- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Harbin Institute of Technology
课程名称: 机械原理大作业
设计题目: 连杆运动分析(14)
院 系:
班 级:
设 计 者:
学 号:
指导教师:
设计时间: 2015年5月
哈尔滨工业大学(威海)
平面连杆机构运动分析
1.题目及原始数据
题目中图上yG=210mm所标记的位置错误,应该为G到A点间纵坐标间的距离。
2.机构结构分析、组成机构的基本杆组划分
拆分基本杆组:
RR RRR RRR
构件1与机架构成一级机构
构件2和3构成二级杆组
构件4与构件5构成二级杆组。
所以整个连杆机构为二级机构
3.各基本杆组的运动分析及数学模型
以A点为原点建立坐标系,可根据题目条件得到个点坐标,如下:
A(0,0) D(300,-500) G(-430,210)
设AB以的角速度逆时针旋转,
B点坐标随时间的变化公式:
C点坐标:
xc=xd+CD*cos(a2+a3)
yc=yd+CD*sin(a2+a3)
E点坐标:
F点坐标:
令δ=a7=30° ∠EGF=a10
4.用 matlab编程(程序)
4.1 构件5的角位移
xa=0;
ya=0;
xd=300;
yd=-500;
xg=-430;
yg=210;
fe=265;
ab=100;
gf=670;
be=460;
bc=460;
cd=250;
a7=pi/6;
ec=2*bc*sin(a7/2);
a1=0:0.001:2*pi;
t=a1./10;
xb=ab.*cos(a1);
yb=ab.*sin(a1);
a2=atan((yd-yb)./(xd-xb))+pi;
bd=sqrt(((yb-yd).*(yb-yd))+((xb-xd).*(xb-xd)));
a3=acos((bd.*bd+cd.*cd-bc.*bc)./(2*bd.*cd));
xc=xd+cd.*cos(a2+a3);
yc=yd+cd.*sin(a2+a3);
for i=1:length(a1)
if atan((yc(i)-yb(i))./(xc(i)-xb(i)))0
a4(i)=atan((yc(i)-yb(i))./(xc(i)-xb(i)));
else
a4(i)=atan((yc(i)-yb(i))./(xc(i)-xb(i)))+pi;
end
end
for i=1:length(a1)
if a4(i)+5*pi/12pi
xe=xc-ec.*sin(a4-1/12*pi);
ye=yc+ec.*cos(a4-1/12*pi);
else
xe(i)=xc(i)-ec.*cos(a4(i)-7*pi/12);
ye(i)=yc(i)-ec.*sin(a4(i)-7*pi/12);
end
end
for i=1:length(a1)
if atan((ye(i)-yg)./(xe(i)-xg))0
a5(i)=atan((ye(i)-yg)./(xe(i)-xg));
else
a5(i)=atan((ye(i)-yg)./(xe(i)-xg))+pi;
end
end
ge=sqrt((ye-yg).*(ye-yg)+(xe-xg).*(xe-xg));
a6=acos((ge.*ge+fe.*fe-gf.*gf)./(2*ge.*fe));
xf=xe+fe.*cos(a5+a6);
yf=ye+fe.*sin(a5+a6);
a10=acos((ge.*ge+gf*gf-fe*fe)./(2*gf.*ge));
plot(t,a5-a10);
title(构件5的角位移);
xlabel(t/s);
ylabel(角度rad);
grid on;
4.2构件5的角速度
xa=0;
ya=0;
xd=300;
yd=-500;
xg=-430;
yg=210;
fe=265;
ab=100;
gf=670;
be=460;
bc=460;
cd=250;
a7=pi/6;
ec=2*bc*sin(a7/2);
a1=0:0.001:2*pi;
t=a1./10;
xb=ab.*cos(a1);
yb=ab.*sin(a1);
a2=atan((yd-yb)./(xd-xb))+pi;
b
您可能关注的文档
最近下载
- 版四年级道德与法治下册全册表格式教案教学设计.pdf
- ANSI CTA-2034-A-2015 家用扬声器的标准测量方法 Standard Method of Measurement for In-Home Loudspeakers.pdf
- 2024-2025学年小学劳动五年级下册粤教版(主编:徐长发)教学设计合集.docx
- 慢性阻塞性肺疾病培训试卷附答案.doc
- 《PLC技术及应用》课程思政教学案例(一等奖).docx
- 刑罚执行一体化视角下S省监狱警察参与社区矫正的实践与优化路径研究.docx
- T_CRACM 0001—2025(中国人面部皮肤美白状态评价方法).pdf
- 八年级上册英语单词表.pdf
- 第八届全国职工职业技能大赛(网约配送员赛项)必背考试题库资料500题(含答案).pdf
- 2024咖啡行业调研报告.pptx
文档评论(0)