基于虚拟样机技术的自卸车举升机构优化设计平台的开发.docVIP

基于虚拟样机技术的自卸车举升机构优化设计平台的开发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于虚拟样机技术的自卸车举升机构优化设计平台的开发

基于虚拟样机技术的自卸车举升机构优化设计平台的开发 摘要:本文基于多刚体动力学理论以及虚拟样机技术,以ADAMS软件为平台,研究开发了自卸车举升机构的优化设计平台。论文介绍了平台总体方案设计、功能模块设计、菜单设计以及对话框设计。最后利用所设计的平台对典型自卸车举升机构的关键位置参数进行了优化,并给出了设计结果。 关键词:虚拟样机技术 举升机构 优化设计 二次开发 前 言 目前对自卸车举升机构进行优化设计主要有两种方法,一种是直接编制计算机程序来实现[1][2];另一种方法是应用现有的多刚体动力学软件ADAMS优化设计模块以交互式方式建模进行优化设计[3][4]。以上两种方法对,国内常见的举升机构有直推式、浮动油缸式、前推杠杆式、后推杠杆式、前推连杆式、后推连杆式等六种形式[1],它们的固定铰接点和可移动铰接点个数不同,其布置位置直接影响到举升机构的设计水平,因此设计平台要求以各铰接点的位置为设计变量,以油缸最大举升力最小为优化目标对六种常见举升机构进行优化设计。设计平台要求能处理布置约束和性能约束,布置约束主要是布置空间对举升机构的布置限制,性能约束主要包括最大举升角、油缸行程和最大推力等方面的限制,另外还要求可以进行运动干涉检查。 设计平台要求界面友好、操作简单、使用方便、通用性和实用性好,优化结果可视化程度高。另外,为了保证平台具有较长的生命周期,要求其具有良好的先进性,而且容错性好,可扩充性强。 1.2系统体系结构设计 为了保证系统能达到总体目标的要求,所开发的平台必须具有现代CAD系统的一般特点。本文以现代虚拟样机系统ADAMS为基础进行二次开发,得到自卸车举升机构优化设计平台,平台的体系结构如图1所示。从图中可以看出,优化设计平台是在举升机构数字模型库的支持下工作的,结合ADAMS系统的View模块,利用API函数这种分层结构便于平台的使用、维护和扩充。 1.3 功能结构设计 根据自卸车举升机构优化设计的要求,平台的主要功能模块包括模型建立模块、模型修改模块、模型仿真模块、优化设计模块和结果输出模块。模型建立模块可处理目前国内常用六种自卸车举升机构参数化自动建模,所建的模型一般被认为初始设计;建模完成后通过仿真模块进行仿真,初步检验举升机构模型的有效性;如果需要对模型进行修改,可调用模型修改模块对模型参数进行修改;建模完成后即可调用优化设计模块进行优化设计,在优化设计时需要指定有关约束和优化设计控制变量;优化设计完成后,可通过结果输出模块得到设计结果,设计结果为设计变量的最佳设计值,以图表的方式给出。如果设计中模型出现干涉,系统会出现报错或警告信息。 1.4 系统流程设计 自卸车举升机构的优化分析流程如图3所示,系统根据用户给出的参数,从数字模型库中调用所需的数字模型,自动完成建模工作,即产生举升机构虚拟样机的初始设计,建模完成后,进行初步仿真,对模型的有效性进行检查,如果初始设计有效即可进行优化设计,最后查看优化设计结果。 2优化平台的具体实现 2.1 菜单设计 菜单的设计应便于学习、便于记忆、便于操作且布置美观合理。ADAMS的菜单定制有两种方法,一种可以编写独立的菜单文件通过调用加入到现有主菜单中,这种方式较为复杂。另一种可以直接修改ADAMS主菜单文件进行定制,这种方法设计的菜单功能紧凑、嵌入效果好。本文采用后一种方法对菜单进行设计,平台的主菜单设计为下拉式菜单。 下拉式菜单可以设计成多级菜单,如果菜单级别过少,系统的功能布置受到限制,如果子菜单级别过多则用户操作使用不方便。本平台的菜单一般采用两级,最多不超过三级。所设计的菜单风格如图4所示,根据总体方案设计中的功能设计和流程设计,图4中的主菜单包括建模、模型修改、仿真、优化设计和结果输出等主要菜单项,从主菜单中可以看出设计平台是在ADAMS基础上采用增值方式二次开发的增值软件,平台设计丝毫不影响ADAMS系统的全部功能。 2.2 对话框设计 数据的输入以及平台控制变量的设置主要通过对话框来实现。对话框的设计主要遵循布局合理、容易理解、使用方便、界面美观等要求。本文采用ADAMS自定义对话框功能(Custom GUI)。Custom GUI包含对话框的多种控件如LabelField,Button等),在对话框界面上添加各类控件实现对话框定制。图5为所设计的模型建立对话框,对话框中有国内常见六种自卸车举升机构的建模选项,每一种举升机构建模对话框中都会出现相应举升机构机构形式和布置参数的示意图片,图5中的图片表明所建立的模型为前推连杆式举升机构,用户根据图片对结构形式和参数标识的提示很容易填写初始设计参数。主要设计参数包括举升机构各铰接点的位置、货箱及货物的质心位置和重量等。限于篇幅,关于仿真、优化和结果输出等对话框的设计原则和设计风格不再一一列举。

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档