Engineering Acoustics/Simple Oscillation

From testwiki
Revision as of 09:44, 4 December 2007 by imported>Ikarsik (Solving for the Position Equation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Engineering Acoustics

Solving for the Position Equation


For a simple oscillator consisting of a mass m attached to one end of a spring with a spring constant s, the restoring force, f, can be expressed by the equation

f=sx


where x is the displacement of the mass from its rest position. Substituting the expression for f into the linear momentum equation,

f=ma=md2xdt2


where a is the acceleration of the mass, we can get

md2xdt2=sx


or,

d2xdt2+smx=0


Note that

ω02=sm


To solve the equation, we can assume

x(t)=Aeλt

The force equation then becomes

(λ2+ω02)Aeλt=0,

Giving the equation

λ2+ω02=0,

Solving for λ

λ=±jω0

This gives the equation of x to be

x=C1ejω0t+C2ejω0t

Note that

j=(1)1/2


and that C1 and C2 are constants given by the initial conditions of the system

If the position of the mass at t = 0 is denoted as x0, then

C1+C2=x0


and if the velocity of the mass at t = 0 is denoted as u0, then

j(u0/ω0)=C1C2


Solving the two boundary condition equations gives

C1=12(x0j(u0/ω0))


C2=12(x0+j(u0/ω0))


The position is then given by

x(t)=x0cos(ω0t)+(u0/ω0)sin(ω0t)


This equation can also be found by assuming that x is of the form

x(t)=A1cos(ω0t)+A2sin(ω0t)

And by applying the same initial conditions,

A1=x0


A2=u0ω0


This gives rise to the same position equation

x(t)=x0cos(ω0t)+(u0/ω0)sin(ω0t)



Back to Main page

Alternate Position Equation Forms

If A1 and A2 are of the form

A1=Acos(ϕ)
A2=Asin(ϕ)


Then the position equation can be written

x(t)=Acos(ω0tϕ)


By applying the initial conditions (x(0)=x0, u(0)=u0) it is found that

x0=Acos(ϕ)


u0ω0=Asin(ϕ)


If these two equations are squared and summed, then it is found that

A=x02+(u0ω0)2


And if the difference of the same two equations is found, the result is that

ϕ=tan1(u0x0ω0)


The position equation can also be written as the Real part of the imaginary position equation

𝐑𝐞[x(t)]=x(t)=Acos(ω0tϕ)


Due to euler's rule (e = cosφ + jsinφ), x(t) is of the form

x(t)=Aej(ω0tϕ)


Back to Main page