弹簧优化设计MATLAB,基于MATLAB的弹簧优化设计.pdf
基于MATLAB的弹簧优化设计
设计与制造
· 机械研究与应用 ·
基于MATLAB的弹簧优化设计
周 异
(南通职业大学机械工程学院,江苏 南通 226007)
摘 要:针对传统方法设计弹簧,时间长,工作量大,而且设计结果不一定是最优的的情况。建立圆柱螺旋弹簧优化设
计的数学模型,将弹簧的基本结构参数作为设计变量,轻量化作为 目标函数,强度、刚度、空间尺寸等要求作为
设计约束条件,运用MATLAB编制弹簧优化设计程序,方便快速计算出了符合设计要求且重量最轻的弹簧。
关键词:优化设计;MATLAB;弹簧;设计变量;约束条件 ;目标函数
中图分类号 :TH123 文献标识码-n 文章编号:1007—4414(2011)05-0073-02
Optimum designofspringbasedonMATLAB
Zhou Sheng
(Schoolofmechanicalengineering,Nantongvocationalcollege,NantongJiangsu 226007,China)
Abstract:Ithaslongtimetodesignspringsbytraditionalmethodsandtheworkloadisbigandperhapstheresultdesignisnot
theoptimum design.Themathematicsmodelofoptimum desing isestablishedforthecylindricalcoilspring,usingspringS
basicstructureparameterasdesignvaribales,lighteningdesing astheobjectivefunction,usingthedemandsofintensity,ri-
s~dityandspacesizeas constraintcondition,andatthesametimeprogrammespringSoptimizationdesing program byadopting
MATLAB,thenthemostlightnessspringcanbecalculatedwhichmeetsthedesing requirementeasilyandrapidly.
Keywords:optimumdesing;MATLAB;spring;desing variables;aconstraintcondition;objectivefunction
1 引 言 此式中的设计变量因为要符合国标要求 ,所以均
圆柱螺旋压缩弹簧是机械和电子行业中广泛使 是离散型变量。在优化设计过程 中先把它视为连续
用的一种弹性元件。传统的弹簧设计步骤为:①根据 量,在求得连续量的优化结果后再进行圆整或标准
工作条件、要求等,选择合适的弹簧材料、结构形式; 化。
②根据弹簧的应力、变形公式计算弹簧的主要参数如 2.2 目标 函数
弹簧丝直径 d、圈数n、弹簧圈外径D;③求出弹簧的 目标函数主要反映设计的经济成本。此处为弹
其它几何尺寸。弹簧的各种尺寸应符合 GB2089—80 簧的重量最轻即体积最小。弹簧丝的体积为:
国标要求。在设计开始时,由于弹簧的许用应力[丁] ):÷订dDn/c。s=寺 lX2X3/c。s
和螺旋 比C都和 d有关 ,所以要用试算法假定弹簧
2.3 约束条件
丝直径d,如果所得结果与设计条件不符合,以上过
弹簧优化设计MATLAB,基于MATLAB的弹簧优化设计.pdf相关推荐
- 双级减速器优化matlab,基于matlab的二级齿轮减速器的优化设计.doc
基于matlab的二级齿轮减速器的优化设计.doc 基于MATLAB的二级齿轮减速器的优化设计黄洪200921030302机制0903佘意200921030202机制0902长沙理工大学1引言齿轮减速 ...
- 车灯线光源的优化设计matlab,基于 Matlab 的车灯线光源优化设计的实施方案
数学建模 基于Matlab 的车灯线光源优化设计的实施方案3欧宜贵 李志林 (海南大学信息学院应用数学系 海口 570228)摘要 给出了2002年全国大不生数学建模竞赛题"车灯线光源的优化 ...
- 车灯线光源的优化设计matlab,基于Matlab的车灯线光源优化设计的实施方案海南大学.PDF...
基于Matlab的车灯线光源优化设计的实施方案海南大学 Vol . 9 ,No . 4 高等数学研究 J ul . , 2006 STUD IES IN COLL E GE MA T H EMA TI ...
- 二阶振荡衰减 matlab,基于Matlab/Simulink的二阶控制系统仿真研究
1 二阶控制系统模型本文引用地址:http://www.eepw.com.cn/article/201612/328597.htm 能够用二阶微分方程描述的系统称为二阶控制系统.在控制工程实践中,二阶 ...
- 汽车平顺性与仿真分析matlab,基于matlab的汽车平顺性的建模与仿真.docx
基于matlab的汽车平顺性的建模与仿真.docx (1)基于MATLAB的汽车平顺性的建模与仿真车辆工程专硕1601Z1604050李晨1数学建模过程11建立系统微分方程如下图所示,为车身与车轮二自 ...
- fib matlab,基于MATLAB的FIB制备三维原子探针样品过程的模拟方法与流程
本发明属于FIB加工领域,尤其是涉及一种基于MATLAB的使用聚焦离子束(FIB)进行三维原子探针(APT)样品加工过程的模拟方法. 背景技术: APT可以定量的给出材料中不同元素原子在三维空间中的分 ...
- 光伏输出特性matlab,基于MATLAB的光伏模块输出特性及MPPT的建模与仿真
MPPT research based on fuzzy adaptive PID control 张开如;潘安琪;初雪娇; 太阳能光伏模块电器特性的数学建模与仿真 吴萌萌; 光伏电池数学 ...
- 汽车主动悬挂系matlab,基于Matlab的汽车主动悬架控制器设计与仿真.doc
基于Matlab的汽车主动悬架控制器设计与仿真 <现代控制理论及其应用>课程小论文 基于Matlab的汽车主动悬架控制器设计与仿真 学院:机 械 工 程 学 院 班级() 姓名: 2015 ...
- 非线性振动 matlab,基于MATLAB的车削细长轴过程非线性振动分析.pdf
您所在位置:网站首页 > 海量文档  > 计算机 > matlab 基于MATLAB的车削细长轴过程非线性振动分析.p ...
- 汽车平顺性与仿真分析matlab,基于MATLAB的汽车平顺性的建模与仿真
<基于MATLAB的汽车平顺性的建模与仿真>由会员分享,可在线阅读,更多相关<基于MATLAB的汽车平顺性的建模与仿真(8页珍藏版)>请在人人文库网上搜索. 1.基于MATLA ...
最新文章
- Java学习总结:6
- Zookeeper高级
- Windows 10 install Pycharm 开发环境
- Cookie和Session的作用,区别和各自的应用范围,Session工作原理
- leetcode1219. 黄金矿工(回溯)
- java 线程状态_【19期】为什么Java线程没有Running状态?
- mysql实现主从复制
- 微信公众平台开发中提示“该公众号提供的服务出现故障”问题解决
- new与delete函数使用方法以及注意事项
- gwipr70驱动天空_gwi驱动
- ECharts中国区域地图
- Linux系统编程思维导图:基础指令,常用工具,进程,基础IO,IPC,线程;思维导图因为图片过大所以放了链接,需要的可以下载
- kernel编译错误R_ARM_THM_JUMP19
- Mockito 中被 Mocked 的对象属性及方法的默认值
- 【nexus】 的下载与环境配置
- 年轻人,请听我说……
- Faiss(12):python接口faiss.py文件分析
- 泡沫经济中的泡沫游戏
- 使用命令查看数据库SQLite以及数据库SQLite无法获取root权限
- 【报告分享】2021电商618生态洞察报告-亿邦动力研究院(附下载)
热门文章
- 基于气象站点气象数据的空间插值
- 联想微型计算机c255r拆机,联想R9000P开箱拆机,送给你的618选购参考
- C++ 解决大数运算(大数加法,大数幂运算,大数求余)
- masm5安装教程_汇编学习笔记(5)-程序的编译(MASM)
- 51单片机300个proteus仿真实例下载
- 网页访问计数器 html,网页计数器(访问量)
- C语言100ms周期运行时间不够,DEH-系统调研报告.docx
- QTalk 基于Qt的局域网聊天软件(beta 0.1.0)
- 小学生python游戏编程6----碰边变颜色的小球
- SEM测试主要测什么元素