Design and Implementation of Adaptive Fuzzy Iterative Learning Controller Using FPGA Chip
碩士 === 華梵大學 === 電子工程學系碩士班 === 97 === This thesis studies the design of iterative learning controller for discrete time nonlinear systems. The first part of this thesis investigates the learning performance of the proposed discrete time iterative learning controller. Under both conditions of zero ini...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2008
|
Online Access: | http://ndltd.ncl.edu.tw/handle/97013350167858282120 |
id |
ndltd-TW-097HCHT0428001 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097HCHT04280012015-11-25T04:04:54Z http://ndltd.ncl.edu.tw/handle/97013350167858282120 Design and Implementation of Adaptive Fuzzy Iterative Learning Controller Using FPGA Chip 適應模糊反覆學習控制器的設計與FPGA晶片實作 Chen-Kun Lee 李承錕 碩士 華梵大學 電子工程學系碩士班 97 This thesis studies the design of iterative learning controller for discrete time nonlinear systems. The first part of this thesis investigates the learning performance of the proposed discrete time iterative learning controller. Under both conditions of zero initial state error and nonzero initial state error, we show the convergence of the iterative learning system by using sup-norm approach. As the error convergence and learning performance are highly related to the learning gain, the second part of this thesis presents a design concept by using fuzzy logic system to implement the learning again. The proposed method has significant improvement on the speed of learning convergence and learning performance. In addition to the theoretical analysis, we use computer simulations to demonstrate that the learning convergence of the proposed approach is better than the traditional one. In addition to Matlab simulations for demonstration of performance, the proposed adaptive fuzzy iterative learning controller is also realized by a digital circuit. The designed circuit consists of four parts, including iterative learning control circuit, fuzzy logic learning gain circuit, register circuit and main control unit. We use VHDL as the design tool and implement the circuit in an FPGA chip. In order to verify the correctness of the circuit, we utilize a hardware interface to connect the FPGA chip and the PC computer such that we can execute the closed loop control experiment. Compared with the MATLAB simulation results, we conclude that the designed circuit is correct and feasible. Chiang-Ju Chien 簡江儒 2008 學位論文 ; thesis 82 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 華梵大學 === 電子工程學系碩士班 === 97 === This thesis studies the design of iterative learning controller for discrete time nonlinear systems. The first part of this thesis investigates the learning performance of the proposed discrete time iterative learning controller. Under both conditions of zero initial state error and nonzero initial state error, we show the convergence of the iterative learning system by using sup-norm approach. As the error convergence and learning performance are highly related to the learning gain, the second part of this thesis presents a design concept by using fuzzy logic system to implement the learning again. The proposed method has significant improvement on the speed of learning convergence and learning performance. In addition to the theoretical analysis, we use computer simulations to demonstrate that the learning convergence of the proposed approach is better than the traditional one.
In addition to Matlab simulations for demonstration of performance, the proposed adaptive fuzzy iterative learning controller is also realized by a digital circuit. The designed circuit consists of four parts, including iterative learning control circuit, fuzzy logic learning gain circuit, register circuit and main control unit. We use VHDL as the design tool and implement the circuit in an FPGA chip. In order to verify the correctness of the circuit, we utilize a hardware interface to connect the FPGA chip and the PC computer such that we can execute the closed loop control experiment. Compared with the MATLAB simulation results, we conclude that the designed circuit is correct and feasible.
|
author2 |
Chiang-Ju Chien |
author_facet |
Chiang-Ju Chien Chen-Kun Lee 李承錕 |
author |
Chen-Kun Lee 李承錕 |
spellingShingle |
Chen-Kun Lee 李承錕 Design and Implementation of Adaptive Fuzzy Iterative Learning Controller Using FPGA Chip |
author_sort |
Chen-Kun Lee |
title |
Design and Implementation of Adaptive Fuzzy Iterative Learning Controller Using FPGA Chip |
title_short |
Design and Implementation of Adaptive Fuzzy Iterative Learning Controller Using FPGA Chip |
title_full |
Design and Implementation of Adaptive Fuzzy Iterative Learning Controller Using FPGA Chip |
title_fullStr |
Design and Implementation of Adaptive Fuzzy Iterative Learning Controller Using FPGA Chip |
title_full_unstemmed |
Design and Implementation of Adaptive Fuzzy Iterative Learning Controller Using FPGA Chip |
title_sort |
design and implementation of adaptive fuzzy iterative learning controller using fpga chip |
publishDate |
2008 |
url |
http://ndltd.ncl.edu.tw/handle/97013350167858282120 |
work_keys_str_mv |
AT chenkunlee designandimplementationofadaptivefuzzyiterativelearningcontrollerusingfpgachip AT lǐchéngkūn designandimplementationofadaptivefuzzyiterativelearningcontrollerusingfpgachip AT chenkunlee shìyīngmóhúfǎnfùxuéxíkòngzhìqìdeshèjìyǔfpgajīngpiànshízuò AT lǐchéngkūn shìyīngmóhúfǎnfùxuéxíkòngzhìqìdeshèjìyǔfpgajīngpiànshízuò |
_version_ |
1718136269852114944 |