离散状态空间

实现离散状态空间系统

  • 图书馆:
  • 金宝app模型/离散

描述

阻止行为的非空矩阵

离散状态空间该系统通过描述块实现

X ñ + 1 = 一个 X ñ + ü ñ ÿ ñ = C X ñ + d ü ñ

哪里ü是输入,X是的状态下,与ÿ是输出。矩阵系数必须具有这些特征,如下图所示:

  • 一个必须是一个ñ——- - - - - -ñ矩阵,ñ是状态的数目。

  • 必须是一个ñ——- - - - - -矩阵,是输入的数量。

  • C必须是一个[R——- - - - - -ñ矩阵,[R是输出的数量。

  • d必须是一个[R——- - - - - -矩阵。

块接受一个输入并产生一个输出。输入向量的宽度是在列数d矩阵。输出向量的宽度在的行数Cd矩阵。若要定义初始状态向量,请使用初始条件参数。

要指定零的矢量或矩阵为一个Cd, 要么初始条件, 使用功能。

空矩阵的块行为

当矩阵一个,C是空的(例如,[]),则块的功能变得Y(N)=都(n)的。如果初始条件向量也是空的,块使用0的初始状态向量。

港口

输入

展开全部

输入矢量,其中所述宽度等于在列数d矩阵。有关更多信息,请参见描述

小费

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

数据类型:|

产量

展开全部

输出向量,具有宽度等于行数的Cd矩阵。有关更多信息,请参见描述

数据类型:|

参数

展开全部

主要

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

程序中使用

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

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

程序中使用

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

指定矩阵系数C,作为一个真正的值[R——- - - - - -ñ矩阵,[R为输出的数量,ñ是状态的数目。有关矩阵系数的更多信息,请参见描述

程序中使用

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

指定矩阵系数d,作为一个真正的值[R——- - - - - -矩阵,[R为输出的数量,是输入的数量。有关矩阵系数的更多信息,请参见描述

程序中使用

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

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

程序中使用

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

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

程序中使用

块参数:采样时间
类型:特征向量
价值观:标|向量
默认:' 1 '

状态属性

使用此参数为块状态分配唯一名称。默认值是“”。当此字段为空时,不分配任何名称。使用此参数时,请记住以下注意事项:

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

  • 状态名只应用于所选的块。

此参数启用国家名称必须解析的Simulink信号对象金宝app当你点击应用

有关更多信息,请参见应用存储类单独的信号,州和参数数据元素(金宝app编码器的Simulink)。

程序中使用

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

选中此复选框以要​​求国家名称解析为一个Simulink的金宝app®信号对象。

依赖

若要启用此参数,请为国名。此参数只如果将模型配置参数信号的分辨率比其他的值没有一个

选中此复选框将禁用代码生成存储类

程序中使用

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

通过选择目标包定义的信号对象类来选择自定义存储类包。例如,从内置包应用自定义存储类mpt, 选择mpt.Signal。除非您使用基于ERT-代码生成目标与嵌入式编码®,自定义存储类不影响生成的代码。

如果您想要的类没有出现在列表中,请选择定制类列表。有关说明,请参阅目标类的信号对象类的列表不显示(嵌入式编码)。

有关存储类的信息,请参阅应用存储类单独的信号,州和参数数据元素(金宝app编码器的Simulink)。有关自定义存储类信息,请参阅将内置的和自定义的存储类应用于数据元素(嵌入式编码)。

程序中使用

块参数:StateSignalObject
类型:特征向量
价值观:'金宝appSimulink.Signal' |''
默认:“金宝appSimulink.Signal”

为代码生成选择状态存储类。

使用信号对象类从以外的包选择自定义存储类金宝app

依赖

若要启用此参数,请为国名

程序中使用

块参数:StateStorageClass
类型:特征向量
价值观:“自动” |“默认模式” |'ExportedGlobal' |'ImportedExtern' |'ImportedExternPointer' |“自定义” |...
默认:'汽车'

指定存储类型限定符,如常量挥发物

注意

TypeQualifier将在未来的版本中删除。要应用存储类型限定符数据,使用自定义存储类和存储器部分。除非您使用基于ERT-代码生成目标与嵌入式编码,自定义存储类和内存部分不影响生成的代码。

在仿真期间,所述块使用以下值:

  • 所述信号目的的初始值到该状态信息进行解析

  • 信号对象的最小值和最大值

有关更多信息,请参见数据对象

依赖

要启用此参数,设置代码生成存储类ExportedGlobalImportedExternImportedExternPointer, 要么默认模式。除非你事先将其值设置此参数是隐藏的。

程序中使用

块参数:RTWStateStorageTypeQualifier
类型:特征向量
价值观:'' |“常量” |“挥发性” |...
默认:“”

块特征

数据类型

|

直接引线

多维信号

没有

可变大小信号

没有

过零检测

没有

扩展功能

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

之前介绍过的R2006a