H无穷鲁棒控制问题的一般描述


其中广义对象P的状态空间实现为


涉及的信号:
u:控制变量
v:测量变量
w:外部信号,如扰动和控制指令
z:所谓的“误差信号”,需要在某种意义上将其最小化以满足控制目标
A:状态空间方程中的状态矩阵
B=[B1 B2],B1的确定规则:取B前n列,n=系统输入的个数(npin)-控制器K的输入个数(ncon);B2取余下部分;
C1的确定规则:取C前m行,m=系统输出的个数(npout)-控制器K的输出个数(nmeas);
C2取余下部分;


若想求解H无穷控制问题,通常要对H无穷问题做如下假设(满足这8个假设):

  1. (A,B2,C2)可镇定,且可检测;
    为确保存在镇定控制器Kw为确保存在镇定控制器K
  2. D12和D21满秩;则要求D满秩

确保控制器为真且可实现

  1. 对于所有的w(s=jw),矩阵列满秩


  1. 对于所有的w(s=jw),矩阵行满秩


假设3和4保证最优控制器并不企图消除虚轴上的极点或零点,该消除操作将导致闭环系统不稳定
5.D11=0;D22=0;
假设5在H2算法中比较常见,假设D11=0使得P11严格为真,假设D22=0在不失一般性的前提下,简化H2算法公式。H无穷算法既不要求D11=0,也不要求D22=0,但二者的确可以简化算法公式。
6.
,与假设2并不冲突
7

8(A,B1)可镇定,且(A,C1)可检测
若假设7成立,则假设3,4可由假设8代替

虽然上述假设看起来难以满足,但大多数精心提出的控制问题都满足这些假设,因此,如果相关软件如matlab中鲁棒控制工具箱不能正常工作,这说明控制问题描述不当,需要重新考虑。

关于H无穷鲁棒控制算法实现条件及广义矩阵P的子矩阵的构建规则相关推荐

  1. 【控制】鲁棒性 H2 H无穷

    鲁棒 1 鲁棒 2 H ∞ H_\infty H∞​ 3 鲁棒 H ∞ H∞ H∞ 控制 一. H 2 H_2 H2​ 范数的计算 二. H ∞ H_\infty H∞​ 范数的计算 绪论 1. H ...

  2. H无穷控制理论与应用案例分析

    0.知识背景 概念.定义 内稳定: BIBO稳定: 镇定:对于一个控制系统来说,如果通过某种反馈可以使系统实现渐近稳定,即闭环系统极点具有负实部,则称该系统是能镇定的. 信号的H2范数: 信号的H无穷 ...

  3. 【数据挖掘】高斯混合模型 ( 与 K-Means 每个步骤对比 | 初始参数设置 | 计算概率 | 计算平均值参数 | 计算方差参数 | 计算高斯分布概率参数 | 算法终止条件 )

    文章目录 I . 高斯混合模型 ( 样本 -> 模型 ) II . 高斯混合模型 ( 模型 -> 样本 ) III . 高斯混合模型 与 K-Means 迭代过程对比 IV . 高斯混合模 ...

  4. 【控制】《多智能体系统一致性与复杂网络同步控制》郭凌老师-第7章-Lurie 型动态网络的鲁棒 H 无穷簇同步

    第6章 回到目录 第8章 第7章-Lurie 型动态网络的鲁棒 H 无穷簇同步 7.1 引言 7.2 问题描述 7.3 主要结果 7.3.1 无时滞 Lurie 型子系统 7.3.2 时滞 Lurie ...

  5. H无穷滤波(H∞ filtering )

    从今年年初开始,由于项目的需要接触到H无穷滤波,无奈中文互联网上相关内容太少,这部分知识点又过于复杂.学的相当痛苦,花费了大量时间还是一知半解.后来找到一本系统讲述H无穷滤波的书(Indefinite ...

  6. matlab中h无穷状态反馈控制,求教 :用LMI方法求倒立摆H无穷状态反馈控制器程序...

    求教 :用LMI方法求倒立摆H无穷状态反馈控制器程序用LMI方法求倒立摆H无穷状态反馈控制器程序 但运行出现没有合适的gama值 显示"could not establish feasibi ...

  7. 【MATLAB教程案例69】基于MATLAB编程实现H无穷控制器与性能分析

    欢迎订阅<FPGA学习入门100例教程>.<MATLAB学习入门100例教程> 目录 1.软件版本 2.H无穷控制器简介 3.MATLAB编程实现H无穷控制器

  8. matlab使用LMI对二阶系统进行H无穷控制

    MATLAB使用LMI对二阶系统进行H无穷控制 1. 二阶系统建立 2. 二阶系统实现 3. MATLAB代码 本文需要对LMI理论和H无穷控制理论具有一定的了解. 1. 二阶系统建立 建立一个二阶系 ...

  9. [数据结构与算法] 串,数组和广义表

    串偏向于算法,数组和广义表偏向于理解 第四章 串.数组和广义表 4.1 串的定义 4.2 案例引入 4.3 串的类型定义,存储结构及运算 4.3.1 **串的类型定义** 4.3.2 串的存储结构 4 ...

  10. c语言暴力求解法二维数组比较,【算法】搜索二维矩阵 暴力解法二分法 4种语言...

    编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值.该矩阵具有如下特性: 每行中的整数从左到右按升序排列. 每行的第一个整数大于前一行的最后一个整数. 示例 1:输入:matrix = ...

最新文章

  1. LeetCode简单题之寻找数组的中心下标
  2. 就在刚刚!阿里达摩院刷新纪录,超越微软、Facebook!
  3. 【python小游戏】据说这是一款还原度超高的小游戏,你感受下......
  4. 二十四、数据挖掘时序模式
  5. LLBL Gen 3.x 源代码追踪与解析 Type Converter 类型转换器
  6. 多种前端框架的优缺点
  7. 生命在于学习——密码暴力破解
  8. java pdf替换文字_java代码用itext 识别PDF中的文字然后替换
  9. Python根据内部文件名批量更改文件夹名称
  10. Some file crunching failed, see logs for details解决方案 以及.9patch点9图片的报错的详细修改方法
  11. 实现h5链接打开Android app
  12. linux安装盘fat 还是 ntfs,NTFS与FAT区别差异
  13. 使用Machin公式计算
  14. 关系数据库范式及1NF、2NF、3NF和BCNF
  15. ios怎么打开c语言文件操作函数,C++ ofstream和ifstream详细用法以及C语言的file用法...
  16. 华为交换机批量处理端口
  17. 使用 apifm-wxapi 开发微信小程序之用户信息/实名认证
  18. 使用镜像站加速魔趣 mokee Android 系统代码下载
  19. 如何利用Matlab对Comtrade99格式的故障录波文件进行数据读取
  20. 电路图:TDA1521低音炮电路图以及音箱图纸

热门文章

  1. 判别分析分为r型和q型吗_r型聚类分析
  2. Delphi的ReportMachine 如何判断用户在打印对话框点了“确定”还是“取消”
  3. 南天PR2 PR2E PR9 中航 PR-b PR-V PR-C PR-t PR-u PR-d GWI PR2 plus 打印机驱动安装视频教程
  4. 模式识别与机器学习的关系
  5. 【中级计量经济学】Lecture 9 面板数据模型
  6. java语言扫雷游戏的实验设计_java扫雷游戏计算机毕业设计中期检查表、中期报告.doc...
  7. 【U盘量产】你的U盘坏了吗
  8. html怎么添加视频链接,PPT怎么将超链接添加到视频图文教程
  9. 网站丨平淡的生活里增添一点幸福感
  10. 阻滞增长模型求解_阻滞增长模型logistic模型.ppt