基于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模型的广义预测控制器设计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模型多变量广义预测控制改进算法
李奇安;褚健
【期刊名称】《控制理论与应用》
【年(卷),期】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模型抗扰约束广义预测控制

摘要: 针 对存在输入和输入增量约束 的多变量系统 , 提出 了一种基于变权重的对 角 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调节器的自适应递推
算式的推导
陈福祥
【期刊名称】《自动化与仪器仪表》
【年(卷),期】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年代初期发展至此,已取得了很大的进步,对自动控制技术的发展产生了积极的推动作用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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)在性能指标的闭环控制中实现性能指标的控制。
将获取的实际性能与预定性能之间的偏差信息进行反馈,并据以修改可调控制器,直到实际性能达到或接近预定性能为止。