Modal time history analysis

Post Reply
jfhuang
Posts: 21
Joined: Thu Nov 26, 2020 5:21 am

Modal time history analysis

Post by jfhuang » Tue Sep 24, 2024 11:28 pm

Hello everyone, does anybody know how to do a linear modal time history analysis in OpenSees? This will be useful in understanding the dynamics of the structure and modal contributions. I know we can do a response spectrum analysis but a time history is more of what I need. Thanks a lot for the inputs.

kesavapraba
Posts: 468
Joined: Sat Mar 28, 2020 2:25 pm

Re: Modal time history analysis

Post by kesavapraba » Wed Sep 25, 2024 5:32 am

Hi, I am not aware of any direct method available in OpenSees. However, you can still achieve it by some custom TCL script or extenal numerical platform, like MATLAB and Python. After developing your model, you can obtain mass and stiffness matrices as well as modal properties (frequencies and mode shapes) from OpenSees. With these information, you can write the model from physical into modal coordinates and then you can conduct time history analysis on each SDOFs and subsequently back assemble the response in physical coordinates - any structural dynamics book can help to understand this step. Please note that STKO also provides Python API in post-processing, you can explore this possibility to assemble the responses of SDOFs.
:: With best wishes ::
Prabakaran Kesavan

jfhuang
Posts: 21
Joined: Thu Nov 26, 2020 5:21 am

Re: Modal time history analysis

Post by jfhuang » Wed Sep 25, 2024 7:47 pm

kesavapraba wrote:
Wed Sep 25, 2024 5:32 am
Hi, I am not aware of any direct method available in OpenSees. However, you can still achieve it by some custom TCL script or extenal numerical platform, like MATLAB and Python. After developing your model, you can obtain mass and stiffness matrices as well as modal properties (frequencies and mode shapes) from OpenSees. With these information, you can write the model from physical into modal coordinates and then you can conduct time history analysis on each SDOFs and subsequently back assemble the response in physical coordinates - any structural dynamics book can help to understand this step. Please note that STKO also provides Python API in post-processing, you can explore this possibility to assemble the responses of SDOFs.
Hi Prabakaran, I was trying to figure out whether there is a more convenient way of doing it instead of performing modal decomposition and mapping between nodal DOFs and mass/stiffness/damping matrices myself externally. Thanks for the response and suggestion!

kesavapraba
Posts: 468
Joined: Sat Mar 28, 2020 2:25 pm

Re: Modal time history analysis

Post by kesavapraba » Thu Sep 26, 2024 8:33 am

Yes, I understand that. We can have an answer if any of our forum members has an experience in it.
:: With best wishes ::
Prabakaran Kesavan

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Modal time history analysis

Post by STKO Team » Wed Oct 02, 2024 8:51 am

No, OpenSees only has direct integration analysis

Post Reply