发明名称 一种空分节能过程的高纯控制系统及方法
摘要 一种空分节能过程的高纯控制系统,包括与空分塔直接连接的现场智能仪表和DCS系统,所述DCS系统包括存储装置、控制站和上位机,智能仪表与存储装置,控制站和上位机连接,所述的上位机包括用以求解控制律并输出操作变量值的控制器,所述控制器包括组分推断模块、模型参数自适应校正模块和高纯控制律求解模块。也提供了一种空分节能过程的高纯控制方法。本发明提供一种能够及时抑制干扰、较好地处理耦合问题、跟踪性能良好、效率高、精度高的空分节能过程的高纯控制系统及方法。
申请公布号 CN101776890A 申请公布日期 2010.07.14
申请号 CN200910155563.7 申请日期 2009.12.17
申请人 浙江大学 发明人 刘兴高;周叶翔
分类号 G05B19/418(2006.01)I 主分类号 G05B19/418(2006.01)I
代理机构 杭州天正专利事务所有限公司 33201 代理人 王兵;王利强
主权项 1.一种空分节能过程的高纯控制系统,包括与空分塔直接连接的现场智能仪表和DCS系统,所述DCS系统包括存储装置、控制站和上位机,其中智能仪表与存储装置、控制站和上位机连接,其特征在于:所述上位机包括用以求解高纯控制律并输出控制变量值的控制器,所述控制器包括:组分推断模块,用以根据获取的智能仪表检测到的温度,压强数据计算空分塔上塔的各塔板处的组分浓度,计算式为(1)(2):<maths num="0001"><![CDATA[<math><mrow><msub><mi>X</mi><mrow><mi>i</mi><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>P</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>&times;</mo><msub><mi>&alpha;</mi><mi>N</mi></msub><mo>&times;</mo><msup><mn>10</mn><mrow><mo>(</mo><mfrac><mrow><msub><mi>T</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>c</mi><mi>N</mi></msub></mrow><msub><mi>b</mi><mi>N</mi></msub></mfrac><mo>-</mo><msub><mi>a</mi><mi>N</mi></msub><mo>)</mo></mrow></msup><mo>-</mo><mn>1</mn></mrow><mrow><msub><mi>&alpha;</mi><mi>N</mi></msub><mo>-</mo><mn>1</mn></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><msub><mi>X</mi><mrow><mi>i</mi><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>P</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>&times;</mo><msub><mi>&alpha;</mi><mi>O</mi></msub><mo>&times;</mo><msup><mn>10</mn><mrow><mo>(</mo><mfrac><mrow><msub><mi>T</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>c</mi><mi>O</mi></msub></mrow><msub><mi>b</mi><mi>O</mi></msub></mfrac><mo>-</mo><msub><mi>a</mi><mi>O</mi></msub><mo>)</mo></mrow></msup><mo>-</mo><mn>1</mn></mrow><mrow><msub><mi>&alpha;</mi><mi>O</mi></msub><mo>-</mo><mn>1</mn></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中k为当前采样时刻,X<sub>i,N</sub>(k)为k采样时刻空分塔上塔第i块塔板处氮的液相组分浓度,X<sub>i,O</sub>(k)为k采样时刻空分塔上塔第i块塔板处氧的液相组分浓度,P(k)为k采样时刻空分塔上塔压强,T<sub>i</sub>(k)为k采样时刻空分塔上塔各块塔板处的温度,α<sub>N</sub>,α<sub>O</sub>分别为氮和氧相对于氩的相对挥发度,a<sub>N</sub>、b<sub>N</sub>、c<sub>N</sub>、a<sub>O</sub>、b<sub>O</sub>、c<sub>O</sub>为安东尼常数;模型参数自适应校正模块,用以采用组分推断模块计算出的组分浓度数据,在线拟合氮和氧的液相组分浓度分布函数,并将拟合参数存储到历史数据库当中,如式(3)(4)(5)(6)<maths num="0003"><![CDATA[<math><mrow><msub><mover><mi>X</mi><mo>^</mo></mover><mrow><mi>i</mi><mo>,</mo><mi>N</mi></mrow></msub><mo>=</mo><msub><mi>X</mi><mrow><mi>min</mi><mo>,</mo><mi>N</mi></mrow></msub><mo>+</mo><mfrac><mrow><msub><mi>X</mi><mrow><mi>max</mi><mo>,</mo><mi>N</mi></mrow></msub><mo>-</mo><msub><mi>X</mi><mrow><mi>min</mi><mo>,</mo><mi>N</mi></mrow></msub></mrow><msup><mrow><mn>1</mn><mo>+</mo><mi>e</mi></mrow><mrow><msub><mrow><mo>-</mo><mi>k</mi></mrow><mi>N</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>-</mo><msub><mi>S</mi><mi>N</mi></msub><mo>)</mo></mrow></mrow></msup></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><msub><mover><mi>X</mi><mo>^</mo></mover><mrow><mi>i</mi><mo>,</mo><mi>O</mi></mrow></msub><mo>=</mo><msub><mi>X</mi><mrow><mi>min</mi><mo>,</mo><mi>O</mi></mrow></msub><mo>+</mo><mfrac><mrow><msub><mi>X</mi><mrow><mi>max</mi><mo>,</mo><mi>O</mi></mrow></msub><mo>-</mo><msub><mi>X</mi><mrow><mi>min</mi><mo>,</mo><mi>O</mi></mrow></msub></mrow><msup><mrow><mn>1</mn><mo>+</mo><mi>e</mi></mrow><mrow><msub><mrow><mo>-</mo><mi>k</mi></mrow><mi>O</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>-</mo><msub><mi>S</mi><mi>O</mi></msub><mo>)</mo></mrow></mrow></msup></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>S<sub>n</sub>=β<sub>N</sub>P<sup>2</sup>                  (5)S<sub>O</sub>=β<sub>O</sub>q<sup>2</sup>                  (6)其中i为塔板编号,<img file="F2009101555637C00015.GIF" wi="224" he="69" />分别为第i块塔板处氮的预估液相浓度和氧的预估液相浓度,X<sub>min,N</sub>,X<sub>max,N</sub>,K<sub>N</sub>,X<sub>min,0</sub>,X<sub>max,0</sub>,K<sub>0</sub>,β<sub>N</sub>,β<sub>0</sub>为拟合参数,S<sub>N</sub>,S<sub>0</sub>为空分塔组分浓度分布曲线的位置,P为空分塔下塔压强,q为空分塔进料热状况;高纯控制率求解模块,用以根据当前氮和氧的液相组分浓度数据,模型函数和当前时刻操作变量值求取当前的控制变量的理想改变值,求解控制律代数方程组如式(7)至式(12)<maths num="0005"><![CDATA[<math><mrow><msub><mi>y</mi><mrow><mn>1</mn><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>&alpha;</mi><mi>N</mi></msub><msub><mi>x</mi><mrow><mn>1</mn><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>N</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>x</mi><mrow><mn>1</mn><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><mn>1</mn></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><msub><mi>y</mi><mrow><mn>1</mn><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>&alpha;</mi><mi>O</mi></msub><msub><mi>x</mi><mrow><mn>1</mn><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mrow><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>O</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>x</mi><mrow><mn>1</mn><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><mn>1</mn></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow></math>]]></maths>S<sub>N</sub>(k)=β<sub>N</sub>(P(k)+ΔP(k))<sup>2</sup>         (9)S<sub>O</sub>(k)=β<sub>O</sub>(q(k)+Δq(k))<sup>2</sup>         (10)<maths num="0007"><![CDATA[<math><mrow><mfrac><mrow><msub><mrow><mo>-</mo><mi>V</mi></mrow><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mi>y</mi><mrow><mn>1</mn><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>L</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mi>x</mi><mrow><mi>n</mi><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>F</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><msup><mi>x</mi><mi>f</mi></msup><mrow><mi>i</mi><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mrow><mi>M</mi><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>n</mi><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>x</mi><mrow><mn>1</mn><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0008"><![CDATA[<math><mrow><mo>=</mo><msub><mi>K</mi><mn>1</mn></msub><mrow><mo>(</mo><msup><msub><mi>X</mi><mrow><mn>1</mn><mo>,</mo><mi>N</mi></mrow></msub><mo>*</mo></msup><mo>-</mo><msub><mi>X</mi><mrow><mn>1</mn><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>K</mi><mn>2</mn></msub><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><mrow><mo>(</mo><msup><msub><mi>X</mi><mrow><mn>1</mn><mo>,</mo><mi>N</mi></mrow></msub><mo>*</mo></msup><mo>-</mo><msub><mi>X</mi><mrow><mn>1</mn><mo>,</mo><mi>N</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>)</mo></mrow><mi>T</mi></mrow></math>]]></maths><maths num="0009"><![CDATA[<math><mrow><mfrac><mrow><msub><mrow><mo>-</mo><mi>V</mi></mrow><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mi>y</mi><mrow><mn>1</mn><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>L</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mi>x</mi><mrow><mi>n</mi><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>F</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><msup><mi>x</mi><mi>f</mi></msup><mrow><mi>i</mi><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mrow><mi>M</mi><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>n</mi><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>x</mi><mrow><mn>1</mn><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0010"><![CDATA[<math><mrow><mo>=</mo><msub><mi>K</mi><mn>3</mn></msub><mrow><mo>(</mo><msup><msub><mi>X</mi><mrow><mi>n</mi><mo>,</mo><mi>O</mi></mrow></msub><mo>*</mo></msup><mo>-</mo><msub><mi>X</mi><mrow><mi>n</mi><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>K</mi><mn>4</mn></msub><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><mrow><mo>(</mo><msup><msub><mi>X</mi><mrow><mi>n</mi><mo>,</mo><mi>O</mi></mrow></msub><mo>*</mo></msup><mo>-</mo><msub><mi>X</mi><mrow><mi>n</mi><mo>,</mo><mi>O</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>)</mo></mrow><mi>T</mi></mrow></math>]]></maths>其中k为当前采样时刻,下角标i为塔板编号,1为塔顶编号,n为塔底的编号,下角标N、O分别代表氮和氧,上角标f代表进料,F<sub>i</sub>(k)为第i块塔板进料流量,L<sub>n</sub>(k)塔底液相流率,V<sub>1</sub>(k)分别为塔顶气相流率,x<sub>n,N</sub>(k)、x<sub>n,O</sub>(k0分别为塔底液氮液氧的组分浓度,y<sub>1,N</sub>(k)、y<sub>1,O</sub>(k)分别为塔顶汽氮汽氧组分浓度,x<sup>f</sup><sub>i,N</sub>(k),x<sup>f</sup><sub>i,O</sub>(k)分别为第i块塔板的进料液氮组分浓度和进料液氧组分浓度,M为塔板持液量,X<sub>1,N</sub><sup>*</sup>,X<sub>n,O</sub><sup>*</sup>分别为上塔塔顶氮汽液相浓度设定值和塔底氧汽液相浓度设定值,K<sub>1</sub>,K<sub>2</sub>,K<sub>3</sub>,K<sub>4</sub>为控制律参数根据对象特性进行调节,X<sub>1,N</sub>(i)X<sub>n,O</sub>(i)分别为i时刻上塔塔顶氮的液相组分浓度和塔底氧的液相组分浓度,Δq(k),ΔP(k)分别为当前时刻空分节能过程的控制变量即进料热状况和精馏段压强的当前理想改变值。
地址 310027浙江省杭州市西湖区浙大路38号