在MATLAB环境下开发平面连杆机构运动分析系统

上传人:飞*** 文档编号:30492990 上传时间:2018-01-29 格式:DOC 页数:84 大小:1.02MB
返回 下载 相关 举报
在MATLAB环境下开发平面连杆机构运动分析系统_第1页
第1页 / 共84页
在MATLAB环境下开发平面连杆机构运动分析系统_第2页
第2页 / 共84页
在MATLAB环境下开发平面连杆机构运动分析系统_第3页
第3页 / 共84页
在MATLAB环境下开发平面连杆机构运动分析系统_第4页
第4页 / 共84页
在MATLAB环境下开发平面连杆机构运动分析系统_第5页
第5页 / 共84页
点击查看更多>>
资源描述

《在MATLAB环境下开发平面连杆机构运动分析系统》由会员分享,可在线阅读,更多相关《在MATLAB环境下开发平面连杆机构运动分析系统(84页珍藏版)》请在金锄头文库上搜索。

1、摘 要建立了铰链四杆机构运 动分析的数学模型 ,以 MATLAB 程序设计语言为平台 ,将参数化设计与交互式相结合 ,设计了铰链四杆机构分析软件 ,该软件具有方便用户的良好界面 ,并给出界面设计程序 ,从而使机构分析更加方便、快捷、直观和形象.设计者只需输入参数就可得到分析结果 ,再将运行结果与设计要求相比较 ,对怎样修改设计做出决策.它为四杆机构设计提供了一种实用的软件与方法.关键词:平面四杆机构,MATLAB 软件,运动分析,分析THE DEVELOPMENT OF SYSTEM FOR ANALYSIS OF MOTION IN PLANE FOUR BAR MECHANISM BASE

2、D ON MATLAB SOFTWAREAbstractA mathematical model of motion analysis was established in plane four - linkage , and analytical software was developed. The software adopted Matlab as a design language. It combined parametric design with interactive design and had good interface for user. Thus, it was f

3、aster and more convenient to analyse linkage. The analytical result was obtained as soon as input parameters was imported and the devisers can make decision - making of modification by the comparing analytical result with design demand. It provides an applied software and method for linkage.Key word

4、s: Plane Four Bar Mechanism, MATLAB, Analysis of Motion, Analyze目 录1 绪论 .12 平面连杆机构的设计分析 .32.1 平面四连杆机构的运动分析 .32.2 机构的数学模型的建立 .32.2.1 建立机构的闭环矢量位置方程 .32.2.2 求解方法 .53 基于 MATLAB 程序 设计 .63.1 程序流程 .63.2 M 文件 编写 .83.3 程序运行结果输出 .104 基于 MATLAB 图 形界面设计 .144.1 界面设计 .144.2 代码设计 .155 结论 .21致谢 .21参考文献 .221 绪论连杆机构的

5、应用十分广泛,它不仅在众多工农业机械和工程机械中得到广泛应用 1。铰链四杆机构是由转动副将各构件的头尾联接起的封闭四杆系统,并使其中一个构件固定而组成。被固定件称为机架,与机架直接铰接的两个构件和称为连架杆,不直接与机架铰接的构件称为连杆。连架杆如果能作整圈运动就称为曲柄,否则就称为摇杆,连杆机构的最基本形式是平面四杆机构,它是其它连杆机构的基础。所以,对平面四杆机构进行研究可以概括连杆机构内在的基本原理,从而用以连杆机构的设计。 机构运动学综合是按照给定的运动特性对机构进行系统的设计的过程,包括型综合和尺度综合两大主要内容,主要综合方法有解析法、作图法和实验法。作图法和实验法 工作量大,设计

6、精度低,仅适用于对机构精度要求不高的场合。近几十年来,随着工业技术的高速发展,人们对机构的复杂程度和精度要求越来越高,作图法和实验法已不能满足要求,而基于计算机辅助设计(例如 MATLAB 软件)的解析法得到了广泛的应用。 此课题的主要内容是系统地对平面四杆机构连杆曲线进行研究,从而来获得连杆机构基本的原理和综合方法,以便在实际中得到应用;主要特色是在各个设计进度中将会大量应用计算机高级语言 MATLAB2编程来辅助设计和仿真平面四杆机构。铰链四杆机构的运动学分析是机构学中典型的机构运动分析之一 ,如果设计铰链四杆机构时能及时图示其运动轨迹和速度分析 ,从而将图示结果与设计要求相比 较 ,可以

7、及时修改设计中的偏差.目前 ,MALTAB 已经不再是“矩阵实验室” ,而成为国际上最流行的科学与工程计算的软件工具 ,以及一种具有广泛应用前景的全新的计算机高级编程语言 ,它在国内外高校和科研部门正扮演着越来越重要的角色 ,功能也越来越大 ,不断适应新的要求提出新的解决办法.可以预见 ,在科学运算与科学绘图领域 ,MATLAB 语言将长期保持其独一无二的地位.然而 ,国内至今尚未见到采用 MATLAB 开发的有关机构学的软件 ,以 MATLAB 的科学运算与绘图的强大功能开发了铰链机构运动仿真软件.机构的运动分析是机构设计中必不可少的工作 ,通常可使用图解法和解析法来进行 ,图解法因其作 图

8、、计算工作量大、精度差的缺点 ,在实际工程设计应用中有很大的局限性。解析法的计算工作量很大 ,但随着计算机在工程设计领域的广泛应用 , 优化方法和计算机辅助设计的应用已成为研究连杆机构的重要方法,一些软件平台为解决复杂的工程计算提供了强有力的武器。,并已相应地编制出大量的、适用范围广、计算机时少、使用方便的通用软件。MATLAB 是 Mathworks 公司于 1982 年推出的一套功能强大的工程计算软件, 广泛应用于自动控制、 机械设计、 流体力学和数理统计等工程领域, 被誉为巨人肩上的工具。它集数值分析、 矩 阵运算、 信号处理和图形显示于一体, 构成了一个方便的、 界面友好的用户环境。所

9、谓图形用户界面 3, 简称为 GUI(Graphic User Interface) , 是指包含了各种图形控制对象, 如图形窗口、菜 单、对话框以及文本等内容的用户界面。利用这些用户界面, 用户可以和计算机之间进行信息交流。用户可以通过某种方式来选择或者激活这些图形对象, 来运行一些特性的 M 文件。最常见的激活方式是利用鼠标或者其它设备来点击这些对象。对于一个用户来说, 图形用户界面就是他所面对的应用程序, 对图形界面的操作直接影响应用程序的应用前途。对于以往专门用于科学计算的语言, 如FORTRAN 语言等, 编写图形界面的功能 较弱, 因而用其开发的程序, 其界面往往不够友好, 用户使

10、用起来很不方便。而目前流行的可视化语言, 对科学计算的功能又相对弱一些。MATLAB提供了非常强大的编写图形用户界面的功能。用户只和前台界面下的控件发生交互,而所有运算、绘图等内部操作都封装在内部,终端用户不需要区追究这些复杂过程的代码。图形用户界面大大提高用户使用 MATLAB 程序的易用性。因此,学习 MATLAB图形用户界面编程,即 GUI 程序的创建,是 MATLAB 编程用户应该掌握的重要一环。对于一个 MATLAB 的图形用户界面, 它的设计过程可以分为两个部分:(1)用 户界面的外 观设计 。在这里, 主要是通过不同的对话框、按钮、文本框等许多工具的使用, 设计出一个图形用户界面

11、。同时也应搞清楚这个图形界面的功能是什么, 也即在图形界面上的操作会引发什么样的结果。(2)图 形界面的完成。在这里, 用户将根据在外观设计阶段所确定的图形界面的功能, 针对各个不同的图形对象来编写出能够实现该功能的函数代码, 确保这个图形界面能够完成所预定的功能。工程人员通过使用 MATLAB 提供的工具箱, 可以高效求解复杂的工程问题, 并可以对系统进行动态 仿真, 用强大的图形功能对数值计算结果进行显示。笔者在 MATLAB 环境下开发了一个平面四杆机构运动分析系统 ,只要在系统图形界面的文本编辑框中交互地输入四杆机构各构件的参数和原动件的角速度 ,就能迅速地输出当原动件转动 1 周时从

12、动件的位移、速度、加速度的变化规律曲线 ,具有融计算与绘图为一体 ,操作简便、界面友好 ,计算速度快 ,准确性高的特点。本文以曲柄摇杆机构为分析对象,借助 MATLAB 软件进行运动分析。曲柄摇杆机构是平面四连杆机构中最基本的结构,它可以用来实现转动和摆动之间运动形式的转换或传递动力。对曲柄摇杆机构进行运动分析的主要内容是:在机构尺寸参数已知的情况下,假定曲柄做匀速转动,从运动几何关系上分析连杆和摇杆的角位移、角速度、角加速度等运动参数的变化情况。并根据机构闭环矢量方程计算从动件的位移偏差。本课题的主要内容是平面四杆机构的连杆曲线及轨迹综合分析系统的开发,其意义在于:一、深入研究计算机在设计和仿真连杆机构曲线方面的应用,从而指导实践;二、总结出四杆机构轨迹综合的理论基础,从而指导多杆或复杂的低副平面机构的综合。 三、综合运用 MATLAB 软件强大的计算功能与图形界面开发系统,设计出可以方便快捷实现机构分析的应用系统2 平面连杆机构的设计分析2.1 平面四连杆机构的运动分析 4在平面四杆机构中,其具有曲柄的条件为:a.各杆的长 度应满足杆 长条件,即:最短杆长度+最长杆长度其余两杆长度之和。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号