操作点
从规格(裁剪)或仿真时间中找到模型工作点,在工作点初始化模型
功能
块
基于触发器的工作点快照 | 在触发事件中生成操作点 |
主题
稳态工作点
- 关于操作要点
动态系统的操作点定义了模型在特定时间的状态和根级输入信号。 - 计算稳态工作点
要获得稳态工作点,您可以使用数值优化技术修剪模型或模拟模型,直到它达到稳态条件。 - 用内部状态表示处理块
用于线性化和控制设计的工作点对象不包括Simulink万博1manbetx®具有内部状态表示的块,例如内存而且运输延迟块。 - 查看和修改工作点
您可以在命令行以编程方式或使用稳态管理器或模型线性器交互式地查看和修改工作点值。
寻找工作点
- 根据规格计算稳态工作点
找到一个符合规范的稳态工作点。您可以为模型状态、输出和输入指定已知值或边界。
- 操作点搜索的导入和导出规范
当您在稳态管理器或模型线性器中修改工作点规范时,可以将规范导出到MATLAB®工作区或Model Linearizer工作区。 - 更改工作点搜索优化设置
您可以通过使用不同的优化方法来控制操作点搜索的准确性。 - 使用模拟快照初始化稳态工作点搜索
如果您知道模型到达稳态工作点附近的大致时间,则可以使用模拟来获得状态值,作为数值优化的初始条件。 - 在模拟快照中查找工作点
模拟您的模型并在指定的模拟快照时间内找到由状态值和模型输入级别组成的操作点。 - 计算触发事件的工作点快照
您可以通过模拟模型,直到模型处于稳态,并拍摄模拟快照来找到一个工作点。 - 为Simscape模型寻找稳态工作点
为了找到Simscape™模型的操作点,您可以使用基于投影的修剪优化器修剪模型,或者在指定的时间拍摄模拟快照。
万博1manbetx模型同步
- 将Simulink模型更万博1manbetx改与工作点规格同步
修改Simulink模型可以更万博1manbetx改、添加或删除状态、输入或输出,这将更改工作点。 - 在特定工作点上模拟万博1manbetxSimulink模型
您可以从计算的工作点推导出Simulin万博1manbetxk模型的初始条件。
定制的削减
- 使用自定义约束和目标函数计算工作点
使用额外的万博1manbetx用户指定约束和目标函数修整Simulink模型。
批处理计算
- 批量计算稳态工作点重用生成的MATLAB代码
生成用于修整simulink模型的代码,并修改脚本以批量修整模型万博1manbetx。 - 批量计算参数变化的稳态工作点
改变模型参数和批量修剪你的模型,以找到相应的工作点。 - 批量计算多个规格的稳态工作点
使用单个模型编译为多个工作点规范查找工作点。 - 提高线性分析性能
方法的使用fastRestartForLinearAnalysis
命令加速对中编译函数的多次调用万博1manbetxSimulink控制设计™如findop
而且线性化
.
代码生成
- 生成作业点配置的MATLAB代码
您可以生成MATLAB代码,以编程方式重现以交互方式获得的操作点搜索结果。