Random Response of a MDOF System Using ode45

8 visualizaciones (últimos 30 días)
EhsanZ
EhsanZ el 1 de Feb. de 2017
Respondida: Aadarsh Jain el 14 de Mayo de 2019
Hi,
I want to calculate the random response of a MDOF system (Response of the system when it is being excited at some of its DOFS by a zero-mean random excitation). The system is a simple 5 DOF lumped mass-spring system. I derived the mass, damping, and stiffness matrices of the system. Next, I rewrote the governing differential equation of the system (Mx'' + Cx' + kx = f) in the from q' = f(q) in order to use ode45 to calculate the time domain response of the system. The code works well when the system is excited by lets say sin(2*pi*f*t) or step function or... . However, when I use a random number generator rand or randn to excite the system with a zero-mean random process, it takes the code too much to reach the answer. The time is too long (due to too short time intervals of the solution process in ode45). Can anybody say if there is another way to calculate the random response of an M,C,K model?

Respuesta aceptada

KSSV
KSSV el 2 de Feb. de 2017
Editada: KSSV el 2 de Feb. de 2017
There are other methods like Newmark beta method...You may refer Dynamic of structures - Clough and/or Finite element Procedures - Bathe

Más respuestas (1)

Aadarsh Jain
Aadarsh Jain el 14 de Mayo de 2019
Hey Ehsan Z,
I have been trying to write the ODE for MDOF system in matlab. I am finding it very difficult to input ground acceleration for given time range and finding the solution. Kindly help.
Thank you
Aadarsh Jain
ME17F09F006@geca.ac.in

Categorías

Más información sobre Ordinary Differential Equations en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by