空心传动轴的优化设计.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
空心传动轴的优化设计 一、问题描述 设计一重量最轻的空心传动轴。空心传动轴的D、d分别为轴的外径和内径。轴的长度不得小于5m。轴的材料为45钢,密度为7.8×10-6㎏/㎜,弹性模量E=2×105MPa,许用切应力[τ]=60MPa。轴所受扭矩为M=2×106N·mm。 二、分析 设计变量:外径D、内径d、长度l 设计要求:满足强度,稳定性和结构尺寸要求外,还应达到重量最轻目的。 三、数学建模 所设计的空心传动轴应满足以下条件: 扭转强度 空心传动轴的扭转切应力不得超过许用值,即 ≤ 空心传动轴的扭转切应力: 经整理得 抗皱稳定性扭转切应力不得超过扭转稳定得临界切应力: 整理得: (3)结构尺寸 则目标函数为: 约束条件为: 四、优化方法、编程及结果分析 1优化方法 综合上述分析可得优化数学模型为:;;。考察该模型,它是一个具有3个设计变量,5个约束条件的有约束非线性的单目标最优化问题,属于小型优化设计,故采用SUMT惩罚函数内点法求解。 2方法原理 内点惩罚函数法简称内点法,这种方法将新目标函数定义于可行域内,序列迭代点在可行域内逐步逼近约束边界上的最优点。内点法只能用来求解具有不等式约束的优化问题。 对于只具有不等式约束的优化问题 转化后的惩罚函数形式为 或 式中r——惩罚因子,它是由大到小且趋近于0的数列,即。 。 由于内点法的迭代过程在可行域内进行,障碍项的作用是阻止迭代点越出可行域。由障碍项的函数形式可知,当迭代靠近某一约束边界时,其值趋近于0,而障碍项的值陡然增加,并趋近于无穷大,好像在可行域的边界上筑起了一道“围墙”,使迭代点始终不能越出可行域。显然,只有当惩罚因子时,才能求得在约束边界上的最优解。 3编程 首先编制两个函数文件,分别保存为目标函数和约束函数。 function f=objfun(x) f=pi*rou*((x(1)^2-d^2)*x(4)+(x(2)^2-d^2)*x(3)/4 再编写非线性约束函数文件M文件ax.m; Function [c,ceq]=g(x); pi=3.14; d=40; %主轴内径mm F=20000; %切削力N P=1.5; %主轴输入功率KW n=960; %主轴转速r/min E=2.1*10^5; %主轴材料弹性模量N/mm^2 y=0.05; %许用挠度mm fa=1/12; %许用扭转刚度 sita=0.0025; %许用偏转角 G=0.081; %轴材料的剪切弹性模量GPa c(1)=64*F*x(4)^2*(4*x(4)/(x(1)^4-d^4)+3*x(3)/(x(2)^4-d^4))/(3*pi*E)-y; c(2)=180*9549*P/(pi^2*n*G*(x(2)^4-d^4)/32)-fa; c(3)=F*x(3)*x(4)/(3*E*(x(2)^4-d^4))-sita; ceq=[]; 在MATLAB命令窗口给出有哪些信誉好的足球投注网站值和线性约束,并调用优化程序: x0=[120;110;450;120]; a=[1 0 0 0;-1 0 0 0;0 1 0 0;0 -1 0 0;0 0 1 0;0 0 -1 0;0 0 0 1;0 0 0 -1]; b=[160;-80;150;-70;600;-350;160;-80]; 1b=[80;70;350;80]; ub=[160;150;600;160]; [x,fval]=fmincon(@axis_m,x0,a,b,[],[],1b,ub,@ax) 4结果分析 优化程序经过12次迭代计算收敛,得到结果如下: x=107.6547 102.7428 350.0000 80.0000 fval=24.0857 圆整后得到X=(109,104,350,80)T,fval=24.9897,显然机床主轴结构比较合理。 图1 图2 参照以上图1、图2通过查阅机械设计手册发现优化结果没有超过材料的屈服极限,轴的应变分布比较均匀,有利于材料的充分利用。 五、参考文献 [1]孙靖民,机械优化设计[M].3版. 北京:机械工业出版社,2003:124-172. [2]韩晓明,铁占续,机械优化设计及其MATLAB实现[J].焦作工学院学报,2004,(6):467-470. [3]储开宇,杜比强,段松屏,机床主轴参数的优化设计[J].水利电力机械,2000,(1):2-4. [4]周建平.基于MATLAB的机械优化设计[J].黄石理工学院学报,2005,(3):43-45. [5]苏金明,阮沈勇.MATLAB实用教程[M].北京:电子工业出版社,2002:100-146. 第2页 共6页

文档评论(0)

lyxbb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档