
For FullText PDF, please login, if you are a member of IEICE,
or go to Pay Per View on menu list, if you are a nonmember of IEICE.

Support Vector Machines Based Generalized Predictive Control of Chaotic Systems
Serdar IPLIKCI
Publication
IEICE TRANSACTIONS on Fundamentals of Electronics, Communications and Computer Sciences
Vol.E89A
No.10
pp.27872794 Publication Date: 2006/10/01 Online ISSN: 17451337
DOI: 10.1093/ietfec/e89a.10.2787 Print ISSN: 09168508 Type of Manuscript: Special Section PAPER (Special Section on Nonlinear Theory and its Applications) Category: Control, Neural Networks and Learning Keyword: generalized predictive control, support vector machines, chaos control, modeling and prediction,
Full Text: PDF(354.8KB)>>
Summary:
This work presents an application of the previously proposed Support Vector Machines Based Generalized Predictive Control (SVMBased GPC) method [1] to the problem of controlling chaotic dynamics with small parameter perturbations. The Generalized Predictive Control (GPC) method, which is included in the class of Model Predictive Control, necessitates an accurate model of the plant that plays very crucial role in the control loop. On the other hand, chaotic systems exhibit very complex behavior peculiar to them and thus it is considerably difficult task to get their accurate model in the whole phase space. In this work, the Support Vector Machines (SVMs) regression algorithm is used to obtain an acceptable model of a chaotic system to be controlled. SVMBased GPC exploits some advantages of the SVM approach and utilizes the obtained model in the GPC structure. Simulation results on several chaotic systems indicate that the SVMBased GPC scheme provides an excellent performance with respect to local stabilization of the target (an originally unstable equilibrium point). Furthermore, it somewhat performs targeting, the task of steering the chaotic system towards the target by applying relatively small parameter perturbations. It considerably reduces the waiting time until the system, starting from random initial conditions, enters the local control region, a small neighborhood of the chosen target. Moreover, SVMBased GPC maintains its performance in the case that the measured output is corrupted by an additive Gaussian noise.

