您可以将模拟数据记录到工作区或磁盘上的临时文件中,以便进行调试和验证。数据日志允许您分析内部块变量在模拟期间如何随时间变化。例如,您可能希望看到液压缸中的压力高于某个最小值,或者将其与泵的压力进行比较。如果您记录模拟数据,您可以在以后查询、绘制和分析它,而不需要重新运行模拟。
模拟风景™ 结果资源管理器是一种交互式工具,可用于导航和绘制模拟数据记录结果。您可以使用数据记录和Simscape结果资源管理器查看模拟结果,而不是向模型中添加传感器和范围。
simscape.logging.export |
将记录的模拟数据保存在MLDATX文件中 |
simscape.logging.import |
创建模拟日志变量以访问MLDATX文件中的数据 |
simscape.logging.plot |
为节点或系列绘制记录的模拟数据 |
simscape.logging.plotxy |
将一个节点或系列的日志模拟数据与另一个节点或系列进行对比 |
simscape.logging.findNode |
找到节点 与块或子系统相对应的对象 |
simscape.logging.sli.findNode |
(待删除)查找节点 与块或子系统相对应的对象 |
simscape.logging.findPath |
在记录的仿真数据树中查找节点的路径 |
simscape.logging.sli.findPath |
(待删除)在记录的仿真数据树中查找节点的路径 |
simscape.logging.timestamp |
确定模拟日志是当前日志还是过时日志 |
sscexplore |
打开Simscape结果资源管理器与记录的模拟数据交互 |
SSCZCS |
打印记录的模拟数据的过零信息 |
simscape.logging.Node |
仿真数据的层次树 |
simscape.logging.Series |
模拟数据的时间值序列 |
您可以将模拟数据记录到工作区或磁盘上的临时文件中,以便进行调试和验证。
对整个模型使用数据记录是一种最佳实践。
您可以仅为选定的块记录数据,而不是为整个模型记录模拟数据。
用于记录和显示模拟数据的其他选项。
记录模拟数据时,可以将数据流传输到磁盘上的临时文件,并使workspace变量指向该临时文件。
存储记录的仿真数据以备将来使用并在以后检索的方法。
Simscape Results Explorer是一种交互式工具,可用于导航和绘制模拟数据记录结果。
此示例显示了记录整个模型的模拟数据,然后使用Simscape Results Explorer导航和打印记录的数据的基本工作流。
此示例显示了如何记录和打印模拟数据,而不是向模型中添加传感器。
此示例显示了如何在模拟过程中访问和分析有关过零点的信息。
此示例演示如何将模型设置为仅记录选定块的模拟数据,以及如何使用Simscape结果资源管理器查看模拟数据。
在Simscape结果资源管理器中显示记录的模拟数据时,可以更改Y
-轴单位直接在绘图上。
这个示例展示了如何将日志模拟数据更改为自定义单元显示。
此示例显示了直接在模型画布上查看选定块和变量的已记录模拟数据的闪烁图的基本工作流。
您可以使用命令行界面索引到组件阵列中,例如,获取或设置特定阵列成员的工作点目标,或绘制模拟数据。