simulink与matlab联合仿真

本人64位操作系统,matlab版本为MATLAB 7.11.0(R2010b)(64位),adams2013(64位)。64操作系统只能装64位matlab,只能与64位的adams联合仿真。(64位matlab 与32位adams不兼容)。

1、建立2连杆模型,并添加2个驱动输入变量和1个输出系统变量,如图1所示。

图1 2连杆系统

2、点击Plugins——Controls——Plant Export,进行adams控制模块设置窗口,按图2所示界面进行设置。

图2 adams控制模块设置

3、设置matlab当前文件夹为adams模型对应的文件夹,如图3所示。matlab路径中也要包括adams模型对应的文件夹。

图3 matlab当前文件夹设置

4、在matlab中输入Controls_Plant_2(图2中对应的文件名),matlab会自动检测到模型中的输入变量与输出变量,如图4所示。

图4 将adams模型中的变量输入到matlab中

5、在matlab中输入adams_sys,matlab根据adams生成文件自动建立adams动力学模块,如图5所示。

图5 matlab生成adams动力学模块

6、将adams_sub模块及dis2模块复制到新的simulink模型中,并建立如图6所示的simulink 模型。

图6 adams与matlab联合仿真

相关文档
最新文档