Embedded system based on a real time fuzzy motor speed controller
This paper describes an implementation of a fuzzy logic control (FLC) system and a/the conventional proportional-integral (PI) controller for speed control of DC motor, based on field programmable gate array (FPGA) circuit. The proposed scheme is aimed to improve the tracking performance and to elim...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2014-06-01
|
Series: | Ain Shams Engineering Journal |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2090447913001019 |
id |
doaj-2530204bf45a4bbbaa9a2f2a8395c27c |
---|---|
record_format |
Article |
spelling |
doaj-2530204bf45a4bbbaa9a2f2a8395c27c2021-06-02T04:56:36ZengElsevierAin Shams Engineering Journal2090-44792014-06-015239940910.1016/j.asej.2013.10.001Embedded system based on a real time fuzzy motor speed controllerEbrahim Abd El-Hamid Mohamed RamadanMohammad El-BardiniNabila M. El-RabaieMohamed A. FkirinThis paper describes an implementation of a fuzzy logic control (FLC) system and a/the conventional proportional-integral (PI) controller for speed control of DC motor, based on field programmable gate array (FPGA) circuit. The proposed scheme is aimed to improve the tracking performance and to eliminate the load disturbance in the speed control of DC motors. The proposed fuzzy system has been applied to a permanent magnet DC motor, via a configuration of H-bridge. The fuzzy control algorithm is designed and verified with a nonlinear model, using the MATLAB® tools. Both FLC and conventional PI controller hardware are synthesized, functionally verified and implemented using Xilinx Integrated Software Environment (ISE) Version 11.1i. The real time implementation of these controllers is made on Spartan-3E FPGA starter kit (XC3S500E). The practical results showed that the proposed FLC scheme has better tracking performance than the conventional PI controller for the speed control of DC motors.http://www.sciencedirect.com/science/article/pii/S2090447913001019Fuzzy logic controlPI controllerVHDLFPGASpartan-3E starter kit |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ebrahim Abd El-Hamid Mohamed Ramadan Mohammad El-Bardini Nabila M. El-Rabaie Mohamed A. Fkirin |
spellingShingle |
Ebrahim Abd El-Hamid Mohamed Ramadan Mohammad El-Bardini Nabila M. El-Rabaie Mohamed A. Fkirin Embedded system based on a real time fuzzy motor speed controller Ain Shams Engineering Journal Fuzzy logic control PI controller VHDL FPGA Spartan-3E starter kit |
author_facet |
Ebrahim Abd El-Hamid Mohamed Ramadan Mohammad El-Bardini Nabila M. El-Rabaie Mohamed A. Fkirin |
author_sort |
Ebrahim Abd El-Hamid Mohamed Ramadan |
title |
Embedded system based on a real time fuzzy motor speed controller |
title_short |
Embedded system based on a real time fuzzy motor speed controller |
title_full |
Embedded system based on a real time fuzzy motor speed controller |
title_fullStr |
Embedded system based on a real time fuzzy motor speed controller |
title_full_unstemmed |
Embedded system based on a real time fuzzy motor speed controller |
title_sort |
embedded system based on a real time fuzzy motor speed controller |
publisher |
Elsevier |
series |
Ain Shams Engineering Journal |
issn |
2090-4479 |
publishDate |
2014-06-01 |
description |
This paper describes an implementation of a fuzzy logic control (FLC) system and a/the conventional proportional-integral (PI) controller for speed control of DC motor, based on field programmable gate array (FPGA) circuit. The proposed scheme is aimed to improve the tracking performance and to eliminate the load disturbance in the speed control of DC motors. The proposed fuzzy system has been applied to a permanent magnet DC motor, via a configuration of H-bridge. The fuzzy control algorithm is designed and verified with a nonlinear model, using the MATLAB® tools. Both FLC and conventional PI controller hardware are synthesized, functionally verified and implemented using Xilinx Integrated Software Environment (ISE) Version 11.1i. The real time implementation of these controllers is made on Spartan-3E FPGA starter kit (XC3S500E). The practical results showed that the proposed FLC scheme has better tracking performance than the conventional PI controller for the speed control of DC motors. |
topic |
Fuzzy logic control PI controller VHDL FPGA Spartan-3E starter kit |
url |
http://www.sciencedirect.com/science/article/pii/S2090447913001019 |
work_keys_str_mv |
AT ebrahimabdelhamidmohamedramadan embeddedsystembasedonarealtimefuzzymotorspeedcontroller AT mohammadelbardini embeddedsystembasedonarealtimefuzzymotorspeedcontroller AT nabilamelrabaie embeddedsystembasedonarealtimefuzzymotorspeedcontroller AT mohamedafkirin embeddedsystembasedonarealtimefuzzymotorspeedcontroller |
_version_ |
1721408251634909184 |