基于MATLAB空间四连杆引纬机构运动仿真
基于MATLAB的四杆机构运动分析与动画模拟系统
基于MATLAB的四杆机构运动分析与动画模拟系统
王华杰
【期刊名称】《机械设计与制造》
【年(卷),期】2005(000)005
【摘要】介绍利用MATLAB开发机构运动分析和动画模拟系统的方法,并给出了四杆机构运动分析和动画模拟系统设计实例.
【总页数】2页(P139-140)
【作者】王华杰
【作者单位】襄樊学院机械工程系,襄樊,441053
【正文语种】中文
【中图分类】TH112.1;TP391
【相关文献】
1.在MATLAB环境下开发平面四杆机构的运动分析系统 [J], 李燕
2.基于SolidWorks Motion的平面四杆机构运动分析 [J], 孙健;张豪;杨青
3.基于MATLAB的四杆机构运动分析与动画模拟系统 [J], 王华杰
4.基于MATLAB的凸轮机构运动分析与动画模拟 [J], 罗世民;杨春辉
5.基于MATLAB软件的铰链四杆机构运动分析仿真软件开发 [J], 覃虹桥;魏承辉;罗佑新
因版权原因,仅展示原文概要,查看原文内容请购买。
基于MATLAB的四连杆机构运动分析
Abstract: In or der t o supply SD cards for low end embedded pr oducts, this paper pr esent s a design based on t he A RM 7 pr o cessor S 3C 44B 0X and taking W 86L 388D contr ol chip o f SD card as the co re . In this pa per , the har dw ar e circuit has been designed and the SD car d contr ol agr eement has been analy zed, the cor r esponding soft war e desig n metho d has been g iv en, and the dr iver pr og ra m has been co mpiled . F inally , the v iability of this pr oject has been analy zed thr ough actual testing . Key words: embedded systems; S3C44B0X; SD card; W 86L 388D
Design of SD Card Control System Based on ARM7
ZHANG Yu, ZHANG Yun-sheng, WANG Jian-ping
( Facult y of Inf or mat ion Engin eer ing and A ut omation , Ku nming U niversit y of Science and T echnol og y, K u nming 650051, China)
基于MATLAB的平面四连杆机构运动仿真.
图2~4分别为θ4角速度、点C的速度变化曲线。
4结论
本文在复数向量坐标系中推导了四连杆机构运动方程,并应用MATLAB软件进行了连杆机构运动数值仿真。从计算结果可以看出,该方法可以方便快捷地得到连杆运动参数,能够有效提高分析效率和计算精度,可进一步推广到多连杆机构设计及优化计算中。
文章编号:1009-9492(201104-0051-02
引言
四连杆机构因其结构灵活、能够传递动力并有效地实现预定动作,在很多领域得到了广泛应用
[1]
。进行连杆机
构运动分析,传统方法主要是图解法或分析法[2]
,无论设
计精度还是设计效率都相对低下,无法满足现代机械高速高精度的要求。随着计算机技术的飞速发展,特别是以
面四杆机构[J ].机械制造, 2002,
(3:26-28.
[3]周进雄,张陵.机构动态仿真[M ].西安:西安交通大学出
版社, 2002.
[4]李娟玲,张建峰.基于C语言的平面连杆机构的运动分析
[J ].机械研究与应用, 2006, 19(5:117-120.
[5]宋兆基. MATLAB6.5在科学计算中的应用[M ].北京:清
华大学出版社, 2005.
[6]王正林.精通MATLAB科学计算[M ].北京:电子工业出
版社, 2009.
[7]曹惟庆.机构设计[M ].北京:机械工业出版社, 2004. [8]李洪涛,徐巍华.基于MATLAB软件对抽油机连杆运动规律
的仿真研究[J ].机械工程师, 2009(5:99-101.
参考文献:
[1]孙桓,陈作模.机械原理[M ].北京:高等教育出版社,
2006.
基于MATLAB的四连杆机构运动分析软件设计开题报告
基于MATLAB的四连杆机构运动分析软件设计开题报告云南农业大学本科生毕业设计开题报告工程技术学院车辆工程专业( 工科) 2008级设计题目:基于MATLAB的四连杆机构运动分析软件设计人机交互界面的设计云南农业大学教务处制2011年10月8日云南农业大学毕业设计开题报告1(本课题所涉及的问题在国内(外)的研究现状综述目前,MATLAB软件是功能强大的科学计算软件,被国内外高校和科研单位所使用。
尤其是基于矩阵运算的数据处理,还可用符号运算计算解析解;还可以实现数值分析、图像处理等若干个领域的计算和图形显示功能。
在工程技术界,MATLAB 也被用来解决一些实际课题和数学模型问题。
典型的应用包括数值计算、算法预设计与验证,以及一些特殊的矩阵计算应用,如自动控制理论、统计、数字信号处理(时间序列分拆)等。
平面连杆机构是一种应用十分广泛的机构。
对它的分析及设计一直是机构学研究的一个重要课题。
但传统方法对于常见的连杆机构的运动学、动力学分析仍然是非常繁琐,以至于很难对它进行深入的研究,如果建立一个连杆机构的仿真系统,使设计人员在进行设计时,从复杂的机构分析和烦琐的计算中摆脱出来,集中精力从事于创新工作,那将是很有意义的。
基于这样一种考虑,本课题尝试建立一个平面连杆机构的运动学仿真系统。
应用Matlab/Simulink对机构领域中应用广泛的基本机构——双曲柄机构、曲柄摇杆机构、曲柄滑块机构等的连杆点轨迹作仿真,该方法编程工作量小、轨迹图形显示便捷,所建模型只需作少量更改即可适应四杆机构的不同特征值,并可推广至多杆机构情况。
建立四杆机构的优化设计模型,用 MATLAB 优化工具箱实现四杆机构的优化设计及仿真,得到的优化结果有足够的精度,能满足设计需求,同时表明MATLAB 优化工具箱在四杆机构优化设计及其相关问题中具有较好的应用前景。
2(本人对课题提出的任务要求及实现预期目标的可行性分析由于连杆机构的性能受机构上繁多的几何参数的影响,呈复杂的非线性关系,无论从性能分析上还是性能综合上都是一个比较困难的工作。
基于matlab的平面四连杆机构设计以及该机构的运动分析参考模板
基于matlab的平面四连杆机构设计以及该机构的运动仿真分析摘要四连杆机构因其结构方便灵活,能够传递动力并实现多种运动形式而被广泛应用于各个领域,因此对其进行运动分析具有重要的意义。
传统的分析方法主要应用几何综合法和解析综合法,几何综合法简单直观,但是精确度较低;解析法精确度较高,但是计算工作量大。
随着计算机辅助数值解法的发展,特别是MATLAB软件的引入,解析法已经得到了广泛的应用。
对于四连杆的运动分析,若应用MATLAB 则需要大量的编程,因此我们引入proe软件,我们不仅可以在此软件中建立实物图,而且还可以对其进行运动仿真并对其运动分析。
在设计四连杆时,我们利用解析综合法建立数学模型,再根据数学模型在MATLAB中编程可以求得其他杆件的长度。
针对范例中所求得的各连杆的长度,我们在proe软件中画出其三维图(如图4)并在proe软件中进行仿真分析得出CB,的角加速度的变化,从而得到CB,两接触处所受到的力是成周期性变化的,可以看出CB,两点处的疲劳断裂,我们提B,两点处极易疲劳断裂,针对C出了在设计四连杆中的一些建议。
关键字:解析法 MATLAB 软件 proe 软件 运动仿真建立用解析法设计平面四杆机构模型对于问题中所给出的连架杆AB 的三个位置与连架杆CD 的三个位置相对应,即三组对应位置为:332211,,,,,ψϕψϕψϕ,其中他们对应的值分别为: 52,45,82,90,112,135,为了便于写代数式,可作出AB 与CD 对应的关系,其图如下:图—2 AB 与CD 三个位置对应的关系通过上图我们可以通过建立平面直角坐标系并利用解析法来求解,其直角坐标系图如下:φααi θi φi图—3 平面机构直角坐标系通过建立直角坐标系OXY ,如上图所示,其中0α与0φ为AB 杆与CD 杆的初始角,各杆件的长度分别用矢量d c b a ,,,,表示,将各矢量分别在X 轴与Y 轴上投影的方程为⎩⎨⎧=++=+)sin(*)sin(*)sin(*)cos(*)cos(*)cos(*φθαφθαc b a c d b a在上述的方程中我们可以消除θ,从而可以得到α与φ之间的关系如下:)cos(2)cos(2)cos(2)(2222αφαφab ac cd b d c a +-=+-++ (1) 为便于化简以及matlab 编程我们可以令:⎪⎪⎪⎩⎪⎪⎪⎨⎧==-++=c d H a d H ac b d c a H 32222212 (2) 通过将(2)式代入(1)式中则可以化简得到如下等式: )cos()cos()cos(321αφαφH H H +-=+ (3)我们可以通过(3)式将两连架杆对应的位置带入(3)式中,我们可以得到如下方程:⎪⎩⎪⎨⎧+-=++-=++-=+)cos()cos()cos()cos()cos()cos()cos()cos()cos(333332123222211311121ϕψϕψϕψϕψϕψϕψH H H H H H H H H (4) 联立(4)方程组我们可以求得321,,H H H ,再根据(2)中的条件以及所给定的机架d 的长度,我们可以求出其它杆件的长度为:⎪⎪⎪⎩⎪⎪⎪⎨⎧-++===1222322acH d c a b H d c H d a (5)四连杆设计范例:在日常生活中,我们经常看到消防门总能自动关上,其实它是利用四连杆机构与弹簧组成的。
基于MATLAB_fsolve函数的四连杆机构运动轨迹仿真
ypr3!3r4r2!4!2r1x图1基于MATLAB/fsolve 函数的四连杆机构运动轨迹仿真胡晓珍1,陈忠维2(1.浙江海洋学院,浙江舟山316000;2.公安海警高等专科学校机电系,浙江宁波315801)The Simulation of the Plane Four Links Mechanism Based on Fsolve Function of MATLABHU Xiao- zhen1,C HEN Zhon g- wei2(1.Zhejiang Ocean University,Zhoushan 316000,C hina;2.Public Security Marine Police Academy, Ningbo 315801, C hina)Abstract:The simulation of the plane four links mechanism on kinematics is carried on using fsolve function of MA TLAB, then the moving trail is gaved correspondingly. This means simulate the actual calculation process, and it has been proved that the means is easy to use and study, also have certain application value in the analysis of mechanism.Key words:the plane four links mechanism; simulation; MATLAB1 引言四连杆机构是工程上广泛应用的传动机构,常用的设计方法有解析法和图解法[1]。
实际工程中大多采用简单、直观的作图法进行设计,但作图法精度较低,同时当尺寸、参数变化时就得从头再作图,也无法对设计机构进行运动性能分析;而解析法需要大量的数据计算,计算过程繁琐且不直观。
基于matlab的平面四杆机构运动分析_毕业论文
……………………. ………………. …………………毕业论文基于MATLAB的平面四杆机构运动分析院部机械与电子工程学院装订线……………….……. …………. …………. ………摘要 (I)Abstract (II)1 绪论 (1)2 平面四杆机构运动分析 (2)2.1 平面四杆机构简介 (2)2.2 平面四杆机构类型分析 (3)2.3 建立平面四杆机构的数学模型 (4)2.3.1 建立平面四杆机构的封闭矢量位置方程式 (4)2.3.2 运用矢量法和矩阵法求解封闭矢量方程式 (5)2.3.3 求解过程涉及的数学、物理计算方法 (6)3 基于MATLAB 的运动分析程序设计 (7)3.1 MATLAB简介 (7)3.2 程序设计流程 (8)3.3 编写程序的M文件 (10)3.3.1编写fun函数 (10)3.3.2编写主程序 (10)3.4 程序运行输出结果 (12)4 基于MATLAB的GUI分析系统设计 (15)4.1 GUI简介 (15)4.2 GUI界面设计 (15)4.3 GUI代码编写 (16)4.3.1 Edit Text代码编写 (16)4.3.2 Pop-up Menu代码编写 (16)4.4 GUI分析系统运行效果 (17)5 结论 (18)参考文献 (20)致谢 (20)附录 (20)附录一主函数程序代码 (20)附录二popupmenu4_Callback函数下程序代码 (23)Abstract (II)1 Introduction (1)2 The analysis of motion for planar four-bar mechanism (2)2.1 Intoduction to the planar four-bar mechanism (2)2.2 Analysis for the types of planar four-bar mechanism (3)2.3 Build the mathematical model of planar four-bar mechanism (4)2.3.1 Build the closed position vector equation for planar four-bar mechanism (4)2.3.2 Apply the vector & matrix method to solve the closed vector equation (4)2.3.3 Mathematical & physical calculation method involved in the solving process (5)3 The program design for the motion analysis based on MATLAB (7)3.1 Introduction to MATLAB (7)3.2 The program design process (7)3.3 Write the M-file for program (9)3.3.1 Write the fun function (9)3.3.2 Write the main function (9)3.4 The output of running the program (11)4 The design of GUI analysis system based on MATLAB (14)4.1 Introducton to GUI (14)4.2 The interface design of GUI (14)4.3 Write the GUI code (15)4.3.1 Write the Edit Text code (15)4.3.2 Write the Pop-up Menu code (15)4.4 The running effect of the GUI analysis system (16)5 Conclusion (19)References (20)Acknowledgement (21)Appendix (22)Appendix I The main function code (22)Appendix II The popupmenu4_Callback function code (25)基于MATLAB的平面四杆机构运动分析摘要:建立以平面四杆机构为研究对象的数学模型,以MATLAB软件为载体,利用MATLAB矩阵数据分析处理功能,设计了平面四杆机构运动分析程序。
matlab
Matlab课程设计班级:机械081姓名:黄太林学号:20081110661.如图一所示四杆机构简图,由图可得:图1四杆机构L 2cos 2θ+ L 3cos 3θ- L 4cos 4θ -L 1cos 1θ=0 (1)L 2sin 2θ+ L 3sin 3θ- L 4sin 4θ -L 1sin 1θ=0 (2)令1θ=0,上式简化为:L 2cos 2θ+ L 3cos 3θ- L 4cos 4θ -L 1=0 (3) L 2sin 2θ+ L 3sin 3θ- L 4sin 4θ -L 1=0 (4) 杆2的端部线速度V 2=L 2w 2,连杆4的端部线速度)θ-θsin()θ-θsin(V = V 343224,V 4的速度方向为垂直于杆4并且同W 4一致。
且得3、4杆的角速度以及角加速度)-sin()-sin(=w 43324223θθθθL w L (5))θ-θsin()θ-θsin(=w 34432224L w L (6)3α=)θ-θsin(-)θ-θcos()θ-θcos()θ-θsin(α-43324434233242222422L w L w L w L L ++ (7) 4α=)θ-θsin(-)θ-θcos()θ-θcos()θ-θsin(α43424443233232222322L w L w L w L L ++ (8)2.由上述可知,当给定杆长和杆2的角速度w 2(匀速即02=α)时,杆4的的角速度和角加速度都是关于2θ的方程。
由方程(3)、(4)通过fsolve 函数可以得出3θ、4θ,代码如下(fun.m): function F=fun(X)global l1 l2 l3 l4 theta1 theta2 theta3=X(1); theta4=X(2);F(1)=l2*cos(theta2)+l3*cos(theta3)-l4*cos(theta4)-l1*cos(theta1); F(2)=l2*sin(theta2)+l3*sin(theta3)-l4*sin(theta4)-l1*sin(theta1); (注:theta1即1θ,theta2即2θ,theta3即3θ,theta4即4θ) 然后调用a=fsolve(@fun,[1,1]),则theta3=a(1),theta4=a(4),则可以确定此时各个杆件的位置。
基于MATLAB软件的铰链四杆机构运动分析仿真软件开发
文章编号: 1009-3818(2002)02-0047-03基于MATLAB 软件的铰链四杆机构运动分析仿真软件开发覃虹桥1 魏承辉2 罗佑新2(1华中科技大学材料学院 湖北武汉430074)(2常德师范学院机械工程系 湖南常德415003)摘 要: 建立了铰链四杆机构运动分析的数学模型,以MATLAB 程序设计语言为平台,将参数化设计与交互式相结合,设计了铰链四杆机构仿真软件,该软件具有方便用户的良好界面,并给出界面设计程序,从而使机构分析更加方便、快捷、直观和形象.设计者只需输入参数就可得到仿真结果,再将运行结果与设计要求相比较,对怎样修改设计做出决策.它为四杆机构设计提供了一种实用的软件与方法.关键词: 铰链四杆机构;按钮;界面;仿真中图分类号: TH 311.52;TH 113.2+2 文献标识码: A铰链四杆机构的运动学分析是机构学中典型的机构运动分析之一,如果设计铰链四杆机构时能及时图示其运动轨迹和速度分析,从而将图示结果与设计要求相比较,可以及时修改设计中的偏差.目前,MALTAB 已经不再是/矩阵实验室0,而成为国际上最流行的科学与工程计算的软件工具,以及一种具有广泛应用前景的全新的计算机高级编程语言,它在国内外高校和科研部门正扮演着越来越重要的角色,功能也越来越大,不断适应新的要求提出新的解决办法.可以预见,在科学运算与科学绘图领域,MATLAB 语言将长期保持其独一无二的地位.然而,国内至今尚未见到采用MATLAB 开发的有关机构学的软件,笔者以MATLAB 的科学运算与绘图的强大功能开发了铰链机构运动仿真软件.1 铰链四杆机构运动轨迹仿真软件1.1 程序功能与数学模型1)程序功能 本程序可以进行铰链四杆机构的运动分析及位置求解.用户在铰链四杆机构运动分收稿日期:2002-12-10基金项目:湖南省教育厅科研资助项目(00C289)第一作者:覃虹桥(1959-)男高级工程师研究方向:机械设计制造析仿真软件里输入各种参数,即可自动演示不同的铰链四杆机构(曲柄摇杆机构、双曲柄机构、双摇杆机构)的运动.2)数学模型 已知AB=a ,BC =b ,C D =c ,AD=d .AB 为主动杆,以匀角速度逆时针旋转,AD 为机架,见图1.图1 铰链四杆机构运动简图Fig.1 plame four-linkage motion diagram分析:求B C 的运动轨迹,可找B 、C 两点坐标与转动角度51的关系,然后求51+d 51及B 、C 两点的坐标,即可求出运动轨迹.由图1有矢量方程:AB +BC =AD +DC ,则其分量方程为:a c os 51+b cos 52=d +c cos 53(1)a sin 51+b sin 52=c sin 53(2)将式(1)、(2)联立消去52并整理得:a 2+c 2+d 2-b 22ac +d c os 53a -d cos 51c -cos (51-53)=0(3)再改写为:sin 51sin 53+(cos 51-da)cos 53+a 2+c 2+d 2-b 22ac -d c os 51c=0(4)令r 1=sin 51,r 2=cos 51-d a ,r 2222第14卷第2期常德师范学院学报(自然科学版)Vol.14No.22002年6月Journal of Changde Teachers University(Natural Science Edition)Jun.2002则(4)化为:r 1sin 53+r 2cos 53=r 3(5)由三角恒等式求得:53=2arctg r 1?r 21+r 22-r 23r 2+r 3(6)式(6)两个解对应于机构的两种不同装配形式./+0对应于图1的实线,而/-0对应于图1的虚线.B 点坐标:B x =A x +a cos 51,B y =A y +a sin 51C 点坐示:C x =D x +c cos 53,C y =D y +a sin 53从运动杆的转角53,对时间求导可得DC 的角速度,由式(1)、(2)解出52按速度合成可求得BC 的转动角速度[2].1.2 程序框图以曲柄摇杆机构的运动仿真程度为例,程序框图如下:图2 程序框图Fig.2 Programming frame diagram1.3 程序代码采用MATLAB 开发图形界面,程序如下:%fourlinkages.mh_main=figure(.Units .,.normalized .,.Position .,[.3,.3,.5,.5],,.MenuBar .,.none .,.Name .,.四杆机构仿真.,.Number Title .,,.off .,.Resize .,.off .);h_axis=axes(.Units .,.normalized .,.Position .,[.12,.15,.6,.6],,.Tag .,.axPlot .,.Visible .,.on .,.XLim .,[-50,80<,.YLim .,-60,80]);h_text1=uicontrol (.Style .,.Text .,.Tag .,.myText1.,.Units .,,.normalized .,.Position .,[0.78,0.55,.05,.38],.String .,,.输入已知参数.,,.HorizontalAlignment .,.right .);h_te xt2=uicontrol(.Style .,.Text .,.Tag .,.myText2.,.Units .,,.nor malized .,.Position .,[0.15,0.90,.35,0.05],.String .,,.正在仿真,,OK !.,,.HorizontalAlignment .,.right .);a =20;b =50;c =40;d =50;fai =60;four_linkages0(a,b ,c,fai );%初始化图形h_edit1=uicontrol(.Style .,.Edit .,.Tag .,.myEdit1.,.Units .,,.normalized .,.Position .,[0.86,.85,.10,.1],.String .,.20.,,.HorizontalAlignment .,.right .);h_edit2=uicontrol(.Style .,.Edit .,.Tag .,.myEdit2.,.Units .,,.normalized .,.Position .,[0.86,.75,.10,.1],.String .,.50.,,.HorizontalAlignment .,.right .);h_edit3=uicontrol(.Style .,.Edit .,.Tag .,.myEdit3.,.Units .,,.normalized .,.Position .,[0.86,.65,.10,.1],.String .,.40.,,.HorizontalAlignment .,.right .);h_edit4=uicontrol(.Style .,.Edit .,.Tag .,.myEdit4.,.Units .,,.normalized .,.Position .,[0.86,.55,.10,.1],.String .,.60.,,.HorizontalAlignment .,.right .);h_list=uic ontrol(.Style .,.ListBox .,.Tag .,.myList .,.Units .,,.normalized .,.Position .,[0.78,.35,.20,.15],.String .,.正置|反置.,,.HorizontalAlignment .,.right .,.Value .,1);k=1;h_button1=uicontrol(.Style .,.PushButton .,.Units .,,.normalized .,.Position .,[0.78,.25,.2,.1],.String .,,.运动轨迹仿真.,.CallBack .,,.hd1=findobj(gcf,..Tag ..,..myEdit1..);.,,.a =eval(get(hd1,..String ..));.,,.hd2=findobj(gcf,..Tag ..,..myEdit2..);.,,.b =eval(get(hd2,..String ..));.,,.hd3=findobj(gcf,..Tag ..,..myEdit3..);.,,.c =eval(get(hd3,..String ..));.,,.hd4=findobj(gcf,..Tag ..,..myEdit4..);.,,.d =eval(get(hd4,..String ..));.,,48常德师范学院学报(自然科学版)2002年.kk =get(findobj(gcf,..Ta g ..,..myList ..),..Value ..);.,,.four_linkages(a,b,c,d,kk ).]);%调用回调函数轨迹仿真.h_button2=uicontrol(.Style .,.PushButton .,.Units .,,.normalized .,.Position .,[0.78,.15,.2,.1],.String .,,.角速度分析.,.CallBack .,.four_linkages1(a,b,c,d ,kk ).);h_button3=uicontrol(.Style .,.PushButton .,.Units .,,.normalized .,.Position .,[0.78,.05,.2,.1],,.String .,.退出.,.CallBack .,.four_linkages2.);%调用回调函数退出系统在主程序中有3个回调函数和一个初始化函数,回调函数分别用轨迹仿真、运动分析和退出系统.回调函数程序按前述数学模型编程(程序略);初始化函数用程序运行时初始化界面的图形.运行程序产生以下界面(图3).图3 程序运行界面Fi g.3 Programming Interface在界面中输入已知参数,则可生成相应的图形.当输入a =20,b =50,c =40,d =60,装配形式选取正置时,如果选运动轨迹仿真,则得仿真轨迹(图4);如果装配形式选反置,进行轨迹仿真(图5).(注:图4 运动轨迹仿真(装配形式正置)Fi g.4 Moti on track simulation(positiveset)图5 运动轨迹仿真(装配形式为反置)Fig.5 Motion track simulation (in reverse positive set)在图4、5中为节省篇幅,这两个图形只选了对应图3的图形部分,界面的其它部分未剪取.).而当选取装配形式进行轨迹仿真后,可再选角速度分析,得到连杆与摇杆的角速度图形(略).2 结论1)自动演示不同的四杆机构的运动,模拟仿真运动轨迹与从动件的速度分析,有助于分析机构的速度、加速程度和机构的工作性能;2)采用MATLAB 语言开发机构仿真运动分析软件,开发界面容易,运行程序时无需编辑、连接,给使用者以极大的方便.只要输入数据,即可得到结果.将运行结果与设计要求相比较,从而引导设计者修改设计.参 考 文 献1 薛定宇.科学运算程序MATLAB5.3程序设计与应用[M ].北京:清华大学出版社,2000.2 孟宪源.现代机构手册(上)[M].北京:机械工业出版社,1994.3 王沫然.Si mulink4建模及动态仿真[M].北京:电子工业出版社,2002.THE DEVELOPMENT OF EMULATIONAL SOFTWARE FOR ANALYSIS OF MOTION IN PLANE GEMEL FOUR -LINKAGEBASED ON MATLAB SOFTWAREQING Hong -qiao 1 WEI CH eng -hui 2LU O You -xin 2(1T he material institute,Cen tral China University of Science and T echnology,Wuhan Hubei,430074)(2Department of Mechanical Engineering,Changde Teachers University,Changde Hunan 415003)Abstract A mathematical model of motion analysis was estab -lished in plane four-linkage,and emulational software was deve-loped .The software adop ted Matlab5.3.1as a desi gn language.It combined parametric design with interactive design and had good in -terface for user.Thus,i t was fas ter and more convenient to analyse linkage.The emulational result was obtained as soon as input param -eters was imported and the devisers can make decision-making of modification by the comparing emulational result with design de -mand.It provides an applied software and method for linkage.Key words Gemel Four -Linkage;button;interface;emula -tion(责任编校:谭长贵)49第2期覃虹桥 魏承辉 罗佑新 基于MATLAB 软件的铰链四杆机构运动分析仿真软件开发。
基于MATLAB给定连杆预定位置的四杆机构设计
第14卷第2期2019年6月Vol.14No.2Jun.2019陕西工业职业技术学院学报Journal of Shaanxi Polytechnic Institute基于MATLAB给定连杆预定位置的四杆机构设计韩二豹(陕西工业职业技术学院土木工程学院,陕西咸阳712000)摘要:连杆机构是一种典型的机械机构,运动设计是一个比较复杂和困难的问题,给定连杆预定位置的四杆机构的设计常用的设计方法主要为解析法。
本文以MATLAB语言为基础,利用计算机对给定连杆预定位置的四杆机构进行设计。
结果表明,此方法设计过程简洁,结果合理,准确,效率高。
关键词:四杆机构;MATLAB;预定位置中图分类号:TB121文献标识码:A文章编号=9459-2019(2)-0006-03A MATLAB-based Design of Four-bar Linkage with PresetPosition of Connecting RodHan Erbao(School of Civil Engineering,Shaanxi Polytechnic Institute,Xianyang Shaanxi712000,China)Abstract:Connecting rod is a typical mechanical linkage and its motion design is complex and ually, analytical method is the main method used in the design of four一bar linkage with preset position of connecting rod. In the study,a MATLAB一based design of four bar mechanism was made to link the preset position given by com・puter.The results show that the design process is simple Key words:Four bar linkage;MATLAB;Preset positiono引言MATLAB是一种高级技术语言和发展环境,特提供了一个人机交互的系统环境,并以矩阵作为基础的数据结构,节省编程时间,语法简单、容易掌握、调试方便,可以设置调试断点、快速查找程序错误等优点,可以将使用者从繁重重复的计算中解脱出来,已经被大家认可和广泛使用,充分展现其高效、直观、简单的特点⑷。
MATLAB的四杆机构运动学仿真方法
MATLAB的四杆机构运动学仿真方法
徐梓斌;闵剑青
【期刊名称】《林业机械与木工设备》
【年(卷),期】2007(35)5
【摘要】以四杆机构为例,研究在MATLAB中基于Simulink及SimMechnics工具箱的两种机构运动仿真方法,分别建立仿真模型进行仿真并得出了正确的结果,分析了两种仿真方法的特点.基于SimMechnics的仿真与基于Simulink的仿真相比,前者最大的优点是无需建立机构运动的数学模型和编制程序,能大大减少设计人员的工作量.通过仿真得出:MATLAB具有系统建模方便直观、仿真功能强大等特点,能为机械系统的建模仿真提供一个强大而方便的工具.
【总页数】3页(P40-42)
【作者】徐梓斌;闵剑青
【作者单位】浙江树人大学,浙江,杭州,310015;浙江树人大学,浙江,杭州,310015【正文语种】中文
【中图分类】TP391.9
【相关文献】
1.基于MATLAB的平面四杆机构运动学分析 [J], 雷经发;扈静;魏涛
2.基于仿真软件对铰链四杆机构进行运动学分析 [J], 卢屹东
3.一种平面四杆机构的运动学分析 [J], 肖萍
4.基于VB的铰链四杆机构运动学分析 [J], 聂时君;岳舟
5.一种研究球面机构运动学的新方法——Ⅰ.基础理论与球面四杆机构的运动学研究 [J], 李璨;贾延龄
因版权原因,仅展示原文概要,查看原文内容请购买。
基于MATLAB Simulink的平面四连杆机构仿真(优选.)
基于MATLAB/Simulink的平面四连杆机构仿真一、题目及自由度分析如图1所示,该平面四杆机构中有三根运动的均质钢杆,其中有两根钢杆的一端与接地点连接,第三根杆就与这两根杆剩下的端点连接起来,两个接地点就可认为是第四杆,机构中相关尺寸如图2所示。
计算结构自由度,三个运动杆被限制到平面内运动,因此每个杆都有两个移动和一个转动,即在考虑约束之前,自由度为:3×(2+1)=9但是由于每个杆都受到约束,所以并不是每个自由度都是独立的。
在二维状态下,刚体间的连接或者刚体与接地点的连接就会增加两个约束。
这样就会使得刚体其中一端不能够作为独立的自由运动点,而是要受到邻近刚体的约束。
该题中有四个刚体--刚体或刚体—接地点的连接,这就隐含8个约束。
那么最后的自由度为9-8=1.虽然有四个转动自由度,但是,其中三个都是非独立的,只要确定其中一个,就可确定其余三个。
二、模型建立及参数设置1应用MATLAB/Simulink建立初始模型2在初始模型的基础上添加Joint Sensor模块3依题意设置相关参数⑴配置Ground模块由图2可得系统的基本尺寸为:①固定构件长86.7厘米②Ground_1表示接地点,在World CS坐标轴原点右边43.3cm处③Ground_2表示接地点,在World CS坐标轴原点左边43.4cm处④最下端的铰处于X-Z平面内原点以上4cm图5Ground_1模块参数设置图6Ground_2模块参数设置4配置Joint模块三个没有接地的联杆都是在X-Y平面内的,所以Revolute轴必须是Z轴。
⑴依次打开Revolute参数对话框,保持默认值,即Axis of rotation[x y z]默认设置为[001],Reference csys都是WORLD。
图7Revolute坐标设置⑵根据连接情况依次设置Revolute参数对话框中的Connection parameters参数图8Revolute模块参数对话框Connection parameters参数图9Revolute模块参数对话框Connection parameters参数图10Revolute模块参数对话框Connection parameters参数图11Revolute模块参数对话框Connection parameters参数5配置Body模块本题中Body模块(即Bar)定位方式不是直接相对于WORLD坐标系统,而是采用相对坐标形式,Bar1的CS1相对于Ground_1,Bar2的CS1相对于Bar1,以此类推。
基于matlab GUI的平面四杆机构的运动分析
基于matlab GUI的平面四杆机构的运动分析一、目的通过matlab对平面四杆机构进行运动仿真,并以GUI界面方式实现输入输出的参数化,对平面四杆机构进行位置分析、速度分析、加速度分析和静力学分析。
此外,通过动画演示,更加形象直观地观察机构的运动过程。
最后,将程序编译成.exe独立可执行文件,可以在其它没有安装matlab的机器上运行。
二、设计思路通过matlab的GUI功能模块,创建一个图形用户界面,在自动生成的代码框架中对初始化函数和回调函数等进行编辑,建立与控件相关联的程序:控件属性、位置分析、速度分析、加速度分析、静力学分析、动画演示等。
图1是平面四杆机构的示意图,输入角q的运动规律为q=pi/50*t^2+q0,r1、r2是从动角。
对t时刻沿着杆长距离原点A的任意一点进行分析。
注意:输入输出角的单位为度,时间t的取值范围为0:0.05:10,任意点lx的取值范围为0~a1+a2+a3,估算的从动角r1、r2的迭代初始值不能偏离平衡位置太大。
图1、平面四杆机构示意图三、设计流程1、通过GUI模块创建图形用户界面命令方式:在Matlab命令窗口键入>>guide;菜单方式:在Matlab的主窗口中,选择File>New>GUI命令,就会显示GUI的设计模板。
如图1所示。
图2、创建图形界面2、设计图形界面在创建之后的图形界面中插入坐标轴axes,静态文本框static text,编辑文本框edit text,按钮push button等等。
如图所示。
图3、图形界面设计3、编辑回调函数1)位置分析:输入角的函数为:q=pi/50*t^2+q0。
在时间t=0~10s内,每一个时间点估算两个初始从动角,根据牛顿-拉普森迭代得到准确的机构位置。
10s刚好主动角经历了360度,记录每一时刻的位置,便可以动画演示。
2)速度分析:输入角速度为:dq=pi/25*t。
选择杆件上的任意一点(坐标表示为质点沿着杆件到原点A的距离)做分析,正确表达出角速度系数和速度系数,便可以求出质点的速度。
基于matlab的4连杆机构设计
基于matlab的4连杆机构设计第一篇:基于matlab的4连杆机构设计目录1平面连杆机构的运动分析 (1)1.2 机构的工作原理................................................................................................1 1.3 机构的数学模型的建立.......................................................................................1 1.3.1建立机构的闭环矢量位置方程...................................................1 1.3.2求解方法.....................................................................2 2 基于MATLAB程序设计..........................................................................................4 2.1 程序流程图 (4)2.2 M文件编写 (6)2.3 程序运行结果输出.............................................................................................7 3 基于MATLAB图形界面设计....................................................................................11 3.1界面设计 (11)3.2代码设计 (12)4 小结 (17)参考文献………………………………………………………………………………………………18平面连杆机构的运动分析1.1 机构运动分析的任务、目的和方法曲柄摇杆机构是平面连杆机构中最基本的由转动副组成的四杆机构,它可以用来实现转动和摆动之间运动形式的转换或传递动力。
基于Matlab和ADMAS的四杆机构运动仿真
基于Matlab和ADMAS的四杆机构运动仿真作者:周展,张钢,林富生来源:《软件导刊》2011年第09期摘要:铰链四杆机构是机械设备中最基本的机构类型之一,以它为研究对象建立数学模型,应用MATLAB编程与ADMAS建模分别对四杆机构进行仿真分析,获得各点的运动曲线进行对比,两种方法各有所长,分析结果显示直观。
关键词:四杆机构;仿真;运动中图分类号:TP391.9 文献标识码:A 文章编号:1672-7800(2011)09-0102-020 引言本文以MATLAB、ADMAS为平台,开发了一个平面四杆机构运动轨迹仿真系统,模拟四杆机构的运动仿真,并获得各点的运动轨迹坐标,使设计显得直观,更好地帮助了工程技术人员在机构分析与设计过程中进行优化,提高了工作效率,降低产品开发成本。
1 建立机构运动的数学模型设原动件OA以n转/min的速度匀速转动,求各杆的运动轨迹。
将平面四杆机构看成一个封闭的四边形,连接OB、AC相交于E点,令t2=∠AOC、t4=∠BCD、t3=∠BAF、a=∠ACO、b=∠ACB、e=AC,AD、DC、CO的杆长分别为r1、r2、r3、r4,如图1所示。
由原动件OA以n转/min的速度匀速转动可得OA的角速度为:在MATLAB中还提供了一个实用的用户图形界面开发程序(Guide),它支持可视化编程,可以十分方便地设计出高质量的应用软件图形界面,用户只需要在文本框中输入OA、AB、BC、OC等杆件的长度以及原动件的转速即可快速模拟四杆机构运动轨迹,极大程度地减少了工作量,提高了工作效率。
3 ADMAS仿真分析3.1 创建机构模型(1)创建四杆机构:OA=110mm,AB=250mm,BC=240mm,OC=290mm。
(2)分别创建OA与ground、OA与AB、AB与BC、BC与ground之间的转动副。
(3) 设OA为原动件,给OA施加驱动,令其角速度w1=20πrad/s。
基于Matlab的四杆机构优化设计简介
·制造业信息化·Vol.22.,200922009机电产品开发与创新Development &Innovation of M achinery &E lectrical P roducts3,No.1Jan .,2010第23卷第1期2010年1月收稿日期:2009-11-06作者简介:李建霞,女,河南信阳人,教授。
主要从事计算机辅助设计教学与研究工作。
已发表核心期刊论文20余篇;王良才,男,山东济南人,副教授。
主要从事机械设计教学与研究工作。
已发表核心期刊论文10余篇。
0引言Matlab 语言是一种非常强大的工程计算语言,提供了非常丰富的Matlab 优化工具箱。
其优化工具箱有许多常用的优化算法,广泛应用于线性规划、二次规划、非线性优化、最小二乘法问题、非线性方程求解、多目标决策等问题,其函数表达简洁,优化算法选择灵活,参数设置自由,相比于其它很多成熟的优化程序具有明显的优越性。
机械优化设计是在现代机械设计理论发展基础上产生的一种新的设计方法,在机械零部件设计中取得了广泛的应用。
机械优化设计是在进行某种机械产品设计时,根据规定的约束条件,优选设计参数,使某项或几项设计指标获得最优值。
在进行优化设计时,首先要建立工程设计问题的数学模型,然后按照数学模型的特点选择优化方法及其计算程序,求得最优设计方案。
1四杆机构优化设计的数学模型四杆机构是机械传动的重要组成部分。
设计四杆机构通常使用作图法与实验法,这两种方法简单易行,但误差较大,运用解析法,能获得所要求的精度,然而用人工进行,整个设计过程是一项繁琐、冗长的工作,甚至可能无法实现。
采用Matlab 优化工具箱对四杆机构进行优化设计,不仅参数输入简单,而且编程工作量小,可更快捷准确地达到设计要求。
四杆机构种类很多,这里只以曲柄摇杆机构为例说明四杆机构优化设计方法。
Matlab 优化工具箱是一套功能强大的工程计算软件,集数值计算、符号运算、可视化建模、仿真和图形处理等多种功能于一体,被广泛应用于机械设计、自动控制和数理统计等工程领域。
基于MATLAB实现平面四杆机构运动仿真
文章编号:1002-6886(2005)04-0050-03基于M AT LAB 实现平面四杆机构运动仿真王静文,刘舜尧,莫江涛(中南大学机电工程学院,湖南 长沙 410083) 作者简介:王静文(1977—),女,中南大学机电工程学院硕士研究生。
收稿日期:2005-3-18摘要:本文利用MAT LAB 软件实现平面四杆机构及其演化形式的运动仿真,为平面四杆机构的设计与分析提供一条便捷的途径。
关键词:平面四杆机构 运动仿真 MAT LABK i n e ma ti c S i m ul a ti on of Pl anar Four 2bar M echan is m Ba sed on M AT LABW ANG J i n g 2wen,L I U Shun 2rao,MO J i a ng 2t aoAbstract:This paper focus on the kine matic si m ulati on of p lanar four 2bar mechanis m and its evoluti ons with s oft w are MAT LAB ,which give another efficaci ous way f or the design and analysis of p lanar f our 2bar mechanis m.Key words:p lanar four 2bar mechanis m;kine matic si m ulati on;MAT LAB1 前言平面四杆机构是一类工程中广泛使用的典型运动机构,它的运动分析是机构学中典型的机构运动分析之一。
如果设计平面四杆机构时能及时图示其运动轨迹,从而将图示结果与设计要求相比较,可以使设计者及时修改设计中的偏差,提高设计效率。
目前,MAT LAB 已成为国际上最流行的科学与工程计算软件,它在国内外高校和科研部门正扮演着越来越重要的角色,功能也越来越强大。
基于Matlab/fsolve的工程四杆机构焊接杆F点的运动轨迹仿真
基于Matlab/fsolve的工程四杆机构焊接杆F点的运动轨
迹仿真
覃金昌;陈进武;王灿
【期刊名称】《技术与市场》
【年(卷),期】2013(000)009
【摘要】设计了一种工程四杆机构,在对与连杆相垂直的焊接杆F点进行几何分析基础上,建立了F点的轨迹分析数学模型,并应用Matlab/fsolve对其进行编程,求得模型的数值解。
利用Matlab的可视化功能绘制了F点的轨迹图、角位移图和F点长度变化图,得到了当原动件匀速转动一周时焊接杆上F点的轨迹、角位移变化规律。
【总页数】3页(P16-18)
【作者】覃金昌;陈进武;王灿
【作者单位】桂林航天工业学院机械工程系,广西桂林 541004;桂林航天工业学院机械工程系,广西桂林 541004;桂林航天工业学院机械工程系,广西桂林541004
【正文语种】中文
【相关文献】
1.基于Matlab和ADMAS的四杆机构运动仿真 [J], 周展;张钢;林富生
2.工程四杆机构焊接杆上F点的Simulink/SimMechanics轨迹仿真分析 [J], 覃金昌;林远艳;张宝磊
3.基于MATLAB/Simulink铰链四杆机构运动仿真 [J], 林丽珊
4.基于MATLAB/fsolve函数的四连杆机构运动轨迹仿真 [J], 胡晓珍;陈忠维
5.基于Matlab/Simulink的四杆机构连杆点轨迹仿真 [J], 王勇;宋德朝
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于MATLAB空间四连杆引纬机构运动仿真徐永康;张雷【摘要】In order to analyze kinematics characteristics of apace four bar linkage weft insertion mechanism, this paper built mathematical models of every parts of the mechanism with algebra analytical method to obtain motion curve through MATLAB programming, as well as studied of quantitative analysis the influence of movement law induced by the change of rotate speed and crank length. The results show that the motion characteristics curve can meet the weft inserting requirements, and it is feasible to optimize motion curve via adjusting the rotate speed and crank length. [Ch,9 fig. 2 tab. 9 ref. ]%为了分析探讨剑杆织机空间四连杆引纬机构参数变化对其运动学特性的影响,通过代数解析的方法建立了该机构各部分数学模型,编制了MATLAB程序对其进行运动仿真,得出了运动特性曲线,同时定量分析了转速和曲柄长度变化对引纬机构运动规律的影响.分析结果表明,所得的运动特性曲线符合所需引纬要求,可以通过调节转速和曲柄长度优化运动规律曲线.【期刊名称】《轻工机械》【年(卷),期】2012(030)003【总页数】5页(P17-21)【关键词】剑杆织机;空间引纬机构;MATLAB;仿真分析;运动规律【作者】徐永康;张雷【作者单位】浙江理工大学机控学院,浙江杭州310018;浙江理工大学机控学院,浙江杭州310018【正文语种】中文【中图分类】TH112.1;TS103.1340 引言无梭织机代替有梭织机已经成为不可逆转的大趋势。
而目前市场上纺织企业用得最多的新型无梭织机主要有剑杆织机、喷水织机、喷气织机和片梭织机。
经过几十年的发展,在各种新型纺机中,剑杆织机由于工作平稳、可靠、品种适应性好而得到了较为广泛的应用。
剑杆织机引纬机构通常有差动轮系连杆机构传动引、变螺距螺旋传动引纬、电子引纬、共轭凸轮引纬、空间四杆机构引纬几种引纬方式[1]。
对一机构而言,构件不都在同一平面作平面平行运动,则称之为空间机构。
空间连杆机构在实现构件的空间运动方面,与平面机构相比,具有构件数少、结构简单等优点,而且可实现平面机构不可能实现的某些运动[2],因此被广泛的应用于各种机构中,空间四杆引纬机构便是其中一例,因此对其进行运动分析具有很重要的意义。
传统的分析方法主要有解析法和图解法,图解法简单直观、但存在作图精确度较低、尺寸不精确的缺点;解析法计算精准,但计算量较大[3]。
随着计算机辅助技术的发展,特别是MATLAB软件的使用,使得大量繁琐计算得以简化。
作者用解析法对空间四连杆机构进行了运动学分析,求得空间机构的运动学解析解,并利用MATLAB程序生成运动规律曲线[4-6]。
分析所得的运动特性曲线符合所需引纬要求。
1 空间引纬机构分析及建模1.1 结构分析空间四连杆引纬机构可以分为3个部分:空间机构、平面四连杆机构和运动放大系统。
如图1所示。
1)空间机构。
由曲柄1(OA长度为L1)、叉形架2和摆臂3(BC长度为L3)构成。
2)平面四连杆机构。
由摆臂3、连杆4(长度为L4)和扇形齿轮5/6(可简化为DE杆L5,长度可调)4部分构成。
BC杆亦为平面四连杆机构的驱动构件,传统方法是通过调节L5来改变织机动程,C和E均为固定铰链。
3)运动放大系统。
由扇形齿轮6、小齿轮7、剑带盘8和剑带9构成。
图1 空间四连杆引纬机构运动简图igure 1 Skeleton of space four bar linkage mechanism1—曲柄;2—叉形架;3—摆臂;4—连杆;5—摇杆;6—扇形齿轮;7—小齿轮;8—剑带盘;9—剑带1.2 运动原理分析空间四杆机构设计独特,采用先进的四相绞轴技术,用不易磨损的铰链副代替了易磨损的球副,能够省略一组换向机构,保证了传动构件的运动准确性和机构耐用性[7]。
同时空间四连杆机构还具有传动链短,机械刚度好,易保证系统织造精度,加速度峰值较低,能很好地减少纬纱断头率等优点。
图1中,曲柄1在垂直于纸面的平面内作匀速圆周转动,带动叉形架2做空间运动。
叉形架2空间运动形式比较复杂,它可以看作是2种摆动的叠加,即在平行于纸面的平面内做往复运动,此往复运动即为平面四连杆机构的输入运动,以及绕3杆的摆动。
此时叉形架2的空间运动已经转变为BC杆的往复摆动,从而带动平面四杆机构作往复运动。
通过轮系放大机构,最终转化为剑带的往复直线运动。
1.3 引纬机构运动数学模型的建立相关符号见表1。
表1 引纬机构相关符号说明Table 1 Symbol description of the weft insertingmechanism符号说明α1y ZOX平面内以Z轴为始边OA 杆角位移α2x AB杆与X轴的角位移α2y AB杆与Y轴的角位移α2z AB杆与Z轴的角位移α3x YOZ平面内以Y轴为始边CB杆角位移α5x YOZ平面内以Y轴为始边DE杆角位移β BE 连线与Y轴的角位移dY Y轮直径LX X 构件的杆长1.3.1 空间机构如图2所示,OA杆在ZOX平面内转动,BC杆在YOZ平面内摆动。
通过矢量方程OA+AB=OC+CB可得图2 空间机构运动简图Figure 2 Skeleton of space mechanism其中因为φ角在(0,π)内变化,所以余弦值可求得φ角的唯一解。
由此求得角位移α3x,利用MATLAB差分函数,求得相应的角速度和角加速度。
1.3.2 平面四连杆机构如图3所示,设BE连线与x轴的夹角为β,则图3 平面四连杆机构运动简图Figure 3 Skeleton of planar 4-linkage mechanism根据余弦公式,有联立式(3)和式(4),可先求得出β,再求得α5x,从而求得相应的角速度和角加速度。
1.3.3 运动放大系统解出x8=α5xd6d8/(2d7),即为剑带运动轨迹。
通过求解空间连杆部分得构件3的角位移α3x,传递到平面四连杆部分;通过求解得构件5的角位移α5x,传递给运动放大部分;运动放大系统将构件5角位移α5x转化为剑头位移S,并按一定比例放大,从而满足所需剑杆动程。
2 求解运动轨迹MATLAB是MathWorks公司在19世纪80年代推出的一套计算仿真软件,因其强大的计算、图像处理、仿真优化能力,在科学研究领域得到了广泛的应用。
文中采用Picanol GTM型剑杆织机为实例确定相应参数。
各符号含义如图1所示,通过实际测量,表2列出了各构件的尺寸。
表2 各构件尺寸/mmTable 2 Component part sizesl1 l2 l3 l4 l5 yC yE zE d6d7 d8206.5 298.6 160 250 160 144.6 400 12 435 65 369每0.001 s取一个数据点进行运算,当构件1以400 r/min的角速度匀速转动,空间引纬机构剑头的运动规律曲线如图4所示。
当构件1以400 r/min的角速度匀速转动时,该机构的运动周期为0.15 s。
如图4所示,在70°~110°内,剑杆织机处于送剑动程中,速度较大,图示运动特性曲线符合此阶段的快进需求;在110°~245°内,织机进行纱线的交接,曲线变化平缓,符合引纬机构所需的剑头交接时速度趋于定值,加速度变化平缓,实现平稳接纬的要求;在245°~290°内,剑杆回程,要求快退;在290°~360°内,织机重新拾取纱线,再次进入梭口,此时亦要求运动相对平稳,以准确夹持纱线。
3 运动规律仿真分析图4 剑头运动规律曲线Figure 4 Motion curve of rapier gripper从剑杆织机引纬过程来看,它是一个需要送纬剑和接纬剑高度配合共同完成的过程。
Picanol GTM型剑杆织机一般通过调节l5长度来改变剑头动程。
虽然这类引纬机构改变剑杆动程时,在中央的剑头交接点可以不变,而且具有传动链短,结构紧凑等优点[8],但也会改变四连杆杆长从而影响剑头运动规律。
同时,通过改变扇形齿轮,小齿轮和剑带盘的直径大小,也能调节剑头动程,但是其传动比亦会随之发生变化。
即一般情况下,织机各部分参数都是经优化设定和精确计算所得,不便轻易改动,故将从整体上探索织机的改进和优化,即定量分析转速和曲柄长度这2个参数对织机剑头运动规律的影响,并讨论通过改变这2个参数来调节剑头行程的可行性。
3.1 织机转速对剑头运动规律的影响图5为空间四连杆剑杆织机在不同转速下剑头的运动规律曲线。
从图中可以看出,转速对织机的运动规律曲线形状改变上没有影响,只是按一定比例改变剑头的运动周期。
当转速较低时,如v=200 r/min时,0~0.3 s内为织机运转的一个周期,其中0.1~0.2 s内剑头行程达到最大,此时织机生产效率较低。
随着转速增加,织机运转周期减小,最大行程量未变,但在最大行程处停留时间减少,因此对织机纬纱交接的可靠性要求也相应升高,同时剑头冲击也相应增大,可能因张力过大导致断纬率增高,影响织机的生产效率[9]。
所以一般对于同种型号的织机而言,转速一般做为定值,通过运动学、动力学分析及实践得到转速的取值以400~600 r/min为宜。
图5 转速对剑头运动规律的影响Figure 5 Influence of rapier movement law induced by the change of rotate speed3.2 曲柄长度对剑头运动规律的影响图6至图8分别是在不同曲柄长度下,剑头的位移、速度和加速度曲线。
从图中可以看出,随着曲柄长度的变化,运动规律曲线都相应的有较大的改变。
从图6的位移曲线可知:随着杆长的增加,位移曲线的幅度也相应增加,而且增幅较大,足以满足剑头行程调节的需要。
从图7和图8可知,当曲柄l1在210 mm以下范围内改变时,其对剑头速度、加速度幅值和峰值的影响较小,这有利于纬纱的交接;当曲柄l1大于210 mm时,速度、加速度曲线在70°和110°左右处出现较尖的点和较大的跳跃,在180°左右出现失真,此时对纬纱交接而言是不可靠的,通过分析得到曲柄长度l1可以在150~210 mm内进行调节,此时速度和加速度曲线均较为平缓,能满足所需引纬要求,而且单剑最大位移的变化幅度约为536 mm,如图9所示,足以满足剑头行程的调节的需要。