Implementation of Multistructure PID-like fuzzy logic controller using FPGA

This paper presents an implementation of Multistructure PIDFLC. Modification has been made to structure of the proposed PIDFLC in order to make it acts as PDFLC, PIFLC or PIDFLC depending on two external signals. Two versions of this controller have been designed using VHDL language for FPGA impleme...

Full description

Bibliographic Details
Main Authors: Zeyad Assi, Obaid, Sulaiman, Nasri, Marhaban, Mohammad Hamiruce, Hamidon, Mohd Nizar
Format: Article
Language:English
Published: The Institute of Electronics, Information and Communication Engineers 2010
Online Access:http://psasir.upm.edu.my/id/eprint/10919/
http://psasir.upm.edu.my/id/eprint/10919/1/42.pdf
_version_ 1848841524672987136
author Zeyad Assi, Obaid
Sulaiman, Nasri
Marhaban, Mohammad Hamiruce
Hamidon, Mohd Nizar
author_facet Zeyad Assi, Obaid
Sulaiman, Nasri
Marhaban, Mohammad Hamiruce
Hamidon, Mohd Nizar
author_sort Zeyad Assi, Obaid
building UPM Institutional Repository
collection Online Access
description This paper presents an implementation of Multistructure PIDFLC. Modification has been made to structure of the proposed PIDFLC in order to make it acts as PDFLC, PIFLC or PIDFLC depending on two external signals. Two versions of this controller have been designed using VHDL language for FPGA implementation. A new package has been designed in VHDL code to implement trigonometric functions and fourth-order Runge-Kutta method to test the proposed design with nonlinear systems. The controller was able to produce an output in 0.3µsec for linear plants and 0.7µsec for nonlinear plant. Therefore, the proposed controller will be able to control many systems with high sampling rate.
first_indexed 2025-11-15T07:44:37Z
format Article
id upm-10919
institution Universiti Putra Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T07:44:37Z
publishDate 2010
publisher The Institute of Electronics, Information and Communication Engineers
recordtype eprints
repository_type Digital Repository
spelling upm-109192016-03-09T06:05:46Z http://psasir.upm.edu.my/id/eprint/10919/ Implementation of Multistructure PID-like fuzzy logic controller using FPGA Zeyad Assi, Obaid Sulaiman, Nasri Marhaban, Mohammad Hamiruce Hamidon, Mohd Nizar This paper presents an implementation of Multistructure PIDFLC. Modification has been made to structure of the proposed PIDFLC in order to make it acts as PDFLC, PIFLC or PIDFLC depending on two external signals. Two versions of this controller have been designed using VHDL language for FPGA implementation. A new package has been designed in VHDL code to implement trigonometric functions and fourth-order Runge-Kutta method to test the proposed design with nonlinear systems. The controller was able to produce an output in 0.3µsec for linear plants and 0.7µsec for nonlinear plant. Therefore, the proposed controller will be able to control many systems with high sampling rate. The Institute of Electronics, Information and Communication Engineers 2010 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/10919/1/42.pdf Zeyad Assi, Obaid and Sulaiman, Nasri and Marhaban, Mohammad Hamiruce and Hamidon, Mohd Nizar (2010) Implementation of Multistructure PID-like fuzzy logic controller using FPGA. IEICE Electronics Express, 7 (3). pp. 132-137. ISSN 1349-2543 10.1587/elex.7.132
spellingShingle Zeyad Assi, Obaid
Sulaiman, Nasri
Marhaban, Mohammad Hamiruce
Hamidon, Mohd Nizar
Implementation of Multistructure PID-like fuzzy logic controller using FPGA
title Implementation of Multistructure PID-like fuzzy logic controller using FPGA
title_full Implementation of Multistructure PID-like fuzzy logic controller using FPGA
title_fullStr Implementation of Multistructure PID-like fuzzy logic controller using FPGA
title_full_unstemmed Implementation of Multistructure PID-like fuzzy logic controller using FPGA
title_short Implementation of Multistructure PID-like fuzzy logic controller using FPGA
title_sort implementation of multistructure pid-like fuzzy logic controller using fpga
url http://psasir.upm.edu.my/id/eprint/10919/
http://psasir.upm.edu.my/id/eprint/10919/
http://psasir.upm.edu.my/id/eprint/10919/1/42.pdf