• Tidak ada hasil yang ditemukan

Multiple Degree of Freedom Systems

N/A
N/A
Protected

Academic year: 2018

Membagikan "Multiple Degree of Freedom Systems"

Copied!
58
0
0

Teks penuh

(1)

Multiple Degree of Freedom

Systems

(2)

© D.J. Inman

2/58 Mechanical Engineering at Virginia Tech

The first step in analyzing multiple

degrees of freedom (DOF) is to look at 2

DOF

• DOF: Minimum number of coordinates to specify the position of a system

• Many systems have more than 1 DOF

• Examples of 2 DOF systems

– car with sprung and unsprung mass (both heave)

– elastic pendulum (radial and angular)

(3)

4.1 Two-Degree-of-Freedom

Model (Undamped)

A 2 degree of freedom system used to base

much of the analysis and conceptual

(4)

Free-Body Diagram of each mass

x

1

x

2

m

1

m

2

k

1

x

1
(5)

Summing forces yields the

equations of motion:

1 1 1 1 2 2 1

2 2 2 2 1

1 1 1 2 1 2 2

2 2 2 1 2 2

( )

( )

( )

( )

(4.1)

( )

( )

( )

Rearranging terms:

( ) (

) ( )

( )

0

(4.2)

( )

( )

( )

0

m x t

k x t

k

x t

x t

m x t

k

x t

x t

m x t

k

k x t

k x t

m x t

k x t

k x t

 

 

(6)

Note that it is always the case

that

A 2 Degree-of-Freedom system has

– Two equations of motion!

(7)

The dynamics of a 2 DOF system consists

of 2 homogeneous and coupled equations

Free vibrations, so homogeneous eqs.

Equations are coupled:

– Both have x1 and x2.

– If only one mass moves, the other follows

– Example: pitch and heave of a car model

In this case the coupling is due to

k

2

.

– Mathematically and Physically

(8)

Initial Conditions

Two coupled, second -order

, ordinary

differential equations with constant

coefficients

Needs

4 constants of integration

to solve

Thus

4 initial conditions

on positions and

velocities

1

(0)

10

, (0)

1 10

, (0)

2 20

, (0)

2 20
(9)

Solution by Matrix Methods

1 1 1

2 2 2

1 1 2 2

2 2 2

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 0 0

x t x t x t

t , t , t

x t x t x t

m k k k

M , K

m k k

M K                           

x x x

x x 0

0 ) ( ) ( ) ( 0 ) ( ) ( ) ( ) ( 2 2 1 2 2 2 2 2 1 2 1 1 1        t x k t x k t x m t x k t x k k t x m    

The two equations can be written in the form of a single matrix equation (see pages 272-275 if matrices and vectors are a struggle for you) :

(4.4), (4.5)

(10)

Initial Conditions

10 10

20 20

(0)

x

, and (0)

x

x

x

x

x

(11)

The approach to a Solution:

2

2

Let ( )

1,

, , unknown

-j t

j t

t

e

j

M

K

e

M

K

 



x

u

u

0

u

u

0

u

0

For 1DOF we assumed the scalar solution aelt Similarly, now we assume the vector form:

(4.15)

(4.16)

(12)

This changes the differential

equation of motion into algebraic

vector equation:

2

1 2

-

(4.17)

This is two algebraic equation in 3 uknowns

( 1 vector of two elements and 1 scalar):

=

, and

M

K

u

u

 

 

 

u

0

(13)

The condition for solution of this matrix

equation requires that the the matrix

inverse does not exist:

2

1 2

2

If the inv - exists : which is the

static equilibrium position. For motion to occur

- does not exist

or det - (4.19)

M K

M K M K

 

  

 

 

u 0

u 0

0

The determinant results in 1 equation

(14)

Back to our specific system: the

characteristic equation is defined as

฀ 

det -

2

M

K

0

det

2

m

1

k

1

k

2

k

2

k

2

2

m

2

k

2













0

m

1

m

2

4

(

m

1

k

2

m

2

k

1

m

2

k

2

)

2

k

1

k

2

0

Eq. (4.21) is quadratic in

2

so four solutions result:

(4.20)

(4.21)

2 2

1

and

2 1

and

2
(15)

Once

is known, use equation (4.17) again to

calculate the corresponding vectors

u

1

and

u

2

2

1 1

2

2 2

( ) (4.22) and

( ) (4.23)

M K

M K

  

  

u 0

u 0

This yields vector equation for each squared frequency:

Each of these matrix equations represents 2

equations in the 2 unknowns components of the vector, but the coefficient matrix is singular so

(16)

Examples 4.1.5 & 4.1.6:

calculating

u

and

m

1

=9 kg,

m

2

=1kg,

k

1

=24 N/m and

k

2

=3 N/m

The characteristic equation becomes

4

-6

2

+8=(

2

-2)(

2

-4)=0

2

= 2 and

2

=4 or

1,3

 

2 rad/s,

2,4

 

2 rad/s

(17)

Computing the vectors

u

11 2

1 1

12

2

1 1

11

12

11 12 11 12

For

=2, denote

then we have

(-

)

27 9(2)

3

0

3

3 (2)

0

9

3

0 and 3

0

u

u

M

K

u

u

u

u

u

u

 

  

 

 

 

 

 

 

 

 

u

u

0

2 equations, 2 unknowns but DEPENDENT!

(18)

11

11 12 12

2 1

1 1

results from both equations:

3 3

only the direction, not the magnitude can be determined!

This is because: det( ) 0.

The magnitude of the vector is arbitrary. To see this suppose

t

u

u u u

M K

  

  

1 2

1 1 1

2 2

1 1 1 1

hat satisfies

( ) , so does , arbitrary. So

( ) ( )

M K a a

M K a M K

 

  

      

u

u 0 u

u 0 u 0

Only the direction of vectors

u

can be

determined, not the magnitude as it

(19)

Likewise for the second value of

2

:

21 2

2 2

22

2 1

21

22

21 22 21 22

For

= 4, let

then we have

(-

)

27 9(4)

3

0

3

3 (4)

0

1

9

3

0 or

3

u

u

M

K

u

u

u

u

u

u

  

 

 

 

 

 

u

u

0

(20)

What to do about the magnitude!

u

12

1

u

1

1 3

1

u

22

1

u

2

1 3

1

Several possibilities, here we just fix one element:

Choose:

(21)

Thus the solution to the algebraic

matrix equation is:

1, 3

 

2, has mode shape

u

1

1 3

1

2, 4

 

2, has mode shape

u

2

1 3

1

Here we have introduce the name

mode shape

to describe the vectors

(22)

Return now to the time response:

 

1 1 2 2

1 1 2 2

1 1 2 2

1 1 2 2

1 1 2 2

1 2

1 1 1 1 2 2 2 2

1 2 1 2

( ) , , ,

( )

( )

sin( ) sin( )

where , , , and are const

j t j t j t j t

j t j t j t j t

j t j t j t j t

t e e e e

t a e b e c e d e

t ae be ce de

A t A t

A A                                       

x u u u u

x u u u u

x u u

u u

ants of integration

We have computed four solutions:

Since linear, we can combine as:

determined by initial conditions.

(4.24)

(4.26)

Note that to go from the exponential

form to to sine requires Euler’s formula

(23)

Physical interpretation of all that

math!

• Each of the TWO masses is oscillating at TWO

natural frequencies1 and 2

• The relative magnitude of each sine term, and

hence of the magnitude of oscillation of m1 and m2

is determined by the value of A1u1 and A2u2

• The vectors u1 and u2 are called mode shapes

(24)

What is a mode shape?

• First note that A1, A2, 1 and 2 are determined by the initial conditions

• Choose them so that A2 = 1 = 2 =0

• Then:

• Thus each mass oscillates at (one) frequency 1 with magnitudes proportional to u1 the 1st mode shape

x(t)  x1(t) x2(t)

 

 

  A1 u11 u12

 

  

(25)

A graphic look at mode shapes:

Mode 1:

k1

m1

x1

m2

x2 k2

Mode 2:

k1

m1

x1

m2

x2 k2

x2=A x2=A x1=A/3

x1=-A/3

u

1

1 3

1

u

2

1 3

1

If IC’s correspond to mode 1 or 2, then the response is purely in

(26)

Example 4.1.7

given the initial

conditions compute the time response

(27)

 

 

 

 

 

 

 

 

2 2 1 1 2 2 1 1 2 2 1 1 2 2 1 1

cos

2

cos

2

cos

3

2

cos

2

3

0

0

sin

sin

sin

3

sin

3

0

mm

1

A

A

A

A

A

A

A

A

(28)

3

A

1

sin

 

1

A

2

sin

 

2

0

A

1

sin

 

1

A

2

sin

 

2

0

A

1

2 cos

 

1

A

2

2 cos

 

2

0

A

1

2 cos

 

1

A

2

2 cos

 

2

A

1

1.5 mm,

A

2

 

1.5 mm,

1

2

2

rad

4 equations in 4 unknowns:

(29)

The final solution is:

x

1

(

t

)

0.5 cos 2

t

0.5 cos 2

t

x

2

(

t

)

1.5 cos 2

t

1.5 cos 2

t

These initial conditions gives a response that is a combination of modes. Both harmonic, but their summation is not.

Figure 4.3

(30)

Solution as a sum of modes

฀ 

x

(

t

)

a

1

u

1

cos

1

t

a

2

u

2

cos

2

t

Determines how the first frequency contributes to the response

(31)

Things to note

• Two degrees of freedom implies two natural

frequencies

• Each mass oscillates at with these two frequencies

present in the response and beats could result

• Frequencies are not those of two component

systems

• The above is not the most efficient way to

calculate frequencies as the following describes

1  2  k1

m1  1.63,2  2 

k2

(32)

Some matrix and vector reminders

1

2 2

1 2

1 2 2

1 1 2 2

2

1

0

0

0

0 for every value of except 0

T

T

T

a

b

d

b

A

A

c

c

ad

cb

c

a

x

x

m

M

M

m x

m x

m

M

M

 

x x

x

x

x

x

x

(33)

4.2 Eigenvalues and Natural

Frequencies

Can connect the vibration problem with the

algebraic eigenvalue problem developed in

math

This will give us some powerful

computational skills

And some powerful theory

(34)

Some matrix results to help us use

available computational tools:

A matrix

M

is defined to be

symmetric

if

M

M

T

A symmetric matrix

M

is

positive definite

if

x

T

M

x

0 for all nonzero vectors

x

A symmetric positive definite matrix

M

can

be factored

M

LL

T
(35)

If the matrix

L

is diagonal, it defines

the

matrix square root

The matrix square root is the matrix M1/ 2 such that M1/ 2M1/ 2  M

If M is diagonal, then the matrix square root is just the root of the diagonal elements:

LM1/ 2  m1 0

0 m2

  

 

(36)

A change of coordinates is introduced to

capitalize on existing mathematics

1 1

2 2

1 1

1 1 1/ 2

1 1

2

1/ 2 1/ 2

1/ 2 1/ 2 1/ 2 1/ 2 identity symmetric

0 0 0 , , 0 0 0

Let ( ) ( ) and multiply by :

( ) ( ) (4.38)

m m

m m

I K

m

M M M

m

t M t M

M MM t M KM t

                           x q

q q 0

1/ 2 1/ 2

or ( ) ( ) where

is called the mass normalized stiffness and is similar to the scalar

used extensively in single degree of freedom analysis. The key here is that i

t K t K M KM

k K m K     

q q 0

s a SYMMETRIC matrix allowing the use of many nice properties and computational tools

(37)

How the vibration problem relates to the

real symmetric eigenvalue problem

2

2

vibration problem real symmetric eigenvalue problem (4.40) (4.41)

Assume ( )

in ( )

( )

,

or

j t

j t j t

t

e

t

K

t

e

K e

K

K

 

l

q

v

q

q

0

v

v

0

v

0

v

v

v

v

v

0

2

Note that the martrix contains the same type of information

as does n in the single degree of freedom case.

K

(38)

Important Properties of the

n

x

n

Real

Symmetric Eigenvalue Problem

There are

n

eigenvalues and they are all real

valued

There are

n

eigenvectors and they are all real

valued

The set of eigenvectors are orthogonal

The set of eigenvectors are linearly

independent

(39)

Square Matrix Review

• Let aik be the ikth element of A then A is symmetric if aik = aki denoted AT=A

A is positive definite if xTAx > 0 for all nonzero x (also implies each li > 0)

• The stiffness matrix is usually symmetric and

positive semi definite (could have a zero eigenvalue)

(40)

Normal and orthogonal vectors

xx1 M xn          

, y

y1 M yn          

, inner product is xTyxiyi

i1

n

x orthogonal to y if xTy  0 x is normal if xTx  1

   

if a the set of vectores is is both orthogonal and normal it is called an orthonormal set

(41)

Normalizing any vector can be

done by dividing it by its norm:

x

x

T

x

has norm of 1

To see this compute

(4.44)

x xTx

xT

xTx

x xTx

xTx

(42)

Examples 4.2.2 through 4.2.4

1 1

3 3

1/ 2 1/ 2

2

2 2

1 1 2 2

0

27

3

0

0

1

3

3

0

1

3

1

so

which is symmetric.

1

3

3-

-1

det(

)

det

6

8

0

-1

3-which has roots:

2

and

4

K

M

KM

K

K

l

I

l

l

l

l

l

l

 

 

 

 

 

 

 

 

 

 

(43)

1 1

11 12

11 12 1

2 1

1 2

1

(

)

3 2

1

0

1

3 2

0

1

0

1

(1 1)

1

1

1

1

2

K

I

v

v

v

v

l

 

 

 

 

 

 

 

 

 

  

 

  

 

 

 

v

0

v

v

v

(44)

v

2

1

2

1

1

,

v

1T

v

2

1

2

(1

1)

0

v

1T

v

1

1

2

(1

1)

1

v

T2

v

2

1

2

(1

(

1)(

1))

1

v

i

are orthonormal

Likewise the second normalized eigenvector is

(45)

Modes

u

and Eigenvectors

v

are

different but related:

u

1

v

1

and

u

2

v

2

x

M

1/ 2

q

u

M

1/ 2

v

Note

M

1/ 2

u

1

3

0

0

1

1

3

1

1

1

 

v

1
(46)

This orthonormal set of vectors is

used to form an

Orthogonal Matrix

1 2

1 1 1 2 2 1 2 2

1 2 1 1 2 2

1 2 2

1 1 1 2 1 2

1 2 2

1 2 1 2 2 2

1 0

0 1

0

diag( , )

0

T T T

T T

T T T

T T

T T

P

P P I

P KP P K K P l l

l l l   l l l                              v v

v v v v

v v v v

v v v v

v v v v

v v v v

P is called an orthogonal matrix

P is also called a modal matrix

called a matrix of eigenvectors (normalized)

(47)

Example 4.2.3 compute

P

and show

that it is an orthogonal matrix

From the previous example:

P

v

1

v

1

1

2

1

1

1

1

 

P

T

P

1

2

1

2

1

1

1

1

1

1

1

1

1

2

1

1 1

1

1

1 1

1

 

1

2

2

0

0

2

(48)

Example 4.2.4 Compute the square of

the frequencies by matrix manipulation

2 1

2 2

1 1 3 1 1 1

1 1

1 1 1 3 1 1

2 2

1 1 2 4

1

1 1 2 4

2

4 0 2 0 0

1

0 8 0 4

2 0 T P KP                                                     

1

2 rad/s and

2

2 rad/s

In general:

 

2

diag

diag(

) (4.48)

T

i i

P KP

l

(49)

Example 4.2.5

Figure 4.4

The equations of motion:

1 1 1 2 1 2 2 2 2 2 1 2 3 2

(

)

0

(4.49)

(

)

0

m x

k

k x

k x

m x

k x

k

k x

In matrix form these become:

1 2 2

1

2 2 3

2

0

0 (4.50) 0

k k k

m

k k k

m

 

 

 

 

(50)

Next substitute numerical values

and compute

P

and

m1  1 kg, m2  4 kg, k1k3  10 N/m and k2=2 N/m

1/ 2 1/ 2

2

1 2

1 2

1 0 12 2

,

0 4 2 12

12 1 1 12

12 1

det det 15 35 0

1 12

2.8902 and 12.1098 1.7 rad/s and 12.1098 ra

M K

K M KM

K lI l l l

l l l                                            

(51)

Next compute the eigenvectors

1 11 21 11 21 1

2 2 2 2 2

1 11 21 11 11

11

For equation (4.41 ) becomes:

12 - 2.8902 1

0

1 3 - 2.8902

9.1089

Normalizing yields

1 (9.1089)

0.

v v v v

v v v v

v l                        v v 21 1 2

1091, and 0.9940

0.1091 0.9940

, likewise

(52)

Next check the value of

P

to see

if it behaves as its suppose to:

 1 2

0.1091 0.9940

0.9940 0.1091

0.1091 0.9940 12 1 0.1091 0.9940 2.8402 0

0.9940 0.1091 1 3 0.9940 0.1091 0 12.1098

0.1091 0.9940 0.1091 0.9940

0.9940 0.1091 0.9940 0.109

T

T

P

P KP

P P

 

 

 

 

       

     

 

       

 

 

 

v v

1 0

1 0 1

   

   

   

(53)

A note on eigenvectors

In the previous section, we could have chosed v2 to be

v2  0.9940

0.1091

 

 

 instead of v2  -0.9940

0.1091

 

 

 

because one can always multiple an eigenvector by a constant and if the constant is -1 the result is still a normalized vector.

Does this make any difference?

(54)

All of the previous examples can and should

be solved by “hand” to learn the methods

However, they can also be solved on

calculators with matrix functions and

with the codes listed in the last section

In fact, for more then two DOF one must

use a code to solve for the natural

frequencies and mode shapes.

(55)

Matlab commands

To compute the inverse of the square matrix

A:

inv(A)

or use

A\eye(n)

where n is the

size of the matrix

(56)

More commands

• To compute the matrix square root use sqrtm(A)

• To compute the Cholesky factor: L= chol(M)

• To compute the norm: norm(x)

• To compute the determinant det(A)

• To enter a matrix:

K=[27 -3;-3 3]; M=[9 0;0 1];

(57)

An alternate approach to normalizing

mode shapes

From equation (4.17)

M

2

K

u

0,

u

0

Now scale the mode shapes by computing

such that

 

iui T M

 

iui  1 

i  1 uTi ui

2 2

is called

and it satisfies:

0

,

1, 2

i i i

T

i i i i i i

mass normalized

M

K

K

i

 

w

u

w

w

w

w

(58)

There are 3 approaches to computing

mode shapes and frequencies

(i) 2MuKu (ii) 2uM1Ku (iii) 2vM12 KM12v

(i) Is the Generalized Symmetric Eigenvalue Problem easy for hand computations, inefficient for computers

(ii) Is the Asymmetric Eigenvalue Problem very expensive computationally

Referensi

Dokumen terkait

Graduate education can help you build skills that are applicable to almost any career, including:. Strong communication skills, both orally and in writing for scientiic and

Pejabat Pembuat Komitmen SMARTD mengundang para Peserta Lelang yang memenuhi syarat untuk menyampaikan surat penawaran dalam amplop tertutup untuk pelaksanaan pekerjaan

Maka, dengan adanya uraian-urain tersebut di atas dirasa perlu dirancang sebuah komplek fasilitas pelatihan bagi tim Persebaya yang terpadu yang berisi fasilitas

Sehubungan dengan tahap evaluasi teknis dan harga dalam proses Pengadaan Surat Suara, dengan ini kami mengundang Saudara untuk menghadiri undangan klarifikasi teknis dan harga

• Orang-orang yang terpenuhi kebutuhannya akan harga diri akan tampil sebagai orang yang percaya diri, tidak tergantung pada orang lain dan selalu siap untuk.

Diberitahukan bahwa Penga.f9n Barang/Jasa melalui.Pemilihan Langsung.. di lingkungan Dinas

The Decent Living Needs (DLN)-based minimum wage setting which operated in the 60 components meet the basic needs components of the workers for their daily life which includes

[r]