欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    现代控制理论先进的控制技术精品文稿.ppt

    • 资源ID:71831131       资源大小:4.93MB        全文页数:40页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    现代控制理论先进的控制技术精品文稿.ppt

    电气工程学院现代控制理论先进的控制技术第1页,本讲稿共40页71 内模控制技术 内模控制是一种基于过程数学模型进行控制器设计的新型控制策略。它与史密斯预估控制很相似,有一个被称为内部模型的过程模型,控制器设计可由过程模型直接求取。设计简单、控制性能好、鲁棒性强,并且便于系统分析。第2页,本讲稿共40页图61 内模控制结构框图 实际对象;实际对象;对象模型;对象模型;给定值;给定值;系统输出;系统输出;在控制对象输出上叠加的扰动。在控制对象输出上叠加的扰动。内模控制器的设计思路是从理想控制器出发,然后考虑了某些实际存在的约束,再回到实际控制器的。1.什么是内模控制?第3页,本讲稿共40页讨论两种不同输入情况下,系统的输出情况:(1)当 时:假若模型准确,即 由图可见 假若假若“模型可倒模型可倒”,即,即 可以实现可以实现可得不管 如何变化,对 的影响为零。表明控制器是克服外界扰动的理想控制器。则令第4页,本讲稿共40页(2)当 时:假若模型准确,即 又因为,则表明控制器是 跟踪 变化的理想控制器。当模型没有误差,且没有外界扰动时 其反馈信号内模控制系统具有开环结构。内模控制系统具有开环结构。第5页,本讲稿共40页2.内模控制器的设计 步骤1 因式分解过程模型式中,包含了所有的纯滞后和右半平面的零点,并规定其静态增益为1。为过程模型的最小相位部分。步骤2 设计控制器 这里 f 为IMC滤波器。选择滤波器的形式,以保证内模控制器为真分式。第6页,本讲稿共40页整数,选择原则是使整数,选择原则是使 成为有理传递函数。成为有理传递函数。对于阶跃输入信号,可以确定对于阶跃输入信号,可以确定型型IMCIMC滤波器的形式滤波器的形式对于斜坡输入信号,可以确定对于斜坡输入信号,可以确定型型IMCIMC滤波器的形式为滤波器的形式为 滤波器时间常数。滤波器时间常数。因此,假设模型没有误差,可得 第7页,本讲稿共40页设 时表明:滤波器 与闭环性能有非常直接的关系。滤波器中的时间常数 是个可调整的参数。时间常数越小,对 的跟踪滞后越小。事实上,滤波器在内模控制中还有另一重要作用,即利用它可以调整系统的鲁棒性。其规律是,时间常数 越大,系统鲁棒性越好。第8页,本讲稿共40页讨论(1)当 ,时,滤波时间常数取不同值时,系统的输出情况。(2)当 ,,由于外界干扰使 由1变为1.3,取 不同值时,系统的输出情况。例71 过程工业中的一阶加纯滞后过程(无模型失配和无外部扰动的情况)。则在单位阶跃信号作用下,设计IMC控制器为 第9页,本讲稿共40页14曲线分别为 取0.1、0.5、1.2、2.5时,系统的输出曲线。图62 过程无扰动 图63 过程有扰动 第10页,本讲稿共40页例72 考虑实际过程为内部模型为(a)IMC系统结构(b)Smith预估控制系统结构 图64 存在模型误差时的系统结构图 比较IMC和Smith预估控制两种控制策略。第11页,本讲稿共40页(a)不存在模型误差仿真输出 (b)存在模型误差时IMC仿真 (c)存在模型误差时Smish预估控制仿真(a)(b)(c)第12页,本讲稿共40页3 内模PID控制 图66内模控制的等效变换 图中虚线方框为等效的一般反馈控制器结构 图中虚线方框为内模控制器结构 第13页,本讲稿共40页用IMC模型获得PID控制器的设计方法 反馈系统控制器 为即因为在 时,得:可以看到控制器 的零频增益为无穷大。因此可以消除由外界阶跃扰动引起的余差。这表明尽管内模控制器 本身没有积分功能,但由内模控制的结构保证了整个内模控制可以消除余差。第14页,本讲稿共40页例73 设计一阶加纯滞后过程的IMCPID控制器。对纯滞后时间使用一阶对纯滞后时间使用一阶PadePade近似近似 分解出可逆和不可逆部分分解出可逆和不可逆部分 构成理想控制器构成理想控制器第15页,本讲稿共40页 加一个滤波器加一个滤波器 这时不需要使这时不需要使 为有为有理,因为理,因为PIDPID控制器还没有得到,容许控制器还没有得到,容许 的分子比的分子比分母多项式的阶数高一阶。分母多项式的阶数高一阶。由:第16页,本讲稿共40页展开分子项展开分子项 选选PIDPID控制器的传递函数形式为控制器的传递函数形式为 比较比较式,用式,用 乘以乘以 式式与常规PID控制器参数整定相比,IMCPID控制器参数整定仅需要调整比例增益。比例增益与 是反比关系,大,比例增益小,小,比例增益大。得:第17页,本讲稿共40页4.内模控制的离散算式 图67 离散形式的内模控制式中,为过程非最小相位部分,包含纯滞后,包含单位圆外的零点,和 的静态增益均为1。如果过程包含N个采样周期的纯滞后,则 在过程没有纯滞后的情况下,。反映采样过程的固有延迟。步骤1 因式分解过程模型第18页,本讲稿共40页 如果过程模型中包含有单位圆外的零点式中,是 的零点,而且 如果系统没有零点 步骤2 设计控制器 是可调整参数,当 很小,能改善闭环性能,但对模型误差变得敏感;而当 较大时,则相反。采样周期,采样周期,滤波器的时间常数滤波器的时间常数 第19页,本讲稿共40页 72 模型预测控制技术 模型预测控制算法是以模型为基础,同时包含有预测的原理;另外,作为一种优化控制算法,它还具有最优控制的基本特征。模型预测控制不管其算法形式如何,都具有以下三个基本特征;即模型预测、滚动优化和反馈校正。第20页,本讲稿共40页 模型预测模型预测 模型预测控制算法是一种基于模型的控制算法,这一模模型预测控制算法是一种基于模型的控制算法,这一模型称为预测模型。系统在预测模型的基础上根据对象的历史型称为预测模型。系统在预测模型的基础上根据对象的历史信息和未来输入预测其未来的输出,并根据被控变量与设定信息和未来输入预测其未来的输出,并根据被控变量与设定值之间的误差确定当前时刻的控制作用。其预测模型的结构值之间的误差确定当前时刻的控制作用。其预测模型的结构形式可为状态方程、传递函数这类传统的模型。对于线性稳形式可为状态方程、传递函数这类传统的模型。对于线性稳定对象,甚至阶跃响应、脉冲响应这类非参数模型也可直接定对象,甚至阶跃响应、脉冲响应这类非参数模型也可直接作为预测模型使用。而对于非线性系统、分布参数系统的模作为预测模型使用。而对于非线性系统、分布参数系统的模型,只要具备上述功能,也可作为预测模型使用。型,只要具备上述功能,也可作为预测模型使用。第21页,本讲稿共40页 滚动优化滚动优化 模型预测控制是一种优化控制算法,它通过某一性能模型预测控制是一种优化控制算法,它通过某一性能指标的最优来确定未来的控制作用。这一性能指标涉及系指标的最优来确定未来的控制作用。这一性能指标涉及系统未来的行为,然而,模型预测控制中的优化与传统意义统未来的行为,然而,模型预测控制中的优化与传统意义下的最优控制又是有差别的。主要表现在模型预测控制中下的最优控制又是有差别的。主要表现在模型预测控制中的优化是一种有限时域的滚动优化,在每一采样时刻,优的优化是一种有限时域的滚动优化,在每一采样时刻,优化性能指标只涉及该时刻起未来有限的时域,而在下一采化性能指标只涉及该时刻起未来有限的时域,而在下一采样时刻,这一优化域同时向前推移。即模型预测控制不是样时刻,这一优化域同时向前推移。即模型预测控制不是采用一个不变的全局优化指标,而是在每一时刻有一个相采用一个不变的全局优化指标,而是在每一时刻有一个相对于该时刻的优化性能指标。优化计算不是一次离线完成,对于该时刻的优化性能指标。优化计算不是一次离线完成,而是在线反复进行的。而是在线反复进行的。第22页,本讲稿共40页 反馈校正反馈校正 模型预测控制是一种闭环控制算法。在通过优化计算确模型预测控制是一种闭环控制算法。在通过优化计算确定了一系列未来的控制作用后,为了防止模型失配或环境扰定了一系列未来的控制作用后,为了防止模型失配或环境扰动引起控制对理想状态的偏离,预测控制通常不把这些控制动引起控制对理想状态的偏离,预测控制通常不把这些控制作用逐一全部实施,而只是实现本时刻的控制作用。到下一作用逐一全部实施,而只是实现本时刻的控制作用。到下一采样时间,则需首先检测对象的实际输出,并利用这一实时采样时间,则需首先检测对象的实际输出,并利用这一实时信息对给予模型的预测进行修正,然后再进行新的优化。信息对给予模型的预测进行修正,然后再进行新的优化。反馈校正的形式是多样的,不论取何种修正形式,模反馈校正的形式是多样的,不论取何种修正形式,模型预测控制都把优化建立在系统实际的基础上,并力图在型预测控制都把优化建立在系统实际的基础上,并力图在优化时对系统未来的动态行为做出较准确的预测。因此,优化时对系统未来的动态行为做出较准确的预测。因此,模型预测控制中的优化不仅基于模型,而且构成了闭环优模型预测控制中的优化不仅基于模型,而且构成了闭环优化。化。第23页,本讲稿共40页1.模型算法控制(MAC)模型预测模型预测如图,若对象是渐进稳定的图610 系统的离散脉冲响应对象的离散脉冲响应便可近似地用有限个脉冲响应值 ()来描述,这个有限响应信息的集合就是对象的内部模型。单输入单输出渐进稳定对象通过离线或在线辨识,并经平滑得到系统的脉冲响应曲线 MAC算法的预测模型采用被控对象的单位脉冲响应的离散采样数据。则有第24页,本讲稿共40页对象的输出用离散卷积公式近似表达为式中:其中,其中,的下标的下标“”表示该输出是基于模型的输出。表示该输出是基于模型的输出。对于一个线性系统,如果其脉冲响应的采样值已知,则可预测对象从时刻起到步的未来时刻的输出值为 此式即为 时刻,系统对未来 步输出的预测模型。式中式中“”表示在表示在 时刻对时刻对 时刻进时刻进行的预测。行的预测。为截断步长。第25页,本讲稿共40页 为预测时域,为控制时域,且 ,假设在 后 将保持不变,即有 可记:第26页,本讲稿共40页第27页,本讲稿共40页 、是由模型参数 构成的已知矩阵。为已知控制向量,在 时刻是已知的,它只包含该时刻以前的控制输入;而 则为待求的现时和未来的控制输入量。由此可知MAC算法预测模型输出包括两部分:一项为过去已知的控制量所产生的预测模型输出部分,它相当于预测模型输出初值;另一项由现在与未来控制量所产生的预测模型输出部分。可以看到,预测模型完全依赖于对象的内部模型,而于对象的 时刻的实际输出无关,故称它为开环预测模型。第28页,本讲稿共40页 参考轨迹参考轨迹 通常参考轨迹采用从现在时刻实际输出值出发的一阶指数函数形式。在MAC算法中,控制的目的是使系统的期望输出从 时刻的实际输出值 出发,沿着一条事先规定的曲线逐渐到达设定值 ,这条指定的曲线称为参考轨迹 。图611 参考轨迹与最优化第29页,本讲稿共40页若记:参考轨迹的时间常数 越大,即 值越大,鲁棒性越强,但控制的快速性却变差;反之,参考轨迹到达设定值越快,同时鲁棒性较差;因此,在MAC的设计中,是一个很重要的参数,它对闭环系统的性能起重要的作用。参考轨迹在以后各时刻的值为 为参考轨迹的时间常数,为采样周期。第30页,本讲稿共40页 最优控制律由所选用的性能指标来确定,通常选用输出预测误差和控制量加权的二次型性能指标:最优控制律计算最优控制律计算 最优控制的目的是求出控制作用序列,使得优化时域内的输出预测值尽可能地接近参考轨迹。为了得到预测输出值 ,利用预测模型式,并把预测所得到的模型输出 直接作为 ,即第31页,本讲稿共40页 在在 时刻,时刻,均为已知的过均为已知的过去值,而去值,而 ,是待确定的最优控制变量,是待确定的最优控制变量,所以,上述优化问题可归结为如何选择所以,上述优化问题可归结为如何选择 ,以使性能指标式最优。以使性能指标式最优。在实际系统中,对控制量通常存在约束 第32页,本讲稿共40页 在预测控制中,在每一时刻求解上述优化问题后,只需把即时控制量作用于实际对象。这一算法的结构框图可见图612中不带虚线的部分。图612 模型算法控制原理示意图 带有反馈校正的闭环预测结构。第33页,本讲稿共40页 如果不考虑约束,并且对象无纯滞后和非最小相位特性,如果不考虑约束,并且对象无纯滞后和非最小相位特性,则上述优化问题可简化,则上述优化问题可简化,可以逐项递推解析可以逐项递推解析求解求解第34页,本讲稿共40页 闭环预测闭环预测 由于被控对象的非线性、时变及随机干扰等因素,使得预测模型的预测输出值与被控对象的实际输出值之间存在误差是不可避免的。因此需要对上述开环模型预测输出进行修正。在模型预测控制中通常是用输出误差反馈校正方法,即闭环控制得到。第35页,本讲稿共40页 设第 步的实际对象输出测量值 与预测模型输出 之间的误差为 ,利用该误差对预测输出 进行反馈修正,得到校正后的闭环输出预测值为 写成向量形式,得其中 第36页,本讲稿共40页 模型算法控制的实现模型算法控制的实现(a)一步优化模型预测控制算法 所谓一步优化控制算法是指每次只实施一步优化控制()的算法,简称一步MAC。此时预测模型:参考轨迹:优化控制:误差校正:第37页,本讲稿共40页由此可导出最优控制量 的显式解:如果对控制量存在约束条件,则计算实际控制作用:若若若第38页,本讲稿共40页 离线计算离线计算 测定对象的脉冲响应测定对象的脉冲响应 ,并经光滑后得到;选择,并经光滑后得到;选择参考轨迹的时间常数参考轨迹的时间常数 ,计算,计算实现一步MAC算法控制步骤进行。初始化初始化 把把 置入固定内存单元;把工作点置入固定内存单元;把工作点参数参数 、给定值、给定值 、以及参数、以及参数 和有关约束条件和有关约束条件 ,置入固定内存单元;设置初值置入固定内存单元;设置初值 ,其中为式(,其中为式(6 62 21717)中的。)中的。第39页,本讲稿共40页 在线计算在线计算图613 一步MAC流程示意图 一步MAC算法特别简单,且在线计算量小。但是,一步MAC不适用于时滞对象与非最小相位对象。第40页,本讲稿共40页

    注意事项

    本文(现代控制理论先进的控制技术精品文稿.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开