主要内容

离散变状态空间

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

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

  • 离散变化状态空间块

描述

使用此块实现具有不同矩阵的离散时间状态空间模型。输入状态矩阵的瞬时值一个、输入矩阵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中建立增益调度控制系统模型金宝app

港口

输入

全部展开

系统输入信号。

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

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

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

维数的前馈矩阵Ny——- - - - - -Nu

输出

全部展开

系统输出信号。

当前状态值。

依赖关系

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

状态值在下一个时间步骤。

依赖关系

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

参数

全部展开

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

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

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

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

扩展功能

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

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

介绍了R2017b