主要内容

变量初始化

在模拟和验证结果之前初始化块变量

Simscape™求解器通过寻找所有系统变量的初值来满足所有模型方程来计算模型仿真的初始条件。可以通过为块变量指定优先级和目标初始值来影响初始条件的计算。您还可以从保存的操作点初始化整个模型的变量。初始化块变量之后,在模拟模型之前,可以打开Variable Viewer查看哪些变量目标已经得到满足。

功能

全部展开

simscape.op.create 通过从模型或日志模拟数据中提取数据来创建工作点
simscape.op.OperatingPoint 包含用于变量初始化的层次目标数据的操作点对象
simscape.op.Target 变量初始化目标对象
添加或更新操作点元素
得到 操作点数据树的访问元素
relativePath 获取与块或子系统关联的节点的路径
hasPath 确定工作点数据是否包含指定路径上的元素
删除 从工作点移除元件
移动 将元素从一个路径移动到另一个路径
合并 通过合并两个工作点的数据来创建工作点
hasPrivateData 确定工作点数据是否包含私有数据元素
removePrivateData 从操作点移除私有数据元素

主题

块级变量初始化

初始化变量的原则和推荐的工作流程。

设置块变量的优先级和初始目标

如何指定目标初始值和设置块变量的优先级。

质量-弹簧-阻尼系统变量的初始化

这个例子展示了如何使用块变量初始化,以及它如何影响一个简单机械系统的模拟结果。

变量查看器

如何使用和自定义变量查看器。

使用工作点数据进行模型初始化

从保存的操作点初始化模型变量的原则,从模型中提取数据的方法,以及推荐的工作流程。

初始化模型使用操作点从记录的模拟数据

这个例子展示了如何创建一个OperatingPoint对象,然后使用此操作点初始化模型以进行后续模拟运行。

索引组件数组

您可以使用命令行界面来索引组件数组,例如,获取或设置特定数组成员的操作点目标,或绘制模拟数据。