توضیحات
طراحی کنترلکننده PID تطبیقی برای سیستمهای غیرخطی
عنوان اصلی مقاله:
Adaptive PID Controller Design for Nonlinear Systems
شبیه سازی در محیط سیمولینک متلب انجام شده است.
دارای گزارش ورد 17 صفحه ای می باشد.
🔹 ترجمه تخصصی چکیده مقاله
در این مقاله، یک روش طراحی کنترلکننده تناسبی-انتگرالی-مشتقی (PID) تطبیقی برای کنترل فرایندهای غیرخطی پیشنهاد شده است. در روش پیشنهادی، یک پایگاهداده کنترلر برای ذخیره پارامترهای PID استفادهشده قبلی همراه با بردارهای اطلاعاتی متناظر آنها ایجاد میشود. همچنین یک پایگاهداده مدلسازی دیگر با استفاده از تکنیک یادگیری لحظهای (Just-in-Time Learning) بهمنظور مدلسازی بهکار میرود. پارامترهای PID با توجه به دینامیک کنونی فرایند که توسط بردار اطلاعاتی در هر لحظه نمونهبرداری توصیف میشود، از پایگاهداده کنترلر استخراج میشوند. افزون بر این، این پارامترها در صورت نیاز میتوانند بهطور دقیقتر تنظیم شوند و پارامترهای PID حاصل بههمراه بردار اطلاعاتی متناظر در پایگاهداده کنترلر ذخیره میشوند تا عملکرد سیستم در شرایط کاریای که در ساخت پایگاهداده اولیه لحاظ نشدهاند، بهبود یابد. نتایج شبیهسازی ارائه شدهاند تا اثربخشی طراحی PID تطبیقی پیشنهادی نشان داده شود.
توضیحات پروژه کنترلر PID تطبیقی
مقاله به طراحی یک کنترلکننده PID تطبیقی (APID) برای سیستمهای غیرخطی میپردازد. در زیر به فایلهای شبیه سازی و نتایج بدست آمده از شبیه سازی خواهیم پرداخت:
فایل arx_data
داده های موجود در شکل 2 مقاله در این فایل جمع آوری شده اند. این داده ها برای ساخت مدل ARX که در قسمت شبیه سازی مقاله توضیح داده شده است میباشد.
فایل JITL_model
ام فایل اصلی که قبل از اجرای فایلهای سیمولینک باید این فایل اجرا شود.
فایل arx_data با اجرای این ام فایل فراخوانی می شود.
شکل 2 مقاله نیز با اجرای آن نمایش داده خواهد شد:
Figure 2. Input and output data used to construct modeling database for
the JITL.
سه مدل سیمولینک با نسخه 2020a و همین سه مدل با نسخه 2016a ساخته شده است.
- توضیح مدل سیمولینک sim1_apid (دقت کنید که روش مقایسه ای که در مقاله نشان داده شده است (PID-RLS)، خارج از توضیحات مقاله است و هیچ توضیحی در مورد روابط آن داده نشده است. در نتیجه نمودارهای آن روش قابل رسم نیستند).
بخش های مختلف سیمولینک در گزارش ورد توضیح داده شده است.
- مدل سیمولینک sim2_apid_positive_step_change
در این بلوک همه چیز مانند قبل است و فقط مقدار Cmin در لحظه 0.5 h به مقدار 25 درصد افزایش می یابد.
- مدل سیمولینک sim3_apid_negative_step_change
در این بلوک همه چیز مانند قبل است و فقط مقدار Cmin در لحظه 0.5 h به مقدار 25 درصد کاهش می یابد
نتایج: دقت نمایید به دلیل توضیحات ناکافی مقاله و فرضی که در مورد lc داده شد، نتایج مربوط به ورودی کنترلی و ضرایب قدری از مقاله متفاوت هستند ولی ملاحظه خواهید کرد که خروجی واقعی به خوبی خروجی مطلوب را تعقیب می کند (حتی بهتر از مقاله). ورودی کنترلی هم دقیقا در بازه [0,0.1] هستند و اغتشاشات نیز کمتر از مقاله است.
مدل 1:
مدل 2:
مدل 3:
شاید به موارد زیر نیز علاقه مند باشید:
- انجام پروژه کنترل تطبیقی
- مدلسازی و کنترل سیستم رآکتور همزن دار پیوسته تانک
- کنترل سیستم توپ و میله با استفاده از کنترلر PID فازی
- طراحی یک کنترلکننده مد لغزشی زیربهینه مرتبه دوم انتگرالی برای کنترل حرکتی مقاوم بازوهای رباتیک
شبیه سازی کنترلکننده PID تطبیقی برای سیستمهای غیرخطی با متلب
طبق توضیحات فوق توسط کارشناسان سایت متلبی تهیه شده است و به تعداد محدودی قابل فروش می باشد.
سفارش انجام پروژه مشابه
درصورتیکه این محصول دقیقا مطابق خواسته شما نمی باشد،.
با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.