优化设计2.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文档。上传文档
查看更多
优化设计2.doc

机械优化设计 题目:图示为一对称的两杆支架,在支架的顶点承受一个载荷为2F=300000 ,支架之间的水平距离 2B=1520mm,若已选定壁厚T=2.5mm钢管,密度p=8300kg/m3,屈服点 ,材料的弹性模量 。 要求在满足强度与稳定性条件下设计最轻的支架尺寸。 计算过程如下: 解:计算压杆的临界柔度为: , 由于支架为空心杆,失效形式主要为屈服,故计算稳定性用屈服极限公式。根据题意可得方程组: , 代入整理得到内点混合惩罚函数法的标准形式为: 构建惩罚函数: , 取, 解得: 令迭代精度为:,由于函数是X的2次方程,故不必判别函数值的相对变化量。 程序编写如下: #include stdio.h #include math.h double GetX3( double r) { return (1-42*sqrt(r))*(0.21*sqrt(r)+0.01*r)/(168.172*sqrt(r)-38*r)+0.0025; } double GetX4( double r) { return (0.21*sqrt(r)+0.01*r)/(168.172*sqrt(r)-38*r); } double F( double x3,double x4) { return 42.4315*(x3*x3-x4*x4); } main() { double x1=0,x2=0,x3,x4,r=1,c=0.01,m=0.0000001; int i=1; x3=GetX3(r); x4=GetX4(r); while(1) { printf(迭代次数:%d\n,i); printf(r=%.12f\n,r); printf(x1=%f\n,x3); printf(x2=%f\n,x4); printf(\n); r=c*r; x1=x3; x2=x4; x3=GetX3(r); x4=GetX4(r); if((fabs(x1-x3)=m)(fabs(x4-x2)=m)) break; i++; } printf(最优解为:\n); printf(R=%f(单位:米)\n,x3); printf(r=%f(单位:米)\n,x4); printf(最小体积V=%f(单位:立方米)\n,F(x3,x4)); return(0); } 用C语言编程计算,求得结果为: 最小外径R=3.749mm, 最小内径r=1.249mm, 最小体积:v=530000立方毫米 故满足强度与稳定性条件下最轻的支架尺寸约为外径3.75mm,内径1.25mm。

文档评论(0)

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

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

1亿VIP精品文档

相关文档