FPGA Implementation of Modified Reconfigurable Adaptive Gain Scheduling Controller

This article aims to put forward a modified type of adaptive gain scheduling that will be able to deal with the immeasurable and unpredictable variations of system variables by adapting its value at each time instance to follow any change in the input and overcome any disturbance applied to the syst...

Full description

Bibliographic Details
Main Authors: Ali Wheed, Abbas Issa, Mohammed Y.
Format: Article
Language:English
Published: Unviversity of Technology- Iraq 2021-07-01
Series:Engineering and Technology Journal
Subjects:
Online Access:https://etj.uotechnology.edu.iq/article_169378_6a9cf85f022d96e12e6ee69a4e10c9a9.pdf
_version_ 1827366705173626880
author Ali Wheed
Abbas Issa
Mohammed Y.
author_facet Ali Wheed
Abbas Issa
Mohammed Y.
author_sort Ali Wheed
collection DOAJ
description This article aims to put forward a modified type of adaptive gain scheduling that will be able to deal with the immeasurable and unpredictable variations of system variables by adapting its value at each time instance to follow any change in the input and overcome any disturbance applied to the system without the need to predetermine gains values. In addition, the inverse neural controller will precede the gain scheduling to eliminate the need for complex system linear zing and parameter estimation. Therefore, the problems of needing complex mathematics for system linearization and gains calculations have been solved. The performance of the presented controller was tested by comparing the step response of a DC-motor controlled via the proposed technique and the response of that motor when controlled by the inverse neural controller and PID controller. MATLAB/Simulink has been used for making the simulations and obtaining the results. In addition, the FPGA implementation of the proposed controller has been presented. The results showed a remarkable improvement in the transient response of the system for all of the rising time, delay time, settling time, peak overshoot, and steady-state error.
first_indexed 2024-03-08T08:54:30Z
format Article
id doaj.art-7b41e64a23fe4c43841154f06bf8f981
institution Directory Open Access Journal
issn 1681-6900
2412-0758
language English
last_indexed 2024-03-08T08:54:30Z
publishDate 2021-07-01
publisher Unviversity of Technology- Iraq
record_format Article
series Engineering and Technology Journal
spelling doaj.art-7b41e64a23fe4c43841154f06bf8f9812024-02-01T07:17:54ZengUnviversity of Technology- IraqEngineering and Technology Journal1681-69002412-07582021-07-013971105111610.30684/etj.v39i7.1772169378FPGA Implementation of Modified Reconfigurable Adaptive Gain Scheduling ControllerAli Wheed0Abbas Issa1Mohammed Y.2Ministry of Youth and Sport - IraqUniversity of Technology - IraqProfessor, University of Technology-Iraq, Baghdad-IraqThis article aims to put forward a modified type of adaptive gain scheduling that will be able to deal with the immeasurable and unpredictable variations of system variables by adapting its value at each time instance to follow any change in the input and overcome any disturbance applied to the system without the need to predetermine gains values. In addition, the inverse neural controller will precede the gain scheduling to eliminate the need for complex system linear zing and parameter estimation. Therefore, the problems of needing complex mathematics for system linearization and gains calculations have been solved. The performance of the presented controller was tested by comparing the step response of a DC-motor controlled via the proposed technique and the response of that motor when controlled by the inverse neural controller and PID controller. MATLAB/Simulink has been used for making the simulations and obtaining the results. In addition, the FPGA implementation of the proposed controller has been presented. The results showed a remarkable improvement in the transient response of the system for all of the rising time, delay time, settling time, peak overshoot, and steady-state error.https://etj.uotechnology.edu.iq/article_169378_6a9cf85f022d96e12e6ee69a4e10c9a9.pdfadaptive controllerdc-motorfpgagain schedulinginverse neuralreconfigurable
spellingShingle Ali Wheed
Abbas Issa
Mohammed Y.
FPGA Implementation of Modified Reconfigurable Adaptive Gain Scheduling Controller
Engineering and Technology Journal
adaptive controller
dc-motor
fpga
gain scheduling
inverse neural
reconfigurable
title FPGA Implementation of Modified Reconfigurable Adaptive Gain Scheduling Controller
title_full FPGA Implementation of Modified Reconfigurable Adaptive Gain Scheduling Controller
title_fullStr FPGA Implementation of Modified Reconfigurable Adaptive Gain Scheduling Controller
title_full_unstemmed FPGA Implementation of Modified Reconfigurable Adaptive Gain Scheduling Controller
title_short FPGA Implementation of Modified Reconfigurable Adaptive Gain Scheduling Controller
title_sort fpga implementation of modified reconfigurable adaptive gain scheduling controller
topic adaptive controller
dc-motor
fpga
gain scheduling
inverse neural
reconfigurable
url https://etj.uotechnology.edu.iq/article_169378_6a9cf85f022d96e12e6ee69a4e10c9a9.pdf
work_keys_str_mv AT aliwheed fpgaimplementationofmodifiedreconfigurableadaptivegainschedulingcontroller
AT abbasissa fpgaimplementationofmodifiedreconfigurableadaptivegainschedulingcontroller
AT mohammedy fpgaimplementationofmodifiedreconfigurableadaptivegainschedulingcontroller