任娜_MDL语言环境下的多连杆后悬架建模及分析.pdfVIP

任娜_MDL语言环境下的多连杆后悬架建模及分析.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Altair 2010 HyperWorks 技术大会论文集 MDL 语言环境下的多连杆后悬架建模及分析 任娜 奇瑞汽车股份有限公司.汽车工程研究院 整车性能开发部 芜湖 241009 摘 要: MDL 程序语言是隐于MotionView 之后的MBD 建模语言,可以直接在文本环境下 建模和修改模型。本文以多连杆后悬架为例,综合使用MotionView 图形环境和MDL 语言 编程环境下建立后悬架模型(将拖曳臂替换成柔性体)并进行仿真计算,考察在各工况下悬 架各参数的变化。 关键词: MDL,MotionView,悬架,柔性体 1 前言 随着汽车行业突飞猛进的发展,各汽车企业都面临巨大的竞争压力。因而新产品的性能 以及研发的成本和周期无疑是企业新品自主研发的核心问题。但传统的研发手段成本高、周 期长,已经无法满足产品研发需求。随着CAD/CAE 技术的突飞猛进,虚拟仿真技术已成为 企业自主创新研发的有效手段。 HyperWorks 系列产品是美国澳汰尔工程软件公司开发的一套集CAE 分析和优化的软 件平台。MotionView 即是HyperWorks 其中的一款系统动力学仿真分析软件。 MotionView 不仅为客户提供了多种模型方法,包括采用模型向导从拓扑关系库中选取, 通过图形用户界面进行交互建模,读入ADAMS 模型文件后修改,以及编辑MDL 文件本身, 而且,对柔体系统来说是一个强大的前后处理器,用户可以调用 OptiStruct 或使用 MotionView 直接生成柔体模型,在窗口中定义柔体的各种属性和界面点,将其添加到MDL 模型中,最后将组合到一起的刚体和柔体模型进行仿真分析和动画显示。 2 多连杆后悬架模型的建立 2.1 建立初始模型 根据多连杆悬架的实际系统,简化出与其原理一致的抽象几何模型。此悬架由三个横臂 和一个拖曳臂组成。由于MotionView 自带的模型库中没有此种悬架类型,则需选择一种相 似的悬架,在此基础上进行修改 (增加一根前束调节杆并改变部分连接关系)。使用 MotionView 中的Assembly Wizard 建模向导建立tailing arm rear suspension,改变减震器 下安装点和拖曳臂前安装点的连接关系,并在data summary 中改变硬点坐标,结果如图1 所示。 -1- Altair 2010 HyperWorks 技术大会论文集 图1 trailing arm rear suspension 图2 多连杆后悬架模型 2.2 使用MDL 语言对模型进行修改(添加前束调节杆) MotionView 模型的所有信息,包括模型的拓扑关系、参数及分析工况均保存成易于理 解、编写和修改的二进制文件(.mdl),利用简便的模型定义语言 MDL 可以快速的建立和 修改 MotionView 模型。下面通过前束调节杆的建模,讲述利用MDL 快速建模的使用方法 和技巧。 2.2.1 声明子系统 *System( sys_rear_susp, Rear trailing arm susp,sysdef_trailarm, MODEL.sys_rear_sub.b_subframe, MODEL.sys_rear_sub.b_subframe, MODEL.sys_rear_sub.b_subframe, MODEL.sys_rear_sub.b_subframe ) 注:声明悬架子系统,上述语句显示悬架系统各杆件的连接构件为副车架。 2.2.2 定义子系统 *DefineSystem(sysdef_trailarm, b_lower_link_att, b_upper_link_att, b_trailarm_att, b_toerod_link_att ) 注:定义悬架系统,同时可以看出此系统与通过四根杆件与副车架或车身连接。 2.2.3 定义子系统连接关系 *Attachment( b_toerod_link_at

文档评论(0)

喜宝 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档