(系统分析与集成专业论文)改进的广义预测控制算法研究.pdf_第1页
(系统分析与集成专业论文)改进的广义预测控制算法研究.pdf_第2页
(系统分析与集成专业论文)改进的广义预测控制算法研究.pdf_第3页
(系统分析与集成专业论文)改进的广义预测控制算法研究.pdf_第4页
(系统分析与集成专业论文)改进的广义预测控制算法研究.pdf_第5页
已阅读5页,还剩60页未读 继续免费阅读

(系统分析与集成专业论文)改进的广义预测控制算法研究.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南京信息工程大学硕士研究生学位论文 摘要 模型预测控制( m o d e lp r e d i c t i v ec o n t r o l ( m p c ) ) 是直接从工业过程控制中 产生的一类基于模型预测、滚动优化并结合反馈校正的先进计算机优化控制算 法。由于模型在工业现场易于获得,不需要复杂的系统辨识与建模,采用反馈 校正基础上的在线滚动优化取代传统的最优控制,所以它对模型的要求低,对 模型失配、非最小相位系统、不确定干扰的影响具有较强的鲁棒性,而且在线 计算相对比较简单,适用于数字计算机控制。其基本思想是将传统自校正技术 的单步预测扩展为多步预测,从而有效地抑制了算法对于模型参数变化的灵敏 性。它的典型算法有三大类:模型算法控制( m o d e la l g o r i t h m i cc o n t r o l ( m a c ) ) 、 动态矩阵控制( d y n a m i cm a t r i xc o n t r o l ( d m c ) ) 、广义预测控制( g e n e r a l i z e d p r e d i c t i v ec o n t r o l ( g p c ) ) 。它们都基于模型预测、滚动优化、反馈校正三大环节。 广义预测控制作为预测控制中一种重要的典型算法,它一出现就受到了国 内外控制理论界和工业界的重视,成为研究领域中最为活跃的一种预测控制算 法。广义预测控制由于采用多步输出预测、滚动优化和反馈校正等控制策略, 获取系统过去和未来的有关信息比单步预测多,因而抗负载扰动、随机噪声、 时延变化等能力显著增强。当模型参数慢时变时,采用自校正控制策略在线辨 识参数,以适应参数和环境的变化,更增强了广义预测控制的适应性和鲁棒性, 所以可适用于有纯时延、开环不稳定非最小相位的复杂过程。但由于采用多步 输出预测,需要在线递推求解丢番图( d i o p h a n t i n e ) 方程,滚动优化中又需要在 线对控制矩阵进行求逆运算,导致计算工作量大,实时性降低。因而研究广义 预测控制的改进,减少计算量,提高实时性,具有重要的理论意义与实际应用 价值。本文在研究总结国内外研究的基础上,提出了一种快速算法,大大减小 了计算量。 由于广义预测控制机理上的滚动时域特点,它的控制器参数设定多是启发 式的,其主要参数都是以隐含的方式出现在闭环传递函数中,因而难以进行定 量分析。这给广义预测控制的稳定性和鲁棒性研究带来了困难,而且相应存在 控制器参数的调节问题。因其模型计算中的卷积性质使其难以采用较小的采样 周期,难以克服生产过程中突变性扰动,影响了控制品质。而传统的由反馈系 统偏差的比例( p ) 、积分( i ) 、和微分( d ) 的线性组合构成的反馈控制律p d 控制,控制算法简单,不基于任何模型,有较小的采样周期,对过程中的突变 i i i 南京信息工程大学硕士研究生学位论文 性扰动有很好的控制效果。如果把广义预测控制和传统的p i d 控制结合起来, 则不但能克服过程中的大滞后、非线性和时变的影响,还能显著的克服控制过 程中的突变性扰动。因此,本文在分析p i d 算法和广义预测控制算法的基础上, 推导了p i d 型广义预测控制算法( p i d g p c ) ,并在时域内分析了p i d g p c 控 制器的参数选择对控制性能的影响,通过仿真说明了p i d g p c 算法比基本g p c 算法具有更好的控制性能。 关键词:p i d 控制,广义预测控制,p i d g p c i v 南京信息工程大学硕士研究生学位论文 a b s t r a c t m o d e lp r e d i c t i v ec o n t r o li sat y p eo fa d v a n c e dc o m p u t e ro p t i m i z a t i o nc o n t r o la l g o r i t h m s i t i sb a s e do nm o d e lp r e d i c t i o n , r o l l i n go p t i m i z a t i o nw i t hf e e d b a c kc o r r e c t i o na n dg e n e r a t e d d i r e c t l yf r o mi n d u s t r i a lp r o c e s sc o n t r 0 1 f o rt h em a t h e m a t i cm o d e lo fc o n t r o ls y s t e mi se a s yt o a c q u i r ei ni n d u s t r i a lf i e l d ,i td on o tn e e dc o m p l i c a t e ds y s t e mi d e n t i f i c a t i o na n dp r e c i s em o d e l i n g r o l l i n go p t i m i z a t i o nb a s e do nf e e d b a c kc o r r e c t i o ni su s e di n s t e a do fc o n v e n t i o n a lo p t i m i z a t i o n c o n t r o li nt h ea l g o r i t h m ,s ot h em o d e li so fl o wd e m a n da n di th a ss t r o n gr o b u s t n e s so nt h e i n f l u e n c eo fm o d e lm i s m a t c h ,n o n m i n i m u mp h a s es y s t e m sa n du n c e r t a i n t yi n t e r f e r e n c e s i n c e o n l i n ec a l c u l a t i o no ft h ea l g o r i t h mi sr e l a t i v e l ys i m p l e ,i ti sa p p l i c a b l et od i g i t a lc o m p u t e rc o n t r 0 1 t h eb a s i cp r i n c i p l eo ft h ea l g o r i t h mi st oe x p a n ds i n g l es t e pp r e d i c t i o no ft r a d i t i o n a ls e l f - t u n i n g t e c h n o l o g yt om u l t is t e p sp r e d i c t i o n , s ot h es e n s i t i v i t yo fa l g o r i t h mt ot h ec h a n g eo fm o d e l p a r a m e t e r si sr e t a i n e de f f e c t i v e l y t h et y p i c a la l g o r i t h m so fm o d e lp r e d i c t i v ec o n t r o la r em o d e l a l g o r i t h m i cc o n t r o l ( m a c ) ,d y n a m i cm a t r i xc o n t r o l ( d m c ) ,g e n e r a l i z e dp r e d i c t i v ec o n t r o l ( g p c ) t h e y a l lb a s e do nm o d e l p r e d i c t i v e ,r o l l i n go p t i m i z a t i o na n df e e d b a c kc o r r e c t i o n a sak i n do fm o d e lp r e d i c t i v ec o n t r o la l g o r i t h m s ,g p ci sm o r ec o n c e r n e da n du s e do n m a n yi n d u s t r yp r o c e s s e s b e c a u s eo ft h ec h a r a c t e ro fr o l l i n go p t i m i z a t i o n , f e e d b a c kc o r r e c t i o n a n dm u l t i s t e pp r e d i c t i o n ,t h eg p cu s e sm o r ef o r e g o n es y s t e mi n f o r m a t i o n , s oi th a ss t r o n g s t a b i l i z a t i o na n dr o b u s t n e s sa g a i n s tr a n d o mn o i s e ,l o a dd i s t u r b a n c e ,t i m e - d e l a ya n ds l o w t i m e - v a r y i n gp a r a m e t e r ss y s t e m s b u tb e c a u s et h eg p cu s e sm u l t i s t e pp r e d i c t i o n , i tm u s td ot h e d i o p h a n t i n ee q u a t i o n , m a t r i xi n v e r s i o n , s oi th a sm u c hc a l c u l a t i o nw h i c hl e a d st ol a c ko ft h e r e a l t i m e s ot h er e s e a r c ho ft h er e d u c i n go ft h ec a l c u l a t i o ni s i m p o r t a n ta n dh a st h er e a l a p p l i c a t i o n v a l u e s t h i sp a p e ri n v e s t i g a t e daw a yt or e d u c et h ec a l c u l a t i o nb a s e do t h e r r e s e a r c h e s b e c a u s eo ft h es t r u c t u r eo fg p c ,i ti sd i f f i c u l tt oa n a l y z et h ec o n t r o lp a r a m e t e r sw h i c h e n s c o n c ei nt h ec l o s e - l o o pt r a n s f e rf u n c t i o n s s oi t sh a r dt o i n v e s t i g a t et h er o b u s t n e s sa n d s t a b i l i z a t i o no ft h es y s t e m a n dt h e r e 锄t h ep r o b l e m so ft h ea d j u s t m e n to ft h ep a r a m e t e r sa l s o t h eg p c sr o l l i n gd e c i d e st h a ti tc a l l tu s es m a l ls a m p l i n gp e r i o d ,s oa b r u p td i s t u r b a n c ew i l l i n f l u e n c et h ee f f e c to f t h ec o n t r o l l e r t r a d i t i o n a lf e e d b a c kc o n t r o la l g o r i t h m - - p i dc o n t r o l ,w h i c h i sc o m b i n e dp r o p o r t i o n a l ,i n t e g r a la n dd e r i v a t i v eo ff e e d b a c ks y s t e md e v i a t i o ni ss i m p l ei n v 南京信息工程大学硕士研究生学位论文 p r i n c i p l e ,e a s yt ou n d e r s t a n da n dd o n tb a s e do nm o d e l s i tb s e ss m a l ls a m p l i n gp e d o da n dh a s g o o dp e r f o r m a n c et od e a lw i t ha b r u p td i s t u r b a n c e s oc o m b i n e dt h ev i r t u e so ft h et w oa l g o r i t h m s , t h en e wa l g o r i t h mc a l la c h i e v eg o o dp e r f o r m a n c ew i t hn o n m i n i m u m p h a s e ,u n s t a b l ea n d v a r i a b l ed e a dt i m em o d e l s t h ep a p e ri n v e s t i g a t e dt h en e wg p ca l g o r i t h mb a s e do np i da n d e x p l o r e dt h ei n f l u e n c eo f t h ec o n t r o l l e rp a r a m e t e r so ns y s t e m st h r o u g hs i m u l a t i o n s k e yw o r d s :p i dc o n t r o l ,g e n e r a l i z e dp r e d i c t i v ec o n t r o l ,p i d g p c v i 学位论文独创性声明 本人郑重声明: 1 、坚持以。求实、创新”的科学精神从事研究工作。 2 、本论文是我个人在导师指导下进行的研究工作和取得的研究成果 3 、本论文中除引文外,所有实验、数据和有关材料均是真实的。 4 、本论文中除引文和致谢的内容外,不包含其他人或其它机构已经发 表或撰写过的研究成果。 5 、其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。 作者签名: 日期: 学位论文使用授权声明 本人完全了解南京信息工程大学有关保留、使用学位论文的规定,学校 有权保留学位论文并向国家主管部门或其指定机构送交论文的电子版和纸 质版;有权将学位论文用于非赢利目的的少量复制并允许论文进入学校图书 馆被查阅:有权将学位论文的内容编入有关数据库进行检索;有权将学位论 文的标题和摘要汇编出版。保密的学位论文在解密后适用本规定。 作者签名:至佳 日 期:丝里2 :么:多 关于学位论文使用授权的说明 本人完全了解南京信息工程大学有关保留、使用学位论文的规 定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅; 学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他 复制手段保存论文。 ( 保密的论文在解密后应遵守此规定) 导师签名:二墨垄 日期: 至芝丑:垒:星 南京信息工程大学硕士研究生学位论文 1 1 引言 第一章绪论 2 0 世纪5 0 年代前后发展起来的经典控制理论和6 0 年代末,由于飞行器等空间技术开 发的需求而发展起来的现代控制理论,利用状态空间法去分析和设计系统,提高了人们对 被控对象的洞察能力,提供了在更高层次上设计控制系统的手段,经过了半个世纪的发展 和应用,对于存在数学模型的自动控制系统领域发挥了巨大作用,并取得了令人满意的控 制效果,促进了人类社会的进步和生产力的突飞猛进。然而,随着科学技术的发展与被控 对象的复杂化,对于有大范围多参数时变、大滞后以及具有严重非线性、不确定性和强耦 合的多输入、多输出系统,要建立精确数学模型非常困难,即使一些对象能够建立起数学 模型,其结构也往往十分复杂,难于设计并实现有效控制。虽然自适应、自校正控制技术 能在一定程度上解决不确定性问题,但其本质仍然要求在线辨识对象模型,所以算法复杂, 计算量大,且他对过程的未建模动态和扰动的适应能力差,系统的鲁棒性问题尚有待进一 步解决,应用范围也受到限制【l 】。 为了克服理论与应用之间的不协调现象,从7 0 年代以来,人们除了加强对生产过程建 模,系统辨识、自适应控制、鲁棒控制等的研究外,开始打破传统思想中经典和现代控制 理论的框架束缚,尝试面向工业过程的特点,寻找各种对模型要求低、在线计算方便,控 制综合效果好的算法【2 l ,以及以数值计算和建模为主的控制系统设计方法。为此,近十几 年来发展了多种先进控制理论和技术。特别是从计算机诞生以来,计算机软、硬件技术都 得到了飞速的发展,数字计算机向小型、高速、大容量、低成本方向的发展,不仅使计算 机在工业控制应用中得到普及,也推动了高级过程控制、人工智能控制、模糊控制等一系 列先进控制技术、复杂工业控制算法、策略的诞生、发展和完善 s l 。预测控制就是在这种 背景下发展起来的一种新型的计算机优化先进控制算法。 1 2 预测控制理论概述 1 2 1 预测控制的产生发展 1 9 6 0 年由k a l m a n 等人提出的线性二次高斯控制( l i n e a rq u a d r a t i cg a u s s i a n ( l q g ) ) 方法t , q t s l 标志着现代控制理论的到来。采用无限预测时域的l q g 具有优异的稳定性能,对 任意有理的线性对象,在模型准确的情况下,只要选择了合适的加权矩阵,便可以获得稳 南京信息工程人学硕士研究生学位论文 定的控制。k a l m a n 系统地把状态空间法引入到系统和控制理论中,形成现代控制理论,并 且很快在航天、航空等领域取得了巨大的成果,对自动控制技术的发展起到了积极的推动 作用。l q g 已经在许多应用领域里成为解决问题的标准方法f 6 】。但是,l q g 对于具有多变 量、非线性、时变和不确定性等特点以要求考虑控制的实时性、有效性和经济性等因素的 工业过程发展影响很小,使得以精确数学模型为基础,立足最优性能指标且许多算法较为 复杂的现代控制理论难以有效地应用于复杂的工业过程。这主要是由于l q g 没有考虑过 程输入、状态及输出的约束,不能处理约束;对于时变的输出权系数,很难表达成单一的 目标函数形式,性能指标单一;不适合非线性过程;要想从物理化学的角度建立统一的机 理模型不太合理,鲁棒性差f 7 1 f 8 】o 在这种情况下,为了满足复杂工业过程的控制要求,产生了一种建模与控制的新方法, 即模型预测控制技术。所以把l q g 作为模型预测控制方法发展的参照点。 预测控制的基本思想可以追溯到6 0 年代。z a d e h 和w h a l e n 在1 9 6 2 年就提出了有关最 小时间优化的控制问题,在1 9 6 3 年,p r o p o i 提出了预测控制的核心思想一滚动时域控制的 方法1 9 】,这就是所谓的“开环优化问题”。1 9 6 7 年l e e 和m a r k u s 在其最优控制教科书中也 预言了如今m _ p c 的实际形式【l 们。但直到7 0 年代后期,在1 9 7 6 年第四届i f a c 辨识与系统 参数估计讨论会上r i c h a l e t 等人才首次描述了m p c 的应用【引,并于1 9 7 8 年,正式发表了 第一篇基于对象脉冲响应模型的论文,对这种m p c 方法进行了总结,称之为模型预测启 发式控制( m o d e lp r e d i c t i v eh e u r i s t i cc o n t r o l ( m p h c ) ) ,其实现软件称为:i d c o m ( i d e n t i f i c a t i o na n dc o m m a n d ) 1 1 】f 1 2 1 。随后,r o u h a n i 和m e h r a 通过理论分析和计算机仿真 研究,进一步总结和完善了基于对象脉冲响应的预测控制算法,提出了模型算法控制 ( m o d e la l g o r i t h mc o n t r o l ( m a c ) ) n3 1 ,这两种算法采用的都是建立在脉冲响应基础上的模 型。 同时人们着手对基于阶跃响应的预测控制进行研究,在二十世纪七十年代早期,s h e l l o i l 的工程师独立开发了动态矩阵控制( d y n a m i cm a t r i xc o n t r o l ( d m c ) ) 技术,并在1 9 7 3 初次投入了使用。c u l t e r 和r a m a k e r 在1 9 7 9 年n a t i o n a la i c h e 会议与1 9 8 0 年的联合自 动控制会议( j o i n ta u t o m a t i cc o n t r o lc o n f e r e n c e ( j a c c ) ) 上,对d m c 进行了详细说明f 1 4 】【1 5 】。 同时在1 9 8 0 年,工程师p r e t t 和g i l l e t t e 合作发表的论文中,描述了改进的d m c 算法在 液化、催化裂化( f l u i dc a t a l y t i cc r a c k i n gu n i t ( f c c u ) ) 反应再生中的应用获得了成功【怕】。 最初的i d c o m 和d m c 算法定义了工业模型预测控制方法的理论框架,对过程工业 的控制产生了巨大影响。上述两类建立在对象脉冲响应或阶跃响应基础上的预测控制,是 直接从工业生产实践中发展起来的,通常称之为非参数模型预测控制。 2 南京信息工程大学硕士研究生学位论文 这类基于非参数模型的预测控制策略的特点是:模型在工业现场易于获得,系统滞后 特性可包含在模型参数中,不需要复杂的系统辨识与建模,无需考虑模型的结构和阶次, 只要通过对被控对象进行脉冲响应或阶跃响应测试即可获得对象的模型,且物理意义明确; 采用反馈校正基础上的在线滚动优化取代传统的最优控制,因而可以克服各种不确定性的 影响,增强系统的鲁棒性,而且在线计算相对比较简单。只是当过程时间常数较大时,需 要的模型参数较多,计算量大,只适合于开环稳定的控制对象【1 2 】。后来随着预测控制原理 日益为人们所认识,为满足快速系统的要求,r i c h a l e t 又提出了预测函数控制【1 7 】【i 引。 8 0 年代初期,在自适应理论研究过程中,为了增强算法的鲁棒性,吸取了预测控制的 特点,以长时段多步优化取代最小方差控制中的一步优化,出现了基于辨识受控参数模型 且带有自适应控制或为增强系统稳定性而配置极点的预测控制算法。这些算法结合自适应 控制的研究而发展,使得8 0 年代后期出现了预测控制的另一个分支,被称为基于参数化 模型的预测控制。 这种基于参数化模型的预测控制主要有c l a r k e 提出的受控自回归积分滑动平均模型 ( c o n t r o l l e da u t o r e g r e s s i v ei n t e g r a t e dm o v i n ga v e r a g e ( c 删m a ) ) 广义预测控制 ( g p c ) 9 2 1 1 ,l e l i c 等将频域的零极点配置方法与预测控制相结合,提出的广义预测极点配 置控制( g e n e r a l i z e dp r e d i c t i v ep o l ep l a c e m e n tc o n t r o l ( g p p c ) ) z z ,y e s t i e 提出的扩展时域 自适应控制( e x t e n d e dh o r i z o na d a p t i v ec o n t r o l ( e h a c ) ) 【2 】。此类控制算法的特点是:参数 模型为最小化模型,参数少,减少了算法的计算量;可以及时修正参数变化产生的预测模型 的误差,增强了算法的鲁棒性:长时段优化机制使得该算法适用于有时滞或有非最小相位特 性的被控对象,改善了算法的动态性能。 另外,有一类基于结构设计方面的预测控制算法,主要有在1 9 7 8 年由b r o s i l o w 提出 的推理控制矧,g a r c i a 等于1 9 8 2 年提出的内模控制( i n t e r n a lm o d e lc o n t r o l0 m c ) ) t 2 4 1 。使 用内模控制结构分析预测控制系统可以从结构设计的角度理解预测控制的运行机理,有利 于进一步分析控制系统的闭环特性、稳定性和鲁棒性【2 5 1 。 针对实际问题,还有一些学者提出了滚动时域控制( r e c e d i n gh o r i z o nc o n t r o l ( r h c ) ) , 它最先是由m a y n e 于1 9 8 8 年提出。r h c 采用了状态空间模型来描述,这有利于采用现 代控制理论的方法来分析系统内部机理,因而具有很大的普遍性,它以一种反复在线进行 的次优控制代替最优控制中的一次性离线全局优化,考虑到模型与对象的不完全匹配及干 扰等因素,r h c 较之最优控制能够达到更为理想的动态特性,并且降低了对于计算资源的 需求,提高了经济性和实时性,并可以引入自校正机制。 近些年来,国内外预测控制的研究和发展日趋广泛,研究范围涉及预测模型,优化目 3 南京信息工程大学硕士研究生学位论文 标,约束条件,控制算法及其鲁棒性、稳定性、可行性等方面,同时还包括多变量系统、 带约束系统、非线性系统等复杂系统的控制。而且各种控制方法的发展之间并不是绝对分 开的,在同一时期往往是各种方法交错并存,相互影响,预测控制就与其它控制算法进行 了一定的融合如神经网络预测控制,模糊预测控制,满意预测控制等,并结合了大量实际 的工业应用研究。 1 2 2 预测控制的研究近况 近几年来,随着工业的发展,为了满足实际需要,预测控制的研究与发展,早已突破 早期的研究框架,摆脱了单调的算法研究模式,开始了极点配置、自适应控制、鲁棒控制、 精确线性化、解耦控制和非线性控制相结合的一类先进预测控制策略研究。随着智能控制 技术发展,预测控制也将向着智能预测控制方向发展,如模型预测控制、神经元网络预测 控制、遗传算法预测控制以及自学习预测控制等;并将人工智能、大系统递阶原理等引入 预测控制,构成多层智能预测控制的模式。由此进一步加强了预测控制处理复杂对象、复 杂任务和复杂环境的能力,拓宽了预测控制综合目标和应用领域。综合各种预测控制方法, 主要有以下几类: 1 预测控制基本算法的改进 ( 1 ) 算法在线改进 在实际应用中,j u g 等人推荐了一种模型预测控制算法,它不需要在线反复计算和在 线的矩阵求逆计算,减少了在线计算量,简化了计算,这种算法应用于热电厂锅炉过热蒸 汽的仿真研究,被证明有很高的效率【2 6 1 。由于g p c 的计算涉及到d i o p h a n t i n e 方程求解和 矩阵求逆,在线计算量相当大,一些学者针对这一问题进行了研究。c l a r k e 等提出g p c 算 法时,给出了递推求解d i o p h a n t i n e 方程的方法【1 9 】【2 0 】。袁著祉提出了一种递推广义预测控 制器,给出了逆矩阵的递推算法,减少计算量,同时采用递推平方根算法取代最小二乘估 计参数,改善估计精度【27 1 。但从这些论文的推导过程进行分析,这些算法并没有从根本上 解决避免求解逆矩阵这一问题,一般还是需要求逆阵,或在矩阵求逆过程中省略伴随矩阵, 减少计算量,但还需要计算1 1 阶行列式,工作量仍然很大,没有从根本上解决计算量过大 的问题。 ( 2 ) 多变量系统的预测控制算法 实际工业过程通常是由许多互相作用的变量组成的多输入多输出系统( m i m o ) ,这领域 的研究主要在于把单变量系统( s i s o ) 的成熟算法推广到多变量系统。常规的d m c 和g p c 算法是基于单变量系统的,因此很多学者自然地将其推广到了多变量系统,并取得了许多 4 南京信息工程大学硕士研究生学位论文 重要的成果。如申涛、诸静等多输入多输出系统动态矩阵控制( m d m c ) 鲁棒稳定性【2 8 】, 或者就是和其他控制策略相结合,应用到多变量系统中。 ( 3 ) 带约束系统的预测控制算法 预测控制的核心是在线滚动优化,在许多研究文献中【2 9 l 【3 0 j ,这一在线优化问题都被简 化成无约束的二次型性能指标优化,这与其实际应用的状况相去甚远。在工业过程中,预 测控制的成功应用大多是在多变量有约束的情况下,因此,在保证稳定性、鲁棒性条件下, 力求简练、快速减少占时占空比以及控制质量的带约束预测控制一直是研究领域的重点方 向之一。国内外学者提出了许多改进的算、法1 3 l j 【3 2 1 ,但一般还是需要求逆矩阵或部分求逆, 或者把非线性问题化简为线性问题处理。p o u l s e n 等人发展了基于反馈线性化的快速约束预 测控制算法,并将其应用于试验装备( 3 引。c u z z o l a 等人提出了一种用于约束模型预测控制 的新方法3 4 1 。r i c h a r d s 等人给出了约柬预测控制的一种分散算法。o l a r u 等人给出了约 束预测控制的一种参数化多面体1 36 | 。杜晓宁等针对约束模型预测控制在线求解的计算复杂 性,在标准预测控制滚动求解思想的基础上提出了一种有效的可行的快速算法,从而降低 了预测控制在线求解的维数,提高了算法实施的快速性【3 7 】。雎刚等提出了一种具有输入硬 约束的模型预测控制算法,具有算法简单,在线计算量小的优点【3 引。金元郁提出了一种把 柔化输出信号的方法直接推广到柔化输入信号的约束输入的广义预测控制新算法【3 9 1 。王伟 等针对输入受限系统,提出滚动时域预测控制方法,用线性矩阵不等式和不变椭圆集处理 输入受限问题,给出稳定性和可行性分析,并用半正规划求解控制律【4 0 1 。姚薇等将条件均 值和状态估计误差协方差引入系统的约束表达式中,通过高斯近似把概率约束指标转换为 确定性线性约束,建立科学的有约束d m c 预测控制系统【4 1 1 。 ( 4 ) 预测控制的参数优化设计 预测控制算法采用多步预测的方式,与单步预测比较,增加了预测时域和控制时域。 又由于采用了滚动优化策略,使预测误差加权阵和控制量加权阵,以及预测时域、控制时 域等参数都隐含在控制参数中,给设计者在设计预测控制系统时带来困难。针对预测控制 存在的设计参数选取困难,也已提出很多参数优化设计方法。席裕庚对各设计参数对系统 动态性能、稳定性、鲁棒性和抗干扰性的影响作了定性分析,给出了选择控制器参数的一 般性规则,并要求结合仿真或实验结果反复调整控制器参数【4 2 。s h r i d h a r 提出了一种基于 多输入多输出系统的预测控制器参数调整方法。该方法通过将原过程模型用一阶加纯滞后 模型近似,在此基础上得到了控制权系数的解析表达式。由于控制权系数在多变量控制律 中一方面抑制剧烈的控制作用,另一方面就是改善系统矩阵的条件数而使其更正定。其算 法的主要思想就是,利用推导出的系统矩阵条件数与控制权系统的解析表达式,通过给出 5 南京信息工程大学硕士研究生学位论文 一个固定的系统矩阵条件数来离线求解控制权系数【4 3 1 。罗刚等针对一个四阶弱阻尼振荡最 小相位对象,利用基于位置型静态误差、超调量、上升时间及稳态时间等控制性能指标的 多目标满意度优化计算模型,通过遗传算法离线计算出一组比试凑法更好的控制器参数 1 4 4 1 。a i g h a z z a w i 针对有约束多变量d m c 控制器提出了一种在线参数整定策略,根据对 象闭环预测输出与控制器参数,如误差权系数、控制权系数的近似线性关系,在每个采样 时刻由对象输出与期望的参考轨迹的偏差在线调整控制器参数,然后用新的权系数进行新 一轮的滚动优化,从而使控制器的闭环响应跟踪其期望的参考轨迹f 4 卯。 ( 5 ) 预测控制的稳定性和鲁棒性分析 由于预测控制机理上的滚动时域特点,主要参数都是以隐含的方式出现在闭环传递函 数中,因而难以进行定量分析。这给预测控制的稳定性和鲁棒性研究带来了困难,而且相 应存在控制器参数的调节问题。许多学者在这些方面作了大量的研究工作,有用李雅普诺 夫( l y a p u n o v ) 函数来分析稳定性的,也有针对特定对象分析预测控制方法稳定性和鲁棒性 的。值得一提的是,g a d e a 从结构设计的角度提出了内模控制( i n t e r n a lm o d e lc o n t r o l 0 m c ) ) 。由于预测控制算法与内模控制( i m c ) 之间在控制结构上存在着密切联系,一般 的预测控制方法都具有内模控制的结构,许多预测控制算法都可以用内模控制的方法来分 析稳定性和鲁棒性等闭环性能。王建辉等从分析预测控制的内模机理出发,把系统稳定鲁 棒性和品质鲁棒性要求作为内模控制器设计的两个约束条件,利用控制理论中频域分析的 方法把离散控制系统的控制器设计转化到频域进行分析,推导出满足系统稳定鲁棒性和品 质鲁棒性条件的内模控制器,得出预测控制鲁棒性设计的条件。使控制系统能较好的抑制 外部扰动所产生的影响i 4 6 1 。 2 非线性预测控制( n o n l i n e a rm o d e lp r e d i c t i v ec o n t r o lf n m p c ) ) 从工程实践看,预测控制算法开始是针对线性系统提出的,并且其技术已趋成熟。但 是,非线性预测控制也是预测控制的一个重要研究方面。虽然预测控制原理也适合于非线 性系统,对于比较弱的非线性,或者在小范围内变化的非线性,由于这种非线性可以视为 一种模型失配,其影响可依靠预测控制本身具备的能力加以克服,所以用线性的控制算法, 仍能取得较好的结果。然而,对于强非线性系统,或者负荷在大范围内改变的被控对象, 这种控制就显得力难胜任。因此,探讨符合非线性特点的预测控制方法显得十分重要。尽 管非线性控制存在较大的困难,许多学者在这方面已有进行了大量卓有成效的研究。研究 工作主要集中于以下几个方面: ( 1 ) 线性化方法 非线性预测控制的线性化方法基本思想是将非线性模型线性化,再依据线性模型预测 6 南京信息工程大学硕士研究生学位论文 控制原理来解决非线性系统预测控制问题,按照线性系统滚动优化设计预测控制器,而模 型预测一般仍采用非线性模型。基于线性化方法的非线性模型预测控制是g a r c i a 首先在实 际工业控制中得到成功应用的1 47 1 。l e e 等在此基础上添加了一个扩展的k a l m a n 滤波器改 善扰动估计,并能处理不稳定的动态过程特性【4 引。z h a o 等人提出一种非线性q d m c 方法, 将非线性模型的每个采样时刻线性化,用得到的线性化模型构成算法,来计算操作变量值, 在每一个采样时刻只解决一个二次型规划【4 9 1 。h a r m u 等利用内模原理将非线性系统处理为 等效的线性系统实现预测控制,并将其用于开环不稳定反应器i5 0 j 。陈志旺等利用中值定理 将一类非线性系统等价表示为时变线性系统,通过模糊逻辑系统直接设计预测控制器【5 。 ( 2 ) 分段多模型方法 席裕庚通过在多个系统平衡点附近建立子模型,得到线性化多模型表示的非线性系统, 将非线性设定值分解后得到适合于非线性系统线性化多模型表示的相应多模型参考轨迹。 简化非线性优化问题,降低计算难度。也有学者针对非线性系统的结构不确定性,采用多 个线性化模型来逼近非线性过程,提出一种多模型方法解决非线性系统建模、控制的有效 方法,它基于操作区域多模型的非线性动态矩阵预测控制方法,采用切换控制算法,保证 闭环控制系统在操作区域大范围变动下的稳定性和渐近跟踪性能。a u f d e r h e i d e 等将系统的 操作区域分为多个子区域,用不同的线性化模型描述区域内的系统动态,并讨论了由多个 线性m p c 构成的n l m p c ,称多模型调度算法1 5 2 】。王蓬等对于化工生产过程中具有高度非 线性的连续搅拌反应釜( c s t r ) ,通过多模型的预测控制方法,对覆盖工况的数据离线辨识 建立多个局部模型,根据每个局部模型分别设计子g p c 控制器,通过跟踪工况变化对子控 制器加权以获得控制增型5 3 j 。 ( 3 ) 基于特殊非线性模型的控制方法 针对一些非线性系统可以采用特殊的模型来进行描述,因而出现了相应于特殊非线性 模型的非线性预测控制方法。这些模型通常是指模型结构确定而参数须经辨识获得的一大 类模型,描述的是系统输入输出之间的关系。常见的特殊非线性模型有:w i e n e r 模型 5 4 - 5 s l 、 v o i t e r r a 模型5 9 j f 删、h a m m e r s t e i n 模型f 6 1 1 1 6 2 1 、l a g u e r r e 模型【6 3 删、b i l i n e a r 模型f 6 7 1 等。 w i e n e r 模型可描述一类能进行动态线性和静态非线性分离的系统,且w i e n e r 模型的 线性动态环节在非线性静态增益的前面。a n i a 等提出了一种基于w i e n e r - p w l 模型的非线 性预测控制方法,克服了非线性优化求解带来的困难【5 6 】。史芸等为了避免复杂的非线性优 化,通过基于w i e n e r 模型的非线性预测控制方法,引入非线性部分的广义回归网络逆模型, 将非线性预测控制转化为线性预测控制,用线性优化算法解决了非线性预测控制问题【5 7 】。 苏成利等针对一类w i e n e r 模型描述的非线性系统,利用l a g u e r r e 函数描述w i e n e r 模型动 7 南京信息工程大学硕士研究生学位论文 态线性部分的控制信号,将预测控制中在预测时域内优化求解未来控制输入序列转化为优 化求解一组无记忆的l a g u e r r e 系数,以减少优化所需的计算量。利用静态模糊模型来逼近 w i e n e r 模型的非线性部分,将非线性预测控制优化问题转化为线性预测控制优化问题,克 服了求解控制输入时解非线性方程的困难1 5 s 】。 v o l t e r r a 模型即非线性脉冲响应模型,是一种线性卷积模型的推广,它不仅考虑了不同 时刻输入单独对输出的影响,也考虑了不同时刻输入交叉项对输出的影响。描述系统动态 的精度取决于所取v o l t e r r a 序列的阶次,这类模型能描述一大类的非线性系统,但高阶次 的v o l t e r r a 序列需要大量的实验来获取v o l t e r r a 系数,因此大多数的研究是二阶或三阶模 型。g e n c e l i 给出了二阶v o l t e r r a 模型描述的非线性系统带终端条件、输入输出约束和输入 增量约束的非线性d m c 方法,并讨论了鲁棒稳定性的性能1 5 9 l 。d o y l e 系统地分析基于 v o l t e r r a 模型的非线性预测控制系统【矧。 h a m m e r s t e i n 模型也是描述一类可分为静态非线性和动态线性的系统,这类模型结构 简单,可用于描述p h 过程和具有幂函数、死区、开关等非线性的过程。选择合适的性能 指标,采用h a m m e r s t e i n 模型预测,可将控制问题分解为线性模型的动态优化问题和非线 性模型的静态求根问题。张泉灵等提出了基于h a m m e r s t e i n 模型的自适应预测函数控制, 给撤了预测函数控制律的解析解【6 2 1 。 李嗣福等提出了基于l a g u e r r e 模型的自适应预测控制,该方法对于变时延、变阶次被 控对象的控制鲁棒性明显优于广义预测控制唧】。夏伯锴等进一步将l a g u e r r e 函数模型应用 在大纯滞后系统,将系统的纯滞后划分为已知和不确定两部分来减少l a g u e l t e 模型的参数, 然后基于该模型给出了一种单值预测控制算法,获得了较好的控制效果f 酤l 。w a n g 将系统 的控制输入利用l a g u e r r e 函数的级数展开形式来描述,给出了一种离散预测控制算法,将 对控制量的优化求取转化成求解一组无记忆的级数的系数优化,使计算量和计算时间大为 减少f 6 6 】。 3 与其他控制方法相结合的新型预测控制 随着预测控制理论研究的不断深入、研究领域的不断扩展,用人工神经网络、模糊逻 辑,专家系统等智能方法与预测控制相结合,设计预测控制系统,从而避免传统控制方法 带来的困难,已成为预测控制的另一研究热点。 ( 1 ) 基于神经网络的预测控制 利用神经元网络能对任意复杂的非线性函数充分逼近,且能够对不确定系统的动态特 性具有自学习和自适应能力,以及采用并行分布处理算法快速进行实时运算等特殊能力, 其冗余性可使控制系统具有很强的容错能力,所以神经网络理论自8 0 年代兴起,很快就被 8 南京信息工程大学硕士研究生学位论文 应用于预测控制特别是非线性预测控制中,并形成许多不同的算法。 m i l l s 等利用一种递推式网络建立模型进行多步预测,用非线性规划求解非线性预测 控制律,获得一种非线性预测控制器【6 7 1 。n a j

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论