基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc

上传人:b****3 文档编号:15271377 上传时间:2022-10-29 格式:DOC 页数:65 大小:1.40MB
下载 相关 举报
基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc_第1页
第1页 / 共65页
基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc_第2页
第2页 / 共65页
基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc_第3页
第3页 / 共65页
基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc_第4页
第4页 / 共65页
基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc_第5页
第5页 / 共65页
点击查看更多>>
下载资源
资源描述

基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc

《基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc》由会员分享,可在线阅读,更多相关《基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc(65页珍藏版)》请在冰豆网上搜索。

基于MATLAB的平面连杆机构运动分析及动画毕业论文Word格式.doc

关键词:

解析法,平面连杆机构,MATLAB,运动分析,运动仿真

BasedontheMATLABPlanarLinkageMechanismMotionAnalysisandAnimation

ABSTRACT

Thisarticleestablishedthekinematicalmathematicmodeloftheplanarmechanism,whichisprogrammedandsolvedwithdesigningthemutualinterfaceofthecalculationbyMATLAB.Thisconvenientmethodisprovidedforthecomplicatedcalculationoftheanalysisandalsoapplicabletothekinematicalanalysisofthecomplexplanarmechanism.

Amathematicalmodelofmotionanalysiswasestablishedinplanarfour-linkage,andemulationalsoftwarewasdeveloped.ThesoftwareadoptedMATLABasadesignlanguage.Itcombinedparametricdesignwithinteractivedesignandhadgoodinterfaceforuser.Thus,itwasfasterandmoreconvenienttoanalyselinkage.Theemulationalresultwasobtainedassoonasinputparameterswasimportedandthedeviserscanmakedecision-makingofmodificationbythecomparingemulationalresultwithdesigndemand.Itprovidesanappliedsoftwareandmethodforlinkage.

Thispapertookaplanarsix-linkagemechanismasaexampletosetupthemathematicsmodelofplanarmulti-linkagemechanisms,andmadetheoptimizationdesignandsimulationbytheMATLABsoftware.Itgaveaefficientlyanddirectlymethodtooptimizationdesignofmechanisms,andimprovedtheabilityofanalyzinganddesigningtheplanarmulti-linkagemechanisms.Atthesametime,italsoprovidesauseforreferencetothedesignandsimulationforothermechanisms.

KEYWORDS:

analysis,planarlinkagemechanisms,MATLAB,kinematicalanalysis,kinematicalsimulation

目 录

第1章前言 1

1.1平面连杆机构的研究意义 1

1.2平面连杆机构的研究现状 1

1.3MATLAB软件介绍 2

1.3.1MATLAB简介 2

1.3.2MATLAB软件的特点 4

1.3.3用MATLAB处理工程问题优缺点 6

第2章平面机构运动分析的复数矢量解 7

第3章平面四杆机构运动分析 9

3.1铰链四杆机构曲柄存在条件 9

3.2平面四杆机构的位移分析 9

3.3平面四杆机构的速度分析 14

3.4平面四杆机构的加速度分析 15

第4章基于MATLAB的平面四杆机构运动分析 17

4.1基于MATLAB的平面四杆机构运动参数输入界面 17

4.2基于MATLAB的平面四杆机构运动参数计算 21

4.3基于MATLAB的平面四杆机构运动分析界面 24

4.4基于MATLAB的平面四杆机构运动仿真 27

4.5基于MATLAB的平面四杆机构运动参数清空及退出 31

第5章平面六杆机构运动分析 33

5.1构建平面六杆机构数学模型 33

5.2平面六杆机构的运动分析 34

5.2.1曲柄导杆机构的运动分析 34

5.2.2摆动滑块机构的运动分析 37

第6章基于MATLAB的平面六杆机构运动分析 41

6.1基于MATLAB的平面六杆机构运动参数输入界面 41

6.2基于MATLAB的平面六杆机构运动参数计算 47

6.3基于MATLAB的平面六杆机构运动分析界面 51

6.4基于MATLAB的平面六杆机构运动仿真 54

6.5基于MATLAB的平面六杆机构运动参数清空及退出 58

结论 60

谢辞 61

参考文献 62

IV

第1章前言

1.1平面连杆机构的研究意义

机构运动分析是不考虑引起机构运动的外力的影响,而仅从几何角度出发,根据已知的原动件的运动规律(通常假设为匀速运动),确定机构其它构件上各点的位移、速度、加速度,或构件的角位移、角速度、角加速度等运动参数。

无论是分析研究现有机械的工作性能,还是优化综合新机械,机构运动分析都是十分重要的。

通过对机构的位移和轨迹分析,可以考察某构件能否实现预定的位置、构件上某点能否实现预定的轨迹要求,可以确定从动件的行程或所需的运动空间,据此判断运动中是否发生碰撞干涉或确定机构的外形轮廓尺寸。

通过速度和加速度分析可以了解机构从动件的速度、加速度的变化规律能否达到工作要求。

而在本设计课题中通过对机构的速度和加速度分析,就可以在设计铰链四杆机构时保证构件间相对运动部分的单位面积上的压力较小,并且低副的构造便于润滑,摩擦磨损较小,寿命长,保证传递较大的动力;

也可以在设计牛头刨床的导杆机构时保证刨刀在切削过程中接近于等速运动,从而保证加工质量和延长刀具寿命;

此外还保证了刀具的急回性能,从而提高了生产率。

1.2平面连杆机构的研究现状

在机构设计过程中,结构综合起着重要作用。

把杆组看作是机构结构的单元,这个创始意念是前苏联机构学家阿苏尔所得出的,他的观点是每一个机构都是由机架、主动构件以及一个或若干个基本杆组所组成。

这个结构逻辑的识别,使设计者通过清楚的杆组类型的识别与机构结构联系起来。

前苏联阿尔列夫斯基院士根据杆组的类型提出了机构分类的方法(阿氏分类法),此方法迄今仍为国际上通用。

用一定数目的构件及运动副的配置以组成一定自由度的运动链,这一工作称为运动链及机构的结构类型综合,亦称之为数综合。

目前已解决的机构及运动链的型综合问题,为单自由度机构及多自由度机构的结构类型以及与之相应的杆组结构类型。

型综合理论已进展到含复合铰链及高副的平面机构。

空间机构的型综合尚研究得不够,仅有P、H、R副单闭链空间机构的若干类型。

如何在型综合所得结果中选择所需要的类型,即选型问题在机构设计中是很重要的。

改进现有机构、创新新机构是产品设计更新中的关键措施,对于消化引进设备亦起着重要的作用。

这需要进行大量的调查研究及关于机构结构方案设计理论分析,需要丰富的设计实践与专家知识相结合。

例如,人们所熟知的内燃机中的机构是曲柄连杆机构,一百多年前开始研究用摆盘式发动机,出现了上百种方案设计的专利,最后选择了一种双回路机构,这种机型结构紧凑,活塞侧推力小,惯性载荷易于平衡,因而近年应用于水下运载体、航空、发电等设计中。

而平面机构的运动分析是机构学中最基本、最典型的运动分析之一,进行机构运动分析是设计机构、研究机构的速度和加速度的变化规律以及进行受力分析的基础。

而平面机构的运动分析,常采用解析法和图解法,图解法直观、方便,但精度低;

解析法虽计算复杂,但精度高。

随着计算机软硬件的快速发展,解析法在进行更高层次的理论研究中得到了更广泛的应用。

1.3MATLAB软件介绍

1.3.1MATLAB简介

随着科学研究的不断深入,以及工程应用不断朝着专业化、精确化方向发展,科研工作者以及工程技术人员对计算机技术的要求也越来越高。

面对越来越繁重的科学以及工程计算任务,虽然用传统的c或Fortran语言也能完成任务,但是程序设计者所承担的编程工作是极为繁重的,而且要求程序设计者对算法有比较深入的理解,这就使工作人员不得不将大量的时间和精力放在与研究课题关系不大的计算编程上来。

为了减轻科技工作者的压力,使工作人员将时间和精力更多的放在建立模型等关键性的工作中,许多公司相继开发了一系列的数学应用软件,如MATHEMATICA、Maple、MATHCAD以及MATLAB等,其中MATLAB以其强大的功能和极高的编程效率吸引了众多的用户。

MATLAB是MATRIXLABORATORY(“矩阵实验室”)的缩写,是由美国MATHWORKS公司开发的集数值计算、符号计算和图形可视化三大基本功能于一体的,功能强大、操作简单的语言。

是国际公认的优秀数学应用软件之一。

20世纪80年代初期,CleveMoler与JohnLittle等利用C语言开发了新一代的MATLAB语言,其开发环境如图1-1所示,此时的MATLAB语言已同时具备了数值计算功能和简单的图形处理功能。

1984年,CleveMoler与JohnLittle等正式成立了MATHWORKS公司,把MATLAB语言推向市场,并开始了对MATLAB工具箱等的开发设计。

1993年,MATHWORKS公司推出了基于个人计算机的MATLAB4.0版本,到了1997年又推出了MATLAB5.X版本(Release11),并在2000年又推出了最新的MATLAB6版本(Release12),如今,MATLAB7.0已经问世。

图1-1MATLAB开发环境

现在,MATLAB已经发展成为适合多学科的大型软件,在世界各高校

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1