状态空间模型依赖于线性微分方程或差分方程来描述系统动力学。控制系统工具箱™软件支持连续或离散时间的SISO或MIMO状态空间金宝app模型。状态空间模型可以包括时间延迟。您可以以显式或描述符(隐式)形式表示状态空间模型。
状态空间模型可以由以下方式产生:
线性化一组表示系统物理模型的常微分方程。
使用系统识别工具箱™软件进行状态空间模型识别。
传递函数的状态空间实现。(见模型类型之间的转换为更多的信息。)
使用党卫军
为表示状态空间模型的对象建模。
显式连续时间状态空间模型有如下形式:
在哪里x是状态向量。u是输入向量,并且y为输出向量。一个,B,C,D表示系统动力学的状态空间矩阵。
离散时间显式状态空间模型的形式如下:
的向量x[n],u[n),而y[n的状态、输入和输出向量n样本。
一个状态空间模型描述符是状态空间模型的一种广义形式。在连续时间中,描述符状态空间模型的形式如下:
使用下表中描述的命令创建状态空间模型。
这个示例展示了如何使用状态空间矩阵创建连续时间单输入单输出(SISO)状态空间模型党卫军
.
建立一个电机模型,其中状态空间方程为:
状态变量是角位置θ和角速度dθ/dt:
u是电流,是输出y为角速度,状态空间矩阵为:
要创建这个模型,输入:
A = [0 1;- 1];B = [0; 3);C = [0 1];D = 0;sys = ss (A, B, C, D);
sys
是一个党卫军
模型对象,它是表示状态空间模型的数据容器。