机械原理第一次大作业。
题目:lae=70mm,lab=40mm,lef=60mm,lde=35mm,lcd=75mm,lbc=50mm,原动件以等角速度w1=10rad/s回转
一、 矩阵法求解:
由封闭形abcdea与aefa得。
l1+l2=l6+l4+l3
l1’=l6+l4’
即。l2-l3-l4=-l1+l6
l4’+l1’=l6
1)位置分析。
将机构的封闭矢量方程式写成在两坐标上的投影式,即得。
l2cosθ2-l3cosθ3+l4cosθ4=l1cosθ1+l6
l2sinθ2-l3sinθ3+l4sinθ4=l1θ1
l4’θ4+l1’cosθ1=l6
l4’sinθ4+l1’sinθ1=0
解此方程组即可得θ2、θ3、θ4、l1’。
2)速度分析。
将位置方程组求导,可得。
l2*w2*sinθ2+l3*w3*sinθ3-l4*w4*sinθ4+l1*w1sinθ1=0
l2*w2*cosθ2-l3*w3*cosθ3+l4*w4*cosθ4-l1*w1cosθ1=0
l4’*w4*sinθ4+l1’’*cosθ1-l1’*w1*sinθ1=0
l4’*w4*cosθ4+l1’’*sinθ1+l1’*w1*cosθ1=0
解之可得w2、w3、w4、l1’。上式表达为矩阵形式为。
l2*sinθ2 l3*sinθ3 -l4*sinθ4 0 w2l1*sinθ1
l2*cosθ2 -l3*cosθ3 l4*cosθ4 0 w3l1*cosθ1
00l4’*sinθ4 cosθ1 w4l1’*sinθ1
00l4’*cosθ4 sinθ1 l1l1’*cosθ1
3) 加速度分析。
将速度方程求导,可得加速度关系式。
l2*w2*cosθ2 l3*w3*cosθ3 -l4*w4*cosθ4 0w2
l2*w2*sinθ2 l3*w3*sinθ3 -l4*w4*sinθ4 0w3
00l4’*w4*cosθ4 -w1*sinθ1w4
00l4’*w4*sinθ4 w1*cosθ1l1’’
l2*sinθ2 l3*sinθ3 -l4*sinθ4 0 α2
l2*cosθ2 -l3*cosθ3 l4*cosθ4 0 α3
00l4’*sinθ4 cosθ1 α4
00l4’*cosθ4 sinθ1 l1’’’
l1*w1*cosθ1
w1 -l1*w1*sinθ1
l1’’*sinθ1+ l1’*w1* cosθ1
l1’’*cosθ1+ l1’*w1* sinθ1
二,matlab程序。
1) 对位置方程进行求解。
机构中,bf存在极限位置,当de杆垂直于bf杆时,θ1达到最大值,即sinθ1(max)=ef/ae,可得θ1(max)=58.99*pi/180。
编制程序如下:
function y=place(x)
用牛顿迭代法。
输入的元素。
x(1)=theta1
x(2)=theta2 不确定。
x(3)=theta3 不确定。
x(4)=theta4 不确定。
x(5)=r1
x(6)=r2
x(7)=r3
x(8)=r4
x(9)=r5
x(10)=r6
x(11)=r7 不确定。
输出元素。
y(1)=theta2
y(2)=theta3
y(3)=theta4
y(4)=r7
theta2=x(2);
theta3=x(3);
theta4=x(4);
r8=x(11)
epsilon=1.0e-6;
f=[-x(5)*cos(x(1))+x(6)*cos(theta2)-x(7)*cos(theta3)+x(8)*cos(theta4)-x(9);
-x(5)*sin(x(1))+x(6)*sin(theta2)-x(7)*sin(theta3)+x(8)*sin(theta4);
-x(9)-x(10)*cos(theta4)+r8*cos(x(1));
-x(10)*sin(theta4)+r8*sin(x(1))]
while norm(f)>epsilon
j=[-x(6)*sin(theta2) x(7)*sin(theta3) -x(8)*sin(theta4) 0;
x(6)*cos(theta2) -x(7)*cos(theta3) x(8)*cos(theta4) 0;
00x(10)*sin(theta4) cos(x(1));
00x(10)*cos(theta4) sin(x(1))]
dth=inv(j)*(1.0*f);
theta2=theta2+dth(1);
theta3=theta3+dth(2);
theta4=theta4+dth(3);
r8=r8+dth(4);
f=[-x(5)*cos(x(1))+x(6)*cos(theta2)-x(7)*cos(theta3)+x(8)*cos(theta4)-x(9);
-x(5)*sin(x(1))+x(6)*sin(theta2)-x(7)*sin(theta3)+x(8)*sin(theta4);
-x(9)-x(10)*cos(theta4)+r8*cos(x(1));
-x(10)*sin(theta4)+r8*sin(x(1))]
norm(f);
end;y(1)=theta2;
y(2)=theta3;
y(3)=theta4;
y(4)=r8;
输入数据。> x1=linspace(40*pi/180,55*pi/180,15);
> x=zeros(length(x1),11);
> for n=1:15
x(n,:)x1(:,n) 30*pi/180 160*pi/180 120*pi/180 40 50 75 35 70 60 65];
end;> p=zeros(length(x1),4);
> for k=1:15
y=place(x(k,:)
p(k,:)y;
end;> p
运行,得到。p =
第一列到第四列分别为θ2、θ3、θ4、l1’的值。
2) 对速度进行求解。
编制程序如下:
function y=rate(x)
输入的元素
x(1)=theta1
x(2)=theta2
x(3)=theta3
x(4)=theta4
x(5)=dtheta1
x(6)=r1
x(7)=r2
x(8)=r3
x(9)=r4
x(10)=r5
x(11)=r6
输出的元素。
y(1)=dtheta2
y(2)=dtheta3
y(3)=dtheta4
y(4)=dr5
a=[-x(7)*sin(x(2)) x(8)*sin(x(3)) x(9)*sin(x(4)) 0;
x(7)*cos(x(2)) x(8)*cos(x(3)) x(9)*cos(x(9)) 0;
00x(11)*sin(x(4)) cos(x(1));
00x(11)*cos(x(4)) sin(x(1))]
机械原理大作业
机械与电子工程学院。平面连杆机构的运动分析。题号 牛头刨床9a 班级。学号。姓名。同组其他人员。完成日期。目录。题目 原始数据及要求 1 一平面连杆机构运动分析方程 1 1.1 位置方程。1.2速度计算公式 2 1.3加速度计算公式 2 二程序 32.1计算程序框图 3 2.2计算源程序 4 三 3...
机械原理大作业
大作业 一 平面连杆机构的运动分析。题号 2 a 班级 05020902 学号 2009301312 姓名高智韬 指导老师王三民 成绩。同组者黄鹏君 完成日期 2011年1月2日。目录。一 题目及原始数据3 二 解题思路分析3 三 具体建模分析以及遇到的问题4 四 数据汇总分析13 五 数据分析结果...
机械原理大作业
一 题目 1040202304裴中勤 1040202313黄剑雄 如图所示为公共汽车车门启闭机构。已知车门上铰链c沿水平直线移动,铰链b绕固定铰链a转动,车门关闭位置与开启位置夹角为,试求构件ab长度,验算最小传动角,并绘出在运动中车门所占据的空间 作为公共汽车的车门,要求其在启闭中所占据的空间越小...