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联合仿真
相关主题