Mimo非最小相位cstr反应器的非线性控制器设计方法

文档序号:6305513阅读:428来源:国知局
Mimo非最小相位cstr反应器的非线性控制器设计方法
【专利摘要】本发明公开了一种MIMO非最小相位CSTR反应器的非线性控制器设计方法,该控制器设计方法在保证系统外部动态满足性能要求的同时也能够保证系统内部零动态的稳定。首先根据实际的生产过程对CSTR进行系统建模,得到该控制系统的非线性数学模型;其次利用状态反馈线性化理论将得到的MIMO非线性系统进行精确反馈线性化,得到其线性化标准型;将该MIMO线性化标准型拆解为若干线性子系统以及一个SISO线性化标准型子系统;最后基于极点配置和李雅普诺夫稳定性理论,给出了具有非最小相位特性SISO线性化标准型子系统的一种非线性控制器设计方法,联合线性子系统部分的控制器,得到MIMO非最小相位CSTR最终形式的控制器。
【专利说明】MIMO非最小相位CSTR反应器的非线性控制器设计方法
【技术领域】
[0001]本发明涉及多输入多输出(MIMO)非最小相位连续搅拌釜式反应器(CSTR)的一种非线性控制器设计及构造方法,尤其涉及利用CSTR生产环戊烯这一实际化工生产过程的控制器设计及其构造方法,属于自动控制【技术领域】。
【背景技术】
[0002]CSTR是聚合化学反应中广泛使用的一种反应器,是过程工业中典型的、高度非线性的化学反应系统,利用CSTR生产环戊烯的这一化工生产过程便具有典型的非线性、非最小相位特性。对具有非线性非最小相位特性的系统的稳定控制一直是人们研究的重点,由此产生了各种不同的控制方法和策略,近似线性化方法和微分几何方法是其中最常用的两种方法。
[0003]非线性系统的近似线性化控制方法作为一种较为有效的控制方法已经发展得比较成熟,该方法的主要思想将原非线性系统在其状态空间中的某一平衡点处进行近似线性化,然后再对线性化的模型进行控制器设计。然而从本质上讲许多化工系统都是复杂非线性系统,当系统受到的扰动较大时,系统的运行点就会发生较大的偏移,此时采用线性控制方法将难以满足实际性能要求,因此客观上就需要在明确考虑实际系统的非线性特征的基础上设计非线性控制器。
[0004]近三十年来,随着非线性控制理论的发展,非线性控制方法也得到了广泛的研究,例如各种反馈线性化方法(如微分几何方法和逆系统方法等)>Lyapunov直接控制方法等。上述各种方法中又以微分几何方法使用最广,这一方法的基本思想是采用一个合适的坐标变换及一个恰当的状态反馈将原非线性系统进行精确反馈线性化,这样便能得到原非线性系统的线性化标准型,然后再对标准型中的线性子系统部分进行控制器设计。这是一种使非线性系统在其整个状态空间上或状态空间的一个足够大的域中精确线性化的理论和方法,按这种方法设计的控制系统可以解决传统近似线性化方法带来的弊端。该方法在对非线性系统进行线性化的过程中,通过微分同胚变换可将原非线性系统变换为两部分:线性子系统描述的外部动态和非线性子系统描述的内部动态(即零动态)。对于非最小相位系统(即零动态不稳定的系统),仅对线性子系统所设计的能使外部动态满足某种性能要求的控制器却难以保证系统内部零动态的稳定,因此非最小相位特性使基于微分几何的精确反馈线性化方法遇到了极大挑战。
[0005]为了真正实现对化工生产过程的高性能控制,就必须要解决非线性、非最小相位特性对系统运行时所造成的不良影响,寻求一种有效的控制方法。

【发明内容】

[0006]1、技术问题
[0007]本发明的目的在于针对现有技术的不足,提供一种MIMO非线性非最小相位系统的控制器设计与构造方法。采用CSTR生产环戊烯的化工生产过程便具有典型的非线性、非最小相位特性,本发明将提供一种对该生产过程行之有效的非线性控制器设计及构造方法,据此方法构造出的控制器能很好的克服在生产过程中因非线性非最小相位特性所产生的不利影响,且能保证在系统较大的运行范围内都有良好的控制效果。
[0008]2、技术方案
[0009]本发明的MMO非最小相位连续搅拌釜式反应器的一种非线性控制器设计及构造方法,采取的技术方案是:首先根据实际情况建立环戊烯生产过程的非线性数学模型,在此基础上运用以微分几何为数学工具的精确反馈线性化方法将所要控制的系统进行状态反馈线性化,得到线性化后的标准型系统;考虑到MIMO系统(一般情况可将系统输入输出的维数记为m,具体到本化工生产过程m = 2)控制器设计的复杂性,将MMO系统的线性化标准型拆分为m-Ι个线性子系统和一个SISO系统的线性化标准型子系统,进而可以对各子系统部分单独设计控制器 ;对于线性子系统部分其控制器的设计方法已经十分成熟,对于具有非线性非最小相位特性SISO系统的线性化标准型子系统部分,本发明将基于极点配置方法和李雅普诺夫稳定理论给出一种对其行之有效的控制器设计方法;最后联合各子系统设计出的控制器便可得到MMO非最小相位连续搅拌釜式反应器最终形式的控制器,利用DSP控制器编程实现该控制器。
[0010]一种MMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,包括以下步骤:
[0011](I)根据实际的化工生产过程对CSTR进行状态空间建模,得到系统的非线性数学模型;
[0012](2)将系统的非线性数学模型进行状态反馈线性化,得到一般形式的MIMO线性化标准型;
[0013](3)将MIMO线性化标准型进行拆分,将其分解为若干线性子系统部分和一个SISO线性化标准型子系统部分,对各子系统单独设计控制器;
[0014](4)为了确保所设计的控制器能有效控制具有非最小相位特性的SISO线性化标准型子系统,给出了该控制器的一般形式,控制器中的待定参数通过极点配置和李雅普诺夫稳定性理论来确定。
[0015]所述步骤(1)中,实际生产过程所选用的是利用CSTR生产环戊烯这一化工过程,建立其状态空间模型如下式所示:
[0016]状态方程:
【权利要求】
1.一种MMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,包括以下步骤: (1)根据实际的化工生产过程对CSTR进行状态空间建模,得到系统的非线性数学模型; (2)将系统的非线性数学模型进行状态反馈线性化,得到一般形式的MIMO线性化标准型; (3)将MIMO线性化标准型进行拆分,将其分解为若干线性子系统部分和一个SISO线性化标准型子系统部分,对各子系统单独设计控制器; (4)为了确保所设计的控制器能有效控制具有非最小相位特性的SISO线性化标准型子系统,给出了该控制器的一般形式,控制器中的待定参数通过极点配置和李雅普诺夫稳定性理论来确定。
2.根据权利要求1所述的MIMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,所述步骤(1)中,实际生产过程所选用的是利用CSTR生产环戊烯这一化工过程,建立其状态空间模型如下式所示: 状态方程:
3.根据权利要求1所述的MIMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,所述步骤(4)中,一般形式的控制器设为
V = -Gx+vnl 其中,X为SISO线性化标准型子系统的状态向量,G为行增益向量,VNL是为使系统内部零动态稳定而引入的非线性补偿项。
4.根据权利要求3所述的MIMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,通过以下两个子步骤来确定控制器的待定参数: (A)通过极点配置的方法来确定待定参数G; (B)通过李雅普诺夫稳定性理论确定待定参数Vm。
5.根据权利要求2所述的MIMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,选取下列形式的坐标变换

6.根据权利要求5所述的MIMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,将标准型进行拆分为两个子系统,分别为: 子系统a: 子系统b:
7.根据权利要求6所述的MIMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,对于子系统a,控制目标是使反应温度T恒稳定在一目标值上,根据线性系统的反馈控制方法只需要V1 = -96.465(Zl-407.15)即可。
8.根据权利要求6所述的MIMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,对于子系统b,其控制器设计方法包括以下步骤: bl、将子系统b中的非线性状态方程在平衡点(z2CI,n0)处通过二阶泰勒展开,展开过程中将Z1视为常参量,分解为:

9.根据权利要求1一 8中任意一项权利要求所述的MIMO非最小相位CSTR反应器的非线性控制器设计方法,其特征在于,利用DSP通过软件编程来实现该控制器, DSP控制器与CSTR的连接方式为:连续搅拌釜式反应器系统的状态环戊二烯浓度CjP输出环戊烯浓度Cb、温度T分别经2个浓度传感器和I个温度传感器接DSP控制器的输入端j5A/D转换、运算、D/A转换后输出四路模拟量控制信号,再分别经4个4-20mA电流变送器转换为4路电动调节阀的输入控制信号,自动调节4个电动调节阀的开度以分别控制环戊二烯的流量以及进入夹套内冷却水的流量。
【文档编号】G05B13/04GK104035336SQ201410239871
【公开日】2014年9月10日 申请日期:2014年5月30日 优先权日:2014年5月30日
【发明者】王万成, 金晓孝, 张 杰, 施文 申请人:河海大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1