×
۵۵,۰۰۰ تومان
۲۷,۵۰۰ تومان

آموزش طراحی کنترل پیش بین مبتنی بر مدل MPC در متلب MATLAB

آموزش طراحی کنترل پیش بین مبتنی بر مدل MPC در متلب MATLAB

تخفیف ۵۰ درصدی


هزینه آموزش
۵۵,۰۰۰ تومان
۲۷,۵۰۰ تومان
(کسب اطلاعات بیشتر +)

تعداد دانشجو
۱,۲۷۱ نفر
مدت زمان
۲ ساعت و ۲۴ دقیقه
محتوای این آموزش
تضمین کیفیت
۱۲ بازخورد (مشاهده نظرات)
آموزش طراحی کنترل پیش بین مبتنی بر مدل MPC در متلب MATLAB

در این فرادرس به بررسی و نحوه طراحی یک کنترل گر پیش بین مبتنی بر مدل می پردازیم که برروی مورد آزمایشگاهی فرایند چهار مخزن شبیه سازی شده است. در ادامه آن به بحث کدنویسی این استراتژی با استفاده از نرم افزار متلب درحالت های چندمتغیره بدون قید می پردازیم و مباحثی نظیر اضافه کردن قید، کدنویسی با جعبه ابزار کنترل پیش بین (MPC Toolbox) و طراحی کنترل پیش بین صریح (Explicit Mpc) آموزش خواهیم داد.

آموزش طراحی کنترل پیش بین مبتنی بر مدل MPC در متلب MATLAB

تعداد دانشجو
۱,۲۷۱ نفر
مدت زمان
۲ ساعت و ۲۴ دقیقه
هزینه عادی آموزش
۵۵,۰۰۰ تومان
در طرح تخفیف
۲۷,۵۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۱۲ بازخورد (مشاهده نظرات)

محسن زارع

کارشناس ارشد کنترل-اتوماسیون صنعتی

مهندس محسن زارع کارشناس ارشد رشته برق - کنترل از دانشگاه تربیت مدرس تهران هستند. تخصص ایشان طراحی و پیاده سازی بردهای الکترونیکی و الگوریتم های کنترل فرایند، نظیر: PID و MPC بر روی تجهیزات آزمایشگاهی پزشکی، IOT و نیز ارتباط دستگاه های الکترونیکی با رایانه (نظیر متلب) و تلفن همراه هوشمند است.

توضیحات تکمیلی

در آموزش طراحی کنترل پیش بینی مبتنی بر مدل یا MPC در متلب به بررسی و نحوه طراحی یک کنترل گر پیش بین مبتنی بر مدل می پردازیم که بر روی مورد آزمایشگاهی فرایند چهار مخزن شبیه سازی شده است. در ادامه آن به بحث کدنویسی این استراتژی با استفاده از نرم افزار متلب درحالت های چند متغیره بدون قید می پردازیم و مباحثی نظیر اضافه کردن قید، کدنویسی با جعبه ابزار کنترل پیش بین (MPC Toolbox) و طراحی کنترل پیش بین صریح (Explicit Mpc) آموزش خواهیم داد.

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

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

کنترل پیش بین (Model Predictive Control یا MPC) نوعی کنترل پیشرفته فرایند است که از دهه ۱۹۸۰ در صنایع فرایند، صنایع شیمیایی و پالایشگاه های نفت به کار می‌ رود. در سال های اخیر کنترل پیش بین در مدل های بالانس سیستم های قدرت نیز به کار رفته است.

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

با وجود آن که بسیاری از فرایندهای واقعی خطی نیستند اغلب می توان آن ها را در بازه کوچکی خطی در نظر گرفت. روش های MPC خطی در بیشتر کاربردها با مکانیسم فیدبک به کار می روند که خطاهای پیش بینی ناشی از عدم تطبیق بین مدل و فرایند را جبران می کند.

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

نکته ضروری در مورد این فرادرس آموزش پایه ای طراحی کنترل پیش بین و آشنایی با کد نویسی آن در متلب می باشد.

فهرست سرفصل ها و مباحث مطرح شده در این مجموعه آموزشی، در ادامه آمده اند:
  • درس یکم: مقدمه و مبانی MPC
    • ضرورت استفاده از کنترل پیش بین
  • درس دوم:پیاده‌سازی کنترلگر پیش بین ساده نامقید MIMO برای فرایند چهار مخزن
    • معرفی کنترل پیش بین با رویکرد فضای حالت
    • کدنویسی کنترل پیش بین در متلب
  • درس سوم: طراحی کنترلگر پیش بین مقید برای فرایند چهار مخزن
    • طراحی قید و افزودن آن به طراحی کنترل پیش بین برای فرایند چهار مخزن
  • درس چهارم: معرفی طراحی با جعبه ابزار کنترل پیش بین
    • طراحی کنترلگر با MPC Toolbox

این آموزش برای رشته های مختلفی، از جمله رشته های زیر مفید است:
  • مهندسی برق
  • مهندسی کنترل
  • مهندسی قدرت
  • مهندسی مخابرات
  • مهندسی شیمی
  • مهندسی صنایع
  • مهندسی معدن
  • مهندسی عمران

پیش نیاز

آشنایی با بهینه سازی
آشنایی با کنترل (کنترل خطی)

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
مراجع و فایل های جانبی مرتبط با آموزش
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

MATLAB R2014a




پیش نمایش‌ها

۱. مقدمه و مبانی MPC

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۶ مگابایت -- (کلیک کنید +))

۲. پیاده سازی کنترلگر پیش بین ساده نامقید MIMO برای فرایند چهار مخزن

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید دانلود پیش‌نمایش - حجم: ۲۷ مگابایت -- (کلیک کنید +))

۳. طراحی کنترلگر پیش بین مقید برای فرایند چهار مخزن
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۴. معرفی طراحی با جعبه ابزار کنترل پیش بین
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۴ جلسه ویدئویی با مجموع ۲ ساعت و ۲۴ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش طراحی کنترل پیش بین مبتنی بر مدل MPC در متلب MATLAB
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۴۹۶۱۷ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVCTR9403
مدت زمان ۲ ساعت و ۲۴ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۲۰۷ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


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




نظرات

تا کنون ۱,۲۷۱ نفر از این آموزش استفاده کرده اند و ۱۲ نظر ثبت شده است.
میلاد
میلاد
۱۳۹۵/۰۶/۲۹

برای درک مفاهیم، کسی که پیش رمینه ای در این مورد (mpc) داشته باشه مفید هست.

با تشکر از زحمات تون.

پویان
پویان
۱۳۹۵/۰۲/۰۹

من پیش زمینه در رابطه با MPC داشتم. آموزش معمولی بود. در کل مدرس تسلط خیلی زیادی روی موضوع نداشت (یا شاید آمادگی بیان درس نداشت). در کل پیشمون نیستم اما خیلی هم فایل سطح بالایی نبود. در کل بابت زحماتتون کمال تشکر رو دارم.

آرتین
آرتین
۱۳۹۴/۱۰/۰۹

سلام آموزش خیلی خوبی بود.
با تشکر از مهندس زارع، امکان آموزش حضوری نیست؟

روابط عمومی
روابط عمومی
۱۳۹۴/۱۰/۰۹

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

kargarisaac
kargarisaac
۱۳۹۴/۰۸/۲۴

به نظر خیلی خلاصه بود این آموزش. اگر مثال های بیشتری ارایه شود که حداقل از help خود متلب بیشتر باشد بهتر می شود.

فرزاد کریمپور
فرزاد کریمپور
۱۳۹۴/۰۷/۰۱

به نظرم این آموزش تا حدودی پیشرفته است و بهتر است بخش مبتدی نیز تهیه کنید.

رسول صادقیان
رسول صادقیان
۱۳۹۴/۰۶/۲۷

من در این زمینه پیش زمینه داشتم و برای مرور دانسته هایم این فیلم آموزشی را تهیه کردم. از نظر من برای افرادی که از قبل با این موضوع آشنایی داشتند نیز این آموزش می تواند مفید باشد.

هانیه
هانیه
۱۳۹۴/۰۶/۲۰

این آموزش را صرفا بخاطر پیاده سازی عملی که داشت تهیه کردم. از نظر من بخش برنامه نویسی عالی بود. ولی اگر بهینه سازی را بیشتر توضیح میدادند بهتر بود.

محسن کمالی پور
محسن کمالی پور
۱۳۹۴/۰۶/۱۹

به نظرم بخش قوت این آموزش بخش برنامه نویسی بود. انتظار من بیش از این بود البته.

جواد یحیی زاده
جواد یحیی زاده
۱۳۹۴/۰۶/۰۸

به نسبت هزینه به نظرم آموزش مناسبی است.

کیوان مجد
کیوان مجد
۱۳۹۴/۰۶/۰۵

با سلام. این آموزش در زمینه کد نویسی متلب در ارتباط با این موضوع دید بسیار خوبی به من داد. خیلی خوب می شود اگر در این زمینه از الگوریتم های بیشتری استفاده نمایید.

دسته‌بندی موضوعی مهندسی کنترل و ابزار دقیق
برچسب‌ها:
Explicit MPC | Model Predictive Control | MPC | MPC Toolbox | MPC در متلب | Prediction Horizon | Receding Horizon | افق پیش بین | افق کاهنده بهینه سازی | ام پی سی در متلب | بهینه سازی تایم اسلات | پیش بین MIMO | پیش بین ساده نامقید | پیش بین صریح | تایم اسلات | ضرورت استفاده از کنترل پیش بین | طراحی با استفاده از جعبه ابزار کنترل پیش بین | طراحی با جعبه ابزار کنترل پیش بین | طراحی قید و افزودن آن به طراحی | طراحی کنترل پیش بین | طراحی کنترل پیش بین مقید | طراحی کنترلگر با MPC Toolbox | طراحی کنترلگر با جعبه ابزار | طراحی کنترلگر پیش بین صریح Explicit MPC | فرایند چهار مخزن | کد نویسی کنترل پیش بین در متلب | کدنویسی کنترل پیش بین در متلب | کنترگر پیش بین | کنترل پیش بین با رویکرد فضای حالت | کنترل پیش بین مقید | کنترل کننده‌ LQR | کنترل کننده PID | کنترل کننده‌ پیش بین | کنترل گر پیش بین ساده نامقید MIMO | کنترل گر پیش بین صریح | مبانی MPC | مبانی کنترل پیش بین | مقدمه و مبانی MPC | مکانیسم فیدبک
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۴ جلسه ویدئویی