您的当前位置:首页正文

六杆压延机构结构参数对滑块运动的影响分析

来源:画鸵萌宠网
《装备制造技术)2oos年第12期 六杆压延机构结构参数对滑块运动的影响分析 陈晨,黄鹤辉,梁双翼 (广西工学院机械工程系,广西柳州545006) 摘要:介绍了利用MATLAB强大的数值计算功能和数据可视化功能 分析六杆压延机工作机构各结构参数对滑块运动规律的影响。 关键词:压力杌:六杆机构;结构分析;MATLAB应用 中图分类号:TH132 文献标识码:A 文章编号:1 672—545X(2008)1 2—001 7—03 六杆拉延压力机由于构件较多,无论用图解法或解析法 来分析滑块的运动规律,都是相当繁杂的。本文介绍基于 妒——曲柄位置角,从滑块下止点位置时曲柄相应位置算 起,顺时针方向为正; MATLAB强大的数值计算功能和数据可视化功能,将结构参 数在一定范围内取不同的数值,迅速计算出曲柄回转一圈时 滑块的位移、速度及加速度值并绘制出曲线。利用这些计算结 果和曲线,设计者可分析、比较各参数对滑块运功的影响规 卢,y——分别为z:、f3与铅垂方向所夹之锐角; :,lf, ——分别为f4、 与水平方向所夹之锐角。 1.1滑块位移公式 若以距下止点位置的距离算起,滑块位移s为 律。为设计工作提供更直观、可靠的决策依据。在此基础上,也 可调用MATLAB优化工具箱函数园进行优化计算,最后再次将 优化结果计算滑块运动规律和绘制曲线加以验证。 S=zl+如+ 一zl c唧一12cosy— 3co 式中, :arc in( 62 (1) (2) (3) (4) ) 一0 1 压力机六杆工作机构运动学分析[31 = + :arcsin(d(f+g)-ec) C, ..x式(4)中,,= —l::G--11-. —.....—.........::. ——.—21 ’ g: ; C Yo—Zl sin d=X0--Zlcos ̄; ; e=【C2+d (,+’g)。J 1.2滑块速度 将式f1)对时间取一次导数可得滑块的速度 v=(【,[zl sin ̄o+/3 2siny+/2lf'sin1]f ’——(5) 式中 ——曲柄平均角速度(rad/s); 分别为杆的类角速度A C,BD即 图1 六杆拉延压力机工作机构计算简图 r’一 一等=  面骊 一;  一等= —— 一 1lc ̄s ̄+x ̄:arcsin(14sinqt2-图1为其工作机构简图。图中: f ——曲柄 的长度; 卜杆CoC的位置角。 z:——连杆肋的长度; 2,, 。, 1.3滑块加速度 分别为构件AB,AC,CoC的长度; c0点与A。点在铅垂方向和水平方向的距离; a=cEJ (2l cos ̄+l3 ’2 siny+/3 :co +z2JB’coslf+l2卢”sin1f)(6) 式中 ”, ”——分别为杆A C,BD的类角加速度即 e—一4B4C之间夹角; 收稿日期:2008—09—21 作者简介:陈晨(1977一),男,广西宜州人,讲师,硕士,主攻方向:模具CAD/CAM Equipment Manufaetring Technology No.1 2,2008 for.j=l:4; = 一 ; d 4 儿、 2 T 3 , punehcurves;subplot(2,2j); plot(phi,v,’k’);str=int2slr(L(j)); =粤=d(D  d 一2 ——r一 一 ; strl=[‘LI=’s ;title(str1);%图形标注 end 1 一ll sin ̄+/4 :cos 一 一—] 不同曲柄半径的速度曲线如图3所示。如果要显示各点 位移、速度和加速度值,可在上述程序后面补充如下语句:M= 一【phi;s;v;a];disp(M)。这样,计算机在绘制曲线之后立即显示 2 滑块位移、速度和加速度计算及曲线绘制 0。一360。每间隔1。的滑块位移、速度和加速度值,从输出 MATLAB程序 结果分析可知,在其他参数确定的情况下,随曲柄半径值增加 速度值也较快地增大,从数值列表中可直接检查出位移、速度 初选结构参数之后,则可绘制滑块位移、速度和加速度曲 和加速度值是否满足工艺要求。 线。例如某六杆压力机结构参数方案如下(为相对于曲柄半径 用类似的程序,可画出不同的杆z 相对长度、G0点与A。 的数值): 点在铅垂与水平方向相对距离值xo,yo和0角时滑块位移,速 z 2=6.575, =3.875, f’4=3.125, 度和加速度曲线。图3为Z,=150m m,面一2x ̄rx50/60,Z.':6.5 ’0—0.078,Y'o=5.366,0=136。, z ,z3=3. ,时不同XO,Yo,14, 值的速度曲线。从这些曲线分析 若曲柄半径z 分别取150、180、210、240时,滑块的位移、 可知,当曲柄半径为150ram时,其他结构参数的合理范围大 速度和加速度曲线绘制程序如下(为节省篇幅,一行中有多条 致如下(相对值): 语句,下同)。 2.8≤己4≤4;-0.5≤ o≤0.8;5≤ ≤6.2;135。≤ ≤155。。 首先,将计算滑块的位移、速度和加速度编制成函数M文 件: globalL1 %声明全局变量 L2=6.575 LI(j);L3=3.875*Ll(j);IA=3.125*Ll(j); %输人参数 x01=一0.078 L1;y01=5.366 L1;theta=136;omega=2 pi 50/180; s \ l \ { phi=linspaee(0,2*pi,361) %将曲柄转一圈划分为360等分 一 for i=l:361 %将位移、速度、加速度计算式按右边为已知 &)不同 。的速度曲线 星 的速度曲 值原则逐条编写语句 L5=sqrt(abs(L4"2+xOl'2+yOl'2+L1(j)-2 x01 L1(j)… 一2 L4 (x01一L1 O)) COS(theta pi/180)-2 IA y01 sin 。 (them pi/1 80))); ……; %计算位移 —J ;—Ju 一r 。。 i s(i)=L1(j)+L3+L2-L1 cos(phi(i))-… c)不同1 的速度曲线 L3 eos(garmna(i))-L2 cos(telta(i)); v(j)=……;a(i)=……;%计算速度、加速度 图3不同‰、Yo、Z 、0的速度曲线 end 六杆拉延压力机的设计要求是:要求工作机构能够达到 预定的滑块全冲程,返回快速,且在拉延工艺过程中,滑块应 接近于工艺要求速度并作等速运动。这是保证拉延压力机工 艺质量和提高生产率的基本条件。由于连杆机构受其几何条 件固有约束,因而只能对某一理想运动规律作近似复演。在上 4O0O 述分析结果中,用轨迹曲线和各点位移、速度和加速度值结合 。。。/ \ /; 实际经验数据,一般情况下都可以最后确定结构参数。如要进 一步优化设计方案,也可以利用MATLAB优化工具箱中的函 0 2 4 6 8 u 2 4 6 数来进行,从而避免繁杂的优化计算基础编程工作。 图2不同曲柄半径的滑块速度曲线 将上述程序命名为punehcurves.m文件,然后用下述语句 3 基于MATALB的优化计算程序简介 绘制曲线。如绘制速度曲线的语句如下: lgobalL1 3.1优化计算数学模型 L1=150:30:240;%曲柄半径分别为150、180、210、240mm (1)设计变量。考虑到2:、f,对滑块速度影响不大,可取某 《装备制造技术 ̄2008年第l2期 一定值,如2,=6.5fl'2 =3.82。,且将2 作为单位长度(即/1=1),则 式中, 。——工作行程段内的平均速度, 。= f’ 6.5,.f’s=3.8,Z’4=2 l ’o=xdlI ’ fI r^. 1 设计变量取 I∑v=l (X, )l, 。应低于工艺要求的速度; =[ 。,xz r7 ̄3 ̄X4,】 =[zt4 ’。, 】 (6) v(X, )——相应于曲柄转角 时滑块的实际速度,可用 (2)目标函数。主要希望滑块在完成工艺行程段(相应于 式(5)计算; ’ 曲柄转角 至妒:的范围内)使实际速度对平均速度的波动为 相应于工艺行程段的曲柄转角妒 至 :的范围内 最小。可按均方根偏差的方法建立目标函数,即 所取的计算点数。 噼 (3)约束条件。由于六杆压力机工作机构是由四杆机 构为基础扩充而成,所以在A C 四杆机构中,必须满足曲 柄存在条件,即 1. .≤0 1一 ≤0 1一V 帆: :+1一 2—2xl 2-1)cos(x4)一 l 3sin(x4)≤0 一 一 ≤0 1+ 蠢 +1 。 :一】)cos ) 1X3¥in ) 。一、/ 2≤0 ,.。 ——— ,' ——_=广— r——————————————————————————————一一 1+、/ :机: l—V 慨:帆:+1一 2一 l 2-1)cse(x4)一2xl 3sin(x4)≤0 当对滑块全位移相对值S 的大小有要求时,有 (3)然后,用下列程序调用MATLAB优化工具箱中 s’ 广一max fSt ,竹))≤o fmincon函数进行优化计算 1≤ ≤N lb=【2.8;一0.5;5;135];ub=【4;0.8;6.2;155];x0=【3.125;-0.08; 式中:.s’ —要求达到的最小相对全位移量。 5.366;136];options=optimset(‘display’,‘iter’,‘ToWun’,1 3, 考虑机构的动力特性,对其最大加速度值加以限制,则有 ‘MaxFunEval’,lOe+4); l《 ‘ lnax{’ a’ ,竹)}一a’ ≤o 【x,fval,exitlfag]=fmineon(punchfun,x0,13,口,口,口,lb,ub,punchnonlcon, 式中,。・——滑块加速度用各构件相对长度按式(6)计算; options) 优化计算结果得出后,用前述的绘制曲线程序加以验证。 a’。 允许的最大相对加速度值。 此外,对各设计变量取值范围加以限制,有 ≤ ・≤ ‘4结束语 4rain4mLt 1 ’0m ≤ 2≤算’ I 利用MATLAB强大的数值计算功能和数据可视化功能, ),’嘶 ≤ ≤),’ 1 使设计者更直观、快速的分析和比较各参数对六杆拉延压力 ≤ ≤ J 机滑块运功的影响规律,并进行优化设计,提高设计效率。 (1)首先,将目标函数编制成函数M文件。例如命名为 参考文献: punchfun皿文件(程序从略); 【1】张宜华.精通MATLAB 5【M】・北京:清华大学出版社,1999・ (2)把非线性不等式约束条件也编制成函数M文件。例 f2】郝红伟・MATLAB 6实例教程【M],北京:中国电力出版社,2oo ・ 如命名为punchnonlc。n.m文件; 【2]陈立周,等・机械优化设计【M】・上海:上海科学技术出版社, Analysis of Structure Parameters Effects on the Slider Motion of the Six——bar Linkage Draw Punch CHEN Chen,HUANG He-hui,HANG Shuang-yi ept.0f MechaJlical Engineering,Guangxi University of Technology,Liuzhou Guangxi 545006,China) Abstract:This paper introduces the structure parametem effects on slider motio n of hte six-bar linkage draw punch with the strong functions of MATLAB’s value calculate and visible data. Key words:draw punch;six-bar linkage;structur ̄analyfis;MATIAB印plieation 19 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top