《二级斜齿轮圆柱齿轮优化设计.pdf》由会员分享,可在线阅读,更多相关《二级斜齿轮圆柱齿轮优化设计.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章 前言 1.1 我国斜齿轮减速器的发展现状 自 20 世纪 60 年代以来,我国先后颁布制定了JB113070 圆柱齿轮减速器等一系列的减速器标准,进而形成了大量生产二级减速器的企业,为我国减速器的发展尊定了良好的发展基础。自改革开放以来我国在现有的基础上引进了大量的西欧、美国、日韩的先进设备。通过自身的不断地引进、消化吸收和不断的创新,从而掌握了先进的技术以及科研攻关,逐步掌握了各种高速和低速重载齿轮装置的设计制造技术.新材料(铝、钛合金、有色金属)的使用和热处理工艺的不断改进使齿轮加工的精度都有所提高。随着我国经济不断市场化,齿轮行业的发展有了大幅度的提高,新的知识产权逐步的增多,齿
2、轮的专业人数也不断提升。从而使整个机械行业得到提升,创新能力和制造能力都有了十足的进步。总之,减速器和齿轮的设计制造技术的发展,在很大程度上反映了一个国家的工业化水平。因此,对减速器的创新发展和科学计算机技术的应用在我国将有很大的发展空间和发展趋势。我国是世界上最大的发展中国家,工业化在全国还没有达到普及,因此在日后的几十年间我国将会大力的发展机械制造,机械设计等等。优化的目标就是在原有功能的基础上达到体积、质量的最小化。从而达到节约不可再生资源,为我国节约型社会的发展贡献出自己的一份力量。优化设计将会达到国家的重视,社会的认可,具有很大的现实意义。1.2 机械的优化设计 随着计算机技术的迅速
3、发展,机械优化设计在计算机基础上发展起来的一门新的学科。它是根据优化的原理和方法,利用计算机快速的反应原理和精确的计算程度为基础寻求最优化设计参数的一种科学算法。优化的理论结果和实践的现实结果相结合证实优化设计可以使产品在保证功能的基础上达到重量的减轻,体积的缩小,成本的降低等。1.3 设计方案的确定和课题设计任务分析 当我们较为系统的求解一个实际优化问题时,我们首先把这个问题具体的分析从而转化到理论计算上面来,即建立一个初步的数学模型;其次根据所建立的数学模型的特征进行详细的分析和求解,以便得出符合实际要求的优化算法;再次根据选定的优化算法,编写相对应的计算程序进行理论的最优化求解。通过以上
4、优化求解我们可以得知本次设计的主要任务分析:(1)掌握二级减速器的结构见图,理解明白传动的原理,具备有分析和设计常用机构的能力。对机械原理,机械设计手册,机械优化设计,理论力学等再加以学习,从而使理论知识再强化一些,学到不知的知识。(2)对于机械原理课本中的齿轮,我们要明白齿轮结构的特点,设计的算法,齿面的接触强度,齿根的弯曲强度,了解斜齿轮轴向力的影响注意要点等等。(3)能够基本的掌握运用标准、规范手册、图册等有关查阅的技术。(4)建立数学模型时要选取相应的数学变量,列出目标函数,给出约束条件。目标函数的确定是设计问题所要求的最优指标与设计变量之间的函数关系。笼统的讲就是在已知条件的基础上求
5、解目标函数的极值或最优解。二级斜齿圆柱齿轮减速器作为一种被广泛应用的机械产品,那么提高其承载能力,延长其实用寿命,体积和质量的减小都是非常有现实意义的。1.4 建立优化设计数学模型 以上图为二级齿轮减速器装配简图 已知参数为传动比,输入的功率 P kw,高速,低速齿轮的转速,再求齿轮啮合时齿面接触强度,齿根弯曲应力得到保证的前提下使减速器体积最小,重量最轻。优化设计包括设计变量、目标函数以及约束条件。能够系统全面的找出所要的设计变量是解决问题的基础,在二级斜齿轮中设计变量有模数,齿数,变位系数,齿宽,轴径,传动比和螺旋角等等。目标函数是整个优化设计的关键,它直接被应用于评价优化方法的优劣。对二
6、级减速器的优化设计评价中,目标函数是按照所涉及的标准来进行的。1234()f xVVVV 优化的体积计算公式。约束条件是起到限制作用的,只有符合理论的设计条件并且适用于实际中才算得上是一个合格的设计,成功的设计。1.4.1 设计变量的确定 设计变量是优化设计问题时所要确定的一组参数。在二级斜齿轮转动中,其设计变量有斜齿轮传动的模数1tm,2tm 小齿轮的齿数1z,2z,变位系数1234,y yyy齿宽1b,2b,大齿轮轴径2zhd,4zhd,螺旋角,传动比12i。1.4.2 目标函数的确定 我们所设计的二级斜齿轮减速器主要由齿轮,内部轴和箱体组成,但是主要由斜齿轮的体积大小所决定的,所以我们确
7、定两对斜齿轮的体积和最小作为我们所设计的目标。目标函数的表达式是1234()f xVVVV。1.4.3 约束条件的确定 约束条件只的是我们所确定的设计变量或设计变量本身必须遵循的条件限制以及所满足数学的表达式,以上的约束条件分为等式和不等式约束。当约束条件确定后必须满足设计要求和实际情况为前提,要尽量的避免重复性、矛盾性和线性相关等等。减速器优化设计应考虑以下约束条件:(1)设计变量取值的离散性约束 齿数:每个齿轮的齿数应当是取整数;模数:齿轮模数应符合标准模数系列,尽量取第一系列模数值。(2)设计变量取值的上下界约束 螺旋角:对直齿轮为零,斜齿轮按实际的的使用范围取 820;总变位系数:由于
8、总变位系数将影响齿轮的承载能力,常取为-0.50.5。(3)齿轮的强度约束 斜齿轮强度约束是指齿轮的齿面接触疲劳强度与轮齿的弯曲疲劳强度,这两项计算的方法进行。强度是否够,根据实际安全系数是否达到或超出预定的安全系数进行检验,这需要公式的计算与分析。(4)齿轮的根切约束 为避免齿轮发生根切,规定最小齿数,*2min2/sinazh (*1,20ah)(1.1)直齿轮为 17,斜齿轮为 1416。1.5 SQP(序列二次规划)和 fmincon 函数 序列二次规划(SQP):非线性约束优化问题是最一般形式的非线性规划问题。1 fmincon函数提供了大型优化算法和中型优化算法。默认时,若在 fu
9、n函数中提供了梯度(options参数的 GradObj设置为on),并且只有上下界存在或只有等式约束,fmincon函数将选择大型算法。当既有等式约束又有梯度约束时,使用中型算法。2 fmincon函数的中型算法使用的是序列二次规划法。在每一步迭代中求解二次规划子问题,并用 BFGS法更新拉格朗日 Hessian矩阵 3 fmincon函数可能会给出局部最优解,这与初值X0的选取有关。举例:22121211min222fxxxx 12226xx 1246xx 12,0 x x 1.5.1 序列二次规划法 SQP 对于二次序列规划的问题:13min()()0 1,()0 1,nXRieief
10、XG XimG XimmXXX (1.2)用 Kuhn-Tucher方程表示以上方程为:*1*()()0()0 1,0 1,miiiieief XG XG Yimimm (1.3)上面的方程式,精确的表达了目标函数和约束条件之间的函数关系表达式,我们应用拉格朗日乘数法的约束条件,拉格朗日乘子i(i=1,2,m)来消除掉目标函数和约束梯度之间大小的差异。Kuhn-Tucher 方程在求解的过程中形成了很多非线性的规划算法,这种算法直接用于拉格朗日乘数法的计算。1.5.2 优化函数 fmincon fmincon 函数 的语法与说明 x,fval=fmincon(fun,x0,A,b,Aeq,be
11、q,lb,ub,nonlcon,options)fval:返回目标函数在最优解x点的值;fun:目标函数;nonlcon:约束值函数;options:设置优化选项参数。(以下为举例)格式 x=fmincon(fun,X0,A,b)x=fmincon(fun,X0,A,b,Aeq,beq)x=fmincon(fun,X0,A,b,Aeq,beq,lb,ub)x=fmincon(fun,X0,A,b,Aeq,beq,lb,ub,nonlcon)x=fmincon(fun,X0,A,b,Aeq,beq,lb,ub,nonlcon,options)1.6 小结 一般的设计包括二级斜齿圆柱齿轮减速器的设
12、计、校核、计算、绘制装配图和毕业设计说明书。优化设计是完成实物到数学模型的建立,目标函数的确定,约束条件的确立,选择MATLAB软件中的 fmincon函数,编写相应的程序,按照格式写说明书。第二章 二级斜齿轮圆柱齿轮传动系统的优化设计 2.1 引言 本章节首先介绍了二级减速器的结构简图,并给出了减速器的相应计算数值。其次确立目标的优化,在此基础上确定目标函数和约束条件。2.2 进行目标的优化 在斜齿轮的传动系统中社会所追求的性能有很多,例如:有体积的最小、重量尽量清、所传递的功率最大等等。以体积最小为优化目标既可以满足重量轻、结构紧凑的要求,而且可以降低振动。另一方面,其它一些目标已经包含在
13、体积最小这一目标中,有些则可以转化为约束条件来保证。因此,在保证承载能力的条件下,以体积最小为目标进行优化设计。以体积最小为优化的目标是为了满足不同环境的需要,符合实际的需要。2.3 设计变量的选取 对于所优化设计问题,只有合理,准确的选择设计变量,才能得到最优化结果。第一级斜齿轮传动的设计参数有模数1tm,齿数z1、z2,齿宽b1,为了提高齿轮的承载能力或满足中心距要求,常采用变位齿轮,所以变位系数y1和y2也要作为设计参数。在传动比已知的情况下,由于存在z2=z1i12关系式,所以z1、z2不是一组独立的变量,取z1作为设计变量。同样,第二级传动的设计变量为2tm,3z,45,yy,b。由
14、于总的传动比已经确定,由i=i12i34,所以i12、i34不是一组独立的变量,取i12作为设计变量。为了控制斜齿轮在传动时产生过大的轴向推力一般的取螺旋角=8 20。这样的话设计变量:123456789101112131412131234132412 ,=,cos,zhzhXx xxxxxxxxxxxxm mzzyyyyb b ddix 2.4 目标函数的建立(1)小齿轮体积的计算:由于小齿轮采用齿轮轴形式,因此:2211111(cos)/cos(cos)44tnbbVm zymzy (2.1)2233311331(cos)/cos(cos)44tnbbVm zymzy (2.2)(2)大齿
15、轮体积的计算:大齿轮采用辐板式结构,因此有图 2 得 222222222222222222222222222222(cos)()()44(cos)(8)440.3(8)(1.6)1.872/cos(cos)(/cos8/cos)440.3(twvnnzhtttttzhzhnnnbVm zydc ddB ddbbm zym zmm zmddbbmzymzm222222/cos8/cos)(1.6)1.872nnzhzhmzmdd (2.3)2244414222244442214411 412221 4144(cos)44 ()()/cos(cos)(/cos8/cos)440.3(/cos8/c
16、os)(1.6)1.872twvnnzhnnnnnzhzhbVm zydc ddB ddbbmzymzmmzmdd (2.4)(3)斜齿轮传动系统优化设计的目标函数,体积的总和 1234()f xVVVV (2.5)2.5 约束条件的建立 约束条件是对所优化的目标建立的约束性条款,约束条件数值的准确性对结果影响很大,因此我们应当准确合理的选择约束条件。2.5.1 设计变量的取值上下限 (1)*m i n22s i nhaz 20,*1ah 有以上的公式得出:为避免发生根切最少齿min17z (2)根据工艺装备条件,限制小齿轮直径 d 不得超过 30 (3)为了确保斜齿轮的承载能力,同时又避免了
17、齿轮在传动的时候载荷沿齿宽分布的不够均匀,所以我们要求尺宽的系数为 110.91.4bd :330.91.4bd (4)模数是模数制轮齿的一个最基本参数。模数越大,轮齿越高也越厚,如果齿轮的齿数一定,则轮的径向尺寸也越大。模数系列标准是根据设计、制造和检验等要求制订的。对於具有非直齿的齿轮,模数有法向模数nm、端面模数tm与轴向模数xm的区别,它们都是以各自的齿距(法向齿距、端面齿距与轴向齿距)与圆周率的比值,也都以毫米为单位。/costndm zzm (斜齿轮的计算公式)(2.6)对于传递动力的齿轮,一般采用我国标准的齿轮模数:如下图 注:在选模数时优先选择第一序列的再选择第二序列的,括号内
18、的模数尽量的不要选用。(5)大齿轮轴径的取值范围 23040zhd 43060zhd (6)变位系数的取值范围 21112121210.50.75 00.5 zzzyyzzzzyyy减速齿轮副增速齿轮副 (2.7)10.30.5y,20.50.3y 30.30.5y,40.50.3y (7)传动比i:总的传动比7.57i 高速轴的传动比13.24i 因此总结得各变量的上下限为:123456789101112130.21 0.211730 17300.30.5 0.50.30.30.5 0.50.31042 10421320 1320 05xxxxxxxxxxxxx (2.8)(8)为了控制过大
19、的轴向推力斜齿轮螺旋角的取值范围为:820 0.93969cos0.99026 2.5.2 约束条件的确定 (1)根据题意和所学过的知识可得出斜齿轮传动采用等变位传动,560 xx;780 xx(2)由工艺装备条件 113()300c xx x;224()300c xx x (3)根据齿宽的系数条件 51 024()/()0.90cxxx x 61024()1.4/()0c xxx x 51024()/()0.90c xxx x 61024()1.4/()0c xxx x (4)齿面接触强度条件得 7()0HHc x 式中:接触应力为 1212(1)HEHKT uz zbd u (2.9)在上
20、式中各参数的含义及取值:K为载荷系数,根据课本知识和题意的限制条件,取1.6tK;zE为弹性系数,一对钢质齿轮zE=189.8;zH为节点区域系数取zH=2.433;T1为小齿轮传递的名义转矩:111955021.55pTN mn 333395509550311.3582.93ppTN mn 121511.5432471.7522HHHMPa lim1lim22564517540.522HHHMPa 高速齿轮轴:1292112 1.6 21.55 4.24189.8 2.4334386.8/()3.24Hx xxbd 低速齿轮轴:24102332 1.6 311.35 3.33189.8 2.
21、43317425.36/()2.33Hx xxb d 则得出约束条件:7125()471.754386.8/()0c xx xx 82410()540.5 17425.36/()0c xx xx (5)根据齿根弯曲强度条件得出:911()0FFc x 1022()0FFcx 齿根的弯曲应力为:2FFKTbdmY (2.10)在上式中FY为齿形系数,计算的公式为:21110.1 6 90.0 0 6 6 6 60.0 0 0 0 8 4 5FYzz 22110.28240.0003539()0.000001576()FYiziz 21330.1690.0066660.0000845FYzz 22
22、330.28240.0003539()0.000001576()FYiziz 高速齿轮弯曲应力:1111112307.14FFKTbd mYMPa 2211122252.43FFKTbd mYMPa 结论:选择大齿轮的刚弯曲应力 252.43 低速齿轮轴弯曲应力:2333232321.43FFKTb d m YMPa 3433242252.43FFKTb d m YMPa 结论:选择大齿轮的刚弯曲应力 252.43 则得到:921392459.296()252.430Fc xx x x Y 10224104996.32252.430Fcxx x x Y (6)根据螺旋角的取值范围:82 0 1
23、1cos0.939690cx 120.99026cos0cx 2.6 小结 详细,准确,具体的确定设计变量是进行优化设计的基础,通过课本知识的学习与了解确定各设计变量之间的关系,然后列出设计变量的约束条件。在列出约束条件时一定要知道每个设计变量的含义,避免设计变量出现错误。所以在列方程式时一定要认真仔细,避免人为因素影响下面优化结果的准确性。第三章 优化求解 3.1 二级减速器原始数据 输入输出 图 2.1 二级斜齿轮传动简图 Bbcddvdzhdn 图 2.2 大齿轮的结构简图 小齿轮采用齿轮轴形式,大齿轮采用辐板式结构,采用等变位传动(图 2.2)由条件已知:斜齿轮的螺旋角设为,斜齿轮的断
24、面参数为tm,齿数为z,齿宽为b,轴径为zhd。图中每个参数的计算公式如下所示:(=z/c o s 8/c o s 8/c o s 1.6 1.2 0.3 tnvttnnnzhdm zmdm zmzmmddBbcb分度圆直径)(齿轮外缘内径)(轮毂外径)(轮毂长度)(辐板宽度)(3.1)有已知条件:输入功率为 P=3.12kw,小齿轮的转速为1n=626.09r/min,总的传动比为i=7.57,高速斜齿轮的许用接触用力H=471.75Mpa,低速斜齿轮的许用接触应力为H=540.5Mpa,所许用弯曲应力高速齿轮F1=252.43Mpa,低速齿轮F2=252.43MPa。各轴输入转矩 T 1T
25、 (KN m)2T (KN m)47.58 311.35 二级斜齿圆柱齿轮减速器 总传动比 7.57i 高速齿轮减速器传动比 123.24i 低速齿轮减速器传动比 34127.57ii 各轴的转速 n 1n(r/min)3n (r/min)626.09 82.93 高、低速齿轮的许用接触应力 高速 12511.5432471.7522HHHMPa 低速 lim1lim2 564517540.522HHHMPa (5)弯曲疲劳强度极限 弯曲疲劳强度系数 10.86FNK 20.93FNK 安全系数 s=1.25 所许用弯曲应力高速齿轮252.43FMpa 低速齿轮 252.43FMpa (6)齿
26、宽 高速齿轮1149.53dtbdmm 低速齿轮1265.71dtbdmm 3.2 MATLAB 函数 简介:MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国 MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括 MATLAB和 Simulink两大部分。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用 MATLAB来解算问题要比用 C,FORTRAN等语言完成相同的事情简捷得多,并且 MATLAB也吸收了像 Maple等软件的优点,使 MATLAB成为
27、一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C+,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到 MATLAB函数库中方便自己以后调用。MATLAB 的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用 MATLAB 函数集)扩展了 MATLAB 环境,以解决这些应用领域内特定类型的问题。3.3 利用 MATLAB 编程求解 具体程序如下:目标函数fun定义为:function f=GearFunct(x)function f=GearFunct(x)f=(pi*x(
28、9)/4)*(x(1)/x(14)*(x(3)+x(5)*x(14)2+(pi*x(10)/4)*(x(2)*/x(14)*(x(4)+x(7)*x(14)2+(pi*x(9)/4)*(x(1)/x(14)*(x(13)*x(3)+x(6)*x(14)2-(x(3)*x(13)*x(1)/x(14)-8*(x(1)/x(14)2)+(pi*x(9)/4)*(0.3*(x(3)*x(13)*x(1)/x(14)-8(x(1)/x(14)2-(1.6*x(11)2)+1.872*x(11)2)+(pi*x(10)/4)*(x(2)/x(14)*x(14)*7.57/x(13)+x(8)*x(14)
29、2-(x(4)*7.57/x(13)*(x(2)/x(14)-8*(x(2)/x(14)2)+(pi*x(10)/4)*(0.3*(x(4)*7.57/x(13)*(x(2)/x(14)-8*(x(2)/x(15)2-(1.6*x(12)2+1.872*x(12)2);函数nonlcon定义为:functionC Ceq=GearConstr(x)functionC Ceq=GearConstr(x)C(1)=x(1)*x(3)-30;C(2)=x(2)*x(4)-30;C(3)=0.9-x(9)/(x(1)*x(3);C(4)=x(9)/(x(1)*x(3)-1.4;C(5)=0.9-x(1
30、0)/(x(2)*x(4);C(6)=x(10)/(x(2)*x(4)-1.4;C(7)=(5698.04/(x(1)*x(3)*sqrt(x(13)+1)/(x(9)*x(13)-471.75;C(8)=(14575.98/(x(2)*x(4)*sqrt(7.57/x(13)+1)/(7.57/x(13)*x(10)-540.5;C(9)=152.256/(x(1)2*x(3)*x(9)*(0.169+0.006666*x(3)-0.0000845*x(3)2)-252.43;C(10)=996.32/(x(2)2*x(4)*x(10)*(0.2824+0.002679*x(4)/x(13)
31、-0.0009031*x(4)2/x(13)2)-252.43;C(11)=0.93969-x(14);C(12)=x(14)-0.99026;Ceq=;主程序:clc x0=2,3,25,30,0.3,-0.3,0.4,-0.4,50,65,40,50,3.24,0.9703;%传统设计值 lb=1.25,2.5,20,25,0.3,-0.5,0.3,-0.5,45,70,35,40,2,0.939;ub=3,5,30,40,0.5,-0.3,0.5,-0.3,55,85,45,60,5,0.99;Aeq=0,0,0,0,1,1,1,1,0,0,0,0,0,0;beq=0;options=o
32、ptimset(LargeScale,off);x,fval=fmincon(GearFunct,x0,Aeq,beq,lb,ub,GearConstr,options)执行结果x=Columns Columns 1 through 12 2.0000 2.8043 21.0000 18.8043 0.3000 -0.3000 0.4000 -0.4000 50.0000 70.0000 40.0000 52.0000 Columns 13 through 15 4.8000 0.9700 fval=1.7966e+006 优化之前的主程序:clc x=2,3,25,30,0.3,-0.3,0
33、.4,-0.4,50,75,40,50,3.24,0.9703;f=(pi*x(9)/4)*(x(1)/x(14)*(x(3)+x(5)*x(14)2+(pi*x(10)/4)*(x(2)*/x(14)*(x(4)+x(7)*x(14)2+(pi*x(9)/4)*(x(1)/x(14)*(x(13)*x(3)+x(6)*x(14)2-(x(3)*x(13)*x(1)/x(14)-8*(x(1)/x(14)2)+(pi*x(9)/4)*(0.3*(x(3)*x(13)*x(1)/x(14)-8(x(1)/x(14)2-(1.6*x(11)2)+1.872*x(11)2)+(pi*x(10)/4)
34、*(x(2)/x(14)*x(14)*7.57/x(13)+x(8)*x(14)2-(x(14)*7.57/x(13)*(x(2)/x(14)-8*(x(2)/x(14)2)+(pi*x(10)/4)*(0.3*(x(4)*7.57/x(13)*(x(2)/x(14)2-(1.6*x(12)2+1.872*x(12)2);执行的结果为:f=2.42116e+006 因模数tm应为标准值,齿数z1和3z应取整数,其它的参数一般也应适当圆整,所以上述最优解经标准化与圆整 得到最终的答案:下表 原始数据和优化设计后的结果 1tm 2tm 1z 3z 1y 2y 3y 4y 1b 2b 2zhd 4z
35、hd 12i cos v 传统 2 3 25 30 0.3-0.3 0.4-0.4 50 65 40 50 3.24 0.9703 2421600 优化 2 3 21 26 0.3-0.3 0.4-0.4 50 70 40 52 5 0.97 1820400 优化之后体积和传统的方法体积相比较:(2421600-1820400)/2421600=24.8%;3.3 小结 原始数据计算的体积与优化设计后得到的体积相比,体积缩小了20%左右。这充分的说明了计算过程是准确的,同时也体现了MATLAB实际应用价值。结 论 此次的毕业设计在王老师的带领下,经过了近三个月的时间的努力终于得以完成。这是我在
36、大学里做的最为认真、全面、最新型的设计也是综合了所学知识最为全面的一次设计。通过这次的设计我亲身的感觉到自己的知识是多么的欠缺,也认识到自己掌握了哪些,没掌握哪些。通过对斜齿轮传动系统的优化设计,在确保二级减速器承载力的前提下,成功地对其参数进行了优化的设计,可以得出以下结论:(1)采用优化方法设计比传统方法减小了二级减速器的体积,从而使其体积变小、制造的成本相应的降低、应用的领域更加的广泛了,经过MATLAB工具箱的精确求解体积约减小了20%左右,并为以后新产品的改进设计提供了依据。(2)经过使用MATLAB软件中的优化工具箱求解优化问题,使我们不必要编写大量的算法程序,从而大大提高了优化的
37、设计效率,最后获得所需的准确结果。但是,这次优化的设计结果有很多的不足之处,在优化的计算过程中,由于采用的是单目标的优化方法建立的数学模型,优化的目标单一,性能的提高存在很大的局限性。如果在以后的日常学习生活中,我们可以采用多目标的优化设计方法,在优化目标体积最小的情况下,可以增加强度的要求,转动惯量最小,重量最轻最小等优化目标。参 考 文 献 1 减速器实用技术手册编委会.减速器实用技术手册 Z.北京:机械工业出版社,1992 2 陈永春.MATLAB M语言高级编程.北京:清华大学出版社,2004 3 施阳,李俊.MATLAB语言工具箱TOOLBOX实用指南 M.西安:西北工业大学出版社,
38、1998.4 黄洪钟.机械设计模糊优化原理与应用M.北京:科学出版社,1997.5 邱宣怀.机械设计M.北京:高等教育出版社,1997.6 董玉革.机械模糊可靠性设计M.北京:机械工业出版社,2001.7 王健,李露,等.模糊理论在机械设计中的应用J.机械设计与制造,2000(4):5 7 8 孙淑霞,田芳,等.齿轮传动的可靠性优化设计J.机械设计与制造,2001(5):3 6.9 成经平.机械产品运动方案创新设计与研究J.机械设计与制造,2001(5):86 88.10 叶元烈.机械优化理论与设计M.北京:中国计量出版社,2001.11 刘宏友等.MATLAB6基础及应用.重庆:重庆大学出版
39、社,2002 12 李涛,贺勇军,刘志俭.M 工具箱应用指南应用数学篇M.北京:电子工业出版社,2000.13 刘惟信.机械可靠性设计M.清华大学出版社,2002.14 徐锦康,吕慧瑛,刘极峰.机械优化设计M.北京:机械工业出版社,1995.15 孙桓.机械原理M.北京:高等教育出版社,2001 16 飞思科技产品研发中心.MATLAB6.5辅助优化计算及设计M.北京:电子工业出版社,2003 17 叶秉良.基于 MATLAB算法的圆柱齿轮减速器优化设计J.浙江理工大学学报,2006,3:321-325 18 施阳等.MATLAB语言工具箱.西安.西北工业大学出版社,1998 19 孙元骁等著.圆柱齿轮减速器优化设计.机械工业出版社,1988.20 Spiral and Worm Gearing,by the Machinery Publishing Co.,Sep.1914,pp.30and 31 21 Lindfield G,Penny J.Numerical Methods Using MATLAB.2nd ed.NJ:Prentice Hall,2000
限制150内