توضیحات
یک استراتژی تطبیقی چند مدل کاربردی برای کنترل پیش بین تک حلقه
عنوان اصلی مقاله:
A practical multiple model adaptive strategy for single-loop MPC
شبیه سازی در محیط ام فایل متلب انجام شده است.
دارای گزارش ورد 10 صفحه ای می باشد.
مقدمه:
این مقاله یک استراتژی کنترل تطبیقی چندمدلی برای کنترل پیشبینی مدل (MPC) را توضیح میدهد. هدف این استراتژی حفظ عملکرد کنترلر خطی در سطوح مختلف عملیاتی است. این روش شامل طراحی چندین کنترلر خطی DMC (کنترل ماتریس دینامیکی) و استفاده از میانگین وزنی خروجیهای این کنترلرها برای بهبود عملکرد است.
این روش شامل مراحل زیر است:
- طراحی چندین کنترلر خطی DMC: هر کنترلر برای یک سطح عملیاتی خاص تنظیم میشود.
- استفاده از میانگین وزنی: خروجی نهایی کنترلر تطبیقی با استفاده از میانگین وزنی خروجیهای کنترلرهای خطی محاسبه میشود.
- شبیهسازی و آزمایش: قابلیتهای این استراتژی از طریق شبیهسازیهای کامپیوتری و سیستمهای آزمایشی بررسی شده است.
این استراتژی به ویژه برای فرآیندهایی که در زمان ثابت هستند اما نسبت به سطح عملیاتی غیرخطی هستند، مفید است.
توضیحات پروژه کنترل پیش بین تک حلقه
شبیه سازی مقاله در 6 پوشه مجزا قرار گرفته است که هر کدام یک شکل از نتایج مقاله را شبیه سازی می کند:
پوشه simulation 1: شكل 2
پوشه simulation 2 شكل 4
پوشه simulation 3: شكل 6
پوشه simulation 4: شكل 8
پوشه simulation 5: شكل 9
پوشه simulation 6: شكل 10
محتويات تمام اين پوشه ها يكي است و فقط ضرايب توابع تبديل و سيگنال مرجع مربوط به هر كدام متفاوت مي باشد.
در هر پوشه 3 كد به صورت زير وجود دارد:
كد reference_signal
مسير مرجع مربوط به هر شبيه سازي در اين كد نوشته شده است.
كد dmc_control
كنترل DMC در اين فايل كدنويسي شده است.
كد main
هر شبیه سازی را با فایل main اجرا نمایید.
توضیحات بیشتر در مورد هر کدام از ام فایلها در گزارش پروژه وجود دارد.
نتایج شبیه سازی با متلب
در ادامه نتایج به دست آمده از شبیه سازی با متلب نشان داده می شوند. در تمام موارد ملاحظه می شود که همچون مقاله، کنترلر تطبیقی عملکرد بسیار بهتری را داشته است. در هر تغییر مقدار سیگنال مرجع، خروجی تطبیقی قدری جهش داشته ولی بسیار سریع به مقدار مرجع باز میگردد در حالی که در خروجی های غیرتطبیقی، پرش از سیگنال قبلی به بعدی سریع تر اتفاق افتاده است.
در مورد شکل های 8 تا 10 از آن جا که مثال مقاله یک مثال عملی است، در فایل dmc_control به پاسخ آزاد نویز افزوده شده است.
هم چنین در شکل های 9 و 10 به پاسخ آزاد اغتشاش اضافه شده تا توضیحات مقاله برآورده شده باشد.
ملاحظه نمایید که انطباق صد در صدی بین نمودارهای شبیه سازی و مقاله وجود ندارد ولی طبق توضیحات داده شده، نتیجه گیری کلی مقاله در شبیه سازی ها به دست آمده است.
شاید به موارد زیر نیز علاقه مند باشید:
- آنالیز مدل سازی ماشین سنکرون برای برنامه های کاربردی شبیه سازی و صنعتی
- استراتژی کنترل جدید برای تبدیل دو جهته DC-DC در خودرو برقی
- کنترل دیجیتال اینورتر یو پی اس تک فاز برای ردیابی قوی ولتاژ متناوب
- کنترل پیش بین مدل مبتنی بر استراتژی تضعیف میدان برای کشش خودرو الکتریکی مورد استفاده موتور القایی
- شبیه سازی یک باک-بوست ولتاژ تک فاز اینورتر منبع برای توزیع سیستم های تولید
کلیدواژه:
Model predictive control, Dynamic matrix control, Adaptive control, Multiple models
کنترل پیش بینی مدل, کنترل ماتریس پویا, کنترل تطبیقی, مدل های چندگانه
یک استراتژی تطبیقی چند مدل کاربردی برای MPC تک حلقه با متلب
طبق توضیحات فوق توسط کارشناسان سایت متلبی تهیه شده است و به تعداد محدودی قابل فروش می باشد.
سفارش انجام پروژه مشابه
درصورتیکه این محصول دقیقا مطابق خواسته شما نمی باشد،.
با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.