基于Matlab的两级星型齿轮传动的优化设计
- 格式:pdf
- 大小:298.64 KB
- 文档页数:5
基于MA TLAB的二级齿轮减速器的优化设计的综述黄洪200921030302 机制0903佘意200921030202 机制0902长沙理工大学一、机械优化设计概述机械优化设计是在电子计算机广泛应用的基础上发展起来的一门先进技术。
它是根据最优化原理和方法,利用电子计算机为计算工具,寻求最优化设计参数的一种现代设计方法。
实践证明,优化设计是保证产品具有优良的性能、减轻重量或体积、降低成本的一种有效设计方法。
机械优化设计的过程是首先将工程实际问题转化为优化设计的数学模型,然后根据数学模型的特征,选择适当的优化设计计算方法及其程序,通过计算机求得最优解。
概括起来,最优化设计工作包括两部分内容:(1)将设计问题的物理模型转变为数学模型。
建立数学模型时要选取设计变量,列出目标函数,给出约束条件。
目标函数是设计问题所要求的最优指标与设计变量之间的函数关系式。
(2)采用适当的最优化方法,求解数学模型。
可归结为在给定的条件(例如约束条件)下求目标函数的极值或最优值问题。
二、Matlab概述Matlab 是美国Mathworks 公司推出的集科学计算和图形处理为一体的科学计算语言。
通过Matlab超强的运算能力与别的编程环境的数据交互,极大的提高了工程生产效率、缩短了开发周期。
MATLAB在学术界和工程界广受欢迎,其主要特点有如下几方面]5[。
①友好的工作平台和编程环境②简单易用的编程语言③强大的科学计算机数据处理能力④出色的图形处理功能⑤应用广泛的模块集合工具箱⑥实用程序接口和发布平台三、本次设计内容减速器作为一种传动装置广泛用于各种机械产品和装备中,因此,提高其承载能力,延长使用寿命,减小其体积和质量等,都是很有意义的,而目前在二级传动齿轮减速器的设计方面,许多企业和研究所都是应用手工设计计算的方法,设计过程琐碎而且在好多方面都是通过先估计出参数然后再校核计算的过程。
这对于设计者来说是枯燥无味的,进行的是重复性工作,基本没有创造性;对于企业来说增加了产品的成本且不易控制产品质量。
基于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]。
第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的齿轮传动系统优化设计
首先,需要了解齿轮传动系统的工作原理。
齿轮传动是通过齿轮的啮合传递动力和转
矩的一种传动方式。
齿轮的设计和制造对齿轮传动系统的性能起着重要作用。
因此,在设
计齿轮传动系统时需要考虑以下因素:
1. 齿轮的模数和压力角:模数和压力角是影响齿轮啮合效果的重要参数。
在设计齿
轮时,需要根据传动效果和工作环境选择合适的模数和压力角。
2. 齿轮的材料:齿轮的材料对其承载能力和寿命有着直接影响。
选用合适的材料能
够提高齿轮传动的可靠性和寿命。
3. 齿轮的精度:齿轮的精度是影响齿轮传动质量的重要因素。
齿轮的精度越高,传
动效率就越高。
1. 建立齿轮运动学模型:利用Matlab建立齿轮的运动学模型,包括齿轮的轴线、基
圆半径、齿顶高度、齿根高度等参数。
通过计算这些参数,可以确定齿轮传动的基本参数。
2. 计算齿轮的振动和强度:利用Matlab计算齿轮的振动和强度,预测齿轮的可靠性
和寿命。
可以根据计算结果对齿轮设计进行调整,提高齿轮传动的质量。
3. 优化齿轮传动的效率:利用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 的二级齿轮减速器的优化设计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的齿轮还原设计优化是一项具有挑战性的任务,需要深入了解齿轮动力学和有效利用MATLAB的能力。
该项目的目标是优化齿轮减速系统的设计,以在最小的能量损失下实现最佳性能。
优化过程的第一步是使用MATLAB来模拟齿轮还原系统。
这涉及到创建一个数学模型,准确代表系统的动态。
模型必须考虑到每个齿轮上的牙齿数量,齿轮比,应用于系统的扭矩,以及其他重要的参数。
一旦模型被创建,就可以用来模拟不同条件下的减速齿轮系统的性能。
为了优化齿轮减速系统的设计,可以使用MATLAB的优化工具箱。
这个工具箱提供了一系列优化算法,可以用来寻找系统参数的最佳值。
这些算法可用于尽量减少能量损失,最大限度地提高效率,或者实现任何其他性能目标。
通过运行不同起始值和约束的优化算法,可以找到减速齿轮系统的最佳设计。
除了使用MATLAB的优化工具箱外,还必须考虑减速齿轮系统的局限性和局限性。
齿轮的尺寸和重量,可用的扭矩,以及理想的齿轮比都是在优化过程中必须考虑的重要制约因素。
通过将这些限制纳入优化算法,可以实现符合所有要求的设计。
一旦找到符合性能和约束要求的设计,就必须使用MATLAB验证设计。
这涉及对优化参数进行模拟,以确保减速齿轮系统如期运行。
如果模拟显示系统没有达到预期的性能目标,可能需要进一步优化或调整设计。
利用MATLAB设计和优化减速系统是一项复杂但有益的任务。
通过使用MATLAB的模型和优化能力,有可能找到一个能满足所有性能和约束要求的减速齿轮系统的最佳设计。
这有助于为各种应用建立高效和可靠的减速齿轮系统。
专业:机械设计制造及其自动化学号:0412070117Hebei Normal University of Science & Technology本科毕业设计题目:基于MATLAB的两级直齿圆柱齿轮减速器优化设计院(系、部):机电工程学院学生姓名:孙小亮指导教师:张小芹职称讲师2011年 6月9 日河北科技师范学院教务处制资料目录1. 学术声明 (1)2. 河北科技师范学院本科毕业论文(设计) (61)3. 河北科技师范学院本科毕业论文(设计)任务书 (2)4. 河北科技师范学院本科毕业论文(设计)开题报告 (3)5. 河北科技师范学院本科毕业论文(设计)中期检查表 (1)6. 河北科技师范学院本科毕业论文(设计)答辩记录表 (1)7. 河北科技师范学院本科毕业论文(设计)成绩评定汇总表 (2)8 河北科技师范学院本科毕业论文(设计)工作总结 (2)9 其他反映研究成果的资料(如公开发表的论文复印件、效益证明等)……………………………………………………………共页河北科技师范学院本科毕业设计基于MATLAB的两级直齿圆柱齿轮减速器优化设计院(系、部)名称:机电工程学院专业名称:机械设计制造及其自动化学生姓名:孙小亮学生学号: 0412070117指导教师:张小芹2011年 5月 26 日河北科技师范学院教务处制学术声明本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。
尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。
对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。
本学位论文的知识产权归属于河北科技师范学院。
本人签名:日期:指导教师签名:日期:减速器中直齿圆柱齿轮承载能力计算涉及齿轮的设计、制造工艺、材料和检验等各方面的因素,是一个十分复杂的问题,在减速器设计中齿轮参数的计算繁琐,且手工计算容易出错,在机械传动设计的工作量中占用了较大比重。
基于Matlab的两级星型齿轮传动的优化设计
鲍和云;朱如鹏
【期刊名称】《工程设计学报》
【年(卷),期】2005(012)004
【摘要】建立了两级内外啮合星型齿轮传动优化设计的数学模型,分析了系统的传动方案和约束条件,以中心距最小为目标函数,确定了主要优化设计参数.采用了以齿数、模数为离散变量和变位系数,齿数比等为连续变量的优化设计方法.过多的等式约束造成最优化时可行域减少,甚至找不到可行域,严重影响了优化设计的运行结果.鉴于此,发展了分级优化的方法,以齿数、模数为离散变量,变位系数、齿数比等为连续变量,运用Matlab中非线性有约束的多元函数fmincon求解,经过优化计算,得到主要优化设计参数.
【总页数】5页(P232-235,239)
【作者】鲍和云;朱如鹏
【作者单位】南京航空航天大学,机电工程学院,江苏,南京,210016;南京航空航天大学,机电工程学院,江苏,南京,210016
【正文语种】中文
【中图分类】TH132
【相关文献】
1.基于MATLAB的多目标齿轮传动优化设计 [J], 王宏建;程芬;滕爽
2.基于Matlab液力变矩器齿轮传动系统可靠性优化设计 [J], 冯国勇;袁媛;顾俊
3.基于Matlab的弧齿锥齿轮传动的优化设计 [J], 常斌;赵振平;郭子昂;何泳
4.基于MATLAB和LINGO的直齿锥齿轮传动优化设计 [J], 王沁军;吴志光
5.基于MATLAB优化工具箱的行星齿轮传动优化设计 [J], 杨利红;张淳
因版权原因,仅展示原文概要,查看原文内容请购买。
基于MATLAB的多目标齿轮传动优化设计
王宏建;程芬;滕爽
【期刊名称】《机械》
【年(卷),期】2013(040)005
【摘要】针对二级圆柱齿轮减速器,以传动中心距与转动惯量为目标函数,用目标规划法建立了多目标优化设计的数学模型.利用科学计算软件MATLAB的优化工具箱进行了实例的优化设计.现实中对齿轮减速器优化设计的研究主要集中在体积目标函数方面,较少考虑到传动的平稳性.对传动中心距与转动惯量两个目标进行了联合优化,不仅满足了结构紧凑的要求,也提高了齿轮传动的平稳可靠性.
【总页数】3页(P19-21)
【作者】王宏建;程芬;滕爽
【作者单位】武汉纺织大学机械工程与自动化学院,湖北武汉430073;武汉纺织大学机械工程与自动化学院,湖北武汉430073;武汉纺织大学机械工程与自动化学院,湖北武汉430073
【正文语种】中文
【中图分类】O224
【相关文献】
1.基于MATLAB的斜齿轮传动多目标可靠性优化设计 [J], 樊立梅
2.基于Matlab的圆柱蜗杆传动多目标模糊优化设计 [J], 吴广益
3.基于Matlab的塑料破碎机带传动多目标优化设计 [J], 朱文波
4.基于MATLAB的斜齿轮传动多目标优化设计 [J], 蒋春明;阮米庆
5.基于MATLAB的斜齿轮传动多目标优化设计 [J], 蒋春明;阮米庆
因版权原因,仅展示原文概要,查看原文内容请购买。
基于MATLAB优化工具箱的行星齿轮传动优化设计
杨利红;张淳
【期刊名称】《中国工程机械学报》
【年(卷),期】2013(011)003
【摘要】可控制起动行星齿轮减速装置进入稳态传动时,其第二级行星轮系的尺寸对整个装置的尺寸影响较大,故以第二级行星传动装置的体积最小为目标,建立了优化设计数学模型,利用MATLAB优化工具箱对其进行优化设计.经计算和分析,说明这种优化方法符合实际,准确可靠.
【总页数】3页(P255-257)
【作者】杨利红;张淳
【作者单位】陕西工业职业技术学院,陕西咸阳712000;陕西科技大学机电工程学院,陕西西安710021
【正文语种】中文
【中图分类】TH122
【相关文献】
1.基于Matlab优化工具箱的结构优化设计∗ [J], 崔广强;吴能森
2.基于MATLAB优化工具箱车床主轴优化设计 [J], 陈凯;宋效凯;刘亚飞;王思琪
3.基于遗传算法MATLAB优化工具箱600 MW锅炉低压省煤器优化设计 [J], 张子建;张素娟
4.基于MATLAB优化工具箱算法的深沟球轴承的优化设计 [J], 廖东升;卓明胜;何
伟光;蔺维君
5.基于 MATLAB 优化工具箱的机床主轴优化设计 [J], 吕绪忠;何宁
因版权原因,仅展示原文概要,查看原文内容请购买。
基于MATLAB的两级NW型风电齿轮箱传动系统参数多目标优化作者:***来源:《阜阳职业技术学院学报》2024年第02期摘要:针对由两级NW型行星轮系串联构成的一种新型兆瓦级风电齿轮箱传动系统,建立体积最小和效率最高的多目标优化数学模型。
设定两级行星轮数量,并形成5种方案。
借助MATLAB工具成功求解并对比5种方案结果,得出结论:当两级行星轮数量为3时,该方案达到最优状态,符合常见的行星轮数量要求。
关键词:多目标优化;NW型行星轮系;风电齿轮箱;MATLAB中图分类号:TH122 文献标识码:A 文章编号:1672-4437(2024)02-0063-040 引言风电机组大容量化发展,不能只将原有齿轮箱放大尺寸制造,需要创新设计齿轮箱的传动系统。
本文基于MATLAB工具,对一种由两级NW型行星轮系串联构成的新型兆瓦级风电齿轮箱传动系统参数进行优化设计。
1 构建齿轮箱优化数学模型用设计变量、目标函数和设计约束三个基本要素,通过数学描述[1],构建反映齿轮箱各主要因素内在联系的优化设计数学模型[2]。
1.1 确定设计变量构成齿轮箱传动系统的两级行星轮系,重要几何参数是各齿轮的模数、齿数和齿宽,这些参数决定齿轮传动系统效率和体积,也影响齿轮啮合特性参数和效率损失系数选用[3]。
选择参数为低速级齿宽、模数、中心太阳轮(a1)齿数、内齿圈(b1)齿数、双联行星轮两轮齿数和高速级齿宽、模数、中心太阳轮齿数、内齿圈齿数、双联行星轮两轮齿数共12个参数作为优化设计变量,并用向量表示。
对高低速设计变量顺序进行有益调整后,可用下式表示:1.2 设计目标函数两级NW型行星轮系构成的风电齿轮箱传动系统,设计参数多、齿轮采用斜齿,传统设计比较困难,且无法计算出最优设计参数。
对于风电齿轮箱来说,在保证设计寿命和运行安全的前提下,体积最小和效率最高是衡量它的重要指标。
本文以齿轮箱体积最小和效率最高为目标函数对齿轮箱参数进行优化[4]。
第12卷第4期2005年8月工程设计学报Journa l of Eng i neer i ng D esignV o l .12N o.4A ug .2005收稿日期:2005203211.基金项目:国家航空科学基金资助项目(03C 52021);江苏省自然科学基金资助项目(BK 2004125).作者简介:鲍和云(1976-),女,安徽寿县人,博士生,从事机械传动研究,E 2m ail :siyanger @ .基于M a tlab 的两级星型齿轮传动的优化设计鲍和云,朱如鹏(南京航空航天大学机电工程学院,江苏南京210016)摘 要:建立了两级内外啮合星型齿轮传动优化设计的数学模型,分析了系统的传动方案和约束条件,以中心距最小为目标函数,确定了主要优化设计参数Λ采用了以齿数、模数为离散变量和变位系数,齿数比等为连续变量的优化设计方法Λ过多的等式约束造成最优化时可行域减少,甚至找不到可行域,严重影响了优化设计的运行结果Λ鉴于此,发展了分级优化的方法,以齿数、模数为离散变量,变位系数、齿数比等为连续变量,运用M atlab 中非线性有约束的多元函数f m incon 求解,经过优化计算,得到主要优化设计参数Λ关键词:两级星型齿轮传动;M atlab ;优化设计;分级优化中图分类号:TH 132 文献标识码:A 文章编号:10062754X (2005)0420232204Opti m iza tion design of 2-stage star gear tra i n ba sed on M a tlabBAO H e 2yun ,ZHU R u 2p eng(Co llege of M echanical and E lectrical Engineering ,N anjing U niversity of A eronauticsand A stronautics ,N anjing 210016,Ch ina )Abstract :T he op ti m izati on design m odel of 22stage star gear tran s m issi on is estab lished .T ran s m issi on m echan is m and restrain t conditi on s w ere analyzed .P rinci p al op ti m izati on design param eters are deter m ined by tak ing m in i m um cen ter distance as ob jective functi on .T heop ti m izati on design m ethod ,w h ich takes too th num ber ,m odu lu s as discrete variab les and m odificati on coefficien ts as con tinuum variab le ,is adop ted .R esu lt of op ti m izati on design is badly influenced becau se of too m any equati on restrain ts ,w h ich reduce the feasib le regi on s o r even reduce them to zero .T herefo re ,a com p lex m ode op ti m izati on m ethod is develop ed .B y tak ing too th num ber and m odu lu s as discrete variab les and m odificati on coefficien ts as con tinuum variab les ,by adop ting non linear m u ltivariab le functi on fm incon in M atlab p rogram ,m ain op ti m izati on design param eters are gained .Key words :22stage star gear train ;M atlab ;op ti m izati on design ;com p lex m ode op ti m izati on 星型(功率分流)齿轮传动广泛地应用于航空发动机的体内减速器和直升机的主减速器中Λ星型齿轮传动在结构上利用多个星轮来分担载荷,形成功率分流,具有体积小、重量轻、承载能力强等优点Λ但其设计是一项较为复杂的工作,而且以常规设计方法很难得到最优方案Λ因此,以体积最小(即各个齿轮的体积总和最小)和中心距最小(即各传动级的中心距之和最小)为目标对星型齿轮机构进行最优化设计,对缩小体积、减小重量、节约原材料以及降低成本都具有重要的现实意义Λ本文建立了两级内外啮合星型齿轮传动优化设计的数学模型;分析了系统的传动方案和约束条件;以中心距最小为目标函数,确定了主要优化设计参数;发展了以齿数、模数为离散变量,变位系数等为连续变量的优化设计方法Λ通过分级优化的方法,以M atlab 为工具,得到了主要优化设计参数;并进行了具体实例的设计Λ1 两级内外啮合星型齿轮传动优化设计的数学模型 图1所示是两级内外啮合星型齿轮传动装置的传动简图Ζ整个系统由第一级传动系统(太阳轮Z s ,n 个星轮Z p 1)和第二级传动系统(内齿轮Z r ,n 个星轮Z p 2)联接组成Ζ输入功率经太阳轮Z s 分流给n 个星轮Z p 1,又经n 个二级星轮Z p 2汇流到内齿轮Z r 输出Ζ图1 两级星型齿轮传动装置的传动简图F ig .1 Tw o 2stage star gear train trans m issi on相对于单级齿轮传动系统的优化设计,两级星型齿轮传动系统的优化设计较为复杂,正确地建立数学模型成为最优化设计问题的关键Ζ在本问题的研究中,其优化设计的数学模型如下Ζ1.1 设计变量由于参数较多,如果将所有可能影响设计质量的参数都列为设计变量,将使问题复杂化,而设计变量太少,则设计的自由度少,不能求得最优化结果Ζ因此,应对影响设计指标的所有参数进行分析、比较,从中选择对设计质量有显著影响且能直接控制的独立参数作为设计变量,其他参数则作常量处理Ζ两级星型齿轮的主要设计参数有模数m 1,m 2,齿数z 1,z 2,z 3,z 4Ζ为了提高齿轮的承载能力或满足中心距要求,常采用变位齿轮,因此变位系数x 1,x 2,x 3,x 4也要作为设计参数Ζ对于齿数z 1和z 2,存在z 2=z 1・u 1的关系式,所以z 1和z 2不是一组独立的变量,取其中之一z 1作为设计变量;同理,取z 3为设计变量Ζ第一级和第二级的传动比u 1和u 2存在u =u 1・u 2的关系式,所以u 1和u 2不是一组独立的变量,取其中之一u 1作为设计变量Ζ因此,对于两级星型齿轮传动,中心距最小优化设计的设计变量X 选取模数、齿数、变位系数、中心距变动系数、传动比为设计变量,则X ={m 1,m 2,z 1,z 3,x 1,x 2,x 3,x 4,∃y 1,∃y 2,u 1}T(1)1.2 目标函数选择中心距最小为目标函数Ζ对于两级星型传动系统,第一级中心距和第二级相等,单独地选择任何一级中心距作为目标函数,都不能包含整个系统的设计参数,为此,本文采用了两级中心距的平均值作为目标函数Ζ但由于两中心距之间存在函数关系,简单的累加将使设计变量的独立性遭到破坏,因此,必须在约束条件中增加两中心距相等的等式约束条件Ζa =[m 1((z 1+z 2)(2co s Β1)+x 1+x 2-∃y 1)+m 2((z 3+z 4) (2co s Β2)+x 3+x 4-∃y 2)] 2(2)式(2)中,Β1,Β2分别为第一级和第二级的螺旋角,为已知输入参数Ζ因此可得两级内外啮合星型齿轮传动系统优化设计的目标函数为m in f (X )=a (3)1.3 约束条件的建立两级内外啮合星型齿轮传动系统优化设计中,主要约束函数有:(1)齿轮传动系统的强度条件本文在齿轮强度计算中采用了我国航空工业的标准,它们是:齿面接触疲劳强度、齿根弯曲疲劳强度及齿轮胶合强度,见式(4)~(6)ΖS H m in -S H (i )≤0 (i =1,2,3,4)(4)S F m in -S F (i )≤0 (i =1,2,3,4)(5)S B m in -S B (i )≤0 (i =1,2)(6)式(4)~(6)中,S H m in 和S H 分别为给定的最小齿面接触疲劳强度安全系数及优化计算出的齿面接触疲劳强度安全系数,S F m in 和S F 分别为给定的最小齿根弯曲疲劳强度安全系数及优化计算出的齿根弯曲疲劳强度安全系数,S B m in 和S B 分别为给定的最小齿轮胶合强度安全系数及优化计算出的齿轮胶合强度安全系数Ζ(2)重合度条件重合度条件为Εa ≥112(7)(3)设计变量的边界约束在输入参界面中,由用户输入Ζ(4)星型传动的邻接条件在设计星型传动时,为保证两相邻星轮的齿顶不致相碰,相邻两星轮的中心距应大于其齿顶圆半径之和,即应满足・332・ 第4期鲍和云,等:基于M atlab 的两级星型齿轮传动的优化设计d a <2a ・sin (Π n p )(8)式(8)中,d a 为星轮的齿顶圆直径,a 为实际中心距,n p 为星轮个数Ζ当计算结果不满足邻接条件时,可减少星轮数目n p 或增加太阳轮齿数z 1Ζ(5)同心条件同心条件为m 1(z 1+z 2) (2co s Β1)×co s (Αt 1) co s (Α′t 1)- m 2(z 4-z 3) (2co s Β2)×co s (Αt 2) co s (Α′t 2) =0(6)装配条件当采用多星轮结构时,要保证几个星轮均匀地分布在太阳轮周围,而且使星轮的轮齿正确地装入两中心轮的齿间,各轮齿数与星轮个数必须满足装配条件,即2(z 1-z 2) n p =M (M 为整数)(10)式(10)中,n p 为星轮个数Ζ(7)其他约束条件除了上述约束条件外,还有变位系数选择的各种条件及齿轮不根切的条件等也要满足Ζ2 优化方法两级星型齿轮优化设计是一个含有离散设计变量和连续设计变量的混合问题Λ解决连续问题目前有较多行之有效的优化方法,相比之下,解决离散问题要困难一些,可供直接应用的离散优化方法也比较少Λ目前,比较权宜之计的做法应用得相当普遍,就是把离散变量全部看成连续变量并投入优化过程,然后把优化以后得到的变量值再圆整到最为接近的离散值上Λ这种做法相当方便,但圆整以后得到的设计方案未必是最优方案,在变量较多的情况下其偏离尤为严重Λ因此本文针对这个特定问题专门设计了一个混合优化方案来完成优化设计Λ对于齿数,首先确立齿数的选择范围,按照传动比要求、齿数互质要求等来选择齿数的可行值,然后将其分别存放在4个数组中,并且这4个数组中的数值是一一对应的,即是通过参数之间的相互关系而得出的Λ如第一级传动齿轮齿数数组的确定为 Z 11=Z m in -1; %Z m in 为最小齿数,由用户从程序界面输入fo r i =1:Z m ax%Z m ax 为最大齿数限制,由用户从程序界面输入 Z 11=Z 11+1;%齿轮1齿数 T T =round ((1+u 1)3Z 11);%T T 中间变量 Z 12=T T -Z 11;%齿轮2齿数 U ss 1=Z 12 Z 11;%U ss 1为圆整后齿数比,u 1为用户输入的实际齿数比 w h ile abs (u 1-U ss 1) u 1>2e -3%圆整后齿数比变化范围的限制精度 Z 12=Z 12-1; U ss 1=Z 12 Z 11; end if rem (Z 11,2)==0&rem (Z 12,2)==0%齿数要互质 Z 12=Z 12-1; end Z A S (i )=Z 11;%将各齿轮齿数存放在数组中 Z BS (i )=Z 12;%其中,Z A S 和中的齿数是一一对应的Λend 第二级传动齿轮齿数数组也用上述方法确定Λ模数的选取也是按照标准模数的值存放在数组中,在航空标准中,主要有22个标准的模数组成序列:[1,1.25,1.5,1.75,2,2.25,2.5,2.75,3,3.5,4,4.5,5,5.5,6,7,8,9,10,12,14,16]Λ对于整型变量x i 按连续变量进行最优化并求得最优解后,必须对最优解X 3的该项分量x i 3进行圆整处理Ζ圆整后构成的点称为整型点[2]Ζ若x i 3的整数部分为[x i 3],则[x i 3]和[x i 3]+1便是最接近x i 3的两个整型点Ζ若X3是n 维设计空间的最优解,则其每一个分量x i 3(i =1,2,…,n )方向上都可找到两个与x i 3最接近的整型点[x i 3]和[x i 3]+1(i =1,2,…,n ),它们共有2n 个,并在X 3周围构成了整型点群Ζ例如,对于二维设计空间,在最优解周围就有22=4个整型点,如图2上的A ,B ,C ,D ,它们是由([x 13],[x 23]),([x 13],[x 23]+1),([x 13]+1,[x 23]+1),([x 13]+1,[x 23])整型点组成Ζ求出4个整型点后,依次计算出函数值f (X A ),f (X B ),f (X C ),f (X D ),找出其绝对值最小的点m in f (X i ) (i =A ,B ,C ,D ),即是圆整后的最优解Ζ对于两级星型齿轮传动系统来说,除了要满足单级传动的要求外,还要满足整个传动系统的装配条件和邻接条件等Ζ由于这些条件都直接与齿数有关,并且包含有等式约束,这些对于整个传动系统的・432・工 程 设 计 学 报第12卷图2 二维设计空间在最优解X3周围的整型点F ig.2 Integer po ints of the2di m ensi ons design spacearound the op ti m izati on result X3数学模型有很大影响,过多的等式约束造成最优化时可行域减少,甚至找不到可行域,严重影响了优化设计的运行结果Ζ基于此,作者采用了分级优化的方法,即分两级对系统进行优化计算Ζ在第一级优化中,齿轮、模数均按连续变量设计,在约束条件中要满足各种齿轮强度条件、重合度条件、变位系数的选择条件、同心条件、装配条件和邻接条件等,然后将齿轮、模数进行参数圆整Ζ在第二级优化中,将第一级优化出的离散型的齿数、模数设为固定值,变位系数为设计变量再进行一次优化,约束条件同第一级Ζ因为同心条件要求严格,这样就不会因为对齿数、模数进行圆整近似取值而产生较大的误差了Ζ3 基于M a tlab的程序设计本文运用M atlab6.5求解多变量非线性约束最优化问题的函数fm incon求解ΛM atlab6.5是具有数值计算及图形工具等强大功能的应用软件包,尤其是它的应用工具箱非常实用与方便Λ优化工具箱涉及函数的最小化或最大化问题Λ对约束优化问题,一般情况分三步求解:第一步,先编写一个目标函数文件;第二步,编写含等式约束与不等式约束的约束函数文件;第三步,编写主程序Λ在M atlab6.5软件的集成环境中运行即可得到优化结果Λ程序修改、输入参数修改均十分方便与快捷,优化结果可显示或打印Λ本文开发了一个友好的用户界面,主要供用户输入优化设计的各种参数,其中设计变量的上下限及初值均可在界面上输入Λ应用M atlab6.5优化工具箱进行优化设计问题求解,不用编写大量优化算法程序,提高了设计效率,同时优化工具箱选用较可靠的优化算法,提高了设计精度Λ4 设计举例针对某航空发动机的体内减速器两级型齿轮传动系统进行优化设计Λ已知参数传递功率为100 k W,输入转速为15000r m in,实际总传动比为10176,星轮个数为3,最小齿面接触疲劳强度安全系数为1125,最小齿根弯曲疲劳强度安全系数为115,最小齿轮胶合强度安全系数为1.2,其余的原始设计值见表1,设计变量的边界约束值及初值见表2Λ根据要求输入适当的参数,第一级优化经过27次循环计算,第二级优化经过6次循环计算,得到的优化结果见表3Λ表1 原始设计值T able1 M ain o riginal design param eters of thetrans m issi on systemz1z2z3z4m1m2u1215319812.83.382.52表2 设计变量的边界约束值及初值T able2 T he boundary value and initial value of the design variable变量z1z3x1x2x3x4m1m2u1∃y1∃y2上限235235222216162022下限1414-2-2-2-2111-2-2初值21190.30.30.40.41.51.530.50.5表3 主要优化结果T able3 T he m ain op ti m izati on results z1z2z3z4m1m2u1174817651.01.252.82通过表1与表2的对应值计算比较可以得出,优化结果相对原始设计有了很好的改善,减速器总中心距减少了,优化设计取得了显著的效果Λ5 结束语本文建立了两级内外啮合星型齿轮传动优化设计的数学模型,以中心距最小为目标函数,分析了系统的传动方案和约束条件,确定了主要优化设计变量,发展了以齿数、模数为离散变量,变位系数等为连续变量的分级优化设计方法,为多变量多约束条(下转第239页)・532・ 第4期鲍和云,等:基于M atlab的两级星型齿轮传动的优化设计用最小外接圆柱法和最大内接圆柱法进行圆柱度评定的结果分别为0.0122和0.0146,三坐标测量仪结果为0.0123和0.0146Λ4 结 论利用M atlab优化工具箱进行圆柱度评定,简单易行,还可以利用M atlab的图形功能实现可视化Λ该算法可以推广应用到其他形状误差评定中Λ笔者开发了形状误差评定的软件,用户只要输入测点的数据,选择评定方法,就可得到相应形状误差的评定结果Λ参考文献:[1]王伯平.互换性与测量技术基础[M].北京:机械工业出版社,2000.141-159WAN G Bo2p ing.Exchange N ature and M easure T echno logy Foundati on[M].Beijing:M ach inery Industry P ress,2000.141-159.[2]李惠芬,蒋向前,张 玉,等.直角坐标系下计算圆柱度误差的一种实用算法[J].仪器仪表学报,2002,23(4): 424-426.L I H ui2fen,J I AN G Y iang2qian,ZHAN G Yu,el al.A p ractical algo rithm fo r computing cylindricity erro r in the rectangular coo rdinates[J].Journal of Scientific Instrum ent,2002,23(4):424-426.[3]温秀兰,宋爱国.基于改进遗传算法评定圆柱度误差[J].计量学报,2004,25(2):115-118.W EN X iu2lan,SON G A i2guo.Cylindricity erro r evaluati on based on an i m p roved genetic algo rithm[J].A cta M etro logica Sinica,2004,25(2):115-118.[4]郑 鹏,雷文平,侯伯杰.基于修正单纯形法的圆柱度误差优化评定[J].郑州大学学报(工学版),2004,25(2): 87-90.ZH EN G Peng,L E I W en2p ing,HOU Bo2jie.Op ti m izati on evaluati on of cylindricity erro r based on co rrecti onal si m p lex m ethod[J].Journal of Zhengzhou U niversity(Engineering Science),2004,25(2):87-90.[5]沈先钊.圆度、圆柱度和同轴度计算机测量数据最小区域法处理算法研究[J].中国机械工程,2003,14(17): 1472-1473.SH EN X ian2zhao.T he m ini m um area p rinci p le of computing m ethod’s research fo r data p rocessing of roundness cylindricity and coaxality[J].Ch ina M echanical Engineering,2003,14(17):1472-1473. [6]李郝林.DNA计算模型在圆柱度误差评定中的应用[J].计量学报,2004,25(2):107-110.L I H ao2lin.A pp licati on of DNA computing model to cylindricity erro r evaluati on[J].A cta M etro logica Sinica,2004,(2):107-110.[7]赵彦玲,吴淑红.M A TLAB与S I M UL I N K工程应用[M].北京:电子工业出版社,2001.37-59.ZHAO Yan2ling,WU Shu2hong.EngineeringA pp licati on of M A TLAB and S I M UL I N K[M].Beijing:E lectronics Industry,2001.37-59.(上接第235页)件的多级齿轮传动系统的优化设计提供了有效的方法Λ开发了良好的参数输入、输出界面,较好地实现了工程计算的可视化操作Λ通过实例计算,取得了良好的效果Λ参考文献:[1]孙元骁.圆柱齿轮减速器优化设计[M].北京:机械工业出版社,1988.SUN Yun2rao.Op ti m al D esign of Cylindrical Gear R educer[M].Beijing:M echanical Industry P ress,1998.[2]孟祥战.航空发动机星型齿轮传动系统优化设计[D].南京:南京航空航天大学机电工程学院,2004.M EN G X iang2zhan.T he Op ti m izati on D esign of the Star Gear T rains of A eronautic Engine[D].N anjing: Co llege of M echanical and E lectrical Engineering, N anjing U niversity of A eronautics and A stronautics, 2004.[3]L I X,SY MM ON S G R,COCKERHAM G.Op ti m aldesign of invo lute p rofile helical gears[J].M ech M ach T heo ry,1996,31(6):717-728.[4]孟祥战,朱如鹏.基于M atlab的幅板式高速齿轮减速器的优化设计[J].机械研究与应用,2004,17(1):57-58.M EN G X iang2zhan,ZHU R u2peng.Op ti m al design ofh igh speed w eb gear reducer based on M atlab[J].M echanical R esearch and A pp licati on,2004,17(1):57-58.[5]彭 军.M atlab软件包求解最优化模型[J].重庆工业高等专科学校学报,2000,15(2):25-26.PEN G Jun.M atlab softw are package and its app licati on in so lving op ti m izati on model[J].Journal of Chongqing Po lytechnic Co llege,2000,15(2):25-26.[6]赵先琼,杨晓红.M atlab在机械优化设计中的应用[J].岳阳师范学院学报,2000,13(1):68-70.ZHAO X ian2qi ong,YAN G X iao2hong.A pp licati on of m atlab to m echanical desing[J].Journal of Yueyang N o r m al U niversity,2000,13(1):68-70.・932・ 第4期刘国光:基于M atlab评定圆柱度误差。