基于ADAMS和MATLAB的模块化建模方法与实现

基于ADAMS和MATLAB的模块化建模方法与实现

ID:46622802

大小:1.71 MB

页数:6页

时间:2019-11-26

基于ADAMS和MATLAB的模块化建模方法与实现_第1页
基于ADAMS和MATLAB的模块化建模方法与实现_第2页
基于ADAMS和MATLAB的模块化建模方法与实现_第3页
基于ADAMS和MATLAB的模块化建模方法与实现_第4页
基于ADAMS和MATLAB的模块化建模方法与实现_第5页
资源描述:

《基于ADAMS和MATLAB的模块化建模方法与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2017年第2期导弹与航天运载技术No.22017总第352期MISSILESANDSPACEVEHICLESSumNo.352文章编号:1004-7182(2017)02-0066-06DOI:10.7654/j.issn.1004-7182.20170215基于ADAMS和MATLAB的模块化建模方法与实现吴艳,岳玉娜,齐志会(北京航天发射技术研究所,北京,100076)摘要:从动力学模块化模型重用的需求出发,采用ADAMS与MATLAB联合开发的方法,以多轴重型车辆为对象,从拓扑结构与模型设计、模版开发、服务开发3个方面利用cmd脚本和m语言进行模块化

2、建模与快速装订的方法研究,最后通过多轴重型车辆动力学建模原型系统验证了模块化建模方法的可行性、有效性以及模型的可重用性能,为复杂动力学系统建模与模型重用提供了可以参考的方法。关键词:模块化;建模方法;ADAMS;MATLAB中图分类号:TP391.9文献标识码:AStudyandImplementationofModularModelingMethodBasedonADAMSandMATLABWuYan,YueYu-na,QiZhi-hui(BeijingInstituteofSpaceLaunchTechology,Beijing,100076)Abstr

3、act:Amodularmodelingmethodbasedonco-simulationofADAMSandMATLABisdevelopedwithmulti-axleheavyvehiclesastheresearchobjectinthispaper.Themethodisillustratedintheaspectsoftopologicalmodeldesign,templatesandservicesdevelopmentusingcmdscriptandMATLABlanguage.Thefeasibilityandeffectivityo

4、fthemethodandmodelreusabilityaretestedthroughamulti-axlevehicleprototypebuilding.Thispaperpresentsareferableapproachforcomplexdynamicsystemmodeling.Keywords:Modularization;Modelingmethod;ADAMS;MATLAB0引言用户特殊的建模和仿真功能,虽然一定程度上提高了随着计算机技术与仿真技术的发展,功能化虚拟建模效率,但是没有解决相同模型在不同动力学仿真样机被广泛用于复杂产品设计

5、与分析中。基于商用软过程中的重用问题。件和计算多体动力学的动力学虚拟试验样机构建及其本文从模型重用角度出发,以多轴重型车辆动力仿真分析,为产品设计、性能分析、故障预示与诊断、学模型为对象,提出了基于ADAMS与MATLAB的可靠性分析等设计和分析提供了技术手段。模块化建模方法,通过模块化模型模版和参数化自动MSCADAMS是目前被广泛应用的机构动力学建装配解决了多轴车辆建模工作量大、效率低、错误率模与仿真集成环境之一。它提供了SDK开发、用户子高的问题,实现了典型功能模块在不同类型车辆模型程序和cmd脚本+宏命令3种主要二次开发方式。其中中的重用。SDK二次

6、开发方式可以实现外部程序和过程对ADAMS仿真的控制和数据交互,可用于分布式1基于ADAMS与MATLAB的建模原理[1]1.1cmd脚本语言仿真;用户子程序可以实现ADAMS没有提供特殊[2]功能的函数,支持Fortran和C++两种开发方式;cmdcmd脚本语言是ADAMS中View和PostProcessor脚本+宏命令可以实现ADAMS软件平台内的用户化模块采用的开发语言。它能够实现View中大部分的建[3~5][5]设计和界面开发以及模型的参数化。上述3种二模过程,同时还可以对ADAMS软件进行用户定制开次开发方法,主要针对ADAMS与外部的数据交

7、互、发。利用cmd脚本语言可以无损的存储模型,同时能收稿日期:2016-04-06;修回日期:2016-07-25作者简介:吴艳(1977-),女,高级工程师,主要研究方向为复杂系统仿真与虚拟试验第2期吴艳等基于ADAMS和MATLAB的模块化建模方法与实现67够实现模型跨平台、跨版本的移植。数n描述命令的内容,典型的关键字和参数如表1所cmd脚本中,典型的命令行语法结构如图1所示。示。语法结构中,关键字1~3描述命令的对象,参数1~参[6]图1cmd语言命令行语法结构表1cmd语言说明续表1类型名称说明类型名称说明Defaults默认项目申明Variabl

8、e_Name变量名称关键字Variable变量申明F

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。