An adaptive support vector regressor controller for nonlinear systems

Kemal Uçak*, Gülay Öke Günel

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

20 Citations (Scopus)


In this study, a novel online support vector regressor (SVR) controller based on system model estimated by a separate online SVR is proposed. The main idea is to obtain an SVR controller based on an estimated model of the system by optimizing the margin between reference input and system output. For this purpose, “closed-loop margin” which depends on tracking error is defined, then the parameters of the SVR controller are optimized so as to optimize the closed-loop margin and minimize the tracking error. In order to construct the closed-loop margin, the model of the system estimated by an online SVR is utilized. The parameters of the SVR controller are adjusted via the SVR model of system. The stability of the closed-loop system has also been analyzed. The performance of the proposed method has been evaluated by simulations carried out on a continuously stirred tank reactor (CSTR) and a bioreactor, and the results show that SVR model and SVR controller attain good modeling and control performances.

Original languageEnglish
Pages (from-to)2531-2556
Number of pages26
JournalSoft Computing
Issue number7
Publication statusPublished - 1 Jul 2016

Bibliographical note

Publisher Copyright:
© 2015, Springer-Verlag Berlin Heidelberg.


  • Model-based adaptive control
  • Online support vector regression
  • Stability analysis
  • SVR controller
  • SVR model identification


Dive into the research topics of 'An adaptive support vector regressor controller for nonlinear systems'. Together they form a unique fingerprint.

Cite this