کنترل کننده غیرحداقل فاز (Non-Minimum Phase Controller)، در ریاضیات (Mathematics)
انواع کنترل کننده ها (Controller) را در آموزش زیر شرح دادیم :
کنترل کننده غیرحداقل فاز (Non-Minimum Phase Controller) :
کنترل سیستم هایی با صفرهای نیم صفحه راست
کنترل کننده غیرحداقل فاز یا Non-Minimum Phase Controller به کنترل کننده هایی گفته می شود که برای سیستم های غیرحداقل فاز (Non-Minimum Phase Systems) طراحی می شوند. یک سیستم غیرحداقل فاز، سیستمی است که حداقل یک صفر (یا قطب برای سیستم های گسسته) در نیم صفحه راست صفحه s دارد. این سیستم ها رفتار معکوس اولیه (undershoot) در پاسخ پله از خود نشان می دهند و کنترل آنها دشوارتر است، زیرا محدودیت های اساسی در عملکرد دارند.
کنترل این سیستم ها نیاز به دقت ویژه دارد. روش های کنترل شامل: کنترل پیش بین (MPC) که می تواند با پیش بینی رفتار آینده، undershoot را مدیریت کند، کنترل با ساختار ویژه، و کنترل مقاوم است. همچنین نمی توان از روش هایی که صفرها را حذف می کنند (مانند جبران سازی مستقیم) استفاده کرد.
\[ G(s) = \frac{(s - z)}{(s + p)} \quad , \quad z > 0 \quad \text{(سیستم غیرحداقل فاز)} \]کاربردها: برخی از سیستم های شیمیایی (مانند راکتورهای CSTR در شرایط خاص)، سیستم های با تأخیر (که ذاتا غیرحداقل فاز می شوند)، برخی سیستم های مکانیکی، کنترل هواپیما در برخی پیکربندی ها.
✅ مزایا: طراحی مناسب برای سیستم های با محدودیت ذاتی، جلوگیری از ناپایداری ناشی از حذف صفرهای ناپایدار.
⚠️ معایب: طراحی پیچیده تر، محدودیت ذاتی در سرعت پاسخ و پهنای باند، وجود undershoot اجتناب ناپذیر است.
صفرهای نیم صفحه راست باعث می شوند که بهره سیستم در برخی جهات محدود شود. تابع انتگرال (Bode gain-phase relationship) برای این سیستم ها متفاوت است و نمی توان به حاشیه فاز و بهره دلخواه دست یافت.
مثال: یک راکتور شیمیایی CSTR (مخزن هم زن دار پیوسته) ممکن است در شرایط عملیاتی خاص، دینامیک غیرحداقل فاز از خود نشان دهد. یعنی افزایش دمای ورودی ممکن است ابتدا باعث کاهش موقت دما شود. یک کنترل کننده PID معمولی ممکن است با این رفتار معکوس مشکل پیدا کند و ناپایدار شود. یک کنترل کننده غیرحداقل فاز (مانند MPC) می تواند با پیش بینی این رفتار، سیگنال کنترلی مناسب تری اعمال کند.