- 7
- 0
- 约3.14千字
- 约 6页
- 2017-01-29 发布于重庆
- 举报
MATLAB机械优化
机械优化设计把数学规划理论与数值方法应用于设计中,用计算机从大量可行方案中找出最优化设计方案,从而大大提高设计质量和设计效率。MATLAB具有解决线性规划和非线性规划、约束优化和无约束优化问题的内部函数,因而可以完成这一功能。
现举一例:螺栓组联结的优化设计
如图所示的螺栓联接中,已知D2 = 250mm,缸内压力为p=1 MPa,螺栓材料为,s=320Mpa,安全系数S=3,取残余预紧力Q’p=1.6F,采用铜皮石棉垫片。螺栓螺栓直径d 。mm)为设计变量:
3.2 .2 目标函数 追求螺栓组联结经济成本Cn最小为目标。而当螺栓的长度、材料和加工条件一定时,螺栓的总成本与nd值成正比,所以本问题优化设计的目标函数为
min F(X) = Cn = nd = x1x2
① 强度约束条件 为了保证安全可靠地工作,螺栓组联结必须满足强度条件
; 其中;
N;
对于粗牙普通螺纹:由文献[3]推荐,小径 d1=0.85d 所以,强度约束条件为:
② 密封约束条件 为了保证密封安全,螺栓间距应小于10d,所以,密封约束条件为:
③ 安装扳手空间约束条件 为了保证足够的扳手空间,螺栓间距应大于5d,所以,安装约束条件为:
④ 边界约束条件 ;
3.3 .3 建立数学模型
综上所述,本问题的数学模型可表达为:
设计变量:
目标函数:
原创力文档

文档评论(0)