毕业设计-RPP平面连杆机构的动态仿真,共38页,7603字,附程序、任务书、开题报告、外文翻译等
1、原始资料:
1)RPP四杆机构的原动曲柄转速、各构件长度与质量、工作阻力矩;
2)RPR-RPP六杆机构的原动曲柄转速、各构件长度与质量、工作阻力矩。
2、设计技术要求:
1)机构的运动学仿真;
2)机构的动力学仿真。
研究内容及实验方案:
研究内容:
1、外文翻译;
2、MATLAB软件的使用;
3、平面连杆机构的组成原理;
4、RPPII级杆组MATLAB运动学仿真模块;
5、RPPII级杆组MATLAB动力学仿真模块;
6、RPP四杆机构和RPR-RPP六杆机构的设计;
7、RPP四杆机构和RPR-RPP六杆机构的运动学仿真;
8、RPP四杆机构和RPR-RPP六杆机构的动力学仿真。
设计方案:
1、 收集有关资料、写开题报告;
2、 翻译外文资料;
3、 熟悉MATLAB软件;
4、 学习RPPII级杆组MATLAB运动学和动力学仿真;
5、 设计一个RPP四杆机构和一个RPR-RPP六杆机构;
6、 画出所设计的机构连杆图;
7、 RPP四杆机构和RPR-RPP六杆机构的动态仿真;
8、 撰写毕业设计论文。
四、目标、主要特色及工作进度
1、目标: 采用matlab软件对RPP四杆机构进行运动及动力仿真。
2、主要特色 :
MATLAB的内核采用C语言编写,而且除原有的数值计算能力外,还新增了数据图视功能。SIMULINK。这是一个交互式操作的动态系统建模、仿真、分析集成环境。它的出现使人们有可能考虑许多以前不得不做简化假设的非线性因素、随机因素,从而大大提高了人们对非线性、随机动态系统的认知能力。
摘要:利用力矩、复数推导了曲柄、RPPII级杆组的运动学和动力学数学模型,对其编制相应的M函数,并给于一定的初值,将适用于MATLAB仿真的矩阵数学模型,对给定的RPPII级机构、RPR—RPP六杆机构为例说明如何使用这二个仿真模块建立MAllAB仿真模型,并对其仿真结果的正确性加以判别.其主要目的是以组成机构的杆组为仿真模块,搭建各种平面连杆机构MATLAB仿真模型,可以对各种机构进行运动、动力学仿真。
关键词:运动学 动力学 机构 仿真 杆组 MATLAB
目录
1.引言 1
1.1 平面连杆机构概述 1
1.2 杆组 1
1.3 机构的组成原理 2
2 曲柄原动件、RPP平面连杆运动学数学模型的建立 2
2.1 曲柄原动件运动学分析 2
2.11 曲柄原动件运动学数学模型的建立 2
2.12 曲柄MATLAB运动学仿真模块M函数 2
2.2 RPP四杆运动学分析 3
2.21 RPP四杆运动学数学模型的建立 3
2.3 RPP四杆机构MATLAB运动仿真 5
2.31 RPP四杆机构MATLAB仿真模型 5
2.32 用MATLAB实现牛顿-辛普森求解方法 7
2.4 RPP四杆机构MATLAB仿真结果 9
3 RPR—RPP六杆机构MATLAB运动学仿真 12
3.1 RPRII级杆组MATLAB运动学仿真模块 12
3.2 RPR—RPP六杆机构 14
3.21 RPR—RPP六杆机构MATLAB仿真模型 14
3.22 RPR—RPP杆组M函数为: 16
3.23 RPR—RPP六杆机构MATLAB仿真结果 17
4 曲柄、RPP杆组的MATLAB动力学分析 20
4.1 曲柄MATLAB动力学仿真模块 20
4.11曲柄的动力学矩阵表达式 20
4.2 RPRII级杆组的动力学仿真模块 22
4.21 RPRII级杆组动力学矩阵表达式 22
4.22 RPRII级杆组MATLAB动力学仿真模块M函数 23
4.3 RPPII级杆组的动力学仿真模块 25
4.31 RPPII级杆组动力学矩阵表达式 25
4.32 RPPII级杆组MATLAB动力学仿真模块M函数 26
4.4 RPR—RPP六杆机构MATLAB动力学仿真 27
4.41 RPR—RPP六杆机构MATLAB仿真模型 30
4.42 RPR—RPP六杆机构MATLAB仿真结果 33
总结 36
参考文献 37
致 谢 38