آموزش مدل‌سازی و تحلیل ارتعاشات با استفاده از پایتون - آخرین آپدیت

دانلود Vibration Modeling and Analysis using Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: استفاده از برنامه‌های پایتون برای حل مسائل ارتعاشات مبانی پایتون و کاربردهای آن در راهکارهای مهندسی مدل‌سازی ریاضی و تحلیل ارتعاشات با برنامه‌های پایتون. تجربه عملی در کدنویسی روش‌های عددی، مانند تکنیک‌های تفاضل محدود و المان محدود برای حل مسائل ارتعاشات مباحث پیشرفته و ارائه راهکارهای مناسب با استفاده از پایتون. پیش نیازها: بدون نیاز به دانش برنامه‌نویسی قبلی؛ تسلط بر مفاهیم پایه ارتعاشات مکانیکی و مفاهیم ریاضی کافی است.

تحلیل ارتعاشات نقشی حیاتی در زمینه‌های مختلف مهندسی ایفا می‌کند و مهندسان را قادر می‌سازد تا رفتار دینامیکی سیستم‌های مکانیکی را ارزیابی کرده، مشکلات احتمالی را تشخیص دهند و راهکارهای موثری طراحی کنند. در این دوره، دانشجویان به مبانی نظری تحلیل ارتعاشات، از جمله سیستم‌های تک درجه آزادی و چند درجه آزادی، مدل‌سازی ریاضی و پاسخ سیستم‌ها به تحریکات مختلف می‌پردازند.

این دوره مبانی تحلیل ارتعاشات، شامل مدل‌سازی ریاضی، تکنیک‌های تحلیل و کاربردهای عملی را پوشش می‌دهد که همگی با استفاده از برنامه‌نویسی پایتون پیاده‌سازی شده‌اند. این دوره مفاهیم نظری را با تمرین‌های برنامه‌نویسی عملی ترکیب می‌کند تا درکی جامع از تحلیل ارتعاشات و اجرای آن در پایتون ارائه دهد. این برنامه‌ها می‌توانند به عنوان نقطه شروعی برای کاوش در تحلیل ارتعاشات مکانیکی با پایتون مورد استفاده قرار گیرند.

مبانی اصلی:

  • درک دینامیک سیستم‌های مکانیکی.

  • توسعه و حل مدل‌های ریاضی برای ارتعاشات.

یادگیری کاربردهای عملی پایتون:

  • نوشتن برنامه‌های پایتون برای تحلیل ارتعاشات.

  • بهره‌گیری از کتابخانه‌های قدرتمندی مانند NumPy و Matplotlib برای ایجاد شبیه‌سازی‌های بصری و دقیق.

حل مسائل دنیای واقعی:

  • تحلیل رفتار سیستم‌ها تحت بارهای هارمونیک، دلخواه و گذرا.

  • مطالعه سیستم‌های چند درجه آزادی و سیستم‌های پیوسته مانند میله‌ها و تیرها.

سرفصل‌های این دوره شامل موارد زیر است:

  1. سیستم‌های تک درجه آزادی (SDOF): درک رفتار آن‌ها و پیاده‌سازی راهکارها در پایتون.

  2. تحریکات هارمونیک: تحلیل ارتعاشات ناشی از نیروهای متناوب.

  3. پاسخ به بارهای دلخواه: مدل‌سازی و شبیه‌سازی پاسخ‌های گذرا.

  4. سیستم‌های چند درجه آزادی (MDOF): بررسی سیستم‌های پیچیده با استفاده از ماتریس‌ها و روش‌های عددی.

  5. ارتعاشات سیستم‌های پیوسته: بررسی دینامیک میله‌ها و تیرها.

  6. مبانی برنامه‌نویسی پایتون: کار عملی با ابزارهای ضروری پایتون متناسب با نیاز مهندسان.


سرفصل ها و درس ها

مقدمه Introduction

  • معرفی دوره Introduction to Course

  • نصب و راه اندازی پایتون Python Set up Installation

  • نصب آناکوندا Anaconda Installation

  • نحوه دسترسی به فایل‌های منابع How to Access the Resource Files

مبانی پایتون Basics of Python

  • مبانی پایتون Python Basic

  • حلقه‌ها در پایتون: حلقه For Python Loops : For Loops

  • شرط‌ها در پایتون: دستور If Python Loops : If Loops

  • حلقه‌ها در پایتون: حلقه While Python Loops : While Loops

  • توابع در پایتون Python Functions

آشنایی با کتابخانه Numpy برای محاسبات عددی Introduction to Numpy Library for Numerical Calculations

  • کتابخانه Numpy بخش اول Numpy Part _1

  • کتابخانه Numpy بخش دوم Numpy Part_2

  • کتابخانه Numpy بخش سوم Numpy Part_3

آشنایی با کتابخانه Matplotlib برای رسم نمودارها Introduction to Matplot Library - Plotting Application

  • رسم نمودارهای ساده با عناوین و برچسب‌ها در Matplotlib Matplotlib : Simple Plots with chart titles, labels

  • مفاهیم Figure و Axes در Matplotlib Matplotlib : Figure and Axes

  • رسم نمودارهای چندگانه (Subplots) Matplotlib : Subplots

  • استفاده از Grid Spec Matplotlib : Grid Spec

  • رسم نمودارهای کانتور دو بعدی Matplotlib : 2D Contour Plots

  • رسم نمودارهای سطحی سه بعدی Matplotlib : 3D Surface Plot

مقدمات ارتعاشات و ارتعاش آزاد سیستم‌های تک درجه آزادی Vibration Introduction and Free Vibration of Single Degree of Freedom System

  • مفاهیم مقدماتی در ارتعاشات Introductory Concepts in Vibration

  • ارتعاش آزاد SDOF بدون دمپینگ: معادله حرکت Free Vibration of Undamped SDOF: Equation of Motion

  • ارتعاش آزاد SDOF بدون دمپینگ: حل معادله حرکت Free Vibration of Undamped SDOF: Solution to Equation of Motion

  • برنامه پایتون: ارتعاش آزاد SDOF بدون دمپینگ Python Program - Free Vibration Undamped SDOF

  • برنامه پایتون: رسم نمودارهای سرعت و شتاب SDOF بدون دمپینگ Python Program - Velocity and Acceleration Plots of Undamped SDOF

  • ارتعاش آزاد SDOF بدون دمپینگ: دامنه ارتعاش Free Vibration of Undamped SDOF :- Amplitude of Vibration

  • ارتعاش آزاد SDOF با دمپینگ: معادله کلی Free Vibration of Damped SDOF: - General Equation

  • ارتعاش آزاد سیستم دمپینگ‌دار: ثابت دمپینگ بحرانی و ضریب دمپینگ Free Vibration of Damped System :- Critical Damping Constant and Damping Factor

  • ارتعاش آزاد سیستم دمپینگ‌دار: حل سیستم زیر-دمپینگ (Underdamped) Free Vibration of Damped System :- Solution of Underdamped System

  • ارتعاش آزاد سیستم دمپینگ‌دار: حل سیستم دمپینگ بحرانی (Critically Damped) Free Vibration of Damped System :- Solution of Critically Damped System

  • ارتعاش آزاد سیستم دمپینگ‌دار: حل سیستم بیش-دمپینگ (Overdamped) Free Vibration of Damped System :- Solution of Overdamped System

  • برنامه پایتون: پاسخ ارتعاش آزاد SDOF دمپینگ‌دار Python Program - Free Vibration Response of Damped SDOF

  • برنامه پایتون: رسم ارتعاش آزاد SDOF دمپینگ‌دار با ویجت Slider Python Program - Free Vibration of Damped SDOF Plot with Slider Widget

  • برنامه پایتون: طراحی سیستم فنر-دمپر برای ماه‌نشین بخش اول Python Program - Design Spring Damper System for Lunar Lander Part 1

  • برنامه پایتون: طراحی سیستم فنر-دمپر برای ماه‌نشین بخش دوم Python Program - Design Spring Damper System for Lunar Lander Part 2

  • کوییز ارتعاشات آزاد Free Vibration Quiz

  • برنامه رسم نمودار سطحی دامنه ارتعاش به عنوان تابعی از K و C Program to surface plot the amplitude of vibration as function K and C

ارتعاشات با تحریک هارمونیک Harmonically Excited Vibration

  • پاسخ سیستم بدون دمپینگ تحت نیروی هارمونیک Response of Undamped System subjected to Harmonic Force

  • ضریب بزرگ‌نمایی در سیستم‌های بدون دمپینگ Magnification Factor - Undamped System

  • برنامه پایتون: پاسخ هارمونیک سیستم بدون دمپینگ Python Program - Harmonic Response of Undamped System

  • برنامه پایتون: آشنایی با SciPy ODEINT برای حل معادلات دیفرانسیل Python Program - Introduction to SciPy ODEINT - solving ODE

  • برنامه پایتون: حل مسئله پاسخ هارمونیک با SciPy ODEINT Python Program - Solve Harmonic Response Problem with SciPy ODEINT

  • برنامه پایتون: رسم ضریب بزرگ‌نمایی و زاویه فاز Python Program -Plot the Magnification Factor and Phase Angle

  • پاسخ تحت حرکت پایه Response Under Base Motion

  • برنامه پایتون: ارتعاش پایه در خودرو در حال حرکت روی سطح ناهموار (ساده) Python Program - Vehicle Moving on Rough Surface Base Vibration (Simple)

  • برنامه پایتون: ارتعاش هارمونیک موتور بخش اول Python Program - Harmonic Vibration of Engine : Part - 1

  • برنامه پایتون: ارتعاش هارمونیک موتور بخش دوم Python Program - Harmonic Vibration of Engine : Part - 2

ارتعاشات تحت نیروی دلخواه Vibration Under Arbitrary Force

  • مقدمه‌ای بر بارگذاری دلخواه در SDOF Introduction - Arbitrary Loading of SDOF

  • پاسخ ناشی از بار ضربه‌ای Response Due To Impulse Load

  • برنامه پایتون: پاسخ ناشی از تک ضربه Python Program - Response Due To Single Impulse

  • برنامه پایتون: پاسخ ناشی از ضربه دوگانه Python Program - Response Due to Double Impulse

  • برنامه پایتون: پاسخ به نیروی پله‌ای با استفاده از انتگرال کانولوشن Python Program - Response to Step Force using Convolution Integral

  • برنامه پایتون: پاسخ به نیروی پله‌ای تأخیری Python Program - Response to Delayed Step Force

  • برنامه پایتون: پاسخ به نیروی دلخواه با استفاده از انتگرال کانولوشن Python Program - Response Due to Arbitrary Force using Convolution Integral

  • برنامه پایتون: پاسخ خودرو در حال حرکت روی برجستگی جاده Python Program - Response of the Vehicle Moving on the Road Bump

سیستم‌های دو درجه آزادی Two Degree of Freedom System

  • مقدمه‌ای بر سیستم‌های دو درجه آزادی Introduction : 2 Degree of Freedom System

  • معادله حرکت سیستم‌های دو درجه آزادی Equation of Motion : Two Degree of Freedom System

  • مودهای نرمال ارتعاش بخش اول Normal Modes of Vibration Part_1

  • مودهای نرمال ارتعاش بخش دوم Normal Modes of Vibration Part_2

  • برنامه پایتون: محاسبه فرکانس‌های طبیعی و مودهای نرمال بخش اول Python Program : Calculate Natural Frequencies and Normal Modes Part:1

  • برنامه پایتون: محاسبه فرکانس‌های طبیعی و مودهای نرمال بخش دوم Python Program : Calculate Natural Frequencies and Normal Modes Part:2

  • پاسخ ارتعاش آزاد: سیستم 2 DOF بدون دمپینگ Free Vibration Response: Undamped 2 DOF System

  • برنامه پایتون: پاسخ ارتعاش آزاد 2 DOF بخش اول Python Program : Free Vibration Response 2 DOF Part_1

  • برنامه پایتون: پاسخ ارتعاش آزاد 2 DOF بخش دوم Python Program : Free Vibration Response 2 DOF Part_2

  • برنامه پایتون: پاسخ ارتعاش آزاد 2 DOF با استفاده از SciPy ODEINT Python Program : Free Vibration Response 2 DOF using SciPy ODEINT

  • برنامه پایتون: پاسخ ارتعاش اجباری 2 DOF با استفاده از SciPy ODEINT Python Program : Forced Vibration Response 2 DOF using SciPy ODEINT

  • پاسخ فرکانسی سیستم 2 DOF Frequency Response of 2 DOF System

  • برنامه پایتون: پاسخ فرکانسی سیستم 2 DOF Python Program : Frequency Response of 2 DOF System

  • تمرین: پاسخ ارتعاش اجباری سیستم 2 DOF دمپینگ‌دار Assignment : Forced Vibration Response of Damped 2 DOF System

ارتعاشات سیستم‌های پیوسته Vibrations of Continuous System

  • ارتعاش طولی میله Longitudinal Vibration of Bar

  • برنامه پایتون: شکل مودهای میله Python Program: Mode Shapes of Bar

  • ارتعاش عرضی تیر Transverse Vibration of Beam

  • مقدمه‌ای بر روش المان محدود (FEM) Introduction to Finite Element Method

  • تعیین ماتریس جرم و سختی المان میله Determine Mass and Stiffness Matrix of the Bar Element

  • مثال المان میله: یک المان و دو المان Example on Bar Element : One element and Two Element

  • برنامه پایتون: فرکانس طبیعی میله با روش المان محدود Python Program : Natural Frequency of Bar using Finite Element Method

  • مقدمه‌ای بر المان محدود (FEM) برای تیر Introduction to Beam Element FEM

  • فرکانس طبیعی تیر با FEA: تیر با تکیه ساده تک المانی Natural Frequency of Beam using FEA : Simply Supported Beam with One Element

  • فرکانس طبیعی تیر با FEA: تیر با تکیه ساده چند المانی Natural Frequency of Beam using FEA : Simply Supported Beam with Multi Element

  • برنامه پایتون برای محاسبه فرکانس طبیعی تیر یک‌سرگیردار Python Program to Calculate Natural Frequency of Cantilever Beam

نمایش نظرات

آموزش مدل‌سازی و تحلیل ارتعاشات با استفاده از پایتون
جزییات دوره
16.5 hours
74
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
162
4.2 از 5
دارد
دارد
دارد
Ram K
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ram K Ram K

تحلیلگر CAE، فریلنسر