法律状态公告日
法律状态信息
法律状态
2017-04-12
授权
授权
2015-07-29
实质审查的生效 IPC(主分类):G05B13/04 申请日:20150208
实质审查的生效
2015-07-01
公开
公开
技术领域
本发明本发明涉及工业过程控制领域,尤其涉及对于复杂化学工业过程对象的控制 系统设计。
背景技术
在化工实际生产过程中,存在着大量的复杂过程对象。因此,复杂化工过程对象的 控制问题对于生产实践有十分重要的意义。在单变量控制系统中,时常存在着大时滞、 非线性、强干扰等因素;而在多变量系统中,时常存在着大耦合、强干扰、不稳定等因 素。传统的控制方法是根据控制对象的输入输出数据,通过辨识方法,辨识出模型的参 数,然后根据辨识出的模型参数来设计控制器。这种设计过程比较繁琐,而且在辨识和 设计控制器过程中都会产生新的误差,导致控制系统的鲁棒性比较差。对于生产实践来 说,传统的控制方法设计过程复杂,控制精度不高,生产效益低,不能满足企业的要求。
发明内容
有鉴于此,本发明设计了一种基于内部模型控制策略的智能灰箱控制系统装置。简 化了对于复杂化工过程对象的控制系统设计方法,提高了控制系统的适用性和鲁棒性。
一种基于内模控制策略的智能灰箱控制装置,其特征在于,包括:内模控制模块、 匹配模型辨识模块、灰箱控制器模块;
所述的内模控制模块包括三个部分,被控对象的内部模型模块、滤波器模块和控制 模块。被控对象的内部模型模块用于估计操作变量对控制系统输出的影响,滤波器模块 用于使控制系统具有鲁棒稳定性,控制模块用于计算操作变量的预测值,实现控制系统 的跟踪特性;
所述的匹配模型辨识模块包括用于根据对象的输入输出数据,估计出对象模型的参 数,然后利用所辨识的模型作为内模控制的匹配模型;
所述的灰箱控制器模块的结构包括模型分类模块和控制器参数整定模块,其中模型 分类模块采用支持向量机技术,将辨识模块的匹配模型进行预处理正负模型样本,并提 取特征值,对分类器进行训练,在找出每种分类的支持向量后,利用训练好的分类器进 行模型的检测与识别;控制器参数整定模块包括控制策略选择模块和自动整定模块两个 部分。
进一步,所述的控制器参数整定模块采用离线控制器库与参数整定相结合的方式, 即根据模型分类器的分类结果选择离线控制器库中的控制器结构形式,然后根据控制系 统性能指标进行参数整定,实现跟踪控制。
进一步,所述的控制器参数整定模块采用根据模型分类器的分类结果,预设控制的 结构形式,然后根据控制系统性能的要求,设定好寻优指标,进行在线寻优整定。
本发明所具备的其他特征及效果将在下面的说明中进一步详细阐述。本发明的目的 和其他优点通过说明书,权利要求书,以及附图中指出的结构来实现和获得。
下面通过附图结合具体实施方案对本发明作进一步说明。
附图说明
图1是智能灰箱控制系统示意图;
图2是智能灰箱内模控制系统结构框图;
图3是匹配模型辨识流程图;
图4是智能灰箱内模控制器结构;
图5是SVM模型分类器训练分类过程;
图6是模型分类器工作流程图;
图7是控制器参数整定器结构方案一;
图8是控制器参数整定器结构方案二;
图9是水套搅拌加热器示意图;
图10是JSTH系统模型与辨识模型的频率对比;(黑圈为匹配模型,黑线为实际模 型)
图11是JSTH控制系统设定值跟踪响应;
具体实施方式
灰箱控制器模块包括模型分类模块和控制器参数整定模块,其中模型分类模块采用 支持向量机(SVM)技术,将辨识模块的匹配模型进行预处理正负模型样本,并提取特 征值,对分类器进行训练,在找出每种分类的支持向量后,利用训练好的分类器进行模 型的检测与识别;控制器参数整定模块包括控制策略选择模块和自动整定模块两个部分。 在此,采用两种结构设计方案实现控制参数整定模块的整定功能。一种方案是采用离线 控制器库与参数整定相结合的方式,即根据模型分类器的分类结果选择离线控制器库中 的控制器结构形式,然后根据控制系统性能指标进行参数整定,实现跟踪控制。另一个 方案是采用根据模型分类器的分类结果,预设控制的结构形式,然后根据控制系统性能 的要求,设定好寻优指标,进行在线寻优整定。
下面结合附图和具体实施例对本发明进行详细说明。应当注意,说明书仅用于说明 和解释本发明,并不用于限定本发明。
本发明的名称是“基于内模控制策略的智能灰箱控制装置”,其中的“灰箱”是指 被控对象的参数未知,内部动态变化未知,但是结构已知的情况;所谓的“智能”主要 体现在根据模型分类器的分类结果,选择控制器的结构形式,实现了从辨识到控制的全 过程无人驾驶及操作,加强了控制系统的集成度和自动化程度,提高了控制系统的适应 能力,增强了控制系统的鲁棒性。图1是智能灰箱控制系统示意图,展示了本发明的基 本设计过程和思想。
1.系统结构
实现本发明的系统有三大部分组成:内模控制模块、匹配模型辨识模块、灰箱控制 器模块。如图2所示,为智能灰箱内模控制系统的结构框图。在图中,r表示系统的输 入量;e表示误差;u为控制量;IGB-IMC是智能灰箱内模控制器,以GIGB-IMC表示;G 为被控对象;Gm为所辨识系统所辨识出来的匹配模型;d为可观测干扰量;yp为系统的 输出;ym为匹配模型的输出。首先,辨识模块根据被控对象输入输出的数据,估计模型 参数,辨识出有效匹配模型Gm;然后模型分类器根据辨识出的有效匹配模型进行分类; 分类完成后,参数整定模块根据分类结果和控制系统性能的要求,采用相应的控制器结 构并整定控制器参数。由内模控制的基本理论,可以得知:
系统的输入输出关系传递函数如式(1)和式(2)所示,公式(1)为从输入端到输 出端的传递函数,公式(2)为从干扰端到输出端的关系式。
由式(1)和式(2)可得系统的闭环响应如式(3)所示:
2.稳定性分析
当模型匹配(G=Gm)且没有外部扰动时,匹配模型的输出与被控对象的输入是相当的, 则系统的稳定性由被控对象与控制器所决定;若被控对象时稳定,则系统的稳定至于控 制器相关。这就是内模控制的最大特点和优势。
对于阶跃输入和扰动,若模型不匹配,只要控制器的稳态增益等于模型稳态增益的 倒数,则整个闭环系统仍是稳定的。公式(4)为模型不匹配情况下,系统稳定需要满足 的条件:
由终值定理可知,若假设稳定偏差e(∞)=0,则得其中 GIGB-IMC(0)为控制器的稳态增益,为匹配模型的稳态增益。
3.匹配模型辨识模块
匹配模型辨识模块包括三个组成部分,被控对象输入输出数据、被控对象模型集和 模型参数估计的准则。如图3所示,为辨识模块的流程图。
根据被控对象的先验知识,设计辨识实验,进而产生所需要的被控对象的输入输出 数据;并根据所给的被控对象的先验知识,选择合适的模型集及参数估计准则;然后, 再进行模型的辨识,即辨识部分。得到估计模型Gm后,再进行验证;若没有通过验证, 则返回初始部分,重新设计辨识实验,获取数据或重新选择合适被控对象的模型集及参 数估计准则;若估计模型通过验证,则输出辨识模型。
所辨识出的估计模型Gm,用于灰箱控制器模块的模型分类器进行分类,然后选择 合适的控制器,最后进行控制器参数整定。
4.灰箱控制器模块
在灰箱控制器模块包含两个模块,模型分类模块和控制器参数整定模块。如图4所 示,控制器模块根据系统的输入输出量、系统误差和由辨识所得的匹配模型进行监测、 识别和分类,然后再选择相应的控制器形式并整定控制器的参数。
模型分类模块采用可支持向量机(SVM)技术,对所辨识的模型Gm进行分类。本 发明将被控对象划分为五类,如表1所示。
表1匹配模型分类
SVM训练分类过程采用两两比对的方法,其过程如图5所示。训练分类时,先判断 分类器“1对5”,若判断为5,选择左侧分支,再判断分类器“2对5”这个,若仍是5,则 仍选择左侧分支,一直判断,就可以得到分类结果。训练分类过程如图5所示,这是一 个有向无环图,分类速度快,没有分类重叠和不可分类现象,并可以通过调整“根节点 的选取”及输出“置信度”来改善效果。
在模型分类器的工作流程如图6所示。首先,要对SVM分类器进行训练。准备正负 模型样本并对其进行预处理,既要保证可辨别,又要使数据量最小,即有利于计算;在 提取特征值后,对分类器进行训练,训练分类器过程按上述方法进行;训练的结果可以 找出每类的支持向量。包括每个支持向量对应的拉格朗日系数,分类器的参数等;最后, 利用训练好的分类器进行模型的检测与识别。
控制器参数整定模块包括控制策略选择模块和自动整定模块两个部分,用于根据模 型分类结果选择整定控制参数的方法,实现灰箱控制。在此,采用两种结构设计方案实 现控制参数整定模块的整定功能。一种方案是采用离线控制器库与参数整定相结合的方 式,即根据模型分类器的分类结果选择离线控制器库中的控制器结构形式,然后根据控 制系统性能指标进行参数整定,实现跟踪控制,其控制结构如图7所示。另一个方案是 采用根据模型分类器的分类结果,预设控制的结构形式,然后根据控制系统性能的要求, 设定好寻优指标,进行在线寻优整定,其控制结构如图8所示。
当控制系统为单变量系统时,所选用的控制器的形式如下式所示:
其中,s为拉普拉斯域变量,b,a2,a1,L为需要整定的参数,均为实数。
当控制系统为多变量系统时,所选用的控制器形式如下式所示:
其中,每一个元素gij的具体表达式为
其中,s为拉普拉斯域变量,bij,aij2,aij1,Lij为需要整定的参数,均为实数。 m为行数,n为列数,当m=n时,为方系统的控制器结构形式;当m>n时,为胖形 系统的控制器结构形式;当m<n时,为瘦形系统的控制器结构形式。
以水套搅拌加热器(Jacketed Stirred Tank Heater,JSTH)控制系统为例,JSTH广泛 存在于工业生产当中。JSTH控制系统如图9所示。由于在实际生产中存在着大时滞和外 部强干扰的情况,严重影响了控制系统的性能与品质。因此,对于实际生产来说,对产 品温度进行有效和稳定的控制是十分重要的。JSTH系统的模型如下式所示:
经过辨识模块辨识后所得到的匹配模型如下所示:
为了分析所得匹配模型与实际模型之间的差异,采用频域分析的方法,如图10所示。 由图10可见,所得有效匹配模型与实际模型在中低频特性相似,在中高频特性偏差较大。 由辨识模块得到有效的匹配模型之后,再由模型分类器进行分类。分类后所得类型为1 型,即FOPDT系统。选用方案二,固定控制器的结构并采用NPSO搜索算法(引用自程 志金—多变量模系统辨识方法的研究与应用第5.3.1节)根据控制系统性能的要求,进 行在线寻优整定,所得控制器如下式所示:
在50s时加入幅值为1的阶跃响应,并在1000s时加入幅值为-1的阶跃响应,以测 试控制系统的跟踪能力。所得系统的输出响应和控制器输出如图11所示。由图11可见, 控制系统具有良好的跟踪能力且具有良好的性能指标,符合控制系统的要求。
结果显示,本发明系统结构简单,便于操作。通过仿真曲线可以看出本法明所提出 的基于内部模型控制策略的智能灰箱控制系统设计方法有效可行,具有很好跟踪和抗干 扰的能力,即使是在模型不匹配的情况下,也能很好的控制系统,具有较强的鲁棒性。
机译: 基于自然智能的自然表达处理方法,响应方法,装置和系统,训练机器人的方法,人机交互系统,训练基于自然智能的人机交互系统的方法以及端到端控制方法和系统控制系统
机译: 基于异构传感器的主动式智能座椅控制系统及采用该方法的主动式智能座椅控制方法
机译: 基于智能天线和智能锁的非机动车租赁控制系统及其控制方法