一种广义智能内部模型集PID控制器设计方法与流程

文档序号:14713370发布日期:2018-06-16 00:51阅读:179来源:国知局
一种广义智能内部模型集PID控制器设计方法与流程

本发明属于流程工业生产技术领域,涉及一种智能内部模型集PID控制器设计方法,该方法可以应用于流程工业生产装置控制回路多工况全局优化的控制器设计。



背景技术:

在现代石油化工生产过程中,一套生产装置通常包含少则上百,多则上千的过程控制回路,且装置运行工况随着原料改变、加工需求调整或环境因素变化而变化,对于靠经验整定的单一控制器参数难以适应多工况变化的控制性能,在工况变化时,操作人员往往采用手动控制方式控制目标参数,待生产过程操作工况处于新的稳态时,原有的控制器参数难以达到有效控制,须经由工程师对相关回路控制器进行重新整定才能稳定投用,但随着控制回路的增加及工况变化,装置自动化水平和运行平稳性受到了严重影响。



技术实现要素:

针对背景技术描述的问题,本发明提出一种新型的广义智能内部模型集PID控制器设计方法。该方法融合了先进的计算机技术、控制技术及工艺生产技术,充分利用工业大数据挖掘方法,采用先进的建模技术,对生产过程回路对象建立多时段、多工况模型,并形成有效模型集,模型集包含了回路多工况对象精准模型。在回路模型集基础上,提出了一种新型的控制器设计方法,该方法可在不改变原有PID控制器结构的基础上直接实施。将该新型的控制器设计方法与回路对象多工况模型集结合,设计出适应多种工况的全局优化智能控制器,解决了常规控制器设计方法难以适应工况变化的缺陷,实现控制回路长期稳定运行。

本发明采用的技术方案为一种广义智能内部模型集PID控制器设计方法,在石油化工实际生产过程中,当被控变量目标值改变时,往往要求平缓地过渡到新的目标值,而不需要理想的快速阶跃式跳变过渡,快速过渡容易给生产过程造成大幅度波动,且影响装置设备使用寿命。因此,本发明提出了一种控制器设计方法,达到更有利于生产装置整体平稳运行的目的,如图1所示为本方法控制回路结构图。

图1中,R(s)为回路设定值;Y(s)为被控变量输出值;为PID控制器模型传递函数,K为比例系数,TI为积分时间常数;TD为微分时间常数,α为微分放大系数,取值为0.05~0.1;λ为鲁棒提升系数,具体值在控制器参数设计阶段计算求得,该鲁棒提升系数的适当取值有利于提升回路的鲁棒性能;GP(s)为过程对象传递函数;s为拉普拉斯变换算子。

将图1的控制回路进行等价转换,得如图2所示的回路结构图,由图2可见本方法结构上和内模控制原理有相似之处,故称为广义内部模型控制。

图2中,GC(s)称为广义内部模型控制器,其传递函数如下:

控制器设计目标为确定控制器参数K、TI、TD,使得控制回路前向通道GC(s)和GP(s)的输入输出响应等价于一阶惯性环节在设定值R(s)改变后,被控变量实现比较理想的平稳过度过程。控制器参数及鲁棒提升系数设计采用随机搜索优化方法,该随机搜索优化方法具有运算速度快、精确度高、全局收敛性好等特点,最终计算结果即为设计的控制器参数。

为了使上述所设计的控制器参数能够在多种工况正常运行,本发明提出一种基于内部模型集的全局优化智能控制器设计方法,该方法在控制器设计方法的基础上,综合生产控制回路过程对象多时段、多工况的有效模型集,智能选取出适应多种工况的全局优化控制器,解决了常规控制器设计方法难以适应工况变化的缺陷,实现该控制回路能够长期稳定运行,采用该方法设计全局优化控制器回路结构图如图3所示。

图3中,(GP1(s),GP2(s),…,GPm(s))为当前控制回路过程的对象模型集;m为模型集中包含模型的数量。

在基于内部模型集的全局优化智能控制器参数的设计中,采用ITAE即时间乘误差绝对值积分作为最终最优参数确定指标,该指标计算公式如下:

其中,ηITAE为全局优化控制器参数性能指标;m为当前回路对象模型集包含模型数量;n为计算模型集中各模型动态响应性能选取时间段包含的数据点数;yi(tj)为模型集中第i个模型在tj时刻输出动态响应值,i为模型的序号;ri为第i个模型输入给定值;tj为第j个采样数据值的时间,j为采样数据值序号。

全局优化智能控制器即采用随机搜索优化算法,快速选取出一组智能控制器参数,直接在PID控制器实施,使得在该组控制器参数控制下,被控过程对象的输出动态响应在性能指标ηITAE的约束下,使得性能指标ηITAE取值最小,实现适应多工况的全局优化智能控制器控制目标。方法步骤如下:

S1、根据采集到的现场生产过程对象多时段、多工况的有效数据,并采用混合Box-Jenkins模型闭环辨识方法建立过程对象多工况精准模型,形成对象内部模型集;

S2、对对象内部模型集中各精准模型采用广义智能内部模型集控制器设计方法,分别采用随机搜索优化方法对各工况模型设计出相应的控制器K、TI、TD参数组;

S3、根据S2得到的控制器K、TI、TD参数组,计算出各组控制器K、TI、TD参数的平均值,作为采用随机搜索优化算法求取全局优化控制器参数的初值;

S4、采用随机搜索优化算法,以S3计算出的各组控制器K、TI、TD参数的平均值作为初值,搜索出一组智能控制器参数,使得对象模型集中各工况模型在搜索出的控制器参数控制下,性能指标ηITAE取值最小,即达到全局优化智能控制器的设计目标;

综合对基于内部模型集的新型PID控制器设计方法进行分析,与现有传统的PID控制器相比,本发明所提出的方法具有如下几个优点:

1、该方法突破了传统的PID控制器设计理念,提出了一种广义内部模型PID控制器设计方法,该方法具有设计简单,易于在实际的生产过程应用;

2、提出了一种广义内部模型集控制器设计方法,该方法基于生产过程控制对象多时段、多工况有效内部模型集,设计适应多种工况的全局优化智能控制器,解决了常规控制器设计方法难以适应工况变化的缺陷,实现该全局优化智能控制的回路能够长期稳定运行。

附图说明

图1新方法控制器设计控制回路原理图

图2转换后的新型广义内部模型控制回路结构图

图3基于内部模型集的全局优化智能控制器设计回路结构图

图4基于内部模型集的新型全局优化智能控制器控制效果图

具体实施方式

针对本发明所提出的方法,下面结合一个实例予以说明。

某炼油厂催化裂化装置工况条件随着加工量不定期变更,造成装置各单元生产工况经常变化,现场工作人员通常要对相关控制回路控制器参数重新整定,才能适应新的工况生产,对于此类常见的生产过程控制问题,设计可适应多工况的控制器,对降低工作人员劳动强度,使装置保持长期稳定运行具有重要意义。选取该装置原料进料流量回路作为实例说明,设流量对象模型传递函数如下所示:

其中,GPi(s)表示流量对象模型集中第i个模型;ai,ki,τi为第i个模型的参数。本发明对现场采集的数据进行分析,挖掘出的多种工况的有效建模数据,并采用混合Box-Jenkins模型闭环辨识方法对流量对象进行建模,形成有效模型集,模型参数见下表所示:

表1流量对象模型集中各模型参数

采用随机搜索优化方法求取本发明提出的新型控制器设计方法,控制器微分环节中微分放大系数α取值0.08,上述表中各模型的对应的控制器参数见下表:

表2各工况模型对应的控制器参数

可得各组参数平均值分别为0.46、0.61、1.53,采用该平均值作为下一步采用随机搜索优化算法求取全局优化智能控制器参数的初值,最终得到全局优化智能控制器参数K、TI、TD分别为0.79、2.21、0.76。该参数即为本发明提出的基于内部模型集的新型智能控制器参数,将该参数实施到上述四种工况模型中,得到控制效果如图4所示。

由图4可见,采用本发明提出的广义内部模型集控制器设计方法设计的全局优化智能控制器适用于该流量对象的上述各种工况,且取得了较好的控制水平。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1