一种精馏塔温度非线性观测系统及方法

文档序号:5055333阅读:315来源:国知局
专利名称:一种精馏塔温度非线性观测系统及方法
技术领域
本发明涉及精馏塔的动态非线性建模领域,特别提出精馏塔温度非线性观测器系 统的设计和实现方法。
背景技术
精馏过程是化工过程中的一种核心过程,精馏塔是其中的一个关键单元。长久以 来,精馏塔因为高耗能,低能效的问题成为国际精馏领域研究的焦点。精馏塔具有十分复杂 的强非线性特征。导致精馏塔的简化非线性建模,非线性动态过程观测器设计成为一种世 界性难题。传统的复杂机理模型尽管能够精确的观测精馏塔的各种状态变量,但复杂的机理 模型结构导致模型在线求解效率太低,不能直接应用于控制器设计当中。而基于阶跃、脉冲 响应辨识的近似线性模型尽管具有较快的求解速度但是状态变量观测精度太低,甚至显著 偏离真实值。可见实现精馏塔的高效率高精确度的非线性观测器对于该塔的控制设计节能 研究等方面起着至关重要的作用。

发明内容
为了克服现有的精馏塔温度观测系统的状态变量观测精度太低、效率低的不足, 本发明提供一种精馏塔的高效率、高精度的温度观测的精馏塔温度非线性观测系统及方 法、本发明解决其技术问题所采用的技术方案是一种精馏塔温度非线性观测系统,包括与精馏塔直接连接的现场智能仪表和DCS 系统,所述DCS系统包括存储装置、控制站和上位机,所述现场智能仪表与存储装置、控制 站和上位机相连,所述的上位机包括用以预测精馏塔将来时刻的温度分布的观测器,所述 观测器包括温度分布函数拟合模块,用以采用历史数据库中的各块塔板温度Ti拟合温度分布 函数,并将拟合参数存储到历史数据库当中,采用式(1) (2)得到
(1)
(2)其中,1为塔顶编号,f为进料板编号,η为塔底编号, 为第i块塔板处预估温度, Tfflin,r> Tfflaxjr, kr, Tfflinjs, Tfflaxjs, ks为拟合参数,Sr, Ss分别为精馏塔精馏段、提馏段液温度分布 曲线的位置;将来时刻精馏塔温度预测模块,用以根据当前温度数据以及温度分布函数预测将 来时刻的温度变化趋势,该模块包括以下两部分①从历史数据库中读取k采样时刻第i块塔板温度测量值Ti (k),计算当前时刻温度分布曲线位置变化速度,并将曲线位置变化速度存储到历史数据库当中,采用式(3) - (6) 得到
XXk) =
m)=
Tj(k)+c
PxaxlO b
-1
a-l a X1(U)
i=l’2’
Ji
’n dtdS。
dSrn、_ [VY^-LX^-VY^ma-1)(1 + e
-K (J-Sr)\2
HPoc(Tmax 厂 Tmm 力 kre
-K 0~sr )
/-ι
Σ
InlO
T + c-ab dt
(k) =(a-1)(1 + e
HPa(T-TmmJkse
-kAi-sS)
Σ
InlO
T+ c-ab
3 4 5 6
/V /V /V /V其中,k为当前采样时刻,P为精馏塔压强,α为相对挥发度,a、b、c为安东尼常 数,Ti (k)、Xi (k)、Yi (k)分别为k采样时刻第i块塔板温度测量值、液相轻组分浓度和汽相 轻组分浓度,F为进料流率,V、L分别为气、液相摩尔流率,H为持液量,Zf为进料组分浓度, Xm (k)、Xn(k)分别为k采样时刻第f-Ι块塔板和塔底的液相轻组分浓度,Y1GO、Yf (k)分别
为k采样时刻塔顶和进料板处的汽相轻组分浓度,、^分别为k采样时刻精馏段
at at
和提馏段的温度分布曲线位置变化速度;②从历史数据库中获取温度分布曲线位置变化速度数据,温度分布函数拟合参 数,采样周期并计算下一时刻波形位置以及下一时刻温度分布,采用式(7)_(10)得到

Γ1
at
Ss(k + \) = Ss(k) + ^(k)x0 at
m + l) = Tmm +
7 8
/V /V
m+\)=Tmm +
mm’r . ι +
T-T
ι=1,2,……fl
max, 5 mm, 5
l + e
-ks(i-Ss(k+\))
i=ff+l,
))O 9 1
( (其中,δ为采样周期,Sr(k),Ss(k)分别为k采样时刻精馏段、提馏段温度分布曲 线位置,S,(k+l)、Ss(k+l)分别为k+1采样时刻精馏段、提馏段温度分布曲线位置,+ 为 k+Ι时刻精馏段或提馏段的第i块塔板温度的预测值;温度预测误差补偿模块,用以从历史数据库中获取当前温度测量值,以及预测值, 计算预测误差,修正温度预测值,采用式(11) (12)得到r^k) = T^k)-T^k)/=1,2,……f{(k + l) = fi(k + l) + ri(k) i=\,2,......,η
)) 1 2 1 1
/V /V其中, (幻为k采样时刻精馏段或提馏段的第i块塔板温度的预测值,r,(k)为k 采样时刻第i块塔板的温度预测误差,^伙+ 1)为k+Ι采样时刻的温度预测修正值;作为优选的一种方案所述的上位机还包括人机界面模块,用以设定采样周期,显
6示观测器输出的将来时刻温度预测值和当前时刻温度测量值。一种精馏塔的温度非线性过程观测方法,所述的观测方法包括以下步骤1)确定采样周期,并将相对挥发度α,安东尼常数a、b、C、保存在历史数据库当 中;2)检测k采样时刻精馏塔压强P,以及各塔板温度Ti,计算液相轻组分浓度值
Tj+c
_2] ν10”—1I=IX……(3)
a-\其中,下脚标i为塔板编号,1为塔顶编号,f为进料板编号,η为塔底编号,Xi为第 i块塔板的液相组分浓度,P为精馏塔压强,Ti为第i块塔板的温度,α为相对挥发度,a、 b、c为安东尼常数;3)从历史数据库当中获取k采样时刻温度的测量值,拟合k采样时刻的温度分布 函数如式(1) (2)f「T—+^0^1=1,2,……/-7(1)T1= Tmm^s+i=f/+l,……,η(2)其中, 为第i块塔板处预估温度,Tfflinjr, Tfflaxjr, kr, Tfflinjs, Tfflaxjs, ks为拟合参数,Sr, Ss分别为精馏塔精馏段、提馏段液温度分布曲线的位置;4)计算k采样时刻的温度分布曲线位置变化速度,并将曲线位置变化速度存储到 历史数据库当中,采用式(4)-(6)得到 ri(k)=1=1,2, …",η
dSr {k) = [VYf (k) - LXf_x (k) - VY1 (k)](a -1)(1 + ) )2
) ) ) 4 5 6
( ( ( f HH,产呓^^
dS^ = I-VYf (k) ~ LXn (k) + LXf—\ (k) + FZf -1)(1 +。^) )2 HPccd-TmmJkse Lr^Zab其中,k为当前采样时刻,P为精馏塔压强,α为相对挥发度,a、b、c为安东尼常 数,Ti (k)、Xi (k)、Yi (k)分别为k采样时刻第i块塔板温度测量值、液相轻组分浓度和汽相 轻组分浓度,F为进料流率,V、L分别为气、液相摩尔流率,H为持液量,Zf为进料组分浓度, XmGO,Xn(k)分别为k采样时刻第f-i块塔板和塔底的液相轻组分浓度,Y1GO、Yf (k)分别
为k采样时刻塔顶和进料板处的汽相轻组分浓度,,分别为k采样时刻精馏
atat
段和提馏段的温度分布曲线位置变化速度;5)预测k+Ι采样时刻的温度分布,从历史数据库中获取曲线位置变化速度数据, 温度分布函数拟合参数,采样周期值,采用式(7)-(10)得到
Γ1Sr(k + l) = Sr(k) + ^-(k)xS(7)
dt
Ss (k + \)^Ss(k) + ^(k)x5(8)
dt
_6] m + l) = Tmm^r + ^-JsJ^ 1=1,2,……/-1(9)
_7] m+ l) = Tmm^s + ^μ;^ i=f/+l,……,η(10)其中,δ为采样周期,Sr(k),Ss(k)分别为k采样时刻精馏段、提馏段温度分布曲 线位置,S,(k+l)、Ss(k+l)分别为k+1采样时刻精馏段、提馏段温度分布曲线位置,+ 为 k+Ι时刻精馏段、提馏段段第i块塔板温度的预测值;6)从历史数据库中获取当前温度测量值,以及预测值,计算k采样时刻的温度预 测误差过程如式(11)例=T1(U)/=1,2,……(11)其中, (幻为k采样时刻精馏段或提馏段的第i块塔板温度的预测值,r,(k)为k 采样时刻第i块塔板的温度预测误差;7)修正温度预测值,采用式(12)得到f{{k + \) = fXk + \) + rXk) /=1,2,……(12)其中,^伙+ 1)为k+Ι采样时刻的温度预测修正值。进一步,所述的历史数据库为DCS系统的存储装置,控制站读取历史数据库,显示 观测器工作过程状态。本发明的有益效果主要表现在1.基于精馏塔的机理模型以及传热传质原理建 立了高精度的精馏塔的简化非线性动态模型,能够准确跟踪反映精馏塔温度分布的各种 非线性特征,状态预测比传统辨识模型更为精确;2.在确保观测器跟踪高精度效能的情况 下,能够同时保持较快的在线求解速度,效率远远高于机理模型


图1是本发明所提出的精馏塔温度非线性观测系统的结构图。图2是上位机观测器实现方法的原理图。图3是本发明所提出的精馏塔非线性观测方法流程图。
具体实施例方式下面根据附图具体说明本发明。实施例1参照图1,图2和图3,一种精馏塔温度非线性观测系统,包括与精馏塔1直接连接 的现场智能仪表2和DCS系统13,所述DCS系统13包括存储装置4、控制站5及上位机6, 所述现场智能仪表2与存储装置4、控制站5和上位机6通过现场总线和数据接口 3依次相 连;所述的智能仪表用以实现检测模块7的功能即检测得到精馏塔的温度、压强数据,所述 的数据接口用以实现I/O模块8的功能即数据的输入输出。所述的上位机6包括用以预测精馏塔将来时刻的温度分布的观测器,所述的观测 器包括温度分布函数拟合模块9,将来时刻精馏塔温度预测模块11,温度预测误差补偿模
8块10。 所述的温度分布函数拟合模块9,采用历史数据库中的各块塔板温度Ti拟合温度 分布函数,并将拟合参数存储到历史数据库当中,采用式(1) (2)得到 其中,1为塔顶编号,f为进料板编号,η为塔底编号, 为第i块塔板处预估温度, Tfflin,r> Tfflaxjr, kr, Tfflinjs, Tfflaxjs, ks为拟合参数,Sr, Ss分别为精馏塔精馏段、提馏段液温度分布 曲线的位置。所述的将来时刻精馏塔温度预测模块11,根据当前温度数据以及温度分布函数预 测将来时刻的温度变化趋势,该模块包括以下两部分①从历史数据库中读取温度测量值Ti (k),计算当前时刻温度分布曲线位置变化 速度,并将曲线位置变化速度存储到历史数据库当中,采用式(3)_(6)得到 其中,k为当前采样时刻,P为精馏塔压强,α为相对挥发度,a、b、c为安东尼 (Antonie)常数,Ti (k) ,Xi (k) ,Yi (k)分别为k采样时刻第i块塔板温度测量值、液相轻组分 浓度和汽相轻组分浓度,F为进料流率,V、L分别为气、液相摩尔流率,H为持液量,Zf为进料 组分浓度,Xh (k),Xn(k)分别为k采样时刻第f-Ι块塔板和塔底的液相轻组分浓度,Y1 (k)、
(幻分别为k采样
Yf (k)分别为k采样时刻塔顶和进料板处的汽相轻组分浓度,#(幻,^f-
atat
时刻精馏段和提馏段的温度分布曲线位置变化速度。 ②从历史数据库中获取温度分布曲线位置变化速度数据,温度分布函数拟合参 数,采样周期并计算下一时刻波形位置以及下一时刻温度分布,采用式(7)_(10)得到 其中,δ为采样周期,Sr(k),Ss(k)分别为k采样时刻精馏段、提馏段温度分布曲 线位置,S,(k+l)、Ss(k+l)分别为k+1采样时刻精馏段、提馏段温度分布曲线位置,+ 为 k+Ι时刻精馏段或提馏段的第i块塔板温度的预测值。所述的温度预测误差补偿模块10,从历史数据库中获取当前温度测量值,以及预 测值,计算预测误差,修正温度预测值,采用式(11) (12)得到rj(k) = T^k)-T^k)/=1,2,……(11) 其中, (幻为k采样时刻精馏段或提馏段的第i块塔板温度的预测值,r,(k)为k 采样时刻第i块塔板的温度预测误差,^伙+ 1)为k+Ι采样时刻的温度预测修正值。所述的上位机包括人机界面模块12,用于设定采样周期,显示观测器输出的将来 时刻温度预测值和当前时刻温度测量值。实施例2参照图1、图2和图3,一种精馏塔的温度非线性过程观测方法,所述的观测方法包 括以下步骤1)如图3模块14确定采样周期,并将相对挥发度α,安东尼(Antonie)常数a、 b、c、保存在历史数据库当中;2)如图3模块15检测k采样时刻精馏塔压强P,以及各塔板温度Ti,计算液相轻 组分浓度值 其中,下脚标i为塔板编号,1为塔顶编号,f为进料板编号,η为塔底编号,Xi为第 i块塔板的液相组分浓度,P为精馏塔压强,Ti为第i块塔板的温度,α为相对挥发度,a、 b、c为安东尼(Antonie)常数;(3)如图3模块16从历史数据库当中获取k采样时刻温度的测量值,拟合k采样 时刻的温度分布函数如式⑴⑵ 其中, 为第i块塔板处预估温度,Tfflinjr, Tfflaxjr, kr, Tfflinjs, Tfflaxjs, ks为拟合参数,Sr, Ss分别为精馏塔精馏段、提馏段液温度分布曲线的位置;4)如图3模块17计算k采样时刻的温度分布曲线位置变化速度,并将曲线位置变 化速度存储到历史数据库当中,采用式(4)_(6)得到
............',、 其中,k为当前采样时刻,P为精馏塔压强,α为相对挥发度,a、b、c为安东尼常 数,Ti (k)、Xi (k)、Yi (k)分别为k采样时刻第i块塔板温度测量值、液相轻组分浓度和汽相 轻组分浓度,F为进料流率,V、L分别为气、液相摩尔流率,H为持液量,Zf为进料组分浓度, XmGO,Xn(k)分别为k采样时刻第f-i块塔板和塔底的液相轻组分浓度,Y1GO、Yf (k)分别
为k采样时刻塔顶和进料板处的汽相轻组分浓度,,分别为k采样时刻精馏
段和提馏段的温度分布曲线位置变化速度;5)如图3模块18预测k+Ι采样时刻的温度分布,从历史数据库中获取曲线位置变 化速度数据,温度分布函数拟合参数,采样周期值,采用式(7)_(10)得到
其中,δ为采样周期,民(k)、Ss(k)分别为k采样时刻精馏段、提馏段温度分布曲 线位置,
分别为k+1采样时刻精馏段、提馏段温度分布曲线位置
k+Ι时刻精馏段或提馏段的第i块塔板温度的预测值;6)如图3模块19从历史数据库中获取当前温度测量值,以及预测值,计算k采样 时刻的温度预测误差过程如式(11) 其中,ri (k)为k采样时刻第i块塔板的温度预测误差;7)如图3模块20修正温度预测值,采用式(12)得到 其中, (幻为k采样时刻精馏段或提馏段的第i块塔板温度的预测值
采样时刻的温度预测修正值。所述的历史数据库为DCS系统中上午存储装置4,所述的DCS系统13包括数据接 口 3,存储装置4,控制站5,其中控制站5可以读取历史数据库,显示观测器工作过程状态。上述实施例用来解释说明本发明,而不是对本发明进行限制,在本发明的精神和 权利要求的保护范围内,对本发明作出的任何修改和改变,都落入本发明的保护范围。
权利要求
一种精馏塔温度非线性观测系统,包括与精馏塔直接连接的现场智能仪表和DCS系统,所述DCS系统包括存储装置、控制站和上位机,所述现场智能仪表与存储装置、控制站和上位机相连,其特征在于所述的上位机包括用以预测精馏塔将来时刻的温度分布的观测器,所述观测器包括温度分布函数拟合模块,用以采用历史数据库中的各块塔板温度Ti拟合温度分布函数,并将拟合参数存储到历史数据库当中,采用式(1)(2)得到 <mrow><msub> <mover><mi>T</mi><mo>^</mo> </mover> <mi>i</mi></msub><mo>=</mo><msub> <mi>T</mi> <mrow><mi>min</mi><mo>,</mo><mi>r</mi> </mrow></msub><mo>+</mo><mfrac> <mrow><msub> <mi>T</mi> <mrow><mi>max</mi><mo>,</mo><mi>r</mi> </mrow></msub><mo>-</mo><msub> <mi>T</mi> <mrow><mi>min</mi><mo>,</mo><mi>r</mi> </mrow></msub> </mrow> <mrow><mn>1</mn><mo>+</mo><msup> <mi>e</mi> <mrow><mo>-</mo><msub> <mi>k</mi> <mi>r</mi></msub><mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <msub><mi>S</mi><mi>r</mi> </msub> <mo>)</mo></mrow> </mrow></msup> </mrow></mfrac><mo>,</mo><mi>i</mi><mo>-</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>f</mi><mo>-</mo><mn>1</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo></mrow> </mrow> <mrow><msub> <mover><mi>T</mi><mo>^</mo> </mover> <mi>i</mi></msub><mo>=</mo><msub> <mi>T</mi> <mrow><mi>min</mi><mo>,</mo><mi>s</mi> </mrow></msub><mo>+</mo><mfrac> <mrow><msub> <mi>T</mi> <mrow><mi>max</mi><mo>,</mo><mi>s</mi> </mrow></msub><mo>-</mo><msub> <mi>T</mi> <mrow><mi>min</mi><mo>,</mo><mi>s</mi> </mrow></msub> </mrow> <mrow><mn>1</mn><mo>+</mo><msup> <mi>e</mi> <mrow><mo>-</mo><msub> <mi>k</mi> <mi>s</mi></msub><mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <msub><mi>S</mi><mi>s</mi> </msub> <mo>)</mo></mrow> </mrow></msup> </mrow></mfrac><mo>,</mo><mi>i</mi><mo>=</mo><mi>f</mi><mo>,</mo><mi>f</mi><mo>+</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo></mrow> </mrow>其中,1为塔顶编号,f为进料板编号,n为塔底编号,为第i块塔板处预估温度,Tmin,r、Tmax,r、kr、Tmin,s、Tmax,s、ks为拟合参数,Sr、Ss分别为精馏塔精馏段、提馏段液温度分布曲线的位置;将来时刻精馏塔温度预测模块,用以根据当前温度数据以及温度分布函数预测将来时刻的温度变化趋势,该模块包括以下两部分①从历史数据库中读取k采样时刻第i块塔板温度测量值Ti(k),计算当前时刻温度分布曲线位置变化速度,并将曲线位置变化速度存储到历史数据库当中,采用式(3) (6)得到 <mrow><msub> <mi>X</mi> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>=</mo><mfrac> <mrow><mi>P</mi><mo>&times;</mo><mi>&alpha;</mi><mo>&times;</mo><msup> <mn>10</mn> <mrow><mfrac> <mrow><msub> <mi>t</mi> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>+</mo><mi>c</mi> </mrow> <mi>b</mi></mfrac><mo>-</mo><mi>a</mi> </mrow></msup><mo>-</mo><mn>1</mn> </mrow> <mrow><mi>&alpha;</mi><mo>-</mo><mn>1</mn> </mrow></mfrac><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo></mrow> </mrow> <mrow><msub> <mi>Y</mi> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>=</mo><mfrac> <mrow><mi>&alpha;</mi><msub> <mi>X</mi> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow> </mrow> <mrow><mrow> <mo>(</mo> <mi>&alpha;</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo></mrow><msub> <mi>X</mi> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>+</mo><mn>1</mn> </mrow></mfrac><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo></mrow> </mrow> <mrow><mfrac> <mrow><mi>d</mi><msub> <mi>S</mi> <mi>r</mi></msub> </mrow> <mi>dt</mi></mfrac><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>=</mo><mfrac> <mrow><mo>[</mo><msub> <mi>VY</mi> <mi>f</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>-</mo><msub> <mi>LX</mi> <mrow><mi>f</mi><mo>-</mo><mn>1</mn> </mrow></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>-</mo><msub> <mi>VY</mi> <mn>1</mn></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>]</mo><mrow> <mo>(</mo> <mi>&alpha;</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo></mrow><msup> <mrow><mo>(</mo><mn>1</mn><mo>+</mo><msup> <mi>e</mi> <mrow><mo>-</mo><msub> <mi>k</mi> <mi>r</mi></msub><mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <msub><mi>s</mi><mi>r</mi> </msub> <mo>)</mo></mrow> </mrow></msup><mo>)</mo> </mrow> <mn>2</mn></msup> </mrow> <mrow><mi>HP&alpha;</mi><mrow> <mo>(</mo> <msub><mi>T</mi><mrow> <mi>max</mi> <mo>,</mo> <mi>r</mi></mrow> </msub> <mo>-</mo> <msub><mi>T</mi><mrow> <mi>min</mi> <mo>,</mo> <mi>r</mi></mrow> </msub> <mo>)</mo></mrow><msub> <mi>k</mi> <mi>r</mi></msub><msup> <mi>e</mi> <mrow><mo>-</mo><msub> <mi>k</mi> <mi>r</mi></msub><mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <msub><mi>s</mi><mi>r</mi> </msub> <mo>)</mo></mrow> </mrow></msup><munderover> <mi>&Sigma;</mi> <mrow><mi>i</mi><mo>=</mo><mn>1</mn> </mrow> <mrow><mi>f</mi><mo>-</mo><mn>1</mn> </mrow></munderover><mfrac> <mrow><mi>ln</mi><mn>10</mn> </mrow> <mrow><msub> <mi>T</mi> <mi>i</mi></msub><mo>+</mo><mi>c</mi><mo>-</mo><mi>ab</mi> </mrow></mfrac> </mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo></mrow> </mrow> <mrow><mfrac> <mrow><mi>d</mi><msub> <mi>S</mi> <mi>s</mi></msub> </mrow> <mi>dt</mi></mfrac><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>=</mo><mfrac> <mrow><mo>[</mo><mo>-</mo><msub> <mi>VY</mi> <mi>f</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>-</mo><msub> <mi>LX</mi> <mi>n</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>+</mo><msub> <mi>LX</mi> <mrow><mi>f</mi><mo>-</mo><mn>1</mn> </mrow></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>+</mo><msub> <mi>FZ</mi> <mi>f</mi></msub><mo>]</mo><mrow> <mo>(</mo> <mi>&alpha;</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo></mrow><msup> <mrow><mo>(</mo><mn>1</mn><mo>+</mo><msup> <mi>e</mi> <mrow><mo>-</mo><msub> <mi>k</mi> <mi>s</mi></msub><mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <msub><mi>s</mi><mi>s</mi> </msub> <mo>)</mo></mrow> </mrow></msup><mo>)</mo> </mrow> <mn>2</mn></msup> </mrow> <mrow><mi>HP&alpha;</mi><mrow> <mo>(</mo> <msub><mi>T</mi><mrow> <mi>max</mi> <mo>,</mo> <mi>s</mi></mrow> </msub> <mo>-</mo> <msub><mi>T</mi><mrow> <mi>min</mi> <mo>,</mo> <mi>s</mi></mrow> </msub> <mo>)</mo></mrow><msub> <mi>k</mi> <mi>s</mi></msub><msup> <mi>e</mi> <mrow><mo>-</mo><msub> <mi>k</mi> <mi>s</mi></msub><mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <msub><mi>s</mi><mi>s</mi> </msub> <mo>)</mo></mrow> </mrow></msup><munderover> <mi>&Sigma;</mi> <mrow><mi>i</mi><mo>=</mo><mi>f</mi> </mrow> <mi>n</mi></munderover><mfrac> <mrow><mi>ln</mi><mn>10</mn> </mrow> <mrow><msub> <mi>T</mi> <mi>i</mi></msub><mo>+</mo><mi>c</mi><mo>-</mo><mi>ab</mi> </mrow></mfrac> </mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo></mrow> </mrow>其中,k为当前采样时刻,P为精馏塔压强,α为相对挥发度,a、b、c为安东尼常数,Ti(k)、Xi(k)、Yi(k)分别为k采样时刻第i块塔板温度测量值、液相轻组分浓度和汽相轻组分浓度,F为进料流率,V、L分别为气、液相摩尔流率,H为持液量,Zf为进料组分浓度,Xf 1(k)、Xn(k)分别为k采样时刻第f 1块塔板和塔底的液相轻组分浓度,Y1(k)、Yf(k)分别为k采样时刻塔顶和进料板处的汽相轻组分浓度,分别为k采样时刻精馏段和提馏段的温度分布曲线位置变化速度;②从历史数据库中获取温度分布曲线位置变化速度数据,温度分布函数拟合参数,采样周期并计算下一时刻波形位置以及下一时刻温度分布,采用式(7) (10)得到 <mrow><msub> <mi>S</mi> <mi>r</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo></mrow><mo>=</mo><msub> <mi>S</mi> <mi>r</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>+</mo><mfrac> <mrow><mi>d</mi><msub> <mi>S</mi> <mi>r</mi></msub> </mrow> <mi>dt</mi></mfrac><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>&times;</mo><mi>&delta;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo></mrow> </mrow> <mrow><msub> <mi>S</mi> <mi>s</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo></mrow><mo>=</mo><msub> <mi>S</mi> <mi>s</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>+</mo><mfrac> <mrow><mi>d</mi><msub> <mi>S</mi> <mi>s</mi></msub> </mrow> <mi>dt</mi></mfrac><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>&times;</mo><mi>&delta;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo></mrow> </mrow> <mrow><msub> <mover><mi>T</mi><mo>^</mo> </mover> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo></mrow><mo>=</mo><msub> <mi>T</mi> <mrow><mi>min</mi><mo>,</mo><mi>r</mi> </mrow></msub><mo>+</mo><mfrac> <mrow><msub> <mi>T</mi> <mrow><mi>max</mi><mo>,</mo><mi>r</mi> </mrow></msub><mo>-</mo><msub> <mi>T</mi> <mrow><mi>min</mi><mo>,</mo><mi>r</mi> </mrow></msub> </mrow> <mrow><mn>1</mn><mo>+</mo><msup> <mi>e</mi> <mrow><mo>-</mo><msub> <mi>k</mi> <mi>r</mi></msub><mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <msub><mi>S</mi><mi>r</mi> </msub> <mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo> </mrow> <mo>)</mo></mrow> </mrow></msup> </mrow></mfrac><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>f</mi><mo>-</mo><mn>1</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo></mrow> </mrow> <mrow><msub> <mover><mi>T</mi><mo>^</mo> </mover> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo></mrow><mo>=</mo><msub> <mi>T</mi> <mrow><mi>min</mi><mo>,</mo><mi>s</mi> </mrow></msub><mo>+</mo><mfrac> <mrow><msub> <mi>T</mi> <mrow><mi>max</mi><mo>,</mo><mi>s</mi> </mrow></msub><mo>-</mo><msub> <mi>T</mi> <mrow><mi>min</mi><mo>,</mo><mi>s</mi> </mrow></msub> </mrow> <mrow><mn>1</mn><mo>+</mo><msup> <mi>e</mi> <mrow><mo>-</mo><msub> <mi>k</mi> <mi>s</mi></msub><mrow> <mo>(</mo> <mi>i</mi> <mo>-</mo> <msub><mi>S</mi><mi>s</mi> </msub> <mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo> </mrow> <mo>)</mo></mrow> </mrow></msup> </mrow></mfrac><mo>,</mo><mi>i</mi><mo>=</mo><mi>f</mi><mo>,</mo><mi>f</mi><mo>+</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>10</mn> <mo>)</mo></mrow> </mrow>其中,δ为采样周期,Sr(k)、Ss(k)分别为k采样时刻精馏段、提馏段温度分布曲线位置,Sr(k+1)、Ss(k+1)分别为k+1采样时刻精馏段、提馏段温度分布曲线位置,为k+1采样时刻精馏段或提馏段的第i块塔板温度的预测值;温度预测误差补偿模块,用以从历史数据库中获取当前温度测量值,以及预测值,计算预测误差,修正温度预测值,采用式(11)(12)得到 <mrow><msub> <mi>r</mi> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>=</mo><msub> <mi>T</mi> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>-</mo><msub> <mover><mi>T</mi><mo>^</mo> </mover> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>11</mn> <mo>)</mo></mrow> </mrow> <mrow><msubsup> <mi>T</mi> <mi>i</mi> <mo>%</mo></msubsup><mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo></mrow><mo>=</mo><msub> <mover><mi>T</mi><mo>^</mo> </mover> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mn>1</mn> <mo>)</mo></mrow><mo>+</mo><msub> <mi>r</mi> <mi>i</mi></msub><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>12</mn> <mo>)</mo></mrow> </mrow>其中,为k采样时刻精馏段或提馏段的第i块塔板温度的预测值,ri(k)为k采样时刻第i块塔板的温度预测误差,为k+1采样时刻的温度预测修正值。FDA0000022886750000013.tif,FDA0000022886750000021.tif,FDA0000022886750000022.tif,FDA0000022886750000027.tif,FDA00000228867500000210.tif,FDA00000228867500000211.tif
2.如权利要求1所述的精馏塔温度非线性观测器系统,其特征在于所述的上位机还 包括人机界面模块,用以设定采样周期,显示观测器输出的将来时刻温度预测值和当前时 刻温度测量值。
3.—种如权利要求1所述的精馏塔的温度非线性过程观测系统实现的温度非线性过 程观测方法,其特征在于所述的观测方法包括以下步骤1)确定采样周期,并将相对挥发度α,安东尼常数a、b、c、保存在历史数据库当中;2)检测k采样时刻精馏塔压强P,以及各塔板温度Ti,计算液相轻组分浓度值 其中,下脚标i为塔板编号,1为塔顶编号,f为进料板编号,η为塔底编号,Xi为第i块 塔板的液相组分浓度,P为精馏塔压强,Ti为第i块塔板的温度,α为相对挥发度,a、b、c 为安东尼常数;3)从历史数据库当中获取k采样时刻温度的测量值,拟合k采样时刻的温度分布函数 如式(1)⑵ 其中, 为第i块塔板处预估温度,TmiM、Tmax,r、kr、Tmin,s、Tmax,s、ks为拟合参数,民、Ss分 别为精馏塔精馏段、提馏段液温度分布曲线的位置;4)计算k采样时刻的温度分布曲线位置变化速度,并将曲线位置变化速度存储到历史 数据库当中,采用式(4)"(6)得到 其中,k为当前采样时刻,P为精馏塔压强,α为相对挥发度,a、b、c为安东尼常数, Ti (k)、XiGO、YiGO分别为k采样时刻第i块塔板温度测量值、液相轻组分浓度和汽相轻 组分浓度,F为进料流率,V、L分别为气、液相摩尔流率,H为持液量,Zf为进料组分浓度, XmGO,Xn(k)分别为k采样时刻第f-i块塔板和塔底的液相轻组分浓度,Y1GO、Yf (k)分别为k采样时刻塔顶和进料板处的汽相轻组分浓度,,分别为k采样时刻精馏atat段和提馏段的温度分布曲线位置变化速度;5)预测k+Ι采样时刻的温度分布,从历史数据库中获取曲线位置变化速度数据,温度 分布函数拟合参数,采样周期值,采用式(7)-(10)得到 其中,δ为采样周期,民(k)、Ss(k)分别为k采样时刻精馏段、提馏段温度分布曲线位 置,S,(k+l)、Ss(k+l)分别为k+1采样时刻精馏段、提馏段温度分布曲线位置,+ 为Κ+1 时刻精馏段、提馏段段第i块塔板温度的预测值;6)从历史数据库中获取当前温度测量值,以及预测值,计算k采样时刻的温度预测误 差过程如式(11) 其中, (幻为k采样时刻精馏段或提馏段的第i块塔板温度的预测值,r,(k)为k采样 时刻第i块塔板的温度预测误差;7)修正温度预测值,采用式(12)得到f{{k + \) = fXk + \) + rXk) /=1,2,……(12) 其中,f如+ 1)为k+Ι采样时刻的温度预测修正值。
4.如权利要求3温度非线性过程观测方法,其特征在于所述的历史数据库为DCS系 统的存储装置,控制站读取历史数据库,显示观测器工作过程状态。
全文摘要
一种精馏塔温度非线性观测系统,包括与精馏塔直接连接的现场智能仪表和DCS系统,所述DCS系统包括存储装置、控制站和上位机,所述现场智能仪表与存储装置、控制站和上位机相连,所述的上位机包括用以预测精馏塔将来时刻的塔板温度分布的观测器,所述的观测器包括温度分布函数拟合模块、将来时刻精馏塔塔板温度预测模块和温度预测误差补偿模块。本发明也提供了一种精馏塔的非线性温度观测方法。本发明能够有效快速的在线预测精馏塔将来时刻的温度变化,准确地反映精馏塔的强非线性动态特性,实现高效率、高精度的温度观测。
文档编号B01D3/14GK101890246SQ20101021375
公开日2010年11月24日 申请日期2010年6月30日 优先权日2010年6月30日
发明者刘兴高, 周叶翔 申请人:浙江大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1