Multi-Degree of Freedom Dynamics, Modal Analysis and Seismic Response
Buy now
Learn more
1. Welcome and preliminaries
1. Introduction and course overview
2. Course prerequisites and do I need to know Python?
Support and Lecture Q&A (Please read!)
3. Getting your coding environment set up
2. Introduction to ground motion modelling
4. Section overview
5. Overview of earthquake ground motion
6. Capturing the influence of ground motion
6.1 Jupyter Notebook - (lecture 6)
7. Motion transmissibility and isolation
7.1 Jupyter Notebook - (lecture 7)
8. Simulating ground motion response
8.1 Jupyter Notebook - (lecture 8)
9. Realistic ground motion response
10. Integrating ground acceleration
10.1 Jupyter Notebook - (lectures 9-10)
11. Introduction to response spectra
3. Modelling Multi-DoF Dynamic Systems
12. Section overview
13. Introduction to MDoF systems
14. MDoF Equations of Motion
15. Direct integration of the coupled EoM
16. Solving the coupled EoM by direct integration
17. Using SciPy’s ODEINT solver
17.1 Jupyter Notebook - (lectures 16-17)
Mid-course check-in
4. Modal Analysis and Decoupling the Equations of Motion
18. Section overview
19. What is modal analysis and how does it help us?
20. Finding natural frequencies and mode shapes
20.1 Jupyter Notebook - (lecture 20)
21. Matrix representation and the eigenproblem
21.1 Jupyter Notebook - (lecture 21)
22. Modal matrix and mass normalisation
22.1 Jupyter Notebook - (lecture 22)
23. Orthogonality and Decoupling Equations of Motion
24. Modal superposition - forced vibration
25. Comparing modal superposition with direct integration - forced response
26. Visualising the forced vibration response
26.1 Jupyter Notebook - (lecture 24-26)
27. Modal superposition - free vibration
28. Compare modal superposition with direct integration - free vibration
28.1 Jupyter Notebook - (lecture 27-28)
5. Damping Orthogonality
29. Section overview
30. Rayleigh damping
31. General determination of the damping matrix
32. Calculating the damping matrix
32.1 Jupyter Notebook - (lecture 32)
33. Direct integration versus modal superposition for a damped system
33.1 Jupyter Notebook - (lecture 33)
6. Bringing it all together: N-storey response to earthquake ground motion
34. Section overview
35. Equations of motion N-storey shear building
36. Automating modal analysis for NDoF
37. Ground motion response using modal superposition
38. Base shear and overturning moments
39. Visualising the structural response for NDoF
39.1 Jupyter Notebook - (lecture 35-39)
40. Course wrap up and completion certificate
Products
Course
Section
Lesson
11. Introduction to response spectra
11. Introduction to response spectra
Multi-Degree of Freedom Dynamics, Modal Analysis and Seismic Response
Buy now
Learn more
1. Welcome and preliminaries
1. Introduction and course overview
2. Course prerequisites and do I need to know Python?
Support and Lecture Q&A (Please read!)
3. Getting your coding environment set up
2. Introduction to ground motion modelling
4. Section overview
5. Overview of earthquake ground motion
6. Capturing the influence of ground motion
6.1 Jupyter Notebook - (lecture 6)
7. Motion transmissibility and isolation
7.1 Jupyter Notebook - (lecture 7)
8. Simulating ground motion response
8.1 Jupyter Notebook - (lecture 8)
9. Realistic ground motion response
10. Integrating ground acceleration
10.1 Jupyter Notebook - (lectures 9-10)
11. Introduction to response spectra
3. Modelling Multi-DoF Dynamic Systems
12. Section overview
13. Introduction to MDoF systems
14. MDoF Equations of Motion
15. Direct integration of the coupled EoM
16. Solving the coupled EoM by direct integration
17. Using SciPy’s ODEINT solver
17.1 Jupyter Notebook - (lectures 16-17)
Mid-course check-in
4. Modal Analysis and Decoupling the Equations of Motion
18. Section overview
19. What is modal analysis and how does it help us?
20. Finding natural frequencies and mode shapes
20.1 Jupyter Notebook - (lecture 20)
21. Matrix representation and the eigenproblem
21.1 Jupyter Notebook - (lecture 21)
22. Modal matrix and mass normalisation
22.1 Jupyter Notebook - (lecture 22)
23. Orthogonality and Decoupling Equations of Motion
24. Modal superposition - forced vibration
25. Comparing modal superposition with direct integration - forced response
26. Visualising the forced vibration response
26.1 Jupyter Notebook - (lecture 24-26)
27. Modal superposition - free vibration
28. Compare modal superposition with direct integration - free vibration
28.1 Jupyter Notebook - (lecture 27-28)
5. Damping Orthogonality
29. Section overview
30. Rayleigh damping
31. General determination of the damping matrix
32. Calculating the damping matrix
32.1 Jupyter Notebook - (lecture 32)
33. Direct integration versus modal superposition for a damped system
33.1 Jupyter Notebook - (lecture 33)
6. Bringing it all together: N-storey response to earthquake ground motion
34. Section overview
35. Equations of motion N-storey shear building
36. Automating modal analysis for NDoF
37. Ground motion response using modal superposition
38. Base shear and overturning moments
39. Visualising the structural response for NDoF
39.1 Jupyter Notebook - (lecture 35-39)
40. Course wrap up and completion certificate
Lesson unavailable
Please
login to your account
or
buy the course
.