版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、齿轮减速器可靠性优化的MATLAB 实现黄滢1 ,于文华2(北京林业大学工学院,北京 100083摘要: 以斜齿圆柱齿轮的体积为优化的目标函数,建立了单级齿轮减速器的可靠性优化设计数学模型,并结合实例介绍了MATLAB 优化工具箱(Optimization Toolbox 在优化计算中的应用。利用MATLAB 优化工具箱来求解优化问题,程序简单,算法可靠,大大提高了设计效率。关键词 优化设计;可靠性;MATLAB 优化工具箱;齿轮减速器 中图分类号:TH122 文献标识码:A1 引言优化理论是一门实践性很强的学科,它在现代机械设计中占有非常重要的地位。本文试图以可靠性优化理论为基础,利用MAT
2、LAB 优化工具箱来实现对齿轮减速器有关参数的优化。实例证明MATLAB 不仅功能强大,而且方便实用、简单易学,是适合于工程技术人员研究和开发的基本工具和首选平台。2 单级斜齿圆柱齿轮减速器可靠性优化设计2.1 可靠性优化设计基本理论与一般方法可靠性是指产品在规定条件下和规定时间内完成规定功能的能力。优化设计是指某项设计在确定方案后寻求具有最佳性能(或品质的一组结构参数,又称为参数优化设计4。在现代设计方法中将优化技术与可靠性理论相结合,便形成了可靠性优化设计法。通常在进行可靠性优化设计时应首先确定设计变量,并建立优化目标及对应的各个设计变量的约束条件。考虑可靠性的要求,将可靠度作为追求的目标
3、,使它作为设计的变量并建立相应的数学模型,然后给出合适的算法和程序,编制相应代码。2.2 单级斜齿圆柱齿轮减速器可靠性优化设计对于圆柱齿轮传动,一般以体积最小或重量最轻为优化目标建立目标函数。本文以齿轮减速器中心距为最小(体积最小进行优化。单级斜齿圆柱齿轮减速器的中心距a 是法向模数m n 、小齿轮齿数z 和螺旋角的函数,故可取法向模数m n 、小齿轮数z和螺旋角作为设计变量,即112,T n 3T X m z x x x = (2-1于是,目标函数就可以写成:(123(12cos x x f x x =i +m (2-2(1 模数约束 对于动力传动,要求,即约束函数; 2n m m 11(2
4、0g x x =(2 小齿轮齿数约束 ,即1min 17z 22(170g x x =;(3 接触疲劳强度的可靠度约束 H H R R ,亦即(30H H g x R R =; (4 弯曲疲劳强度的可靠度约束 F F R R ,亦即(40F F g x R R =。 下面通过具体的设计实例来说明如何建立可靠性优化设计的数学模型。试设计一单级斜齿圆柱齿轮减速器,要求传递功率P=11kw ,输入轴转速n 1=1200r/min ,传动比i=5,载荷平稳,三班制工作,使用寿命3年。已知大、小齿轮材料均为20CrMnTi ,接触疲劳极限Hlim =1500Mpa ,弯曲疲劳极限Flim =420Mpa
5、 。并要求可靠度R=0.99。过程如下:(1 首先引入可靠度系数、(详细推导过程及各参数意义参见文献5:RH u RF u33ln /RH u =; (2-3 33ln /RF u = (2-4 由应力-强度的统计理论可知可靠度系数与可靠度R 之间存在一一对应的关系,从而对可靠度的优化即可转化为对可靠度系数进行优化。(2 结合以上分析得到如下设计模型:目标函数:(124(12cos x x f x x =i +4n d (2-5设计变量:1123,T T X m z x x x x =d ,式中为齿宽系数。 边界条件:取;171220x 250x ;30.6 1.2x ; 46x D D 20
6、约束条件:(331234x x x u x x x x x =+=+(3312324123412.236 6.498ln 0.2307cos 12.236 6.4983ln 3ln ln 2ln cos 00.2307RFx x x u x x x x x =+=+综上所述可知,这是4个变量,10个约束的优化问题。解决此种问题的工程方法很多,一般情况下是要编写相应的算法和程序。但常见的编程语言在代码生成方面需要很长时间,效率较低。而基于MATLAB 优化设计工具箱解决此类问题则显得尤为便捷。因而本文尝试通过MATLAB 优化工具箱来求解。3 MATLAB 优化工具箱及求解过程MATLAB 是由
7、Math Works 公司于1987年推出的一套科学计算软件,分为总包和若干个工具箱。该软件用户界面方便、友好,且具有强大的扩展能力。目前MATLAB 的最新版本是7.0,其优化工具箱(Optimization Toolbox 中含有一系列的优化算法函数,可以方便有效地解决诸多工程实际问题。下面利用MATLAB 优化工具箱对以上实例中的数学模型进行优化求解。3.1 首先对变量做如下变换: 11223344ln ln ln ln cos y x y x y x y x =相应地有:(1241min 2y y y if y e本例是单目标约束优化问题,可选用MATLAB 优化工具箱中用于求解约束优
8、化问题的fmincon 函数。以下是具体求解的MATLAB 代码。 %首先编写目标函数的m 文件: function f=myfun(y;f=exp(y(1+y(2*3*exp(-y(4; %调用函数fmincon : y0=1.79,2.99,-0.22,-0.0622; %起始点 A=-1.5,-1.5,2,-0.5;-3.0,-2,2,-1; b=-5.2779;-7.0346; lb=0.693,2.833,-0.51,-0.0622; ub=3.0,3.912,0.18,-0.00549;y,fval,exitflag,output=fmincon(myfun,y0,A,b,lb,u
9、b 有关fmincon函数及各参数的意义参见文献1。 结果输出: y =0.6930 2.8330 -0.2200 -0.0055 fval =102.5246从而;1 1.9997n m x =1216.9964z x =30.8025d x =; 4 6.0037x =D 圆整后得到;2n m =117z =0.8d =;6=D即为所求。4 结束语本文建立了单级齿轮减速器的可靠性优化数学模型,给出了MATLAB计算程序及其结果。用MATLAB优化工具箱来求解, 设计人员可以集中精力解决数学模型问题,而不用费时费力地去寻找或编制优化程序。它无疑将成为机械优化设计领域中的重要工具。参考文献3
10、王沫然.MATLAB与科学计算(第二版M.北京:电子工业出版社。2004.4 蔡学熙主编.现代机械设计方法实用手册M.北京:化学工业出版社。2004.5 陈满意,陈定方.基于MATLAB的齿轮减速器的可靠性优化设计J.机械传动,2002,26(3:3436.6 金祥曙.基于MATLAB的齿轮传动优化设计J.机械,2004,31(4:2729.To realize reliability optimization of gear reducer byMATLABHuang Ying Yu Wen-hua(BEIJING Forestry University of Technology BEIJ
11、ING 100083 AbstractThis paper take the volume of the cylinder wheel gear as the goal function optimized, built up the mathematical model of reliability optimization design of one-stage gear reducer,and combined the examples to introduce the MATLAB optimization toolbox at the application in the optimized calculation.Utilizing the MATLAB optimization toolbox to resolve the optimized problems,which can make the procedure simple,make the algorithm reliable,and improve the design efficiency greatly.Keywords:optimiz
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 篮球618活动策划方案(3篇)
- 电路隐蔽施工方案(3篇)
- 粉尘定期清理安全管理制度(3篇)
- 医院网评员管理制度(3篇)
- 车间标识卡管理制度内容(3篇)
- 2026国家统计局黔南调查队招聘编外聘用人员1人(贵州)备考考试试题及答案解析
- 2026江苏南京大学生物医学工程学院准聘长聘岗位(事业编制)招聘备考考试题库及答案解析
- 2026年1月江苏扬州市卫生健康系统事业单位招聘专业技术人员54人参考考试题库及答案解析
- 2026重庆飞驶特人力资源管理有限公司派往重庆市运动技术学院专职体能教练员招聘备考考试试题及答案解析
- 护理案例分享:感染控制与预防的重要性
- 工程勘探与设计报告范文模板
- 【数学】2025-2026学年人教版七年级上册数学压轴题训练
- 产品销售团队外包协议书
- 汽车充电站安全知识培训课件
- 民航招飞pat测试题目及答案
- 2026年郑州铁路职业技术学院单招职业倾向性考试题库及参考答案详解
- DB35-T 2278-2025 医疗保障监测统计指标规范
- 长沙股权激励协议书
- 心源性脑卒中的防治课件
- GB/T 46561-2025能源管理体系能源管理体系审核及认证机构要求
- GB/T 32483.3-2025光源控制装置的效率要求第3部分:卤钨灯和LED光源控制装置控制装置效率的测量方法
评论
0/150
提交评论