Carsim仿真数据后处理
Carsim和Simulink联合仿真数据后处理画图有两种途径:
1.Carsim后处理中的自定义Plot模块,可以出各种图形,只要是Carsim内部有的变量都可以画出来。
2.Simulink搭建的模型中将Carsim模块的输出导入到Matlab的工作空间,在进行画图。
1.Carsim中自定义Plot数据集
1.1 在More plots右边对应得到下拉框中选择想要画图的数量(最多选择8个),选了画几张图下面就会有几个待设置的空白栏,每个空白栏都可以定制想画的图像的内容。在每个栏右侧的下三角,点击鼠标左键新建一个画图的数据集。
1.2点击新建的Plot数据集,在里面进行画图设置,首先在右上角打开Carsim自带的画图对象对应的txt文件,文件路径CarSim2016.1_Data\Plot\Setup
1.3设置画图对象的横纵坐标对应的对象
2.Simulink搭建模型中的仿真过程中的变量值导入到Matlab的工作空间
在Carsim的主界面点Send to Simulink之后,将Carsim S-function的输出信号使用To Workspace或To File导出到matlab工作空间。在Simulink工作区点击运行,程序运行完毕后Matlab的工作空间就会出现在Simulink导出的变量,导出变量的个数需要在Carsim中提前设置。
总结
本文讲解了如何设置Carsim中仿真数据后处理的plot,和Carsim和Simulink联合仿真,将Carsim S-function的输出信号使用To Workspace或To File导出到matlab工作空间。