جعفر طاووسی؛ رحمت اعظمی
چکیده
در این مقاله از کنترلکنندة عصبی فازی برای کنترل سرعت موتور سنکرون مغناطیس دائم سطحی با وجود نامعینی در پارامترها و گشتاور بار استفاده شده است. در این روش ابتدا از انواع کنترلکنندههای محلی (مانند ...
بیشتر
در این مقاله از کنترلکنندة عصبی فازی برای کنترل سرعت موتور سنکرون مغناطیس دائم سطحی با وجود نامعینی در پارامترها و گشتاور بار استفاده شده است. در این روش ابتدا از انواع کنترلکنندههای محلی (مانند PID، LQR و ...) برای نقاط کار مختلف موتور و برای حالات مختلف نامعینی و گشتاور بار برای کنترل دقیق موتور استفاده میشود. سپس کنترلکنندة عصبی فازی تطبیقی بهگونهای آموزش میبیند که تمامی کنترلکنندههای محلی را شامل شود و درنتیجه، باوجود نامعینی در پارامترها و گشتاور بار در موتور، سرعت مرجع با پاسخ سریع و کمترین خطای حالت ماندگار دنبال میشود. الگوریتم آموزش شبکة عصبی فازی، روش مختلط است که ترکیبی از دو روش حداقل مربعات و گرادیان نزولی با روش پسانتشار خطا است. از روش حداقل مربعات برای تنظیم پارامترهای خطی لایة خروجی و از الگوریتم گرادیان نزولی با روش پسانتشار خطا برای تنظیم و بهروزرسانی پارامترهای غیرخطی لایة فازیساز استفاده میشود. در پایان به کمک شبیهسازی، این کنترلکننده با کنترلکنندههای ، Fuzzy و PID مقایسه شده است. نتایج شبیهسازی نشاندهندة کارایی روش پیشنهادی در مقاله است.