ImageVerifierCode 换一换
格式:PPT , 页数:14 ,大小:745KB ,
资源ID:2568715      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2568715.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(matlab_精品文档.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

matlab_精品文档.ppt

1、基于MATLAB齿轮泵的优化设计项目流程一内容摘要 (1)以体积最小为目标函数,(2)建立满足一定约束条件的外啮合齿轮泵的优化设计数学模型 (3)利用MATLAB优化工具箱对齿轮泵结构参数进行优化 (4)对优化结果进行了理性合理地分析 (5)与原机构进行对比,得出结论:优化后的齿轮泵重量减轻,可大大降低制造成本.项目流程二简述齿轮泵 齿轮泵是一种常见液压元件,具有外形尺寸小、自吸性能好、耐冲击等优点。近年来,随着用户对齿轮泵的性能要求不断提高,齿轮泵生产厂家希望提高设计效率、降低生产成本的要求也越来越迫切。传统设计方法:周期长结果不合理优化设计方法:根据要求规定得到最优解项目流程三齿轮泵优化设

2、计数学模型的建立 (一)设计变量及目标函数1.相关参数:齿轮材料:20CrMnTi;工作压力:13 MPa;输出流量:40 L/min;转速:500 r/min;机械效率:91%;容积效率:91%;设计寿命:1 a;初始优化参数:m=4,z=5.2.影响齿轮泵体积的因素主要是模数m,齿数z,中心距a,分度圆直径D,齿宽b,轴直径d,壳体内轴的长度l3.现只考虑一个齿轮及轴的体积,简化后的体积V=1/4b(D2-d2)+1/4ld2化简后建立目标函数 齿轮泵结构如图所示齿轮泵结构如图所示项目流程(二)约束条件 (1)根切约束按允许轻微根切设计,齿根强度消弱不大,变位应满足g1(X)=14-x21

3、7-0.(3)取值=0.08,代入式(3)并化简可得g1(X)=1264-x20.(4)(2)齿宽约束齿宽过大会增大轴承负荷和增高齿面轴向接触,所以一般限制齿宽b9 mg2(X)=x1-9x30.(5)(3)齿顶圆齿厚约束齿轮泵采用正变位齿轮,齿顶趋于变尖,一般要顶圆齿厚s满足g3(X)=0.15x3-s0.(6)取值s=6.28 mm,代入式(6)并化简可得g3(X)=x3-41.8670.(7)(4)传动要求动力传动的齿轮模数应不大于2 mm,得g4(X)=2-x30.(8)项目流程(5)齿轮啮合径向间隙约束齿轮啮合径向间隙过小,易产生啮合干涉,将降低容积效率,所以有g5(X)=|-0.1

4、5x3|-0.1x30.(9)取值=0.08 mm,代入式(9)并化简可得g5(X)=|0.08-0.15x3|-0.1x30.(10)(6)排量约束 理论排量qL应大于给定的公称排量qtg6(X)=qt-qL0.(11)由qt=2mbz=2.828x1x2x3,取qL=0037 L/r,代入式(11)并化简可得g6(X)=76.432x1x2x23-10.(12)(7)速度约束 为防止气蚀,减小振动和噪声,齿顶圆速度应小于允许的极限值vmax,要求g7(X)=mzn60000-vmax0.(13)取vmax=20 m/s,n=500 r/min,代入式(13)并化简,可得g7(X)=0.02

5、6x2x3-200.(14)(8)轮齿强度约束齿轮的接触应力和弯曲应力应不大于许用值,得g8(X)=H-H0.(15)g9(X)=F-F0.(16)接触应力H和弯曲应力F的计算公式分别为H=2.5ZuZE2KTdd3.(17)项目流程 F=KTYFYSdm3z2.(18)式中HH的许用值,取H=1 282.5MPa;FF的许用值,取F=385.7MPa;K载荷系数,取K=2.225;Zu齿数比系数,取Zu=u+1u=1.414;ZE材料系数,取ZE=189.8;d齿宽系数,取d=1;YF齿形系数,取YF=3;YS齿根应力集中系数,取YS=1.5;T传动扭矩,取T=150 Nmm。将上述数值代入

6、式(15)及式(16)中并化简可得g8(X)=1x34-12.8120.(19)g9(X)=7.789x22x33-10.(20)(9)轴的强度约束轴在危险截面处的弯曲应力不大于许用值-1,得g10(X)=-10.(21)将=10M2+(T)2d3=1.23106x34MPa,-1=60 MPa代入式(21)并化简得g10(X)=2.06104x34-10.(22)(10)关于壳体内轴长度的约束g11(X)=x1-x5+0.020.(23)项目流程四.利用MATLAB优化工具箱求解 (一)MATLAB 优化工具箱简介 MATLAB 优化工具箱是MATLAB软件集成的一个优化模块,该模块提供了各

7、种优化函数,可以求解线性规划、非线性规划和多目标规划问题。使用者只需按照MATLAB 语法格式将优化问题的数学模型转化为MATLAB 的优化模型,就可以求解优化问题。使用MATLAB 工具箱可避免繁琐的优化程序编制和调试过程,为优化方法在工程中的实际应用提供了方便快捷的途径。项目流程(二)MATLAB 优化模型 (1)根据上文导出的外啮合齿轮泵优化数学模型和MATLAB 的语法格式。编写约束函数m文件,并以confun.m的文件名命名。function c,ceq=confun(x)c=12.64-x(2);x(1)-9*x(3);x(3)-41.867;2-x(3);abs(0.08-0.1

8、5*x(3)-0.1*x(3);76.432*x(1)*x(2)*x(3)2-1;0.026*x(2)*x(3)-20;1/(x(4)3)-12.812;7.789/(x(2)2)*x(3)3)-1;20600/x(4)3-1;x(1)-x(5)+0.02;ceq=;项目流程(2)在Matlab的command窗口中编写优化程序命令。clearx0=60,15,4,30,60.5;fun=3.142*(x(1)*x(2)2*x(3)2-x(1)*x(4)2+x(4)2*x(5)p4;lb=55,12,3,25,55;ub=80,25,8,50,70;options=optimset(displ

9、ay,iter);x,fval,exitflag,output=fmincon(objfun,x0,lb,ub,confun,options)(3)最终的运行结果x=52.8694 15.0000 3.7306 30.0000 60.5000fval=1.3556e+27项目流程利用利用MATLAB编的程序编的程序项目流程(三)结果分析对参数进行圆整,得到如下优化前后的的对比如下所示。优化设计前后齿轮泵各参数 齿宽齿数 模数齿轮轴直径 壳体内轴长优化前参数601543060.5优化后参数53153.753060.5项目流程五.结论 一.从优化结果可以看出,经优化后该型号齿轮泵的尺寸,在保证其结构性能及满足约束条件的前提下,得到了明显的优化。二.MATLAB进行优化设计的优点:(1)编程工作量小;(2)初始参数输入简单,符合工程设计语言;(3)提高了设计效率;(4)提高了设计精度;(5)优化算法更具有可靠性。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1