جعبه ابزار کنترل پیش بینی کننده مدل (Model Predictive Control Toolbox) در متلب

  • یکشنبه ۲۶ شهریور ۱۳۹۶
  • بازدید 215 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (30 امتیاز از 6 رای)
    Loading...

model predictive control toolbox in matlab 352 1 جعبه ابزار کنترل پیش بینی کننده مدل (Model Predictive Control Toolbox) در متلب

جعبه ابزار کنترل پیش بینی کننده مدل

در این مقاله جعبه ابزار کنترل پیش بینی کننده مدل (Model Predictive Control Toolbox) در نرم افزار MATLAB را بررسی و ویژگی ها و کاربرد های این جعبه ابزار را به همراه داکیومنت انگلیسی آن در ادامه آورده ایم.

معرفی جعبه ابزار کنترل پیش بینی کننده مدل

تولباکس Model Predictive Control ابزار هایی برای تحلیل و تنظیم کنترلگر های مدل پیش بین فراهم می کند و شما می توانید این نوع کنترل گرها را با استفاده از توابع MATLAB یا بلوک های SIMULINK طراحی و شبیه سازی کنید و نیز می توانید مدل پیش بین، محدوده های کنترل و پیش بینی، قیود ورودی و خروجی و وزن ها را تنظیم و اصلاح نمایید. این جعبه ابزار شما را قادر می سازد تا مسائلی را که منجر به خطا های زمان اجرا می شود را تشخیص داده و توصیه هایی در مورد تغییر وزن ها و قیود برای بهبود کارایی و مقاومت فراهم آورد. با اجرای سناریو های مختلف در شبیه سازی های خطی و غیر خطی می توانید کارایی کنترلگر را زیاد کنید. همچنین می توانید کارایی کنترلگر را در هنگام با استفاده از تنظیم  وزن ها و تغییر قیود اصلاح کنید. برای نمونه سازی سریع و طراحی سیستم تعبیه شده، جعبه ابزار می تواند کدهای زبان C را تولید و پشتیبانی کند.

ویژگی اصلی جعبه ابزار کنترل پیش بینی کننده مدل

  • طراحی و شبیه سازی کنترلگر های مدل پیش بین در MATLAB و SIMULINK
  • شخصی سازی قیود و وزن ها همراه با ابزار هایی برای بهبود کارایی و مقاومت
  • کنترل واحدها در یک گستره از شرایط عملیاتی با استفاده از چندین کنترلگر مدل پیش بین همراه با تبدیل کنترلی بدون ضربه
  • اصلاح زمان اجرای کارایی کنترل از طریق قیود و وزن ها
  • حل گر برنامه نویسی درجه دوم (QP) بهینه شده برای سرعت، کارایی و مقاومت بهتر
  • پشتیبانی از تولید کدهای C با SIMULINK Coder

تصاویری از کاربرد جعبه ابزار کنترل پیش بینی کننده مدل

 

model predictive control toolbox in matlab 352 2 جعبه ابزار کنترل پیش بینی کننده مدل (Model Predictive Control Toolbox) در متلب

شکل ۱: کاربرد MPC Designer در سیمولینک متلب

 

model predictive control toolbox in matlab 352 3 جعبه ابزار کنترل پیش بینی کننده مدل (Model Predictive Control Toolbox) در متلب

شکل ۲: نمونه ای از کاربرد MPC در سیمولینک با یک مدل واحد غیر خطی


مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید
  1. تصویر آواتار کاربر 0
    صمانه دشتی جمعه , ۱۴ مهر

    سلام ببخشید شما در مورد متلب برنامه نویسی هم قبول می کنید؟

    • تصویر آواتار کاربر 1
      یعثوب سیفی زادهیکشنبه , ۱۶ مهر

      بله در صورت سفارش انجام برنامه نویسی با متلب رو داشته باشید درخواست خودتون رو با ایمیل ارسال کنید تا بررسی کنیم