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

上传人:sk****8 文档编号:3200322 上传时间:2019-05-25 格式:DOC 页数:6 大小:216KB
下载 相关 举报
空心传动轴的优化设计.doc_第1页
第1页 / 共6页
空心传动轴的优化设计.doc_第2页
第2页 / 共6页
空心传动轴的优化设计.doc_第3页
第3页 / 共6页
空心传动轴的优化设计.doc_第4页
第4页 / 共6页
空心传动轴的优化设计.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、第 1 页 共 6 页空心传动轴的优化设计一、问题描述设 计 一 重 量 最 轻 的 空 心 传 动 轴 。 空 心 传 动 轴 的 D、 d 分 别 为 轴 的 外 径 和 内 径 。 轴的 长 度 不 得 小 于 5m。 轴 的 材 料 为 45 钢 , 密 度 为 7.810-6 / , 弹 性 模 量E=2105MPa, 许 用 切 应 力 =60MPa。 轴 所 受 扭 矩 为 M=2106Nmm。 二、分析设计变量:外径 D、内径 d、长度 l设计要求:满足强度,稳定性和结构尺寸要求外,还应达到重量最轻目的。三、数学建模所 设 计 的 空 心 传 动 轴 应 满 足 以 下 条 件

2、 :( 1) 扭 转 强 度 空 心 传 动 轴 的 扭 转 切 应 力 不 得 超 过 许 用 值 , 即 空 心 传 动 轴 的 扭 转 切 应 力 : 经 整 理 得416dDM07.54( 2) 抗 皱 稳 定 性 扭 转 切 应 力 不 得 超 过 扭 转 稳 定 得 临 界 切 应 力 :237.0DdE整 理 得 : 028.34( 3) 结 构 尺 寸 minl0dD第 2 页 共 6 页ldDxX321则 目 标 函 数 为 : 32166202.0.6min xlxf 约 束 条 件 为 : 7.17.)( 541541 xDdXg08.8.2 2/314212/342 x

3、d05)(33xlg24dX)(215 xD四、优化方法、编程及结果分析1 优化方法综合上述分析可得优化数学模型为: ; ;TxX321,)(minxf。考察该模型,它是一个具有 3 个设计变量,5 个约束条件的有约0.xgtsi束非线性的单目标最优化问题,属于小型优化设计,故采用 SUMT 惩罚函数内点法求解。2 方法原理内点惩罚函数法简称内点法,这种方法将新目标函数定义于可行域内,序列迭代点在可行域内逐步逼近约束边界上的最优点。内点法只能用来求解具有不等式约束的优化问题。对于只具有不等式约束的优化问题 )(minxf),210)(.jjgts第 3 页 共 6 页转化后的惩罚函数形式为 m

4、jjxgrxfr1)()(,(或 jjfx1ln)(),(式中 r惩罚因子,它是由大到小且趋近于 0 的数列,即。0210。mjmjjj xgxg11)(ln)(障 碍 项或由于内点法的迭代过程在可行域内进行,障碍项的作用是阻止迭代点越出可行域。由障碍项的函数形式可知,当迭代靠近某一约束边界时,其值趋近于0,而障碍项的值陡然增加,并趋近于无穷大,好像在可行域的边界上筑起了一道“围墙” ,使迭代点始终不能越出可行域。显然,只有当惩罚因子 时,0r才能求得在约束边界上的最优解。3 编程首先编制两个函数文件,分别保存为目标函数和约束函数。function f=objfun(x)f=pi*rou*(x

5、(1)2-d2)*x(4)+(x(2)2-d2)*x(3)/4再编写非线性约束函数文件 M 文件 ax.m;Function c,ceq=g(x);pi=3.14;d=40; %主轴内径 mmF=20000; %切削力 NP=1.5; %主轴输入功率 KWn=960; %主轴转速 r/minE=2.1*105; %主轴材料弹性模量 N/mm2y=0.05; %许用挠度 mmfa=1/12; %许用扭转刚度 /m第 4 页 共 6 页sita=0.0025; %许用偏转角G=0.081; %轴材料的剪切弹性模量 GPac(1)=64*F*x(4)2*(4*x(4)/(x(1)4-d4)+3*x(

6、3)/(x(2)4-d4)/(3*pi*E)-y;c(2)=180*9549*P/(pi2*n*G*(x(2)4-d4)/32)-fa;c(3)=F*x(3)*x(4)/(3*E*(x(2)4-d4)-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;16

7、0;x,fval=fmincon(axis_m,x0,a,b,1b,ub,ax)4 结果分析优化程序经过 12 次迭代计算收敛,得到结果如下:x=107.6547 102.7428 350.0000 80.0000fval=24.0857圆整后得到 X=(109,104,350,80)T,fval=24.9897,显然机床主轴结构比较合理。第 5 页 共 6 页图 1图 2参照以上图 1、图 2 通过查阅机械设计手册发现优化结果没有超过材料的屈服极限,轴的应变分布比较均匀,有利于材料的充分利用。第 6 页 共 6 页五、参考文献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.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。