预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

我用的是adams2005.0.0和matlab6.5做的联合仿真。刚开始照着郑建荣的《ADAMS—虚拟样机技术入门与提高》做antenna模型时也总是出错,经过多次的摸索与实践,最后终于做成功了。现在将我的一些经验总结与大家分享,希望对后来者有所帮助,而不需像我这样走那么多的弯路。 依照书中所述,import天线模型,验证输入输出及其函数,一直做到“定义ADAMS/Control模块输入变量”这一步,此步是确定ADAMS和MATLAB接口设置的正确性的关键一步,如果设置不当将无法进行联合仿真。否则会出现以下错误: 郑老师在这一步说的不够完整。郑老师没有说清楚应该先定义输入和输出名,再选输入输出变量。即:在PlantInput项,右击选Plant_input---Create,再在出现的对话框中VariableName鼠标右击,选Brouse---control_torque.如图: 验证设置是否正确,如图: 上一步完成后,可以按照书中提示一直做下去,直到建立控制系统框图这一步时,如果不熟悉simulink的人要建立书中所给的框图恐怕不是那么容易,有个小技巧:在simulink中打开一个已经建好的模型,在(/install.dir/controls/example/antenna)路径下,按照书中的方法,重新设置adams_sub即可以进行联合仿真,或者取其step,sum,transferfunction部分,放入前面所得的adams_sub中,连接好,即可以进行联合仿真了。不过,由于本人无法完全按照郑老师的书建立系统框图,所以没法得出书中给出的曲线。 另外,如书中所述,在打开MATLAB后输入ant_test时提示出错,可能是由于MATLAB和ADAMS的工作路径没有设置好,照以下方法做:建立一个文件夹(用来作为MATLAB和ADAMS的共同工作文件夹),然后将路径复制,分别在桌面的MATLAB和ADAMS快捷方式属性---起始位置,粘贴。----这样就设置好路径了。 以上步骤也可能有不对的地方,如有发现,恳请不吝指教,一起交流学习,共同进步。