کنترل کننده مُد لغزشی تطبیقی (Adaptive Sliding Mode Controller)، در ریاضیات (Mathematics)
انواع کنترل کننده ها (Controller) را در آموزش زیر شرح دادیم :
کنترل کننده مُد لغزشی تطبیقی (Adaptive Sliding Mode Controller) :
ترکیب مقاومت SMC با تطبیق پارامترها
کنترل کننده مُد لغزشی تطبیقی یا Adaptive Sliding Mode Controller ترکیبی از دو روش کنترل مد لغزشی و کنترل تطبیقی است. در این روش، پارامترهای سطح لغزش یا بهره کنترل (K) به صورت تطبیقی و بر اساس شرایط سیستم تنظیم می شوند. هدف کاهش چترینگ، بهبود عملکرد، و تطبیق با تغییرات پارامترها است.
در SMC تطبیقی، معمولا بهره کنترلی (K) که برای غلبه بر عدم قطعیت استفاده می شود، به صورت تطبیقی تنظیم می گردد. اگر عدم قطعیت زیاد باشد، K زیاد می شود و اگر کم باشد، K کاهش می یابد تا چترینگ کم شود.
\[ \dot{K} = \gamma |s| \quad \text{(یک قانون تطبیق ساده)} \] \[ u = -\hat{K} sign(s) \]کاربردها: سیستم هایی با عدم قطعیت متغیر با زمان، رباتیک با بار متغیر، کنترل موتورها در شرایط کاری مختلف، سیستم های هوافضا با تغییر دینامیک.
✅ مزایا: کاهش چترینگ نسبت به SMC معمولی، تطبیق با تغییرات سیستم، نیاز به دانش کمتر از کران های عدم قطعیت.
⚠️ معایب: پیچیدگی بیشتر، نیاز به طراحی قانون تطبیق پایدار، ممکن است پارامترها واگرا شوند (بدون طراحی مناسب).
یکی از رویکردهای رایج، SMC تطبیقی با بهره تطبیقی است. در این روش، بهره K تا زمانی که سیستم روی سطح نباشد افزایش می یابد و وقتی روی سطح قرار گرفت، کاهش می یابد. این کار باعث می شود همیشه کوچکترین بهره لازم برای حفظ لغزش اعمال شود.
روش دیگر، تنظیم تطبیقی پارامترهای سطح لغزش (λ) است. با تغییر این پارامتر، سرعت همگرایی روی سطح تنظیم می شود.
مثال: یک کوادروپتور (هواپیمای چهارپره) در حال پرواز در شرایط بادی متغیر. سرعت باد دائما تغییر می کند. SMC تطبیقی می تواند بهره کنترلی را متناسب با شدت باد تنظیم کند تا هم پایداری حفظ شود و هم نوسانات ورودی (چترینگ) کم باشد.
تحلیل پایداری SMC تطبیقی معمولا با توابع لیاپانوف توسعه یافته انجام می شود که هم خطای ردیابی و هم خطای تخمین پارامترها را شامل می شود.