基于MATLAB的曲柄滑块机构运动的仿真
基于Matlab的曲柄摇块机构动力学仿真

Crank Rocker Mechanism on Matlab Simulink 作者: 潘周光;冯士活
作者机构: 浙江工贸职业技术学院,浙江温州325003
出版物刊名: 浙江工贸职业技术学院学报
页码: 78-82页
主题词: Matlab/Simulink;曲柄摇块机构;仿真模型
摘要:用Matlab来进行机构运动、动力学仿真分析,有利于精确、简便、高效地实现机械传动设计。
文章应用Matlab对一种曲柄摇块机构的无级变速器进行运动学和动力学分析,推导了无级变速嚣各构件加速度关系的闭环矢量方程和所受力与力矩的齐次线性方程组,建立了机构的运动和动力仿真模型。
经Matlab/Simulink求解和动态仿真,结果表明:基于Matlab的机械传动设计。
能有效的获得机构的运动和动力特性,缩短开发周期。
曲柄滑块机构运动仿真DOC

湖南农业大学工学院课程设计说明书课程名称:题目名称:班级:20 级专业班姓名:学号:指导教师:评定成绩:教师评语:指导老师签名:20 年月日曲柄滑块结构运动仿真一、概述二、各零件的创建1.曲柄·设置工作目录·创建曲轴的文档·选择好以毫米为单位点击工具栏的→→选择FRONT平面为草绘平面,RIGHT面为参考平面,进入草绘状态。
利用拉伸,选择一个拉伸面为草绘平面,以TOP面为参考平面,进入草绘状态→在第二次拉伸的中间位置创建一个平面平行于RIGHT平面为DTM1,利用镜像工具,将第二次拉伸的部分以DTM1镜像,得到利用拉伸和旋转创建出轴的其他部位如图利用创建平面工具,利用图示位置关系创建出一平面DTM2利用拉伸,以DTM2为草绘平面,创建键槽特征利用倒角选择倒角边和数据再利用倒圆角,选择倒圆角半径和需要倒圆角的边点击保存完成曲轴的创建。
2.连杆以及其他零件利用如曲轴的步骤,创建连杆和其他零件,如下只做出零件完成图连杆上部分连杆下盖活塞上盖底座三、零件的装配·设置工作目录·创建活塞的文档·选择好以毫米为单位进入装配界面后,点击装配将工作目录中的“di”文件放置到界面中,选择接下来逐一装配工作目录中其他零件,装配结果如下图点击应用程序中→机构进入运动仿真界面四、运动仿真点击右边工具栏定义伺服电动机选择如图所示轴定义如下点击确定后,进入运动分析选择分析类型点击运行后,机构将进行运动分析利用回放将运动过程制成运动图片接着利用测量进行分析五、整体爆炸视图。
曲柄滑块机构的MATLAB优化设计与SolidWorks运动仿真

宝鸡文理学院学报(自然科学版)第39卷,第2期,第6366页,2019年6月Journal of Baoji University of Arts and Sciences(Natural Science)•Vol.39•No.2•pp.63-66•Jun.2019DOI:10.13467/旊i.jbuns.2019.02.002hup:///kcms/detail/61.1290.N.20190612.0952.002.html曲柄滑块机构的MATLAB优化设计与SolidWorks运动仿真"许海强,唐海平灣(宝鸡文理学院机械工程学院,陕西宝鸡721016)摘要:目的得到曲柄滑块机构的最优传力性能,验证其急回特性暎方法以机构运动学参数为设计变量,针对作业任务的要求,通过几何分析导出运动学参数必须满足的约束方程,提出量化机构力学性能的指标,建立机构的优化设计数学模型,给定滑块行程和行程速比系数,用MATLAB优化工具箱求解机构运动学参数的最优尺寸,用SolidWorks建模和运动学仿真暎结果得到了机构运动学参数的最优尺寸和运动学曲线,验证了偏置曲柄滑块机构的急回特性暎结论以MATLAB和SolidWorks 为设计平台进行机构设计与运动分析,具有简单可行和直观高效等优点,可以将其推广到工程实际中暎关键词:曲柄滑块机构;优化设计;M ATL AB;SolidWorks;运动分析中图分类号:TH111文献标志码:A文章编号:1007-1261(2019)02006304 MATLAB optimization design of crank-slider mechanism and SolidWorks motion simulationXU Hai-qiang,TANG Hai-ping灣(Inslilule of Mechanical Engineering•Baoji University of Arts and Sciences•Baoji721016•Shaanxi•China)Abstract:Purposes—To obtain the optimal force transfer performance of the crank-slider mechanism,and to verify its quick-return characteristics.Methods—According to the requirement,of job task,the constraint equation which kinematic parameters shall meet is deduced through geometric analysis with the kinematic parameters of the crank-slider mechanism as design variables,then the mechanic performance indicators of quantitative mechanisms is put forward,and a mathematical model of optimization design is established.When the slider stroke and travel speed ratio coefficient are given, MATLAB optimization toolbox is utilized to solve the optimal size of the kinematic parameters,and SolidWorks is used for modeling and kinematics simulation.Results—The optimal size and kinematic curves of kinematic parameters of the mechanism are obtained,and the quick-return characteristics of offset crank slider mechanism is verified.Conclusions—The mechanism design and motion analysis with MATLAB and SolidWorks as the design platform is simple,feasible,intuitive and efficient,so theycanbeextendedtoengineeringpractice.Key words:crank-slider mechanism;optimization design;MATLAB;SolidWorks;motion analysis曲柄滑块机构是一种平面连杆机构,通过曲柄的回转带动滑块做水平的往复移动,已广泛应用于空气压缩机、往复活塞式发动机等机械系统中暎偏置曲柄滑块机构具有急回特性,在设计机构时,为了保证传动系统的效率,必须对各构件的尺寸参数、位置参数等进行优化设计暎文献[1—收稿日期:2019-01-17,修回日期:2019-03-05,网络出版时间:201906-1209:52:52.作者简介:许海强(1994-),男,陕西宝鸡人,硕士研究生,研究方向:机电一体化技术.Email:xhq9425@ 通讯作者:唐海平C1976-),男,陕西宝鸡人,副教授,博士,硕士生导师,研究方向:材料物理化学.64宝鸡文理学院学报(自然科学版)2019年2]在给定行程速比系数K并且已知曲柄长度a,连杆长度S偏心距e中的任意一个量的情况下,通过解析法推导出其他任意2个未知量暎文献[3—5]通过辅助圆图解法设计了曲柄滑块机构暎但随着MATLAB等计算机优化软件的出现,这2种方法已经不再适用暎作为优化设计领域应用最广的软件之一,MATLAB不仅可以使用优化工具箱中的函数,还能通过算法编程实现相应的最优化设计[]暎偏置曲柄滑块机构的运动学分析是指在不考虑力的前提下,对机构的位移、速度、加速度随时间的变化进行仿真分析暎作为三维设计软件,SolidWorks不但能对机构进行三维建模,还可以使用Motion插件执行复杂机构的运动学和动力学仿真,通过动画、图表、曲线等反映机构的运动特性[]暎本文以曲柄滑块机构在作业任务中满足滑块行程H和行程速比系数K的前提下,以最小传动角Ymin作为目标函数,曲柄长度a,连杆长度b,偏心距e为设计变量暎首先用MATLAB软件进行优化设计,得到机构的最优尺寸参数,再用Solid-Works软件建立偏置曲柄滑块机构的三维模型,最后用Motion插件进行机构运动学仿真,并对仿真结果进行分析暎1优化设计的数学模型优化设计基于数学最优化理论,并使用计算机找到最优解暎在优化实际工程问题时,首先要建立数学模型,即确定设计变量、构造目标函数、选择约束条件;其次根据数学模型选择合适的最优化算法,最后编写程序上机电算择优[]暎1.1确定设计变量优化设计中需要调整和优选的参数称为设计变量。
偏置曲柄滑块机构的运动仿真与

e=0.15
=ve=03
,观
察
曲
线
,可
以
看
出
当
偏
心
距
最
大时,滑块 速 度 最 先 降 低 到 零,说 明 随 着 偏 心 距 的 增
加 ,机 构 的 速 度 波 动 变 大 。
图5为不同偏心距下滑块加速度随时间的变化规
律。当e=0,即对心机 构 时,加 速 度 曲 线 左 右 对 称,而
随 着 偏 心 距 的 增 大 ,逐 渐 出 现 了 左 右 不 对 称 的 现 象 ,这
机构中杆 AB 的 长 度 crank_length=400 mm,杆 BC 的长度 rod_length=1 200 mm,滑 块 的 长 度l= 100mm。 假 设 以 上 各 杆 均 为 截 面 直 径 Φ20 mm 的 圆 杆,在 Body模块中,需 要 输 入 刚 体 的 惯 性 张 量。 根 据 理 论 力 学 的 知 识 ,杆 件 的 惯 性 张 量 计 算 公 式 为 :
第 5 期 (总 第 174 期 ) 2012 年 10 月
机械工程与自动化 MECHANICAL ENGINEERING & AUTOMATION
文 章 编 号 :1672-6413(2012)05-0057-02
No.5 Oct.
偏置曲柄滑块机构的运动仿真与分析
韩 刚,龚 灯
(安徽国防科技职业学院 机械系,安徽 六安 237011)
收 稿 日 期 :2012-03-13; 修 回 日 期 :2012-05-25 作者简介:韩刚 (1983-),男,安徽巢湖人,助教,硕士,研究方向:精密加工与仿真。
· 58 ·
机 械 工 程 与 自 动 化 2012年第5期
曲柄滑块机构的优化设计及运动仿真学位论文

曲柄滑块机构的优化设计及运动仿真学位论文曲柄滑块机构的优化设计及运动仿真目录目录...............................................................1 摘要............................................................... 第1章绪论........................................................ 选题的目的及意义............................................. 优化设计方法的概述........................................... 国内外的研究现状............................................ 主要研究内容............................................ 第2章曲柄滑块机构的受力分析......................................曲柄滑块机构的分类...........................................曲柄滑块机构的动力学特性.....................................曲柄滑块机构中运动学特性..................................... 第3章偏置式曲柄滑块机构的优化设计................................ 优化软件的介绍.............................................. MATLAB的发展历程和影响...................................MATLAB 在机构设计中的应用................................. 机构优化设计实例分析........................................ 设计目标的建立...........................................根据设计要求,确定约束条件................................利用MATLAB进行优化设计.................................... 编制优化程序.............................................. 程序运行结果及处理........................................ 对优化结果进行验证和分析................................. 第4章偏置曲柄滑块机构的运动学建模与仿真.......................... 偏置曲柄滑块机构运动特性建模................................ 仿真环境简介............................................. 机构的运动学建模........................................ 运动学仿真的实现.......................................... 函数的编制及初始参数的设定............................... 构建Simulink仿真框图.................................... 对仿真结果进行分析...................................... 总结...............................................................〔Toolboxs〕组成虽然该软件的初衷并不是为控制系统设计的,但它提供了强大的矩阵处理和绘图功能,可靠灵活且方便,非常适合现代控制理论的计算机辅助设计。
曲柄导杆滑块等机构测试仿真实验报告

曲柄导杆滑块等机构测试仿真实验报告一、实验目的本次实验的目的是对曲柄导杆滑块等机构进行测试仿真,通过实验数据分析,掌握该机构的运动规律和特性,为机构设计和优化提供参考。
二、实验原理曲柄导杆滑块等机构是一种常见的机械传动装置,其主要由曲柄、连杆、导杆和滑块等部件组成。
在运动过程中,曲柄带动连杆运动,使导杆产生往复直线运动,从而驱动滑块完成工作。
三、实验器材本次实验所使用的器材包括:计算机、SolidWorks软件、Matlab软件。
四、实验步骤1.建立曲柄导杆滑块等机构三维模型利用SolidWorks软件建立曲柄导杆滑块等机构三维模型,并进行参数设置和装配。
2.进行运动分析利用SolidWorks Motion模块对该机构进行运动分析,并得出相关数据。
3.进行力学分析利用Matlab软件对该机构进行力学分析,并得出相关数据。
4.比较分析结果将两种分析方法得到的数据进行比较和分析,掌握该机构的运动规律和特性。
五、实验结果1.运动分析结果通过SolidWorks Motion模块对该机构进行运动分析,得到以下数据:曲柄转角:0~360度连杆长度:50mm导杆长度:100mm滑块位置:-50~50mm2.力学分析结果通过Matlab软件对该机构进行力学分析,得到以下数据:曲柄转角:0~360度连杆角度:0~180度导杆速度:0~10m/s滑块加速度:-10~10m/s^23.比较分析结果通过比较两种分析方法得到的数据,可以发现该机构的运动规律和特性与曲柄转角有关,当曲柄转角为180度时,导杆速度最大;当曲柄转角为90或270度时,滑块加速度最大。
此外,连杆角度与导杆速度呈正比关系。
六、实验结论通过本次实验可以得出以下结论:1.曲柄导杆滑块等机构的运动规律和特性与曲柄转角、连杆角度等参数有关。
2.该机构在不同工况下具有不同的性能表现,需要根据具体情况进行优化设计。
3.利用SolidWorks Motion模块和Matlab软件可以对该机构进行运动分析和力学分析,为机构设计和优化提供参考。
曲柄滑块机构的运动仿真

曲柄滑块机构的运动仿真赵晶群2150820041曲柄滑块机构有对心曲柄滑块、偏置曲柄滑块和偏心轮机构三种,如图: 图1对心曲柄滑块机构对心曲柄滑块:滑块上转动副中心的移动方位线通过曲柄旋转中心。
对心曲柄滑块,其极位角为0,形成速比系数为1,滑块在往返中平均速度相等。
图2 偏置曲柄滑块机构偏置曲柄滑块:滑块上转动副中心的移动方位线不通过曲柄旋转中心。
其极位角不为0,具有急回特征,常被用来节省空回行程的时间,以提高劳动生产率。
曲柄滑块机构广泛应用于往复活塞式发动机、压缩机、冲床等的主机构中。
活塞式发动机以滑块为主动件,把往复移动转换为不整周或整周的回转运动;压缩机、冲床以曲柄为主动件,把整周转动转换为往复移动。
偏置曲柄滑块机构的滑块具有急回特性,锯床就是利用这一特性来达到锯条的慢进和空程急回的目的。
当曲柄长度很小时,通常把曲柄滑块做成偏心轮,这样不仅增大了轴颈的尺寸,提高偏心轮的强度和刚度,而且当轴颈位于中部时,还可以安装整体样式连杆,使得结构简化。
偏心轮机构可以实现非线性传动关系,且传动平稳,结构紧凑,动力平衡性好。
图3 偏心轮机构曲柄滑块的运动仿真分为以下四个步骤:(1)建立曲柄滑块机构所需构件:机架、曲柄、连杆、滑块(2)装配(3)运动仿真(4)运动分析一、建立曲柄滑块机构所需构件1、机架启动Pro/E,新建文件:选“零件”/“实体”,文件名jijia-1,以front 平面为草绘平面。
确定打钩,对称拉伸,拉伸距离为5.1、机架绘制一个直径为5mm的圆,拉伸长度为140mm拉出两个圆柱凸台:绘制一个直径为5mm的圆,拉伸距离为3mm和一个直径为3mm的同心圆,拉伸距离为3mm2、曲柄新建零件,名称为qubing-2,拉伸草绘,拉伸距离为33、连杆新建零件,名称liangan-3. 拉伸草绘,只在一边画圆拉伸孔,再在另一边拉伸凸台。
凸台与R2.5同心,高度3。
4、滑块新建零件,名称huakuai-4. 对称拉伸,拉伸长度为10绘制一个直径为3mm的圆,拉伸距离为10二、零件的装配(1)进入装配模式(2)装入基础元件单击工具栏中的【装配】按钮,弹出【打开】对话框,选择“jijia-1”,单击打开按钮,弹出【元件放置】操控面板。
基于MathCAD的曲柄滑块机构运动可视化研究

基于MathCAD的曲柄滑块机构运动可视化研究针对曲柄滑块机构的运动可视化问题,利用MathCAD软件建立了机构的数学模型,实现了曲柄滑块机构静态可视化图形的绘制和动画演示,并给出了实现运动可视化的详细步骤。
实践证明,利用MathCAD实现曲柄滑块机构的可视化建模简单,动画实现方便高效。
为曲柄滑块机构的设计、优化等提供了参考依据,并可推广至其余机构的运动可视化实现。
标签:曲柄滑块机构;MathCAD;运动可视化曲柄滑块机构是由平面四杆机构演化而来的一种机构,其运动简图如图1所示,用于实现回转运动和移动之间的相互转化。
曲柄滑块机构应用广泛,如冲床、压缩机、往复活塞式发动机等,都是曲柄滑块机构的典型应用。
冲床、压缩机以曲柄为主动件,把整周转动转换为往复移动。
往复活塞式发动机把往复移动转换为不整周或整周的回转运动。
曲柄滑块机构的运动仿真对该机构的设计、优化等具有重要意义,而选择方便快捷的仿真工具是用户考虑的首要问题。
MathCAD是由Mathsoft公司推出的一套符合工业标准的专业计算软件。
其突出优点是既简便易用,又功能强大。
当输入数学公式、方程组或矩阵之后,计算机能直接给出结果,而无须去考虑中间计算过程,并可很方便地显示数学表格和图形,通过对图形结果的分析,使用户对问题的理解更加形象直观。
本文应用MathCAD软件提供的数学工具和自动绘图功能,直接输入数学公式,绘制曲柄滑块机构,并生成其运动动画,实现曲柄滑块机构的运动可视化。
1 曲柄滑块机构数学模型的建立2 曲柄滑块机构静态可视化图形的实现在MathCAD中,静态图形的创建方式是绘制若干点,而后连成线,点的形状和线条的线型可通过图形格式进行设置。
创建曲柄滑块机构静态可視化图形的步骤为:(1)在工作表的适当位置单击,确定图形显示位置;(2)输入x轴和y轴的坐标范围;(3)依次点击菜单栏及其下拉菜单中的“插入”—“图表”—“X-Y绘图”按钮,创建图形区域;(4)在图形区域以外单击,得到图2的曲柄滑块机构静态可视化图形。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于MATLAB的曲柄滑
块机构运动的仿真
摘要:本文在曲柄滑块机构运动简图的基础上,对其数学运动模型进行分析,
用解析法计算曲柄的转角和角速度,及滑块的位移和速度,并用MATLAB软
件进行仿真。
1 引言
在机械传动系统中,曲柄滑块机构是一种常用的机械机构,它将曲柄的转动
转化为滑块在直线上的往复运动,是压气机、冲床、活塞式水泵等机械的主机构。
这里用解析法,并用MATLAB对其进行仿真。
2 曲柄滑块机构的解析法求解
曲柄滑块机构的运动简图如图1所示,在图1中,1L、2L和e分别为曲柄滑
块的曲柄、连杆和偏差,1、2分别为曲柄和连杆的转角,1•、2•分别为曲柄
和连杆的角速度,S为滑块的位移。
B
C
1
L
1
2
2
L
e
s
y
x
•
1
•
2
D
A
图1 曲柄滑块机构运动简图
设已知已知1L、2L、e、1和1•,求连杆的角位移2和角速度2•,以及滑
块的位移S和速度S•。
2.1 位移分析
按图1 中四边形ABCD的矢量方向有:
ABCD
将上式转化成幅值乘以角度的形式,得到如下等式:
12
12
ii
LeLeSie
(1)
分别取上式的虚部和实部,并在e前面乘N,N取值1或-1,用以表示滑
块在x轴的上方或者下方,得到下面两式:
1122
coscosLLS
(2)
1122
sinsinLLNb
(3)
整理上面两个公式得到S和2的计算公式:
1122
coscosSLL
(4)
11
2
2
sinarcsinNeLL
(5)
2.2 速度分析
将(1)式两边对时间求导得(6)式
12
12
12
ii
LieLieS•••
(6)
取(6)式的实部和虚部,整理得S•和2•的计算公式:
12
1
1
2
sin()cosSL••
(7)
1
11
2
22
coscosL
L
•
•
(8)
根据(7)式和(8)式即可得到滑块的速度及连杆的角速度。
2.3 实例分析及其MATLAB仿真
2.3.1 实例分析
下面对图2所示的曲柄滑块机构做具体分析。
B
1
r
1
2
2
r
s
y
x
1
2
A
C
图2 曲柄滑块机构简图
例中:1236,140rmmrmm,160/secd,求2,2,S和
S
•
。
建立图示的封闭矢量方程:
12
rrS
(9)
将上式分解到x与y轴坐标上,得到:
1122
1122
coscossinsin0rrSrr
(11)
得:
1122
1
2
2
coscosarcsinSrrrr
(11)
对(10)式对时间求导得:
111222
111222
sinsincoscos0rrSrr•
(12)
将上式用矩阵形式表示,令:
2
22111
22111
sin1sin[],[],[]cos0cosrrAXBrrS•
(13)
则(12)可表示为:AXB。从而可解出2和S•。
2.3.2 MATLAB仿真
Matlab仿真程序如下:
r1=36;%单位mm
r2=140;
omiga1=60;%单位d/sec
x11=1:720;
for i=1:720
x1(i)=i*pi/180;
%sin(x2(i))=-r1/r2*sin(x1(i));
x2(i)=asin(-r1/r2*sin(x1(i)));
x22(i)=x2(i)*180/pi;
r3(i)=r1*cos(x1(i))+r2*cos(x2(i));
B=[-r1*omiga1*sin(x1(i));r1*omiga1*cos(x1(i))];
A=[r2*sin(x2(i)) 1;-r2*cos(x2(i)) 0];
X=inv(A)*B;
omiga2(i)=X(1,1);
v3(i)=X(2,1);
end
plot(x11/60,0.5*r1*sin(x1));
xlabel('时间 t/sec')
ylabel('连杆质心在Y轴上位置/mm')
figure(2)
plot(x11/60,r3);
xlabel('时间 t/sec')
ylabel('滑块位移r3/mm')
figure(3)
plot(x11/60,omiga2);
xlabel('时间 t/sec')
ylabel('连杆角速度omiga2/rad/sec')
figure(4)
plot(x11/60,v3*pi/180);
xlabel('时间 t/sec')
ylabel('滑块速度v3/mm/sec')
图 4 MATLAB中连杆质心位置图
图5 MATLAB中连杆角速度图
图6 MATLAB中滑块位移图
图7 MATLAB中滑块速度图