آموزش توسعه مبتنی بر مدل -MBD- برای خودرو با استفاده از Simulink

Model Based Development -MBD- For Automotive using Simulink

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مهندس طراحی مبتنی بر مدل بودن مقایسه حل کننده های گام متغیر و ثابت 2.3 تعیین حل کننده مناسب برای سیستم های جاسازی شده 3. کتابخانه های پایه 3.1 شناخت بلوک های کلیدی در هر کتابخانه 3.2 تجزیه و تحلیل پارامترهای بلوک و اثرات آنها بر رفتار 3.3 شبیه سازی هر بلوک با ورودی های مختلف 4. تولید کد C 4.1 ایجاد کد برای بلوک‌ها و ترکیب‌های بلوک جداگانه 4.2 درک کد و فایل‌های تولید شده 4.3 تجزیه و تحلیل چگونگی تأثیر پارامترهای بلوک بر روی کد تولید شده 5. کتابخانه‌های سفارشی 5.1 ایجاد و استفاده مجدد از کتابخانه‌های سفارشی در مدل‌های مختلف 7. برنامه واقعی: Wiper System Controller 7.1 پیاده سازی، شبیه سازی و تولید کد برای پروژه Wiper System Controller پیش نیازها: دانش اولیه متلب

توسعه مبتنی بر مدل (MBD) یک رویکرد نوآورانه برای طراحی سیستم‌های پیچیده، مانند برنامه‌های کاربردی نرم‌افزار، سیستم‌های کنترل و سیستم‌های تعبیه‌شده است. این روش شامل استفاده از مدل هایی برای نمایش جنبه های مختلف سیستم، مانند رفتار، عملکرد، و ساختار آن است. با ایجاد و دستکاری این مدل ها، توسعه دهندگان می توانند سیستم را به شیوه ای کنترل شده و کارآمد طراحی و شبیه سازی کنند.


در این دوره، شما درک عمیقی از اصول MBD به دست خواهید آورد و مهارت های لازم برای موفقیت در این زمینه هیجان انگیز را توسعه خواهید داد. شما با یادگیری مفاهیم و اصول اساسی که زیربنای MBD هستند، از جمله انواع مختلف مدل ها و کاربردهای آنها، شروع خواهید کرد. همچنین ابزارها و تکنیک های مختلف مورد استفاده در MBD مانند پیاده سازی و شبیه سازی را بررسی خواهید کرد.


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


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


این دوره علاوه بر اینکه پایه ای قوی در MBD به شما می دهد، برای آماده سازی شما برای بازار کار و مصاحبه های شرکتی نیز طراحی شده است. با گذراندن دوره، مزیت رقابتی کسب خواهید کرد و به خوبی برای ورود به بازار کار در زمینه MBD آماده خواهید شد.


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

معرفی Introduction

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

  • MBD در مدل ASpice V MBD in ASpice V-model

محیط سیمولینک Simulink Environment

  • رابط سیمولینک Simulink Interface

حل کننده های سیمولینک Simulink Solvers

  • حل کننده ها Solvers

کتابخانه منابع Sources Library

  • بلوک ثابت Constant Block

  • بلوک رمپ Ramp Block

  • بلوک ورودی Input Block

  • پله بلوک Step Block

  • بلوک ساعت Clock Block

  • بلوک سازنده سیگنال Signal Builder Block

دسترسی به متغیرها Accessing Variables

  • دسترسی به متغیرها - Model Explorer Accessing Variables - Model Explorer

انواع داده در سیمولینک Data Types in Simulink

  • تبدیل نوع داده Data Type Conversion

تولید کد ساده Simple Code Generation

  • تولید کد - نحوه تولید کد Code Generation - How to generate Code

  • تولید کد - کد تولید شده را درک کنید Code Generation - Understand generated code

کتابخانه عملیات ریاضی Math Operations Library

  • بلوک های "افزودن"، "محصول"، "تقسیم"، "به دست آوردن". "Add", "Product", "Divide", "Gain" Blocks

  • بلوک های "ABS"، "Sign"، "Sqrt"، "Minmax"، "تابع موج سینوسی"، "عملکرد ریاضی" "Abs", "Sign", "Sqrt", "Minmax", "Sine Wave Function", "Math Function" Blocks

کتابخانه عملیات منطقی و بیتی Logic and bit Operations Library

  • بلوک‌های «مقایسه با ثابت»، «مقایسه با صفر»، «اپراتور منطقی». "Compare To Constant", "Compare To Zero", "Logical Operator" Blocks

  • بلوک‌های «اپراتور بیتی»، «اپراتور رابطه‌ای». "Bitwise Operator", "Relational Operator" Blocks

کتابخانه گسسته Discrete Library

  • بلوک "تاخیر واحد". "Unit Delay" Block

کتابخانه ناپیوستگی ها Discontinuities Library

  • بلوک های "PWM"، "اشباع". "PWM", "Saturation" Blocks

کتابخانه مسیریابی سیگنال Signal Routing Library

  • بلوک های "Mux"، "Demux". "Mux", "Demux" Blocks

  • بلوک های "برو"، "از". "Goto", "From" Blocks

  • بلوک "سوئیچ". "Switch" Block

  • بلوک "ادغام". "Merge" Block

کتابخانه جداول جستجو Lookup Tables Library

  • شبیه سازی بلوک "جدول جستجوی 1 بعدی". "1-D Lookup Table" Block Simulation

  • تولید کد بلوک "جدول جستجوی 1 بعدی". "1-D Lookup Table" Block Code Generation

Ports & Subsystems Library - Subsystems Mask Ports & Subsystems Library - Subsystems Masks

  • بلوک "زیر سیستم". "Subsystem" Block

  • ماسک های زیر سیستم ها Subsystems Masks

  • بلوک‌های «فعال» و «زیر سیستم فعال شده». "Enable" and "Enabled Subsystem" blocks

  • بلوک های "Function-Call Generator" و "Function-Call Subsystem". "Function-Call Generator" and "Function-Call Subsystem" Blocks

  • بلوک های "تریگر" و "زیر سیستم فعال". "Trigger" and "Triggered Subsystem" Blocks

  • بلوک های "If" و "If Action Subsystem". "If" and "If Action Subsystem" Blocks

  • بلوک های "Switch Case" و "Switch Case Action Subsystem". "Switch Case" and "Switch Case Action Subsystem" Blocks

کتابخانه سفارشی Custom Library

  • کتابخانه سفارشی Custom Library

تابع MATLAB در داخل سیمولینک MATLAB Function inside Simulink

  • بلوک "عملکرد متلب". "MATLAB Function" Block

پروژه خودرو - برنامه سیستم برف پاک کن Automotive Project - Wiper System Application

  • پروژه - شرح پروژه و الزامات Project - Project and Requirements Description

  • پروژه - روش 1 - پیاده سازی مدل Project - Method 1 - Model Implementation

  • پروژه - روش 1 - تولید کد Project - Method 1 - Code Generation

  • پروژه - روش 2 - پیاده سازی مدل Project - Method 2 - Model Implementation

  • پروژه - روش 2 - تولید کد Project - Method 2 - Code Generation

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

آموزش توسعه مبتنی بر مدل -MBD- برای خودرو با استفاده از Simulink
جزییات دوره
5 hours
40
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,125
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Waleed Elshemy Waleed Elshemy

مدیر فنی نرم افزار توسعه مبتنی بر مدل