




已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十一章基于状态空间模型的控制系统设计 2 11 1概述11 2极点配置11 3线性二次型最优控制11 4解耦控制11 5状态观测器设计11 6包含状态观测器的状态反馈控制系统 主要内容 3 11 1概述 考虑线性 定常 连续控制系统 其状态空间描述为 系统设计问题就是寻找一个控制作用u t 使得在其作用下系统运动的行为满足预先所给出的期望性能指标 设计问题中的性能指标可分为非优化型性能指标和优化型性能指标两种类型 4 11 1概述 以一组期望的闭环极点作为性能指标 相应的设计问题称为极点配置问题 以使一个多输入 多输出系统实现 一个输入只控制一个输出 作为性能指标 相应的设计问题称为解耦控制问题 以使系统的输出y t 无静差地跟踪一个外部信号yr t 作为性能指标 相应的设计问题称为跟踪 或伺服 问题 以使系统的状态x t 或输出y t 在外部扰动或其他因素影响下保持其设定值作为性能指标 相应的设计问题称为调节问题 优化型指标则是一类极值型的指标 设计目标是要使性能指标在所有可能值中取得极小 或极大 值 非优化型指标是一类不等式型的指标 即只要性能指标值达到或好于期望性能指标就算实现了设计目标 5 性能指标常取为一个相对于状态x t 和控制u t 的二次型积分性能指标 其形式为 设计的任务是确定一个控制u t 使得相应的性能指标J u t 取得极小值 从线性系统理论可知 许多设计问题所得到的控制规律常具有状态反馈的形式 但是由于状态变量为系统的内部变量 通常并不是每一个状态变量都是可以直接量测的 这一矛盾的解决途径是 利用可量测变量构造出不能量测的状态 相应的理论问题称为状态重构问题 即状态观测器问题 11 1概述 6 11 2极点配置 在状态反馈律作用下的闭环系统为 状态反馈极点配置 通过状态反馈矩阵K的选取 使闭环系统的极点 即的特征值恰好处于所希望的一组给定闭环极点的位置上 线性定常系统可以用状态反馈任意配置极点的充分必要条件是 该系统必须是完全能控的 所以在实现极点的任意配置之前 必须判别受控系统的能控性 7 11 2极点配置 Bass Gura算法 设受控系统的闭环特征多项式分别为 则状态反馈阵K为 调用格式 K bass pp A b p 说明 A b 为状态方程模型 p为包含期望闭环极点位置的列向量 返回变量K为状态反馈行向量 单输入系统的极点配置 8 Ackermann算法 状态反馈阵为 控制系统工具箱中给出了一个acker 函数来实现该算法 调用格式 K acker A b p 说明 参数定义与bass pp 函数相同 值得指出的是 acker 函数可以求解多重极点配置的问题 但不能求解多输入系统的问题 11 2极点配置 多输入系统的极点配置 疋田算法 设 表示闭环系统的极点及其相对应的特征向量 9 11 2极点配置 假定与A阵的特征值相异 且有即则 令 于是 对于给定 可以求出 一般说来可逆 否则重新选择 10 疋田算法的具体步骤 首先 适当选择 从而计算特征向量再确定状态反馈阵 11 2极点配置 11 控制系统工具箱中place 函数是基于鲁棒极点配置的算法 用来求取状态反馈阵K 使得多输入系统具有指定的闭环极点P 即 例11 2 1 11 2极点配置 调用格式 K place A B p K prec message place A B p 说明 prec为闭环系统的实际极点与期望极点P的接近程度 prec中的每个量的值为匹配的位数 如果闭环系统的实际极点偏离期望极点10 以上 那么message将给出警告信息 函数place 不适用于含有多重期望极点的配置问题 12 例11 2 2已知一个倒立摆系统的数学模型为 其中 状态变量为 输出变量为 摆的质量 小车的质量 摆的长度 设计要求 对于任意给定的角度和 或 角速度的初始条件 设计一个使倒立摆保持在垂直位置的控制系统 同时要求在每一控制过程结束时 小车返回到参考位置x 0 而指标要求为 闭环主导极点的阻尼 调整时间秒 11 2极点配置 13 解 1 将给定的的值代入上式 得到 2 状态反馈阵K的求取 检验该系统是否状态完全能控 系统是完全能控的 根据性能指标选择所期望的闭环极点位置 3 求闭环系统对初始条件的响应 假设初始条件为 而闭环系统的状态空间描述 摆将返回到参考位置 其结果是令人满意的 11 2极点配置 14 11 2极点配置 含有积分器的I型伺服系统设计 假定 r m 1 前馈通道含有一个积分器 参考输入v是阶跃信号 状态反馈控制系统 设计I型伺服系统 使得闭环极点配置到所期望的位置上 所设计的将是一个渐近稳定系统 将趋于常值 将趋于零 在稳态时 用极点配置设计伺服系统 15 I型伺服系统的设计转化为 对于给定的任意初始条件e 0 设计一个渐近稳定的调节系统 使得e t 趋于零 如果受控系统是状态完全能控的 则通过指定的所期望的特征值对阵采用极点配置的方法来确定K阵 x t 和u t 的稳态值求法 在稳态时 有 所期望的特征值均在 s 复平面的左半部 所以阵可逆 从而 11 2极点配置 16 例11 2 3设系统的传递函数为 设计一个I型伺服系统使得闭环极点为 设参考输入 同理 11 2极点配置 pp sifuI 函数可实现含有积分器的I型伺服系统的上述设计 调用格式 K x ss y ss u ss pp sifuI A B C p v 说明 v为参考阶跃输入信号的幅值 而返回的变量K为反馈增益阵 x ss y ss u ss分别为稳态值 17 11 2极点配置 不含有积分器的I型伺服系统设计 如果系统是0型系统 则I型伺服系统设计的基本原则是在误差比较器和系统间的前馈通道中插入一个积分器 假定 r m 1 前馈通道不含积分器 受控系统是完全能控的 且其传递函数在原点处没有零点 且 状态反馈控制方案 18 设计一个渐近稳定系统 使得分别趋于常值 因此 在稳态时 当稳态时 11 2极点配置 由定义 19 设计I型伺服系统的基本思想 设计一个稳定的 n 1 阶调节系统 对于给定的任意初始条件e 0 将使e t 趋于零 的稳态值的求取 由于在稳态时 11 2极点配置 20 11 2极点配置 pp sifu0 函数可实现含有积分器的I型伺服系统的上述设计 调用格式 K kI x y t x ss y ss u ss zeta ss pp sifu0 A B C p v t 说明 t为时间向量 KI为积分增益常数 x y分别为所设计系统的状态 输出响应向量 zeta ss为稳态值 例11 2 4考虑倒立摆系统设计要求 希望尽可能地保持倒立摆垂直 并控制小车的位置 指标要求 在小车的阶跃响应中 约有4 5秒的调整时间和15 16 的最大超调量 解 为控制小车的位置 需建造一个I型伺服系统 由于安装在小车上的倒立摆系统没有积分器 因此将位置信号x反馈到输入端 并且在前馈通道中插入一个积分器 并将小车的位置作为系统的输出 即 21 1 根据指标要求确定闭环主导极点 选择期望的闭环极点为 2 确定倒立摆伺服系统的设计参数 在任意的设计问题中 如果响应速度和阻尼不十分满意 则必须修改所期望的闭环极点 并确定一个新的矩阵 必须反复进行计算机仿真 直到获得满意的结果为止 11 2极点配置 22 11 3线性二次型最优控制 考虑受控系统 其性能指标为 线性二次型最优控制问题 简称为LQ LinearQuadratic 问题 就是寻找一个控制u t 使得系统沿着由指定初态x0出发的相应轨线x t 其性能指标J取得极小值 有限时间LQ问题 终端时刻tf是固定的 且为有限值无限时间LQ问题 tf 调节问题状态调节问题输出调节问题跟踪问题要求在使系统的输出y t 跟踪已知的或未知的参考信号yr t 的同时 使某个相应的二次型性能指标J为极小 23 11 3线性二次型最优控制 对于受控系统 其无限时间LQ状态调节问题中的性能指标为 为能控的 为能观测 对于无限时间LQ状态调节问题 u t 为其最优控制的充分必要条件是其具有形式 是唯一的常数阵 无限时间LQ状态调节问题 24 11 3线性二次型最优控制 为下述Riccati矩阵代数方程的正定对称解阵 设计所得到的闭环控制系统是渐近稳定的 关于无限时间LQ状态调节问题的鲁棒性有以下结论 对于无限时间定常LQ状态调节问题的最优调节系统 取加权阵则系统的每一个反馈控制回路均具有 1 至少的相角裕度 2 从0 5到无穷大的幅值裕度 25 当N缺省时 默认取N 0 控制系统工具箱还提供了使用Schur法的线性二次型调节问题设计的函数lqr2 控制系统工具箱提供了求无限时间LQ状态调节问题的函数lqr 调用格式 K P e lqr A B Q R K P e lqr A B Q R N 说明 K P e lqr A B Q R N 设计线性定常 连续时间系统的最优反馈增益矩阵K 将受控达到极小 11 3线性二次型最优控制 26 例11 3 1考虑倒立摆系统 按不含积分器的I型伺服系统设计的方法 倒立摆系统就变成了一个闭环系统 其误差方程为 要求 试确定反馈增益阵 使得性能指标取得极小 式中选取 11 3线性二次型最优控制 27 对于受控系统 其无限时间LQ输出调节问题中的性能指标为 对于无限时间LQ输出调节问题 u t 为其最优控制的条件是其具有形式 是唯一的常数阵 11 3线性二次型最优控制 无限时间LQ输出调节问题 28 为Riccati矩阵代数方程的正定对称解阵 设计所得到的闭环控制系统是渐近稳定的 控制系统工具箱也提供了求无限时间LQ输出调节问题的函数lqry 调用格式 K P e lqry sys Q R K P e lqry sys Q R N 说明 K P e lqry sys Q R N 设计线性定常系统的最优反馈增益矩阵K 11 3线性二次型最优控制 29 11 3线性二次型最优控制 例11 3 2设受控系统的状态空间表达式为 而性能指标为 试求使系统的性能指标J为极小值时的最优反馈增益矩阵K 最优跟踪问题 30 11 3线性二次型最优控制 31 11 3线性二次型最优控制 lqr c 函数用来实现上述解法 调用格式 P g K1 K2 lqr c A B C Q R yr 说明 A B C 为受控系统的状态空间描述 Q R为加权阵 yr为参考输出向量 32 11 4解耦控制 33 输入 输出动态解耦 decoupling 函数实现动态解耦控制算法 调用格式 G K L decoupling A B C 说明 11 4解耦控制 34 11 4解耦控制 输入 输出静态解耦 decoupling s 函数可实现静态解耦控制算法 调用格式 vv K L decoupling s A B C p dd 说明 35 11 4解耦控制 36 11 5状态观测器设计 全维状态观测器设计 37 11 5状态观测器设计 调用格式 xh x t simobsv A B C L 说明 38 11 5状态观测器设计 39 11 5状态观测器设计 降维状态观测器设计 40 11 5状态观测器设计 41 11 5状态观测器设计 jiaweiguanceqi 函数实现上述降维状态观测器的设计 调用格式 L Az By Bu Cz Dy jiangweiguanceqi A B C R p 说明 42 11 6包含状态观测器的状态反馈控制系统 43 11 6包含状态观测器的状态反馈控制系统 44 包含状态观测器的状态反馈控制系统的设计分两步走 第一步 按照系统性能指标要求 如 极点配置 线性二次型最优控制 解耦控制等要求 有选择地采用前面几节所讨论的各种方法加以设计 从而满足其系统要求 第二步 在不考虑第一步设计的存在的情况下 独立地设计状态观测器 使之满足其所期望的极点位置要求 在第二步中 可以采用11 5节所介绍的方法加以设计与实现状态观测器 11 6包含状
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 品牌与价格关联性-洞察及研究
- 部队交通安全培训内容课件
- 河南省南阳市镇平县2024-2025学年八年级下学期3月月考生物学试题(含答案)
- 20xx建设承诺书4篇
- 【2025年秋七上语文阶段测试】第3单元学业质量评价01(解析版)
- 山东省2025年普通高校招生网上报名信息表
- 车险销售原理课件
- 基于区块链的分离式墨盒供应链溯源系统构建瓶颈
- 城市更新浪潮中商务综合体功能迭代与社区服务融合的设施适配性
- 国际奢侈品赛道中东方纹样溢价权争夺的定价权困局
- 社区街道网格员安全培训
- 反诈知识竞赛题库及答案(共286题)
- 村卫生室医疗废物管理制度
- GB/T 44698-2024电动踝关节
- 生理学基础题库(46道)
- 月度财务分析报告(3篇)
- 华文版六年级上册书法教案
- 物流消防应急预案
- (人教版2024)八年级语文上册全册各课导学案(含答案)
- 2024-2030年中国汽车焊装设备行业竞争格局及未来前景预测报告
- 城镇污泥标准检验方法CJT221-2023 知识培训
评论
0/150
提交评论