主要内容

配置模拟条件

选择求解器,设置初始条件,选择输入数据集,设置步长

在Simulink中构建模型之后万博1manbetx®,您可以配置模拟以快速而准确地运行,而不需要对模型进行结构更改。

配置模拟的第一步是选择一个求解器。默认情况下,Simuli万博1manbetxnk自动选择一个可变步长求解器。您可以微调求解器选项,或在“配置参数”对话框的求解器窗格中选择不同的求解器。

有时,模拟可能会变慢或停止。使用Solver Profiler来识别模拟中的瓶颈,并获得改进Solver性能的建议。

功能

全部展开

openDialog 打开配置参数对话框
closeDialog 关闭配置参数对话框
万博1manbetxSimulink.BlockDiagram.getAlgebraicLoops 在模型中显示代数循环
solverprofiler.profileModel 检查模型进行性能分析

万博1manbetx仿真软件配置参数

主题

动力学仿真软件中万博1manbetx

选择一个解算器

根据模型的动力学选择求解器。

解决比较

利用模型提供的信息,通过计算特定时间跨度内连续时间步长的状态来模拟动态系统。

讨论二阶导数过零检测

了解过零事件如何影响模拟。

为隐式求解器选择雅可比方法

对于隐式求解器,Simulink必须计算万博1manbetx雅可比矩阵解算器,是与Simulink模型连续表示相关联的雅可比矩阵的子矩阵。万博1manbetx

状态信息

状态信息

块如何使用状态信息来计算当前模拟步骤的输出信号值。

负载状态信息

导入初始状态并初始化特定状态。

保存和恢复模拟操作点

保存并恢复完整的模拟快照,以便进一步模拟。

解算器分析器

使用求解分析器检查模型动态

使用求解分析器确定影响模型仿真的因素。

解算器重置

求解器分析器记录导致求解器重置其参数的事件,因为求解器重置确实会产生计算成本。

讨论二阶导数过零事件

这个例子模拟了一个在坚硬表面上弹跳的球。

解决异常事件

这个例子模拟了两个相同的非线性弹簧-阻尼系统。

雅可比矩阵测井与分析

Solver Profiler仅支持隐式万博1manbetx求解器的雅可比矩阵日志记录和分析。

代数循环

代数循环概念

学习代数循环是如何在模拟过程中创建的。

在你的模型中识别代数循环

如果S万博1manbetximulink在你的模型中报告了一个代数循环,代数循环求解器可能能够解决这个循环。

消除代数环

学习如何打破模型中不希望的代数循环。

代数循环的建模考虑

学习建模技术以避免不必要的代数循环。

人工代数循环

一个人工代数循环当原子子系统或模型块导致Simulink检测代数循环时发生,即使子系统的内容不包含从输入到输出的直接馈通。万博1manbetx

特色的例子