International Science and Technology Journal
Published by
Under supervision of
Open Access Journal
ISSN: 2519-9854 (Online)
ISSN: 2519-9846 (Print)
A peer-reviewed and open access journal concerned with publishing researches and studies in the field of applied sciences and engineering
Genetic-based neuro-fuzzy Design of PID Controller for Boost Flyback Converter
Researcher(s): | - Sattar Jaber Al-Isawi
- Tareg Abubaker Abulifa
|
Institution: | College of Industrial Technology - Misrata - LIBYA |
Field: | الهندسة الكهربائية و الالكترونية وهندسة الاتصالات |
Published in: | 9th volume - December 2016 |
الملخص
تعاني اغلب مبدلات القدرة وخاصة المقطعات المستمرة والتي تغير من التيار المستمر إلى التيار المستمر من مشكلة الفترة الانتقالية لانتهاء كل دورة وما يليها من دورة تالية حيث تحتاج المبدلات إلى فترة استقرار قبل البدء في شوط جديد، لذلك فان الهدف من هذه الورقة هو تصميم دائرة متحكم نوع (PID) يعمل على تسريع أداء دالة الانتقال للدائرة لكي تبدأ عمل في دورة جديدة، ولاختيار ثوابت مناسبة لدائرة المتحكم تم استخدام الدوال العشوائية للخوارزميات الوراثية، وتم تنفيذها عبر البرنامج التشبيهي (Simulink) من خلال برنامج الماتلاب، حيث تم التوصل إلى القيم المناسبة لثوابت دائرة المتحكم التي تساعد منظومة المبدل وتعطيه استقرار جيد وسرعة في الأداء لبداية شوط جديد.
Abstract
The aim of this paper is to design an efficient compensator for the boost-flyback converter system operates in a continuous conduction mode. The small signal of the boost-flyback is derived first to find transfer functions which they help in the study of the system stability. Genetic algorithm is used to search in the parameter space for the most suitable controllers’ parameters to minimize the damping of oscillation modes, to coordinate between system different controllers. . In order to do this, on-line measurements of local system signals at converter are chosen as input signals to an adaptive neuro-fuzzy inference system (ANFIS). The outputs of each neuro-fuzzy controller are the desired parameters of system damping controllers. The simulation of the system is done using the MATLAB programming language.