网站大量收购独家精品文档,联系QQ:2885784924

《毕业设计_行星齿轮遗传算法优化与参数化设计平台研究》.doc

《毕业设计_行星齿轮遗传算法优化与参数化设计平台研究》.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机械前沿讲座课程论文 2K—H型行星齿轮传动遗传算法优 化与参数化设计平台研究 专 业:机械设计及理论 学 院:动力与机械学院 姓 名:张 斌 学 号:2008202080033 目 录 目 录 1 摘 要 2 第一章 引言 3 1.1概述 3 1.2遗传算法优化 3 1.3参数化设计 4 第二章 行星齿轮参数化建模系统 5 2.1系统概述 5 2.2系统框架 6 2.3系统开发的设计流程 6 第三章 VB与MATLAB和CATIA链接 7 3.1 VB与MATLAB数据接口 7 3.2 VB与CATIA的链接 8 第四章 遗传算法优化 10 4.1遗传算法简介 10 4.2遗传算法原理 10 4.3遗传算法的MATLAB实现 12 4.4 2K-H型行星齿轮遗传算法优化模型 12 第五章 齿轮参数化建模与装配 14 5.1齿轮精确参数化建模 14 5.2行星齿轮的自动装配 16 第六章 2K—H型行星齿轮传动遗传算法优化与参数化设计实例 16 6.1遗传算法优化 17 6.2行星齿轮参数化建模 18 第七章 总结 18 参考文献 19 摘 要 针对当前行星齿轮设计与开发过程中存在建模精度不够、设计周期长以及设计存在优化空间的问题,开发了一个基于精确模型的行星齿轮参遗传算法优化与参数化设计平台。该平台先运用MATLAB对参数进行遗传算法优化,再运用数据库技术和编程语言Visual Basic,利用MATLAB强大的数值计算功能获取精确的齿廓线坐标,通过Visual Basic调用CATIA宏命令自动读取轮廓坐标数据,完成行星齿轮精确的三维模型参数化设计与自动装配,实现了设计知识的重用,有效地提高了行星齿轮的建模精度和产品的设计效率。 关键词:行星齿轮;遗传算法;参数化设计 第一章 引言 1.1概述 行星齿轮传动是机械设计中一种常用的构件,应用非常广泛。与普通齿轮传动相比 行星齿轮传动具有体积小、重量轻,承载能力大, 工作平稳等优点。 NGW型行星齿轮传动,更具有效率高的优点 它的单级效率可达98% 以上。体积可比普通圆柱齿轮减速器小l/4-l/2。因此,这种传动被广泛应用于轻重工业、农业、化工及国防工业等部门。(双级NGW型行星齿轮传动优化设计) 行星齿轮传动的缺点是结构复杂、制造精度要求高,设计中要求考虑的问题错综复杂,计算量大。传统的齿轮减速器设计通常是设计人员凭借经验采用类比、试凑等方法,其设计过程周期长,重复劳动多,很多设计都有很大的优化空间,不能适应现代企业生产和市场竞争的需要。 1.2遗传算法优化 遗传算法(GA)是模拟遗传选择和生物进化过程的计算模型,它具有简单通用、鲁棒性强、适于并行处理及高效实用等显著特点,在各个领域得到了广泛应用。其本身并不要求对优化问题的性质做一些深入的数学分析,从而对不太熟悉数学理论和算法的使用者来说,无疑是方便的。行星齿轮传动在工程中得到广泛应用,可以利用MATLAB遗传工具箱或者编写程序,对2K-H型行星齿轮传动进行优化。MATI AB语言使人们从繁琐的程序代码中解放出来,它具有强大的科学计算与可视化功能,特别是附带的多种功能的工具箱,使其在许多领域中成为计算机辅助设计和分析、算法研究及应用开发的首选平台。 机构设计优化属于非线性约束优化问题,并且它的目标函数复杂,采用传统的算法往往搜索不到全局最优解。遗传算法(简称GA)不要求目标函数和约束是可微的,计算效率比较高,搜索结果的最好个体在概率意义上代表全局最优解,因此,这一算法在机构设计领域开始逐渐得到了应用。 1.3参数化设计   参数化设计是Revit Building的一个重要思想,它分为两个部分:参数化图元和参数化修改引擎。Revit Building中的图元都是以构件的形式出现,这些构件之间的不同,是通过参数的调整反映出来的,参数保存了图元作为数字化建筑构件的所有信息。参数化修改引擎提供的参数更改技术使用户对建筑设计或文档部分作的任何改动都可以自动的在其它相关联的部分反映出来,采用智能建筑构件、视图和注释符号,使每一个构件都通过一个变更传播引擎互相关联。构件的移动、删除和尺寸的改动所引起的参数变化会引起相关构件的参数产生关联的变化,任一视图下所发生的变更都能参数化的、双向的传播到所有视图,以保证所有图纸的一致性,毋须逐一对所有视图进行修改。从而提高了工作效率和工作质量。   用CAD方法开发产品时,零件设计模型的建立速度是决定整个产品开发效率的关键。产品开发初期,零件形状和尺寸有一定模糊性,要在装配验证、性能分析和数控编程之后才能确定。这就希望零件模型具有易于修改的柔性。参数化设计方法就是将模型中的定量信息变量化,使之成为任意调整的参数。对于变量化参数赋予不同数值,就可得到不同大小和形状的零

文档评论(0)

189****3564 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档