当前位置: 首页 > 专利查询>江苏大学专利>正文

一种CSTR系统的扰动补偿控制方法技术方案

技术编号:20620897 阅读:12 留言:0更新日期:2019-03-20 13:42
本发明专利技术公开了一种CSTR系统的扰动补偿控制方法,属于自动控制技术领域。该方法利用CSTR系统数学模型中的动力学输入输出模型,基于扰动观测器理论构造一个辅助系统,进而设计一种新型扰动观测器。在CSTR控制系统中,输出物理量是反应器温度和冷却套管温度,根据CSTR系统数学模型表达式,消去CSTR系统数学模型表达式里的中间变量化学反应浓度,从而得到反应器温度与反应输入浓度之间的二阶微分表达式。利用此二阶微分方程,构建一个结构与其相同的辅助系统,输出为z1,输入为h,且h是x2与z1误差的K倍。在该新型扰动观测器中,CSTR系统扰动的估计值,是h与u1之间差值的q倍,其中q值为系统系数。本发明专利技术易于实现,具有较强的抗负载能力,提高了系统性能,实现了较好的控制效果。

A Disturbance Compensation Control Method for CSTR System

The invention discloses a disturbance compensation control method for a CSTR system, which belongs to the technical field of automatic control. Based on the dynamic input-output model in the mathematical model of CSTR system, an auxiliary system is constructed based on the disturbance observer theory, and a new disturbance observer is designed. In the CSTR control system, the output physical quantities are reactor temperature and cooling sleeve temperature. According to the mathematical model expression of CSTR system, the intermediate variable chemical reaction concentration in the mathematical model expression of CSTR system is eliminated, and the second-order differential expression between reactor temperature and reaction input concentration is obtained. Using this second-order differential equation, an auxiliary system with the same structure is constructed. The output is z1, the input is h, and the error of H is K times that of x2 and z1. In this new disturbance observer, the estimated disturbance value of CSTR system is Q times of the difference between H and u1, where q is the system coefficient. The invention is easy to realize, has strong load resistance, improves system performance and achieves better control effect.

【技术实现步骤摘要】
一种CSTR系统的扰动补偿控制方法
本专利技术是一种CSTR系统的扰动补偿控制方法,属于自动控制

技术介绍
连续搅拌釜式反应器(CSTR)是一种常见的过程工业设备,由于反应釜内化学反应的多样性和复杂性,一般常规的PID控制已不能满足要求。进而产生了许多已经被运用于CSTR控制系统中的控制方法,例如预测控制、模糊控制和自适应控制等等。但是这些控制方法往往会受到外界扰动的影响,导致系统的动态和稳态性能差。值得提出的是,在实际的控制系统中,为削弱系统外界扰动的影响,引入观测器进行扰动补偿往往是较为常用的方法。本专利技术拟采用新型扰动观测技术对CSTR系统进行扰动观测,并对CSTR系统进行扰动补偿,从而达到削弱扰动的目的。需要注意的是,传统状态观测器一般需要状态量为条件,才能得到观测量。而本专利技术提出的扰动观测器只需要输入量即可,设计简单,容易实现。
技术实现思路
本专利技术的目的是提出一种基于输入输出模型的新型扰动观测器的CSTR系统扰动补偿控制方法。该方法通过构造一类只需要输出信息的新型扰动观测器来估算CSTR中的扰动,再将此得到的扰动估计量前馈给控制输入端将其补偿掉,从而来削弱扰动对CSTR系统的稳定性影响。一种CSTR系统的扰动补偿控制方法的实现,所述方法的实现过程包括以下步骤:步骤一、建立CSTR系统的数学模型,建立扰动与反应器温度的输入输出模型;步骤二、基于步骤一中的输入输出模型,构造此输入输出模型的辅助系统,并确定该辅助系统的输入输出;步骤三、基于步骤一中的输入输出系统和步骤二中的辅助系统来确定扰动的观测值;步骤四、将步骤三所得到的扰动观测值前馈给CSTR系统的输入端并将其补偿掉,从而来削弱扰动对CSTR系统的影响。为了实现上述目的,本专利技术采用如下技术方案:进一步地,建立CSTR系统的数学模型为:其中,x1是化学反应浓度,x2是反应器温度,x3是冷却套管温度,u1是初始时的反应浓度,u2是初始时的反应器温度,u3是初始时的冷却套管温度,是一动力学常数,q、qc和δ1均为系统系数,d(t)是外界扰动。进一步地,由(1)式可以得到由x2和x3来表示x1:进一步地,由(2)式求导可以得到:进一步地,再由(1)式得到:进一步地,将(3)式代入(4)式可以得到:进一步地,由式(5)整理得到CSTR系统中的扰动与反应器温度之间的输入输出数学关系式为:为了估算扰动d(t),构建如下的扰动观测:其中,h=K(x2-z1),且动态z1满足以下约束方程:式(8)即为建立的步骤二中的辅助系统。其中,z1是新型扰动观测器观测到的扰动;在此辅助系统中,其输入是h,输出是z1;控制输入为h=K(x2-z1)。通过式(7),结合以上推导,可以实现对CSTR系统的扰动观测。进一步地,由于实际扰动是与控制输入u1一起被作用于CSTR系统中的,所以将此扰动观测值直接反馈给CSTR系统控制输入u1端,形成闭环控制,将实际扰动补偿掉,从而削弱扰动对CSTR系统稳定性的影响,其原理框图如图2所示。本专利技术具有的有益效果在于:(1)传统状态观测器理论比较成熟,算法也比较简单,但其在控制精度上有一定保守性,该新型扰动观测器精度调节方便,只需要调节增益K,就可以调节其观测性能。(2)该新型扰动观测器适用范围广泛,且该新型扰动观测器不像现有状态观测器那样需要状态量,该新型扰动观测器的构造基于单输入单输出系统,只需要输出量即可,不需要其它的状态变量。(3)本专利技术方法相比于现有方法大大简化和优化,易于实现,具有较强的抗负载能力,提高了系统性能,实现了较好的控制效果。附图说明图1是CSTR系统示意图;图2是CSTR系统设计方案的结构图;图3是CSTR系统仿真搭建图;图4是本专利技术系统的新型观测器原理应用图;图5是CSTR系统扰动观测图;图6是CSTR系统扰动的观测误差;图7是CSTR系统无扰动补偿时的状态图;图8是CSTR系统有扰动补偿时的状态图;图9是CSTR系统扰动观测的结构图。具体实施方式下面结合附图、CSTR系统的具体参数和仿真波形对本专利技术作进一步说明。为了更清楚地说明本专利技术的技术方案,将对照CSTR的一组具体参数和其在MATLAB软件中的仿真结果具体说明本专利技术的具体实施方式。显而易见地,下面描述的仅仅是针对的一个具体的CSTR系统,对于本领域技术人员来讲,如果使用该方法进行扰动观测,还应针对具体应用的CSTR系统的参数进行分析运算。仿真实验采用的CSTR系统示意图如图1所示。设置该CSTR系统的参数分别是q=1,qc=0.28,δ1=10,u1=1,u2=0,u3=-1。在此仿真实验中,CSTR系统的初始状态分别被选为x1(0)=0.58,x2(0)=2.67,x3(0)=0.12,并假设扰动d(t)被给为如下形式:基于上述系统,下面通过具体实施解释本专利技术对CSTR系统的扰动观测方法:步骤一、根据已给CSTR系统的具体参数,在此基础上确立采用的CSTR系统的数学模型为:图3为该CSTR系统参数下,在仿真实验中搭建的CSTR系统图。步骤二、确立应用在该具体CSTR系统上的新型扰动观测器的辅助系统;进一步地,式(8)整理为:利用式(9),即可构建该扰动观测器的辅助系统。步骤三、确定扰动的观测值进一步地,式(7)整理为:其中,h=K(x2-z1),且动态z1由式(9)产生。图9为该CSTR系统扰动观测的结构图。图4为该CSTR系统参数下,在仿真实验中搭建的该新型扰动观测器的原理框图。步骤四、通过仿真对比,验证该新型扰动观测器的观测效果以及其对CSTR系统稳定性的影响进一步地,新型扰动观测器的增益K值越大,其扰动观测的精度越高,估计的扰动越接近真实的扰动,但其带来的抖振也越大,本专利技术选取K的取值范围为50-90,优选增益K值为69,在提高观测扰动精度的同时,能够克服抖振。假设给定以下形式的扰动:观测到的波形如图5所示。为进一步验证观测到的扰动是否与实际扰动相近,给出扰动的观测误差图,如图6所示。进一步地,观测出扰动,且引入扰动补偿后,通过图7和图8的比较可以发现,有扰动补偿的CSTR系统的稳定性得到了显著提高。所述实施例为本专利技术优选的实施方式,但本专利技术并不限于上述实施方式,在不背离本专利技术的实质内容的情况下,本领域技术人员能做出的任何显而易见的改进、替换或变形均属于本专利技术的保护范围。本文档来自技高网...

【技术保护点】
1.一种CSTR系统的扰动补偿控制方法,其特征在于,包括如下步骤:步骤1、建立CSTR系统的数学模型,建立扰动与CSTR反应器温度的输入输出模型;步骤2、基于步骤1中的输入输出模型,构造此输入输出模型的辅助系统,并确定该辅助系统的输入输出;步骤3、基于步骤1中的输入输出模型和步骤2中的辅助系统来确定扰动的观测值;步骤4、将步骤3所得到的扰动观测值前馈给CSTR系统将实际扰动补偿掉,削弱扰动对CSTR系统的影响。

【技术特征摘要】
1.一种CSTR系统的扰动补偿控制方法,其特征在于,包括如下步骤:步骤1、建立CSTR系统的数学模型,建立扰动与CSTR反应器温度的输入输出模型;步骤2、基于步骤1中的输入输出模型,构造此输入输出模型的辅助系统,并确定该辅助系统的输入输出;步骤3、基于步骤1中的输入输出模型和步骤2中的辅助系统来确定扰动的观测值;步骤4、将步骤3所得到的扰动观测值前馈给CSTR系统将实际扰动补偿掉,削弱扰动对CSTR系统的影响。2.根据权利要求1所述的一种CSTR系统的扰动补偿控制方法,其特征在于,步骤1中,建立的CSTR系统的数学模型表达式为:其中,x1是化学反应浓度,x2是反应器温度,x3是冷却套管温度,u1是初始时的反应浓度,u2是初始时的反应器温度,u3是初始时的冷却套管温度,是一动力学常数,q、qc和δ1均为系统系数,d(t)是外界扰动。3.根据权利要求2所述的一种CSTR系统的扰动补偿控制方法,其特征在于,步骤1中,建立扰动与反应器温度的输入输出模型的方法:步骤1.1.由CSTR系统的数学模型表达式得到:步骤1.2.由步骤1.1的式子得到:步骤1.3.步骤1.1的式子得到:步骤1.4.将步骤1.2式子代...

【专利技术属性】
技术研发人员:丁世宏梅珂琪李鸿一马莉
申请(专利权)人:江苏大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1