Stable Auto-Tuning of Adaptive Fuzzy/Neural Controllers for Nonlinear Discrete-Time Systems

Hazem Nounou, Kevin M. Passino

Research output: Contribution to journalArticle

48 Citations (Scopus)

Abstract

In direct adaptive control, the adaptation mechanism attempts to adjust a parameterized nonlinear controller to approximate an ideal controller. In the indirect case, however, we approximate parts of the plant dynamics that are used by a feedback controller to cancel the system nonlinearities. In both cases, "approximators" such as linear mappings, polynomials, fuzzy systems, or neural networks can be used as either the parameterized nonlinear controller or identifier model. In this paper, we present algorithms to tune some of the parameters (e.g., the adaptation gain and the direction of descent) for a gradient-based approximator parameter update law used for a class of nonlinear discrete-time systems in both direct and indirect cases. In our proposed algorithms, the adaptation gain and the direction of descent are obtained by minimizing the instantaneous control energy. We will show that updating the adaptation gain can be viewed as a special case of updating the direction of descent. We will also compare the direct and indirect adaptive control schemes and illustrate their performance via a simple surge tank example.

Original languageEnglish
Pages (from-to)70-83
Number of pages14
JournalIEEE Transactions on Fuzzy Systems
Volume12
Issue number1
DOIs
Publication statusPublished - Feb 2004
Externally publishedYes

Fingerprint

Auto-tuning
Nonlinear Discrete-time Systems
Tuning
Descent
Controller
Controllers
Adaptive Control
Updating
Surge tanks
Polynomial Mapping
Control nonlinearities
Surge
Cancel
Fuzzy systems
Power control
Fuzzy Systems
Instantaneous
Update
Polynomials
Nonlinearity

Keywords

  • Adaptive control
  • Fuzzy/neural control

ASJC Scopus subject areas

  • Artificial Intelligence
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Cite this

Stable Auto-Tuning of Adaptive Fuzzy/Neural Controllers for Nonlinear Discrete-Time Systems. / Nounou, Hazem; Passino, Kevin M.

In: IEEE Transactions on Fuzzy Systems, Vol. 12, No. 1, 02.2004, p. 70-83.

Research output: Contribution to journalArticle

@article{b5219b64ca864e40b86d1250312b9071,
title = "Stable Auto-Tuning of Adaptive Fuzzy/Neural Controllers for Nonlinear Discrete-Time Systems",
abstract = "In direct adaptive control, the adaptation mechanism attempts to adjust a parameterized nonlinear controller to approximate an ideal controller. In the indirect case, however, we approximate parts of the plant dynamics that are used by a feedback controller to cancel the system nonlinearities. In both cases, {"}approximators{"} such as linear mappings, polynomials, fuzzy systems, or neural networks can be used as either the parameterized nonlinear controller or identifier model. In this paper, we present algorithms to tune some of the parameters (e.g., the adaptation gain and the direction of descent) for a gradient-based approximator parameter update law used for a class of nonlinear discrete-time systems in both direct and indirect cases. In our proposed algorithms, the adaptation gain and the direction of descent are obtained by minimizing the instantaneous control energy. We will show that updating the adaptation gain can be viewed as a special case of updating the direction of descent. We will also compare the direct and indirect adaptive control schemes and illustrate their performance via a simple surge tank example.",
keywords = "Adaptive control, Fuzzy/neural control",
author = "Hazem Nounou and Passino, {Kevin M.}",
year = "2004",
month = "2",
doi = "10.1109/TFUZZ.2003.822680",
language = "English",
volume = "12",
pages = "70--83",
journal = "IEEE Transactions on Fuzzy Systems",
issn = "1063-6706",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "1",

}

TY - JOUR

T1 - Stable Auto-Tuning of Adaptive Fuzzy/Neural Controllers for Nonlinear Discrete-Time Systems

AU - Nounou, Hazem

AU - Passino, Kevin M.

PY - 2004/2

Y1 - 2004/2

N2 - In direct adaptive control, the adaptation mechanism attempts to adjust a parameterized nonlinear controller to approximate an ideal controller. In the indirect case, however, we approximate parts of the plant dynamics that are used by a feedback controller to cancel the system nonlinearities. In both cases, "approximators" such as linear mappings, polynomials, fuzzy systems, or neural networks can be used as either the parameterized nonlinear controller or identifier model. In this paper, we present algorithms to tune some of the parameters (e.g., the adaptation gain and the direction of descent) for a gradient-based approximator parameter update law used for a class of nonlinear discrete-time systems in both direct and indirect cases. In our proposed algorithms, the adaptation gain and the direction of descent are obtained by minimizing the instantaneous control energy. We will show that updating the adaptation gain can be viewed as a special case of updating the direction of descent. We will also compare the direct and indirect adaptive control schemes and illustrate their performance via a simple surge tank example.

AB - In direct adaptive control, the adaptation mechanism attempts to adjust a parameterized nonlinear controller to approximate an ideal controller. In the indirect case, however, we approximate parts of the plant dynamics that are used by a feedback controller to cancel the system nonlinearities. In both cases, "approximators" such as linear mappings, polynomials, fuzzy systems, or neural networks can be used as either the parameterized nonlinear controller or identifier model. In this paper, we present algorithms to tune some of the parameters (e.g., the adaptation gain and the direction of descent) for a gradient-based approximator parameter update law used for a class of nonlinear discrete-time systems in both direct and indirect cases. In our proposed algorithms, the adaptation gain and the direction of descent are obtained by minimizing the instantaneous control energy. We will show that updating the adaptation gain can be viewed as a special case of updating the direction of descent. We will also compare the direct and indirect adaptive control schemes and illustrate their performance via a simple surge tank example.

KW - Adaptive control

KW - Fuzzy/neural control

UR - http://www.scopus.com/inward/record.url?scp=1542273542&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=1542273542&partnerID=8YFLogxK

U2 - 10.1109/TFUZZ.2003.822680

DO - 10.1109/TFUZZ.2003.822680

M3 - Article

AN - SCOPUS:1542273542

VL - 12

SP - 70

EP - 83

JO - IEEE Transactions on Fuzzy Systems

JF - IEEE Transactions on Fuzzy Systems

SN - 1063-6706

IS - 1

ER -