Solutions - Brown University

advertisement
EN40: Dynamics and Vibrations
Homework 7: Rigid Body Kinematics
School of Engineering
Brown University
1. FORCED VIBRATION OF ENGINE IDLING
The Subaru Legacy has an unusual horizontally-aligned four-cylinder
engine. The engine is connected to
10
lateral motor mounts by 4 springs and 4 dashpots, as shown in the figure. When idling, slightly
differences in the firing of the individual cylinders lead to 9an effective rotor forcing of the engine, with an
effective mass imbalance of eΔm = 0.4kgm at a frequency
corresponding to 600 / π RPM. The total
8
mass of the engine is M=200kg. Brand new, each spring has
stiffness k=12800N/m and each damper has
7
damping coefficient λ=400 N-s/m.
6
X
⎛ Δme ⎞
⎜
⎟
⎝ m ⎠
0.1
5
4
0.15
3
0.2
0.25
2
1
0
0.5
0
1.1 What are the natural frequency and damping coefficient
0.5
1
ω / ωn
1.5
2
2.5
ς for the engine?
From formulas ωn = k / m = 4 × 12800 / 200 = 16rad / s .
The damping coefficient is ζ = c / 2 km = 4 × 400 / 2 4 ×12800 × 200 = 1/ 4
(2 POINTS)
1.2 What is the typical steady-state amplitude of the lateral vibrations of the engine?
The forcing frequency is ω = 2π × 600 / π / 60 = 20rad / s ⇒ ω / ωn = 20 / 16 . Doing the calculation
with the formula,
2
X / (Δme / m) = (ω / ωn ) /
2
(1 − ω 2 / ωn2 )
+ 4ζ 2ω 2 / ωn2 = 1.86 ⇒ X = 1.86Δme / m = 0.0037 m . Or
more quickly reading off the graph X / (Δme / m) is about 2…
(3 POINTS)
1.3 The main problem is not the engine vibration, but the forces caused on the attachment points to the
body of the car. These attachment fixtures fatigue under load. What is the approximate amplitude of
the force exerted on one damper attachment point for the new car?
The force is cdx / dt = cX ω cos(ωt + φ ) ≈ 29.6cos(ωt + φ ) N
(3 POINTS)
3
1.4 As the car ages, the spring stiffness gets smaller. How does this change the vibration amplitude?
(increase, decrease, the same?)
This decreases ω n so the operating point shifts to the right on the curve, and the amplitude
decreases.
(2 POINTS)
B
2. ROBOT ARM KINEMATICS
The figure shows a robot arm. Point C on the arm
is required to move horizontally with constant
speed 1m/s. This is accomplished by rotating
links AB and BC with appropriate angular speeds
ω AB , ωBC and angular accelerations α AB ,α BC .
The goal of this problem is to calculate values for
ω AB , ωBC , α AB ,α BC at the instant shown.
C
1m
A
450
j
VCx = 1m/s
aC = 0
1m
i
2.1 Determine formulas for the velocity vectors v B , vC of points B and C, in terms of ω AB , ωBC .
Applying the rigid body kinematics formula gives
v B = v A + ω AB × rB / A = ωAB k × (i + j) / 2 = ωAB (−i + j) / 2
vC = v B + ωBC k × i = ω AB (−i + j) / 2 + ωBC j
(3 POINTS)
2.2 Determine formulas for the acceleration vectors a B , aC of points B and C in terms of
α AB ,α BC , ω AB , ωBC .
a B = a A + α AB k × (i + j) / 2 − ω AB k × ω AB k × (i + j) / 2
2
= α AB (−i + j) / 2 − ω AB
(i + j) / 2
aC = a B + α BC k × i − ωBC k × ωBC k × i
2
2
= α AB (−i + j) / 2 − ω AB
(i + j) / 2 + α BC j − ωBC
i
(3 POINTS)
2.3 Hence, calculate the required values of ω AB , ωBC , α AB ,α BC
We know that vC = i . Using the i and j components of 12.1 gives two equations for ω AB , ωBC
−ω AB = 2rad / s
We also know that aC = 0 which gives
ω AB / 2 + ωBC = 0 ⇒ ωBC = 1rad / s
2
2
α AB (−i + j) / 2 − ω AB
(i + j) / 2 + α BC j − ω BC
i=0
⇒ α AB (−i + j) / 2 + α BC j − 2(i + j) / 2 − i = 0
(
⇒ α AB = − 2 + 2
α BC =
1
4 2
−
α AB
2
)
=
rad / s 2
2
2
+
1
(2 + 2 )= 1 + 2
2
2 rad / s 2
(4 POINTS)
3. PRIUS POWER SPLIT DEVICE (PSD)
In class we saw a demonstration
of the Prius’ Planetary Gear Set
(http://eahart.com/prius/psd/).
3.1 At the lowest speeds (<42
mph), the ICE does not have to
provide any power. Which
components of the PSD are
spinning, and in which direction?
Gear plate – NOT moving.
Outer Ring CW (-)
Sun Ring CCW (+)
Planets CW (-)
(1 POINT)
3.2 In this configuration, what is the gear ratio between the sun gear (rotational speed ωs) and the outer
ring (rotational speed ωr) in terms of the radius of the sun gear, rs, and the radius of the planetary gear, rp?
Since the plate is not moving, we can say:
v A = ω sr s= ω p r p
v B = ω rr r= ω p r p
Thus, ωsrs= ωrrr
From geometry, rr=rs+2rp
ωs= [(rs+2rp)/ rs]ωr
Gear Ratio: [(rs+2rp)/ rs]
Also accepted: [rs /(rs+2rp)]
(3 POINTS)
3.3 Now the outer ring is not rotating (the car is not moving)
but the ICE engine continues to run! What is the gear ratio
between the sun gear and the gear plate (rotational speed ωpp)
in terms of rs and rp?
vA= ωsrs as before (because O remains fixed)
From our kinematics equations:
yB= yC + |rB/C| sin θ
vB= vC + rp dθ/dt cos θ
however let’s examine the point at which θ=0:
vB= vC + rp dθ/dt
vB = ωpp(rs+rp) + rp dθ/dt
We can also write down how B depends on A:
yB= yA + |rB/A| sin θ
vB= vA + 2rp dθ/dt cos θ
however let’s examine the point at which θ=0:
vB= vA + 2rp dθ/dt
vB = ωsrs + 2rp dθ/dt
If the outer ring remains fixed: vB = ωrrr = 0
-2ωpp(rs+rp) = 2 rp dθ/dt
ωsrs = - 2rp dθ/dt
eliminating dθ/dt:
2ωpp(rs+rp) = ωsrs
ωs = [2(rs+rp) / rs]ωpp
gear ratio: [2(rs+rp)/ rs] (or inverse)
(3 POINTS)
3.4 For the configuration where all components are rotating, derive a relationship between ωr, ωs, and ωpp
in terms of rs and rp.
We can use the same solution method as above except B is not stationary:
Starting with these 2 equations from 3.3:
vB = ωpp(rs+rp) + rp dθ/dt
vB = ωsrs + 2rp dθ/dt
Eliminate dθ/dt and substitute vB=rr ωr = (rs+2rp) ωr
(rs+2rp) ωr = 2(rs+rp)ωpp - rs ωs
(3 POINTS)
4. TRIFILAR PENDULUM (1 POINT EACH PART – SEE SCANNED SOLNS ATTACHED)
Hw
+r
p"b)"- +3
5
: R'if
L
-
r
L k
L
=- Kc"try)!+ Ksr"(€)
g"= Rcu<e i t Rsine * * * L
t-
t^g =- R c6<[T**) L
f(
:-
f*o =
r
f
r-!
Rs;^[g*o) ! t *K
-t
Ra*(Ere) r- * K s;r,[$"o)l- -i *L
5-b = RCi-cdo)i Rsinoi+(!-*)b
A-t *.v *r"e - zf ddo -t f,si#o + f*
+ *f,( r- ('i6) -t a [e-zf= o
G*o
r-!
RGrs(".3*li t,R si^ (g)_t
' i-*.
*
i- zr * =/
&rsn^al{ O, G*8=
L-*2-
*Ir- 4 e, t<<zL + z-zLx-zL
2{d
2L?^ + ?
."1,/re *-'f^
G-h
iA
lrle = & -$
ni
{-
+tlo , 4* s,rr,.o\l
a.t
&P
A
l-
€.g
, {t:
L
{9,
{rr\r
trr-i\
i!
vr,np
(-
B
t{+ R'o* : 1..lr.ulunot" {
'fil1 + Tr'.1:tTn:
-*",,1
)
Et-
c-c t'f
)
{-
irn
k= g rv\ lti. i no] i -tlfunJ
* Fb tL.) - [1,., t-io.tI.I--.,r'tr b = *.!-.rxir"] i "'F,1
I[to
LL
= gLk
I.rtli'tt*2
J
Yb*ti=*Le
L11
4
7 'tJ i"rr
\.,,:.
\ i1^ !*r- &-i I t
v
l'_
(=Le-
I
6 |I
l\{ t
chl* - J
I\*rk
= L
gg|-l
*j
!,^,rik
c\
k
&.,*"
Su"..qg,l
3'T
wL\,r..x-t t1'
'l
* ^T .;-c
Z
Mc.o{q
\-*:j{*--r
= !X
t- ru J
oto*"* *bur^-l* t[t*- .*o.b* .f
Af-
*(r(**!)xfrlf-I.)
abxIn-b\t !rX(f -rr1
.: i.t*ttI f., n(n:h)
r'
z bF[
.ti
i
!
!
rnnaiS
b = G zb\xt(r"-k)r(p-a!)*t[r"-r)
.ar .fle
lF
v,n
rb)
r{e x Itr- k) -*k x [-fr *t{
T ,f,o
I r^
- 4 k xlB -t z k r$' + b r h
r vu - g,Xg
L- , .t,o '/
t?
-bzdb *klFt z)xrr +Lrl'o -f k
*k x Yr- * z l< ^ 5 J
r L
I
I
i
I
!
i
I
!
t
I
!
f i
:
t
i
!
I
t
1
I
i1i
ll9
r(r'
r
I IL\*i r^ rvu) '.[F
', Ie)
-,t
T1'
ji L
ii
?-
r
P
1
!, ?t TP
i
g,rog
g,
t(\
I
t*.g ; \
K c Li
)r/l$'
ilil
4,
ll"|e
A
**jjnee.64
LH! sf
*b
.
u;.
&ors\der
k
r
i';E 1
&Y-x
,/
il
i;
'it;
+ z \.I.t'z
.2b
il
A
L
x Ir=\
: & LRsi*b i -R{t-t-s-4 1
I
.Jrrre qa"*J4
+ fls'nQ b
bt
V'r;z
-5 E* B n'ryan'+-"*
*b
rn RH
'h,
t-
!1
i-L
1
bx h
Rk[T"re)
K r-*
\
I\- ilc-ffi+)
ie)
tg) Re^[T)
s'r"
\
:
(*^[{
{
- R-s''' (T
-e) t^* L\A
il
It
te\s't $
r
*!
i,^$
{art.e\-Rzt.*T\
{
*; lrRBt=
\\
\
l
- **,n€te)
( *i?
- k fls",
,"',
ki *.^h\
&
si
^
d=r 2m
E
\
I
(*.r) = t,:i3,5 \
'*
ksxsl'tP)
Srwo1.*l'-
{
-R-sir.r$*;e* bt
fi,'G* $tu)s'.^$
i
I
\
*fr
=
L"
f
j
i
l
*
L'
u ruuW"*$
- n, zLd gir' r I
E'^-g
gtg
Lci.*
'
-
-fr1''^(T'9tuSi
I]*
- f,sr,,g
.Y^ cotrl U.'ift tl*"k tu.. 5krn \ E i oY**',{i
\--*--\i""
:
:
.y
ir- ,\ O
$r\
+
'-'-
,
.^
(-
. \/
f1.,\ .*
3fi,, Eints ) .l ,
ni
+
i"$ * 3'A: s*tg
L
AF"
^v
=e,
t*-
{<
r
.
.*5,
7
sr,nctilI
&)
val;'r-€4 *(
'a
.^\ ^f
SinS
I3fi^,r
Lr,Jn
'
I
! LL
L"j\ ."i,t Sa *rYne p<t\".\ {t " G)
tE" *?1,*t\,,^&. {rr'n'c pa'iod
*L*q , i€
Rf *
-*
zilr
-,' .Jz\
\.
l:n r
l_=r____
_l#
V Li-
.t i*J Sr.,e- p"erFe-J ( E"-i)
E*
by
rr tr a-r, M (t )
.d. c ^ G( n"4
l',t1f u+ B c*.{*
,
a, L " L'0a Lc)j,1 P**4
go{i,
a
,ro.[r*.
%x'"t-*'. 3
.!"\u.c sbq
bsi-E-
\
q."l-
L:l
.I"*l
a-4
F lu.d
He
brl,K
aJl<-
Cz)
*,bcn
(
'{4FT'LA$
tu)
I
d
TE
uL* R tT s T, L,,'
toi
fir'.
E
L
,"{*
c\*
mhr
LL
+-rt'*n
sr^€]
, 'I";,fr"J
C"-ret"{t":
L8", ol
d+A Lro
+
S. .f,' i'd-{ 'hf ?qT'*l
T
T
a,n"z{
tf- --f
T "^J "{W
rl
li
P
,.e*{- i hle qrtr^ *.h*r*k
futl*
par"-*n$=v'1
11
hJ.
ii' :r\- == t
ilI
]i
,;
ll
rj
il
-
The-
Trr
W ro fl4 b<-ume't
N
_r d"o + \r:
Ei dt T"f
Sirng
#
-
=e - \-Cb- + hTfsi,,oa
l_1'"
jlt* y^+h is ho's inttoa^, +
hn.^riy )l r
fi*."'^frha"
%
11 ttsrL*+
S"
t1
ijrt.
iif^a ho
ti
li*.
"h
ru*f t
r,",trpr 51-
8" +"
tL r l"
il
llil' '{Ar T''f* eAt rr ,
ll fiz\ t /- c;rrzr r
!l
ti
ii
ilil
il
it
il
II
li
no^-&wr"'rns;^4
\Ti'g =b
+hP*nivrn"t" 4'v'* F'i-4
.$^d C"*; ,.4 a.
il
ilt
pWA
rrarn^dirttp titq # wr< a4
11
li
'r6L
S
Qp= I
f,"O^ 4 Go
"i*.J,., Cvp L e 4
+ "-"]"ro-
o :- o.
g,
Be
? ,e- r-oJ: na
= 0 '3 71 7 r^)'u,u
function
hw7problem3
cl-ose af f ;
% write a for loop to sofve the equatj_on of motion (eom) for
different
? vafues of theta 0 between O and pil3.
for i=1: 100
thetaO (i ) :pil3*i / 100 ;
ic: IthetaO (i) , O] ;
options:odeset ( 'Event' , Gdetect zero crossing) ;
Ic, w, tevent, wevent, index] :ode45(Geom, [0, 5], ic, options),.
% time difference between two successive events ls t reaf
t real (i) :tevent (3) -tevenrL (2) ;
end
plot (thetaO, t
real-
)
? fol-lowing 1s the code to detect the range of theta 0 for which
? l_real is within 5% and 1? of t app
for 1:1:100
if (t real(i)<1.05)
thetaO S:thetaO (i);
end
if (t_reaf (i) <1.01)
thetaO 1:thetaO (i);
end
end
%
write the vafues of theta 0 for 5? error adn 1? error to the
thetaO
thetaO
5
1
? function of the eom in terms of the normafized time "tau"
function dwdt:eom (t, w)
dwdt: lw (2) ; -4xp1^2* sin
end
(w (1 ) ) I ;
? event function to detect when theta crosses zero with positive
slope
function Ivalue, stop, dir]:detecL zero crossing (t, w)
vafue:w(1);
rc+nn-A.
uvv
end
end
v,
Treat
,VS.E^u
LU6
1.07
l
I
1.06
1.05
1.04
E
E
1.03
1.02
0,6
eo
Download