数值线性时不变模型
常见的线性系统模型,如传递函数和状态空间模型
数值线性时不变 (LTI) 模型是用于表示线性系统的基本构件块。数值 LTI 模型对象允许您以常用的表示形式存储动态系统。例如,tf
模型使用其分子和分母多项式的系数来表示传递函数,ss
模型使用其状态空间矩阵来表示 LTI 系统。还有一些特殊的 LTI 模型类型,它们使用其比例、积分和导数系数来表示 PID 控制器。
通过将单个组件表示为 LTI 模型并将这些组件连接起来以搭建您的控制架构模型,从而构建更复杂的控制系统模型。有关示例,请参阅使用模型对象进行控制系统建模。
函数
模块
LTI System | 在 Simulink 中使用线性时不变系统模型对象 |
主题
快速入门
- 使用模型对象进行控制系统建模
使用模型对象构建表示您的控制系统的模型。 - What Are Model Objects?
Model objects represent linear systems as specialized data containers that encapsulate model data and attributes in a structured way. - Using Model Objects
Ways to use model objects include linear analysis, compensator design, and control system tuning.
连续时间模型
- Creating Continuous-Time Models
This example shows how to create continuous-time linear models using thetf
,zpk
,ss
, andfrd
commands. - 传递函数
用分子和分母系数或零点、极点和增益表示传递函数。 - State-Space Models
Represent state-space models in terms of the state-space matrices. - Frequency Response Data (FRD) Models
Represent dynamic systems in terms of the magnitude and phase of their responses at various frequencies. - Proportional-Integral-Derivative (PID) Controllers
Represent PID controllers in terms of controller gains or time constants. - Two-Degree-of-Freedom PID Controllers
2-DOF PID controllers can achieve faster disturbance rejection without significant increase of overshoot in setpoint tracking. - Using the Right Model Representation
This example shows some best practices for working with LTI models.
离散时间模型
- 创建离散时间模型
此示例说明如何使用tf
、zpk
、ss
和frd
命令创建离散时间线性模型。 - Discrete-Time Numeric Models
Represent discrete-time numeric models by specifying a sample time when you create the model object. - Discrete-Time Proportional-Integral-Derivative (PID) Controllers
The integrator and filter terms in discrete-time PID controllers can be represented by several different formulas.
MIMO 模型
- MIMO 传递函数
通过串联 SISO 传递函数或指定每个 I/O 通道的系数集来创建 MIMO 传递函数。 - MIMO State-Space Models
These examples show how to represent MIMO systems as state-space models. - MIMO Frequency Response Data Models
Use frequency-response data from multiple I/O pairs in a system to create a MIMO frequency response model. - Select Input/Output Pairs in MIMO Models
Extract particular I/O channels from a MIMO dynamic system model.
Simulink 中的 LTI 模型
- Import LTI Model Objects into Simulink
Use the LTI System block to import linear system model objects into Simulink®.
关于模型对象的更多信息
- Types of Model Objects
Model object types include numeric models, for representing systems with fixed coefficients, and generalized models for systems with tunable or uncertain coefficients. - 动态系统模型
表示具有内部动态特性或过去状态记忆的系统,例如积分器、延迟、传递函数和状态空间模型。 - Numeric Models
Numeric LTI Models represent dynamic elements, such as transfer functions or state-space models, with fixed coefficients. - Static Models
Represent static input/output relationships, including tunable or uncertain parameters and arrays.