FPGA implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter
In this paper, the single-input fuzzy logic controller (FLC) (SIFLC) for boost converter output-voltage regulation is proposed. The SIFLC utilizes the signed distance method that reduces the multidimensional rule table to 1-D with only one input variable, i.e., distance d. The simplification allows...
Saved in:
Main Authors: | , , |
---|---|
格式: | Article |
出版: |
2012
|
主題: | |
在線閱讀: | http://eprints.utm.my/id/eprint/47004/ |
標簽: |
添加標簽
沒有標簽, 成為第一個標記此記錄!
|
id |
my.utm.47004 |
---|---|
record_format |
eprints |
spelling |
my.utm.470042017-09-28T04:22:32Z http://eprints.utm.my/id/eprint/47004/ FPGA implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter Taeed, Fazel Salam, Zainal M. Ayob, Shahrin TK Electrical engineering. Electronics Nuclear engineering In this paper, the single-input fuzzy logic controller (FLC) (SIFLC) for boost converter output-voltage regulation is proposed. The SIFLC utilizes the signed distance method that reduces the multidimensional rule table to 1-D with only one input variable, i.e., distance d. The simplification allows for the control surface to be approximated by a piecewise linear. It is shown that, despite the simplicity of SIFLC, its control performance is almost equivalent to that of the conventional FLC. As a proof of concept, the SIFLC is implemented using the Altera EP2C35F672C6N field-programmable gate array (FPGA) and applied on a 50-W boost converter. The SIFLC is compared to the proportional–integral controller; the simulation and practical results indicate that SIFLC exhibits excellent performance for step load and input reference changes. Another feature of this work is the absence of an external analog-to-digital converter (ADC). Instead, a simple analog-to-digital conversion scheme is implemented using the FPGA itself. Due to the simplicity of the SIFLC algorithm and the absence of an external ADC, the overall implementation requires only 408 logic elements and five input–output pins of the FPGA. Index Terms—Boost converter, 2012 Article PeerReviewed Taeed, Fazel and Salam, Zainal and M. Ayob, Shahrin (2012) FPGA implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter. IEEE Transactions On Industrial Electronics, 59 (2). pp. 1208-1217. ISSN 0278-0046 |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Taeed, Fazel Salam, Zainal M. Ayob, Shahrin FPGA implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter |
description |
In this paper, the single-input fuzzy logic controller (FLC) (SIFLC) for boost converter output-voltage regulation is proposed. The SIFLC utilizes the signed distance method that reduces the multidimensional rule table to 1-D with only one input variable, i.e., distance d. The simplification allows for the control surface to be approximated by a piecewise linear. It is shown that, despite the simplicity of SIFLC, its control performance is almost equivalent to that of the conventional FLC. As a proof of concept, the SIFLC is implemented using the Altera EP2C35F672C6N field-programmable gate array (FPGA) and applied on a 50-W boost converter. The SIFLC is compared to the proportional–integral controller; the simulation and practical results indicate that SIFLC exhibits excellent performance for step load and input reference changes. Another feature of this work is the absence of an external analog-to-digital converter (ADC). Instead, a simple analog-to-digital conversion scheme is implemented using the FPGA itself. Due to the simplicity of the SIFLC algorithm and the absence of an external ADC, the overall implementation requires only 408 logic elements and five input–output pins of the FPGA. Index Terms—Boost converter, |
format |
Article |
author |
Taeed, Fazel Salam, Zainal M. Ayob, Shahrin |
author_facet |
Taeed, Fazel Salam, Zainal M. Ayob, Shahrin |
author_sort |
Taeed, Fazel |
title |
FPGA implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter |
title_short |
FPGA implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter |
title_full |
FPGA implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter |
title_fullStr |
FPGA implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter |
title_full_unstemmed |
FPGA implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter |
title_sort |
fpga implementation of a single-input fuzzy logic controller for boost converter with the absence of an external analog-to-digital converter |
publishDate |
2012 |
url |
http://eprints.utm.my/id/eprint/47004/ |
_version_ |
1643652206456471552 |
score |
13.250246 |