基于MATLAB螺旋拉伸弹簧优化的设计.docVIP

  • 39
  • 0
  • 约2.85千字
  • 约 7页
  • 2018-10-15 发布于福建
  • 举报
基于MATLAB螺旋拉伸弹簧优化的设计

基于MATLAB螺旋拉伸弹簧优化的设计   摘 要:通过MATLAB优化工具箱可以对螺旋拉伸弹簧的相关尺寸得到优化。结果证明,在满足变形要求和最大剪应力不超过允许值的情况下,使最终目标为弹簧丝体积达到最小。   关键词:MATLAB 螺旋拉伸弹簧 优化设计      一、前言    弹簧是一种通用机械零件,它可以在载荷作用下产生较大的弹性变形。弹簧性能的好坏对一些机械如内燃机气缸的阀门弹簧及各种缓冲器用的弹簧等是否能正常工作有很大的影响,衡量弹簧优劣的重要指标有体积或质量、速度及刚度,而且每一个目标之间的约束都具有其复杂性,所以很难在同述性能目标和质量目标并求得总体意义上的最优解,早已经成为人们研究与探讨的问题。文献[1]是根据弹簧的最大载荷、最大变形及结构要求等来决定弹簧直径、弹簧中径、工作圈数、弹簧的螺旋升角和长度等通过运用遗传算法对以弹簧丝体积最小为目标函数的圆柱螺旋拉伸弹簧进行优化设计。文献[2-4]分别用不同的方法来求解螺旋弹簧的优化模型。本文是以联合收割机割台仿形机构的拉伸平衡弹簧为例,在满足变形要求和最大剪应力不超过允许值的情况下,以弹簧丝体积最小为目标函数运用MATLAB进行优化设计。    二、螺旋拉伸弹簧数学模型的建立   在设计螺旋拉伸弹簧时,通常是根据弹簧的最大载荷、最大变形以及结构要求等来决定弹簧丝直径、弹簧中径、工作圈数、弹簧的螺旋升角和

文档评论(0)

1亿VIP精品文档

相关文档