版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、机械原理大作业一课程名称: 机械原理 设计题目: 连杆机构运动分析 题 号: 24 院 系: 机电工程学院 班 级: * 设 计 者: * 学 号: * 指导教师: 赵永强 唐德威 设计时间: 2015年6月 哈尔滨工业大学连杆机构运动分析题目24、如图1所示机构,已知机构各构件的尺寸为AB=280mm,BC=350mm,CD=320mm,AD=160mm,BE=175mm,EF=220mm,xG=25mm,yG=80mm,构件1的角速度为1=10rad/s,试求构件2上点E、点F的轨迹及构件5的角位移、角速度和角加速度,并对计算结果进行分析。图11、建立坐标系建立以点A为原点的固定平面直角坐
2、标系A-xy,如图2所示。图22、对机构进行结构分析该机构由原动件1(I级机构)、RRR II级杆组(杆2、杆3)和RPR II级杆组(滑块4、杆5)组成。I级机构如图3所示,II级杆组RRR如图4所示,II级杆组RPR如图5所示。图3 图4 图53、各基本杆组运动分析的数学模型(1) 同一构件上点的运动分析如图6所示的构件AB,已知杆AB的角速度,AB杆长=280mm,可求得B点的位置、,速度、,加速度、。; ; ; ; 图6 (2)RRRII级杆组的运动分析图7如图7所示是由三个回转副和两个构件组成的II级杆组。已知两杆的杆长、和两个外运动副B、D的位置(、)、速度( )和加速度()。求内
3、运动副C的位置()、速度()、加速度()以及两杆的角位置()、角速度()和角加速度()。1)位置方程为求解上式,应先求出或,将上式移相后分别平方相加,消去得式中: 其中,。为保证机构的装配,必须同时满足和解三角方程式可求得上式中,“+”表示B、C、D三个运动副为顺时针排列;“”表示B、C、D为逆时针排列。将代入中可求得,而后即可求得2) 速度方程将式对时间求导可得两杆的角速度为式中: 内运动副C点的速度为3)加速度方程两杆的角加速度为式中: 内运动副C的加速度为(3)RPRII级杆组的运动分析图8是由两个构件与两个外转动副和一个内移动副组成的RPRII级组。已知G点的坐标()以及F点的运动参数
4、(),求杆5的角位移、角速度、角加速度。图84、确定已知参数和求解过程(1)原动件杆1(I级机构)如图3所示,已知原动件杆1的长度lAB=280m原动件杆1的转角 =0360°、 =0°原动件杆1的角速度=1=10rad/s原动件杆1的角加速度=0运动副A的位置坐标xA=0yA=0运动副A的速度xA=0yA=0 运动副A的加速度xA=0yA=0求出运动副B的位置坐标(xB,yB),速度(xB,yB),加速度(xB,yB)(2)RRR II级杆组(杆2、杆3)如图4所示,已求出运动副B的位置坐标(xB,yB),速度(xB,yB)和加速度(xB,yB),已知运动副D的位置坐标x
5、D=0yD=160mm运动副D的速度xD=0yD=0 、运动副D的加速度xD=0yD=0杆长lBC=350lCD=320mm求出构件2的转角2,角速度2和角加速度2。(3)构件2上点E的运动如图4所示,已求出运动副B的位置坐标(xB,yB),速度(xB,yB),加速度(xB,yB),已经求出构件2的转角2,角速度2和角加速度2,已知杆BE的长度lBE=175根据级机构的运动分析数学模型求出E点的位置坐标(xE,yE),速度(xE,yE)和加速度(xE,yE)。(4)构件2上点F的运动如图4所示,已求出E点的位置坐标(xE,yE),速度(xE,yE)和加速度(xE,yE)已经求出构件2的转角2,
6、角速度2和角加速度2=90°EF的长度lEF=220mm根据级机构的运动分析数学模型求出F点的位置坐标(xF,yF),速度(xF,yF)和加速度(xF,yF)。(5)RPR II级杆组(滑块4、杆5)如图5所示,已求出运动副F的位置坐标(xF,yF),速度(xF,yF)和加速度(xF,yF)已知运动副G的位置坐标xG=-25mmyG=80mm运动副G的速度xG=0yG=0 运动副G的加速度xG=0yG=0求出构件5的转角5,角速度5和角加速度5。5、计算流程框图运动副A运动参数杆1运动参数I级机构运动副B运动参数RRR杆组杆2杆3运动副D运动参数杆2运动参数I级机构E点运动参数I级机
7、构运动副F运动参数运动副G运动参数RPR杆组滑块4杆5杆5运动参数6、用MATLAB编程求解(1)一级机构子程序:RR%已知杆长l,构件的角位置fai,角速度dfai,角加速度ddfai,运动副A的位置xA,yA,速度dxA,dyA,加速度ddxA,ddyA%求B点的位置xB,yB,速度dxB,dyB,加速度ddxB,ddyBfunction xB,yB,dxB,dyB,ddxB,ddyB=RR(l,fai,dfai,ddfai,xA,yA,dxA,dyA,ddxA,ddyA)xB=xA+l*cos(fai);yB=yA+l*sin(fai);dxB=dxA-dfai*l*sin(fai);d
8、yB=dyA+dfai*l*cos(fai);ddxB=ddxA-dfai2*l*cos(fai)-ddfai*l*sin(fai);ddyB=ddyA-dfai2*l*sin(fai)+ddfai*l*cos(fai);(2)二级杆组RRR子程序:RRR%已知两杆长li,lj;两个外运动副位置坐标xB,yB,xD,yD;速度dxB,dyB,dxD,dyD;加速度ddxB,ddyB,ddxD,ddyD;%求内运动副位置xC,yC;速度dxC,dyC;加速度ddxC,ddyC;两杆的角位置faii,faij;角速度dfaii,dfaij;角加速度ddfaii,ddfaijfunctionfaii
9、,dfaii,ddfaii=RRR(li,lj,xB,yB,xD,yD,dxB,dyB,dxD,dyD,ddxB,ddyB,ddxD,ddyD)lBD=sqrt(xD-xB)2+(yD-yB)2);%求角CBD,BD角位移,进而求出BC杆角位移 if lBD<(li+lj)&&lBD>abs(lj-li) jCBD=acos(li*li+lBD*lBD-lj*lj)/(2*li*lBD); elseif lBD=li+lj jCBD=0; elseif lBD=abs(lj-li)&&(li>lj) jCBD=0; elseif lBD=abs
10、(lj-li)&&(li<lj) jCBD=pi; end if xD>xB && yD>=yB fDB=atan(yD-yB)/(xD-xB); elseif xD=xB && yD>yB fDB=pi/2; elseif xD<xB&&yD>=yB fDB=atan(yD-yB)/(xD-xB)+pi; elseif xD=xB&&yD<yB fDB=3*pi/2; elseif xD>xB&&yD<yB fDB=atan(yD-yB)/(x
11、D-xB)+2*pi; elseif xD<xB&&yD<yB fDB=atan(yD-yB)/(xD-xB)+pi; end faii=fDB-jCBD;% 杆BC的角位移 if faii<0 faii=faii+2*pi; endxC=xB+li*cos(faii); %反代求出xC和yCyC=yB+li*sin(faii);%求杆CD的角位移faij if xC>xD && yC>=yD faij=atan(yC-yD)/(xC-xD); elseif xC=xD && yC>yD faij=pi/2;
12、elseif xC<xD && yC>=yD faij=atan(yC-yD)/(xC-xD)+pi; elseif xC<xD && yC<yD faij=atan(yC-yD)/(xC-xD)+pi; elseif xC=xD && yC<yD faij=pi/2*3; elseif xC>xD && yC<=yD faij=atan(yC-yD)/(xC-xD)+2*pi; end %速度分析 Ci=li*cos(faii); Si=li*sin(faii);Cj=lj*cos(fa
13、ij);Sj=lj*sin(faij);G1=Ci*Sj-Cj*Si;dfaii=(Cj*(dxD-dxB)+Sj*(dyD-dyB)/G1; %求杆li的角速度dfaiidfaij=(Ci*(dxD-dxB)+Si*(dyD-dyB)/G1; %求杆lj的角速度dfaijG2=ddxD-ddxB+dfaii2*Ci-dfaij2*Cj; %加速度分析G3=ddyD-ddyB+dfaii2*Si-dfaij2*Sj;ddfaii=(G2*Cj+G3*Sj)/G1; %求杆li的角加速度(3)二级杆组RPR子程序:RPR%已知两构件尺寸li,lk及两外回转副B,D的参数xB,yB,dxB,dyB
14、,ddxB,ddyB,xD,yD,dxD,dyD,ddxD,ddyD%求构件lj的角位移faij,角速度dfaij,角加速度ddfaijfunction faij,dfaij,ddfaij=RPR(li,lk,xB,yB,dxB,dyB,ddxB,ddyB,xD,yD,dxD,dyD,ddxD,ddyD)A0=xB-xD;B0=yB-yD;C0=li+lk;s=sqrt(A02+B02-C02); %求lj杆角位移 if xB>xD && yB>=yD faij=atan(B0*s+A0*C0)/(A0*s-B0*C0); elseif xB=xD &&am
15、p; yB>yD faij=pi/2; elseif xB<xD && yB>=yD faij=atan(B0*s+A0*C0)/(A0*s-B0*C0)+pi; elseif xB<xD && yB<yD faij=atan(B0*s+A0*C0)/(A0*s-B0*C0)+pi; elseif xB=xD && yB<yD faij=3*pi/2; elseif xB>xD && yB<yD faij=atan(B0*s+A0*C0)/(A0*s-B0*C0)+2*pi; end
16、G4=(xB-xD)*cos(faij)+(yB-yD)*sin(faij);dfaij=(dyB-dyD)*cos(faij)-(dxB-dxD)*sin(faij)/G4; %求lj杆的角速度ds=(dxB-dxD)*(xB-xD)+(dyB-dyD)*(yB-yD)/G4;G5=ddxB-ddxD+dfaij2*(xB-xD)+2*ds*dfaij*sin(faij);G6=ddyB-ddyD+dfaij2*(yB-yD)-2*ds*dfaij*cos(faij);ddfaij=(G6*cos(faij)-G5*sin(faij)/G4; %求lj杆角加速度(4)主程序Linkage_M
17、echanismlAB=280;dfai=10; %杆lAB的角速度、角加速度ddfai=0;xA=0; %运动副A的位置坐标、速度、加速度yA=0;dxA=0;dyA=0;ddxA=0;ddyA=0;lBC=350; %BC和CD的杆长lCD=320;xD=0; %运动副D的位置坐标、速度、加速度yD=160;dxD=0;dyD=0;ddxD=0;ddyD=0;lBE=175; %BE的长度lEF=220; %EF的长度xG=-25; %运动副G的位置坐标、速度、加速度yG=80;dxG=0;dyG=0;ddxG=0;ddyG=0;li=0; %对照RPR二级杆组数学模型,确定本题对应参数的
18、值lk=0;XE=zeros(1,3601); %给E点x坐标赋初值YE=zeros(1,3601); %给E点y坐标赋初值XF=zeros(1,3601); %给F点x坐标赋初值YF=zeros(1,3601); %给F点y坐标赋初值Fai5=zeros(1,3601); %给杆5的角位移赋初值Dfai5=zeros(1,3601); %给杆5的角速度赋初值Ddfai5=zeros(1,3601);%给杆5的角加位移赋初值for n=1:3601fai=(n-1)*0.1;fai1=fai/180*pi; %转化为弧度xB,yB,dxB,dyB,ddxB,ddyB=RR(lAB,fai1,d
19、fai,ddfai,xA,yA,dxA,dyA,ddxA,ddyA); %调用一级机构RR子程序求运动副B的参数fai2,dfai2,ddfai2=RRR(lBC,lCD,xB,yB,xD,yD,dxB,dyB,dxD,dyD,ddxB,ddyB,ddxD,ddyD); %调用RRR二级杆组子程序计算运动副C的运功参数、杆2和杆3的运功参数xE,yE,dxE,dyE,ddxE,ddyE=RR(lBE,fai2,dfai2,ddfai2,xB,yB,dxB,dyB,ddxB,ddyB); %调用一级机构RR子程序求运动副E的参数faiEF=fai2+pi/2; %EF的角位移为杆2的角位移加上9
20、0度,角速度、角加速度与杆2相同xF,yF,dxF,dyF,ddxF,ddyF=RR(lEF,faiEF,dfai2,ddfai2,xE,yE,dxE,dyE,ddxE,ddyE); %调用一级机构RR子程序求运动副F的参数fai5,dfai5,ddfai5=RPR(li,lk,xF,yF,dxF,dyF,ddxF,ddyF,xG,yG,dxG,dyG,ddxG,ddyG); %调用RPR二级杆组子程序求杆5的角位移、角速度、角加速度XE(n)=xE; %对XE进行赋值YE(n)=yE; %对YE进行赋值XF(n)=xF; %对XF进行赋值YF(n)=yF; %对YF进行赋值Fai5(n)=f
21、ai5*180/pi; %对Fai5进行赋值,转换为角度Dfai5(n)=dfai5; %对Dfai5进行赋值Ddfai5(n)=ddfai5; %对Ddfai5进行赋值end%作图Fai=0:0.1:360;subplot(2,2,1);plot(XE,YE,'r');hold on;plot(XF,YF,'b');legend('E点轨迹','F点轨迹');xlabel('x/mm');ylabel('ymm');title('E点和F点轨迹');grid on;subplot(2,2,2);plot(Fai,Fai5,'g-');xlabel('1杆转角/°');ylabel('5杆角位移/°');title('角位移线图');grid on;subplot(2,2,3);plot(Fai,Dfai5,'r-');xlabel('1杆转角/°');ylabel('5杆角速度/rad.s-1');ti
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六年级下册数学试题-小升初专项练习题及答案-人教版
- 六年级音乐教学工作计划
- 六年级教材分析
- 会计实训总结
- 福建省南安市柳城义务教育小片区2026届中考语文考试模拟冲刺卷含解析
- 保温胶泥及真石漆施工方案
- 创建社区医院汇报材料
- 六年级语文教学设计
- 大学生入学教育习题及答案10套
- 2026 学龄前自闭症空间认知训练课件
- 全套教学课件《工程伦理学》
- DG-TJ 08-2242-2023 民用建筑外窗应用技术标准
- 《过华清宫绝句(其一)》-【中职专用】高一语文(高教版2023基础模块下册)
- 新高考语文专题复习:小说阅读答题模板
- 《光伏发电工程安全预评价规程》(NBT 32039-2017)
- 《直丝弓矫治技术》课件
- 自然资源登记单元代码编制规则 编制说明
- 圆锥曲线定义的应用
- 会当凌绝顶一览众山小 论文三篇(800字)
- 【炒股必看】股票基础学习-实战篇、股票入门、股票基础知识、股市入门、炒股、股市、股市入门基础知识
- 浙江省安全台账
评论
0/150
提交评论