基于CARIMA模型的广义预测控制器设计毕业设计(论文)

合集下载

对角CARIMA模型输入输出约束自适应广义预测控制

对角CARIMA模型输入输出约束自适应广义预测控制

I ut a ut utc ns r i e a a i e g ne a i e r di tv np nd o p o t a n d d ptv e r lz d p e c i e
c nt o o a o lCARI A o e o r lf r dig na M m dl
t n ojci c o dcnt i o dt n w ihs pie ei l na o f C P . t v ii e o— i , bet ef t na os a t n io , hc i l s h e t i o MG C I a dt i d m n o v ui n rn c i m f t mp me t n I i s l ys
维普资讯
第2 9卷 第 7期 20 08年 7月
பைடு நூலகம்
仪 器 仪 表 学 报
C ieeJu n 1o ce t i n tu n hn s o ra fS inic Isrme t f
Vo. . 129 No 7
J1 0 8 u.2 0
mo lo t u r d c to r b e fmu tv ra l r c s t i p t d n o t u sa e ta some no t o e o de u p tp e i ain p o lms o lia ib e p o e swi m n u sa u p t r r fr d i t h s fa h n n s re fs b r c s e t i p t n i g e o t u y u iii g t e sr cu e c a a trsi ft e d a o a e s o u p o e s swi m n u sa d sn l u p tb tlzn h tu t r h rc e tc o h ig n lCARI i h i MA mo 1 he ip n u p tc n ta n so h o to y t m r l o a ay e n d t i.T smeh d s p rts ie de.T n uta d o t u o sr i t ft e c n r ls se a e as n lz d i ea l hi to e a ae tms d p n i g u o d lp r me es fo to e d p ndn p n i p ta u p thso c ld t n mo e up r d c e e d n p n mo e a a t r r m h s e e ig u o n u nd o t u it r a aa i d lo tutp e i— i

基于carima模型的广义预测控制器设计

基于carima模型的广义预测控制器设计

基于carima模型的广义预测控制器设计1. 什么是Carima模型?Carima模型是一种时间序列模型,全名为Combined AutoRegressive Integrated Moving Average (CARIMA) Model。

它可以用来描述时间序列之间的相关性和趋势,通常用于预测和建模。

CARIMA模型是由ARIMA和CAR模型组合而成的。

其中,ARIMA是自回归综合移动平均模型,CAR是条件自回归模型。

2. 什么是广义预测控制器?广义预测控制器是一种控制器设计方法,旨在通过模型预测和反馈调节来实现对系统的控制。

它可以将经验模型和对系统的先验知识结合起来,提高控制精度和可靠性。

广义预测控制器通过预测未来状态和输出,计算出控制器的优化控制信号。

预测过程是基于时间序列或动态模型进行的。

3. 基于Carima模型的广义预测控制器设计基于Carima模型的广义预测控制器设计主要包括以下步骤:3.1 建立Carima模型Carima模型可以通过时间序列数据进行建模,常用方法是最小二乘法。

建立Carima模型可以获得系统的动态特性和趋势,为后面的控制提供信息。

3.2 预测系统输出在Carima模型的基础上,可以预测系统的未来状态和输出。

预测方法可以采用ARIMA模型,也可以采用基于状态空间的预测方法。

3.3 计算控制信号根据预测结果,可以计算出控制器的优化控制信号。

计算方法可以采用模型预测控制,也可以采用基于反馈的控制方法。

3.4 调节控制器参数为了提高控制精度和可靠性,可以通过实验和仿真等方法调节控制器参数。

调节的目的是使控制信号更接近系统的期望输出。

3.5 实现控制最后,将设计好的控制器实现在系统中,实现对系统的控制。

控制器的实现可以通过硬件控制系统、软件系统或者混合系统来实现。

4. 总结基于Carima模型的广义预测控制器设计是一种有效的控制方法,可以结合经验模型和先验知识提高控制精度和可靠性。

基于模型算法预测控制的论文讲解

基于模型算法预测控制的论文讲解

基于模型算法预测控制的论文讲解基于模型算法预测控制(Model Predictive Control,MPC)是一种先进的控制策略,广泛应用于工业控制中。

它结合了模型预测和优化算法,能够在给定约束条件下,对未来一段时间内系统的发展进行预测,并基于这些预测结果进行优化控制。

本文将对基于模型算法预测控制的原理和应用进行详细讲解。

首先,基于模型算法预测控制的核心思想是建立一个系统的数学模型,并在此基础上进行控制。

该模型通常由一组离散的状态空间方程组成,其中包含系统的状态变量和输入变量之间的关系。

基于此模型,可以预测系统的未来行为。

其次,基于模型算法预测控制可以通过优化算法来计算最优的控制输入。

这里的优化是指在给定的约束条件下,最大化或最小化一个性能指标,如系统的稳定性、响应时间等。

通过一系列迭代计算,可以得到最优的控制输入序列。

基于模型算法预测控制的优点之一是能够处理多变量系统,并能够自适应地调节控制输入。

例如,在一个多变量系统中,不同的输入变量可能会相互影响,而基于模型算法预测控制可以通过建立一个包含所有输入变量的状态空间模型来解决这个问题。

而且,如果系统的模型发生变化,基于模型算法预测控制可以自动调整控制策略,以适应新的模型。

除了在工业控制中的应用,基于模型算法预测控制还可以用于其他领域,如交通控制、能源管理等。

例如,在交通控制中,可以使用模型算法预测控制来优化信号灯的配时方案,提高交通效率和减少拥堵。

在能源管理中,可以利用模型算法预测控制来动态调整能源的供应和需求,以提高能源利用率。

然而,基于模型算法预测控制也存在一些挑战和限制。

首先,建立准确的系统模型是一个复杂的过程,需要大量的实验数据和数学建模技术。

而且,如果系统的模型与实际情况有较大偏差,可能导致控制效果不佳。

其次,基于模型算法预测控制需要进行大量的计算,特别是在优化阶段。

这对计算能力有一定要求,尤其是在实时控制的应用场景中。

综上所述,基于模型算法预测控制是一种高级的控制策略,可以应用于多种领域。

对角CARIMA模型多变量广义预测控制改进算法

对角CARIMA模型多变量广义预测控制改进算法

对角CARIMA模型多变量广义预测控制改进算法
李奇安;褚健
【期刊名称】《控制理论与应用》
【年(卷),期】2007(24)3
【摘要】为了增强多变量广义预测控制算法(MGPC)的实用性,对其实现形式进行了进一步的简化.利用对角CARIMA模型的结构特点,先对系统中单个输出变量期望值的自由响应部分进行分解推导,将其表达成自由响应项系数与系统输入输出变量已知值乘积的形式,得到此输出变量的预测表达式,然后将系统所有输出变量的预测表达式代入目标函数中,得到的控制增量等于控制器系数与参考轨迹、过程输入输出历史数据的乘积.控制器系数只与模型参数及设计参数有关,求解控制量时不再需要进行模型输出预报,控制器结构简单,实现容易.对比实验结果表明了该方法保持了常规MGPC方法的优秀控制性能.
【总页数】4页(P423-426)
【作者】李奇安;褚健
【作者单位】浙江大学,先进控制研究所,工业控制技术国家重点实验室,浙江,杭州,310027;浙江大学,先进控制研究所,工业控制技术国家重点实验室,浙江,杭
州,310027
【正文语种】中文
【中图分类】TP273
【相关文献】
1.对角CARIMA模型多变量广义预测近似解耦控制 [J], 李奇安;金鑫
2.对角CARIMA模型多变量广义预测控制 [J], 李奇安;褚健
3.对角CARIMA模型多变量广义预测控制器系数直接算法 [J], 李奇安;褚健
4.对角CARIMA模型抗扰约束广义预测控制 [J], 金鑫;池清华;刘康玲;梁军
5.对角CARIMA模型输入输出约束自适应广义预测控制 [J], 李奇安;李平;李悦因版权原因,仅展示原文概要,查看原文内容请购买。

对角CARIMA模型抗扰约束广义预测控制

对角CARIMA模型抗扰约束广义预测控制
Ab s t r a c t : F o r i n p u t a n d i n p u t i n c r e me n t c o n s t r a i n t s mu l t i v a r i a b l e s y s t e ms , a we i g h t - v a r y i n g b a s e d mu l t i v a r i a b l e
摘要: 针 对存在输入和输入增量约束 的多变量系统 , 提出 了一种基于变权重的对 角 C AR I MA模型抗扰动约束广义 预测控制算法 。根据对角 C AR I MA 模型中的 和 c矩阵为对角形式的特 点,将 多输入 多输 出系统分解为 多个 多
输 入 单 输 出系 统 进 行 预 测 和 控 制 , 简 化 了 控 制 器 的 设计 , 降低 了变 量 之 间 的耦 合 性 。根 据 模 型 预 测 值 与 参 考 轨 迹
wa s pr o po s e d t o i mpr ov e c o n ro t l p e r f o r ma nc e .Be c a u s e t h e ma t ic r e s C a n d A of a di a go n a l CARI M A mo d e l a r e
之 间的偏差实时调整 目标函数中各输出跟 踪误差的权重 ,达 到抑制 由耦合而造成 回路之 间扰动 的目的。权重调整 的基本原则是 ,每个输 出的预测值跟踪参考轨迹的权 重由其他输 出在 同时刻偏离其参考轨迹 的误差平方加权和构 成 。当某个输 出偏离其 目标值时,其他输出的控制作用相对 增强,避 免输 出之 间的相互扰动 ,达到抑制扰动 的 目 的 。同时,分析 了系统输入和输入增量约束的表达形式。利用 多变量广义预测控S W J ( MG P C 1 以及提 出的扰动抑制方 法 ,分别对 S h e l l 重油分馏 问题进行了仿真实验 ,仿真结果验证 了算法 的有 效性 。 关键词 :算法 ;过程控制 ;模型预测控制;广义预测控制;扰动抑制;约束控 制

一种克服模型参数失配的广义预测控制算法

一种克服模型参数失配的广义预测控制算法

第29卷第10期2012年lO月机电工程JournalofMechanical&ElectricalEngineeringV01.29No.10Oct.2012一种克服模型参数失配的广义预测控制算法宰吴夏来,楼赣菲,陈超,樊盛婉(丽水学院自动控制技术应用研究所,浙江丽水323000)摘要:针对模型参数失配对广义预测控制输出的影响,提出了一种输出增量反馈的广义预测控制简化算法。

该算法通过引入一个输出增量速度函数,设计了输出增量参考序列,以控制输出增量的方式间接控制系统输出;同时利用阶梯控制方式,对输入增量引入柔化系数矩阵进行约束,既避免了传统预测控制律中逆矩阵的求解,减少了计算量,又防止了控制量的剧烈变化;最后引入控制增量增益,利用这个自由度提高了系统的鲁棒稳定性。

仿真结果表明:该预测控制简化算法能有效克服模型参数失配带来的影响,抑制系统输出调整过程中的输出波动,缩短调整时间,提高系统的动态特性,并抑制系统控制输入的剧烈变化。

关键词:广义预测控制算法;输出增量反馈;模型参数失配中图分类号:TPl3文献标志码:A文章编号:1001—4551(2012)10—1232—03GeneralizedpredictivecontrolalgorithmovercomingmodelparametricmismatchWUXia—lai,LOUGan—fei,CHENChao,FANSheng—wan(DepartmentofAutomation,LishuiUniversity,Lishui323000,China)Abstract:Aimingattheeffectofmodelparametricmismatchtogeneralizedpredictivecontrol,anoutputincrementfeedbackgeneralizedpredictivecontrolalgorithmwaspresented.Aspeedfunctionofoutputincrementwasintroducedtodesignanoutputincrementreferencesequenceandthesystemoutputwasindirectlycontrolledbydirectlycontrollingoutputincrement.Theinputincrementswereconstrainedbysoftnesscoefficientmatrixtoobtainsmoothinginputbasedonsteppedcontrol,andthecomputationofinversematrixwasavoided.StabilityofsystemrobustnesswasimprovedbyusingafactortOmultiplythecontrolincrement.Thesimulationresultsindicatethattheeffectofmodelparametricmismatchisovercomedsuccessfullybysimplifiedpredictivecontrolalgorithm.Theoutputfluctuationduringoutputadjustingprocessisoffset,theadjustingtimeofdynamicresponseisreducedandtheinputissmoothed.Keywords:generalizedpredictivecontrolalgorithm;outputincrementfeedback;modelparametricmismatchO引言在工业生产过程当中,面对复杂的控制对象,研究者往往难以建立其精确的数学模型。

基于CARIMA模型的自适应预测PID调节器的自适应递推算式的推导

基于CARIMA模型的自适应预测PID调节器的自适应递推算式的推导

基于CARIMA模型的自适应预测PID调节器的自适应递推
算式的推导
陈福祥
【期刊名称】《自动化与仪器仪表》
【年(卷),期】1994()1
【摘要】本文针对PID调节器参数整定的困难性问题,提出了基于CARIMA模型的自适应预测PID调节器的结构,并推导了一套相应的自适应递推算式,使PID的参数随着对象特性和环境条件的变化而变化。

从而极大地提高了PID调节器的自适应性。

【总页数】6页(P7-12)
【关键词】过程控制;CARIMA模型;自适应;PID
【作者】陈福祥
【作者单位】武汉工业大学
【正文语种】中文
【中图分类】TP273.2
【相关文献】
1.基于CARIMA模型的自适应预测函数控制在锅炉燃烧系统中的应用 [J], 王文兰;张嘉英
2.基于CARIMA模型的全局收敛的多变量随机自适应控制算法 [J], 柴天佑
3.无模型(非建模自适应)控制器与PID调节器的解耦功能?… [J], 韩志刚;罗秋

4.对角CARIMA模型输入输出约束自适应广义预测控制 [J], 李奇安;李平;李悦
5.基于Fuzzy模型的交流伺服系统自适应PID调节器的设计 [J], 左雷鹏;宋词;陈雪松;边慧琴
因版权原因,仅展示原文概要,查看原文内容请购买。

基于模型算法预测控制的论文

基于模型算法预测控制的论文

安徽大学本科毕业论文(设计、创作)题目:基于模型算法预测控制的分析与算法研究学生姓名:夏金龙学号:Z01014166院(系):电气工程与自动化学院专业:自动化入学时间:2010年9月导师姓名:何舒平职称/学位:讲师/博士导师所在单位:电气工程与自动化学院完成时间:2014年6月基于模型算法预测控制的分析与算法研究摘要本论文简要介绍了预测控制的发展历程,理论分析了模拟算法及其优缺点以及一些参数选取。

此外,还介绍了MPC。

通过比较MPC与传统PID的算法实现,突出MPC的快速性、稳定性等特点。

介绍了预测控制在工业中的一些实际运用。

最后,指出MPC在中国的广阔发展前景。

对于我国MPC的发展具有重要的现实意义。

关键词:MPC;预测控制;模型;参数The analysis and the relevant research of model algorithmic predictivecontrolAbstractThe thesis provides a brief introduction of the development process of predictive control. It also posites the theoretical analysis of simulation algorithm and articulates its advantages and disadvantages, a number of parameter selections as well. Moreover, it presents the MPC by comparing the algorithm implementation of the MPC and traditional PID to highlight its features : rapidity and stability, etc. Predictive control algorithm introduced some practical use in industry. Finally, the article points out that there is a wide prospect of development for the MPC in China. It is of great and practical significance for our country to develop and bring out the MPC.Keywords: MPC; Predictive control; Model; Parameter目录1绪论 (5)1.1预测控制发展概述 (5)1.2预测控制基本原理 (6)2基本模型 (6)2.1多步输出预测 (7)2.2最优控制率计算 (9)2.3MAC的IMC结构 (10)2.4闭环系统特性 (11)2.5预测控制系统的参数选择 (12)2.5.1预测时域长度P (13)2.5.2控制时域宽度M (13)3仿真研究 (13)4 应用实例 (20)4.1采用模型算法预测控制的电流控制器 (20)4.2模型预测控制在锅炉控制系统中的应用 (21)5结论 (22)主要参考文献 (24)致谢 (25)1绪论1.1 预测控制发展概述以状态空间法为基础的现代控制理论从60年代初期发展至此,已取得了很大的进步,对自动控制技术的发展产生了积极的推动作用。

面向广义预测控制的协调控制系统建模与控制

面向广义预测控制的协调控制系统建模与控制

面向广义预测控制的协调控制系统建模与控制潘晖; 张冀; 缪伟彬【期刊名称】《《上海电力学院学报》》【年(卷),期】2019(035)005【总页数】7页(P465-471)【关键词】广义预测控制; 混合优化算法; 支持向量机【作者】潘晖; 张冀; 缪伟彬【作者单位】上海电力学院上海200090; 上海新华控制技术集团科技有限公司上海200241【正文语种】中文【中图分类】TP29火电单元机组的协调控制系统(Coordinated Control System,CCS)是20世纪80年代引入中国的火电站控制理念,在实现对锅炉主蒸汽压力和机组负荷控制的同时,协调锅炉空气、燃料和给水的响应。

CCS的被控对象,即单元机组(Boiler-Turbine Unit,BTU)具有多输入、多输出、非线性、强耦合等特性,面对这样复杂的系统,机理建模方法难以建立准确的数学模型。

在火力发电厂中广泛应用的工厂级监控信息系统(Supervirsory Information System,SIS)和分散控制系统(Distributed Control System,DCS),使得现场实时数据和以前的运行历史数据的获取更加便捷,因此可以利用“黑箱建模”数据驱动方法,也就是基于输入输出数据的方法,来建立单元机组协调控制系统被控对象的数学模型,其中较为典型的建模方法,如基于神经网络与支持向量机(Support Vector Machine,SVM)的识别和建模[1-3]。

文献[1]将神经网络和遗传算法相结合,利用电厂数据训练神经网络,以便及时预测燃料输入量,并将其应用于某600 MW火电厂被控对象的建模。

文献[2]采用神经网络算法与预测控制相结合的方法,利用BP神经网络的非线性拟合特性来识别协调控制系统的受控对象,从而建立了动态模型。

但神经网络有其本质的缺陷,缺乏严谨的理论依据作支撑[4],而SVM则有严谨的理论依据,且具有快速训练的速度和全局解的优势,并兼备了优异的拟合非线性函数能力,在系统辨识和建模领域得到了应用[5]。

对角CARIMA模型多变量广义预测控制

对角CARIMA模型多变量广义预测控制

工学版 " 浙! 江 ! 大 ! 学 ! 学 ! 报!
; & + < ! "= & < ! > ( < # " " $ ?
对角 ! " # $ %" 模型多变量广义预测控制
李奇安 ! 褚!健
" 浙江大学 先进控制研究所 % 工业控制技术国家重点实验室 %浙江 杭州 O $ A " " # J 摘 ! 要 #为了丰富多变量广义预测控 制 算 法 " 的 建 模 能 力& 降 低 其 求 解 难 度& 增强其控制参数选择的灵活 PG Q E$ 性% 采用对角形式的受控自回归积分滑动平 均 " 模 型 来 改 进 PG 通过把 E E > F R P>$ Q E< > F R P> 模 型 中 的 ! 与 " 矩阵构造成对角多项式矩阵的形式 % 把 ! 个输入" 个输出的多变量对象的参数辨识与模型预测问题分解成一 系 列 一 方 面 简 化 了 模 型 辨 识 问 题% 另一方面避免了模型预测中 ! 个输入单个输出子对象的参数辨识与模型预测问 题 < 大量的矩阵运算 % 从而减轻了在线运算负担 % 简化了 PG 增强了 PG 在一个由 集 散 控 制 系 Q E 的实现 % Q E 的实用性 < 统" $ 控制的非线性液位装置上的对比实验结果表明 % 该方法保持了常规 PG S E 9 Q E 方法的优良性能 < 关键词 #广义预测控制 ’ 多变量 ’ 自适应控制 ’ E > F R P> 模型 $ 中图分类号 # T Q # J O!!!!! 文献标识码 #>!!!!! 文章编号 # A " " U I J O V" # " " $ " ! " @ ! A " @

PI型广义预测控制算法及其在温度控制中的应用研究

PI型广义预测控制算法及其在温度控制中的应用研究

PI型广义预测控制算法及其在温度控制中的应用研究摘要广义预测控制(Generalized Predictive Control)是80年代产生的一种新型计算机控制方法是预测控制中最具有代表性的算法之一,它一出现就受到了国内外控制理论界和工业界的重视成为研究领域最为活跃的一种预测控制算法。

本文对广义预测控制理论进行深入研究,包括其基本理论、算法的优点及一些重要参数对系统性能的影响,使用Matlab和Visual Basic软件编写程序,实现PI型广义预测控制算法对工业过程常见的一阶、二阶带纯滞后对象的控制仿真,并将该算法应用于温度控制,得到了良好的控制效果.该算法对模型的精度要求不高,具有多步预测、滚动优化和反馈校正三个基本特征,具有优良的控制性能和鲁棒性,由于在优化中引入了多步预测思想,使其抗扰动及时延变化等能力显著提高。

主要工作内容如下:(1)研究了广义预测控制算法和传统的PID控制算法的原理,并分析比较了它们在实际应用中的优缺点。

(2)研究了基于GPC的PI型控制算法,将其应用于温度控制,并用MATLAB仿真,仿真结果表明,该算法在快速性和稳态性能方面均有较优秀的表现。

关键词:PI广义预测控制(GPC),系统仿真,丢番图方程,温度控制THE STUDY OF PI TYPE GENERALIZED PREDICTIVE CONTROL AND ITS APPLICATION INTEMPERATURE PROCESSABSTRACTGeneralized Predictive Control (GPC), which appeared in 80’s, is a new type of computer control method and one of the most representative algorithm. It has received increasing attention in the field of control and industry.The generalized predictive control was researched in the paper concluding the basic theory, the advantage of the algorithm and the effect of some important parameters. Matlab and Visual Basic are adopted to programming. Furthermore, simulation research was done for the first order and the second order model of industry process. Also, the algorithm was applied on temperature process. GPC algorithm doesn’t depend on exact model, which has three characters in the forms of multiple forecasting, roll optimize and feedback correction. Meanwhile, it shows well qualities of control and great robust. The ability of disturbance rejection and time-varying restraining has been enhanced greatly with the multi-step forecasting concept. The main idea is as follows,(1) The principles of the generalized predictive control and the traditional PID control were analyzed, and their advantages and defaults in practice were compared.(2) The PI type generalized predictive control and its application in temperature control was studied. Matlab simulation research showed that the improved algorithm can obtain better control effect in both the response time and the steady-state performance.Key words: PI type Generalized Predictive Control , System Simulation,Diophantine Equation, Temperature Process目录摘要 ........................................................................ I ABSTRACT . (II)一、绪论 (1)1.1 先进控制发展概述 (1)1.1.1 先进控制的产生背景 (1)1.1.2 先进控制的种类 (1)1.2 预测控制发展概述 (4)广义预测控制发展概述 (5)二、PID 算法和仿真 (6)2.1 PID 算法 (6)2.1.1 对象辩识和初始参数整定 (8)2.2 PID 控制参数对系统性能影响 ........................................... 9 .比例增益p K 对系统性能的影响 ....................................... 9 积分时间i T 对控制性能的影响 .. (10)2.2.3 微分时间d T 对控制性能的影响 (10)2.3 被控对象离散数学模型的建立 (10)2.4 PID 控制仿真 (13)三、广义预测控制基本算法 (19)预测模型 (19)3.2 j 步导前输出 (20)3.3 Diophantine 方程的递推求解 (21)3.4 多步输出预测 (23)最优控制率的计算 (24)系统的IMC 结构 (25)四、PI 型广义预测控制算法 (30)控制算法的推导 (30)4.2 简化控制算法的推导 (33)4.3 仿真研究 (35)4.3.1 主要调节过程及结论 (35)4.3.2 PIGPC 与PID 仿真结果比较 (37)4.3.3 PIGPC 的抗干扰性,随动性,鲁棒性 (37)4.3.4 比例因子P K 和积分因子I K (39)五、总结 (41)参考文献 (42)致谢 (44)附录 (45)一、绪论先进控制发展概述先进控制作为现今工业控制界的主要控制策略,经过了近半个世纪的发展才得以达到今天的发展水平。

对角CARIMA模型抗扰约束广义预测控制

对角CARIMA模型抗扰约束广义预测控制

对角CARIMA模型抗扰约束广义预测控制金鑫;池清华;刘康玲;梁军【摘要】针对存在输入和输入增量约束的多变量系统,提出了一种基于变权重的对角CARIMA模型抗扰动约束广义预测控制算法.根据对角CARIMA模型中的A和C矩阵为对角形式的特点,将多输入多输出系统分解为多个多输入单输出系统进行预测和控制,简化了控制器的设计,降低了变量之间的耦合性.根据模型预测值与参考轨迹之间的偏差实时调整目标函数中各输出跟踪误差的权重,达到抑制由耦合而造成回路之间扰动的目的.权重调整的基本原则是,每个输出的预测值跟踪参考轨迹的权重由其他输出在同时刻偏离其参考轨迹的误差平方加权和构成.当某个输出偏离其目标值时,其他输出的控制作用相对增强,避免输出之间的相互扰动,达到抑制扰动的目的.同时,分析了系统输入和输入增量约束的表达形式.利用多变量广义预测控制(MGPC)以及提出的扰动抑制方法,分别对Shell重油分馏问题进行了仿真实验,仿真结果验证了算法的有效性.【期刊名称】《化工学报》【年(卷),期】2014(065)004【总页数】7页(P1310-1316)【关键词】算法;过程控制;模型预测控制;广义预测控制;扰动抑制;约束控制【作者】金鑫;池清华;刘康玲;梁军【作者单位】浙江大学工业控制研究所,工业控制技术国家重点实验室,浙江杭州310027;浙江大学工业控制研究所,工业控制技术国家重点实验室,浙江杭州310027;浙江大学工业控制研究所,工业控制技术国家重点实验室,浙江杭州310027;浙江大学工业控制研究所,工业控制技术国家重点实验室,浙江杭州310027【正文语种】中文【中图分类】TP273预测控制采用多步预测、滚动优化和反馈校正控制策略,是工业领域使用较多的一种先进控制算法。

实际工业过程往往过程复杂、测量变量多,易受到各种干扰因素的影响,预测控制所采用的模型不能准确描述进入系统的各种扰动,扰动的抑制能力有限,导致系统的控制效果变差。

一种简化的广义预测自校正控制器

一种简化的广义预测自校正控制器

一种简化的广义预测自校正控制器
吴仲光;游少鹏
【期刊名称】《成都科技大学学报》
【年(卷),期】1989(000)001
【摘要】本文基于 CARIMA 模型提出了一种简化的广义预测自校正控制算法,避免了在线求解 Dioaphantine 方程,与 Clarke 的 GPC 算法相比大大节省了运算量与存储量。

理论上证明了两种算法的等价性。

进行了数字仿真和模拟试验,结果令人满意。

该算法已用 z80汇编语言编制成控制程序,正投入单晶炉微机控制系统的工业调试之中。

【总页数】7页(P99-104,112)
【作者】吴仲光;游少鹏
【作者单位】不详;不详
【正文语种】中文
【中图分类】TP278
【相关文献】
1.PI型广义预测自校正控制器的简化算法 [J], 张青;陈增强
2.多变量广义预测控制及一种简化算法 [J], 靳其兵;程云娃;董倩
3.一种简化的受限广义预测控制 [J], 陈雨亭;崔晓波;吕剑虹
4.一种多变量广义预测自校正控制器及其应用 [J], 秦加法;刘曰治
5.一种新型鲁棒广义预测自校正控制器 [J], 袁著祉;陈增强
因版权原因,仅展示原文概要,查看原文内容请购买。

基于CARIMA模型的广义预测控制器设计毕业设计(论文)

基于CARIMA模型的广义预测控制器设计毕业设计(论文)

第1章概述1.1 预测控制的背景60年代初,现代控制理论的研究取得了长足的进展,基于性能指标的优化控制理论也日趋成熟,这大大提高了人们对被控对象的认识,为控制工程师们在高层次上设计系统提供了一种有效的手段。

但在控制实践中,许多复杂的工业系统的数学模型很难精确建立,而且对象的结构和参数往往具有一定的不确定性。

从工程应用的角度,人们希望对象的模型尽量简化,系统在不确定性因素的影响下能保持良好的性能(即鲁棒性),且要求控制算法简单,易于实现,以满足实时控制的需要。

实践的需要向控制理论提出了新的挑战,促使人们寻找对模型要求低、控制质量好、在线实现方便的控制算法。

同时计算机的飞速发展为各种新的控制算法的研究提供了物质基础,预测控制就是在这种背景下产生的一种新型计算机控制算法。

1978年,Richalet等人在系统脉冲响应的基础上,提出了模型预测启发控制(MPHC)[1],并介绍了其在工业过程控制中的效果;1982年,Rouhani和Mehra给出了基于脉冲响应的模型算法控制(MAC)[2];Cutler在对象阶跃响应的基础上提出了动态矩阵控制(DMC)[3]。

这些算法以对象的有限阶跃响应或有限脉冲响应为模型,在每一个控制周期内采用滚动推移的方式在线对过程进行有限时域内的优化控制(即滚动优化),它对过程的模型要求低,算法简单,容易实现,同时在优化过程中不断利用测量信息进行反馈校正,在一定程度上克服了不确定性的影响,在复杂的工业过程控制中显现出良好的控制性能。

DMC和MAC在锅炉和分馏塔以及石油化工生产装置上的成功应用,也大大促进了预测控制的发展。

广义预测控制(GPC)[4]是随着自适应控制的研究而发展起来的一种预测控制方法,由于各类最小方差控制器一般要求已知对象的时延,如果时延估计不准确,则控制精度将大大降低;极点配置自校正控制器则对系统的阶次十分敏感。

这种对模型精度的高要求,束缚了自校正控制算法在复杂的工业过程控制中的应用,人们期望能寻找一种对数学模型要求低、鲁棒性强的自适应控制算法。

基于CARIMA模型的MGPC算法在异步电动机中的应用

基于CARIMA模型的MGPC算法在异步电动机中的应用
o es se . ft y t m h
Ke r : e e a i e r d c i ec n r l CAR1 A d l d r c r u o to ; n u to t r y wo ds g n r l d p e itv o to ; z M mo e ; ie t o q e c n r l i d c i n mo o t
磁 链和 电磁 转矩进 行直 接控 制 ,所 以响应快 ;它 不 需要 比较 多的P 调 节运 算和 矢量控 制 中复杂 的解 耦 I 运 算,所 以结构简单 ;它是 基于定子磁链 的控 制,对
种各样 的过程 ,如稳 定过程 、积 分过程 ,还 有扰动 和 噪声模 型 ,在 参数 和时 间滞后 不确 定的情 况下显 示 了 良好 的性 能和鲁 棒性 , 因此 选用对 角CRM 模 A IA
直 接 转矩 控制 技 术 ( 称D C 是继 矢量 控 制之 简 T)
后又一 高性 能 的交流变 频调 速技术 。它是把 转矩 直
1 和C ) ) 对角 多项 式矩 阵形 式 ,这样 求解 取 过程 会大 大简化 ,计 算量也 会减 少 ,而 且描 述 了各
接作为 被控 量控制 ,以定子 磁场 定 向方式 ,对定 子
Ap l a i n o u tv ra l n r l e e i t eCo to p i to f c M li a i b eGe e ai d Pr d c i n r l z v Ba e n CARI A o e n u to o o sd o M M d lnI d cinM t r i
法 ,该算 法主 要把 C R M A IA模 型 中的 与 C矩阵构 造成对 角 多项 式 的形式 ,仿 真结果 表 明,该控制结

基于MATLAB的广义预测控制设计方法

基于MATLAB的广义预测控制设计方法

基于MATLAB的广义预测控制设计方法杨丽华;赵文杰【摘要】热工过程控制具有非线性、大迟延、大滞后、时变、耦合性和不确定性的特点,从而使控制难以得到满意的效果.而广义预测控制具有较强的鲁棒性、对模型要求低的特点,并且适用范围非常广泛.本文介绍了广义预测控制的基本原理和特点,并采用隐式广义预测算法在MATLAB中对单输入单输出系统进行验证.仿真结果表明该算法不仅大大减少了计算量,而且具有较好的控制效果.【期刊名称】《仪器仪表用户》【年(卷),期】2012(019)002【总页数】3页(P82-84)【关键词】广义预测控制;隐式广义预测;模型预测;自校正;仿真【作者】杨丽华;赵文杰【作者单位】华北电力大学控制理论与控制工程学院,保定071003;华北电力大学控制理论与控制工程学院,保定071003【正文语种】中文【中图分类】TP2730 引言热工过程控制的特点是具有较大的惯性和滞后,特别是当机组负荷变化时,参数会有明显的变化,因此就大大降低了传统PID串级控制品质。

针对电厂热工过程具有非线性、时变、大迟延、耦合性和不确定性的特点,使用传统的基于经典的确定性理论的控制方法就难以建立精确的数学模型,从而难以获得满意的控制效果。

广义预测控制是一种新型的计算机控制算法,集多种算法为一体,受到人们的广泛重视。

近十几年来,自校正控制器虽然可以成功应用于实际的系统,但是对于变延时、变阶次和变参数的系统,控制效果不好。

作为一种自校正控制算法,广义预测控制算法是针对离散系统提出的,该算法以CARIMA的模型为基础,采用长时段的优化性能指标,结合辨识和自校正环节,因此就具有较强的鲁棒性和对于系统的模型要求较低的特点。

同时克服了需要试凑得到控制量的加权系数、极点配置等自适应算法中的缺点[1-3]。

文章对GPC的原理算法进行研究,利用GPC的并列预报器间的特点和GPC与DMC控制律的等价性,来推求最优控制律参数,采用了一种隐式广义预测自校正控制算法,并通过仿真验证算法的正确性。

精馏塔广义预测控制器设计

精馏塔广义预测控制器设计

精馏塔广义预测控制器设计关士远【摘要】该文针对化工蒸馏过程中系统模型参数实变,而按某一固定模型设计的PID控制器,不能很好地适应系统参数实时改变,控制效果不能很好地满足控制要求;为了更好地适应系统参数实变带来的模型不确定性,采用广义预测控制,此种控制能利用系统过去的状态信息和将来的预测输出,实际控制效果比单纯的PID控制要好.同时为了控制器能更好地适应各种信号形式,硬件采用万能输入,同时算法具体实现过程中采用GPC-PID串级控制.【期刊名称】《自动化与仪表》【年(卷),期】2016(031)010【总页数】5页(P49-52,56)【关键词】广义预测控制;万能输入;串级控制【作者】关士远【作者单位】沈阳化工研究院设计工程公司,沈阳110021【正文语种】中文【中图分类】TQ051精馏过程一般是个被控对象系统模型参数随时间变化的过程,对于蒸馏过程可以采用传统的PID控制,但是效果未必是理想的,近年来发展的广义预测控制对于系统模型参数变化有很好的自适应调节能力[1-2],但是此种算法的计算量比较大,而近年来随着半导体工业片上系统的发展,使得可以采用片上系统来实现某些先进控制算法控制化工生产过程,实现过程不复杂,控制效果较传统的PID控制要好,并能显著提高产品收益,尤其对于精细化工来说,能显著提高经济效益。

对于点数多,系统比较大的系统采用成品DCS解决方案比较合适,一般DCS厂家有相应的先进控制软件包通过组态来实现先进控制算法是比较好的方案,或者采用OPC方式购买独立的软件包实现[3];但是对于系统较小或者生产规模比较小的生产车间,采用DCS来解决,从成本来说就不是很经济,而且要有相应的维护人员,对于一般的小厂家这个未必现实,所以,这种先进控制算法在点数少或者小车间实现的不多。

如果能采用带有先进控制算法的一体化数字控制器,比如:数显表或者带有控制功能的无纸记录仪,在小车间或者点数少的控制系统实现先进控制算法,从经济和现实上是比较合理的,同时能提高相应企业的经济效益。

对角CARIMA模型多变量广义预测控制器系数直接算法

对角CARIMA模型多变量广义预测控制器系数直接算法

对角CARIMA模型多变量广义预测控制器系数直接算法
李奇安;褚健
【期刊名称】《自动化学报》
【年(卷),期】2007(33)1
【摘要】为了简化多变量广义预测控制MGPC的设计与实现,提出了对角CARIMA(Controlled autoregressive integrated moving average)模型MGPC 控制器系数的直接求解方法.利用多变量对角CARIMA模型直接递推得到了非常简洁的MGPC控制器,控制增量等于控制器系数与设定值、过程输入输出历史数据、模型预测误差历史数据的乘积,控制器系数只与模型参数和设计参数有关,控制器系数维数只由模型结构参数决定.避免了Diophantine方程的求解,减少了在线计算量,简化了MGPC控制器的实现.在一个DCS控制的非线性液位装置上的对比实验结果表明了该方法的有效性.
【总页数】7页(P59-65)
【作者】李奇安;褚健
【作者单位】工业控制技术国家重点实验室浙江大学先进控制研究所,浙江大学玉泉校区,杭州,310027;工业控制技术国家重点实验室浙江大学先进控制研究所,浙江大学玉泉校区,杭州,310027
【正文语种】中文
【中图分类】TP3
【相关文献】
1.对角CARIMA模型多变量广义预测控制 [J], 李奇安;褚健
2.对角CARIMA模型多变量广义预测控制改进算法 [J], 李奇安;褚健
3.对角CARIMA模型抗扰约束广义预测控制 [J], 金鑫;池清华;刘康玲;梁军
4.基于CARIMA模型的多变量极点配置自校正直接算法及其鲁棒性 [J], 舒迪前;张中阳;施宏
5.对角CARIMA模型输入输出约束自适应广义预测控制 [J], 李奇安;李平;李悦因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章概述1.1 预测控制的背景60年代初,现代控制理论的研究取得了长足的进展,基于性能指标的优化控制理论也日趋成熟,这大大提高了人们对被控对象的认识,为控制工程师们在高层次上设计系统提供了一种有效的手段。

但在控制实践中,许多复杂的工业系统的数学模型很难精确建立,而且对象的结构和参数往往具有一定的不确定性。

从工程应用的角度,人们希望对象的模型尽量简化,系统在不确定性因素的影响下能保持良好的性能(即鲁棒性),且要求控制算法简单,易于实现,以满足实时控制的需要。

实践的需要向控制理论提出了新的挑战,促使人们寻找对模型要求低、控制质量好、在线实现方便的控制算法。

同时计算机的飞速发展为各种新的控制算法的研究提供了物质基础,预测控制就是在这种背景下产生的一种新型计算机控制算法。

1978年,Richalet等人在系统脉冲响应的基础上,提出了模型预测启发控制(MPHC)[1],并介绍了其在工业过程控制中的效果;1982年,Rouhani和Mehra给出了基于脉冲响应的模型算法控制(MAC)[2];Cutler在对象阶跃响应的基础上提出了动态矩阵控制(DMC)[3]。

这些算法以对象的有限阶跃响应或有限脉冲响应为模型,在每一个控制周期内采用滚动推移的方式在线对过程进行有限时域内的优化控制(即滚动优化),它对过程的模型要求低,算法简单,容易实现,同时在优化过程中不断利用测量信息进行反馈校正,在一定程度上克服了不确定性的影响,在复杂的工业过程控制中显现出良好的控制性能。

DMC和MAC在锅炉和分馏塔以及石油化工生产装置上的成功应用,也大大促进了预测控制的发展。

广义预测控制(GPC)[4]是随着自适应控制的研究而发展起来的一种预测控制方法,由于各类最小方差控制器一般要求已知对象的时延,如果时延估计不准确,则控制精度将大大降低;极点配置自校正控制器则对系统的阶次十分敏感。

这种对模型精度的高要求,束缚了自校正控制算法在复杂的工业过程控制中的应用,人们期望能寻找一种对数学模型要求低、鲁棒性强的自适应控制算法。

正是在这种背景下,1987年,Clarke等人在保持最小方差自校正控制的在线辨识、输出预测、最小方差控制的基础上,吸取了DMC和MAC中滚动优化的策略,提出了广义预测控制算法(GPC)。

GPC基于参数模型,引入了不相等的预测水平和控制水平,系统设计灵活方便,具有预测模型、滚动优化和在线反馈校正等特征,呈现优良的控制性能和鲁棒性,被广泛地应用于工业过程控制中,取得了明显的经济效益[1]。

近年来,国内外对预测控制的研究日趋广泛,美国控制年会(ACC)、IEEE控制与决策(CDC)会议和国际自动控制联合会(IFAC)世界大会和各种专门学术会议几乎都有关于预测控制的专题讨论,国内许多学者也展开了预测控制的研究,取得了许多研究成果,发表了不少文献和专著,并在多种复杂的工业过程控制中获得了成功的应用。

预测控制已经成为当前过程控制的发展方向之一。

1.2 几种典型的预测控制算法1.2.1 动态矩阵控制(DMC)从1974年起,动态矩阵控制(DMC)就作为一种有约束的多变量优化控制算法论应用在美国壳牌石油公司的生产装置上。

1979年,卡特勒等在美国化工年会上首次介绍了这一算法。

10多年来,它已在石油、化工等部门的过程控制中获得了成功的应用。

DMC算法是一种基于对象阶跃响应的预测控制算法,它适用于渐近稳定的线性对象。

对于弱非线性对象,可在工作点处首先线性化;对于不稳定对象,可先用常规PID控制使其稳定,然后再使用DMC算法。

1.2.2 模型算法控制(MAC)模型算法控制(MAC)又称模型预测启发控制(MPHC),是由梅拉和理查勒特等在70年代后期提出的另一类预测控制算法。

它已在美、法等国的许多工业过程(如电厂锅炉、化工精馏塔等)的控制中取得了显著的成效,受到了过程控制界的广泛重视。

与DMC相同,MAC也适用于渐近稳定的线性对象,但其设计前提不是对象的阶跃响应,而是其脉冲响应。

1.2.3 广义预测控制(GPC)广义预测控制(GPC)是在自适应控制的研究中发展起来的另一类预测控制算法。

在过去10多年里,自校正控制技术受到了很大重视,并提出了不少新的算法。

但它们对数学模型的精度都有一定的要求,有些算法(如最小方差自校正调节器)对于滞后十分灵敏,如果滞后估计不难或是时变的,控制精度将大大降低。

另一些算法(如极点配置自校正调节器)则对系统的阶数十分敏感,一旦阶数估计不准,算法将不能使用。

这种对于模型精度的依赖性,使它们在难以精确建模的复杂工业过程中不能得到广泛有效的应用。

而寻找对数学模型要求较低、鲁棒性强的自适应按制算法,自然成为这一领域中富有挑战性的课题。

正是在这种背景下,Clarke等人在保持最小方差自校正控制的模型预测、最小方差控制、在线辨识等原理的基础上,汲取了DMC、MAC中的多步预测优化策略,提出了广义预测控制算法。

作为一种自校正控制算法,GPC是针对随机离散系统提出的。

与DMC算法相比,虽然它们在滚动优化的性能指标方面有非常相似的形式,但GPC的模型形式与反馈校正策略同DMC都有很大差别。

1.3 本文工作内容通过对预测控制理论以及广义预测控制理论的研究,弄清楚预测模型控制理论、广义预测模型控制理论、CARIMA模型理论,通过MATLAB对建立在CARIMA 模型上的广义预测控制器进行仿真,从而寻找到影响预测控制器控制效果的主要参数,以及探讨主要参数对控制效果影响的规律。

第2章预测控制的基本原理2.1 预测控制的三项基本原理首先应该指出,预测控制是以计算机为实现手段的,因此其数学模型的建立和控制算法的推导都是基于离散时间。

就一般的意义来说,预测控制不论其算法形式如何不同,都应建立在下述三项基本原理[5-8]基础上。

(1)预测模型。

预测控制也称为基于模型的控制(Model-Based Control),这一模型称为预测模型。

预测模型的功能是根据对象的历史信息和未来输入预测其未来输出,只强调模型的功能而不强调其结构形式。

因此,状态方程、传递函数这类传统的模型均可作为预测模型,同样阶跃响应、脉冲响应等非参数模型也可直接作为预测模型。

(2)滚动优化。

预测控制是一种优化控制算法,通过某一性能指标的最优来确定未来的控制作用。

但是,预测控制中的优化与传统意义的最优控制有很大的差别,这主要表现在预测控制中的优化是一种有限时段的滚动优化。

在每一采样时刻,优化性能指标只涉及到从该时刻起到未来有限的时间,而到下一采样时刻,这一优化时段同时向前推移。

不同时刻优化性能指标的相对形式是相同的,但其绝对形式,即所包含的时间区域则是不同的。

因此,在预测控制中,优化不是一次离线进行,而是反复在线进行,这正是滚动优化的含义,也是预测控制区别于传统最优控制的根本点。

(3)反馈校正。

预测控制是一种闭环控制算法,在通过优化确定了一系列未来的控制作用后,为了防止模型失配或环境干扰引起控制对理想状态的偏离,它通常不是把这些控制作用逐一全部实施,而只是实现本时刻的控制作用。

到下一采样时刻,则首先检测对象的实际输出,并利用这一实时信息对基于模型的预测进行修正,然后再进行新的优化。

因此,预测控制中的优化不仅基于模型,而且利用了反馈的信息,因而构成了闭环优化。

综上所述可以看到,作为一种新型计算机控制算法,预测控制有其鲜明特征的是一种基于模型、滚动实施并结合反馈校正的优化控制算法。

预测控制汲取了优化控制的思想,但利用滚动的有限时段优化取代了一成不变的全局优化。

这虽然在理想情况下不能导致全局最优,但由于实际上不可避免地存在着模型误差和环境干扰。

这种建立在实际反馈信息基础上的反复优化,能不断顾及不确定性的影响,并及时加以校正,反而要比只依靠模型的一次性优化更能适应实际过程,有更强的鲁棒性。

所以,预测控制是针对传统最优控制在工业过程中的不适用性而进行修正的一种新型优化控制算法。

预测控制的原理,实际上反映了人们在处理带有不确定性问题时的一种通用的思想方法。

例如,人们在穿越马路时不必去看路左右很远处有无车辆,而只需看近几十米处,但还需边走边看,以防近处开出新的车辆或远处车速加快且原来估计不足而发生意外。

这里就包含了建立在反馈信息基础上的反复决策、优化的过程。

2.2 参数自适应控制的基本原理因为广义预测控制是基于被控对象参数模型,而在通常情况下,被控对象模型的参数是未知或慢时变的,这时要实现广义预测控制必须使用自适应控制的技术。

那么,什么是自适应控制呢?自适应控制系统不同于常规的反馈控制,也不同于最优控制。

众所周知,被控对象结构和参数已知时,一般可用常规反馈控制或最优控制等方法便可以得到较为满意的控制效果。

然而,由于种种原因,要事先要求被控对象的结构或参数完全已知,几乎是不可能的。

这种被控对象的结构或参数的未知性质称为不确定性。

形成被控对象不确定性的原因有:(1)由于工业装置和过程的复杂性,单纯依靠机理分析很难确切知道它的动态特性,因而设计者事先不能够完全掌握被控对象数学模型的结构和参数,所得到的数学模型都是近似的。

(2)外部环境对过程的影响不可避免。

例如,化学反应过程的参数随环境温度和湿度的变化而变化,飞行器在低空和高空飞行时的气动特性相差很大。

应把这些外部环境的影响等效地用干扰来表示,而这些干扰有的不能测量。

有的虽然可以测量但无法预计它们的变化。

(3)过程本身的特性在运行过程中也会发生变化。

例如,绕纸卷筒的惯性会随纸卷的直径而变化,机械手的动态特性会随着臂的伸屈而变化等。

面对如此众多的具有较强不确定性的被控对象,如何设计一个满意的控制器,就是自适应控制的任务。

由于自适应控制的对象是那些存在不确定性的系统,所以这种控制应首先能在控制系统的运行过程中通过不断地量测系统的输入、状态、输出或性能参数,逐渐地了解和掌握被控对象。

然后根据所得的过程信息,按一定的设计方法,做出控制决策去更新控制器的结构、参数或控制作用,以便在某种意义下使控制效果达到最优或次最优,或达到某个预期日标。

按此思想建立起来的控制系统便是自适应控制系统。

由此可见,一个自适应控制系统必然具有下列三个基本特征:(1)有过程信息的在线积累。

这用以降低被控对象原有的不确定性。

为此,可用系统辨识的方法在线辨识被控对象的结构和参数,直接积累过程的信息,也可通过量测来反映过程状态的某些辅助变量,间接积累过程信息。

(2)有一个可调的控制器。

该控制器的结构参数或信号可以根据性能指标要求进行自动调整。

这种可调性的要求是由被控对象的不确定性决定的,否则就无法对过程实现有效的控制。

(3)在性能指标的闭环控制中实现性能指标的控制。

将获取的实际性能与预定性能之间的偏差信息进行反馈,并据以修改可调控制器,直到实际性能达到或接近预定性能为止。

相关文档
最新文档