ControllableModelQ
ControllableModelQ[sys]
ControllableModelQ[{sys,sub}]
如果子系统 sub 可控,生成 True.
更多信息和选项
- ControllableModelQ 也被称作可到达的模型.
- 如果对于任意初始状态 和任意最终状态 ,存在某个控制输入能在有限时间内驱动状态从 到 ,则称该状态空间模型是可控的.
- 系统 sys 可以是一个标准或描述符 StateSpaceModel 或 AffineStateSpaceModel.
- 可以指定下列子系统 sub: » »
-
All 整个系统 "Fast" 快变子系统 "Slow" 慢变子系统 {λ1,…} 具有本征模 的子系统 - "Fast" 和 "Slow" 子系统主要应用于 KroneckerModelDecomposition 中所介绍的描述符状态空间模型.
- 本征模 λi 在 JordanModelDecomposition 中有介绍.
- ControllableModelQ 接受具有以下设置的 Method 选项:
-
Automatic 自动选择适当的测试 "Distribution" 使用可控性分布的秩 "Gramian" 使用可控性格拉姆矩阵的秩或正的确定性 "Matrix" 使用可控性矩阵的秩 "PBH" 使用 Popov–Belevitch–Hautus 秩测试
范例
打开所有单元关闭所有单元范围 (6)
检验 AffineStateSpaceModel 的可控性:
选项 (7)
Method (7)
如果 ControllabilityMatrix 满秩,则系统是可控的:
如果 ControllabilityGramian 满秩,则系统是可控的:
应用 (5)
属性和关系 (7)
如果 , 第一个状态无法直接控制,但可以从第二个状态间接控制:
如果 ,第二个状态无法直接控制,也不能从第一个状态间接控制:
使用 JordanModelDecomposition 计算上面的典型状态空间表示:
对于描述符系统,KroneckerModelDecomposition 是对角形式的推广:
如果 StateSpaceModel 的描述符矩阵是满秩的,则没有快变子系统:
在非奇异 StateSpaceTransform 下,可控性是不变的:
使用 StateFeedbackGains 计算状态反馈:
可控性并不意味着它是输出可控 (OutputControllableModelQ):
文本
Wolfram Research (2010),ControllableModelQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ControllableModelQ.html (更新于 2014 年).
CMS
Wolfram 语言. 2010. "ControllableModelQ." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/ControllableModelQ.html.
APA
Wolfram 语言. (2010). ControllableModelQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ControllableModelQ.html 年