基于LQR的一阶倒立摆最优控制系统研究.docxVIP

基于LQR的一阶倒立摆最优控制系统研究.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LQR的一阶倒立摆最优控制系统研究

基于LQR的一阶倒立摆最优控制系统研究“最优控制”大作业【摘要】介绍了最优控制基本概念和原理,分析了最优控制国内外现状。针对线性二次型最优控制问题,以一阶倒立摆为对象,详细设计了LQR最优控制器。仿真表明,该控制器具有方法简单、便于实现的优点,在响应速度和控制效果方面优于传统的PID控制。【关键词】最优控制;倒立摆;LQR;PID控制1最优控制基本概念与原理1.1最优控制简介最优控制理论是现代控制理论的核心。近50年来,科学技术的迅速发展,对许多被控对象,如宇宙飞船、导弹、卫星和现代工业设备的生产过程等的性能提出了更高的要求,在许多情况下要求系统的某种性能指标为最优[1]。这就要求人们对控制问题都必须从最优控制的角度去进行研究分析和设计。最优控制问题就其本质来说,乃是一变分问题,而经典变分理论只能解决一类简单的最优控制问题。为了满足工程实践的需要,20世纪50年代中期,出现了现代变分理论,其中最常用的方法是极大值原理和动态规划,这两种方法成为了目前最优控制理论的两个柱石[1,2]。最优控制在被控对象参数已知的情况下,已经成为设计复杂系统的有效方法之一。1.2最优控制问题求解方法最优控制可分为静态最优和动态最优两类[3]。(1)静态最优是指在稳定工况下实现最优,它反映系统达到稳定后的静态关系。系统中各变量不随时间变化,而只表示对象在稳定工况下各参数之间的关系,其特性用代数方程来描述。大多数的生产过程受控对象可以用静态最优控制来处理,并且具有足够的精度。静态最优控制一般可用一个目标函数J=f(x)和若干个等式约束条件或不等式约束条件来描述,要求在满足约束条件下使目标函数J为最大或最小。静态最优问题的目标函数是一个多元普通函数,求解静态最优控制问题经常采用经典微分法、线性规划、分割法(优选法)和插值法等。(2)动态最优是指系统从一个工况变化到另一个工况的变化过程中,应满足最优要求。在动态系统中,所有的参数都是时间的函数,其特性可用微分方程或差分方程来描述。动态最优控制要求寻找出控制作用的一个或一组函数而不是一个或一组数值,使性能指标在满足约束条件下为最优值。这样,目标函数不再是一般函数,而是函数的函数。因此在数学上这是属于泛函求极值的问题。根据以上最优控制问题的基本组成部分,动态最优控制问题的数学描述为:在一定的约束条件下,受控系统的状态方程=(1) 和使目标函数(2)为最小的最优控制向量。动态最优问题的目标函数是一个泛函,当控制无约束时,采用经典微分法或经典变分法;当控制有约束时,采用极大值原理或动态规划;如果系统是线性的,性能指标是二次型形式的,则可采用线性二次型最优控制问题求解。1.3最优控制线性二次型理论对于线性系统,若取状态变量和控制变量的二次型函数的积分作为性能指标函数,则这种动态系统最优问题成为线性系统二次型性能指标的最优控制问题,简称线性二次型最优控制问题[4]。由于线性二次型问题的最优解可以写成统一的解析表达式和实现求解过程的规范化,且可导致一个简单的线性状态反馈控制率,易于构成闭环最优反馈控制,便于工程实现,因而在实际工程问题中得到了广泛的应用。设给定线性定常系统的状态方程为(3)二次型性能指标函数:(4)式中,为维状态向量,为维输入向量(控制向量),为维输出向量,A,B,C,D分别是,,,维常数矩阵。加权阵和是用来平衡状态向量和输入向量的权重。如果系统受到外界干扰而偏离零状态,应施加怎样的控制,才能使系统回到零状态附近同时满足J达到最小,那么这时的就称之为最优控制。由最优控制理论可知,使式(5)取得最小值的最优控制律为:(5)式中是Riccati(黎卡提)方程的解,是线性最优反馈增益矩阵。这时只需求解代数Riccati方程:(6)就可获得值以及最优反馈增益矩阵值。(7)2最优控制国内外现状2.1最优控制研究现状在当前的控制系统领域中,有几种最优控制方法应用的比较广泛,下面就将这些最优控制的方法和研究现状做一个简单的介绍。(1)神经网络优化神经网络优化方法的研究适用于判断网络的稳定性,主要是起源于Hopfield引入Lyapuov能量函数来判断的。根据神经网络的理论,对应于系统稳定平衡点的是神经网络能量函数的极小点,这样我们就可以根据求系统的平衡点来求解能量函数的极小点。要最终达到系统的平衡点也就是函数的极小值,就需要随着时间的变化,函数的运动轨迹是朝着能量函数减小的地方偏。我们可以考虑将能量函数的较小点看成是网络动力系统的稳定吸引子,这样就可以使系统达到所期望的极小。神经网络优化算法的基本原理就是将全局优化的理论用到控制系统中,并将木变函数达到我们所期望的值,也就是最小点[5]。(2)鲁棒控制鲁棒控制的理论主要是研究不确定性系统,通过对不确定性系统的控制系统的设计方案来描述系统。在鲁棒控制理论的应用领域

文档评论(0)

shuwkb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档