首页> 中国专利> 一种聚丙烯装置牌号切换控制方法

一种聚丙烯装置牌号切换控制方法

摘要

一种聚丙烯装置牌号切换控制方法,通过建立聚丙烯牌号切换过程离散时间状态空间Hammerstein模型,根据系统一次性能指标建立线性子系统最优控制器,根据系统状态观测器的期望极点,运用极点配置法设计状态观测;根据系统二次性能指标建立基于状态观测器的模型预测控制器,更新优化控制问题的初始条件,然后滚动优化计算当前时刻的预测控制量,周而复始,直到牌号切换过程过渡到目标牌号并稳定生产为止。本发明设计简单、容易理解、实现在线投运简便、实用性强,在相当宽的范围内实现聚丙烯牌号特别是非同类牌号的连续自动切换,可极大地缩短牌号切换时间,降低不合格产品的排放,提高生产经济效益和市场竞争力。

著录项

  • 公开/公告号CN101452261A

    专利类型发明专利

  • 公开/公告日2009-06-10

    原文格式PDF

  • 申请/专利权人 浙江工业大学;

    申请/专利号CN200810163417.4

  • 发明设计人 何德峰;俞立;欧林林;何超;

    申请日2008-12-18

  • 分类号G05B13/04;

  • 代理机构杭州天正专利事务所有限公司;

  • 代理人王兵

  • 地址 310014 浙江省杭州市下城区朝晖六区

  • 入库时间 2023-12-17 22:06:15

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-02-04

    未缴年费专利权终止 IPC(主分类):G05B13/04 授权公告日:20101222 终止日期:20131218 申请日:20081218

    专利权的终止

  • 2010-12-22

    授权

    授权

  • 2009-08-05

    实质审查的生效

    实质审查的生效

  • 2009-06-10

    公开

    公开

说明书

技术领域

本发明涉及一种聚丙烯装置牌号切换控制方法。

背景技术

为了满足市场对聚丙烯产品的多样性需求和更高的质量要求,以及为追求更高的企业经济效益,聚丙烯装置需要频繁地进行牌号切换生产。同时随着聚丙烯工业和生产技术的发展,生产的规模越来越大,牌号的切换频率越来越高,而每次切换总伴随着大量的过渡时间和不合格料即废料的产生,最终影响企业的生产经济效益和节能降耗指标。大型聚丙烯装置牌号切换过程是复杂的多变量、强耦合、多约束的“本质”非线性过程,其实质是一种产品质量(牌号)转化为另一种产品质量,反映在聚合工艺条件上,就是在保证聚合装置安全生产的前提下由一种聚合工艺条件切换到另一种期望的聚合工艺条件,同时要求切换过程具有良好的平稳性、快速性和经济性等综合性指标。因此,牌号切换操作已成为当今聚丙烯工业先进生产技术的一个关键研究任务。以往的工业生产实践和科学研究中采用的牌号切换操作的方法主要有:根据典型牌号切换的经验法、计算机模拟仿真方法、基于优化技术的最优切换方法、基于先进控制策略的控制方法等。在这些牌号切换方法中,根据典型牌号切换的经验法只针对特定的几个牌号切换操作,不利于新牌号、多牌号间的切换操作;计算机模拟仿真方法和基于优化技术的最优切换方法虽然在理论上可实现最优牌号切换,但都属于离线切换操作,无法根据聚丙烯装置的生产实际实现牌号自动切换;基于先进控制策略的切换控制方法,经过对现有技术文献的检索发现,主要包括McAuley,1993;Gobin,1994;Meziou,1996;Ozkan,1998;Ali,1998;Seki,2001;Bindlish & Rawlings,2003;BenAmor,2004;Feather & Lieberman,2004;Ali,2007,通常结合聚合反应机理模型,控制器设计复杂且所用到的相关专业理论知识较多,往往导致控制器在线投运困难,且不便于被工程技术人员掌握和推广使用。因此,近十几年,过程控制领域内的许多学者和工程专家对于这个具有挑战性的重要控制难题进行了大量深入地研究和探讨,以满足当前聚丙烯生产实践对于有效、简便地调节和控制牌号切换过程的迫切要求。

发明内容

为了克服已有的聚丙烯装置牌号切换控制方法的设计复杂、在线投运困难、实用性差的不足,本发明提供一种设计简单、容易理解、实现在线投运、实用性强的聚丙烯装置牌号切换控制方法。

本发明解决其技术问题所采用的技术方案是:

一种聚丙烯装置牌号切换控制方法,所述控制方法包括如下步骤:1)、建立聚丙烯牌号切换过程离散时间状态空间模型,参见式(1a)和式(1b):

x(t+1)=A1x(t)+B1v(t),v(t)=g1(u(t),t),y(t)=C1x(t),t=0,1,···A1=1-Ts/τ1000Ts/τ11-Ts/τ1-Ts/τ200001-Ts/τ1000Ts/τ11-Ts/τ1-Ts/τ2B1=Ts/τ10Ts/τ2Ts/τ10Ts/τ2,g1(u,t)=ln(MIi,1(θ1,u1))ln(MIi,2(θ2,u2))Eti,1(θ1,u1)Eti,2(θ2,u2)C1=01000001

                                                 (1a)

x(t+1)=A2x(t)+B2v(t),v(t)=g2(u(t),t),y(t)=C2x(t),t=0,1,···A2=1-Ts/τ1000Ts/τ11-Ts/τ1-Ts/τ2000Ts/τ21-Ts/τ2-Ts/τ300001-Ts/τ3,B2=Ts/τ10Ts/τ2Ts/τ30Ts/τ3,g2(u,t)=ln(MIi,1(θ1,u1))ln(MIi,2(θ2,u2))ln(MIi,3(θ3,u3))Eti,3(θ3,u3)C2=00100001---(1b)

                                                      (1b)

其中,式(1a)中,x=[x1,x2,x3,x4]′=[ln(MIc,1),ln(MIc,2),Etc,1,Etc,2]′、u=[u1u2]=[T1,C1hm,C1mm;T2,C2hm,C2mm]′和y=[y1,y2]′=[ln(MIc,2),Etc,2]′分别为切换到均聚物或无规共聚物牌号时的状态变量、输入变量和输出变量;式(1b)中,x=[x1,x2,x3,x4]′=[ln(MIc,1),ln(MIc,2),ln(MIc,3),Etc,3]′、u=[u1,u2,u3]=[T1,C1hm,C1mm;T2,C2hm,C2mm;T3,C3hm,C3mm]′和y=[y1,y2]′=[ln(MIc,3),Etc,3]′分别为切换到共聚物牌号时的状态变量、输入变量和输出变量;Ts为系统离散时间;MIc,k和MIi,k、Etc,k和Eti,k分别是第k(k=1,2,3)个反应器的累积熔融指数和瞬时熔融指数、累积乙烯含量和瞬时乙烯含量;Tk、Ckhm、Ckmm、τk分别为第k(k=1,2,3)个反应器的反应温度、氢气丙烯浓度比、乙烯丙烯浓度比、反应停留时间;θk(k=1,2,3)为状态空间模型辨识参数;

将模型(1a)和(1b)统一描述为式(2):

x(t+1)=Ax(t)+Bv(t),v(t)=g(u(t),t)y(t)=Cx(t),t=0,1,···---(2)

2)、计算式(2)的稳态值,参见式(3):

vs=limtg(us,t),Axs=-Bvs---(3)

其中xs、vs和us分别表示系统状态、中间变量和输入变量的稳态值;

3)、根据式(3)标定系统的状态、中间变量和输入变量,参见式(4a):

Sx=diag{sx(i),i=1,2,3,4};Sv=diag{sv(i),i=1,2,3,4};

Su1=diag{su1(i),i=1,2,3};Su2=diag{su2(i),i=1,2,3};             (4a)

Su3=diag{su3(i),i=1,2,3}

其中标定系数为(4b):

sx(i)=(xs,m(i))-2,sv(i)=(vs,m(i))-2,i=1,2,3,4;

su1(i)=1,ifus1,o(i)=0orus1,o(i)=us1,m(i)(us1,o(i)-us1,m(i))-2,else,i=1,2,3;

su2(i)=1,ifus2,o(i)=0orus2,o(i)=us2,m(i)(us2,o(i)-us2,m(i))-2,else,i=1,2,3;---(4b)

su3(i)=1,ifus3,o(i)=0orus3,o(i)=us3,m(i)(us3,o(i)-us3,m(i))-2,else,i=1,2,3;

其中,“·s,o(i)”表示当前生产牌号对应的第i个状态、中间变量或输入分量的稳态值;“·s,m(i)”表示目标牌号对应的稳态值;

4)、根据系统一次性能指标,参见式(5):

J1=Σt=0{(x(t)-xs)QSx(x(t)-xs)+(v(t)-vs)RSv(v(t)-vs)}---(5)

建立式(2)中线性子系统最优控制器,参见式(6):

v(t)=-(RSv+B′PB)-1B′PA(x(t)-xs)+vs                                     (6)

其中矩阵P是矩阵方程,参见式(7):

A′PA-P+A′PB(RSv+B′PB)-1B′PA+QSx=0                                     (7)

的对称正定解矩阵;其中Q≥0和R>0分别为状态和中间变量的加权矩阵;

5)、根据系统状态观测器的期望极点,运用极点配置法设计状态观测器,参见式(8):

x^(t+1)=(A-LC)x^(t)+Bg(t)+Ly(t),t=0,1,···---(8)

其中L为观测器增益矩阵;

6)、系统二次性能指标,参照式(9):

J2=Σi=tt+Tp-1{(g(i)->v(i))>(g(i)->v(i))+Σj=13(uj(i)-us,j)WjSuj(uj(i)-us,j)>}---(9)

                                                       (9)

建立基于状态观测器的模型预测控制器,参见式(10):

u(t;x^(t),Tp)*=minuJ2

s.t.x(i+1)=Ax(i)+Bg(u(i),i),

v(i)=-(RSv+B′PB)-1B′PA(x(i)-xs)+vs                    (10)

x(i)∈Γx,v(i)∈Γv,u(i)∈Γu

x(t)=x^(t),i=t,…,t+Tp

其中,集合Γx、Γv和Γu表示切换过程的状态、中间变量和输入等约束条件;(t)表示当前t时刻的状态观测值;Wj>0(j=1,2,3)为输入变量的加权矩阵;

在线计算有限步长动态优化控制问题,即式(10),并根据滚动优化原理,得到基于状态观测器的模型预测控制量,参照式(11):

umpc(t)=u(t;x^(t))*,t=0,1,···(11)

控制器在每个采样时刻通过状态观测器观测系统状态,并以该观测状态更新优化控制问题的初始条件,然后滚动优化计算当前时刻的预测控制量,周而复始,直到牌号切换过程过渡到目标牌号并稳定生产为止。

本发明的技术构思为:以目前广泛采用的Spheripol丙烯聚合装置为对象(生产工艺流程如图1所示),结合状态观测器技术和约束Hammerstein模型非线性预测控制技术,通过控制聚丙烯熔融指数和乙烯含量这两个关键质量指标的切换,实现聚丙烯装置牌号切换操作。本发明设计方法的优点是容易理解、使用方便,同时可以在线预报切换过程各种状态信息。本发明设计的控制器可以根据牌号切换的要求,经济有效地实现牌号切换(特别是非同类牌号切换)过程的自动控制。本发明与Seki,2001;Bindlish & Rawlings,2003中模型预测控制切换方法的区别在于,这些模型预测控制切换方法是基于聚合动力学非线性机理模型逐点线性化的设计方法。

附图2所示几个部分:牌号切换过程、期望性能指标、状态观测器、回路控制器、预测器、切换控制器是组成本发明采用的技术方案的重要模块。其中牌号切换过程是由聚丙烯生产装置辨识得到的,同时根据现场切换操作的要求得到切换控制准确性、快速性、稳定性和经济性等多项控制期望性能指标。这些辨识对象自身的参数和性能的要求被综合考虑在切换控制器设计环节中。

本发明在现有工业控制计算机上可以直接运行实施,具体见附图3。本方法应用过程可以大致分为四个阶段:

1、生产牌号管理,即在组态界面中确认当前生产牌号和目标生产牌号的操作条件和熔融指数与乙烯含量等关键质量指标。界面图的上框是当前生产牌号的操作条件和物性指标,用红色标出;界面图的下框是目标牌号的操作条件和物性指标,可以通过点击“上一个”和“下一个”翻动查询所要切换的目标牌号。确认要切换的目标牌号后,点击“切换到目标牌号”开始牌号切换的操作,即从当前生产的牌号配置(用红色标注)切换到目标牌号的配置,同时由工控机将数据送入动态数据库中保存。

2、牌号切换模型和约束条件的生成。在组态界面中,系统根据当前牌号和目标牌号自动生成切换过程数学模型和约束条件,也可以手工修改输入。其中切换过程数学模型为如下多变量Hammerstein非线性模型:

dln(MIc,1(s))ds=-1τ1ln(MIc,1(s))+1τ1ln(MIi,1(s))dln(MIc,2(s))ds=1τ1ln(MIc,1(s))-(1τ1+1τ2)ln(MIc,2(s))+1τ2ln(MIi,2(s))dEtc,1(s)ds=-1τ1Etc,1(s)+1τ1Eti,1(s)dEtc,2(s)ds=1τ1Etc,1(s)-(1τ1+1τ2)Etc,2(s)+1τ2Eti,2(s)ln(MIi,1(s))=θ11(s)+θ12(s)/T1(s)+θ13(s)ln(θ14(s)+θ15(s)C1hm(s)+θ16(s)C1mm(s))ln(MIi,2(s))=θ21(s)+θ22(s)/T2(s)+θ23(s)ln(θ24(s)+θ25(s)C2hm(s)+θ26(s)C2mm(s))Eti,1(s)=2(θ18(s)C1mm(s)+1)3θ17(s)/C1hm(s)+θ18(s)C1mm(s)+4Eti,2(s)=2(θ28(s)C2mm(s)+1)3θ27(s)/C2hm(s)+θ28(s)C2mm(s)+4

dln(MIc,1(s))ds=-1τ1ln(MIc,1(s))+1τ1ln(MIi,1(s))dln(MIc,2(s))ds=1τ1ln(MIc,1(s))-(1τ1+1τ2)ln(MIc,2(s))+1τ2ln(MIi,2(s))dln(MIc,3(s))ds=1τ2ln(MIc,2(s))-(1τ2+1τ3)ln(MIc,3(s))+1τ3ln(MIi,3(s))dEtc,3(s)ds=-1τ3Etc,3(s)+1τ3Eti,3(s)ln(MIi,1(s))=θ11(s)+θ12(s)/T1(s)+θ13(s)ln(θ14(s)+θ15(s)C1hm(s)+θ16(s)C1mm(s))ln(MIi,2(s))=θ21(s)+θ22(s)/T2(s)+θ23(s)ln(θ24(s)+θ25(s)C2hm(s)+θ26(s)C2mm(s))ln(MIi,3(s))=θ31(s)+θ32(s)/T3(s)+θ33(s)ln(θ34(s)+θ35(s)C3hm(s)+θ36(s)C3mm(s))-ln(1+θ37(s)C3mn(s)))Eti,3(s)=2(θ29(s)C3mm(s)+1)15θ28(s)/C3hm(s)+14C3mm(s)+29

其中,上一式为切换至均聚或无规共聚牌号切换数学模型,下一式为切换至抗冲共聚牌号切换数学模型;MIc,k和MIi,k、Etc,k和Eti,k分别是第k(k=1,2,3)个反应器的累积熔融指数和瞬时熔融指数、累积乙烯含量和瞬时乙烯含量;Tk、Ckhm、Ckmm、τk分别为第k(k=1,2,3)个反应器的反应温度、氢气丙烯浓度比、乙烯丙烯浓度比、反应停留时间;θk={θkj,(k=1,2,3;j=1,...,9)}为系统模型辨识参数。可以调用动态数据库存储的生产数据进行辨识,辨识方法有很多种,如子空间辨识法、非线性最小二乘法等,可以参考相关技术文献,在这里不再详述并假设此辨识过程已经完成。以Ts为离散时间建立牌号切换过程离散时间状态空间模型,参照式(1a)和(1b)。

3、在组态界面上点击“控制器组态”按钮,启动工控机的CPU调用事先编制好的“切换控制程序”软件包设计出滚动优化切换控制器。此算法正是在新提出的约束Hammerstein系统模型预测控制的基础上创新得到。

点击组态界面中的“控制器仿真”按钮,进入模型预测控制器离线仿真调试阶段。调整组态界面中的一次性能指标、二次性能指标加权矩阵和预测步长等可调参数,并观察闭环系统响应曲线,由此确定动态性能、稳态性能和经济性能等综合性能指标良好的控制器设计参数。调整矩阵Q、R和Wj的整定规则:调小参数qi、ri和wi,j可以加快对应状态的响应速度,提高控制系统的动态性能,但相应所需的第i个控制器的输出能量要增大,并且它所对应的执行机构所需要提供的输出能量也要增大,会倾向于超出其容量范围,同时在面临被控过程的未建模动态特性时,易于表现出过激行为,不利于控制系统的鲁棒稳定性;相反,增大参数qi、ri和wi,j将减缓对应状态的响应速度,但所需的第i个控制器的输出能量减小,并且它所对应的执行机构所需要提供的输出能量也会减小,从而会有利于控制系统的鲁棒稳定性。调节参数Tp的整定规则:调小参数Tp可以减小优化控制问题(10)的在线计算量,加快系统的响应速度,但将恶化系统的动态性能和鲁棒性能;相反,增大参数Tp可以改善系统的动态性能和鲁棒性能,但增大优化控制问题(10)的在线计算量,影响控制的实时性。因此实际整定调节参数时,应在控制系统的动态性能、稳态性能和经济性能等综合性能指标之间权衡。

4、点击组态界面中的“牌号切换运行”按钮,启动工控机的CPU读取最佳控制器参数,并执行“牌号切换自动控制程序”得到当前时刻最优的控制量即聚合反应条件,然后将该最优聚合反应条件传送至回路控制器并更新其设定值。回路控制器据此调节聚合反应装置,使聚合过程运行在设定的范围内。此时组态界面上显示的是在线情况下的聚合系统闭环响应曲线。在下一个采样时刻到来时,通过观测聚合系统的新状态更新控制器的初始条件,之后重复整个执行过程,如此周而复始实现牌号切换的自动控制。

全套牌号切换控制过程可以在工控级组态界面上完成,此过程可以参考本说明书下文中提供的工业实例应用。与传统牌号切换方法相比,本发明给出的聚丙烯装置牌号切换控制器设计方法的最大特点是可以根据系统运行的实际状态实现牌号的自动切换控制,保证牌号切换过程的经济性和节能降耗。下文具体实施方法以聚丙烯牌号切换过程中最常见的均聚物与均聚物、均聚物与共聚物、共聚物与共聚物之间切换为例说明本发明的实际效果,但本发明的应用范围并不以这些实施例中的切换牌号为限。如前所述,本发明除了可以用于聚丙烯装置牌号切换过程外,还可以用于聚乙烯、聚氯乙烯等各类烯烃聚合装置的牌号切换过程。

本发明的有益效果主要表现在:1、设计简单、容易理解、实现在线投运简便、实用性强;2、在相当宽的范围内实现聚丙烯牌号特别是非同类牌号的连续自动切换,可极大地缩短牌号切换时间,降低不合格产品的排放,提高生产经济效益和市场竞争力。

附图说明

图1为聚丙烯装置Spheripol工艺流程图,

其中,Catalyst为催化剂;Cocatalyst为助催化剂;RW为各反应器循环冷却水;TIC表示反应温度控制器;RAC1表示氢烯浓度比控制器;RAC2表示乙烯丙烯浓度比控制器。

图2为本发明给出的牌号切换控制器的设计方案示意图。

图3为本发明实际运行时采用的结构示意图。

图4为均聚牌号切换至抗冲共聚牌号的切换过程闭环输出曲线和输入曲线,

其中,图4(a)中虚线和实线分别为1#和2#环管反应器累积熔融指数预报输出轨迹;图4(b)为流化床反应器累积熔融指数输出轨迹(其中实线为本发明的控制结果,点线为工厂实际切换操作结果,下同);图4(c)为流化床累积乙烯含量输出轨迹;图4(d)为1#环管反应器反应温度输入曲线;图4(e)为1#环管反应器氢烯浓度比输入曲线;图4(f)为2#环管反应器反应温度输入曲线;图4(g)为2#环管反应器氢烯浓度比输入曲线;图4(h)为流化床反应器反应温度输入曲线;图4(i)为流化床反应器氢烯浓度比输入曲线;图4(j)为流化床反应器乙烯丙烯浓度比输入曲线;各子图中Times表示时间刻度。

具体实施方式

下面结合附图对本发明作进一步描述。

参照图1~图4,一种聚丙烯装置牌号切换控制方法,所述控制方法包括如下步骤:

1)、建立聚丙烯牌号切换过程离散时间状态空间模型,参见式(1a)和式(1b):

x(t+1)=A1x(t)+B1v(t),v(t)=g1(u(t),t),y(t)=C1x(t),t=0,1,···A1=1-Ts/τ1000Ts/τ11-Ts/τ1-Ts/τ200001-Ts/τ1000Ts/τ11-Ts/τ1-Ts/τ2,B1=Ts/τ10Ts/τ2Ts/τ10Ts/τ2,g1(u,t)=ln(MIi,1(θ1,u1))ln(MIi,2(θ2,u2))Eti,1(θ1,u1)Eti,2(θ2,u2)C1=01000001---(1a)

                                                     (1a)

x(t+1)=A2x(t)+B2v(t),v(t)=g2(u(t),t),y(t)=C2x(t),t=0,1,···A2=1-Ts/τ1000Ts/τ11-Ts/τ1-Ts/τ2000Ts/τ21-Ts/τ2-Ts/τ300001-Ts/τ3,B2=Ts/τ10Ts/τ2Ts/τ30Ts/τ3,g2(u,t)=ln(MIi,1(θ1,u1))ln(MIi,2(θ2,u2))ln(MIi,3(θ3,u3))Eti,3(θ3,u3)C2=00100001---(1b)

                                                         (1b)

其中,式(1a)中,x=[x1,x2,x3,x4]′=[ln(MIc,1),ln(MIc,2),Etc,1,Etc,2]′、u=[u1,u2]=[T1,C1hm,C1mm;T2,C2hm,C2mm]′和y=[y1,y2]′=[ln(MIc,2),Etc,2]′分别为切换到均聚物或无规共聚物牌号时的状态变量、输入变量和输出变量;式(1b)中,x=[x1,x2,x3,x4]′=[ln(MIc,1),ln(MIc,2),ln(MIc,3),Etc,3]′、u=[u1,u2,u3]=[T1,C1hm,C1mm;T2,C2hm,C2mm;T3,C3hm,C3mm]′和y=[y1,y2]′=[ln(MIc,3),Etc,3]′分别为切换到共聚物牌号时的状态变量、输入变量和输出变量;Ts为系统离散时间;MIc,k和MIi,k、Etc,k和Eti,k分别是第k(k=1,2,3)个反应器的累积熔融指数和瞬时熔融指数、累积乙烯含量和瞬时乙烯含量;Tk、Ckhm、Ckmm、τk分别为第k(k=1,2,3)个反应器的反应温度、氢气丙烯浓度比、乙烯丙烯浓度比、反应停留时间;θk(k=1,2,3)为状态空间模型辨识参数。

将模型(1a)和(1b)统一描述为式(2):

x(t+1)=Ax(t)+Bv(t),v(t)=g(u(t),t)y(t)=Cx(t),t=0,1,···---(2)

2)、计算式(2)的稳态值,参见式(3):

vs=limtg(us,t),Axs=-Bvs---(3)

其中xs、vs和us分别表示系统状态、中间变量和输入变量的稳态值;

3)、根据式(3)标定系统的状态、中间变量和输入变量,参见式(4a):

Sx=diag{sx(i),i=1,2,3,4};Sv=diag{sv(i),i=1,2,3,4};

Su1=diag{su1(i),i=1,2,3};Su2=diag{su2(i),i=1,2,3};             (4a)

Su3=diag{su3(i),i=1,2,3}

其中标定系数为(4b):

sx(i)=(xs,m(i))-2,sv(i)=(vs,m(i))-2,i=1,2,3,4;

su1(i)=1,ifus1,o(i)=0orus1,o(i)=us1,m(i)(us1,o(i)-us1,m(i))-2,else,i=1,2,3;

su2(i)=1,ifus2,o(i)=0orus2,o(i)=us2,m(i)(us2,o(i)-us2,m(i))-2,else,i=1,2,3;---(4b)

su3(i)=1,ifus3,o(i)=0orus3,o(i)=us3,m(i)(us3,o(i)-us3,m(i))-2,else,i=1,2,3;

其中,“·s,o(i)”表示当前生产牌号对应的第i个状态、中间变量或输入分量的稳态值;“·s,m(i)”表示目标牌号对应的稳态值;

4)、根据系统一次性能指标,参见式(5):

J1=Σt=0{(x(t)-xs)QSx(x(t)-xs)+(v(t)-vs)RSv(v(t)-vs)}---(5)

建立式(2)中线性子系统最优控制器,参见式(6):

v(t)=-(RSv+B′PB)-1B′PA(x(t)-xs)+vs            (6)

其中矩阵P是矩阵方程,参见式(7):

A′PA-P+A′PB(RSv+B′PB)-1B′PA+QSx=0           (7)

的对称正定解矩阵;其中Q≥0和R>0分别为状态和中间变量的加权矩阵;

5)、根据系统状态观测器的期望极点,运用极点配置法设计状态观测器,参见式(8):

x^(t+1)=(A-LC)x^(t)+Bg(t)+Ly(t),t=0,1,···---(8)

其中L为观测器增益矩阵;

6)、系统二次性能指标,参照式(9):

J2=Σi=tt+Tp-1{(g(i)-v(i))(g(i)-v(i))+Σj=13(uj(i)-us,j)WjSuj(uj(i)-us,j)}---(9)

(9)

建立基于状态观测器的模型预测控制器,参见式(10):

u(t;x^(t),Tp)*=minuJ2

s.t.x(i+1)=Ax(i)+Bg(u(i),i),

v(i)=-(RSv+B′PB)-1B′PA(x(i)-xs)+vs             (10)

x(i)∈Γx,v(i)∈Γv,u(i)∈Γu

x(t)=x^(t),i=t,…,t+Tp

其中,集合Γx、Γv和Γu表示切换过程的状态、中间变量和输入等约束条件;(t)表示当前t时刻的状态观测值;Wj>0(j=1,2,3)为输入变量的加权矩阵。

在线计算有限步长动态优化控制问题,即式(10),并根据滚动优化原理,得到基于状态观测器的模型预测控制量,参照式(11):

umpc(t)=u(t;x^(t))*,t=0,1,···(11)

控制器在每个采样时刻通过状态观测器观测系统状态,并以该观测状态更新优化控制问题的初始条件,然后滚动优化计算当前时刻的预测控制量,周而复始,直到牌号切换过程过渡到目标牌号并稳定生产为止。

本实施例为均聚牌号切换至抗冲共聚牌号,具体有:

假设在生产牌号管理界面中,当前生产牌号为均聚物J_PP_10。此时1#和2#环管反应器仍为牌号J_PP_10的稳态工艺值,3#流化床反应器内氢气浓度和乙烯浓度均为零,同时根据实际牌号切换操作,假设牌号切换前流化床内温度已稳定在340K。下面阐述均聚牌号切换至抗冲共聚牌号的具体操作过程。

1、在生产牌号管理界面中,通过点击“上一个”或“下一个”键选择切换的目标牌号为抗冲共聚牌号K_PP_02。

2、根据切换目标牌号,在组态界面中(修改)生成牌号切换数学模型和切换约束条件如下:

切换模型:

dln(MIc,1(t))ds=-0.8696ln(MIc,1(t))+0.8696ln(MIi,1(t))dln(MIc,2(t))ds=0.8696ln(MIc,1(t))-2.0460ln(MIc,2(t))+1.1765ln(MIi,2(t))dln(MIc,3(t))ds=1.1765ln(MIc,2(t))-3.1725ln(MIc,3(t))+1.9960ln(MIi,3(t))dEtc,3(t)ds=-1.9960Etc,3(t)+1.9960Eti,3(t)ln(MIi,1(t))=0.322-46.175/T1(t)+5.379ln(1.085+1.259C1hm(t))ln(MIi,2(t))=0.116-46.175/T2(t)+4.379ln(1.065+1.259C2hm(t))ln(MIi,3(t))=12.457-19.491/T3(t)+21.447ln(0.429+0.988C3hm(t)+0.209C3hm)-ln(1+0.439C3hm))Eti,3(s)=0.1048C3mm(s)+20.826/C3hm(t)+14C3mm(t)+29

切换约束:

Γx={0.5ln(MIc,1(t))0.9,0.3ln(MIc,2(t))1.0,0ln(MIc,3(t))0.8,0Etc,3(t)10},Γy={0.5ln(MIi,1(t))1.0,0.2ln(MIi,2(t))1.3,0ln(MIi,3(t))0.9,0Eti,3(t)9},Γu={341.15KT1(t)345.15K,0.007%C1hm(t)0.060%,341.15KT2(t)345.15K,0.007%C2hm(t)0.060%,341.15KT3(t)350.17K,0C3hm(t)6.50%,0C3mm(t)100%}

3、在组态界面上点击“控制器组态”按钮进入下一组态界面,启动工控机的CPU调用事先编制好的“切换控制程序”软件包设计出滚动优化切换控制器。具体计算过程如下:

(1)令x=[x1,x2,x3,x4]′=[ln(MIc,1),ln(MIc,2),ln(MIc,3),Etc,3]′、u=[u1,u2,u3]=[T1,C1hm,0;T2,C2hm,0;T3,C3hm,C3mm]′、y=[ln(MIc,3),Etc,3]′以及系统离散时间Ts=0.5h,则由公式(2)可得牌号切换过程离散时间状态空间模型为

x(t+1)=Ax(t)+Bv(t),v(t)=g(u(t),t),y(t)=Cx(t),t=0,1,···A=0.56520000.4348-0.0230000.5882-0.586200000.002,B=0.434800.58820.98800.998,C=00100001g(u,t)=(ln(MIi,1(θ1,u1))ln(MIi,2(θ2,u2))ln(MIi,3(θ3,u3))Eti,3(θ3,u3))

(2)根据切换目标牌号和公式(3)计算切换模型的稳态值,得

us=us,1us,2us,3=343.15343.15348.170.010.014.00082.0,vs=0.68860.30870.74287.4997,xs=0.68860.47020.64197.5

同时将计算数据送入工控机动态数据库系统保存。

(3)根据切换目标牌号和公式(4)标定系统状态、中间变量和输入变量,得

Sx=2.108904.52312.42700.0178,Sv=2.1089010.49521.812300.0178,

Su1=10006250001,Su2=10008160001,Su3=100010001,

并将这些标定数据送入工控机动态数据库系统保存。

(4)设定牌号切换过程一次性能指标如下

J1=Σt=0{(x(t)-xs)QSx(x(t)-xs)+(v(t)-vs)RSv(v(t)-vs)}

其中Q=diag{1,1,1,1},R=diag{5,5,5,5},则根据公式(6)和(7)计算线性子系统的最优控制器为

v(t)=-K·(x(t)-xs)+vsK=0.08880.0047-0.004400.0606-0.0230.01960-0.01880.1267-0.1251000000.0003

(5)设定系统状态观测器的期望极点P_ob={0.09,0.095,0.1,0.098},则根据Lyapunov法和公式(8)得系统状态观测器方程为

x^(t+1)=(A-LC)x^(t)+Bg(t)+Ly(t),t=0,1,···L=0.39960.3005-0.33700000-0.0880

(6)设定牌号切换过程二次性能指标如下

J2=Σi=tt+Tp-1{(g(i)-v(i))(g(i)-v(i))+Σj=13(uj(i)-us,j)WjSuj(uj(i)-us,j)}

其中Tp=4,Wj=diag{0.1,0.1,0.1},j=1,2,3,则根据公式(10)定义有限步长动态优化控制问题

u(t;x^(t),Tp)*=minuJ2

s.t.x(i+1)=Ax(i)+Bg(u(i),i),

v(i)=-K·(x(i)-xs)+vs

x(i+1)∈Γx,v(i)∈Γv,u(i)∈Γu

x(t)=x^(t),i=t,…,t+3

运用遗传算法在线计算上述优化控制问题,得最优控制解

u(t;x^(t),Tp)*={u(t;x^(t))*,u(t+1;x^(t))*,u(t+2;x^(t))*,u(t+3;x^(t))*}

根据公式(12)得基于状态观测器的牌号切换模型预测控制量为

umpc(t)=u(t;x^(t))*,t=0,1,···

控制器在每个采样时刻通过状态观测器观测系统的状态,据此更新有限步长动态优化控制问题的初始条件,然后滚动优化计算当前时刻的预测控制量。

(7)仿真调试模型预测控制器的设计参数Q、R、W1、W2和W3,得

Q=diag{1,1,1,1},R=diag{5,5,5,5},W1=W2=W3=diag{0.1,0.1,0.1}

4、点击组态界面中的“牌号切换运行”按钮,启动工控机的CPU读取最佳控制器参数,并执行“牌号切换自动控制程序”得到当前时刻最优的控制量即聚合反应条件,然后将该最优聚合反应条件传送至回路控制器并更新其设定值。回路控制器据此调节聚合反应装置,使聚合过程运行在设定的范围内。此时组态界面上显示的是在线情况下的聚合系统闭环响应曲线。在下一个采样时刻到来时,通过观测聚合系统的新状态更新控制器的初始条件,之后重复整个执行过程,如此周而复始实现牌号切换的自动控制。

以上阐述的是本发明给出的一个实施例所表现出的优良牌号切换控制效果。需要指出,本发明不只限于上述实施例,对于均聚牌号、无规共聚牌号和抗冲共聚牌号等同类牌号之间切换,特别是非同类牌号之间切换操作,采用本发明给出的方法设计牌号切换控制器,同样能实现良好的牌号切换控制效果。本发明给出的聚丙烯装置牌号切换控制器的设计方法可广泛应用于聚乙烯、聚氯乙烯等各类烯烃聚合装置的牌号切换控制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号