دوره های مرتبط

جعبه ابزارها

جعبه ابزار

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

  • یکشنبه ۲۶ شهریور ۱۳۹۶
  • بازدید ۵,۳۴۶ نفر

تصویر 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) در متلب

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

تصویر model-predictive-control-toolbox-in-matlab_352_3 جعبه ابزار کنترل پیش بینی کننده مدل (Model Predictive Control Toolbox) در متلب

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

 

سورس کدهای مرتبط
ثبت نظر
ریفریش کنید!
نظرات کاربران (۳ مورد)
  1. تصویر آواتار کاربر 0
    صمانه دشتی جمعه , 14 مهر

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

    • تصویر آواتار کاربر 1
      یعثوب سیفی زادهجمعه , 14 مهر

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

  2. تصویر آواتار کاربر 0
    آیدا محمودی شنبه , 2 دی

    سلام در مورد تولباکسCVIP مقاله یا توضیحات مختصر نیاز دارم برای این کار یکی از دوستان سایت شمارو بهم معرفی کردن.