Skip to main content

Euler-Bernoulli beam equation, implicit scheme

Submitted by zorgzorg2 on

Hi,

 

 I am trying to simulate the motion of an Euler-Bernoulli beam (clamped-free) using finite differences. Using the explicite scheme works, but the time step condition is a bit too restrictive for my case (I need real-time computations at 44kHz sampling frequency)

Hence, I try to use an implicite schemes. The problem is then that the oscillation of the beam is damped (no damping terms are included in my motion equation for now) and seems to contain just the first mode of vibration.

 I found videos on youtube showing these phenomena : 

explicit  http://www.youtube.com/watch?v=BUzxxG-w9dg

implicit  http://www.youtube.com/watch?v=28vDJhEkGKY

 My fd equation is based on

m*ytt=-k*yxxxx

 y being the positon of the beam dependent on space (x) and time (t), translating to

m*(y(t+1,x)-2y(t,x)+y(t-1,x))/dt2=-k*(y(t,x-2)-4y(t,x-1)+6y(t,x)-4y(t,x+1)+y(t,x+2))/dx4

 for explicit computation and

m*(y(t+1,x)-2y(t,x)+y(t-1,x))/dt2=-k*(y(t+1,x-2)-4y(t+1,x-1)+6y(t+1,x)-4y(t+1,x+1)+y(t+1,x+2))/dx4

Is this wrong ? I don’t understand why the implicit scheme is giving wrong results...

Can anyone shed some light on this for me ?

 

Thanks,

 

Martin

 

Have a look at Chapter 1 of Richtmyer and Morton ("Difference Methods for Initial-Value Problems", Wiley Interscience, 1967) and then Chapter 11.  Chapter 1 explains some basics of finite differences (useful for anyone attempting such computations) and Chapter 11 explictly deals with the beam vibration problem that interests you.

 

Prof. Dr. Sanjay Govindjee
University of California, Berkeley

Wed, 08/12/2009 - 00:51 Permalink