主要内容

离散状态空间

实现离散状态空间系统

  • 库:
  • 金宝appSimulink / Discrete

  • 离散状态空间块

描述

非空矩阵的块行为

离散状态空间块实现所描述的系统

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

在哪里u是输入,x州,和y是输出。矩阵系数必须具有这些特征,如下图所示:

  • 一个一定是n——- - - - - -n矩阵,n是状态数。

  • B一定是n——- - - - - -矩阵,是输入的数量。

  • C一定是r——- - - - - -n矩阵,r是输出的数量。

  • D一定是r——- - - - - -矩阵。

该块接受一个输入并生成一个输出。的列数为输入向量的宽度B而且D矩阵。的行数为输出向量的宽度C而且D矩阵。要定义初始状态向量,使用初始条件参数。

指定由零组成的向量或矩阵一个BCD,或初始条件,使用0函数。

空矩阵的块行为

当矩阵一个B,C为空(例如,[]),块的功能就变成y(n) = Du(n).如果初始条件Vector也是空的,块使用一个0的初始状态向量。

港口

输入

全部展开

的列数,其中宽度等于B而且D矩阵。有关更多信息,请参见描述

提示

对于整数和定点输入信号,使用定点整数块。

数据类型:|

输出

全部展开

对象中的行数为宽度的输出向量C而且D矩阵。有关更多信息,请参见描述

数据类型:|

参数

全部展开

主要

指定矩阵系数一个,作为一个实值n——- - - - - -n矩阵,n是状态数。有关矩阵系数的更多信息,请参见描述

编程使用

块参数:一个
类型:特征向量
价值观:标量|向量|矩阵
默认值:' 1 '

指定矩阵系数B,作为一个实值n——- - - - - -矩阵,n状态数,和是输入的数量。有关矩阵系数的更多信息,请参见描述

编程使用

块参数:B
类型:特征向量
价值观:标量|向量|矩阵
默认值:' 1 '

指定矩阵系数C,作为一个实值r——- - - - - -n矩阵,r输出的数量,和n是状态数。有关矩阵系数的更多信息,请参见描述

编程使用

块参数:C
类型:特征向量
价值观:标量|向量|矩阵
默认值:' 1 '

指定矩阵系数D,作为一个实值r——- - - - - -矩阵,r输出的数量,和是输入的数量。有关矩阵系数的更多信息,请参见描述

编程使用

块参数:D
类型:特征向量
价值观:标量|向量|矩阵
默认值:' 1 '

将初始状态向量指定为标量或向量。初始状态向量不能包含值。

编程使用

块参数:InitialCondition
类型:特征向量
价值观:标量|向量
默认值:' 0 '

指定采样时间间隔。看到指定采样时间

编程使用

块参数:SampleTime
类型:特征向量
价值观:标量|向量
默认值:' 1 '

状态属性

使用此参数为块状态分配唯一的名称。默认为' '.当此字段为空时,不分配名称。使用此参数时,请记住以下注意事项:

  • 有效标识符以字母或下划线字符开头,后面跟着字母数字或下划线字符。

  • 状态名称仅应用于所选块。

此参数启用状态名必须解析为Simulink信号对象金宝app当你点击应用

有关更多信息,请参见模型界面元素的C代码生成配置(金宝app仿真软件编码器)

编程使用

块参数:StateName
类型:特征向量
价值观:唯一的名称
默认值:

选中此复选框以要求状态名解析为Simulink金宝app®信号对象。

依赖关系

要启用此参数,请为指定值国家的名字.仅当您设置模型配置参数时,此参数才会出现信号的分辨率到一个值以外没有一个

编程使用

块参数:StateMustResolveToSignalObject
类型:特征向量
价值观:'off' | 'on'
默认值:“关闭”

块特征

数据类型

|

直接引线

是的

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

扩展功能

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

版本历史

R2006a之前介绍