基于模型算法预测控制的分析与算法研究.doc

上传人:文库蛋蛋多 文档编号:3940667 上传时间:2023-03-28 格式:DOC 页数:26 大小:522.50KB
返回 下载 相关 举报
基于模型算法预测控制的分析与算法研究.doc_第1页
第1页 / 共26页
基于模型算法预测控制的分析与算法研究.doc_第2页
第2页 / 共26页
基于模型算法预测控制的分析与算法研究.doc_第3页
第3页 / 共26页
基于模型算法预测控制的分析与算法研究.doc_第4页
第4页 / 共26页
基于模型算法预测控制的分析与算法研究.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《基于模型算法预测控制的分析与算法研究.doc》由会员分享,可在线阅读,更多相关《基于模型算法预测控制的分析与算法研究.doc(26页珍藏版)》请在三一办公上搜索。

1、安徽大学本科毕业论文(设计、创作)题目:基于模型算法预测控制的分析与算法研究 学生姓名: 夏金龙 学号: Z01014166 院(系): 电气工程与自动化学院 专业: 自动化 入学时间: 2010 年 9月导师姓名: 何舒平 职称/学位: 讲师/博士 导师所在单位:电气工程与自动化学院 完成时间: 2014 年 6 月基于模型算法预测控制的分析与算法研究摘 要本论文简要介绍了预测控制的发展历程,理论分析了模拟算法及其优缺点以及一些参数选取。此外,还介绍了MPC。通过比较MPC与传统PID的算法实现,突出MPC的快速性、稳定性等特点。介绍了预测控制在工业中的一些实际运用。最后,指出MPC在中国的

2、广阔发展前景。对于我国MPC的发展具有重要的现实意义。关键词:MPC;预测控制;模型;参数The analysis and the relevant research of model algorithmic predictive controlAbstractThe thesis provides a brief introduction of the development process of predictive control. It also posites the theoretical analysis of simulation algorithm and articulat

3、es 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

4、 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绪论.51.1预测控制发展概述.51.2预测控制基本原理.62基本模型.62.1多步输出预

5、测.72.2最优控制率计算.92.3MAC的IMC结构.102.4闭环系统特性.112.5预测控制系统的参数选择.122.5.1预测时域长度P.132.5.2控制时域宽度M.133 仿真研究.134 应用实例204.1采用模型算法预测控制的电流控制器204.2模型预测控制在锅炉控制系统中的应用215 结论.22主要参考文献.24致谢.251绪论1.1 预测控制发展概述以状态空间法为基础的现代控制理论从60年代初期发展至此,已取得了很大的进步,对自动控制技术的发展产生了积极的推动作用。随着科学技术和生产的迅速发展,对大型、复杂和不确定的系统被告自动控制的要求不断提高,使得现代控制理论的局限性越来

6、越明显。一般来说,在实际操作当中,常具有非线性、时变性和不确定性,且大多数操作是多变量的,其数学模型的建立很难。即使有些对象可以建立数学模型,其结构也往往很复杂,难于设计并实现有效控制。这些年发展起来的自适应、自校正控制技术,虽然能一定程度的解决不确定性问题,但其仍然要求面对面辨识对象模型,所以算法复杂,计算量巨大,且它对过程的未建的模型动态和扰动的适应能力不好,系统的有些问题尚有待进一步解决,应用范围也受到限制。对于上述情况,在工业过程控制领域,应用现代控制理论设计的过程控制器的操作效果,往往不如经典理论设计中的PID调节效果好。因此,目前为止,在工业过程控制中,占主要地位的还是经典的PID

7、调节器。为了改变理论与应用间的上述不协调现象,自70年代以来,人们除了加强对生产之中的建模、系统辨识、自适应控制、鲁棒控制等的研究外,开始破除传统控制思想的束缚,设计面向工业操作的特点,寻找对模型要求低、在线计算方便、控制综合效果好的算法。随着数字计算机向小型、高速、大容量、低成本方面的发展,也为此等新算法的实现提供了物质基础。预测控制就是在这种情况下发展起来的一类新型计算机控制算法。预测控制并非理论产物,是在工业实践操作过程当中发展起来的。它是由美国和法国的几家公司在70年代先后提出的。而且刚问世,就在石油、电力和航空等工业领域之中得到十分成功的认可。随后又陆陆续续出现了各种其他相近的算法,

8、到目前为止已有几十种了,可统称为预测控制算法。最早应用于工业操作过程的预测控制算法,有Richalet、Mehra等人提出的、建立在非参数模型脉冲响应基础上的模型预测启发控制(MPHC),又称为模型算法控制(MAC),以及Culter等提出的、建立在非参数模型阶跃响应基础上的动态矩阵控制(MAC)等等。由于这类算法是描述过程动态行为的信息,直接从生产现场检测到的过程响应(即脉冲响应或阶跃响应),也不需要事先知道过程模型的结构和参数的先验知识,也不必通过复杂的辨识系统辨识来建立过程的数学模型,便可根据某一优化指标设计控制系统,确定一个控制量的时间序列,使将来的一段时间被调量与经过柔化的期望轨迹之

9、间的误差变的最小,由于算法采用的是不断在线的滚动优化。在优化过程中不断通过实测系统输出与预测模型输出的误差来进行反馈校正,所以能在一定程度上克服由于预测模型误差和某些不确定性干扰等的影响,使系统的鲁棒性得到增强,适用于控制复杂的工业生产过程。除了直接来自工业操作过程当中的控制,采用基于脉冲响应或阶跃响应的非参数模型作为预测模型的预测控制算法,还出现了另一种类基于离散参数模型的预测控制算法。80年代初,人们在自适应控制的研究当中中发现,增强自适应控制系统的鲁棒性,有必要在广义最小方差控制的基础之上,吸取预测控制中的多步预测、滚动优化思想,用以扩大反映过程未来变化趋势的动态信息量,提高自适应控制系

10、统的实用性等等。所以,出现了基于辨识过程参数模型,还带有自校正机制、在线修正预测控制算法等,主要有Clarke的广义预测控制(GPC)、Lelic的广义预测极点配置控制(GPP)等。预测控制自1978年Richalet等人提出模型预测启发式控制算法(MPHC)以来,已经取得了巨大的发展,先后提出了模型算法控制(MAC)、动态矩阵控制(DMC)、广义预测极点配置控制(GPP)、内模控制(IMC)和推理控制(IC)等几十种算法,在实际复杂工业过程控制中也得到了成功的应用。正如前面所提出的那样,预测控制不是理论的产物,而是在工业初中过程中逐渐发展起来的。当前所说的预测控制,既包括了来自工业生产过程的

11、MAC、DMC,也包括了自适应控制的GPC、GPP及内模控制(IMC)等多方面的研究成果,是工程界和控制理论界共同合作所得的产物。1.2 预测控制基本原理在介绍预测控制的具体算法之前,我们先来建立预测控制的基本概念。预测控制的首发点与传统的PID控制不同。通常的PID控制,是根据过程当前的和过去的输出测量值和设定值的偏差来确定当前的控制输入。但是预测控制不仅仅利用当前的和过去的偏差值,而且还利用预测模型来预估过程未来的偏差值,以滚动确定当前的最优输入方法。所以,从基本思想来看,预测控制优于PID控制。预测控制是以计算机为实现方法的,所以其算法的表现形式一般为采样控制算法。预测控制是以一种模型为

12、基础利用过去的输入输出的数据来预测未来一段时间内的输出,再通过具有控制约束和预测误差的二次函数的极小化,来得到当前和未来几个采样周期的最优控制规律。在下一个采样周期中再利用最新数据,重复这一优化的计算过程。另外,预测控制包含了预测的原理,即利用内部模型的状态或输出的预测,同时应用了有限预测时域的滚动计算思想和反馈及预测校正等等,最后采用了对某个系统性能指标的最优化计算用来确定在一个控制时域内的最优的控制序列。这是预测控制的基本原理。虽然预测控制算法种类多、表现形式多种多样,但它们都具有下述三项基本特征,即:预测模型、滚动优化和反馈校正。(1) 预测模型预测模型是模型预测控制的基础,它的功能是根

13、据对象的历史信息和即将输入预测其即将输出。预测模型只要求其能够实现预测对象未来输出的功能但却并不强调其结构形式。因此预测模型的形式可以是传递函数、状态方程等等传统的那些数学模型,对于稳定的线性系统,既可以采用有限脉冲响应或有限阶跃响应等非参数模型,也可以用非线性模型、模糊辨识模型、神经网络也被用作预测模型。由于预测模型具有展示系统未来动态行为的功能,使得我们可以像在系统仿真时那样,任意地给出未来的控制方法,观察对象在不同控制方法下的输出变化,从而为比较这些控制方法的优劣提供了基础。(2) 滚动优化模型预测控制可归结为一种优化的算法,它是通过某一性能指标的最优化来确定未来的控制作用的。但预测控制

14、的优化方法与传统意义上的离散最优控制算法又有不同,离散最优控制采用的是一个不变的全局优化目标,而预测控制中的优化却是一种有限时域内的滚动优化。在每一个采样时刻,优化性能指标只涉及到从该时刻起未来有限的时间(预测时域Np),而到下一采样时刻,这一优化时段要同时向前移动。优化过程不是一次离线进行,而是在线反复的进行优化计算、滚动实施,从而使模型失配、时变、干扰等引起的不确定性能及时得到了弥补,提高了系统的控制效果。(3) 反馈校正由于实际系统存在非线性、时变、干扰等因素的存在,预测模型的预测输出与对象实际输出之间往往存在着一定的偏差,也就是预测误差,而在滚动实施优化过程中又要求模型输出与实际系统的

15、输出保持一致,为此,一般用反馈校正的方法来弥补这一影响。反馈校正的形式主要有两种,一种是在维持预测模型不变的基础上,对未来的误差作出预测并补偿,如MAC、 DMC等;另一种则是利用在线辨识的原理直接对预测模型加以在线校正。预测控制的优化不仅基于模型,而且利用了反馈信息,因而是一种闭环校正控制算法。2 基本模型在实际工业控制的过程当中,常采用多步预测输出的办法来扩大预测的信息量,用来提高系统的抗干扰性和鲁棒性。2.1 多步输出预测设用离散脉冲响应序列描述的被控对象真实模型为,或 , (2-1)预测模型为 ,或 , (2-2a)对于多步预测情况,预测模型输出为 (i=1,2,p), (2-2b)其

16、中P代表多步输出预测时域长度(NPM),M代表控制时域长度。将上式从i=1到i=P展开形式有,. (2-2c)上式推导时考虑到k+M-1时刻后控制量不再改变,即有显然,多步预测模型输出包含两部分:过去已知的控制量所产生的预测模型输出部分,也就相当于多步预测模型输出初值;由现在和未来施加控制系统,影响系统未来行为的控制量所产生的预测模型输出部分,它可根据某一优化指标选取待求的现在和未来控制量,以获得所期望的预测模型输出。 将上式写成矢量/矩阵形式 (2-3a)式中代表预测模型输出量U(k)代表待求控制矢量 U(k-1) 代表已知控制矢量 (2-3b) (2-3c)由于模型含有误差,为提高预测的精

17、度,采用预测模型输出误差对预测模型输出进行修正,即多步输出预测为 (2-4)式中 (k+1)代表系统输出预测矢量 (k+1)代表预测模型输出矢量 e(k)代表k时刻模型输出误差 (一般令=1)2.2 最优控制律计算多步预测控制律选用含有对控制量加权的二次型性能指标 (2-5a)式中,代表多步预测输出误差和控制量的加权系数 代表参考输入轨迹将性能指标写成矢量矩阵形式 (2-5b)式中代表参考输入矢量 上式对未知控制矢量U(k)求导,即可求出控制律,令/U(k)有, (2-6a)上式中的控制矩阵为一M*M维矩阵,可以一次同时算出从k到k+M-1时刻的M个控制量,对当前和以后M个时刻进行M步的开环顺

18、序控制,因所考虑时域长度和控制时域长度较多,包含的信息较丰富,所以系统的控制效果和鲁棒性较好。但在实际执行时,由于模型误差、系统的非线性和干扰等不确定因素的影响,用上式求得的控制律在经过M步后会出现较大的偏差。为了纠正这一误差,可采用闭环控制算法,即上式求得的控制量实际只执行当前一步,下一时刻的控制量u(k+1),再依上式重新计算。因此上式可写成 (2-6b)式中 = (2-6c)上式讨论的优化算法与通常的最优控制算法是有区别的,它不是采用一个不变的全局优化目标,而是采用滚动式的有限时域优化方法,即优化过程不是通过离线计算一次得到,而是在线反复进行,所得到的只是一个全局次优解,但由于滚动实现优

19、化,所以对模型时变、干扰和失配等影响能及时补偿,因而称其为滚动优化算法。2.3 MAC的IMC结构前已指出:采用IMC结构来分析MAC系统具有简明清晰的形式,易于解析地分析MAC系统的动态特性和鲁棒性。为了确定系统的IMC结构,对控制律式的已知项U(k-1)作进一步化简,得 ) (2-7a) 式中 (2-7b)将式(2-7a)代入式(2-6b)移项合并及对作归一化处理后有 (2-8a)式中 (2-8b) i=1,2,N-1; =0(当sN) (2-8c) (2-8d) (2-8e)根据式(2-8a)可画出系统的结构图,如图所示。图中虚线框内的滤波器、为了简化计算,在式中包括进去,实际设计时应予

20、以考虑。从图中可看出:系统具有IMC结构。控制器的传递函数为 (2-9a)由于MAC具有IMC结构,因此在分析MAC闭环系统动静态特性及鲁棒性时,就可直接引用有关IMC的理论,从而可简化MAC系统的分析和计算。根据IMC系统的对偶稳定性理论,当模型完全匹配时,对开环渐近稳定系统,闭环系统的稳定性由控制器的特征方程来确定。由式(2-8b)知,控制器的特征方程为 (2-9b)适当选择性能指标中加权矩阵Q、 和预测与控制时域长度P、M来调整的数值,总可以使控制器稳定,从而使闭环系统也稳定。2.4 闭环系统特性 闭环系统输入与输出方程为 (2-10a) (2-10b)将式(2-10a)代入式(2-10

21、b)后有 (2-10c)当模型完全匹配时,闭环系统输出方程为 (2-10d)上式表明,当模型完全匹配时,闭环系统的稳定性由控制器的特征方程 的根确定,因此,只要控制器稳定,闭环系统总是稳定的。当模型失配时,闭环稳定性由式(2-10c)的特征方程确定。 (2-10e)与完全匹配情况比较,特征方程中增加了一项模型失配项,在一般情况下,通过适当地设计和选择反馈滤波器的结构和参数,总可以使闭环系统稳定。系统的误差方程为 (2-11a)将式(2-9a)代入式(2-11a)有 (2-11b)稳态时1,由于控制器方程的分母由式(2-11b)可看出,即使模型完全匹配,基本型模型算法控制(MAC)系统的稳态偏差

22、E()也不为零,在后面的仿真中可以验证这个事实。2.5 预测控制系统的参数选择预测控制算法由于采用了多步预测、滚动优化和反馈校正的控制策略,扩大了反映系统动态行为的有信息,提高了系统的稳定性和鲁棒性,所以受到人们的广泛注意和重视。但由于预测控制算法采用了多步预测的方式,与一般单步预测比较,增加了预测时域长度P和控制时域M等两个参数。又由于采用了滚动优化的策略,使预测误差加权阵Q和控制量加权阵,以及P、M等参数都隐含在控制参数di中,不易直接考察它们的取值对控制性能的影响,只能通过试凑和仿真研究来初步选定。所有这些都给预测控制系统的设计带来困难。2.5.1 预测时域长度P为了使滚动优化真正变为有

23、意义,应该使预测时域长度P,包含对象的真实动态部分,也就是说应该把当前控制影响较大的所有响应都包括在内。一般P选作近似等于过程的上升时间。预测时域长度P的大小,对于控制的稳定性和快速性有较大的影响,下面分两种极端情况来讨论。一是P取得足够小,则这时多步预测优化的问题,就变为在一步之内通过选择控制量,达到输出跟踪参考输入的目的。如果模型准确,则它可使对象输出在各采样点追寻输出期望值,即实现一步最小的控制。但对的模型失配和干扰情况,可能导致系统的不稳定。另一种情况是保持有限控制时域长度M,而把P 取得很大。当P增加很大后,优化性能指标中,稍后时刻的输出预测值几乎只取决于M个控制量的稳态响应,虽为动

24、态优化,但实际上则比较接近稳态优化。总结上述两种情况,前者虽然快速性好,但稳定性和鲁棒性较差。后者稳定性好,可是动态响应慢,而且增加了计算时间,降低了系统的实时性。实际上,这两种取法都不可取。实际运用选择时,可在上述两者之间取值,使系统既能获得所期望的稳定性鲁棒性,又能具有所要求的动态快速性。2.5.2 控制时域长度M控制时域长度在性能指标式中表示所要计算和确定的未来控制量改变的数目。一般M选得越小,就越难保证在各采样点使输出紧跟着期望值变化,反映在性能指标中效果也越差。如果要改善跟踪性能,就要用增加控制步数M来提高对系统的控制能力,使各采样点的输出误差尽可能的小。也就是说,把P个点的输出误差

25、优化,将要由给出的M个控制变量来分担。对于原被控对象有不稳定极点的系统,M至少要取为过程不稳定极点和欠阻尼极点数之和,才能得到满意的动态特性。但也不是M越大越好,M越大,控制的机动性越强,可提高控制的灵敏度,但系统的稳定性和鲁棒性随之而下降。为提高系统的稳定性和鲁棒性,又要求M取得小些,因M越小,远程跟踪控制能力虽有所削弱,但可导致一个稳定的控制。因此,M的选择,应兼顾快速性和稳定性两者的平衡。在许多情况下,M和P这两个参数在性能指标中起着相反的作用,即增大M和减小P有着类似的控制效果。因此,为了简便起见,在设计时可先根据对象的动态特性初选M,然后再根据仿真和调试结果来确定P的值,这样就可以减

26、少调试的时间。3 仿真研究 本章通过仿真模拟语言工具MATLAB(美国Math Works公司出产)进行仿真研究。选择仿真的传递函数为 。为了便于对传递函数的研究,可将差分方程写出为。 编写程序,得到该对象的脉冲响应曲线(采周期为1秒。)如下系统脉冲响应曲线系统40步之后趋于稳定,所以取前40步的脉冲输出采样值列表:000.2710.2270.1890.1580.1320.1100.0920.0770.0640.0540.0450.0370.0310.0260.0220.0180.0150.0130.0110.0090.0070.0060.0050.0040.0040.0030.0030.00

27、20.0020.0020.0010.0010.0010.0010.0010.00100取P=10,M=5.根据前面的理论依据,得出矩阵未来控制量对预测输出施加影响的矩阵G。取控制量的加权系数矩阵,多步预测输出误差矩阵,校正系数h=1.编程仿真,取输入w=1,控制率曲线和输出曲线:下面给出系统单位阶跃响应曲线,便于分析预测控制特性和模型算法的优越性。MAC的优越之处一目可见。系统的调节时间被大大缩减,原来的系统阶跃输入作用下稳定时间35秒作用,MAC控制算法之下稳定时间明显降低,只需15秒作用。其不足之处在于存在静差,在不加控制之前的静差在0.6左右,而在模型算法控制之下,静差还是存在0.3足有

28、。下面对算法的参数进行分析,主要是预测步数P,校正系数h在系统控制曲线和输出曲线,重要控制性中的影响。对于P,从以上理论,使M为1不变,P为3,15,35仿真得到响应曲线:P=3的响应曲线P=15的响应曲线 P=35的响应曲线 从上面的曲线看出,P小的时候,系统的响应较快,P大的时候,其对系统响应几乎没有影响。同时,P小的时候,静差比较大,P增大是,静差变小。与之前的结论完全相应。对于u来看,P的大小,曲线光滑,基本没有影响,而且P越小,u绝对值越小,在P=3或35时,u的曲线几乎是直线。对于h,从以上理论,P为15不变,M=5.使得h=1,10,40时曲线:h=1的响应曲线h=10的响应曲线

29、h=40的响应曲线从上图可见,h增大,输出响应逐渐超调、震荡、响应的速度变慢、静差也变大等等影响。h很大的时候,系统会不稳定。h对于系统的影响一目了然。所以预测控制中都是调整预测步数P和控制步数M来进行系统调节的。实际运用中,P和M取的太大会影响计算量,这个时候,一般都是减小h来改善系统的。上述中式MAC的参数对控制中的影响,可以得出MAC在很多方面都有很大的优势存在,改善响应的速度、增强系统稳定性等等都有。 现在仿真MAC对输入的跟踪能力。取输入为单位方波信号,周期40s,采样时间1s。系统参数为P=13,M=5,加权系数矩阵,多步预测输出误差矩阵,h=1.仿真结果如下:系统对方波的跟踪(P

30、=13,M=5)从上图看出,MAC对输入信号的跟踪很强。输出信号能很好的跟踪输入信号。还能看出MAC的缺陷所在,还是存在静差。以上仿真能够看出,MAC具备良好的跟踪性能和抗干扰性能,而在快速很稳定方面有很好的优势。其在跟踪过程中存在了静差,这是它的缺陷。4 应用示例4.1采用模型算法预测控制的电流控制器 我们以异步电动机矢量控制为例,对模型预测控制在交流电机控制中的运用进行描述。 在转子磁场定向的同步旋转坐标系中,定子电压方程如下: 式中 -定子的电阻; -励磁的电感; -定子和转子的电感,=为总漏感; -同步角速度; -转子的励磁幅值; ,-d轴和q轴的定子电压; ,-d轴和q轴的定子电流;

31、 为了减少算法中复杂程度,可以将电流方程式简化到两个单输入输出的系统中,将两轴之间的交叉耦合看成扰动得到电流控制对象方程: 交叉耦合可以看做电流控制的前馈补偿: 以d轴为例子,状态方程如下:把状态方程进行离散化,可得到: =式中 -采样时间。同理得到q轴交流的离散化模型。 = 分别用上述的MPC算法对d轴和q轴的电流建立控制模型。由于d轴和q轴的电流状态方程类似,所以采用模块化的编程方式,采用共用的代码来实现d轴和q轴电流的模型预测控制量,为了提高控制性能,可以在MPC得到的控制量上面依据前式进行前馈补偿。模型预测控制具有良好的参数鲁棒性,特别适合工业控制中的运用。此算法控制可以对未来一段时间

32、控制对象进行预测,并根据控制对象的期望值求解得到最优的控制量,使控制对象的跟踪精度最好,并且尽量减小控制量的变化,从而可以用最小的代价实现对控制对象的最优控制。此处设计的电流控制器具有很好的通用性,可以代替传统的PI调节器,并运用于各种电机的电流控制。4.2 模型预测控制在锅炉控制系统中的应用虽然 PID 串级控制能够达到部分标准,但主蒸汽压力会随着电网负荷的变化而波动,并且控制器的控制量很难控制,增添了执行机构的负担,使得执行元件的使用寿命减少 因此,对于这些多干扰、耦合严重、大滞后对象,在原有的控制方案基础上采用模型预测控制,副回路采用传统的 PID 控制 针对主回路非线性强,干扰大,采取

33、模型预测控制算法,即主调节器用 MPC 控制器将Profit Loop得到的动态模型置入到控制器进行预测,得到控制器过去的OP值与将来的预测PV值联系起来,传递函数为其中K是对象的增益洗漱,T是对象的之后时间。n和d是模型系数,s是拉普拉斯常数。 经过测试,汽压对象的系统模型为:完成测试评估后,讲模型下载到霍尼韦尔PKS系统的C300控制器中雨欣,计算出PV将来的运行轨迹,控制器就会采取相应的控制动作,促使过程的运行轨迹朝向控制目标在这段时间,滚动计算促使 PV 值靠近 SP 值,减少控制器的偏差。霍尼韦尔 PKS 系统的 Profit Loop 作为一种模型预测控制技术,在辽宁华锦热电厂锅炉

34、系统中得到了成功应用,受到了厂方的好评。 该技术减小了主蒸汽压力的偏差,而且使控制量输出平稳,达到了经济节能的目的,具有广阔的应用前景。5 结论 从预测控制出现的那刻起,便在复杂的工业发展中得到了成功应用,显示出工业运用中的强大运用率,其应用领域已经扩展到了化工、石油、电力等各个工业部门。其突破了传统控制思想的约束,采用预测性、滚动优化、反馈校正和多步预测等新的控制策略,获取更多的系统运行信息,所以使控制效果和鲁棒性得以提高。预测控制算法的创新意义,首先在于其模型的非经典性,即信息建模的思想。众所周知,对动态系统实现有效的控制。必须有关于系统动态的先验信息才可以。这些信息通常是用在过程中观察到

35、的现象或记录到的数据表达的,把这些闲言信息季节为特定类型的模型,就是辨识的过程。其过程需要花费比较大的代价。但在此算法中,由于只强调预测模型的功能性,对其结构或者类型没有要求,所以可以根据对象的复杂程度建立恰当的预测模型。在这里,不但可以采取常规的建模手段,还可以引入智能中的技术,建立以信息为基础的预测模型。因此,建立预测模型的原则,一时正确反映输入输出的动态因果关系。二是建模过程尽可能简易。这种突破为建模提供了很大自由度,在复杂的工业过程系统中,我们可以利用这点,在不同的地方建立不同的类型。预测控制的优化模式也具有鲜明的特点,其离散型的有限优化目标及其滚动推进的实施过程,使其在控制的全过程总

36、表现为动态优化,而在每一步的控制中表现为静态的参数优化,即确定有限的控制参数,以满足性能指标的优化问题。这种参数优化可以推广到一般情况。而相应的优化求解也可以运用最优化技术中多目标的手段。预测控制的在线优化与反馈校正结果,蕴含分层分目标的思想。以模型为基础的优化控制,可看做是针对优化性能指标的基础反馈控制。在这一层次上,出发点是系统的预测模型,目标是要实现性能的指标优化。然而,由于实际系统中存在的不确定性,只依靠这种控制是不能保证最优化的,而依靠模型本身,也不可能获取更多的信息,解决不确定性的困难。所以,在预测控制中采用误差预测以及校正手段,构成反馈控制。这一层控制的目的是保持系统在模型失配或

37、干扰的鲁棒性,其出发点不再是预测模型,而是对不确定性进行校正。目前为止,文献中有关预测控制的研究报导,大部分度欧式针对线性系统的,针对非线性系统的研究很少。如何根据非线性系统的 特点,用预测控制的机理进行研究,并提出可行的优化控制算法,是一个很有理论和实际意义的研究课题。因为实际工业生产过程的模型,一般比较复杂,通常具备非线性,参数分布和时变等等特性,所以,研究非线性的预测控制具有重要的实际意义。在加强对预测控制理论研究的同时,也有必要加强对预测控制的应用研究,进一步在国发经济中的各个部门推动预测控制的工业应用,在应用中推动预测控制向前发展。只有广泛应用,解决实际问题,并在应用中发现问题,才能

38、推动理论研究的深入开展,最终解决理论研究中存在的问题,使预测控制向更高的层次发展。主要参考文献:1Richalet J., Rault A., Testud J.L. and Papon J., Model predictive heuristic control:application to industrial process.Automatica,1978,14(5):413-428 2 Clarke D.W., Mohtadi C. and Tuffs P.S., Generalized predictive control- I:The basic algorithm. Automa

39、tica, 1987, 23(2):137-1483 F.G. Shinskey. Process Control system. 2nded. NY :MCGraw Hill, 19794 Model Predictive Control Eduardo F.Camacho and Carlos Bordons5 Constrained model predictive control:Stability and optimality D.Q.Mayne, J.B Rawlings, C.V.Rao,P.O.M.Scokaert Automation 36(2000)6钱积新.赵均.徐祖华. 预测控制. 化学工业出版社7李少远.全局工况系统. 预测控制及其应用科学出版社8舒迪前. 预测控制系统及其应用. 机械工来出版社9席裕庚预测控制. 国防工业出版社,199310张化光,吕剑. 虹模糊广义预测控制及其应用J自动化学报.1993,19(5)11卢勇,徐向东基于神经网络模型的锅炉广义预测控制J热能动力工程.2001,16(91)12郑阿奇. MATLAB实用教程. 电子工业出版社1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号