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...
Support and Lecture Q&A (Please read!)
3. Getting your coding environment se...
2. Introduction to ground motion modelling
4. Section overview
5. Overview of earthquake ground motion
6. Capturing the influence of ground ...
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...
16. Solving the coupled EoM by direct...
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 do...
20. Finding natural frequencies and m...
20.1 Jupyter Notebook - (lecture 20)
21. Matrix representation and the eig...
21.1 Jupyter Notebook - (lecture 21)
22. Modal matrix and mass normalisation
22.1 Jupyter Notebook - (lecture 22)
23. Orthogonality and Decoupling Equa...
24. Modal superposition - forced vibr...
25. Comparing modal superposition wit...
26. Visualising the forced vibration ...
26.1 Jupyter Notebook - (lecture 24-26)
27. Modal superposition - free vibration
28. Compare modal superposition with ...
28.1 Jupyter Notebook - (lecture 27-28)
5. Damping Orthogonality
29. Section overview
30. Rayleigh damping
31. General determination of the damp...
32. Calculating the damping matrix
32.1 Jupyter Notebook - (lecture 32)
33. Direct integration versus modal s...
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 shea...
36. Automating modal analysis for NDoF
37. Ground motion response using moda...
38. Base shear and overturning moments
39. Visualising the structural respon...
39.1 Jupyter Notebook - (lecture 35-39)
40. Course wrap up and completion cer...
Products
Course
Section
Lesson
29. Section overview
29. Section overview
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...
Support and Lecture Q&A (Please read!)
3. Getting your coding environment se...
2. Introduction to ground motion modelling
4. Section overview
5. Overview of earthquake ground motion
6. Capturing the influence of ground ...
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...
16. Solving the coupled EoM by direct...
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 do...
20. Finding natural frequencies and m...
20.1 Jupyter Notebook - (lecture 20)
21. Matrix representation and the eig...
21.1 Jupyter Notebook - (lecture 21)
22. Modal matrix and mass normalisation
22.1 Jupyter Notebook - (lecture 22)
23. Orthogonality and Decoupling Equa...
24. Modal superposition - forced vibr...
25. Comparing modal superposition wit...
26. Visualising the forced vibration ...
26.1 Jupyter Notebook - (lecture 24-26)
27. Modal superposition - free vibration
28. Compare modal superposition with ...
28.1 Jupyter Notebook - (lecture 27-28)
5. Damping Orthogonality
29. Section overview
30. Rayleigh damping
31. General determination of the damp...
32. Calculating the damping matrix
32.1 Jupyter Notebook - (lecture 32)
33. Direct integration versus modal s...
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 shea...
36. Automating modal analysis for NDoF
37. Ground motion response using moda...
38. Base shear and overturning moments
39. Visualising the structural respon...
39.1 Jupyter Notebook - (lecture 35-39)
40. Course wrap up and completion cer...