Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学和算法 > 控制系统 > 状态空间模型的分析 > ControllableDecomposition >

ControllableDecomposition

ControllableDecomposition[ss]
产生 StateSpaceModel 对象 ss 的可控分解. 由此产生的结果是一个列表 ,其中 是变换矩阵,ss 的可控子空间.
  • 状态空间模型 ss 可以是 StateSpaceModel,其中 abcd 代表连续时间或离散时间系统的状态、输入、输出和传递矩阵:
连续时间系统
离散时间系统
  • 对于连续时间系统,其中 是由可控性矩阵跨越的子空间,变换 产生系统的可控子空间为 , .
  • 相似变换 ,其中 是不可控子空间,给出系统的卡尔曼可控形式 , .
计算三阶系统的可控子系统:
变换矩阵选择可控子系统:
计算三阶系统的可控子系统:
In[1]:=
Click for copyable input
Out[1]=
变换矩阵选择可控子系统:
In[2]:=
Click for copyable input
Out[2]=
可控系统的可控子空间是一个完整的系统:
部分可控系统的可控子空间:
构建状态空间模型的卡尔曼可控形式的函数:
给出可控子空间维数的函数:
返回可控和非可控模型子列表的函数:
变换矩阵选择可控子系统:
使用转置矩阵的变换返回原系统:
ControllableDecomposition 对于无可控模型的系统不进行计算:
版本 8 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF