如何在simscape中建立subsystem运行 ssc_explore(simlog)

参考链接:

Creating and Masking Subsystems

Simscape Simulation Results Explorer


本文主要是记录在simulink-simscape中如何使用subsystem创建运行命令的快捷方式,实现对模型中所有参数的显示和绘图。用到了上面链接中的知识,在此汇总成一个学习笔记。最终的效果如下图:(双击图1中的蓝色subsyetem即可运行simlog命令弹出图2的参数管理器)

图1:

如何在simscape中建立subsystem运行 ssc_explore(simlog)_第1张图片

图2:

如何在simscape中建立subsystem运行 ssc_explore(simlog)_第2张图片

具体的实现方法:

1.前提是先完成simulink-simscape模型,之后在Simulink-Ports&Subsystems中将subsyetem托入到模型界面,将subsystem里的模块删除。


2.从这个链接Simscape Simulation Results Explorer中下载压缩包,解压后将里面的ssc_explore.m文件拷贝到matlab工作目录下。

3.右键subsystem点properties,选Callbacks选项卡,在OpenFcn*中输入 ssc_explore(simlog)

如何在simscape中建立subsystem运行 ssc_explore(simlog)_第3张图片

4.在simulink中选Simulation-Model Configuration Parameters-simscape,设置Log simulaiton data:all。

如何在simscape中建立subsystem运行 ssc_explore(simlog)_第4张图片

5.运行simscape模型后再双击subsystem模块,就可出现上图2的结果。subsystem的Mask设置参考链接Creating and Masking Subsystems。

你可能感兴趣的:(MATLAB,MATLAB,Simscape,scc_explore,simlog)