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...

Full description

Bibliographic Details
Main Authors: Chen-Kun Lee, 李承錕
Other Authors: Chiang-Ju Chien
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