基于MATLAB的曲柄滑块机构模拟与仿真

基于MATLAB的曲柄滑块机构模拟与仿真
基于MATLAB的曲柄滑块机构模拟与仿真

文档从互联网中收集,已重新修正排版,word格式支持编辑,如有帮助欢

迎下载支持。科类工科

本科生毕业设计

基于MATLAB的曲柄滑块机构模拟与仿真

Based on the MATLAB slider-crank mechanism modeling and simulation

基于MATLAB的曲柄滑块机构模拟与仿真

摘要

用曲柄和滑块来实现转动和移动相互转换的平面连杆机构,也称曲柄连杆机构。曲柄滑块机构中与机架构成移动副的构件为滑块,通过转动副联接曲柄和滑块的构件为连杆。曲柄滑块机构广泛应用于往复活塞式发动机、压缩机、冲床等的主机构中。是机械传动中必不可少的组成部分。MATLAB 的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用MATLAB 函数集)扩展了MATLAB 环境,以解决这些应用领域内特定类型的问题。可以方便地实现对机构的运动分析及模拟。

本设计应用MATLAB GUI设计工具和M程序结合,进行平面四杆机构的运动分析,通过GUI实现界面的设计,通过M程序完成程序的编制和调试,并通过接口实现了滑块机构的运动分析及模拟,界面运行时判断出机构类型并显示从动杆、滑块的瞬时角速度、瞬时角加速度、极位夹角、最小传动角及反正行程速比系数。

关键词:滑块机构、MATLAB、GUI

Based On the MATLAB Slider-crank Mechanism

Modeling And Simulation

Wang yun

Faculty of Engineering and Technology Yunan Agricultural University,Heilongtan Kunming 650201

ABSTRACT

And with the crank slider to realize the rotation and mobile transformation planar linkage mechanism, also say to crank rod system. Slider-crank mechanism with a frame in the movement, component for the slider, through the rotation crank slider and vice connection of components for connecting rod. Slider-crank mechanism is widely used in reciprocating compressor, piston engines, the institutions of the punches, etc. Is the mechanical transmission in the indispensable part.MATLAB application range is very wide, including signal and image processing, communication, control system design, test and measurement, financial modeling and analysis and computational biology for many applications. Additional toolbox (provide individual special MATLAB function set) expanded the MATLAB environment, in order to solve these applications in the particular type of problem. It can realize the movement of the mechanism analysis and simulation.

This design MATLAB GUI design tools and M program combination, the movement of planar four-bar linkage analysis, through the GUI realize interface design, through the M program complete programming and commissioning, and through the interface implementation the slider mechanism analysis and simulation of movement, interface operation mechanism type and judge the pole, the slider shows the driven the instantaneous angular velocity, instantaneous Angle acceleration, extreme position Angle, minimum transmission Angle and anyway, the stroke ratio coefficient.

Keywords: slider mechanism, MATLAB, GUI

目录

摘要 (Ⅰ)

ABSTRACT (Ⅱ)

目录 (Ⅳ)

图目录 (Ⅴ)

前言 (1)

第一章、概述 (2)

1.1 滑块机构的相关知识……………………………………………………….

1.1.1 四连杆机构的基本特点 (4)

1.1.2 平面四杆机构的运动特性 (5)

1.1.3 四连杆机构的现状 (6)

1.1.4 四连杆机构的基本形式 (6)

1.2 曲柄滑块机构的相关知识 (7)

1.2.1 曲柄滑块机构的特性及运用 (7)

1.2.2 曲柄滑块机构的分类 (8)

1.3 用软件进行机构运动学分析的现状和趋势 (9)

1.4 使用MATLAB/SIMLINK的优势 (9)

1.5 MATLAB/SIMULINK 的特点 (10)

第二章、设计任务分析 (11)

2.1 课题的背景和意义 (11)

2.2 设计内容和任务 (12)

2.3 实现技术路线 (12)

2.4 关键问题和难点分析 (12)

2.5 设计结果和应用 (13)

第三章、程序设计与实现 (14)

3.1 系统组成 (14)

3.1.1 Simulink系统 (14)

3.1.2 SimMechanics (14)

3.2 程序设计与实现 (15)

3.3 基于运动学的模拟模型建立 (15)

3.4 参数设计 (19)

3.5 仿真结果及图像显示 (23)

第四章、设计结果分析 (27)

4.1 软件的使用方法 (27)

4.2 存在的缺点和今后改进的方向 (27)

第五章设计心得 (28)

参考文献 (29)

致谢 (30)

图目录

图1常见四杆机构 (2)

图2铰链四杆机构演化为曲柄滑块机构示意图 (3)

图3曲柄滑块机构 (9)

图4对心曲柄滑块机构 (10)

图5偏置曲柄滑块机构 (11)

图6偏心轮机构 (13)

图7曲柄滑块机构运动简图 (14)

图8 Simulink界面展示图 (14)

图9曲柄滑块机构运动简图 (15)

图10 new mode (15)

图11 SimMechanics (15)

图12 bodies (16)

图13 Joints (16)

图14Sensors Actuators (17)

图15曲柄滑块机构仿真框图 (17)

图16 Ground模块模块 (18)

图17Revolute模块 (19)

图18 Body模块 (19)

图19 Prismatic模块 (20)

图20 传感器模块 (20)

图21 Joint Initial Condition模块 (21)

图22 Scope模块设置 (21)

图23 机械环境模块 (22)

图24 仿真结果的动画显示 (22)

图25滑块机构的位移图 (23)

图26滑块速度图 (23)

图27滑块加速度图 (24)

图28中心点轨迹 (24)

第一章概述

1.1 四连杆机构的相关知识

平面四杆机构是由四个刚性构件用低副链接组成的,各个运动构件均在同一平面内运动的机构。连杆机构的应用十分广泛,它不仅在工程机械中而且在农业和现实生活中也有广泛的应用。诸如牛头刨床、脚踏式脱粒机、机车车轮联动机构、鹤式起重机、颚式破碎机、人造卫星太阳能板的展开机构、机械手的传动机构,折叠伞的收放机构及人体假肢等也都拥有连杆机构,连杆机构的共同特点是原动件的运动都要经过一个不与机架直接相连的中间构件(称为连杆)才能传动到从动件故称为连杆机构。连杆机构根据杆长的不同可分为曲柄摇杆机构、双曲柄机构、双摇杆机构以及演变后的曲柄滑块机构,分析这些机构特征的参数主要有动态参数(角速度、角加速度)和静态参数(正反行程速比系数、最小传动角、极位夹角)等。

1.1.1 四连杆机构的基本特点:

1)连杆机构中的运动副一般均为低副(故又称其为低副机构lower pair mechanism)。其运动副元素为面接触,压力较小,承载能力较大,润滑好,磨损小,加工制造容易,且连杆机构中的低副一般是几何封闭,对保证工作的可靠性有利。

2)在连杆机构中,原动件的运动规律不变,可用改变各构件的相对长度来使从动件得到不同的运动规律。

3)在连杆机构中,连杆上各点的轨迹是各种不同形状的曲线(称为连杆曲线coupler-point carve),其形状还随着各构件相对长度的改变而改变,故连杆曲线的形式众多,可用来满足一些特定工作的需要.

1.1.2平面四杆机构的运动特性

格拉霍夫定理

1) 杆长之和条件:平面四杆机构的最短杆和最长杆的长度之和小于或者等于其余两杆长度之和。

2)在铰链四杆机构中,如果某个转动副能够成为周转副,则它所连接的两个构件中,必有一个为最短杆,并且四个构件的长度关系满足杆长之和条件。

3)在有整装副存在的铰链四杆机构中,最短杆两端的转动副均为周转副。此时,如果取最短杆为机架,则得到双曲柄机构;若取最短杆的任何一个相连杆为机架,则得到曲柄摇杆机构;如果取最短杆对面构件为机架,则得到双摇杆机构。

4) 如果四杆机构不满足杆长条件,则不论选取哪个构件为机架,所得到机构均为双摇杆机构。

上述系列结论称为格拉霍夫定理。

急回运动特性

在曲柄摇杆机构中,当摇杆位于两个极限位置时,曲柄两个对应位置夹的锐角被称为极位夹角。用表示通常用行程速度变化系数K来衡量急回运动的相对程度。偏置曲柄滑块机构和摆动导杆机构同样具有急回特性。对心曲柄滑块机构无急回特性。

1.1.3 四连杆机构的现状:

利用连杆机构还可很方便地用来改变运动的传递方向、扩大行程、实现增力和远距离传动等目的。虽然可以利用连杆机构来满足一些运动规律和运动轨迹的设计要求,但其设计十分繁难,且一般只能近似地得以满足。正因如此,所以如何根据最优化方法来设计连杆机构,使其能最佳的满足设计要求,一直是连杆机构研究的一个重要课题。近年来对平面连杆机构的研究,不论从研究范围上还是方法上都有很大进展。注意到对多杆多自由度平面连杆机构的研究,并提出了一些有关这类机构的分析及综合的方法。在设计要求上已不再局限于运动学要求,而是同时兼顾机构的动力学特性,特别是对于高速机械,考虑构件弹性变形的运动弹性动力学(KED)已得到很快的发展。在研究方法上,优化方法和计算机辅助设计的应用已成为研究连杆机构的重要方法,并已相应地编制出大量的,适用范围广、计算机时少、使用方便的通用软件。随着计算机的发展和现代数学工具的日益完善,以前不易解决的复杂平面连杆机构的设计问题,正在逐步获得解决。

1.1.4四连杆机构的基本形式:

图1常见四杆机构

1)曲柄摇杆机构

铰链四杆机构的两个连架杆中,若其一为曲柄,另一为摇杆(图 1 a),则称其为曲柄摇杆机构(crank-rocker mechanism)。在曲柄摇杆机构中,若以曲柄为原动件时,可将曲柄的连续运动转变为摇杆的往复摆动;若以摇杆为原动件时,可将摇杆的摆动转变为曲柄的整周转动。

2)双曲柄机构

若铰链四杆机构中的两个连架杆均为曲柄(图 1 b),则称其为双曲柄机构(double-crank mechanism)。在此机构中,当主动曲柄AB作匀速转动时,从动曲柄CD则作变速运动。

3)双摇杆机构

若铰链四杆机构的两个连架杆都是摇杆(图 1 c),则称其为双摇杆机构(double-rocker mechanism)

4)曲柄滑块机构

在图2(a)所示的曲柄摇杆机构运动时,铰链C将沿圆弧β-β做往复运动。现如图(b)所示,设将摇杆3做成滑块形式,使其沿圆弧导轨β-β往复滑动,显然其运动性质不发生改变,但此时铰链四杆机构已演化为具有曲线导轨的曲柄滑块机构。

图2 铰链四杆机构演化为曲柄滑块机构示意图

又若将图(a)中摇杆3的长度增至无穷大,则图(b)中的曲线导轨将变成直线导轨,于是机构就演化成为曲柄滑块机构(slider-crank mechanism)(图3)。其中图(a)为具有偏距e的偏置曲柄滑块机构(offset slider-crank mechanism);图(b)为无偏距的对心曲柄滑块机构(centric slider-crank mechanism)。曲柄滑块机构在冲床、内燃机、空压机等中得到广泛的应用。

图3 曲柄滑块机构

1.2曲柄滑块机构的相关知识

曲柄滑块机构是铰链四杆机构的演化形式,由若干刚性构件用低副(回转副、移动副)联接而成的一种机构。是由曲柄(或曲轴、偏心轮)、连杆、滑块通过移动副和转动副组成的机构。

1.2.1 曲柄滑块机构的特性及运用

常用于将曲柄的回转运动变换为滑块的往复直线运动;或者将滑块的往复直线运动转换为曲柄的回转运动。对曲柄滑块机构进行运动特性分析是当已知各构

件尺寸参数、位置参数和原动件运动规律时,研究机构其余构件上各点的轨迹、位移、速度、加速度等,从而评价机构是否满足工作性能要求,机构是否发生运动干涉等。曲柄滑块机构具有运动副为低副,各元件间为面接触,构成低副两元件的几何形状比较简单,加工方便,易于得到较高的制造精度等优点,因而在包括煤矿机械在内的各类机械中得到了广泛的应用,如自动送料机构、冲床、内燃机空气压缩机等。

1.2.2 曲柄滑块机构的分类

根据结构特点,将其分成三大类:对心曲柄滑块、偏置曲柄滑块、偏心轮机构

图4 对心曲柄滑块机构

图5 偏置曲柄滑块机构

图6 偏心轮机构

1.3用软件进行机构运动学分析的现状和趋势

MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

Simulink 就是一个用以对动态系统进行建模、仿真和分析的软件包,其主要功能是预先对动态系统进行仿真和分析,从而在形成实际系统之前,能进行适时的修正,以减少系统反复修改的时间,实现高效开发的目的。

SimMechanics 立足于Simulink 之上,是进行控制器和对象系统跨领域/学科的研究分析环境。SimMechanics 为多体动力机械系统及其控制系统提供了直观有效的建模分析手段,一切工作均在Simulink 环境中完成。它提供了大量对应实际系统的元件,如:刚体、铰链、约束、坐标系统、作动器和传感器等。使用这些模块可以方便的建立复杂机械系统的图示化模型,进行机械系统的单独分析或与任何Simulink设计的控制器及其它动态系统相连进行综合仿真。

1.4使用MATLAB/SIMLINK的优势

在分析了连杆机构设计的基本问题基础上,利用编程方法和SimMechanics 工具箱分别对某工程实例进行了运动学分析和仿真,在对四连杆机构设计进行分析比较的基础上,取得了良好的应用设计效果。仿真研究结果表明:SimMechanics 动态仿真工具具有系统建模方便直观,仿真功能强大,自动模型分析等强大优势,可很好地对机械系统的各种运动进行分析。

MATLAB作为和Mathematica、Maple并列的三大数学软件。其强项就是其强大的矩阵计算以及仿真能力。要知道Matlab的由来就是Matrix + Laboratory = Matlab,所以这个软件在国内也被称作《矩阵实验室》。每次MathWorks发布Matlab的同时也会发布仿真工具Simlink。在欧美很多大公司在将产品投入实际使用之前都会进行仿真试验,他们所主要使用的仿真软件就是Simulink。Matlab 提供了自己的编译器:全面兼容C++以及Fortran两大语言。所以Matlab是工程师,科研工作者手上最好的语言,最好的工具和环境。Matlab 已经成为广大科研人员的最值得信赖的助手和朋友!

Simulink 是基于MATLAB 的框图设计环境,可以用来对各种动态系统进行建模、分析和仿真,它的建模范围广泛,可以针对任何能够用数学来描述的系统进行建模,例如航空航天动力学系统、卫星控制制导系统、通讯系统、船舶及汽车等等,其中了包括连续、离散,条件执行,事件驱动,单速率、多速率和混杂系统等等。Simulink 提供了利用鼠标拖放的方法建立系统框图模型的图形界面,而且Simulink 还提供了丰富的功能块以及不同的专业模块集合,利用Simulink 几乎可以做到不书写一行代码完成整个动态系统的建模工作。

1.5 MATLAB/SIMULINK的特点

MATLAB具有以下特点:

1). Matlab有强大的自带的帮助手册,基于HTML的完整的帮助功能;

2). 运算符丰富。由于MATLAB是用C语言编写的,MATLAB提供了和C语言几乎一样多的运算符,灵活使用MATLAB的运算符将使程序变得极为简短。3). 高级但简单的程序环境,与其它语言编写的程序结合和输入输出格式化数据的能力;MATLAB既具有结构化的控制语句,又有面向对象编程的特性。4). 程序限制不严格,程序设计自由度大。

5). 程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系统上运行。

6). MATLAB的图形功能强大。在MATLAB里,数据的可视化非常简单。

7). 语言简洁紧凑,使用方便灵活,库函数极其丰富。

8). 功能强大的工具箱是MATLAB的另一特色。MATLAB包含两个部分:核心部分和各种可选的工具箱。

9). 源程序的开放性。开放性也许是MATLAB最受人们欢迎的特点。除内部函数以外,所有MATLAB的核心文件和工具箱文件都是可读可改的源文件,用户可通过对源文件的修改以及加入自己的文件构成新的工具箱。

Simulink具有以下特点:

1)丰富的可扩充的预定义模块库

2)交互式的图形编辑器来组合和管理直观的模块图。

3)以设计功能的层次性来分割模型,实现对复杂设计的管理。

4)通过Model Explorer 导航、创建、配置、搜索模型中的任意信号、参数、属性,生成模型代码。

5) 提供API用于与其他仿真程序的连接或与手写代码集成。

6) 使用Embedded MATLAB? 模块在Simlink和嵌入式系统执行中调用MATLAB算法。

7) 使用定步长或变步长运行仿真,根据仿真模式来决定以解释性的方式运行或以编译C代码的形式来运行模型。

8) 图形化的调试器和剖析器来检查仿真结果,诊断设计的性能和异常行为。

9) 可访问MATLAB从而对结果进行分析与可视化,定制建模环境,定义信号参数和测试数据。

10) 模型分析和诊断工具来保证模型的一致性,确定模型中的错误。

第二章设计任务分析

2.1 课题的背景和意义

析法是通过已知参数建立数学模型,求解未知参数。以往大多程序都采用结构化编程,不同的机构需要编制不同的程序,应用非常有限。运用软件仿真机构大大减轻了设计人员的工作,使机构学研究人员可以方便的进行运动仿真,仿真

结果的实时动画显示,更有利于对机构运动的理解,并能和虚拟现实工具箱结合,得到更具有真实感的虚拟现实场景。运用软件进行机械机构的模拟仿真已成未来机械发展的方向。本次课题研究的就是运用软件模拟仿真平面连杆机构,这对机械的优化设计具有重要的意义.在计算机技术飞速发展的今天,许多科学研究、工程设计由于其复杂性越来越高,因此与计算机的接合日趋紧密。也正是计算机技术的介入,改变了许多学科的结构、研究内容和研究方向,以前人们主要利用几何图解法,但其求解精度和使用范围都受到很大的限制,图解法形象直观,但精度不高,难以求解复杂机构.

2.2设计任务和内容

运用SimMechanics 动态仿真工具,很好地对机械系统的各种运动进行分析,构造出平面连杆机构的数学模型。通过对此数学模型分析,分离出可独立求解的机构模型,并用相应的机构分析方法对它进行求解,建立了平面连杆机构运动学分析专家系统。

以MATLAB的simulink\simMechanics动态模拟仿真工具为平台,建立了平面四连杆机构动力学分析与动态模拟软件,运用分析与动态模拟软件,对曲柄滑块机构进行运动分析.

2.3实现的技术路线

1)MATLAB软件的安装;

2)机构的系统仿真

根据曲柄滑块机构的示例,作出机构的运动简图.

3)模块的选择

从Simlink工具以及SimMechanics中选择需要的模块,然后拖至建立好的new model窗口中.

4)仿真框图绘制

把各模块按照一定的次序连接起来,连接的过程中要参照机构的模型连接.

5)模块参数设置

设置各模块参数,根据机构的各杆长度,计算出连接点的坐标以及杆件的质心坐标,并对应填写,其中杆件默认有三个坐标系,刚体重心坐标系(CG)和两个附加坐标系CS1和CS2.

6)运行仿真

点击运行按钮,进行仿真.

7)查看仿真结果

通过查看动画演示图以及Scope中的运动副的位移图,速度,加速度图对机构进行分析.

2.4关键问题和难点分析

曲柄滑块机构的数学建模

曲柄滑块机构设计如图,整个连杆机构的几何尺寸在图中给出,曲柄A B 的长度为L1,与水平方向的初始夹角为i,角速度为W ,端点B 处的线速度为vb; 连杆BC 的长度为L2,与水平方向的初始夹角为θc ,速度为vc;

图7 曲柄滑块机构运动简图

以A点为原点可以得到如下结论:

B点的坐标B(0,L1)

AC= L3

C点的坐标为C(L3,0)

角c的角度由正弦定理得

C点的速度V C为

V C = V B×W×la/ cosθ

C点的加速度a C

即对V C求导可得

2.5设计的结果和运用

使用同样的方法,可以对四杆机构、齿轮机构等其他类似机构进行运动分析。与其他通过编程实现的运动分析仿真方法相比,采用SimMechanics 使原来看起来很复杂的机构系统仿真问题可以很容易地解决,并可以得出漂亮的虚拟现实动画演示。应用MATLAB编写的机构运动分析软件对机构动分析和参数计算具有简便易行的特点,既能提高设计质量和设计精度,又能有效的控制好各个参数,达到期望的设计目的;根据仿真出来的速度,加速度,起到很好的反馈作用,仿真出来的轨迹点可以帮助设计者有效的控制连杆运行的角度范围,取得有利的传动角,获得较大的机械利益;若设计的四连杆机构不能较好的满足机械工程的要

求,可以考虑在四连杆机构的基础上衍生出六连杆机构,更好的满足设计要求;该设计模式可以应用在各种四连杆机构,也可以对连杆机构的研究作为参考,具有一定的实用性,通用性。它具有系统建模方便直观、仿真功能强大、自动模型分析等优势、不需要编程,可很好地对机械系统的各种运动进行分析,从而为机械系统的建模仿真提供一个强大而方便的工具。

第三章程序的设计与实现

3.1系统的组成

1)Simulink系统

Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink

Simulink工具的界面展示如下图:

图8 Simulink界面展示图

2)SimMechanics

SimMechanics 立足于Simulink 之上,是进行控制器和对象系统跨领域/学科的研究分析环境。SimMechanics 为多体动力机械系统及其控制系统提供了直观有效的建模分析手段,一切工作均在Simulink 环境中完成。它提供了大量对应实际系统的元件,如:刚体、铰链、约束、坐标系统、作动器和传感器等。使用这些模块可以方便的建立复杂机械系统的图示化模型,进行机械系统的单独分析或与任何Simulink设计的控制器及其它动态系统相连进行综合仿真。

3.2 程序的设计实现

1)机构的运动分析

曲柄滑块机构是机械设计中常用的一种机构,机构运动分析就是根据给定的原动件运动规律,求出机构中其他构件的运动。如果铰链四杆机构的各杆长度满

足杆长条件,则有。通过分析可以确定某些构件运动所需的空间,校验它们运动是否干涉,运动轨迹仿真动画则更为形象直观;速度分析可以确定机构从动件的速度是否合乎要求;加速度分析为惯性力计算提供加速度数据。

2)机构系统仿真框图绘制

曲柄滑块机构的运动简图,假设曲柄AB 绕A 点以ω的角速度旋转,分析滑块的运动情况。用SimMechanics 中提供的模块,先绘制出固定机架,用刚体模块组中的Ground 模块来表示,然后从Joints 模块组中复制Revolute 模块,构造出第1 个转动副,依此类推,就可以将所需的模块都复制到此模型窗口中。复制完模块后,用类似于普通Simulink 模块连接的方法,就可以将这些模块连接起来。

图9 曲柄滑块机构运动简图

3.3 基于运动学的模拟模型建立

打开Simulink,点击new model出现如下图所示窗口:

图10 new model

打开SimMechanics窗口(或输入mechlib 命令)可得到下图:

图11 SimMechanics

双击bodies,可以打开下图:

图12 bodies

选择Machine Environment,Ground,Body三个模块,拖至newmodel中双击Joints如下图:

图13 Joints

选择Revolute,prismatic 模块,拖至new model中

双击Sensors Actuators如下图:

图14 Sensors Actuators

选择Joint Sensor 模块和Joint Initial Condition模块拖至new model中

然后再Simulink中找到scope 模块 XY Graph模块和step 模块拖至new model中;

然后依次连接各模块,可以得到下图:

图15 曲柄滑块机构仿真框图

3.4 模块参数的设置

1)Ground模块:

双击Ground模块:如下图输入参数,Ground A并复选Show Machine Environment选项。

图16 Ground模块

2)Revolute模块:

在Number of Sensor/actuatorPorts对话框中为需要添加一个传感器或激励器接口的,对话框中选择1。在Parameters-Axes对话框中输入[0 0 1]设置转动轴矢量为[0 0 1],即Body与Ground模块间绕连接点坐标系的Z轴相对转动。

图17 Revolute模块

3)Body模块:

1)质量属性——质量和惯性张量:Mass(质量)设置参数如图。

2)刚体坐标系统——定义坐标的位置和方向。

随动坐标固定在刚体上并随着刚体一起运动,刚体最少有一个坐标,并且坐标的原点在重心。默认有三个坐标系,刚体重心坐标系(CG)和两个附加坐标系CS1和CS2,分别固定在重心和刚体的两端。并可通过操作增加和删除坐标系。

图18 Body模块

4)Prismatic模块设置如下:

在Parameters-Axes对话框中输入[1 0 0设置转动轴矢量为[1 0 0],即Body与Ground模块间沿着X轴方向平行移动。在Prismatic模块设置中需接入传感器把number of sensor/actuator ports 中改为1.

图19 Prismatic模块

5)传感器模块:

模块设置如图,在原始输出值选项区内选中角位移(Angle)、角速度(Angle velocity)和角加速度(Acceleration),单位分别为deg、deg/s,deg/s^2,并取消下端Output selected parameters as one signal选项,这样输出两个值就会有对应的两条信号线。

在需要输出相应的图像时,可以在前面的框中选中,可以同时选择几个来显

示相关图像。

图20传感器模块

6)Joint Initial Condition模块:

模块设置如图

图21 Joint Initial Condition模块

7)Scope模块

双击打开模块,单击按钮,弹出设置框,在General区内Numbleof axes 设置框内输入1,单击OK后示波器模块将变成如下图的双波形图。

图22 Scope模块设置

8)机械环境模块:

打开机械环境模块参数对话框,保持默认值如图示:

图23 机械环境模块

3.5 仿真结果及图像显示

1、滑块的图像显示

1)曲柄滑块机构仿真结果

参数设置之后运行得到仿真结果,曲柄滑块机构运行之后得到如下图所示界面:

图24 仿真结果的动画显示

2)在Scope中可以查看出运动副的位移图,速度图以及加速度图,因为参数设计时为了更清楚的看到运动副的位移图,速度图,加速度图,只选了其中一种显示,要查看其他的图像,只要在换其他选项即可。

滑块机构的位移图显示为:

图25 滑块机构的位移图

3)滑块速度图

图26 滑块速度图

5)滑块加速度图

图27 滑块加速度图

2、从动(AB)杆图像的显示

1)中心点轨迹

图28 中心点轨迹

2)也可以用来比较同一杆两个点的运动状态,如:

图29 同一杆两个点的运动状态

第四章设计结果分析

1、软件使用方法

MATLAB的simulink\simMechanics动态模拟仿真工具为平台,建立了平面四连杆机构动力学分析与动态模拟软件,运用分析与动态模拟软件,对双摇杆机构和曲柄滑块机构进行运动分析,即可得到结果,将运行结果与设计要求相比较,从而引导设计者修改设计,其中simulink和SimMechanics工具的运用较多,具体方法如下:

(1)掌握MATLAB的基本使用方法

(2)掌握simulink的基本操作

(3)熟练查找SimMechanics中的各模块

(4)掌握SimMechanics中各模块的运用

(5)熟悉模块参数设置

2、存在的缺点和今后改进的方向

此次用到的程序达到了基本的运算分析仿真功能,但是在人机更高水平的互动上尚有待提高和完善。另外MATLAB和其他高级程序相比,程序的执行速度较慢。由于MATLAB的程序不用编译等预处理,也不生成可执行文件,程序为解释执行,所以速度较慢。

在现实生活和实际应用中平面四杆机构和曲柄滑块机构虽然简单,制造比较方便但其性能有很多的局限性,有时四按机构远远不能满足应用需求,为了需要有时必须采用六杆机构、八杆机构和多杆机构,由于时间和能力关系这次软件设计没有考虑多杆机构的相关设计。由于MATLAB软件容量较大,对硬件的要求程度也相对较高,它和其他高级程序相比,程序的执行速度较慢。由于MATLAB 软件得组件繁多,由于安装等其他因素会造成插件丢失等问题,可能导致软件运行失败,该软件也必须依附于MATLAB才能运行和完成计算任务。由于能力关系该软件没有经过加密和封装,使用人员由于操作失误会更改软件内部的参数和

曲柄滑块机构的运动分析及应用

机械原理课程机构设计 实验报告 题目:曲柄滑块机构的运动分析及应用 小组成员与学号:泽陆(11071182) 柯宇 (11071177) 熊宇飞(11071174) 保开 (11071183) 班级: 110717 2013年6月10日

摘要 (3) 曲柄滑块机构简介 (4) 曲柄滑块机构定义 (4) 曲柄滑块机构的特性及应用 (4) 曲柄滑块机构的分类 (8) 偏心轮机构简介 (9) 曲柄滑块的动力学特性 (10) 曲柄滑块的运动学特性 (11) 曲柄滑块机构运行中的振动与平衡 (14) 参考文献 (15) 组员分工 (15)

摘要 本文着重介绍了曲柄滑块机构的结构,分类,用途,并进行了曲柄滑块机构的动力学和运动学分析,曲柄滑块机构的运动学特性分析,得出了机构压力表达式,曲柄滑块机构的运动特性分析,得出了滑块的位移、速度和加速度的运动表达式。最后,对曲柄滑块机构运动中振动、平衡稳定性等进行了总结。 关键字:曲柄滑块动力与运动分析振动与平稳性 ABSTRACT The paper describes the composition of planar linkage, focusing on the structure, classification, use of a slider-crank mechanism and making the dynamic and kinematic analysis, kinematics characteristics of the crank slider mechanism analysis for a slider-crank mechanism, on one hand , we obtain the drive pressure of the slider-crank mechanism ,on the other hand,we obtain the expression of displacement, velocity and acceleration of movement. Finally, the movement of the vibration and balance stability of the crank slider mechanism are summarized.

曲柄滑块机构运动分析

曲柄滑块机构运动分析 一、相关参数 在图1所示的曲柄滑块机构中,已知各构件的尺寸分别为mm l 1001=,mm l 3002=,s rad /101=ω,试确定连杆2和滑块3的位移、速度和加速度,并绘制出运动线图。 图1 曲柄滑块机构 二、数学模型的建立 1、位置分析 为了对机构进行运动分析,将各构件表示为矢量,可写出各杆矢所构成的封闭矢量方程。 将各矢量分别向X 轴和Y 轴进行投影,得 0sin sin cos cos 22112211=+=+θθθθl l S l l C (1) 由式(1)得 2、速度分析 将式(1)对时间t 求导,得速度关系 C v l l l l =--=+222111222111sin sin 0 cos cos θωθωθωθω (2) 将(2)式用矩阵形式来表示,如下所示 ??? ???-=??? ?????? ???-1111122222cos sin . 0 cos 1 sin θθωωθθl l v l l C (3) 3、加速度分析 将(2)对时间t 求导,得加速度关系 三、计算程序 1、主程序 %1.输入已知数据 clear; l1=; l2=; e=0; hd=pi/180; du=180/pi; omega1=10; alpha1=0;

%2.曲柄滑块机构运动计算 for n1=1:721 theta1(n1)=(n1-1)*hd; %调用函数slider_crank计算曲柄滑块机构位移、速度、加速度 [theta2(n1),s3(n1),omega2(n1),v3(n1),alpha2(n1),a3(n1)]=slider_crank(theta1(n1),omega1,alpha1,l1,l2,e); end figure(1); n1=0:720; subplot(2,3,1) plot(n1,theta2*du); title('连杆转角位移线图'); xlabel('曲柄转角\theta_1/\circ'); ylabel('连杆角位移/\circ'); grid on subplot(2,3,2) plot(n1,omega2); title('连杆角速度运动线图'); xlabel('曲柄转角\theta_1/\circ'); ylabel('连杆角速度/rad\cdots^{-1}'); grid on subplot(2,3,3) plot(n1,alpha2); title('连杆角加速度运动线图'); xlabel('曲柄转角\theta_1/\circ'); ylabel('连杆角加速度/rad\cdots^{-2}'); grid on subplot(2,3,4) plot(n1,s3); title('滑块位移线图'); xlabel('曲柄转角\theta_1/\circ'); ylabel('滑块位移/\m'); grid on

曲柄滑块机构

曲柄滑块机构运动分析

曲柄滑块机构运动分析 一、相关参数 在图1所示的曲柄滑块机构中,已知各构件的尺寸分别为mm l 1001=,mm l 3002=,s rad /101 =ω ,试确定连杆2和滑块3的 位移、速度和加速度,并绘制出运动线图。 图1 曲柄滑块机构 二、数学模型的建立 1、位置分析 为了对机构进行运动分析,将各构件表示为矢量,可写出各杆矢所构成的封闭矢量方程。 C S l l =+21 将各矢量分别向X 轴和Y 轴进行投影,得 sin sin cos cos 22112211=+=+θθθθl l S l l C (1) 由式(1)得 ??? ? ??-=2112sin arcsin l l θθ 2211cos cos θθl l S C += 2、速度分析 将式(1)对时间t 求导,得速度关系

C v l l l l =--=+222111222111sin sin 0 cos cos θωθωθωθω (2) 将(2)式用矩阵形式来表示,如下所示 ??????-=????????????-11 11122222cos sin . 0 cos 1 sin θθωωθθl l v l l C (3) 3、加速度分析 将(2)对时间t 求导,得加速度关系 ??????--=????????????+????????????-11 11111222222222222sin cos 0 sin 0 cos 0 cos 1 sin θωθωωωθωθωαθθl l v l l a l l C C 三、计算程序 1、主程序 %1.输入已知数据 clear; l1=0.1; l2=0.3; e=0; hd=pi/180; du=180/pi; omega1=10; alpha1=0; %2.曲柄滑块机构运动计算 for n1=1:721

对心曲柄滑块机构计算

1、对心曲柄滑块机构运动分析 由图可得任意时刻滑块运行距离: )cos 1()cos 1(cos cos βαβα-+-=--+=L R L R L R S 且 αβsin sin R L = 所以 αλαβsin sin sin ==L R )(λ=L R 所以 αλββ222sin 1sin 1cos -=-= αλ22sin 211-≈ ))sin 211(sin 1sin 41(2222244αλαλαλ--内,分解为几乎为零,可带入因 且

)2cos 1(21sin 2 αα-= 所以 )2cos 1(411cos 2αλβ--= 所以有滑块运行距离: ??????-+-=?? ????-+-=-+-=)2cos 1(41)cos 1()2cos 1(41)cos 1()2cos 1(4 1)cos 1(2αλααλλααλαR R L R L R S 滑块速度V 为: ??????+=??????+=?? ?????+=?==t 2sin 21t sin 2sin 21sin 2sin 241sin ωωωαλαωαλαωααL R R R R dt d d dS dt dS V 滑块加速度为: )t cos t (cos )2cos (cos 22ωωωαλαωααL R R R dt d d dV dt dV a +=+=?==

二、曲轴扭矩理论计算 对曲柄滑块机构做受力分析,在任一时刻滑块、压杆受力情况如下图所示 对滑块做力平衡分析有 βcos P P AB = 曲柄处转矩为 11m P M AB ?= 其中力臂 ()βα+=sin 1R m )sin(1βα+=R P M AB 所以得 又 ) 2sin 2(sin cos sin sin 1sin sin cos cos sin )sin(22αλ αααλαλαβαβαβα+≈+-=+=+

偏置曲柄滑块机构

具有最优传力性能的曲柄滑块机构的设计 宁海霞1董萍 摘要:在曲柄滑块机构的设计中,将x作为设计变量,求出已知滑块行程H,行程速比系数K时机构传力性能最优的x值,使得最小传动角γ 为最大,从 min 而设计出此机构。 关键词:最优传力性能;曲柄滑块机构;行程速比系数;最小传动角机器种类很多,但它们都是由各种机构组成的,曲柄滑块机构就是常用机构之一。它有一个重要特点是具有急回特性。故按行程速比系数K设计具有最优传力性能的曲柄滑块机构是设计中常遇到的问题。本文将x作为设计变量,给出了解决问题的方法。

在曲柄与滑块导路垂直的位置,其值为: )(cos 1min b e a +=-γ (1) 2.X 和最小传动角γmin 的关系 设计一曲柄滑块机构,已知:滑块行程H ,行程速比系数K ,待定设计参数 为a 、b 和e 。 e 也就确定。下 在△AC 1C 2中 θcos ))((2)()(222a b a b a b a b H +--++-= 因为 x a b =- 所以 θcos )2(2)2(222a x x a x x H +-++=

2sin )1(cos 222θ θx H x a -+-= (2) 又因为 x e a x C AC b a H /2)sin(sin 21+= ∠+=θ 所以 H a x e /)2(sin 22+=θ (3) 将 a x b += 代入 (1) )( cos 1min a x a e ++=-γ (4) 将式(2)、(3)代入式(4),γmin 仅为 x 的函数,则可求得γ min 的值。 二、设计最优传力性能的曲柄滑块机构 设计变量 x 的取值范围。 寻优区间起点在C 1处: x min =0 寻优区间终点在M 点: θ tg H x = max 在 x 的取值范围内根据式(2)、(3)和(4)可求得x 一一对应的γmin 值。 利用一维寻优最优化技术黄金分割法,来求γmin 取极大值时的x 值。 将γ min 最大时的x 值代入(2)、(3)求出a 、e ,由b=x+a 求出b 值。 三、设计实例 试设计一曲柄滑块机构,已知滑块行程H=50mm ,行程速比系数K=1.5。求传力性能最优的曲柄滑块机构。 x 的取值范围为0~68.819mm ,x=19.104mm 时,γmin 的最大值为 27.458°。 曲柄a=22.537mm 连杆 b=41.641mm 偏心距 e=14.413 四、结论 本文结合图解法和解析法把x 作为设计变量,给出了根据行程速比系数K

物理-曲柄滑块机构的运动分析-matlab

子函数 %子函数slider_crank文件 function[theta2,s3,omega2,v3,alpha2,a3]=slider_crank(theta1,omega 1,alpha1,l1,l2,e) %计算连杆2的角位移和滑块3的线位移 theta2=asin((e-l1*sin(theta1))/l2); s3=l1*cos(theta1)+l2*cos(theta2); %计算连杆2的角为速度和滑块的线速度 A=[-l1*sin(theta1),1;-2*cos(theta2),0]; B=[-l1*sin(theta1);l1*cos(theta1)]; omega=A\(omega1*B); omega2=omega(1); v3=omega(2); %计算连杆2的角加速度和滑块3的线加速度 At=[omega2*l2*cos(theta2),0; omega2*l2*sin(theta2),0]; Bt=[-omega1*l1*cos(theta1); -omega1*l1*sin(theta1)]; alpha=A\(-At*omega+alpha1*B+omega1*Bt); alpha2=alpha(1); a3=alpha(2); 主函数 %住程序slider_crank_main文件 %输入已经知道的数据 clear; l1=100; l2=300; e=0; hd=pi/180; du=180/pi; omega1=10; alpha1=0; %调用子函数slider_ank计算曲柄滑块机构位移,速度,加速度 for n1=1:720 theta1(n1)=(n1-1)*hd; [theta2(n1),s3(n1),omega2(n1),v3(n1),alpha2(n1),a3(n1)]=slider_cr ank...

实用文档之对心曲柄滑块机构计算

实用文档之"1、对心曲柄滑块机构运动分析" 由图可得任意时刻滑块运行距离: )cos 1()cos 1(cos cos βαβα-+-=--+=L R L R L R S 且 αβsin sin R L = 所以 αλαβsin sin sin ==L R )(λ=L R 所以 αλββ222sin 1sin 1cos -=-= αλ22sin 211-≈

))sin 211(sin 1sin 41(2222244αλαλαλ--内,分解为几乎为零,可带入因 且 )2cos 1(21sin 2 αα-= 所以 )2cos 1(411cos 2αλβ--= 所以有滑块运行距离: ??????-+-=?? ????-+-=-+-=)2cos 1(41)cos 1()2cos 1(41)cos 1()2cos 1(4 1)cos 1(2αλααλλααλαR R L R L R S 滑块速度V 为: ??????+=??????+=?? ?????+=?==t 2sin 21t sin 2sin 21sin 2sin 241sin ωωωαλαωαλαωααL R R R R dt d d dS dt dS V 滑块加速度为: )t cos t (cos )2cos (cos 22ωωωαλαωααL R R R dt d d dV dt dV a +=+=?==

二、曲轴扭矩理论计算 对曲柄滑块机构做受力分析,在任一时刻滑块、压杆受力情况如下图所示 对滑块做力平衡分析有 β cos P P AB = 曲柄处转矩为 11m P M AB ?= 其中力臂 ()βα+=sin 1R m )sin(1βα+=R P M AB 所以得 又

曲柄滑块机构的运动分析及应用修订版

曲柄滑块机构的运动分析及应用修订版 IBMT standardization office【IBMT5AB-IBMT08-IBMT2C-ZZT18】

机械原理课程机构设计 实验报告 题目:曲柄滑块机构的运动分析及应用 小组成员与学号:刘泽陆(11071182) 陈柯宇 (11071177) 熊宇飞(11071174) 张保开 (11071183) 班级: 110717 2013年6月10日 摘要 (3) 曲柄滑块机构简介 (4) 曲柄滑块机构定义 (4) 曲柄滑块机构的特性及应用 (4) 曲柄滑块机构的分类 (8) 偏心轮机构简介 (9)

曲柄滑块的动力学特性 (10) 曲柄滑块的运动学特性 (11) 曲柄滑块机构运行中的振动与平衡 (14) 参考文献 (15) 组员分工 (15) 摘要 本文着重介绍了曲柄滑块机构的结构,分类,用途,并进行了曲柄滑块机构的动力学和运动学分析,曲柄滑块机构的运动学特性分析,得出了机构压力表达式,曲柄滑块机构的运动特性分析,得出了滑块的位移、速度和加速度的运动表达式。最后,对曲柄滑块机构运动中振动、平衡稳定性等进行了总结。 关键字:曲柄滑块动力与运动分析振动与平稳性 ABSTRACT The paper describes the composition of planar linkage, focusing on the structure, classification, use of a slider-crank mechanism and making the dynamic and kinematic analysis, kinematics characteristics of the crank slider mechanism analysis for a slider-crank mechanism, on one hand , we obtain the drive pressure of the slider-crank mechanism ,on the other hand,we obtain the expression of displacement, velocity and acceleration of movement. Finally, the movement of the vibration and balance stability of the crank slider mechanism are summarized.

基于MATLAB的曲柄滑块机构运动的仿真

基于MATLAB的曲柄滑块机构运动的仿真

摘要:本文在曲柄滑块机构运动简图的基础上,对其数学运动模型进行分析,用解析法计算曲柄的转角和角速度,及滑块的位移和速度,并用MATLAB 软件进行仿真。 1 引言 在机械传动系统中,曲柄滑块机构是一种常用的机械机构,它将曲柄的转动转化为滑块在直线上的往复运动,是压气机、冲床、活塞式水泵等机械的主机构。这里用解析法,并用MATLAB 对其进行仿真。 2 曲柄滑块机构的解析法求解 曲柄滑块机构的运动简图如图1所示,在图1中,1L 、2L 和e 分别为曲柄滑块的曲柄、连杆和偏差,1?、2?分别为曲柄和连杆的转角,1?? 、2?? 分别为曲柄和连杆的角速度,S 为滑块的位移。 图1 曲柄滑块机构运动简图 设已知已知1L 、2L 、e 、1?和1?? ,求连杆的角位移2?和角速度2?? ,以及滑块的位移S 和速度S ? 。 2.1 位移分析 按图1 中四边形ABCD 的矢量方向有: AB CD → → = 将上式转化成幅值乘以角度的形式,得到如下等式: 1 2 12i i L e L e S ie ??+=+ (1) 分别取上式的虚部和实部,并在e 前面乘N ,N 取值1或-1,用以表示滑块在x 轴的上方或者下方,得到下面两式:

1122cos cos L L S ??+= (2) 1122sin sin L L Nb ??+= (3) 整理上面两个公式得到S 和2?的计算公式: 1122cos cos S L L ??=+ (4) 11 22 sin arcsin Ne L L ??-= (5) 2.2 速度分析 将(1)式两边对时间求导得(6)式 1 2 1212i i L ie L ie S ????? ? ? += (6) 取(6)式的实部和虚部,整理得S ? 和2?? 的计算公式: 1211 2 sin() cos S L ?????? -=- (7) 111 222 cos cos L L ????? ? =- (8) 根据(7)式和(8)式即可得到滑块的速度及连杆的角速度。 2.3 实例分析及其MATLAB 仿真 2.3.1 实例分析 下面对图2所示的曲柄滑块机构做具体分析。 图2 曲柄滑块机构简图 例中:1236,140r mm r mm ==,160/sec d ω=,求2?,2ω,S 和S ? 。

曲柄滑块机构的设计页完整版

曲柄滑块机构的设计页 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

本篇再考察一道曲柄滑块机构的设计。同样是给定行程速比系数来确定杆长。 设计一偏置曲柄滑块机构,已知滑块的行程速比系数为,滑块的行程50 ,导路的偏距20 ,求曲柄和连杆长度,并求其最大压力角。 问题分析 首先设计机构,然后再求最大压力角。 机构的设计。先计算出行程速比系数如下 那么根据题意,最后的结果应当如下图。滑块的两个极位之间距离是50mm,而固定铰链A在与CD平行20mm的直线上,而且A点到C,D的夹角是36度。 图解总是从已知条件开始,然后逐步确定未知因素。本问题中知道三个数字:50mm,20mm,36度。而这个36度时与DC的距离相关的,所以图解时先画出滑块的两个极限位置,然后确定铰链A 所在的水平线,接着就是根据36度这个条件最终确定A的位置。 (1)确定滑块的极位及固定铰链A所在的直线 先绘制水平线段C2C1,使得其距离为50mm. 然后在其上方20mm的地方绘制一条水平直线I.那么铰链A就应该在这条直线上。 (2)根据极位夹角确定铰链A所在的圆 下面要根据极位夹角来确定A所在的曲线,这样,该曲线与上述曲线相交就可以唯一确定A点的位置。 A点到C1,C2形成的夹角是36度。那么所有与C1,C2形成夹角为36度的点有什么特征呢?---圆周角具有这种特征。

从几何知道,在一个圆上面,对应于同一个圆弧的圆周角都相等。基于这一点,过C2做直线垂直于C2C1,而作射线C1E与C2C1夹角为90-36=54度,二者交于点E,则C2EC1这个角度就是36度。 现在以C1E为直径做一个圆,则在该圆上任意取一点,该点与C2C1连线的夹角就都是36度,从而A点必然在该圆上面。 根据上述规则做出的上图发现,该圆与水平线I并不相交。这意味着作图有问题。实际上,刚才作的C1E在C2C1之下,所以导致不相交。因此改变策略,在C2C1之上作C1E,使得它与C2C1的夹角为54度。 然后以C1E为直径作出一个圆。该圆与直线I有两个交点:A1和A2。这样,该问题有两组解。但是观察下图可以发现,取A1或者A2,实际上结果是一样的,只是关于C2C1的中垂线对称而已。所以这里只取A1这个点,它就是固定铰支座A。 (3)测量曲柄和连杆的尺寸 量取A1C1,A1C2如下图。 则可以推知曲柄和连杆的长度 到此为止,连杆机构设计完毕。 (4)得到最大的压力角 从图中可以发现,当滑块在最左边时,有最大的压力角(滑块受到的推力与滑块速度方向的夹角),测量得到角度为53度。 至此,该曲柄滑块机构的设计和分析结束。

基于MATLAB曲柄滑块机构运动仿真

基于MATLAB曲柄滑块机构运动仿真 1.题目描述 题目:对如图1所示的曲柄滑块机构的运动过程进行仿真,并用动画的方式显示曲柄滑块机构的运动过程,位移曲线、速度曲线和加速度曲线。图中,AB长R2,BC长R3mm,A点为坐标原点。 图1 曲柄滑块机构示意图 2.实现方法 利用GUI界面设计来对曲柄滑块机构的运动过程进行仿真,并用动画的方式显示曲柄滑块机构的运动过程。 3.界面设计 1. Gui 设计 1)新建GUI:菜单-新建-gui,并保存为test5

2)界面设计:拖拽左侧图标到绘图区,创建GUI界面 拖拽左侧图标值绘图区

设置如下的按钮 最终的仿真界面如图所示 3)代码添加:

进入代码界面 4.代码编程 %模型求解 a1=str2double(get(handles.edit1,'String')); a2=str2double(get(handles.edit2,'String')); a3=str2double(get(handles.edit3,'String')); a4=str2double(get(handles.edit4,'String')); a5=str2double(get(handles.edit5,'String')); a=a1*((1-cos(a4*a5))+0.25*(a1/a2)*(1-cos(2*a4*a5))); set(handles.edit6,'String',a); a0=(a4*a1)*(sin(a4*a5)+0.5*(a1/a2)*sin(2*a4*a5)); set(handles.edit7,'String',a0); a6=(a4*a4*a1)*(cos(a4*a5)+(a1/a2)*cos(a4*a5));

曲柄滑块机构运动分析

曲柄滑块机构运动分析 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

曲柄滑块机构运动分析 一、相关参数 在图1所示的曲柄滑块机构中,已知各构件的尺寸分别为 mm l 1001=,mm l 3002=,s rad /101=ω,试确定连杆2和滑块3的位移、速度和加速度,并绘制出运动线图。 图1 曲柄滑块机构 二、数学模型的建立 1、位置分析 为了对机构进行运动分析,将各构件表示为矢量,可写出各杆矢所构成的封闭矢量方程。 将各矢量分别向X 轴和Y 轴进行投影,得 0sin sin cos cos 22112211=+=+θθθθl l S l l C (1) 由式(1)得 2、速度分析 将式(1)对时间t 求导,得速度关系 C v l l l l =--=+222111222111sin sin 0 cos cos θωθωθωθω (2) 将(2)式用矩阵形式来表示,如下所示 ??????-=????????????-11 11122222cos sin . 0 cos 1 sin θθωωθθl l v l l C (3) 3、加速度分析 将(2)对时间t 求导,得加速度关系 三、计算程序 1、主程序 %1.输入已知数据 clear;

l1=; l2=; e=0; hd=pi/180; du=180/pi; omega1=10; alpha1=0; %2.曲柄滑块机构运动计算 for n1=1:721 theta1(n1)=(n1-1)*hd; %调用函数slider_crank计算曲柄滑块机构位移、速度、加速度 [theta2(n1),s3(n1),omega2(n1),v3(n1),alpha2(n1),a3(n1)]=slider_crank(theta1(n1),omega1,alpha1 ,l1,l2,e); end figure(1); n1=0:720; subplot(2,3,1) plot(n1,theta2*du); title('连杆转角位移线图'); xlabel('曲柄转角\theta_1/\circ'); ylabel('连杆角位移/\circ'); grid on subplot(2,3,2) plot(n1,omega2); title('连杆角速度运动线图'); xlabel('曲柄转角\theta_1/\circ'); ylabel('连杆角速度/rad\cdots^{-1}'); grid on

曲柄滑块机构的运动分析及应用精编WORD版

曲柄滑块机构的运动分析及应用精编W O R D 版 IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】

机械原理课程机构设计 实验报告 题目:曲柄滑块机构的运动分析及应用 小组成员与学号:刘泽陆(11071182) 陈柯宇 (11071177) 熊宇飞(11071174) 张保开 (11071183) 班级: 110717 2013年6月10日 摘要 (3) 曲柄滑块机构简介 (4) 曲柄滑块机构定义 (4) 曲柄滑块机构的特性及应用 (4) 曲柄滑块机构的分类 (8) 偏心轮机构简介 (9) 曲柄滑块的动力学特性 (10)

曲柄滑块的运动学特性 (11) 曲柄滑块机构运行中的振动与平衡 (14) 参考文献 (15) 组员分工 (15) 摘要 本文着重介绍了曲柄滑块机构的结构,分类,用途,并进行了曲柄滑块机构的动力学和运动学分析,曲柄滑块机构的运动学特性分析,得出了机构压力表达式,曲柄滑块机构的运动特性分析,得出了滑块的位移、速度和加速度的运动表达式。最后,对曲柄滑块机构运动中振动、平衡稳定性等进行了总结。 关键字:曲柄滑块动力与运动分析振动与平稳性 ABSTRACT The paper describes the composition of planar linkage, focusing on the structure, classification, use of a slider-crank mechanism and making the dynamic and kinematic analysis, kinematics characteristics of the crank slider mechanism analysis for a slider-crank mechanism, on one hand , we obtain the drive pressure of the slider-crank mechanism ,on the other hand,we obtain the expression of displacement, velocity and acceleration of movement. Finally, the movement of the vibration and balance stability of the crank slider mechanism are summarized.

基于MATLAB的曲柄滑块机构运动的仿真

基于MATLAB 的曲柄滑块机构运动的仿真 姓名:夏小品 学号:2100110114 班级:机械研10 摘要:本文在曲柄滑块机构运动简图的基础上,对其数学运动模型进行分析,用解析法计算曲柄的转角和角速度,及滑块的位移和速度,并用MATLAB 软件进行仿真。 关键字:曲柄滑块机构;运动分析;MATLAB The Simulation of Crank Slider Mechanism Motion Based on MATLAB Abstract:This article analyses the motion mathematical model of crank slider mechanism based on its motion diagram. Use analytical method to calculate crank angle,crank angular velocity,slider position and slider velocity and do the simulation of the resultes witn MATLAB software. Key Words:Crank slider mechanism;Motion analysis;MATLAB 1 引言 在机械传动系统中,曲柄滑块机构是一种常用的机械机构,它将曲柄的转动转化为滑块在直线上的往复运动,是压气机、冲床、活塞式水泵等机械的主机构。这里用解析法,并用MATLAB 对其进行仿真。 2 曲柄滑块机构的解析法求解 曲柄滑块机构的运动简图如图1所示,在图1中,1L 、2L 和e 分别为曲柄滑块的曲柄、连杆和偏差,1?、2?分别为曲柄和连杆的转角,1?? 、2?? 分别为曲柄和连杆的角速度,S 为滑块的位移。 图1 曲柄滑块机构运动简图

曲柄滑块机构的定义

曲柄滑块机构的定义 曲柄滑块机构是铰链四杆机构的演化形式,由若干刚性构件用低副(回转副、移动副)联接而成的一种机构。是由曲柄(或曲轴、偏心轮)、连杆滑块通过移动副和转动副组成的机构。 曲柄滑块的特点及应用 常用于将曲柄的回转运动变换为滑块的往复直线运动;或者将滑块的往复直线运动转换为曲柄的回转运动。对曲柄滑块机构进行运动特性分析是当已知各构件尺寸参数、位置参数和原动件运动规律时,研究机构其余构件上各点的轨迹、位移、速度、加速度等,从而评价机构是否满足工作性能要求,机构是否发生运动干涉等。曲柄滑块机构具有运动副为低副,各元件间为面接触,构成低副两元件的几何形状比较简单,加工方便,易于得到较高的制造精度等优点,因而在包括煤矿机械在内的各类机械中得到了广泛的应用,如自动送料机构、冲床、内燃机空气压缩机等。 优点: 1.面接触低副,压强小,便于润滑,磨损轻,寿命长,传递动力大; 2.低副易于加工,可获得较高精度,成本低; 3.杆可较长,可用作实现远距离的操纵控制; 4.可利用连杆实现较复杂的运动规律和运动轨迹。 缺点: 1.低副中存在间隙,精度低; 2.不容易实现精确复杂的运动规律。 凸轮滑块机构的定义 凸轮机构是由凸轮,从动件和机架三个基本构件组成高副结构。凸轮是一个具有曲线轮廓或凹槽的构件,一般为主动件,作等速回转运动或往复直线运动。 与凸轮轮廓接触,并传递动力和实现预定的运动规律的构件,一般做往复直线运动或摆动,称为从动件。

凸轮滑块的特点及应用 .优点: 1.能够实现精确的运动规律; 2.设计较简单。 缺点:1.承载能力低,行程短; 2.凸轮轮廓加工困难。 丝杠螺母机构的定义 丝杠螺母机构又称螺旋传动机构。它主要用来将旋转运动变换为直线运动或将直线运动变换为旋转运动。有以传递能量为主的(如螺旋压力机、千斤顶等);也有以传递运动为主的如机床工作台的进给丝杠);还有调整零件之问相对位置的螺旋传动机构等。 丝杠螺母的特点及应用 优点: 1.结构简单,支撑稳定。 2.制动装置由于滚珠丝杠副的传动效率高,又无自锁能力。 缺点: 1.传动形式需要限制螺母的转动,故需导向装置 2.但其轴向尺寸不宜太长,否则刚性较差。因此只适用于行程较小的场合。 齿轮 齿轮齿条机构的定义 齿轮齿条传动是将齿轮的回转运动转变为往复直线运动,或将齿条的往复直线运动转变为齿轮的回转运动。

matlab曲柄滑块机构的运动学仿真

《系统仿真与matlab》综合试题 题目:曲柄滑块机构的运动学仿真 编号:21 难度系数: 姓名 班级 学号 联系方式 成绩

《系统仿真与matlab》综合试题 (1) 一、引言 (3) 二、运动学分析 (3) 1、实例题目 (3) 2、运动分析 (3) 三、MATLAB程序编写 (5) 四、使用指南和实例仿真 (8) 五、结语 (10)

一、引言 曲柄滑块机构是指用曲柄和滑块来实现转动和移动相互转换的平面连杆机构,也称曲柄连杆机构。曲柄滑块机构广泛应用于往复活塞式发动机、压缩机、冲床等的主机构中,把往复移动转换为不整周或整周的回转运动;压缩机、冲床以曲柄为主动件,把整周转动转换为往复移动。这里使用运动学知识,对其运动进行解析,并用MATLAB为其设计仿真模块。 二、运动学分析 1、实例题目 对图示单缸四冲程发动机中常见的曲柄滑块机构进行运动学仿 真。已知连杆长度:m r 1.02=,m r 4.03=,连杆的转速:22θω =,3 3θω =,设曲柄r 2以匀速旋转,s r / 502=ω。初始条件:032==θθ。仿真以2ω为 输入,计算3ω和1r ,仿真时间0.5s 。 2、运动分析 建立封闭矢量方程:

r2+r3=r1 (9) 将(9)式分解到x与y轴坐标上,得到: r2cosθ2+r3cosθ3=r1 r2sinθ2+r3sinθ3=0 (10) 可得: r1=r2cosθ2+r3cosθ3 θ3=-arcsin(r2/r3) (11) 对(10)式对时间求导得: -r2ω2sinθ2+ r3ω3sinθ3=v1 r2ω2cosθ2+ r3ω3cosθ3=0(12) 将上式用矩阵形式表示,令: A=[ r3sinθ3 1 -r3cosθ30] X=[ ω3 v1] B=[-r2ω2sinθ2 r2ω2cosθ2] 则(12)可表示为: AX=B。(13) 从而可解出ω3与v1。

基于MATLAB的曲柄滑块机构运动仿真

Abstract Slider-crank mechanism plays a significant role in the mechanical manufacturing areas. The slider crank mechanism is a particular four-bar mechanism that exhibits both linear and rotational motion simultaneously. It is also called four-bar linkage configurations and the analysis of four bar linkage configuration is very important. In this paper four configurations are taken into account to synthesis, simulate and analyse the offset slider crank mechanism. Mathematical formulae are derived for determining the lengths of the crank and connecting rod; the kinematic and dynamic analyses of the positions, velocities and accelerations of the links of the offset slider crank and the forces acting on them leading to sparse matrix equation to be solved using MATLAB m-function derived from the analysis; the simulation of the model in Simulink and finally, the simulation results analysis. This program solves for all the unknown parameters and displays those results in graphical forms. 曲柄滑块机构在机械制造领域发挥着重要的作用。曲柄滑块机构是一种特殊的四连杆机构,同时具有直线运动和旋转运动。它也被称为四连杆机构,对四杆机构的分析是非常重要的。本文综合考虑了四种构型对偏置曲柄滑块机构的综合、仿真和分析。数学公式推导出确定的曲柄长度和连杆;运动学和动力学分析的位置,速度和对偏置曲柄滑块的联系和作用于它们导致稀疏矩阵方程是利用MATLAB函数分析得出的解决力加速度;在Simulink模型,最后仿真,仿真结果分析。该程序解决所有未知参数,并以图形形式显示这些结果。 Conclusion In this simulation, simultaneous constraint method is employed. Equations derived from the kinematic and dynamic analyses are assembled into a system of twelve linear equations to obtain the sparse matrix. This is solved by the m-file function in the simulation process and the simulation results displayed in form of graphs. 在此仿真中,采用了同时约束法。由运动学和动力学分析导出的方程组被装配成十二个线性方程组,得到稀疏矩阵。这是在模拟过程中的M文件函数求解和图形的形式显示的仿真结果。 这篇文章采用MATLAB 和SIMULINK 对曲柄滑块偏置的连杆机构进行求解,得到运动方程中的其他未知数。

平面连杆机构及其方案与分析

第二章平面连杆机构及其设计与分析 §2-1 概述 平面连杆机构<全低副机构):若干刚性构件由平面低副联结而成的机构。 优点: (1)低副,面接触,压强小,磨损少。 (2)结构简单,易加工制造。 (3)运动多样性,应用广泛。 曲柄滑块机构:转动-移动 曲柄摇杆机构:转动-摆动 双曲柄机构:转动-转动 双摇杆机构:摆动-摆动 (4)杆状构件可延伸到较远的地方工作<机械手) (5)能起增力作用<压力机) 缺点: <1)主动件匀速,从动件速度变化大,加速度大,惯性力大,运动副动反力增加,机械振动,宜于低速。 <2)在某些条件下,设计困难。 §2-2平面连杆机构的基本结构与分类 一、平面连杆机构的基本运动学结构 铰链四杆机构的基本结构 1.铰链四杆机构 所有运动副全为回转副的四杆机构。 BC-连杆 AB、CD-连架杆 连架杆:整周回转-曲柄 往复摆动-摇杆 2.三种基本型式

(1)曲柄摇杆机构 定义:两连架杆一为曲柄,另一为摇杆的铰链四杆机构。 特点:、 0~360°, 、<360° 应用:鳄式破碎机缝纫机踏板机构揉面机 (2)双曲柄机构 定义:两连架杆均作整周转动的铰链四杆机构。 由来:将曲柄摇杆机构中曲柄固定为机架而得。 应用特例:双平行四边形机构

曲柄滑块机构设计

本篇再考察一道曲柄滑块机构的设计。同样是给定行程速比系数来确定杆长。 设计一偏置曲柄滑块机构,已知滑块的行程速比系数为1.5,滑块的行程50 ,导路的偏距20 ,求曲柄和连杆长度,并求其最大压力角。 问题分析 首先设计机构,然后再求最大压力角。 机构的设计。先计算出行程速比系数如下 那么根据题意,最后的结果应当如下图。滑块的两个极位之间距离是50mm,而固定铰链A 在与CD平行20mm的直线上,而且A点到C,D的夹角是36度。 图解总是从已知条件开始,然后逐步确定未知因素。本问题中知道三个数字:50mm,20mm,36度。而这个36度时与DC的距离相关的,所以图解时先画出滑块的两个极限位置,然后确定铰链A所在的水平线,接着就是根据36度这个条件最终确定A的位置。 (1)确定滑块的极位及固定铰链A所在的直线

先绘制水平线段C2C1,使得其距离为50mm. 然后在其上方20mm的地方绘制一条水平直线I.那么铰链A就应该在这条直线上。(2)根据极位夹角确定铰链A所在的圆 下面要根据极位夹角来确定A所在的曲线,这样,该曲线与上述曲线相交就可以唯一确定A点的位置。 A点到C1,C2形成的夹角是36度。那么所有与C1,C2形成夹角为36度的点有什么特征呢?---圆周角具有这种特征。 从几何知道,在一个圆上面,对应于同一个圆弧的圆周角都相等。基于这一点,过C2做直线垂直于C2C1,而作射线C1E与C2C1夹角为90-36=54度,二者交于点E,则C2EC1这个角度就是36度。 现在以C1E为直径做一个圆,则在该圆上任意取一点,该点与C2C1连线的夹角就都是36度,从而A点必然在该圆上面。 根据上述规则做出的上图发现,该圆与水平线I并不相交。这意味着作图有问题。实际上,刚才作的C1E在C2C1之下,所以导致不相交。因此改变策略,在C2C1之上作C1E,使得它与C2C1的夹角为54度。 然后以C1E为直径作出一个圆。该圆与直线I有两个交点:A1和A2。这样,该问题有两组解。但是观察下图可以发现,取A1或者A2,实际上结果是一样的,只是关于C2C1的中垂线对称而已。所以这里只取A1这个点,它就是固定铰支座A。 (3)测量曲柄和连杆的尺寸 量取A1C1,A1C2如下图。 则可以推知曲柄和连杆的长度 到此为止,连杆机构设计完毕。 (4)得到最大的压力角 从图中可以发现,当滑块在最左边时,有最大的压力角(滑块受到的推力与滑块速度方向的夹角),测量得到角度为53度。 至此,该曲柄滑块机构的设计和分析结束。

相关文档
最新文档