本人用ADAMS2005r2和Matlab7.1版本,其他版本未尝试
下面的步骤是在模板中建立相应状态变量的基础上进行的。
1.首先将adams的路径改为matlab下的work工作目录;file/select directory
2.进行only-files的动力学仿真,比如analysis name设置为test1car(这里的仿真时间和步长可以设置得非常小,比如0.01s和1个步长)
3.在设置好input和output后,用controls/plant export将模型输出,比如file prefix设置为semiactive1s
4.再进行一次only files的动力学仿真,设置与前一次相同;
5.这时,你将在work文件夹下找到6个文件,如:
test1car_dyn.acf
开始--程序--MSC.software--MSC.ADAMS--ADAMS settings
分别打开Aview和Asolver中的Preference,在右侧memsize一栏中选择huge
最后点击Ok保存即可。
重新运行ADAMS便可以了。
ADAMS软件自带的很多后处理request,但里面有时没有你想要的仿真结果,这就需要你自己动手去建request。
如果是在view中进行仿真的话,你只需建立相应的measure就可以在仿真后进入后处理中发现所要的曲线图。如果你是用car或rail来进行仿真的话,请参考以下步骤:
方法一:在template中打开模板模型,在build--request--new的界面中,在request中填入相应的request名称,选择“Define Using Type and Markers”,在output type一栏中选择你要建的request种类,在I marker和J marker中选择你要测量的变量所需的点,如果没有合适的marker可供选择,那就需要你先建marker。在建立新的request之后,对模板模型进行保存后,进入standard模式下
近年来发表的学术论文:
[1] Liu YQ, Yang SP, Liao YY. A Quantizing Method for Determination of Controlled Damping Parameters of Magnetorheological Damper Models. Journal of Intelligent Material Systems and Structures, 2011, 22(18):2127-2136. (SCI)
4阶5级龙格库塔法用于解一阶微分方程(组),对于高阶微分方程,可以将其转换为一阶微分方程组求解。原程序由John.H.Mathews编写(数值方法matlab版),但只能解微分方程,不能解微分方程组。由LiuLiu@uestc修改,使之能够解微分方程组。该程序精度比matlab自带的ode45更高。
rkf45.m:
function [Rt Rx]=rkf45(f,tspan,ya,m,tol)
% Input:
% - f function column vector
% - tspan[a,b] left & right point of [a,b]
其中V为线速度,单位km/h;
D为车轮直径,单位mm,(新车)机车一般为1250mm,(新车)货车车辆为840mm,(新车)客车车辆为915mm,CRH1型动车组为915/835mm,CRH2型动车组为860/790mm,CRH3型动车组为 ?? mm,CRH5型动车组为890/810
step函数用于定义变化的量,如力、力矩等,格式:step(自变量,自变量起始点,力起始点,自变量终点,力终点值)
比如,设置作用力函数为step(time,0,0,2,100)+step(time,2,0,4,-100)+step(time,4,0,6,-100)+step(time,6,0,8,100)+step(time,8,0,10,-100)+step(time,10,0,12,100)+step(time,12,0,14,100)+step(time,14,0,16,-100)
其中,前4项可以实现8s时物体的速度为零,但一直是向前运动,后4项则反向运动到原点,16s之后,物体固定在初始位置,如图所示。要满足时间、位置或速度的条件,可以通过计算得到具体的表达式。
ADAMS软件在进行仿真后,点击Review--Postprecesing或F8快捷键进入后处理中,按照需要数据导出分为两种情况:
(1)图形导出
把测量出的图形显示在后处理中,点file--print,print to选择file,file name可更改,native window选择导出的格式,如BMP、jpg、tiff等,考虑到分辨率问题,建议选择tiff格式。尺寸可不更改。右侧black and white为黑白色,color为彩色,可根据自己的需要更改。如果要直接放入论文中,建议选黑白色即可,彩色的打印效果偏淡。点击OK,即可在adams默认路径下找到导出的图片。
(2)数据导出
如果想根据数据重新计算、分析或绘图的话,就需要绘制图形的这些数据了。
点击file--export--spreadsheet或table,下面以table为例进行说明
有些使用者反映,昨天还在正常使用的ADAMS今天就启动不起来了,出现了如下图所示的错误。
这是典型的license失效引起的启动失败问题,解决的办法依次为:
(1)点击 开始--程序--MSC.software--MSC.Licensing ***--FLEXlm configuration Utility,选择Start/Stop/Reread项,先点stop,再点start,如果在下方状态栏内出现“Server Start Successful.”则表示成功,否则尝试下面的方法。
(2) 点击 开始--程序--MSC.software--MSC.ADAMS ***--License setup,在最下方的License file path中点击Browse,选择安装ADAMS时生成的License.data,然后点OK即可
(2)点击另存为,保存为xml格式。
(3)用记事本打开xml文件,搜索“password”字眼,找到例如“w:unprotectPassword="F35792E9"”的字段,将引号中的 F35792E9密码段改为八个零:00000000,然后保存该xml文件。
(4)用Microsoft word软件打开刚刚修改过的xml文件,点击“工具”--“取消文档保护”,右侧会出现勾选的选项,将所有已勾选的项都取消,然后奇迹就发生了——发现该文件可以编辑了。请尽情享受成功的喜悦吧!

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删