Engee 文档

离散状态空间

在状态空间中实现离散系统。

类型: DiscreteStateSpace

图书馆中的路径:

/Basic/Discrete/Discrete State-Space

资料描述

非空矩阵的块行为

离散状态空间 实现由以下方程描述的系统:



哪里

  • -入口;

  • -条件;

  • -退出。

矩阵的系数应具有以下特征,如图所示:

  • A 必须是大小矩阵 ,在哪里 -国家的数量。

  • B 必须是大小矩阵 ,在哪里 -输入参数的数量。

  • C 必须是大小矩阵 ,在哪里 -出口的数量。

  • D 必须是大小矩阵 .

discrete state space 1

该块接受一个输入并生成一个输出。 输入向量的长度是矩阵中的列数。 BD . 输出向量的长度是矩阵中的行数。 CD . 要设置初始状态向量,请使用*初始条件*参数。

要设置一个向量或矩阵的零 A , B , C , D ,或 初始条件 ,使用’零’功能。

空矩阵的块行为

矩阵是什么时候 A , BC 如果它们为空(例如,[;;]),则块功能变为:

.

如果向量 初始条件 如果它也是空的,那么该块使用初始状态的零向量。

港口

输入

# IN_1 — 输入信号
标量` | 向量` | 矩阵列

Details

长度等于矩阵列数的输入向量 BD .

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool, .

复数支持

输出

# OUT_1 — 输出信号
scalar | vector

Details

长度等于矩阵行数的输出向量 CD .

数据类型

Float64.

复数支持

参数

主机

# A — 矩阵 A

Details

矩阵系数 A 大小为 ,其中 为状态数。

默认值

1

程序使用名称

A

可调谐

可计算

# B — 矩阵 B

Details

矩阵系数 B 大小为 ,其中 为输入参数的个数。

默认值

1

程序使用名称

B

可调谐

可计算

# C — 矩阵 C

Details

矩阵系数 C 大小为 ,其中 为输出数。

默认值

1

程序使用名称

C

可调谐

可计算

# D — 矩阵 D
Scalar / array of real numbers

Details

矩阵系数 D 大小为 ,其中 为输出数, 为输入参数数。

默认值

1

程序使用名称

D

可调谐

可计算

# 初始条件 — 初始状态向量
Scalar / vector of real numbers

Details

指定初始状态向量。

默认值

0

程序使用名称

InitialCondition

可调谐

可计算

# 取样时间 — 计算间隔
SampleTime (real number / vector of two real numbers)

Details

以非负数指定计算步骤之间的间隔。要继承一个计算步骤,请将此参数设置为 -1

默认值

-1

程序使用名称

SampleTime

可调谐

可计算