〔大学论文〕单级齿轮减速器模型优化设计(含word文档) .pdf_第1页
〔大学论文〕单级齿轮减速器模型优化设计(含word文档) .pdf_第2页
〔大学论文〕单级齿轮减速器模型优化设计(含word文档) .pdf_第3页
〔大学论文〕单级齿轮减速器模型优化设计(含word文档) .pdf_第4页
〔大学论文〕单级齿轮减速器模型优化设计(含word文档) .pdf_第5页
免费预览已结束,剩余47页可下载查看

〔大学论文〕单级齿轮减速器模型优化设计(含word文档) .pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

图书分类号: 密级: 毕业设计(论文) 基于遗传算法的齿轮减速器模型优化设计基于遗传算法的齿轮减速器模型优化设计基于遗传算法的齿轮减速器模型优化设计基于遗传算法的齿轮减速器模型优化设计 optimaloptimaloptimaloptimal designdesigndesigndesign forforforfor geargeargeargear reducerreducerreducerreducer basedbasedbasedbased onononon geneticgeneticgeneticgenetic algorithmalgorithmalgorithmalgorithm 学 生 姓 名 学 院 名 称 专 业 名 称 指 导 教 师 20*年5 月27 日 摘要 齿轮减速器是原动机和工作机之间的减速传动装置,它广泛应用于日常生活和生产 中,但传统设计中仍存在着体积过大、效率过低的问题,因此有必要对齿轮减速器进行优 化设计。针对一级齿轮减速器,选取合理的设计变量,以减速器体积最小为目标建立优化 设计的数学模型,并根据齿宽系数、模数、齿轮的应力和轴的弯曲强度等约束条件来确定 约束函数。采用遗传算法对模型进行优化,经过实数交叉、高斯变异和可行性规则选择反 复循环得出优化后的参数,经过机械校核得出优化出的参数是满足约束条件,实现了齿轮 减速器体积最小的优化目标。 关键词关键词 减速器;遗传算法;优化设计; abstractabstractabstractabstract gear reducer is the transmission device for speed deceleration, connecting prime motor and working machine,which has been widely used in our daily life and production.but there still exist some problems in traditional design and manufacture, such as over-large volume and low efficiency. therefore it is necessary to optimize the design of gear reducer. after selecting reasonable design variables to the gear reducer model, optimum mathematical model is set up aiming at the least volume. and the constraint functions are acquired based on constraint condition, such as tooth width coefficient, stress conditions of gears, bending strength of shaft, etc. then, genetic algorithm is adopted to optimize the model, after repeated cycle of arithmetic crossover and gaussian mutation, selection based on feasible solution.optimized parameters of the gear reducer is obtainedrealizing the objective of the least optimized volume.by mechanical calculation, parameters of optimization are under certain constraints and finally realize the goal of minimum volume. keywordskeywordskeywordskeywordsgear reducergeneticalgorithmoptimal design 徐州工程学院毕业设计 (论文) 1 目目目目录录录录 摘要i abstractabstractabstractabstractii 1 1 1 1绪论绪论绪论绪论.1 1.1 减速器.1 1.1.1 减速器国内外的现状和发展.1 1.1.2 齿轮减速器的介绍.2 1.1.3 齿轮减速器的分类.2 1.1.4 齿轮减速器的结构.2 1.1.5 齿轮减速器的工作原理.3 1.2 优化设计.3 1.3 本课题的主要内容和解决问题.4 2 2 2 2齿轮减速器数学模型的建立齿轮减速器数学模型的建立齿轮减速器数学模型的建立齿轮减速器数学模型的建立.5 2.1 齿轮减速器的数学模型5 2.1.1 建立一级齿轮减速器的数学模型.5 2.1.2 确定约束函数.6 3 3 3 3遗传算法程序设计遗传算法程序设计遗传算法程序设计遗传算法程序设计.12 3.1 智能算法选择12 3.1.1 智能算法种类.12 3.2 遗传算法介绍12 3.3 遗传算法程序实现13 3.3.1 遗传算法中的参数.13 3.3.2 遗传算法的伪代码.14 3.3.3 编码和解码.14 3.3.4 交叉.15 3.3.5 变异.16 3.3.6 选择.18 3.3.7 约束的处理.19 4 4 4 4机械设计与校核机械设计与校核机械设计与校核机械设计与校核.22 4.1 齿轮的设计与校核22 4.1.1 优化结果.22 4.1.2 大齿轮的强度的校核.22 4.1.3 小齿轮的强度的校核.24 4.2 轴的设计和校核25 4.2.1 高速轴设计.25 徐州工程学院毕业设计 (论文) 2 4.2.2 高速轴校核.26 4.2.3 高速轴轴承寿命校核.28 4.2.4 低速轴设计.29 4.2.5 低速轴校核.30 4.2.6 低速轴轴承寿命校核.32 4.3 齿轮减速器箱体的结构尺寸33 4.4 减速器的润滑和密封34 结论结论结论结论.35 致谢致谢致谢致谢.36 参考文献参考文献参考文献参考文献.37 谢谢朋友对我文章的赏识,充值后就可以下载此设计说明书(不包谢谢朋友对我文章的赏识,充值后就可以下载此设计说明书(不包谢谢朋友对我文章的赏识,充值后就可以下载此设计说明书(不包谢谢朋友对我文章的赏识,充值后就可以下载此设计说明书(不包 含含含含 cadcadcadcad 图纸图纸图纸图纸) 。我这里还有一个压缩包,里面有相应的。我这里还有一个压缩包,里面有相应的。我这里还有一个压缩包,里面有相应的。我这里还有一个压缩包,里面有相应的wordwordwordword 说明书说明书说明书说明书 (附带(附带(附带(附带: 外文翻译外文翻译外文翻译外文翻译) 和和和和 cadcadcadcad 图纸图纸图纸图纸。 需要压缩包的朋友需要压缩包的朋友需要压缩包的朋友需要压缩包的朋友联系联系联系联系 qqqqqqqq 客服客服客服客服 1 1 1 1: : : : 1459919609145991960914599196091459919609 或或或或 qqqqqqqq 客服客服客服客服 2 2 2 2:1969043202196904320219690432021969043202。需要其他设计题目直接联需要其他设计题目直接联需要其他设计题目直接联需要其他设计题目直接联 系系系系! ! ! 徐州工程学院毕业设计 (论文) 3 1 1 1 1绪论绪论绪论绪论 1.1 减速器 减速机是一种相对精密的机械,使用它的目的是降低转速,增加转矩。它的种类繁多, 型号各异,不同种类有不同的用途。减速器的种类繁多1,按照传动级数不同可分为单级 和多级减速器;按照齿轮形状可分为圆柱齿轮减速器、圆锥齿轮减速器和圆锥圆柱齿轮 减速器;按照传动的布置形式又可分为展开式、分流式和同轴式减速器,按照传动和结构 特点来划分,可分为下列六种减速器:齿轮减速器、蜗杆减速器、蜗杆齿轮减速器及齿轮 -蜗杆减速器、摆线针轮减速器、谐波齿轮减速器和行星齿轮减速器。 对于上述六种减速器已经有标准的系列产品, 使用时只需要结合所需传动功率、 转速、 传动比、工作条件和机械的总体布置等具体要求,从产品目录和有关手册中选取即可,只 有在选不到合适的产品时,才自行设计制造,此外还有一些专用的减速器(如在电梯、阀 门开关等处用) 。 1.1.1 减速器国内外的现状和发展 国外的减速器2,以德国、丹麦和日本的处于领先地位,它们特别是在制造工艺和材 料的方面占据优势,它们的减速器工作具有可靠性好,使用寿命长的优点。但其传动形式 仍是以定轴齿轮传动为主。日本住友重工研制的 fa 型高精度减速器,美国 alan-newton 公司研制的 x-y 式减速器在结构上和传动原理上都为当今世界先进的齿轮减速器。 目前的 减速器是向着小体积、大功率、高效率、大传动比以及长寿命的趋势发展。因此,除了不 断提高工艺水平、改进材料品质外,还在传动结构和传动原理上要深入探讨和创新,平动 齿轮传动原理的出现就是一例。 国内的减速器多以齿轮传动、蜗杆传动为主,但普遍存在着功率与重量比小,或者机 械效率过低而传动比大的问题。另外,工艺水平和上材料品质还有许多不足之处,特别是 大型的减速器的不足之处更加的突出。60 年代开始生产的少齿差传动、摆线针轮传动、 谐 波传动等减速器具有传动比大、体积小、机械效率高等优点。但受其传动的理论的限制, 不能传递过大的功率,功率一般都是要小于 40kw。由于在材料品质方面、传动的理论和工 艺水平方面没有突破,因此,国内没能从根本上解决传递功率大、机械效率高、传动比大、 重量轻、体积小等这些基本要求。改革开放以来,我国引进了一批先进的加工装备。通过不 断引进、 消化和吸收国外先进技术以及科研攻关,开始掌握了各种高速和低速重载齿轮装置 的设计制造技术。 材料和热处理质量及齿轮加工精度都有较大的提高,通用圆柱齿轮的制造 精度可从 jb17960 的 89 级提高到 gb1009588 的 6 级,高速齿轮的制造精度可稳定在 45 级。部分减速器采用硬齿面后,体积和重量明显减小,承载能力、使用寿命、传动效率 徐州工程学院毕业设计 (论文) 4 有了大幅度的提高,对节能和提高主机的总体水平起到明显的作用。 从 1988 年以来,我国相 继制定了 5060 种齿轮和蜗杆减速器的标准,研制了许多新型减速器,这些产品大多数达 到了20 世纪80 年代的国际水平。 目前,我国可设计制造2800kw的水泥磨减速器、 1700mm 轧钢机的各种齿轮减速器。各种棒材、线材轧机用减速器可全部采用硬齿面。但是,我国大 多数减速器的水平还不高,老产品不可能立即被替代,新老产品并存过渡会经历一段较长的 时间。90 年代初期,国内出现的三环(齿轮)减速器,是一种外平动齿轮传动的减速器, 它可实现较大的传动比,传递载荷的能力也大。它的体积和重量都比定轴齿轮减速器轻, 结构简单并且效率也高。 1.1.2 齿轮减速器的介绍 对于齿轮减速器,它是原动机和工作机之间的独立减速传动装置3,由于其结构紧凑、 效率较高、传递运动准确可靠、使用维护方便,并可成批生产,所以在船舶汽车、机车、 建筑用的重型机具中得到广泛应用。并且从机械工业所用的加工机具以及自动化生产设 备,到常见的电钟表等,齿轮减速器都起到了重要的作用。尽管齿轮减速器广泛的应用于 日常生活和生产中,但是它的设计和制造等方面仍存在着种种问题。 1.1.3 齿轮减速器的分类 齿轮减速器3按减速齿轮的级数可分为单级齿轮减速器、二级齿轮减速器、三级齿轮 减速器和多级齿轮减速器几种;按轴在空间的相互配置方式可分为立式和卧式减速器两 种;按运动简图的特点可分为展开式、同轴式和分流式减速器等。 单级圆柱齿轮减速器的最大传动比一般为810,作此限制主要为避免外廓尺寸过大。 若要求i10时,就应采用二级圆柱齿轮减速器。二级圆柱齿轮减速器应用于i为850及高、 低速级的中心距总和为250400mm的情况下。三级圆柱齿轮减速器,用于要求传动比较 大的场合。圆锥齿轮减速器和二级圆锥圆柱齿轮减速器,用于需要输入轴与输出轴成90 度配置的传动中。因大尺寸的圆锥齿轮较难精确制造,所以圆锥圆柱齿轮减速器的高速 级总是采用圆锥齿轮传动以减小其尺寸,提高制造精度。 1.1.4 齿轮减速器的结构 绝大多数减速器的箱体是用中等强度的铸铁铸成4, 重型减速器用高强度铸铁或铸钢。 少量生产时也可以用焊接箱体。铸造或焊接箱体都应进行时效或退火处理。箱体通常由箱 座和箱盖两部分所组成,其剖分面则通过传动的轴线。 对于两轴系结构5,由于采用直齿圆柱齿轮,不受轴向力,因此两轴均由滚动轴承支 承。轴向位置由端盖确定,而端盖嵌入箱体上对应槽中。为了避免积累误差过大,保证装 徐州工程学院毕业设计 (论文) 5 配要求,轴上各装有一个调整环。 油面观察结构是通过油面指示片上透明玻璃的刻线,可看到油池中储油的高度的结 构。当储油不足时,应加油补足,保证齿轮的下部浸入油内,从而满足齿轮啮合和轴承的 润滑。并且油标用于检查油面高度,这样可以保证有正常的油量,箱体上安装油面指示片 结构的螺孔不能钻通,避免机油向外渗漏。 油封装置是轴从透盖孔中伸出,该孔与轴之间留有一定间隙的结构。为了防止油向外 渗漏和灰尘进入箱体内,端盖内装有毛毡密封圈,此圈应紧紧套在轴上。 对于透气装置,当减速器工作时,由于磨擦而产生热,箱体内温度就会升高而引起挥 发气体热膨胀,导致箱体内压力增高。因此,在顶部设计有透气装置,通过通气塞的小孔 使箱体内的热量能够排出,从而避免箱体内的压力增高。 轴套用于齿轮的轴向定位,它是空套在轴上的,因此内孔应大于轴径。齿轮端面必须 超出轴肩,以确定齿轮与轴套接触,从而保证齿轮轴向位置的固定。 放油孔和放油螺塞的作用是为了换油及清洗箱体时排除污油,其螺孔应低于油池底 面,以便放尽机油,通常配有封油垫圈。 起吊装置用于吊运箱盖、箱座或整个减速器,包括吊环螺钉、吊耳、吊钩等。 1.1.5 齿轮减速器的工作原理 一级圆柱齿轮减速器是通过装在箱体内的一对啮合齿轮的转动4,动力从一轴传至另 一轴,实现减速的。动力由电动机通过皮带轮传送到齿轮轴,然后通过两啮合齿轮(小齿 轮带动大齿轮)传送到轴,从而实现减速之目的。 减速器有两条轴系两条配线,两轴分别由滚动轴承支撑在箱体上,采用过渡配合 有较好的同轴度,从而保证齿轮啮合的稳定性。箱体采用分离式,沿轴线平面分为箱座和 箱盖,二者采用螺栓连接,这样便于装修。为了保证箱体上安装轴承和端盖的孔的正确形 状,两个零件是在一起加工的。装配时,他们之间采用两销定位,销孔做成通孔。 1.2 优化设计 优化设计是 20 世纪 60 年代初发展起来的一门新科学5,它是将最优化原理和计算技 术应用于设计领域,能从众多的设计方案中寻找尽可能完善的或最为适宜的设计方案的先 进的设计方法, 为工程设计提供一种重要的科学设计方案, 从而大大提高设计效率和质量。 一项机械产品的设计6一般是要经过调查分析、设计方案拟定、技术设计、图纸的绘 制等环节。 传统设计方法通常是以调查分析为基础的, 参照相似或者同类的产品进行估算、 经验的类比或实验来确定初始设计方案。然后根据初始设计方案的设计参数进行强度、刚 度、稳定性等性能的分析计算,检查各性能是否满足设计指标要求。很多的情况下,会出 现工作人员需要对参数进行修改,往往是凭借经验或是直观判断,并不是根据某种理论精 徐州工程学院毕业设计 (论文) 6 确计算出来的。所以在机械产品的设计的过程中仍有很大的改进提高的余地。 近年来发展起来的计算机辅助设计结合优化设计的思想,使得能够在优化设计中不断 的选择设计参数并评选出最优的设计方案,相比于传统的方法不仅可以加快设计速度也能 够缩短设计周期。随着科学技术的发展,也就相应的要求机械产品更新周期缩短,结合优 化设计方法与计算机辅助设计,使整个过程可以自动化,这也成为设计方法的一个重要发 展趋势。 减速器的优化设计的方法主要包括以下几种方法:第一、是利用 pro/e 软件中提供了 强大的数控编程模块 pro/nc 进行优化;第二、通过智能算法优化,比如遗传算法,粒子 群算法,蚁群算法等;第三、通过 matlab 或者 c 语言进行优化。通过上面的三个方面可 以进行优化,能够使实际设计效率得到明显的提高,并获得最优解。 1) 参考文献7和8应用 pro/e 对一级圆柱齿轮减速器进行参数化设计, 首先通过软件 建立数学模型,装配减速器,模拟实际的减速器的运动状态,对装配之后的输出轴进行有 限元的分析,判断轴与齿轮、轴承相互作用后的应力的分布情况,得出相应的参数和结论。 这种方法不仅为减速器的数控加工的编程提供了很好的参数模型,也为其参数的设计打下 了基础。 2)参考文献9和10是采用粒子群对一级齿轮减速器进行优化设计,基于群体智能 的全局随机寻优算法,它通过例子搜寻自身的个体最优解和全局最优解来对减速器模型进 行优化,此种方法类似于遗传算法,最终实现了体积最小的目的。 3)参考文献11和12以一级齿轮减速器体积最小建立了优化设计的数学模型,根据 齿轮减速器本身的约束条件,采用了 matlab 软件中的优化工具箱进行优化设计,整个过程 初始参数输入简单,编程工作量小,提高了设计的质量和和效率,同时也降低了减速器的 制造成本。 4)参考文献13和14可知,遗传算法可以对一级齿轮减速器进行优化设计,建立数 学模型,并结合齿宽系数,应力,弯曲强度等约束条件,经过交叉、变异、选择反复的进 行迭代因而得出优化后的解。 1.3 本课题的主要内容和解决问题 针对传统齿轮减速器出现的设计体积过大、成本增加、效率过低的问题,有必在此基 础上对齿轮减速器模型进行优化设计。 基于优化设计中的各种方法,对齿轮减速器进行优化,首先针对一级齿轮减速器,建 立数学模型,以减速器的轴和齿轮的体积最小为目标函数,结合优化设计中的具体方法和 实际模型的自身约束进行优化,本课题主要是研究基于遗传算法的齿轮减速器的优化设 计,在确定遗传策略时,采用代数交叉、高斯变异和可行性规则选择进行一代一代的优化, 最终得到最优解,所要解决的主要问题是基于多约束函数的问题在遗传算法中的处理,课 徐州工程学院毕业设计 (论文) 7 题的最后是对遗传算法得出的结果进行机械上的校核以满足强度上的要求,主要涉及齿轮 和轴的强度的校核,并绘制相应的 cad 图纸。 2 2 2 2齿轮减速器数学模型的建立齿轮减速器数学模型的建立齿轮减速器数学模型的建立齿轮减速器数学模型的建立 在分析一个问题时通常并不直接的分析这个系统6,往往要引入数学模型的概念,建 立一个数学模型,便是找出问题中的相关的因素去定义和描述相应的问题。对于本课题中 的齿轮减速器的优化设计,首先就是要求将设计问题按规定的格式建立数学模型,选择合 适的优化方法及程序,然后再通过计算机的计算,自动地获得最优设计方法,因此有必要 建立齿轮减速器的数学模型来进行后续的程序优化。 2.1 齿轮减速器的数学模型 随着机械制造技术的不断进步和提高,产品的轻型化、小型化道路已经成为当今制造 业的发展趋势,对于齿轮减速器,在传动比和功率相等的情况下,其体积小将会降低成本、 节约资源等优势,因此在对齿轮减速器进行优化设计时,可以按它们的体积之和为最小的 原则来建立优化设计的目标函数。 2.1.1 建立一级齿轮减速器的数学模型 如图 2.1 所示是一级圆柱直齿轮减速器的结构简图,已知齿数比为 u=3,输入功率为 p=100kw, 主动齿轮的转速为 n1=1500 r/min, 由于齿轮和轴的尺寸(即壳体内的零件)是决 定减速器体积大小的因素12,利用齿轮几何尺寸及机构尺寸的计算公式,壳体内的齿轮和 轴的体积可近似地表示为: 徐州工程学院毕业设计 (论文) 8 图 2-1 一级圆柱齿轮减速器的结构尺寸 小齿轮的体积:v1=0.25(d12-dz12)b 高速轴的体积:v2=0.25dz12*(48+l)b 大齿轮的体积:v3=0.25(d22-dz22)- 0.25(dg22-dg22)(b2-c)-d02c 低速轴的体积:v4=0.25dz22*(96+l) 轴和齿轮的总体积:v = v1+v2+v3+v4 v=0.25b1(d12-dz12)+0.25b2(d22-dz22)-0.25(dg22-dg22)(b2-c)-d02c+0.25l(dz12+dz22)+12dz12 +24dz22 =0.25(m2z12b-dz12b+m2z12u2b-dz22b-0.8b(mz1u-10m)2+2.05bdz12-0.05b(mz1u-10m-1.6dz2)2+ 48dz12+96dz22); 上式中的各个符号的含义可由减速器的经验的结构尺寸直接给出15,其计算公式为: d1= mz1;式(2.1) d2= mz2;式(2.2) dg2= umz1-10m;式(2.3) dg2= 1.6dz2;式(2.4) d0= 0.25(umz1-10m-1.6dz2) ;式(2.5) c = 0.2b ;式(2.6) 由上式可知,当齿数比给定后,体积 v 取决于 b, z1,m, l, dz1,dz2这六个参数,则优化 设计的变量可取为: x= x1x2x3x4x5x6t= bz1mldz1dz2t 将上面所设定的变量,从 x1到 x6代入到上面所示的齿轮减速器的数学模型的表达式 中,得出: v=0.25*pi*(2.35*x(1)*x(2)2*x(3)2-85*x(1)*x(3)2+0.922*x(1)*x(6)2+51*x(1)*x(2)*x(3)2+ 徐州工程学院毕业设计 (论文) 9 x(4)*x(6)2+28*x(5)2+32*x(6)2-x(1)*x(5)2+0.48*x(1)*x(2)*x(3)*x(6)-1.6*x(1)*x(3)*x(6); 2.1.2 确定约束函数 1. 为了避免产生根切现象,对于=20o的标准直齿圆柱齿轮,应有齿数 z1应该大于 zmin,即: g1(x)= zmin- z10 并且此闭式齿轮减速器一般转速较高,为了提高传动的平稳性,减小冲击的振动,则齿数 多一些为好。 2. 齿轮的强度计算公式可知,齿轮越宽,承载能力也越高,因而齿轮不宜过载,但 是增大齿宽又会使得齿面上的载荷分布更趋于不均匀,故齿宽系数应该取得适当,齿宽系 数应满足maxb/d min,可参见下表 3-31。 表 3-3 圆柱齿轮的齿宽系数d 装置状况两支承相对于小齿 轮做对称布置 两支承相对于小齿 轮做不对称布置 小齿轮做悬臂布置 d0.9 1.40.7 1.150.4 0.6 故可以取max=1.4,min=0.9 ,即: g2(x)= min- b/mz10 g3(x)= b/mz1- max0 3. 对于传递动力的齿轮,模数不能过小,一般是 m2,可见下表 3-4 所示的圆柱齿轮 标准模数系列表1。 表 3-4 圆柱齿轮标准模数系列表(gb/t1357-1987) 第一系 列 0.120.150.20.250.30.40.50.60.8 11.251.522.5345681012 14162025324050 第二系 列 0.350.70.91.752.252.753.53.75 4.55.57914182228303645 即:g4(x)= 2 - m0 4. 根据工艺装备条件,限制大齿轮的直径 d2不超过 1500mm,故小齿轮的直径 d1不 应该超过 500mm。 即:g5(x)= mz1500 0 5. 按照结构的关系,轴的支撑跨距应满足:l b+2min+0.5 dz2,其中为箱体内壁 到轴承中心线的距离,现去min=20mm。 即:g6(x)= b+40 +0.5 dz2l 0 6. 考虑齿轮的接触疲劳强度条件进行考虑约束。 1)选择齿轮材料和热处理方法 对于正常使用的一般的齿轮减速器,故大齿轮和小齿轮均选用 45 号钢,为了制造的 徐州工程学院毕业设计 (论文) 10 方便,可以采用软齿面,小齿轮调质处理,大齿轮正火处理,选用 8 级精度。 根据下面的表 3-5 常用齿轮材料及其力学特性可查出,小齿轮齿面的硬度为 217255hbw,可以取硬度值为 240hbw 进行计算;大齿轮的齿面硬度为 162217hbw, 可以取硬度值为 200hbw 进行计算。 表 3-5 常用齿轮材料及其力学特性 材料牌号热处理方法强度极限 b /mpa 屈服极限 s /mpa 硬度(hbs) 45正火580290162217 45调质650369217255 2)齿轮的许用接触应力 齿轮的许用接触应力见式(2.7)。 hlim h h z s =式(2.7) 式中sh 表示疲劳强度安全系数; z表示考虑应力循环次数影响的系数,称为寿命系数; h lim表示齿轮的疲劳极限; 查找机械设计图 10-21 齿轮的接触疲劳强度的极限hlim,可以查出: hlim1= 580mpa; hlim2= 400mpa ; 通常情况下1,可以取h=0.9h lim,即有: h1=0.9h lim1=522mpa; h2=0.9hlim2=360mpa。 对于齿面接触疲劳强度应该选取较小的值,即可以取h=360mpa。 3)载荷系数 k 选用载荷系数 k=1.4。 4)节点区域系数 zh 对于标准圆柱直齿轮,节点的区域系数 zh=2.5。 5)弹性系数 ze 根据下表 3-6 弹性影响系数所示,可以看出 ze=189.8mpa1/2 。 。 表 3-6 弹性影响系数 zempa1/2 。 弹性模量 e/mpa 配对齿轮材料 灰铸铁球墨铸铁铸钢锻钢夹布塑胶 徐州工程学院毕业设计 (论文) 11 齿轮材料11.8*10417.3*10420.2*10420.6*1040.785*104 锻钢162.0181.4188.9189.856.4 6)小齿轮轴上传递的扭矩 t1 66 1 1 1 p100 t9.55 109.550 10n.mm636666.7 n.mm n1500 =式(2.8) 式中p传递功率; n1小齿轮的转速; 又因为齿面接触疲劳强度见式(2.9)。 1 h 1h 2 1 2ktu1 zz bdu e + =式(2.9) 式中t1轴所受到的扭矩,t=t1; k 载荷系数; zh节点区域系数; ze弹性系数; u 齿数比; b 齿宽; d分度圆直径; 根据上面所得出的数据代入上面的公式可得: ( ) 7 231 731544.36 gx 3600 x xx = 7. 考虑齿轮的齿根弯曲疲劳强度条件进行考虑约束。 1)齿形系数 yf和应力校正系数 ys 查看表 3-7 和齿轮减速器精解图 8-8 和图 8-94 表 3-7 齿形系数 yf以及应力校正系数 ys z17181920212223242526272829 y f 2.9 7 2.9 1 2.8 5 2.7 6 2.7 2 2.6 9 2.6 5 2.6 5 2.6 2 2.5 0 2.5 7 2.5 5 2.5 3 y s 1.5 2 1.5 3 1.5 4 1.5 5 1.5 6 1.5 7 1.57 5 1.5 8 1.5 9 1.59 5 1.6 0 1.6 1 1.6 2 z303540455060708090100150200 y f 2.5 2 2.4 5 2.4 0 2.3 5 2.3 2 2.2 8 2.2 4 2.2 2 2.2 0 2.1 8 2.1 4 2.1 2 2.0 6 y s 1.62 5 1.6 5 1.6 7 1.6 8 1.7 0 1.7 3 1.7 5 1.7 7 1.7 8 1.7 9 1.8 3 1.86 5 1.9 7 徐州工程学院毕业设计 (论文) 12 根据上表则可以得出: yf1=2.53yf2=2.22; ys1=1.62ys2=1.81 2)齿轮的许用弯曲应力见式(2.10)。 nflim f f y = s 式(2.10) 根据机械设计查出弯曲疲劳极限应力为1: flim1= 220mpa flim2= 170mpa 由减速器设计精解图 8-11 查出寿命系数 yn1= yn2=1,由表 8-20 查出安全系数 sf=1.25,故: n1flim f1 f n2flim f2 f y1 220 mpa 176mpa s1.25 y1 170 mpa 136mpa s1.25 = = 所以可以根据齿根弯曲疲劳强度的公式,见式(2.11)。 1 f1fa1sa1f1 2 1 2 f2fa2sa2f2 2 2 2kt yy bm z 2kt yy bm z = = 式(2.11) 即得出: ( ) () ( ) () 8 2 123 9 2 123 7306438 gx 176 x x x 2387703.86 gx 1360 x x x = = 0 按照轴的弯曲强度条件考虑,根据公式进行考察见式(2.12)。 () 2 2 bb m at w + =式(2.12) 式中t 轴所受到的扭矩,t=t1; m轴所受到的弯矩,单位是 n.mm,又可根据公式 m=fn l /2,因为齿轮 所受到的法向力 fn=2t1/d1cos 其中对于标准的直齿圆柱齿轮, 徐州工程学院毕业设计 (论文) 13 =20o,即可以得出 t1l/(mz1cos)= 677305 l/mz1; a折合系数, 是用来考虑弯矩产生的弯曲应力和由扭矩产生的扭转剪切力 的循环系数特性的不同。在这里可以取 a=0.59; b轴的许用弯曲应力,根据齿轮减速器精解表 8-324查得轴的许用 弯曲应力 b=60mpa。 表 3-7 轴的许用弯曲应力单位:mpa 材料b+1b0b-1b 碳素钢 4001307040 5001707545 6002009555 70023011065 合金钢 80027013075 90030014080 100033015090 w 轴的抗弯截面系数,单位 mm3,根据1机械设计可查出实心轴的 弯曲截面系数 w=0.1dz 3 。 因此可以根据上面所得到的公式和数据代入,即可得到: ( ) ( ) 22 2 1 10 3 z 1 22 2 2 11 3 z 2 77305 l 375633.35 mz gx 600 0.1d 225768.3 l 375633.35 mz gx 600 0.1d + = + = 齿轮 齿轮 ) 小: ) 大: 综上可知,一级圆柱直齿轮减速器以体积最小为优化目标的优化设计问题,是一个具 有 11 个不等式约束的优化问题, 将 x= x1x2x3x4x5x6t= bz1mldz1 dz2t代入其数学模型可以表示为: vmin=0.25*(2.35*x(1)*x(2)2*x(3)2-85*x(1)*x(3)2+0.922*x(1)*x(6)2+51*x(1)*x(2)*x(3)2+ x(4)*x(6)2+28*x(5)2+32*x(6)2-x(1)*x(5)2+0.48*x(1)*x(2)*x(3)*x(6)-1.6*x(1)*x(3)*x(6)。 化简后的约束函数是: g1(x)= 17- x(1)0 g2(x)= 0.9- x(1)/ ( x(3)x(2)0 g3(x)= x(1)/ (x(3) x(2)- 1.40 g4(x)= 2 - x(3)0 g5(x)= x(3) x(2) 500 0 g6(x)= x(1)+40 +0.5 x(6)l 0 g7(x)= 731544.36/( x(2) x(3)x11/2) -360 0 徐州工程学院毕业设计 (论文) 14 g8(x)= 7306438/(x1 x(2) x(3)2) -176 0 g9(x)= 2387703.86/( x1 x(2) x(3)2) -136 0 g10(x)= 77305 l/ x(3) x(2))2+ 375633.352 2 / 0.1 x(5) 3-60 0 g11(x)= 225768.3 l/ x(3) x(2))2+ 375633.352 2 / 0.1 x(6)3-600 3 3 3 3遗传算法程序设计遗传算法程序设计遗传算法程序设计遗传算法程序设计 上一章已建立了数学模型,下面的步骤则是选用合适的优化方法和计算机程序对其进 行自动的计算, 对此所采用的优化方法有 matlab 优化、 pro/e 软件优化、 智能优化方法等, 本课题采用的是基于智能优化中的遗传算法的优化设计。 3.1 智能算法选择 智能优化方法中的智能计算也有人称之为“软计算” ,是人们受自然(生物界)规律 的启迪16,根据其原理,模仿求解问题的算法。从自然界得到启迪,模仿其结构进行发明 创造,这就是仿生学。这是我们向自然界学习的一个方面。另一方面,我们还可以利用仿 生原理进行设计(包括设计算法),这就是智能计算的思想。这方面的内容很多,如人工神 经网络技术、遗传算法、模拟退火算法和群集智能技术等。 3.1.1 智能算法种类 遗传算法是属于进化算法的一种,它通过模仿自然界的选择与遗传的机理来寻找最优 解17。遗传算法有三个基本算子:选择、交叉和变异。 但是遗传算法的编程实现比较复 杂,首先需要对问题进行编码,找到最优解之后还需要对问题进行解码,另外三个算子的 实现也有许多参数,如交叉概率和变异概率,并且这些参数的选择严重影响解的品质,而 目前这些参数的选择大部分是依靠经验。 徐州工程学院毕业设计 (论文) 15 粒子群优化算法是一种进化计算技术10,它是来自对鸟群捕食的行为的研究。粒子群 算法和遗传算法相似,也是一种基于迭代的算法。系统初始化一组随机的解,通过反复的 迭代搜寻最优的值。相比于遗传算法,它没有交叉以及变异的过程,而是粒子在解空间追 随最优的粒子进行搜索。目前粒子群的优化算法已广泛应用于函数优化,神经网络训练, 模糊系统控制以及其他遗传算法的应用领域。 蚁群算法是一种用来在图中寻找优化路径的机率型算法5。它来自蚂蚁在寻找食物过 程中发现路径的行为。蚁群算法是一种模拟进化算法,通过将蚁群算法设计的结果与遗传 算法设计的结果进行比对发现,蚁群算法具有一种新的模拟进化优化方法的应用价值。 对于本次的齿轮减速器优化设计,采用遗传算法进行优化,遗传算法还具有以下几方 面的优越性17:首先,它在搜索过程中不容易陷入局部最优,即使在所定义的适应函数是 不连续的、非规则的或有噪声的情况下,它也能以很大的概率找到整体最优解;其次,由 于它固有的并行性,遗传算法非常适用于大规模并行计算机。 3.2 遗传算法介绍 遗传算法是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算 模型17,是一种通过模拟自然进化过程搜索最优解的方法,它最初由美国 michigan 大学 j.holland 教授于 1975 年首先提出来的,并出版了颇有影响的专著 adaptation in natural andartificial systems ,ga 这个名称才逐渐为人所知,j.holland 教授所提出的 ga 通常为 简单遗传算法(sga) 。它是计算数学中用于解决最优化的搜索算法,是进化算法的一种。 进化算法最初是借鉴了进化生物学中的一些现象而发展起来的, 这些现象包括遗传、 突变、 自然选择以及交叉等。 徐州工程学院毕业设计 (论文) 16 图 3-1 一般遗传算法的流程图 遗传算法通常实现方式为一种计算机模拟。按照遗传算法的工作流程,当用遗传算法 求解问题时,必须在目标问题实际表示与遗传算法的染色体位串结构之间建立联系,也就 是确定编码和解码的运算, 本次的毕业设计采用的是实数编码方式。 然后定义适应度函数, 确定遗传策略,包括选择群体的大小 n、选择、交叉、变异方法,以及确定交叉概率、变 异概率等遗传参数。则可随机初始化生成初始种群,计算群体中个体的适应度值,然后则 运用交叉、变异、选择遗传算子进行作用于群体,产生下一代新的种群,并调用约束函数 来判断是否满足来确定是否可以停止种群。 3.3 遗传算法程序实现 3.3.1 遗传算法中的参数 染色体18可以叫做基因型个体(individuals),一定数量的个体组成了群体 (population),群体中个体的数量叫做群体大小。 适应度函数(fitness function) 就是问题中的全体对象与其适应度之间的一个对应 徐州工程学院毕业设计 (论文) 17 关系, 对象集合到适应度集合的一个映射。 它一般是定义在论域空间上的一个实数值函数。 种群(population) 是模拟生物种群而由若干个染色体组成的群体,它一般是整个 区域空间的一个很小的子集。遗传算法就是通过在种群上实施所称的遗传操作,使其不断 更新换代而实现对整个区域空间的搜索。 交叉概率(crossover rate) 就是参加交叉运算的染色体个数占全体染色体总数的比 例,记为 pc,取值范围一般为 0.40.99。由于生物繁殖时染色体的交叉是按一定的概率发 生的,因此参加交叉操作的染色体也有一定的比例。本课题中交叉概率为 0.6。 变异概率(mutation rate) 是指发生变异的基因位数所占全体染色体的基因总位数 的比例,记为 pm,取值范围一般为 0.00010.1。由于在生物的繁衍进化过程中,变异也 是按一定的概率发生的,而且发生概率一般很小。本课题中所取的变异概率为 0.02。 3.3.2 遗传算法的伪代码 input: gaparameters output: best solution 输出最优解 begin t 0;/进化种群代数 initialize p(t) by real number encoding;/ 通过实数编码进行初始化种群 fitness eval(p); while (not termination condition) do/不满足终止条件时,循环 crossover p(t) to yield c(t) by arithmetic crossover;/交叉 mutation p(t) to yield c(t) by nonuniform mutation;/ 变异 fitness eval(c);/ select p(t+1) from p(t) and c(t) by top popsize selection; /选择 t t + 1; end output best solution;/输出最优解 end / 结束 3.3.3 编码和解码 编码就是把一个问题的可行解从其解空间转换到遗传算法所能处理的搜索空间的转 换方法17。它将决定个体的基因排列形式,并决定个体从搜索空间的基因型变换到解空间 的表现型时的解码方法以及会影响交叉算子、变异算子等遗传算子的运算方法。 二进制编码方法是遗传算法中最常用的一种编码方法。使用的编码符号集是由符号 0 和 1 所组成的,所构成的个体基因型是一个二进制编码符号串。对于本课题的遗传算法的 徐州工程学院毕业设计 (论文) 18 编码采用浮点数编码,个体的每个基因值用某一范围内的一个浮点数来表示,个体的编码 长度等于其决策变量的个数。使用的是决策变量的真实值。 采用浮点编码应该要注意17,保证基因值在给定的区间限制范围内,使用遗传操作所 产生的新个体的基因值在给定的区间限制范围内,当用多个字节表示一个基因值时,交叉 运算必须在两个基因的分界字节处进行,而不能在某个基因的中间字节分隔处进行。 浮点编码适合于在遗传算法中表示的范围较大的情况,适合于精度要求较高的遗传优 化问题,便于较大空间的遗传搜索,它可以改善了遗传算法的计算复杂性,提高了运算效 率,便于遗传算法与经典优化方法的混合使用,便于设计针对问题的专门知识的知识型遗 传操作,便于处理复杂的决策变量约束条件。 浮点编码的程序: function ret=code(lenchrom,opts,bound) case float% float coding pick=rand(1,length(lenchrom); ret=17020835070150+5*pick; %ret=bound(:,1)+(bound(:,2)-bound(:,1).*pick; end 浮点解码的程序: function ret=decode(lenchrom,bound,code,opts) ret=code; end 3.3.4 交叉 交叉就是互换两个染色体某些位上的基因17。交叉算子的设计包括的内容:确定交叉 点的位置和确定部分基因的交换方式。 交叉一般包括两种交叉方式:单点交叉和算术交叉,其中算数交叉的操作对象是由浮 点数编码表示的个体,指由两个个体的线性组合而产生出两个新的个体。 执行过程是:先确定两个个体进行线性组合时的系数 ,再按式(3.1)产生两个新的子 代个体。 () () 1 1 1 1 ttt aba ttt bab xxx xxx + + =+ =+ 式(3.1) 交叉的程序的代码如下: function ret=cross(pcross,lenchrom,individuals,sizepop,opts,pop) for i=1:sizepop % select two children at random 徐州工程学院毕业设计 (论文) 19 pick=rand(1,2); while prod(pick)=0 pick=rand(1,2); end index=ceil(pick.*sizepop); % random position of crossover pick=rand; while pick=0 pick=rand; end if pickpcross continue; end % random position of crossover pick=rand; while pick=0 pick=rand; end pos=ceil(pick.*sum(lenchrom); pick=rand; v1=i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论