Tags
Language
Tags
January 2025
Su Mo Tu We Th Fr Sa
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Vibration Modeling And Analysis Using Python

Posted By: ELK1nG
Vibration Modeling And Analysis Using Python

Vibration Modeling And Analysis Using Python
Published 1/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.76 GB | Duration: 16h 40m

Apply Python Programs to address vibration problems

What you'll learn

Basics of Python and Applications in Engineering Solutions

Mathematical Modeling and Vibration Analysis with Python Programs.

Hands-on experience in coding numerical methods, such as finite difference and finite element techniques, to solve vibration problems

Advanced Topics and propose appropriate solutions using Python.

Requirements

No Prior Programming Knowledge Required, Understanding of Basic Mechanical Vibration and Mathematical Concepts are enough.

Description

Vibration analysis plays a crucial role in various engineering fields, enabling engineers to assess the dynamic behavior of mechanical systems, diagnose potential issues, and design effective solutions. In this course, students will delve into the theoretical foundations of vibration analysis, including single-degree-of-freedom and multiple-degree-of-freedom systems, mathematical modeling, and the response of systems to different excitations.The course covers the fundamentals of vibration analysis, including mathematical modeling, analysis techniques, and practical applications, all implemented using Python programming. Course combines theoretical concepts with hands-on programming exercises to provide a comprehensive understanding of vibration analysis and its implementation in Python. These programs can be used as a starting point to explore mechanical vibration analysis using PythonThe Fundamentals:Understand the dynamics of mechanical systems.Develop and solve mathematical models for vibrations. Learn Practical Python Applications:Write Python programs for vibration analysis.Utilize powerful libraries like NumPy and Matplotlib to create insightful simulations.Solve Real-World Problems:Analyze the behavior of systems under harmonic, arbitrary, and transient loads.Study multi-degree-of-freedom systems and continuous systems like bars and beams.Course Includes Following TopicsSingle-Degree-of-Freedom Systems: Understand their behavior and implement solutions in Python.Harmonic Excitations: Analyze vibrations caused by periodic forces.Arbitrary Load Responses: Model and simulate transient responses.Multi-Degree-of-Freedom Systems: Explore complex systems using matrices and numerical solutions.Vibrations of Continuous Systems: Dive into the dynamics of bars and beams.Python Programming Basics: Get hands-on with essential Python tools tailored for engineers.

Overview

Section 1: Introduction

Lecture 1 Introduction to Course

Lecture 2 Python Set up Installation

Lecture 3 Anaconda Installation

Lecture 4 How to Access the Resource Files

Section 2: Basics of Python

Lecture 5 Python Basic

Lecture 6 Python Loops : For Loops

Lecture 7 Python Loops : If Loops

Lecture 8 Python Loops : While Loops

Lecture 9 Python Functions

Section 3: Introduction to Numpy Library for Numerical Calculations

Lecture 10 Numpy Part _1

Lecture 11 Numpy Part_2

Lecture 12 Numpy Part_3

Section 4: Introduction to Matplot Library - Plotting Application

Lecture 13 Matplotlib : Simple Plots with chart titles, labels

Lecture 14 Matplotlib : Figure and Axes

Lecture 15 Matplotlib : Subplots

Lecture 16 Matplotlib : Grid Spec

Lecture 17 Matplotlib : 2D Contour Plots

Lecture 18 Matplotlib : 3D Surface Plot

Section 5: Vibration Introduction and Free Vibration of Single Degree of Freedom System

Lecture 19 Introductory Concepts in Vibration

Lecture 20 Free Vibration of Undamped SDOF: Equation of Motion

Lecture 21 Free Vibration of Undamped SDOF: Solution to Equation of Motion

Lecture 22 Python Program - Free Vibration Undamped SDOF

Lecture 23 Python Program - Velocity and Acceleration Plots of Undamped SDOF

Lecture 24 Free Vibration of Undamped SDOF :- Amplitude of Vibration

Lecture 25 Free Vibration of Damped SDOF: - General Equation

Lecture 26 Free Vibration of Damped System :- Critical Damping Constant and Damping Factor

Lecture 27 Free Vibration of Damped System :- Solution of Underdamped System

Lecture 28 Free Vibration of Damped System :- Solution of Critically Damped System

Lecture 29 Free Vibration of Damped System :- Solution of Overdamped System

Lecture 30 Python Program - Free Vibration Response of Damped SDOF

Lecture 31 Python Program - Free Vibration of Damped SDOF Plot with Slider Widget

Lecture 32 Python Program - Design Spring Damper System for Lunar Lander Part 1

Lecture 33 Python Program - Design Spring Damper System for Lunar Lander Part 2

Section 6: Harmonically Excited Vibration

Lecture 34 Response of Undamped System subjected to Harmonic Force

Lecture 35 Magnification Factor - Undamped System

Lecture 36 Python Program - Harmonic Response of Undamped System

Lecture 37 Python Program - Introduction to SciPy ODEINT - solving ODE

Lecture 38 Python Program - Solve Harmonic Response Problem with SciPy ODEINT

Lecture 39 Python Program -Plot the Magnification Factor and Phase Angle

Lecture 40 Response Under Base Motion

Lecture 41 Python Program - Vehicle Moving on Rough Surface Base Vibration (Simple)

Lecture 42 Python Program - Harmonic Vibration of Engine : Part - 1

Lecture 43 Python Program - Harmonic Vibration of Engine : Part - 2

Section 7: Vibration Under Arbitrary Force

Lecture 44 Introduction - Arbitrary Loading of SDOF

Lecture 45 Response Due To Impulse Load

Lecture 46 Python Program - Response Due To Single Impulse

Lecture 47 Python Program - Response Due to Double Impulse

Lecture 48 Python Program - Response to Step Force using Convolution Integral

Lecture 49 Python Program - Response to Delayed Step Force

Lecture 50 Python Program - Response Due to Arbitrary Force using Convolution Integral

Lecture 51 Python Program - Response of the Vehicle Moving on the Road Bump

Section 8: Two Degree of Freedom System

Lecture 52 Introduction : 2 Degree of Freedom System

Lecture 53 Equation of Motion : Two Degree of Freedom System

Lecture 54 Normal Modes of Vibration Part_1

Lecture 55 Normal Modes of Vibration Part_2

Lecture 56 Python Program : Calculate Natural Frequencies and Normal Modes Part:1

Lecture 57 Python Program : Calculate Natural Frequencies and Normal Modes Part:2

Lecture 58 Free Vibration Response: Undamped 2 DOF System

Lecture 59 Python Program : Free Vibration Response 2 DOF Part_1

Lecture 60 Python Program : Free Vibration Response 2 DOF Part_2

Lecture 61 Python Program : Free Vibration Response 2 DOF using SciPy ODEINT

Lecture 62 Python Program : Forced Vibration Response 2 DOF using SciPy ODEINT

Lecture 63 Frequency Response of 2 DOF System

Lecture 64 Python Program : Frequency Response of 2 DOF System

Section 9: Vibrations of Continuous System

Lecture 65 Longitudinal Vibration of Bar

Lecture 66 Python Program: Mode Shapes of Bar

Lecture 67 Transverse Vibration of Beam

Lecture 68 Introduction to Finite Element Method

Lecture 69 Determine Mass and Stiffness Matrix of the Bar Element

Lecture 70 Example on Bar Element : One element and Two Element

Lecture 71 Python Program : Natural Frequency of Bar using Finite Element Method

Lecture 72 Introduction to Beam Element FEM

Lecture 73 Natural Frequency of Beam using FEA : Simply Supported Beam with One Element

Lecture 74 Natural Frequency of Beam using FEA : Simply Supported Beam with Multi Element

Mechanical, Civil Engineers as well as every person who wants to explore Python Application for Vibration Analysi