DegreeTutors/Fundamentals of Engineering Structural Dynamics with Python

  • $59

Fundamentals of Engineering Structural Dynamics with Python

Leverage fundamental structural dynamics to build your own flexible numerical solutions in Python

Contents

Statics versus Dynamics

In this section we'll introduce the course, cover some initial setup and give you a clearer idea of what to expect. We also kick off our study of structural dynamics with a discussion of what differentiates static and dynamic analysis.
1. Introduction and course overview
  • 6 mins
  • 117 MB
Preview
2. Our approach to Python
  • 3 mins
  • 46.8 MB
Preview
Support and Lecture Q&A (Please read!)
    3. Getting started with Jupyter Notebooks
    • 13 mins
    • 126 MB
    4. Static versus dynamic analysis
    • 9 mins
    • 159 MB
    Preview
    5. Introducing inertia
    • 13 mins
    • 241 MB
    Preview
    6. Dynamic response and inertia
    • 14 mins
    • 247 MB

    Free vibration of single degree of freedom systems

    In this section we’ll establish a sound understanding of some of the core concepts in dynamic analysis. We’ll introduce the idea of lumped mass analysis and the spring mass damper model. We’ll develop and solve the governing differential equation and solidify your understanding towards the end of the section with some worked examples in a Jupyter notebook. 
    7. Section overview
    • 1 min
    • 26.1 MB
    8. Lumped mass analysis
    • 15 mins
    • 272 MB
    9. The spring mass damper model
    • 10 mins
    • 197 MB
    10. The equation of motion
    • 11 mins
    • 210 MB
    11. Undamped free vibration
    • 9 mins
    • 175 MB
    12. Natural frequency
    • 5 mins
    • 93.7 MB
    13. Damped free vibration
    • 6 mins
    • 118 MB
    14. Critically damped and over-damped systems
    • 7 mins
    • 128 MB
    15. Under-damped systems
    • 8 mins
    • 146 MB
    16. Damped natural frequency
    • 6 mins
    • 107 MB
    17. Logarithmic decrement
    • 12 mins
    • 216 MB
    Notebook - Worked Example #1.zip
    • 140 KB
    18. Worked Example #1
    • 25 mins
    • 206 MB
    Notebook - Worked Example #2.zip
    • 141 KB
    19. Worked Example #2
    • 43 mins
    • 561 MB
    Mid-course check-in

      Harmonic Excitation

      In this section we’ll introduce the concept of a harmonic force and explore the response of single degree of freedom systems to harmonic excitation. You’ll also learn why understanding the response to harmonic excitation is so important in dynamic analysis. 
      20. Section overview
      • 1 min
      • 25.2 MB
      21. Harmonic forcing
      • 10 mins
      • 176 MB
      22. Solving the equation of motion
      • 15 mins
      • 288 MB
      23. Characterising the steady-state response
      • 14 mins
      • 267 MB
      Notebook - Dynamic Magnification Factor.zip
      • 48 KB
      24. Dynamic magnification factor and resonance
      • 24 mins
      • 252 MB
      Notebook - Worked Example #3.zip
      • 358 KB
      25A. Worked Example #3 - Part A
      • 20 mins
      • 201 MB
      25B. Worked Example #3 - Part B
      • 19 mins
      • 235 MB
      25C. Worked Example #3 - Part C
      • 21 mins
      • 303 MB

      General Dynamic Excitation

      In this section we'll develop numerical solution algorithm that will allow you to analyse the impact of any general form of dynamic loading, massively expanding your analysis capabilities. In this section we'll also leverage the power of Python to bring our analyses to life.
      26. Section overview
      • 2 mins
      • 28.4 MB
      27. General dynamic loading and feedback
      • 12 mins
      • 226 MB
      28. The Piecewise Exact Method - concept
      • 8 mins
      • 151 MB
      Notebook - Piecewise Exact Method - development.zip
      • 127 KB
      29. The Piecewise Exact Method - development
      • 13 mins
      • 152 MB
      Notebook - Piecewise Exact Method - implementation.zip
      • 346 KB
      30. Implementing the Piecewise Exact Method
      • 30 mins
      • 347 MB
      Notebook - Force segmentation.zip
      • 392 KB
      31. Force segmentation
      • 26 mins
      • 320 MB
      Notebook - Time discretisation.zip
      • 107 KB
      32. Time discretisation
      • 15 mins
      • 164 MB
      33. Course wrap up & Certificate of Completion
      • 1 min
      • 24.6 MB