Function改为ARYVAL(ARRAY_Y,1)
6)创建一个GSE
GSE是用来建立Adams和AMESim的联系
点击elements——>system elements——>Create a general state equation(GSE)
设置如下:
注意这里我们选择的是discrete的仿真方式,如果选择continuous
的话,设置会不同。(两种仿真的区别大家可以在网上查到。)
7)设置Adams的求解器。
点击setting——>solver——>Executable… 设置如下
这里的solver library选择的是前面设置AMESim时生成的
guan_.dll文件
8)进行仿真。
首先在adams里面建立一个仿真的脚本
点击simulation——>setup——create a new simulation script 打开对话框进行如下设置
Script type选择:Adams/Solver Commands
在文本框中输入:SIMULATE/DYNAMIC,END=5.0, DTOUT=1.0E-003,点击ok。
回到AMESim中的simulation模块,选择“set the run parameters”
将仿真的时间改为下图所示
最后在Adams中选择simulation——>simulate——>run a scripted simulation,选择刚才的脚本,点击运行。
Adams会弹出information对话框。
分析结束后,可以分别在Adams和AMESIM中查看力和速度的变化。
AMESim中速度的变化
就是这样一个大概的过程,因为是第一次做这种东西,所以可能有很多地方说的不清楚,如果大家有什么意见和建议可以发我的邮箱yifanchendaohang@163.com,我会尽量改正和补充。