شبیه سازی سیستم کروز کنترل در نرم افزار Matlab

با عضویت ویژه در سایت MatlabFile به تمامی آرشیو فایل های موجود دسترسی پیدا کرده و قادر به دریافت تمام فایل های اجرایی متلب و آموزش های ویدیویی ارائه شده در این سایت خواهید بود.

ثبت نام

اگر عضو سایت هستید ابتدا وارد حساب کاربری خود شوید.

ورود به حساب کاربری

مدت زمان:  1 ساعت
سطح: پیشرفته
مدرس: دکتر حامد چنارانی
نام فایل: HCM2770

دکتر حامد چنارانی

درباره این آموزش

زبان: فارسی به همراه فایل کدها و یادداشت های مدرس

شرح دوره

سیستم کروز در ماشین عمل تثبیت سرعت را انجام می دهد و طراحی بخش کنترلی آن به گونه ای که پاسخ سریع باشد و اثر اغتشاشات در آن کم باشد بسیار مهم است. نکته مهم در مورد این آموزش این است که تمرکز اصلی ما بر روی نرم افزار متلب است و انتظار داریم یک آشنایی کلی با مباحث کنترل خطی داشته باشید هر چند ویدیو پیش نیاز برای این ویدیو در جهت آشنایی با مباحث کلی کنترل خطی به همراه این آموزش به ما داده می شود. مراحل آموزش به گونه ای طراحی شده است که وابستگی پارامتر ها به اعداد نباشد ولی برای ملموس تر شدن آموزش یک سیستم واقعی را بررسی کردیم و چهار قید را برای این مسئله در نظر گرفتیم. زمان خیز، حداکثر فراجهش ، خطای حالت ماندگار و حذف اثر اغتشاشات در زمان مشخص. در قسمت اول به مدل سازی سیستم بر مبنای اصول فیزیکی می پردازیم و معادلات حالت را بدست می آوریم. در قسمت دوم به طراحی کنترل کننده PID می پردازیم و اثبات می کنیم که مسئله به این روش حل شده است. در قسمت سوم به حل معادله با رسم مکان هندسی ریشه ها Root Locus می پردازیم و با اضافه کردن قطب به سیستم این مسئله را حل می کنیم. بعد از آن به طراحی کنترل کننده دیجیتالی با دستور c2dm می پردازیم و با توجه به این که پاسخ های ما در ابتدا واگراست روش پیدا کردن پاسخ های هم گرا در حالت دیجیتالی هم بررسی شده است. در قسمت آخر به طراحی سیستم در محیط سیمولینک می پردازیم

کدام مخاطب به این آموزش نیاز دارد؟

مهندسین کنترل

پیش نیاز ها؟

آشنایی کلی با PID

آشنایی کلی با نرم افزار Matlab

فهرست مطالب

بخش اول: مدل سازی

6:30

◄ مدل سازی سیستم بر اساس اصول فیزیکی و استخراج معادلات سیستم
◄ تابع تبدیل سیستم
◄ مدل فضای حالت سیستم
◄ قید های حاکم بر طراحی
◄ پاسخ سیستم حلقه باز
◄ آشنایی با دستور tf و step

بخش دوم: طراحی کنترلر PID

7:30

◄ طراحی کنترل کننده P
◄ طراحی کنترل کننده PI
◄ طراحی کنترل کننده PID
◄ آشنایی با دستور CLOOP
◄ پاسخ سیستم حلقه باز

بخش سوم: رسم مکان هندسی ریشه ها(Root Locus)

10:00

◄ طراحی کنترلر Lag
◄ آشنایی با دستور SGrid
◄ تاثیر نسبت Z/P در کنترل کننده Lag

بخش چهارم: طراحی فضای حالت

5:00

◄ طراحی فضای حالت

بخش پنجم: طراحی کنترلر دیجیتالی

12:00

◄ رسم مکان هندسی در صفحه Z
◄ آشنایی با دستور ZGrid
◄ استفاده کننده از کنترل کننده Lead دیجیتالی

بخش ششم: طراحی کنترلر PI با سیمولینک

14:00

◄ طراحی کنترلر PI با سیمولینک

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