CN111679578A - 一种乙烯裂解炉温度***的新型自抗扰控制方法 - Google Patents

一种乙烯裂解炉温度***的新型自抗扰控制方法 Download PDF

Info

Publication number
CN111679578A
CN111679578A CN202010511736.0A CN202010511736A CN111679578A CN 111679578 A CN111679578 A CN 111679578A CN 202010511736 A CN202010511736 A CN 202010511736A CN 111679578 A CN111679578 A CN 111679578A
Authority
CN
China
Prior art keywords
cracking furnace
ethylene cracking
temperature system
mouth temperature
furnace mouth
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010511736.0A
Other languages
English (en)
Inventor
刘晓伟
张日东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Dianzi University
Original Assignee
Hangzhou Dianzi University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Dianzi University filed Critical Hangzhou Dianzi University
Priority to CN202010511736.0A priority Critical patent/CN111679578A/zh
Publication of CN111679578A publication Critical patent/CN111679578A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明涉及一种乙烯裂解炉温度***的新型自抗扰控制的设计方法。本发明的目的是为了让乙烯裂解炉温度***的ADRC控制器有实时在线调整参数的能力,从而使***在各个状态下都有较好的控制性能,故考虑在ADRC的基础上引入了模糊PID的算法,通过模糊控制规则在线对自抗扰控制器的参数进行实时调整,满足不同误差及误差变化率条件下的自抗扰控制器的要求。本发明的技术方案是通过自抗扰控制的分离定理,分别构造微分***、扩张状态观测器和由模糊控制器改进的非线性反馈环节,提出了一种乙烯裂解炉温度***的新型自抗扰控制方法,该方法可有效提高***的控制性能。

Description

一种乙烯裂解炉温度***的新型自抗扰控制方法
技术领域
本发明主要涉及自动化控制领域,具体涉及一种乙烯裂解炉温度***的新型自抗扰控制方法。
背景技术
自抗扰控制(ADRC)是自上世纪九十年代发展起来的非线性鲁棒控制技术。在控制对象和控制***日益复杂的今天,传统的ADRC控制器渐渐无法满足控制需求,这主要表现在传统ADRC控制器的参数固定,并不能适应各类控制场合。为此,如何设计出一种能够实时在线调整ADRC参数的算法,保证***在各种状态下,对应的控制器都能有最优的参数,是本技术领域人员所亟待解决的技术问题。
发明内容
本发明的目的是为了让乙烯裂解炉温度***的ADRC控制器有实时在线调整参数的能力,从而使***在各个状态下都有较好的控制性能,故考虑在ADRC的基础上引入了模糊PID的算法,通过模糊控制规则在线对自抗扰控制器的参数进行实时调整,满足不同误差及误差变化率条件下的自抗扰控制器的要求。
本发明的技术方案是通过自抗扰控制的分离定理,分别构造微分***、扩张状态观测器和由模糊控制器改进的非线性反馈环节,提出了一种乙烯裂解炉温度***的新型自抗扰控制方法,该方法可有效提高***的控制性能。
本发明具体步骤如下:
步骤1、设计跟踪微分器
对于普通二阶***,具体设计如下:
Figure BDA0002528623270000021
式中:r为***的跟踪速度因子,r的值越大,跟踪速度就越快,x1(k)、x2(k)为***的离散状态变量,h为积分步长,h0为滤波因子,v(k)为***给定输入,fh具体算法如下:
Figure BDA0002528623270000022
其中需要整定的参数就是滤波因子h0和速度因子r。积分步长一般尽量取大,但要保证***信号不失真,一般取h=h0=0.01。速度因子一般也是尽量取大。
步骤2、设计扩张状态观测器
给出二阶***的非线性扩张状态观测器的形式,如下式所示:
Figure BDA0002528623270000031
式中e1为***的观测误差,β01为观测误差增益,β02为观测误差变化率增益,β03为观测误差加速度增益,Z21为对***的输出估计量,Z22为对Z21变化率的估计量,Z23为对Z22变化率的估计量。b0为补偿因子,u为***输入,y为***的输出。
离散后的扩张状态观测器很可能会出现一定的高频震颤现象,为了消除震颤,可将上式改写为如下形式:
Figure BDA0002528623270000032
其中:
Figure BDA0002528623270000033
其中e为误差信号,i为1或2。αi与***阶次有关,δ为分段点,sign()为符号函数。fe为误差速度信号的非线性函数,fe1为误差加速度信号的非线性函数。
步骤3、设计非线性误差反馈率
由于在自抗扰控制器中,为了实现动态补偿线性化,可将控制对象的模型误差与外部扰动都用
Figure BDA0002528623270000041
来表示,故非精确的一般二阶***模型可用如下微分方程表示:
Figure BDA0002528623270000042
其中
Figure BDA0002528623270000043
为输出变化率,
Figure BDA0002528623270000044
Figure BDA0002528623270000045
的变化率,
Figure BDA0002528623270000046
为总扰动。
二阶ADRC的控制律为:
u=(u0-Z23)/b0 (7)
其中u0为非线性反馈得到的控制率,可由(10)式得出。将式(7)代入式(6)中可得:
Figure BDA0002528623270000047
ADRC中的ESO结构形式:
Figure BDA0002528623270000048
由ESO定义可知Z23即为***外部干扰及建模误差的总估计量,故令Z23=f,代入式(8)中可得
Figure BDA0002528623270000049
此动态补偿过程利用ESO进行实时估计补偿扰动,把原***补偿称为线性积分串联型***,进而对***进行控制。而在FADRC中u0可表示如下:
u0=kpfal(e11,δ)+kdfal(e22,δ),0<α12 (10)
这里的kp为FADRC控制器中模糊控制器输出的比例系数,kd为模糊控制器输出的微分系数,模糊控制器的输入为ADRC控制器中TD环节与ESO环节之差。
kp、kd运行时值可以由下式得到,式中Δkp为模糊控制器输出的比例系数增量,Δkd为模糊控制器输出的微分系数增量,kp0、kd0为模糊控制器PD参数的初始值。
kp=kp0+Δkp
kd=kd0+Δkd (11)
对于步骤2中的设计的二阶扩张状态观测器,所对应最终的误差反馈率可以表示为:
Figure BDA0002528623270000051
其中:E1为微分***对***输入的跟踪量与扩张状态观测器对***输出的估计量之差,E2为E1的变化率,Z11为微分***对***输入的跟踪量,Z12为Z11变化率的估计量。
步骤4、整合前述步骤,按照自抗扰控制的分离性定理,对步骤1中的跟踪微分器,步骤2中的扩张状态观测器,步骤3中模糊控制器改进的非线性误差反馈率三部分组合为自抗扰控制器,对***进行控制。
本发明的有益效果:本发明提出了一种化工工业过程自抗扰控制方法,针对控制对象模型非完全已知的情况,改进了自抗扰控制器,使之具有实时在线调整参数的功能,进而找到最适合当前***状态的控制参数。
具体实施方式
以实际过程中乙烯裂解炉炉口温度***举例:
乙烯裂解炉的被控对象为乙烯裂解炉炉管出口温度,通过调节裂解炉的燃料流量来控制炉管出口温度平衡。
步骤1、设计乙烯裂解炉炉口温度***的跟踪微分器
对于二阶的乙烯裂解炉炉口温度***,具体设计如下:
Figure BDA0002528623270000061
式中:r为乙烯裂解炉炉口温度***的跟踪速度因子,r的值越大,跟踪速度就越快,x1(k)、x2(k)为乙烯裂解炉炉口温度***的离散状态变量,h为积分步长,h0为滤波因子,v(k)为***给定输入,fh具体算法如下:
Figure BDA0002528623270000062
步骤2、设计乙烯裂解炉炉口温度***的扩张状态观测器
给出二阶乙烯裂解炉炉口温度***的非线性扩张状态观测器的形式,如下式所示:
Figure BDA0002528623270000071
式中e1为乙烯裂解炉炉口温度***的观测误差,β01为观测误差增益,β02为观测误差变化率增益,β03为观测误差加速度增益,Z21为对乙烯裂解炉炉口温度***的输出估计量,Z22为对Z21变化率的估计量,Z23为对Z22变化率的估计量。b0为补偿因子,u为乙烯裂解炉炉口温度***输入,y为乙烯裂解炉炉口温度***的输出。
离散后的扩张状态观测器很可能会出现一定的高频震颤现象,为了消除震颤,可将(3)式改写为如下形式:
Figure BDA0002528623270000072
其中:
Figure BDA0002528623270000073
其中e为误差信号,i为1或2。αi与***阶次有关,δ为分段点,sign()为符号函数。fe为误差速度信号的非线性函数,fe1为误差加速度信号的非线性函数。
步骤3、设计乙烯裂解炉炉口温度***的非线性误差反馈率
由于在自抗扰控制器中,为了实现动态补偿线性化,可将控制对象的模型误差与外部扰动都用
Figure BDA0002528623270000081
来表示,故可将非精确的二阶乙烯裂解炉炉口温度***的模型用如下微分方程表示:
Figure BDA0002528623270000082
其中
Figure BDA0002528623270000083
为输出变化率,
Figure BDA0002528623270000084
Figure BDA0002528623270000085
的变化率。
二阶ADRC的控制律为:
u=(u0-Z23)/b0 (7)
其中u0为非线性反馈得到的控制率,可由(10)式得出。
将式(7)代入式(6)中可得:
Figure BDA0002528623270000086
ADRC中的ESO结构形式:
Figure BDA0002528623270000087
由ESO定义可知Z23即为乙烯裂解炉炉口温度***外部干扰及建模误差的总估计量,故令Z23=f,代入式(8)中可得
Figure BDA0002528623270000091
此动态补偿过程利用ESO进行实时估计补偿扰动,把原乙烯裂解炉炉口温度***补偿称为线性积分串联型乙烯裂解炉炉口温度***,进而进行控制。而在FADRC中u0可表示如下:
u0=kpfal(e11,δ)+kdfal(e22,δ),0<α12 (10)
这里的kp为FADRC控制器中模糊控制器输出的比例系数,kd为模糊控制器输出的微分系数,模糊控制器的输入为ADRC控制器中TD环节与ESO环节之差。
kp、kd运行时值可以由下式得到,式中Δkp为模糊控制器输出的比例系数增量,Δkd为模糊控制器输出的微分系数增量,kp0、kd0为模糊控制器PD参数的初始值。
kp=kp0+Δkp
kd=kd0+Δkd (11)
对于步骤2中的设计的二阶扩张状态观测器,所对应最终的误差反馈率可以表示为:
Figure BDA0002528623270000092
其中:E1为微分***对乙烯裂解炉炉口温度***输入的跟踪量与扩张状态观测器对乙烯裂解炉炉口温度***输出的估计量之差,E2为E1的变化率,Z11为微分***对乙烯裂解炉炉口温度***输入的跟踪量,Z12为Z11变化率的估计量。
步骤4、整合前述步骤,按照自抗扰控制的分离性定理,对步骤1中的跟踪微分器,步骤2中的扩张状态观测器,步骤3中模糊控制器改进的非线性误差反馈率三部分组合为自抗扰控制器,对乙烯裂解炉炉口温度***进行控制。
综上,本发明提出了一种乙烯裂解炉炉口温度***的自抗扰控制方法。针对控制对象模型非完全已知的情况,改进了自抗扰控制器,使之具有实时在线调整参数的功能,进而找到最适合当前***状态的控制参数。

Claims (3)

1.一种乙烯裂解炉温度***的新型自抗扰控制方法,该方法中的被控对象为乙烯裂解炉炉管出口温度,通过调节裂解炉的燃料流量来控制炉管出口温度平衡,其特征在于包括以下步骤:
步骤1、设计乙烯裂解炉炉口温度***的跟踪微分器
对于二阶的乙烯裂解炉炉口温度***,具体设计如下:
Figure FDA0002528623260000011
式中:r为乙烯裂解炉炉口温度***的跟踪速度因子,x1(k)、x2(k)为乙烯裂解炉炉口温度***的离散状态变量,h为积分步长,h0为滤波因子,v(k)为***给定输入,fh为设定的算法表达;
步骤2、设计乙烯裂解炉炉口温度***的扩张状态观测器
给出二阶乙烯裂解炉炉口温度***的非线性扩张状态观测器的形式,如下式所示:
Figure FDA0002528623260000012
式中e1为乙烯裂解炉炉口温度***的观测误差,β01为观测误差增益,β02为观测误差变化率增益,β03为观测误差加速度增益,Z21为对乙烯裂解炉炉口温度***的输出估计量,Z22为对Z21变化率的估计量,Z23为对Z22变化率的估计量;b0为补偿因子,u为乙烯裂解炉炉口温度***输入,y为乙烯裂解炉炉口温度***的输出;
步骤3、设计乙烯裂解炉炉口温度***的非线性误差反馈率
将控制对象的模型误差与外部扰动都用
Figure FDA0002528623260000021
来表示,故可将非精确的二阶乙烯裂解炉炉口温度***的模型用如下微分方程表示:
Figure FDA0002528623260000022
其中
Figure FDA0002528623260000023
为输出变化率,
Figure FDA0002528623260000024
Figure FDA0002528623260000025
的变化率;
二阶自抗扰控制的控制律为:
u=(u0-Z23)/b0
其中u0为非线性反馈得到的控制率;
可得:
Figure FDA0002528623260000026
则自抗扰控制中的ESO结构形式:
Figure FDA0002528623260000027
由ESO定义可知Z23即为乙烯裂解炉炉口温度***外部干扰及建模误差的总估计量,故令Z23=f,可得
Figure FDA0002528623260000028
此动态补偿过程利用ESO进行实时估计补偿扰动,把原乙烯裂解炉炉口温度***补偿称为线性积分串联型乙烯裂解炉炉口温度***,进而进行控制;其中u0表示如下:
u0=kpfal(e11,δ)+kdfal(e22,δ),0<α12
这里的kp为FADRC控制器中模糊控制器输出的比例系数,kd为模糊控制器输出的微分系数,模糊控制器的输入为ADRC控制器中TD环节与ESO环节之差;
对于步骤2中的非线性扩张状态观测器,所对应最终的误差反馈率表示为:
Figure FDA0002528623260000031
其中:E1为微分***对乙烯裂解炉炉口温度***输入的跟踪量与扩张状态观测器对乙烯裂解炉炉口温度***输出的估计量之差,E2为E1的变化率,Z11为微分***对乙烯裂解炉炉口温度***输入的跟踪量,Z12为Z11变化率的估计量;
步骤4、整合前述步骤,按照自抗扰控制的分离性定理,对步骤1中的跟踪微分器,步骤2中的扩张状态观测器,步骤3中模糊控制器改进的非线性误差反馈率三部分组合为自抗扰控制器,对乙烯裂解炉炉口温度***进行控制。
2.根据权利要求1所述的一种乙烯裂解炉温度***的新型自抗扰控制方法,其特征在于:为了消除步骤2中非线性扩张状态观测器高频震颤现象,将非线性扩张状态观测器表达式改写为如下形式:
Figure FDA0002528623260000041
其中:
Figure FDA0002528623260000042
其中e为误差信号,i为1或2;αi与***阶次有关,δ为分段点,sign()为符号函数;fe为误差速度信号的非线性函数,fe1为误差加速度信号的非线性函数。
3.根据权利要求1所述的一种乙烯裂解炉温度***的新型自抗扰控制方法,其特征在于:步骤3中的kp、kd运行时值可以由下式得到,式中Δkp为模糊控制器输出的比例系数增量,Δkd为模糊控制器输出的微分系数增量,kp0、kd0为模糊控制器PD参数的初始值;
kp=kp0+Δkp
kd=kd0+Δkd
CN202010511736.0A 2020-06-08 2020-06-08 一种乙烯裂解炉温度***的新型自抗扰控制方法 Pending CN111679578A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010511736.0A CN111679578A (zh) 2020-06-08 2020-06-08 一种乙烯裂解炉温度***的新型自抗扰控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010511736.0A CN111679578A (zh) 2020-06-08 2020-06-08 一种乙烯裂解炉温度***的新型自抗扰控制方法

Publications (1)

Publication Number Publication Date
CN111679578A true CN111679578A (zh) 2020-09-18

Family

ID=72455016

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010511736.0A Pending CN111679578A (zh) 2020-06-08 2020-06-08 一种乙烯裂解炉温度***的新型自抗扰控制方法

Country Status (1)

Country Link
CN (1) CN111679578A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115525076A (zh) * 2022-10-08 2022-12-27 北京航空航天大学 一种基于lstm神经网络的原子气室温度自抗扰控制方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102811015A (zh) * 2012-08-22 2012-12-05 电子科技大学 一种基于自抗扰控制的交流感应电机控制***
CN104570730A (zh) * 2014-11-26 2015-04-29 中国科学院光电技术研究所 一种改进的自抗扰控制方法
CN106100490A (zh) * 2016-08-08 2016-11-09 中国科学技术大学 一种改进型自抗扰控制器
CN109358501A (zh) * 2018-09-28 2019-02-19 中国科学院长春光学精密机械与物理研究所 自抗扰控制方法、控制器及精跟踪控制***
CN111123709A (zh) * 2019-12-30 2020-05-08 杭州电子科技大学 一种焦化炉炉膛压力***的自抗扰控制方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102811015A (zh) * 2012-08-22 2012-12-05 电子科技大学 一种基于自抗扰控制的交流感应电机控制***
CN104570730A (zh) * 2014-11-26 2015-04-29 中国科学院光电技术研究所 一种改进的自抗扰控制方法
CN106100490A (zh) * 2016-08-08 2016-11-09 中国科学技术大学 一种改进型自抗扰控制器
CN109358501A (zh) * 2018-09-28 2019-02-19 中国科学院长春光学精密机械与物理研究所 自抗扰控制方法、控制器及精跟踪控制***
CN111123709A (zh) * 2019-12-30 2020-05-08 杭州电子科技大学 一种焦化炉炉膛压力***的自抗扰控制方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
周宏等: "线性自抗扰控制的抗饱和补偿措施", 《控制理论与应用》 *
薛阳 等: "蒸汽发生器水位的自适应模糊自抗扰控制", 《中国电力》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115525076A (zh) * 2022-10-08 2022-12-27 北京航空航天大学 一种基于lstm神经网络的原子气室温度自抗扰控制方法

Similar Documents

Publication Publication Date Title
CN105680750B (zh) 基于改进模型补偿adrc的pmsm伺服***控制方法
CN108628172B (zh) 一种基于扩张状态观测器的机械臂高精度运动控制方法
CN107544256A (zh) 基于自适应反步法的水下机器人滑模控制方法
CN110784149B (zh) 交流伺服***机械谐振抑制方法以及***
CN108287466B (zh) 一种对一类高阶***的改进自抗扰控制方法
CN109856968B (zh) 一种基于相平面模糊自调整的倒立摆***改进型自抗扰控制方法
CN113183154B (zh) 一种柔性关节机械臂的自适应反演控制方法
CN109946979B (zh) 一种伺服***灵敏度函数的自适应调整方法
CN107263483B (zh) 二自由度关节机器人轨迹的协调控制方法
CN109960149B (zh) 用于pH中和过程的自抗扰控制参数整定方法
CN111123709B (zh) 一种焦化炉炉膛压力***的自抗扰控制方法
CN111413865B (zh) 一种扰动补偿的单回路过热汽温自抗扰控制方法
CN111679578A (zh) 一种乙烯裂解炉温度***的新型自抗扰控制方法
CN115993778A (zh) 一种高低温试验箱温控***的模糊控制方法及装置
CN106054616B (zh) 模糊逻辑优化pid控制器参数的钛带卷连续酸洗活套高度控制方法
CN112486099B (zh) 基于模糊pid自整定计算的超精密车床运动控制方法
CN108227476A (zh) 一种agv小车的控制方法
CN115720061A (zh) 基于有限时间的机电伺服***模糊自适应反步控制方法
CN115981159A (zh) 基于模型辅助和类史密斯预估的广义改进自抗扰控制方法
CN111077771A (zh) 一种自整定模糊pid控制方法
CN114035436B (zh) 一种基于饱和自适应律的反步控制方法、存储介质及设备
CN115128951A (zh) 一种基于期望轨迹受限优化的双环高性能控制方法
CN109039166B (zh) 一种永磁同步直线伺服***速度环pi-ip控制参数自校正方法
CN105739311B (zh) 基于预设回声状态网络的机电伺服***受限控制方法
CN110209055B (zh) 基于参考模型和扰动观测的二阶***控制器及控制方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200918

RJ01 Rejection of invention patent application after publication