adams与matlab联合仿真

贡献者: 神仙过来

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

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

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

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

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

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

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

32位操作系统里需要32位的adams与32位的matlab联合仿真;64位操作系统里需要64位的adams与64位的matlab联合仿真;

1 2 3 4 5