基于Matlab的绞车行星齿轮机构优化设计研究
基于MATLAB优化工具箱的行星齿轮减速器的实体设计毕业设计
基于MATLAB优化工具箱的行星齿轮减速器的实体设计摘要:行星齿轮减速器具有承载能力大、传动比大、体积小、重量轻、效率高等特点,被广泛应用于机械行业。
行星齿轮减速器为定型产品,传统的经验设计方法往往设计过程周期长,重复劳动多,不能适应现代企业生产和市场竞争的需要,正逐步被优化设计方法所取代。
优化设计是将最优化理论和计算技术应用于设计领域,从众多可行的设计方案中寻找出最佳的设计方案,为工程设计提供了一种重要的设计方法。
MATLAB优化工具箱具有编程工作量小、语法符合工程设计要求的特点,大大减少设计工作量,提高设计效率和质量。
本文将利用优化工具箱以重量最轻为目标函数对某行星齿轮减速器进行快速优化设计。
根据初始计算的结果再使用Pro/E软件完成减速器的实体建模,同时生成能够用于实际生产的工程图纸。
与原设计方案相比,取得了良好的优化效果。
关键词:行星减速器、优化设计、MATLAB、实体设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
基于MATLAB行星齿轮减速器传动系统的优化设计
基于MATLAB行星齿轮减速器传动系统的优化设计作者:贾丽婷来源:《数字技术与应用》2011年第09期摘要:优化设计是保证产品具有优良性能、减轻自重或体积的一种有效设计方法。
,本文利用MATLAB优化工具箱以太阳轮与行星轮之间的重合度最大为目标函数对行星齿轮减速器传动系统进行快速优化设计,与原设计方案相比,取得了良好的优化效果。
关键词:优化设计 MATLAB 减速器中图分类号:TH132.46 文献标识码:A 文章编号:1007-9416(2011)09-0182-021、引言行星齿轮传动因其种种优点已广泛的应用于航空、汽车、船舶以及许多工业机械上,但在某些应用场合中,其振动、噪声都是影响高速行星传动的可靠性、寿命以及操作环境的关键因素[1]。
因此设计出传动性能稳定动力学性能优良的行星齿轮传动系统是很有意义的。
齿轮传动系统在低速重载的工作情况下,间隙对齿轮传动系统的动态性能不会产生严重的影响。
但是,在实际工作环境中,齿轮传动系统可能会在高速、轻载的工况下运转,齿轮副之间有齿侧间隙的存在,由其所引发的冲击带来的传动不稳定、振动和较大的动载荷,将会影响齿轮的寿命和可靠性,所以在行星齿轮建模的过程中尽量做到无侧隙啮合。
2、优化模型的建立本文中涉及到的行星齿轮减速器传动系统的优化主要是要建立以外啮合齿轮副之间的重合度为目标函数[2],以两个外啮合齿轮的变位系数以及啮合角为设计变量,得到最优的变位系数。
以太阳轮与行星轮之间的重合度的优化过程为例进行详细论述。
2.1 确定目标函数和设计变量建立太阳轮与行星轮重合度最大即负值最小为目的的目标函数为:式中,和为外啮合齿轮的变位系数;为啮合角;和为齿轮的齿数,其值分别为12、34;为齿顶高系数,为已知量。
设计变量:2.2 确定约束条件为了得到在满足目标函数最大值的设计变量,所以要选取合适的约束条件。
2.3 基于MATLAB的优化过程和结果本文采用了MATLAB优化工具箱中的fmincon函数,它主要用于求解单目标函数有约束的非线性化最小化问题[3]。
基于MATLAB的齿轮传动优化设计与应用
第17卷第4期 湖南工程学院学报 Vo1.17.No .42007年12月 Journalof Hunan I nstitute of Enginee ring Dec .2007收稿日期6作者简介黄晓东(),男,硕士,讲师,研究方向机械设计制造及自动化基于MAT LAB 的齿轮传动优化设计与应用黄晓东,王月梅(江西理工大学应用科学学院,江西赣州341000) 摘 要:研究了基于MAT LAB 平台建立齿轮传动的优化设计模型,描述了利用MAT LAB 优化工具箱解决车床变速箱换向机构齿轮传动参数优化问题的具体方法.通过实例计算验证该方法简单有效,非常适合工程设计人员使用.关键词:变速箱;优化设计;MAT LA B中图分类号:TH132141 文献标识码:A 文章编号:1671-119X (2007)04-0038-030 引 言齿轮属于机械中的常用件,齿轮传动具有工作可靠,使用寿命长,瞬时传动比为常数,传动效率高,结构紧凑,功率和速度使用范围广等特点,在各种机械设计中应用广泛.传统的齿轮传动设计一般是以安全系数或许用应力为基础,由于安全系数的确定,缺乏定量的数学基础,许用应力常根据材料性能、热处理工艺、工作环境等诸多因素来确定,具有明显的不确定性,因此,引入优化设计等现代设计方法可有效地改进传统设计中的不足.齿轮的模数和齿数等都有一定的标准系列和规定.但是,其参数的选用却可根据实际传动的要求进行选择和优化,使齿轮传动达到在满足基本要求前提下的体积最小、重量最轻、结构最紧凑或成本最低等一切可能优化的方案中寻求最优的方案.机械优化设计是以数学规划为理论基础、以计算机为实现方式、寻求最佳机械设计方案的现代设计方法之一,包括建立数学模型和选择恰当的优化设计程序.其中的关键问题是数学模型建立的好坏,它直接决定优化结果的成功与否.本文对CA6140车床变速箱换向机构进行优化设计,探讨齿轮参数设计问题,通过实例探索用MAT 2LA B 优化工具箱实现齿轮优化设计的方法.1 建立数学模型1.1 工程问题CA6140车床变速箱换向机构中的齿轮传动设计.已知主动轮输入功率为4.5kw,转速930r/m in,传动比u =1.44,单向传动,载荷平稳,每天工作16h,预计寿命10年,可靠性要求较高,轴的刚性较高.大、小齿轮均为45钢,调质处理,齿面硬度分别为220HBS 、260H B S,7级精度.大、小齿轮许用接触应力分别为[σH1]=540MPa ,[σH2]=532MPa ,取载荷系数k =1.2.要求按中心距最小来确定总体方案中的各主要参数.1.2 设计变量在满足传动要求的情况下,为方便加工,取两啮合齿轮为直齿轮.这样本问题的独立变量有齿轮模数m,两齿轮齿数Z 1、Z 2.因此设计变量可取为:X =[x (1),x (2),x (3)]T=[m,z 1,z 2]T.1.3 目标函数根据工程设计的要求,圆柱齿轮传动可以采用各种各样的优化目标建立目标函数,例如使传动齿轮体积最小或质量最轻、中心距最小、强度富裕最小、承载能力最高等.下面我们以在满足基本的承载能力前提下,要求换向机构齿轮传动中心距最小进行优化设计:f =0.53x (1)3(x (2)+x (3));:2007-0-10:1977-:.1.4 约束条件1.4.1 边界约束根据齿轮传动的有关理论,对于闭式软齿面直齿轮传动(螺旋角β=0°),大小齿轮模数、齿数的取值范围分别为:115≤m ≤317≤x 1≤3518≤x 2≤451.4.2 性能约束(1)齿面接触疲劳强度限制:g 1(X )=σH -σH P ≤0;σH %齿轮齿面接触应力,σHP %许用接触应力(2)齿根弯曲疲劳强度限制:g 2(X )=σF 1-σFP 1≤0;σF1%齿根弯曲应力,σF P1%齿根许用弯曲应力1.4.3 确定约束条件查阅机械设计手册等设计资料,确定各主要参数.据此可确定如下约束条件:g 1(X)=1.5-x (1)≤0 g 2(X)=x (1)-3≤0g 3(X )=17-x (2)≤0 g 4(X )=x (2)-35≤0g 5(X)=18-x (3)≤0 g 6(X)=x (3)-45≤0g 7(X )=12.6×346136×010183355×112110×(1144×x(2))2-x (1)≤0g 8(X)=766×346136×2144×112110×(560)2×1144-x (1)x (2)≤0g 9(X )=483×2.44×346136×1122×112110×(560)2×1144-1.22×x (1)×x (2)≤02 数学模型的MAT LAB 求解2.1 MATLAB 优化工具箱MAT LAB 优化工具箱的应用包括线性规划、求函数的最大值和最小值、多目标优化、约束优化、离散动态规划、非线性规划等.由于机械优化设计多数是非线性约束最小优化问题,MATLAB 采用了更有效的基于K —T (K uhn —Tucker)方程解的方法.K —T 方程是有约束最优化问题求解的必要条件,是非线性规划算法的基础,这些算法直接计算拉格朗日乘子,通过拟牛顿法更新过程,给K —T 方程积累二阶信息,可以保证有约束拟牛顿法的线性收敛这些方法称为序列二次规划法(S Q 法)采用S Q 法来求解非线性约束优化问题主要由f m incon 函数来实现,该函数的常用语法为:x =f m incon (fun,x0,A,b,Aeq,beq,lb,ub,nonl 2con ),[x,fval,exitflag,out put ]=f m incon (……)式中:fun 为目标函数的M 文件;x0为给定的初始值;A 、b 分别为线性不等式约束的系数,以矩阵方式输入;Aeq 、Beq 分别为线性等式约束的系数;lb 、ub 为设计变量的下界和上界;nonlc on 用于计算非线性不等式约束C (x)≤0和等式约束ceq (x )=0,当对应的函数采用M 文件表示,即nonlcon =‘confun ’,则M 文件confun .m 具有下面的形式:function[c,ceq ]=conf un(x);其中,c =[…](计算x 的非线性不等式);ceq =[…](计算x 的非线性等式)x 为设计变量的返回值;fva l 为目标函数最优值;exitflag 为迭代终止条件;output 为运行详细结果.2.2 应用MATLAB 工具箱求解模型将目标函数编入M 文件‘objf un .m ’;将非线性约束条件编入M 文件‘confun .m ’;在命令窗口写入优化程序:>>x0=[12638];lb =[1.51718];ub =[33545];options =opti m set (‘LargeSca le ’,‘off ’,‘D is 2p lay ’,‘iter ’);[x,fval,exitflag,out put ]=f m incon (‘objf un ’,x0,[01.44-1],[0],[],[],lb,ub,‘conf un ’,op ti ons);运行结果如下:>>x =1.954726.275137.8361>>fva l =62.6593Active Constraints: 7 11output =iterations:3;funcCount:19;step siz e:1;πS Q ,Q N 2,π;f ;[]93第4期 黄晓东等:基于MAT LAB 的齿轮传动优化设计与应用.P .P alg orith m:mediu m -scale:P uasi -e w t on line -search irst order opt:2.9419e -010cgite r a tions:exitflag=1整合优化结果,可见优化设计值([22637])与实际值([22536])很接近,说明该方法具有相当的可信度.起作用的约束条件11显示,提高齿轮齿面的接触疲劳强度应力可以明显地减少中心距,这说明齿轮材料的抗疲劳强度方面仍有潜力.3 结 论我们将用于求解优化设计数学模型的方法或寻优的方法称为优化计算方法.对于机械优化设计问题,求解常常需要经过多步迭代,最终收敛得到最优解.这里根据数学模型的特点运用MAT LAB中S QP 法进行辅助优化计算与设计,得到优化设计结果.经过以上实例的运用可以看出MAT LAB优化工具箱可广泛应用于各种机械问题的求解及优化设计.参 考 文 献[1] 邱宣怀.机械设计(第四版)[M].北京:高等教育出版社,1999.[2] 机械设计手册编委会.机械设计手册(第3卷)[M].北京:机械工业出版社,2004.[3] 石博强,滕贵法,李海鹏,郭立芳,等.MAT L AB数学计算范例教程[M].北京:中国铁道版社,2004.[4] 伦冠德.齿轮传动优化设计的MAT LAB实现[J].现代机械,2006,(1):51-52.[5] 金祥曙.基于MAT LAB的齿轮传动优化设计[J].机械,2004,(4):27-30.Gear O ptim i zed Desi gn and Its Applica ti on B a s ed on M ATLABHUANG Xiao-dong,WANG Yue-mei(J i angxi University of Science and Technol og y,Ganzhou341000,China)Abstrac t:The a rticle intr oduce s a new m ethod of op ti m al gear2driven in quick2change gear box design.The way of solving gear2driven pa r a m eter op ti m izati on2design by using op ti m izati on Toolbox of MATLAB is de scribed.The re2 sult of app lication shows tha t the design is convenient,effec tive and suitable f or engineers.Key wor ds:quick2change gea r box de sign;op ti m al design;MAT LAB;04 湖南工程学院学报 2007年。
基于MATLAB的行星减速器优化设计
基于MATLAB的行星减速器优化设计摘要:本文采用MATLAB优化工具箱解决了行星减速器的优化问题,通过给出的优化实例可以看出,应用MATLAB软件在解决行星减速器的优化设计上是有效的。
关键词:MATLAB 行星减速器优化设计Abstract: this paper researched optimum tool of MATLAB. The paper solves optimum design for planet speed reducer of construction machinery. Through a practical example, it is concluded that using MATLAB can availably solve optimum design for planet speed reducer.Key word: MATLAB, planet speed reducer,optimum design工程机械是一种运行缓慢,体积大,承受的载荷也大的设备。
它的行走驱动系统有两种方案:一为高速方案,即用高速液压马达和齿轮减速器组合驱动;二是低速方案,即采用低速大扭矩液压马达驱动。
后者可省去减速装置,使机构大为简化,但由于低速大扭矩液压马达的成本较高,维修困难,所以一般的工程机械都采用前者。
又因行星减速器相对于其它类型的齿轮减速器具有较大减速比,所以工程机械的行驶系统驱动中多采用行星减速器实现减速增扭的目的。
1、MATLAB语言及优化设计简介MATLAB语言是由美国Mathworks公司开发的集科学计算、数据可视化和程序设计为一体的工程应用软件,现已成为工程学科计算机辅助分析、设计、仿真以至教学等不可缺少的基础软件,它由MATLAB主包、Simulink组件以及功能各异的工具箱组成。
MATLAB优化工具箱的应用包括:线性规划和二次规划,求函数的最大值和最小值,多目标优化,约束优化,离散动态规划等,其简洁的表达式、多种优化算法的任意选择、对算法参数的自由设置,可使用户方便地使用优化方法。
基于MATLAB行星齿轮减速器传动系统的优化设计
一、引言11背景1.2研究目的二、分析方法2.1MAT1AB模型的建立2.2传动准则的重新定义2.3动力学性能的优化三、基于参数化设计的数值分析3.1机械参数和性能分析3.2加速度快慢、减速速率、加减速时间的评价3.3齿轮减速器传动系统的可靠性分析四、设计4.1测试参数的构建4.2设计步骤五、结果5.1性能分析结果5.2加减速器传动系统实际运行结果六、结论6.1加减速器传动系统优化设计的结果6.2总结引言在过去的几十年间,行星齿轮减速器传动系统一直是各种机械系统中重要的组成部分。
在传动系统中,它具有空间尺寸的小巧性和高效的输出能力,能够获得良好的动力学性能,从而使机械系统可靠地运行。
MAT1AB作为一种用于科学计算、算法开发、数据可视化和系统建模的编程环境,通过它可进行多任务多模型的建模和仿真,能够快速、有效地完成行星齿轮减速器传动系统的优化设计。
本文的研究目的是使用MAT1AB来实现基于参数化设计的行星齿轮减速器传动系统的优化设计。
首先,根据实际条件建立MAT1AB动力学模型,分析模型中每个参数对整个减速器性能的影响,并据此重新定义减速器传动准则;其次,根据新的准则,通过数值分析优化行星齿轮减速器传动系统的性能,并进行仿真验证;最后,根据仿真结果对减速器进行设计,最终获得错误率低、运行可靠的行星齿轮减速器传动系统。
因此,本文的主要研究内容是基于MAT1AB行星齿轮减速器传动系统的优化设计研究。
本文的论文框架将于以下章节:第二章是描述MAT1AB模型建立及传动准则定义方法;第三章将对基于参数化设计的数值分析进行说明;第四章涉及减速器的测试参数和实际设计;第五章将汇总设计的性能分析结果;第六章将总结本文的结论。
第二章:分析方法本章的内容主要包括三部分:第一部分是基于MAT1AB的行星齿轮减速器传动系统模型建立;第二部分是重新定义减速器传动准则;第三部分是对动力学性能优化。
MAT1AB作为科学计算、算法开发、数据可视化和系统建模的编程环境,可以进行多任务多模型的建模和仿真,能快速、有效地完成行星齿轮减速器传动系统的优化设计。
基于 Matlab/GUI 的钻机动力头齿轮动态优化设计
基于 Matlab/GUI 的钻机动力头齿轮动态优化设计罗华【摘要】煤矿用全液压钻机动力头主要采用液压驱动和齿轮传动相结合的方式,其中,齿轮传动的振动烈度直接影响着动力头的输出能力,成为了设计中必须考虑的重要问题。
以ZYWL-2600R型松软煤层螺旋钻机为研究对象,在齿轮副的单自由度扭转振动模型基础上,以啮合线上的振动加速度为优化目标,建立了动力头齿轮副的动态优化设计模型,并借助Matlab优化工具箱和GUI工具开发了优化设计程序的图形界面,求解了齿轮振动最小的宏观设计参数,为钻机“高速”动力头的动态优化设计提供了参考。
结果表明,优化后齿轮副的时变啮合刚度显著提高,有效改善了齿轮传动的振动特性。
%All hydraulic drill power-head used incoal mine is mainly composed of hydraulic motor and gearbox, and the vi-bration intensity of gear transmission directly affects the output capability of power-head.Take ZYWL-2600R soft coal seam spiral drill as the research object, on the basis of single degree of freedom torsion vibration model of gear pair, the vi-bration acceleration of meshing line as optimization objective, a dynamic optimization design model of power-head gear pair is established and the graphical interface of the optimization program is developed with the help of Matlab optimization toolbox and GUI tools to figure out the minimum macroscopic design parameters of vibration, which provides the reference to dynamic optimization design of high speed drill power-head.The results show that the gear mesh stiffness ofthe optimized gear pair is significantly increased accompanied with the effective improvement of vibration characteristics of gear transmission.【期刊名称】《探矿工程-岩土钻掘工程》【年(卷),期】2015(000)010【总页数】5页(P45-49)【关键词】钻机动力头;齿轮副;动态优化设计;Matlab;GUI【作者】罗华【作者单位】中煤科工集团重庆研究院有限公司,重庆400039; 瓦斯灾害监控与应急技术国家重点实验室,重庆400037【正文语种】中文【中图分类】P634.30 引言动力头作为全液压钻机的动力输出机构,采用液压驱动和齿轮传动相结合的方式,主要由液压马达、齿轮减速箱和钻杆夹持装置3部分组成[1]。
基于MATLAB的二级齿轮减速器的优化设计
优化设计项目基于MATLAB 的二级齿轮减速器的优化设计1 引言齿轮减速器是原动机和工作机之间独立的闭式机械传动装置,能够降低转速和增大扭矩,是一种被广泛应用在工矿企业及运输、建筑等部门中的机械部件。
在本学期的机械课程设计中,我们对二级齿轮减速器进行了详细的计算和AUTOCAD 出图。
在计算齿轮减速器中心距时,采用普通的计算方法,得到的中心距明显偏大,减速器不够紧凑,因而在这里我们采用matlab 优化方法进行优化,并和我们原有的数据进行比较,验证优化的结果。
2 数学模型的建立二级圆柱齿轮减速器,要求在保证承载能力的条件下按照总中心距最小进行优化设计。
在设计中,我们选取了第四组数据,即已知:高速轴输入功率R=4Kw ,高速轴转速n=960r /min ,总传动比i=31.5,齿轮的齿宽系数Φ=0.4;大齿轮45号钢,正火处理,小齿轮45号钢,调质处理,总工作时间不少于5年。
2.1选取设计变量减速器的中心距式为:式中:1n m 、2n m 为高速级与低速级齿轮的法面模数,1i 、2i高速级与低速级传动比,1z 、3z 高速级与低速级的齿数比;β小齿轮齿数齿轮的螺旋角。
计算中心距的独立参数有:1n m 、2n m 、1i (2i =31.5/1i)、1z 、3z 、β故优化设计变量取:12131[,,,,,]T n n X m m z z i β==123456[,,,,,]Tx x x x x x2.2 建立目标函数将中心距公式用设计变量表示,确定目标函数为:1354456()[(1)(131.5/)]/(2cos )f x x x x x x x x =+++根据传递功率与转速分析,综合考虑传动平稳、轴向力不可太大,能满足短期过载,高速级与低速级的大齿轮浸油深度大致相近,齿轮的分度圆尺寸不能太小等因素,各变量的上下限取如下边界:12125,26,1422,n n m m z ≤≤≤≤≤≤311622,5.87,815o oz i β≤≤≤≤≤≤。
基于MATLAB的2K-H型行星齿轮减速器的优化设计
Ke o d: T A . K H pae r ga d c ̄ojci u c o. o sansfnt n yw r s MA L B 2 . lnt y er e ue bet ef t n cnt i ci a r v ni r t u o
进行人工寻找故障源 , 因此思路清晰与否 , 是能否正确快速 的 找到故障点的关键。
3 曲轴 位置传 感器 的 引发的 故障 的原 因
() 1线路老化 、 性能衰退 、 松动 、 原厂 配件造成 曲轴位置 非
( 上接 第 3 0页)
0t n=pi e .recl' f i l 'tr; pi so t t agsa , f d p y ' ’ o ms ( ] e' , s a , e) o i
以汽车根本不能起动 。 但是案例二 中 , 由于曲轴位置传感器 的
路这个环节 上 , 个人认为其实没有必要 , 因为在使用解码器进 行诊断的时候 , 已经是没有故障码 , 明电脑本身上基本是没 说 问题 , 且说 明诊断设备和 电脑无通讯故障 , 电脑也是汽车 当中 比较不易出现故 障的地方 。 因此在事后进行总结的时候 , 在拆
的前提下行星轮的重量 可取太 阳轮和 C 个行 星轮的重量之 和
用优化方法来确定其设计参数 。 文是 以 M T A 本 A L B工具箱对 其进行优化设计 , 以期达到较好 的效果 。
来代替[ , 1 因此 目标 函数可简化为 : ]
f)016 5 22[+i2 e ( = . 3 m zb4 ( ) 】 x 9 1 一
基于matlab遗传算法工具的同心式磁力齿轮优化设计 -回复
基于matlab遗传算法工具的同心式磁力齿轮优化设计-回复Title: Optimization Design of Concentric Magnetic Gear Using MATLAB Genetic Algorithm ToolboxIntroduction:Concentric magnetic gears have gained significant interest due to their advantages over traditional mechanical gear systems. They offer a non-contact power transmission, high torque density, low noise operation, and enhanced energy efficiency. In this article, we will explore the optimization design of the concentric magnetic gear using MATLAB's Genetic Algorithm Toolbox.1. Background:Magnetic gears are composed of two main elements: the outer rotor and inner rotor, both equipped with permanent magnets. The interaction of the magnetic fields between the two rotors generates torque and enables power transmission. The optimization design aims to improve the performance of the magnetic gear by finding the optimal arrangement of the magnets and the gear profile.2. Problem Statement:The design of a concentric magnetic gear involves various parameters, such as the number of magnetic poles, magnet dimensions, air-gap distance, and gear profile. Finding the optimal combination of these parameters manually can be time-consuming and result in suboptimal designs. Here, we will utilize MATLAB's Genetic Algorithm Toolbox to automate the design process and optimize the magnetic gear's performance.3. Genetic Algorithm (GA) Overview:Genetic algorithms are a class of optimization algorithms inspired by the process of natural selection. They mimic the principles of evolution by using a population of possible solutions and iteratively evolving them through selection, crossover, and mutation operations to find the best solution. MATLAB provides an efficient Genetic Algorithm Toolbox, allowing us to apply this approach to our design problem.4. Objective and Fitness Function:The objective of the optimization is to maximize the torque transmission while minimizing the cogging torque and torque ripple. Additionally, we aim to reduce the overall volume andweight of the gear system for efficient integration into various applications. A fitness function is defined that combines these objectives and assigns a fitness value to each individual design in the population.5. Design Variables and Constraints:The design variables include the number of magnetic poles, magnet dimensions, air-gap distance, and gear profile. These variables are subject to certain constraints to ensure the feasibility and practicality of the design, such as maintaining a minimum air-gap distance and avoiding interference between magnets.6. Genetic Algorithm Procedure:The genetic algorithm optimization process begins with the initialization of a population of individuals, each representing a specific design of the magnetic gear. The population evolves through a series of iterations known as generations. In each generation, the individuals are evaluated using the fitness function, and the best ones are selected for reproduction.Reproduction involves operations such as crossover and mutation, which create offspring designs that inherit characteristics fromtheir parent designs. This process continues until a termination criterion is met, such as reaching a maximum number of generations or obtaining a sufficiently optimal solution.7. MATLAB Implementation:To implement the genetic algorithm optimization process, we can utilize MATLAB's Genetic Algorithm Toolbox functions, such as'ga' for solving optimization problems using the genetic algorithm. The fitness function and design variables are incorporated into the GA toolbox, along with any additional constraints.8. Results and Analysis:After running the genetic algorithm optimization process, we obtain the optimized solution for the concentric magnetic gear design. The results typically include the optimal values of the design variables, fitness values, and performance parameters such as torque transmission, cogging torque, and torque ripple. Comparisons can be made between the optimized design and initial design to observe the improvements achieved through the optimization process.9. Conclusion:This article illustrates the optimization design of a concentric magnetic gear using MATLAB's Genetic Algorithm Toolbox. By automating the design process, we can efficiently find the optimal arrangement of magnets and gear profile, resulting in enhanced performance parameters and improved power transmission efficiency. The application of genetic algorithms in magnetic gear design opens up new possibilities for designing innovative and efficient gear systems for various industrial and automotive applications.。
基于matlab的单级圆柱齿轮减速器优化设计 -回复
基于matlab的单级圆柱齿轮减速器优化设计-回复Matlab是一款功能强大的工程软件,它在机械设计优化方面有着广泛的应用。
本文将以"基于Matlab的单级圆柱齿轮减速器优化设计"为主题,详细介绍使用Matlab进行齿轮减速器设计优化的步骤。
第一步是建立齿轮传动模型。
在Matlab中,我们可以使用齿轮机构建模工具箱(Gear Mechanism Toolbox)来快速建立齿轮传动模型。
该工具箱提供了各种函数和类,用于描述齿轮的几何形状、材料属性和运动学性质。
我们可以使用这些函数和类来创建齿轮的模型,并定义各种参数,如齿轮的模数、齿轮的齿数、齿轮的压力角等。
第二步是进行载荷分析。
在设计齿轮减速器时,我们需要确定齿轮传动所承受的载荷。
这些载荷可以来自于输入和输出端的转矩、速度和功率等。
在Matlab中,我们可以使用数学建模工具箱(Mathematical Modeling Toolbox)来进行载荷分析。
该工具箱提供了各种函数和方法,用于模拟和分析动力系统的动态特性。
我们可以使用这些函数和方法来确定齿轮传动的负载情况,并计算出齿轮的受力情况。
第三步是进行优化设计。
在进行齿轮减速器的优化设计时,我们需要考虑各种设计变量和约束条件。
这些设计变量和约束条件可以包括齿轮的模数、齿数比、几何形状、材料选择等。
在Matlab中,我们可以使用优化工具箱(Optimization Toolbox)来进行优化问题的求解。
该工具箱提供了各种优化算法和数学函数,用于解决各种优化问题。
我们可以使用这些算法和函数来定义齿轮减速器的优化目标函数和约束条件,并进行优化求解。
第四步是进行性能评估。
在优化齿轮减速器设计之后,我们需要对设计结果进行性能评估。
这包括评估齿轮减速器的运动学和动力学性质,如传动误差、振动和噪音等。
在Matlab中,我们可以使用仿真工具箱(Simulation Toolbox)来进行性能评估。
利用MATLAB简化双速多用绞车传动系统的设计
利用MATLAB简化双速多用绞车传动系统的设计
马勇杰;李炳文;刘欣科;陈世其
【期刊名称】《煤炭科学技术》
【年(卷),期】2006(034)003
【摘要】给出了应用MATLAB编写一个包含两个不同类别齿轮的5级齿轮传动系统校核的计算程序思路,并给出了确定其中某些主要参数的方式;通过具体实例的求解,验证了应用MATLAB解决齿轮校核问题简化了对复杂公式的计算,并保证了可靠的精度要求.
【总页数】3页(P53-55)
【作者】马勇杰;李炳文;刘欣科;陈世其
【作者单位】中国矿业大学,机电工程学院,江苏,徐州,221008;中国矿业大学,机电工程学院,江苏,徐州,221008;煤炭科学研究总院,北京,100013;中国矿业大学,机电工程学院,江苏,徐州,221008
【正文语种】中文
【中图分类】TD526
【相关文献】
1.SDJ型双速多用绞车系列基本参数及性能 [J], 李炳文;汤运保
2.双速多用绞车在使用中的常见故障及探析 [J], 朱大鹏;王峰
3.双速多用绞车安全制动的研究 [J], 吕西洋
4.双速多用绞车传动系统优化算法研究及实现 [J], 陈功;聂如春;李炳文
5.双速多用绞车传动CAD系统的研究与实现 [J], 陈功;刘翠娟;张昆
因版权原因,仅展示原文概要,查看原文内容请购买。
MATLAB在齿轮优化设计中的应用
MATLAB在齿轮优化设计中的应用任建华;刘艳层;梁振刚【摘要】Considering the volume of two gears and the related axle in the cylindrical gear reducer, it uses the optimization toolbox of MATLAB to establish objection functions,select the design variables,detemine the constraints and functions and optimize. It turned out that the arithmetic is effective and reliable, the programming is simple and the design efficiency is to be improved to use the MATLAB arithmetic. It provides a good reference value for the optimal design of gear reducer.%在圆柱齿轮减速器中,考虑到对两齿轮及相关轴体积的减小,利用MATLAB优化工具箱,建立优化目标函数、选取设计变量、确定约束条件及函数。
编程最终结果表明采用MATLAB算法求解优化问题,算法有效可靠、程序编写简单快捷,设计效率得以提高,从而为减速器的优化设计提供了良好的参考价值。
【期刊名称】《机电工程技术》【年(卷),期】2014(000)011【总页数】3页(P76-78)【关键词】减速器;优化设计;MATLAB【作者】任建华;刘艳层;梁振刚【作者单位】河北工程大学机电工程学院,河北邯郸 056038;河北工程大学机电工程学院,河北邯郸 056038;河北工程大学机电工程学院,河北邯郸 056038【正文语种】中文【中图分类】TH122优化设计是现代设计法中的一个重要领域,它是从众多的可行设计方案中寻找出最佳设计方案,极大地促进了现代工程设计理论方法的发展。
齿轮传动优化设计及MATLAB实现
第 34 卷
33 2006 年 第 1 期
设计计算
林业机械与木工设备
4.1 建立设计变量及目标函数
要求齿轮传动体积为最小进行优化, 齿轮体积 V
是 mn、z1、!、"d 的函数, 传动比 u 一般作为已知条件给
出, 故其设计变量为:
x=[ x1, x2, x3, x4] T=[ z1, !d, mn, "] T
( ZheJiang Shuren University, Zhejiang Hangzhou 310015, China)
Abstr act: Optimal gear-driven design is greatly important in modern machine design, the article researched into a new method of optimal gear-driven design based on MATLAB for the purpose of finding a convenient and practical measure. The optimal gear-driven design model was established, using MATLAB method how to solve gear parameter optimization was introduced. After an example calculating, the result showed that this method is convenient and effective, and can simplify computer programming, is especially suitable for engineer.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关键词 : 行 星轮 系 ; 优化设计 ; MA T L A B
Ke y wo r d s :p l ne a t a r y g e a r s y s t e m; o p t i mi z a t i o n d e s i g n ; Ma l f a b
中图分类号 : T H 1 2 2 1 概 述
Ab s t r a c t : P l a n e t a r y g e a r s y s t e m i s o n e o f t h e i mp o  ̄ a n t t r a n s m i s s i o n p a n s o f m i n e w i n c h . O n t h e b a s i s o f t h e r e s e a r c h o n o b j e c t i v e
摘要: 行星轮 系是矿用绞车中重要的传动部分之一 , 本文在研 究机构的 目标函数 、 约束条件和设计 变量的基础上 , 利用 M a t l a b编
写优化设计程序 , 对行星轮 系进行优化设计, 可 以更为准确确定行星齿轮 的各部分结构尺寸 , 进 而达到减轻设备的重量 、 节约材料、 降 低 成 本 的 目的。
・
4 0・
价值 工 程
基 于 Ma t l a b的绞车行星齿轮机构优化设计研究
De s i g n o f t h e Wi n c h P l a n e t a r y Ge a r Me c h a n i s m Op t i mi z a t i o n o n he t Ba s i s o f Ma t l a b
文献标识码 : A
文 章编 号 : 1 0 0 6 — 4 3 1 l ( 2 0 1 3 ) 1 2 — 0 0 4 0 — 0 2
C ( x ) ≤0
矿 用绞 车 主 要 用 于 矿 井 井 下及 装 载 站 调 度 编 组 矿 车 、 中 间 巷道 中拖 运 矿 车 及 完 成其 他 辅 助 搬 运 工 作 , 它在 煤 矿 上 使 用 非 常广 泛 , 其 产 业 已经 成 为煤 矿 设备 方面 一 个 非常 重要的分支。 矿 用 绞 车 的规 格 和 品种 繁 多 , 产 品 的体 积 、 性
J Y 型 绞 车 是 一种 新 型 的 矿 用 绞 车 ,该 绞 车 的使 用 范
中的 行 星 齿 轮机 构进 行 优 化 设 计 , 在 保 证使 用性 能 的前 提 函 数 在 R 点 得 到 的 函 数 值 ; e x i t l f a g为优 化 结 果 的 标 志 : 下, 尽 量 减 小 其体 积 , 从 而 可 以减 轻 重 量 、 节 约材 料 、 降低 o u t p u t 为 返 回信 息 的 数 据 结 构 ; o b j e c t i v e为 实 现 目标 函 数 成本。 的 M文件; R 0为优 化 变 量 初 始 值 ; ma x为 优 化 变 量 上 限 2 Ma t l a b优化设计 值; m i n为优 化 变 量 下 限值 : c o n s t r a i n t 为 实 现 约 束 函数 的 机 械 优 化 设计 是 以机 械 设 计 的理 论 为依 据 , 建 立相 应 M 文 件 。 的数 学 模 型 ,通 过 此模 型 反 映 出工程 设计 中 存在 的 问题 , 并 通 过 计 算 技 术 找 出 设计 中可 以采 用 的最 优 方 案。
林瑾 L I N J i n
( 无 锡 商 业职 业 技 术 学 院 , 无锡 2 1 4 1 5 3 ) ( Wu x i I n s t i t u t e o f C o m me r c e , Wu x i 2 1 4 1 5 3 , C h i n a )
能 等 差 异 也很 大 。
C e q ( x ) = 0
A・ X≤b
l Ae mi n f ( x)
函数 语 法 为 : 围广 , 在 井 下 工作 的 适 应 性 强 , 在 操作 等 方面 也 具 有 较 人 [ R , f v a l , e x i t l f a g , o u t p u t ] - f m i n c o n ( @ o b j e c t i v e , R 0 , A , b , 性 化 的设 计 。绞 车 为 了 能够 适 应 工作 的性 质 和 环 境 , 其 结 Ae q , b e q , ma x , mi n , @c o n s t r a i n t ) 构应该 紧凑、 轻便 , 本文 以 J Y 6 0型 矿 用 绞 车 为 例 , 对 绞 车 式 中 R 为 通 过 优 化 设 计 后 得 到 的最 优 解 ; f v a l 为 目标
f u n c t i o n , c o n s t r a i n t c o n d i t i o n s a n d d e s i g n v a r i a b l e s , t h i s p a p e r p r o g r a ms o p t i mi z a t i o n d e s i g n p r o ra g m wi t h Ma t l a b , o p t i mi z e s t h e p l a n e t a r y g e a r s y s t e m d e s i g n ,d e t e r mi n e s t h e s i z e f o e a c h s t r u c t u r e p a r t o f p l a n e t a r y g e r a mo r e a c c u r a t e l y , a n d t h e n r e a c h e s he t g o a l f o r e d u c i n g he t w e i g h t o f t h e d e v i c e , s a v i n g ma t e r i ls a a n d r e d u c i n g t h e c o s t .