主要内容

离散变状态空间

具有可变矩阵值的离散时间状态空间模型

  • 库:
  • 控制系统工具箱/线性参数变化

  • 离散变化状态空间块

描述

使用此块实现具有可变矩阵的离散时间状态空间模型。输入状态矩阵的瞬时值一个,输入矩阵B,输出矩阵C、前馈矩阵D对应的输入端口。系统响应为:

x k + 1 一个 x k + B u k y k C x k + D u k

在哪里uk是系统输入,yk是系统输出,xk是当前系统的状态,和xk+1下一个时间步的系统状态。

使用此块和线性参数变化库中的其他块来实现具有可变参数或系数的公共控制元素。有关更多信息,请参见在Simulink中建模增益计划控制系统

港口

输入

全部展开

系统输入信号。

维数状态矩阵Nx——- - - - - -Nx,在那里Nx是系统的状态数。

输入矩阵的尺寸Nx——- - - - - -Nu,在那里Nu是系统输入的数量。

输出矩阵Ny——- - - - - -Nx,在那里Ny是系统输出的数量。

前馈矩阵的尺寸Ny——- - - - - -Nu

输出

全部展开

系统输出信号。

当前状态值。

依赖关系

要启用此端口,请选择输出状态参数。

在下一个时间步骤中声明值。

依赖关系

要启用此端口,请选择输出状态更新参数。

参数

全部展开

初始状态值,指定为标量或长度为系统状态数的向量。

块采样时间,指定为-1(继承的采样时间)或正标量值。

选择以启用状态值输出端口,x

选择以启用状态更新输出端口,xk + 1

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。

PLC代码生成
使用Simulink®PLC Coder™生成结构化文本代码。

版本历史

在R2017b中引入

Baidu
map