基于matlab的二级齿轮减速器的优化设计.doc
基于MATLAB的二级齿轮减速器的优化设计黄洪200921030302机制0903佘意200921030202机制0902长沙理工大学1引言齿轮减速器是原动机和工作机之间独立的闭式机械传动装置,能够降低转速和增大扭矩,是一种被广泛应用在工矿企业及运输、建筑等部门中的机械部件。在计算齿轮减速器中心距时,采用普通的计算方法,得到的中心距明显偏大,减速器不够紧凑,因而在这里我们采用MATLAB优化方法进行优化,并和我们原有的数据进行比较,验证优化的结果。2数学模型的建立二级圆柱齿轮减速器,要求在保证承载能力的条件下按照总中心距最小进行优化设计。在设计中,我们选取了第四组数据,即已知高速轴输入功率R4KW,高速轴转速N960R/MIN,总传动比I315,齿轮的齿宽系数Φ0.4;大齿轮45号钢,正火处理,小齿轮45号钢,调质处理,总工作时间不少于5年。21选取设计变量减速器的中心距式为式中、为高速级与低速级齿轮的法面模数,、高速级与低速级传动比,1NM21I2、高速级与低速级的齿数比;小齿轮齿数齿轮的螺旋角。1Z3计算中心距的独立参数有、、(315/)、、、1N2M1I21IZ3故优化设计变量取1231,,TNXZI123456,,TXX22建立目标函数将中心距公式用设计变量表示,确定目标函数为135456/COSFXXX根据传递功率与转速分析,综合考虑传动平稳、轴向力不可太大,能满足短期过载,高速级与低速级的大齿轮浸油深度大致相近,齿轮的分度圆尺寸不能太小等因素,各变量的上下限取如下边界。12125,6,42,NNMZ3162,587,15OOZI23确定约束条件231线性不等式约束条件1120GXX23245367489510621020XGXXGXX232非线性不等式约束条件1由齿面接触强度公式确定的约束条件是3195IHHIKTAB得到高速级和低速级齿面接触强度条件分别为2331COS0895HNAMZIKT2332NAI式中为许用接触应力,单位为N/;、为高速轴I和中间轴Ⅱ的转矩,单HM1T2位为N/MM;、为高速级和低速级载荷系数。1K22由齿轮弯曲强度公式确定的约束条件11125FFNKTBDMY1222FF得到高速级和低速级大小齿轮的弯曲强度条件分别为321121COS03FANYIMZKT和3232423COS01FANYIMZKT式中、、、为齿轮L、2、3、4的许用弯曲应力,单位为N/1F23F4;、、、为齿轮1、2、3、4的齿形系数。2MY34对于大小齿轮的齿形系数,可查阅相关机械手册,在这里我们得到齿形系数分别为对于小齿轮,其齿形系数、按下式计算1Y32113330690854YZZ对于小齿轮,其齿形系数、按下式计算2Y4224440169085YZZ3由高速级大齿轮和低速轴不发生干涉的约束条件22/0EAED23111COSNNMZIMZI式中E为低速轴轴线与高速级大齿轮齿顶圆之间的距离;为高速级大齿轮的齿顶圆直2E径。对于以上的约束条件,代入已知的数据,可以得到如下结果1324215187/,5/6/,4690,40/HFFNNMTMTIM1234,008,25,,5KYYE可得363136154452231565142654217161255COS0790CS0O0GXXXXXGXXX综上,我们得到了至17个约束条件。1GX173进行MATLAB优化31编写目标函数M文件并以文件名MYFUN保存在MATLAB目录下的WORK文件夹中。FUNCTIONFMYFUNXFX1X31X5X4X41315/X5/2COSX632编写约束函数M文件并以文件名MYCON保存MATLAB目录下的WORK文件夹中。FUNCTIONC,CEQMYCONXC1COSX633079106X13X33X5C2X53COSX631701104X23X43C3COSX6299391051X5X13X33C4X52COSX621706104315X5X23X42C5X52X150COSX62X1X2X5X2X4315X533在命令窗口调用优化程序X03,5,19,17,63,11LB2,2,14,16,58,8UB5,6,22,22,7,15X,FVAL,EXITFLAG,OUTPUTFMINCONMYFUN,X0,,,,,LB,UB,MYCON得到的优化结果如下X1,X2,X3,X4,X5,X62,4,19,16,58,98F3404优化结果的分析比较项目1NM2N1I1Z3Z中心距常规2541851965112460优化2419165898340由列表可以看出,得到的优化结果要明显好于常规解法,使的结构更加紧凑。