An FPGA-Based PID Controller Design for Chaos Synchronization by Evolutionary Programming

This paper is concerned with the design of a field programmable gate arrays- (FPGAs-) based digital proportional-integral-derivative (PID) controller for synchronization of a continuous chaotic model. By using the evolutionary programming (EP) algorithm, optimal control gains in PID-controlled chaot...

Full description

Bibliographic Details
Main Authors: Her-Terng Yau, Yu-Chi Pu, Simon Cimin Li
Format: Article
Language:English
Published: Hindawi Limited 2011-01-01
Series:Discrete Dynamics in Nature and Society
Online Access:http://dx.doi.org/10.1155/2011/516031
Description
Summary:This paper is concerned with the design of a field programmable gate arrays- (FPGAs-) based digital proportional-integral-derivative (PID) controller for synchronization of a continuous chaotic model. By using the evolutionary programming (EP) algorithm, optimal control gains in PID-controlled chaotic systems are derived such that a performance index of integrated absolute error (IAE) is as minimal as possible. To verify the system performance, basic electronic components, including OPA resistor and capacitor elements, were used to implement the chaotic Sprott circuits, and FPGA technology was used to implement the proposed digital PID controller. Numerical and experimental results confirmed the effectiveness of the proposed synchronization procedure.
ISSN:1026-0226
1607-887X