willowman
Civil/Environmental
- Feb 22, 2020
- 25
Hoping someone might be able to assist me with a question regarding modal superposition.
I have a 3DOF system (3 storey structure) which I have calculated a modal mass matrix and a modal stiffness matrix for. Both of these matrices are 3x3 and diagonal so I understand I can now progress to use method of modal superposition to define a response for each mode. The missing part for this method is the modal force vector.
I have done examples in the past where the force P is given as say 0 on the 1st floor, 2000N on the second and 3000N on the third. Calculating the modal force vector is simple enough in this case as it's just the tranpose of the mode shapes * the force matrix.
However, I am now looking at an example where I have been given Force vs Time data individually for each of the forces. 1st floor has no applied loading, 2nd floor has load F2 and 3rd floor has load F3. How do I write a modal force vector when I have 10000+ force amplitudes for F2 and F3 spread across a range of times?
For info I have:
The modal mass matrix is:
[[ 1. -0. 0.]
[-0. 1. 0.]
[ 0. 0. 1.]]
The modal stiffness matrix is:
[[ 86.072 -0. -0. ]
[ -0. 298.588 0. ]
[ -0. 0. 1873.671]]
I am assuming I need a 3x3 modal force matrix and that at any given time-step in the response I should be going to the force value in the provided data?
Any help would be massively appreciated!
I have a 3DOF system (3 storey structure) which I have calculated a modal mass matrix and a modal stiffness matrix for. Both of these matrices are 3x3 and diagonal so I understand I can now progress to use method of modal superposition to define a response for each mode. The missing part for this method is the modal force vector.
I have done examples in the past where the force P is given as say 0 on the 1st floor, 2000N on the second and 3000N on the third. Calculating the modal force vector is simple enough in this case as it's just the tranpose of the mode shapes * the force matrix.
However, I am now looking at an example where I have been given Force vs Time data individually for each of the forces. 1st floor has no applied loading, 2nd floor has load F2 and 3rd floor has load F3. How do I write a modal force vector when I have 10000+ force amplitudes for F2 and F3 spread across a range of times?
For info I have:
The modal mass matrix is:
[[ 1. -0. 0.]
[-0. 1. 0.]
[ 0. 0. 1.]]
The modal stiffness matrix is:
[[ 86.072 -0. -0. ]
[ -0. 298.588 0. ]
[ -0. 0. 1873.671]]
I am assuming I need a 3x3 modal force matrix and that at any given time-step in the response I should be going to the force value in the provided data?
Any help would be massively appreciated!