EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure...

Post on 16-May-2020

9 views 0 download

transcript

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 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 an effective rotor forcing of the engine, with an effective mass imbalance of 0.4e m kgmΔ = at a frequency corresponding to 600 / π RPM. The total mass of the engine is M=200kg. Brand new, each spring has stiffness k=12800N/m and each damper has damping coefficient λ=400 N-s/m.

0 0.5 1 1.5 2 2.5 30

1

2

3

4

5

6

7

8

9

10

⎟⎠

⎞⎜⎝

⎛ ΔmmeX

/ nω ω

0.1

0.15

0.20.25

0.5

1.1 What are the natural frequency and damping coefficient ς for the engine?

From formulas / 4 12800 / 200 16 /n k m rad sω = = × = .

The damping coefficient is / 2 4 400 / 2 4 12800 200 1/ 4c kmζ = = × × × = (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 20 / / 20 /16nrad sω π π ω ω= × = ⇒ = . Doing the calculation with the formula,

( ) ( )22 2 2 2 2 2/ ( / ) / / 1 / 4 / 1.86 1.86 / 0.0037n n nX me m X me m 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 / cos( ) 29.6cos( )cdx dt cX t t Nω ω φ ω φ= + ≈ + (3 POINTS)

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) 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. 2.1 Determine formulas for the velocity vectors ,B Cv v of points B and C, in terms of ,AB BCω ω . Applying the rigid body kinematics formula gives

/ ( ) / 2 ( ) / 2B A AB B A AB ABω ω= + × = × + = − +v v ω r k i j i j ( ) / 2C B BC AB BCω ω ω= + × = − + +v v k i i j j

(3 POINTS)

2.2 Determine formulas for the acceleration vectors ,B Ca a of points B and C in terms of

,AB BCα α , ,AB BCω ω .

2

( ) / 2 ( ) / 2

( ) / 2 ( ) / 2B A AB AB AB

AB AB

α ω ω

α ω

= + × + − × × +

= − + − +

a a k i j k k i j

i j i j

2 2( ) / 2 ( ) / 2C B BC BC BC

AB AB BC BC

α ω ω

α ω α ω

= + × − × ×

= − + − + + −

a a k i k k i

i j i j j i

(3 POINTS)

2.3 Hence, calculate the required values of ,AB BCω ω , ,AB BCα α We know that C =v i . Using the i and j components of 12.1 gives two equations for ,AB BCω ω

2 / / 2 0 1 /AB AB BC BCrad s rad sω ω ω ω− = + = ⇒ = We also know that C =a 0 which gives

1m

1m

450

VCx = 1m/s aC = 0

A

B C

i

j

( )( )

2 2

2

2

( ) / 2 ( ) / 2

( ) / 2 2( ) / 2

2 2 /

1 2 1 2 2 1 2 2 /4 2 2 2 2

AB AB BC BC

AB BC

AB

ABBC

rad s

rad s

α ω α ω

α α

α

αα

− + − + + − =

⇒ − + + − + − =

⇒ = − +

= − = + + = +

i j i j j i 0

i j j i j i 0

(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:

vA= ωsrs= ωprp vB= ωrrr= ωprp 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

: R'if L k

f( :-

- RGrs(".3*li t,R si^ (g)_t=- Kc"try)!+ Ksr"(€) fRcu<e i t Rsine * * * L

R c6<[T**) L r Rs;^[g*o) !

Ra*(Ere) r- * K s;r,[$"o)l-

+tlo , 4* s,rr,.o\l *Ir- 4 e,

2{d 2L?^ + ?a.t&P

iA re *-'f^niAl-

r-!

r-!

-tt *K

-i *L

t<<zL + z-zLx-zL

€.g."1/- ,-

, {t:

5L

r

Lt-

g"=t^g =-

f*o = 5-b = RCi-cdo)i Rsinoi+(!-*)b

A-t *.v *r"e - zf ddo -t f,si#o + f* i- zr * =/+ *f,( r- ('i6) -t a [e-zf= o

G*o ' i-*. * &rsn^al{ O, G*8= L-*2-

G-h{-

Llrle = & -$

{rr\r{9,

Yb*ti=*Le4

\.,,:.7 i"rr \ i1^ !*r- &-i I t'tJ v

I.rtli'tt*- = gLk2J

t-rr-i\

i! vr,np (- B )

t{+ R'o* : 1..lr.ulunot" { Et- c-c t'f ) {- irn

Tr'.1:tTn: -*",,1 k= g rv\ lti. i no] i -tlfunJ

I[to * Fb tL.) - [1,., t-io.tI.I--.,r'tr b = *.!-.rxir"] i "'F,1LL

L11

l'_ I(=Le- 6 |

l\{ t - Ichl* J

'fil1 +

I\*rk gg|-l !,^,rik= L * j c \

k

Su"..qg,l

3'T *

wL\,r..x-t t1''l

^T .;-c

&.,*"

Z Mc.o{q = !X\-*:j{*--r

t- ru J v,n oto*"* *bur^-l* t[t*- .*o.b* .f rnnaiS

.ar .flelF

Af-b = G zb\xt(r"-k)r(p-a!)*t[r"-r)

*(r(**!)xfrlf-I.)

rb) r{e x Itr- k) -*k x [-fr *t{

rIIiiII!itt

i!

It1I

i1-ill-

i.t

i!

!I!

f!

:

t.: i. I f., n(n:h)t*tz bF[ r'

P ?- I .r i t(\g,rog g, t*.g ; \

IK c Li

TL

abxIn-b\t !rX(f -rr1

,f,oI r^ r vu - g,Xg - 4 k xlB -t z k r$' + b r hL- o '/ t?, .t,-bzdb *klFt z)xrr +Lrl'o -f k

*k x Yr- * z l< ^ 5 J

9x Ir=\ + z \.I.t'z k

r

: & LRsi*b i -R{t-t-s-4 1+ fls'nQ b

IL

TP

-,tT1'jiiiilili;

1

!, ?t

I i r^ rvu) '.[F r Ie) r(r'L\* ', .2b

&Y-x i';E 1,/

A 'iL ' t; 4,)r/l$- ll"|eilil A

**jjnee.64

LH! sf u;. .Jrrre qa"*J4 b t V'r;z

*b &ors\der -5 E* B n'ryan'+-"*

*b 'h,

rn RH

t- !1

bx h 1

Rk[T"re)

K r-* tg)

i-L(*^[{ ie)

Re^[T)

:

L\A Itil

{ i,^$ te\s't $\\

- **,n€te) d=r

I ilc-ffi+) s'r" { - R-s''' (T -e) t^*

\-\r {art.e\-Rzt.*T\ *!*; lrRBt=\

l

\

\

I2mE

- k fls", ,"', &

( *i? ki *.^h\ si ^

(*.r) = t,:i3,5 \' * ksxsl'tP)

Srwo1.*l'-{ i I fi,'G* $tu)s'.^$ -R-sir.r$*;e* btf *fr = L" \

j * L' u ruuW"*$ - n, zLd gi r I Lci.* gtg E'^-g

-li

r'

' -fr1''^(T'9tuSii \--*--\-I - i"" f,sr,,g]*:

.Y^ cotrl U.'ift tl*"k tu.. 5krn \ E i oY**',{-

: .y , . \/ f1.,\ .*ir- ,\ O .^ (- 3fi,, Eints ) .l , ++ '-'-

$r\

n i ^vi"$ * 3'A: s*tg =e,AF" L

val;'r-€4 *('a

I3fi^,rI

! LL

L"j\ ."i,t Sa *rYne p<t\".\ {t " G) *L*q

tE" *?1,*t\,,^&. {rr'n'c pa'iod Rf * -*

t*-{< r sr,nctilI

. .^ ^f.*5, '

\7 Lr,Jn

q."l-

F lu.d

aJl<-

&) SinS

, i€

zilr-,' .Jz\l_=r____ \.l:n r

_l#V Li-

E* .t i*J Sr.,e- p"erFe-J ( E"-i)by go{i, rr tr a-r, M (t ).d. c ^ a

l',t1f u+ B c*.{* , G( n"4a, L " L'0a Lc)j,1 P**4

%x'"t-*'.

.!"\u.c sbq bsi-E-

sr^€]\

L

IdTE

, 'I";,fr"J

L8",

T S.T

a,n"z{

.f,'tf-

a-4 c\* +-rt'*nbrl,K

,"{*

L:l.I"*l

He

toi fir'.

,ro.[r*. uL* R tT s T, L,,'

3 Cz) *,bcn (

'{4FT'LA$

tu)

E mhr

LL

C"-ret"{t":

old+A+ Lro

i'd-{ 'hf ?qT'*l--f "^J "{WT

rlli

P futl* ,.e*{- i hle qrtr^ *.h*r*k 'r6L pWA

11 par"-*n$=v'1 hJ. rrarn^dirttp titq # wr< a4

11

ii :r- = t The- W ro fl4 b<-ume't' \- =-

-li TrrilI]i N,; _r d"o + \r: Sirng =e - \-Cb- + hTfsi,,oall

-

#

rj Ei dt T"f l_1'"il

jlt* y^+h is ho's inttoa^, + no^-&wr"'rns;^4

fi*."'^frha" % hn.^riy )l r S" \Ti'g =b

t1

11 +hP*nivrn"t" 4'v'* F'i-4 Qp= I

ijrt. ttsrL*+ "h .$^d C"*; ,.4 a. f,"O^ 4 Go

iif^a ho ru*f t 8" +" "i*.J,., Cvp L e 4ti

li*. r,",trpr 51- tL r l" + "-"]"ro-

ilil

ll '{Ar T''f* eAt rr , S o :- o. B e ? ,e- r-oJ: nail'll fiz\ t /- c;rrzr r g, = 0 '3 71 7 r^)'u,uilt!l

tiiiilililit

ilII

li

function hw7problem3cl-ose af f ;

% write a for loop to sofve the equatj_on of motion (eom) fordifferent

? 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 reaft 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:100if (t real(i)<1.05)

thetaO S:thetaO (i);endif (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 5thetaO 1

? function of the eom in terms of the normafized time "tau"function dwdt:eom (t, w)

dwdt: lw (2) ; -4xp1^2* sin (w (1 ) ) I ;end

? event function to detect when theta crosses zero with positiveslope

function Ivalue, stop, dir]:detecL zero crossing (t, w)vafue:w(1);c+nn-A.r uvv v,

end

end

T ,VS.E^reat uLU6

1.07

1.06

1.05

1.04

EE 1.03

1.02

l

I

0,6

eo