浅谈数值分析在机械工程领域的应用.docVIP

浅谈数值分析在机械工程领域的应用.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

浅谈数值分析在机械工程领域的应用

浅谈数值分析在机械工程领域的应用

摘要:MATLAB是目前国际上最流行的科学与工程计算的软件工具,它具有强大的数值分析、矩阵运算、信号处理、图形显示、模拟仿真和最优化设计等功能。本文浅谈MATLAB在机械设计优化问题的几点应用。

关键词:MATLAB约束条件机械设计优化数值分析

引言:在线性规划和非线性规划等领域经常遇到求函数极值等最优化问题,当函数或约束条件复杂到一定程度时就无法求解,而只能求助于极值分析算法,如果借助计算器进行手工计算的话,计算量会很大,如果要求遇到求解极值问题的每个人都去用BASIC,C和FORTRAN之类的高级语言编写一套程序的话,那是非一朝一日可以解决的,但如用MATLAB语言实现极值问题的数值解算,就可以避免计算量过大和编程难的两大难题,可以轻松高效地得到极值问题的数值解,而且可以达到足够的精度。

数值分析是一门研究如何在计算机上求解数学问题算法的学科,主要内容有:误差分析,插值法,数值微积分,数值代数,矩阵计算和微分方程数值解法等,是工科各专业大学本科及研究生中开设的一门计算量大,算法多,实践性比较强的专业课。在长期的教学实践中,数值分析课程常采用C语言进行教学和实验,要求学生既要对算法有充分了解,又要熟练掌握C语言的语法和编程技巧,导致学生和教师将大量的时间和精力都花在繁琐的数值计算以及对各种结果绘图上面,学习效果往往令人不满意。Matlab是MathWorks公司开发的一款以数值计算为主要特色的数学工具软件,在数值计算领域独领风骚。其所带强大的符号运算功能,几乎包括高等数学所涉及的运算,如求极限、导数、微分、积分、函数的级数展开、解常微分方程等等,并且样条工具箱中的命令调用格式极为简单方便,对工科学生来说,掌握起来无需费多大力气,而对机械系等理工科系的同学,通过初步了解Matlab还可以进一步挖掘其强大的功能,对学习其他课程也有帮助。本文讨论基于matlab在机械方面的数值分析。

数值分析方法的研究

借助于Taylor级数法的思想,将yn+1=yn+hy’(ξ)中的y’(ξ)(平均斜率)表示为f在若干点处值的线性组合,通过选择适当的系数使公式达到一定的阶。

1.《常微分方程初值问题数值求解》的优缺点分析

Euler方法计算简单但精度差;向后Euler方法与Euler方法误差相似;梯形方法比Euler方法精度高但算法复杂、计算量很大;改进Euler方法结合了Euler方法和梯形法的优点;

2.最好的方法是-------龙格-库塔方法

二.机械运动的相关简单概念

1.机械运动

在物理学中,把一个物体相对于另一个物体位置的变化称作为机械运动,简称运动。

2.参照物

要判断一个物体是否在运动,必须选择另一个物体作为标准,这个作为标准的物体叫做参照物。对于同一个物体的运动,选择的参照物不同,得出的结论也有可能是不同的。

3.运动和静止的相对性

自然界中一切物体都在运动,因为地球本身在自转,所以绝对静止的物体是不存在的。通常所描述的物体的运动或静止都是相对于某一个参照物而言的。

三.机械运动的数值仿真

现举一例:螺栓组联结的优化设计

如图1所示的压力容器螺栓组联接中,已知D1=400mm,D2=250mm,缸内工作压力为p=1.5MPa,螺栓材料为35号钢,σs=320Mpa,安全系数S=3,取残余预紧力Q’p=1.6F,采用铜皮石棉密封垫片。现从安全、可靠、经济的角度来选择螺栓的个数n和螺栓的

3.1设计问题分析

若从经济性考虑,螺栓数量尽量少些、尺寸小些,但这会使降低联结的强度和密封性,不能保证安全可靠的工作;若从安全、可靠度考虑,螺栓数量应多一些、尺寸大一些为好,显然经济性差,甚至造成安装扳手空间过小,操作困难。为此,该问题的设计思想是:在追求螺栓组联结经济成本最小化的同时,还要保证联结工作安全、可靠。

3.2设计变量目标函数约束条件

3.2.1设计变量选取螺栓的个数n和直径d(mm)为设计变量:

3.2.2目标函数追求螺栓组联结经济成本Cn最小为目标。而当螺栓的长度、材料和加工条件一定时,螺栓的总成本与nd值成正比,所以本问题优化设计的目标函数为

minF(X)=Cn=nd=x1x2

①强度约束条件为了保证安全可靠地工作,螺栓组联结必须满足强度条件

;其中;

N;

对于粗牙普通螺纹:由文献[3]推荐,小径d1=0.85d所以,强度约束条件为:

②密封约束条件为了保证密封安全,螺栓间距应小于10d,所以,密封约束

文档评论(0)

183****9588 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档