线性化Basics
定义系统以线性化,绘制线性响应,验证线性化结果
You can linearize a Simulink®model at the default operating point defined in the model. For more information, see模型工作点的线性化S金宝appimulink模型。You can also specify an operating point found using an optimization-based search or at a simulation time.
提取的线性化反应的一部分your model, you can define specific linearization input and output points. For more information, see指定模型部分以线性化。线性化后,您可以在时域和频域中分析和验证结果。
应用
Model Linearizer | Linearize金宝app楷模 |
Tools
用Simulink控制设计ondramp金宝app | 包括自节容,互动教程金宝appControl Designlicense |
职能
线性化 |
线性近似金宝app模型或子系统 |
线性化Options |
设置线性化选项 |
getlinio |
获得线性分析点金宝app模型,线性分析图块,或模型验证块 |
linio |
Create linear analysis point for金宝app模型,线性分析图块,或模型验证块 |
setlinio |
Save linear analysis points to金宝app模型,线性分析图块,或模型验证块 |
Linlft. |
删除指定块的贡献时线性化模型 |
Linlftfold. |
Combine linearization results from specified blocks and model |
FastrestArtforlineAlexalsis. |
快速重启线性分析 |
话题
入门
- Linearize Nonlinear Models
获得在操作点周围的小区域中有效的非线性系统的线性近似。 - 选择线性化工具
Simulink Control Design™software lets you perform linear analysis of nonlinear models using a user interface, functions, or blocks. - Exact Linearization Algorithm
Simulink Control Design软件使用逐个块方法线性化模型。该软件在Simulink模型中单独地线性化每个块并通过组合各个块线性化来产生整个系统的线性化。金宝app - 模型工作点的线性化S金宝appimulink模型
在模型中指定的操作点进行线性化模型。模型操作点包括模型初始状态值和输入信号。 - Linearize Plant
You can linearize a block or subsystem in your Simulink model without defining separate analysis points for the block inputs and outputs. The specified block or subsystem is isolated from the rest of the model before linearization. - 计算开环响应
您可以分析和计算工厂和控制器的组合响应,不包括反馈回路的影响。 - Order States in Linearized Model
您可以在线化模型中控制状态的顺序。这种状态顺序出现在线性化结果。
操作点规格
- 在修剪的工作点线性化
您可以在符合指定输入,输出或状态约束的操金宝app作点中线性化Simulink模型。 - 在模拟快照时线性化
模拟Simulink模金宝app型并在指定的模拟时间提取系统的状态和输入电平。 - Linearize at Triggered Simulation Events
You can linearize a Simulink model at specific events in time. Linearization events can be trigger-based events or function-call events.
Specify Portion of Model
- 指定模型部分以线性化
使用线性分析点指定子系统,循环或块以线性化。
- 软件如何处理环路开口
Loop openings affect only how the software recombines linearized blocks, not how the software linearizes each block. The software ignores openings when computing operating points.
Models with Special Characteristics
- 带延迟的线性化模型
当使用连续时间延迟块线性化Simuli金宝appnk模型时,您可以近似延迟或完全代表延迟。 - Linearize Multirate Models
You can linearize a Simulink model that contains blocks with different sample times.
- Linearize Models with Model References
为了实现模型参考子系统的准确逐块线性化,首先将其设置为在正常模式下运行其模拟。 - 线性化Simscape网络
您可以使用Simscape™组件线性化模型Simulink Control Design软件。 - 线性化稀疏模型
从包含稀疏二阶或描述符状态空间块的Simulink模型获取稀疏线性系金宝app统。
分析和验证
- 使用模型线性化器响应图分析结果
Analyze the time-domain and frequency-domain responses of linearized models. You can compare the responses of multiple models and view system characteristics such as stability margins and settling time. - View Linearized Model Equations Using Model Linearizer
You can view the state-space equations of your linearized model in the Model Linearizer. - Validate Linearization In Frequency Domain Using Model Linearizer
You can assess the accuracy of your linearization results by estimating the frequency response of the nonlinear model and comparing the result with the response of the linearized model. - 在时域中验证线性化
通过比较非线性模型和线性化模型的模拟输出,可以评估线性化结果的准确性。
代码生成
- 从模型线性化器生成MATLAB代码以进行线性化
要在命令行中重现交互式线性化结果,可以生成matlab®使用模型线性化器的脚本或函数。