+ All Categories
Home > Documents > EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure...

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

Date post: 16-May-2020
Category:
Upload: others
View: 9 times
Download: 0 times
Share this document with a friend
12
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.4 em 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 0 1 2 3 4 5 6 Δ m me X / n ω ω 0.1 0.15 0.2 0.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/4 c 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 / 16 n rad s ω π π ω ω = × = = . Doing the calculation with the formula, ( ) ( ) 2 2 2 2 2 2 2 /( / ) / / 1 / 4 / 1.86 1.86 / 0.0037 n n n X 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)
Transcript
Page 1: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

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)

Page 2: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

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

Page 3: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

( )( )

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)

Page 4: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

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)

Page 5: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

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 = & -$

Page 6: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

{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

&.,*"

Page 7: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

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

Page 8: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

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

Page 9: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

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

Page 10: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

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

Page 11: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

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

Page 12: EN40: Dynamics and Vibrations Homework 7: Rigid Body ... · 2. ROBOT ARM KINEMATICS The figure shows a robot arm. Point C on the arm is required to move horizontally with constant

T ,VS.E^reat uLU6

1.07

1.06

1.05

1.04

EE 1.03

1.02

l

I

0,6

eo


Recommended