توضیحات
Nonlinear Control and Disturbance Decoupling of HVAC Systems Using Feedback Linearization and Backstepping With Load Estimation
فایل های تهیه شده با متلب به شرح زیر است:
- فایل سیمولینک NCDDHVAC.mdl که سیستم حلقه بسته را پیاده سازی میکند.
- فایل PLANT.m که حاوی مدل سیستم است.
- فایل Nonlinear_Feedback.m که کنترل کننده خطی سازی فیدبک را پیاده سازی می کند.
- فایل BackStepping.m کنترل کننده گام به عقب پیاده سازی شده است.
تشریح فایل PLANT.m
در این فایل سمت راست معادلات دیفرانسیل 1 پیاده سازی شده و در محیط سیمولینک از آن انتگرال گیری شده است تا متغیرهای سیستم بدست آیند.
function dx=PLANT(In)
تفکیک ورودی های تابع
z=[In(1);In(2)];
w=[In(3);In(4)];
x=[In(5);In(6);In(7)];
تعریف پارامترها مطابق جدول 1 مقاله
…
تشریح فایل Nonlinear_Feedback.m
در این فایل کنترل کننده خطی سازی فیدبک پیاده سازی شده است. در مقاله تنها به صورت جزئی روابط این کنترل کننده محاسبه و نشان داده شده است.
بنده روابط این کنترل کننده را مطابق روش مقاله بدست آورده ام و روابط چندین بار بررسی شده و کاملا صحیح می باشند. نتیجه شبیه سازی نیز صحت آنها را تایید می کند.
function u=Nonlinear_Feedback(In)
تفکیک ورودی ها
…
تشریح فایل BackStepping.m
در این فایل کنترل کننده گام به عقب مطابق روابط 34 مقاله پیاده سازی شده اند.
function v=BackStepping(In)
…
تشریح فایل سیمولینک
در این فایل سیستم کنترل حلقه بسته پیاده سازی شده است. نمای این فایل در شکل زیر نشان داده شده است.
سیستم به همراه محرک در بلوک های سبز رنگ پیاده سازی شده اند.
کنترل فیدبک غیرخطی در بلوک آبی رنگ و کنترل back stepping در بلوک نارنجی رنگ پیاده سازی شده است.
جهت اجرای فایل های شبیه سازی به ازای مقادیر مختلف k1 و k2 می توانید این پارامترها را در تابع BackStepping.m تغییر داده و فایل سیمولینک را اجرا کنید تا نتایج حاصل از اجرای شبیه سازی در اسکوپ ها نمایش داده شوند.
نتایج زیر برای k1=10 و k2=1 بدست آمده اند.
X1
X2
X3
U1
U2
کلید واژه :
Estimation, nonlinear systems, observer, trackingشبیه سازی با متلب ,پروژه های اماده متلب, matlab,matlab project,پروژه متلب,
شبیه سازی مقاله
Nonlinear Control and Disturbance Decoupling of HVAC Systems Using Feedback Linearization and Backstepping With Load Estimation
توسط کارشناسان متلبی تهیه شده و به تعداد محدودی قابل فروش می باشد.
سفارش انجام پروژه مشابه
درصورتیکه این محصول دقیقا مطابق خواسته شما نمی باشد،. با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.