Iterative learning identification and control for dynamic systems described by NARMAX model

Authors

  • ali madadi دانشیار گروه کنترل، دانشکده برق، دانشگاه تفرش، تفرش، ایران
  • fateme afsharnia دانشجوی دکتری گروه کنترل ، دانشکده برق، دانشگاه تفرش، تفرش، ایران- دانشجوی فرصت تحقیقاتی دانشگاه امیرکبیر
  • Mohammad Bagher Menhaj گروه کنترل، دانشکده برق، دانشگاه صنعتی امیرکبیر، تهران، ایران
Abstract:

A new iterative learning controller is proposed for a general unknown discrete time-varying nonlinear non-affine system represented by NARMAX (Nonlinear Autoregressive Moving Average with eXogenous inputs) model. The proposed controller is composed of an iterative learning neural identifier and an iterative learning controller. Iterative learning control and iterative learning identification are integrated in each iteration. A multi-layer neural network is used for identification. Since the system considered in this paper is time-varying, the proposed neural identifier also is time-varying. The weights of the neural identifier are updated at each iteration, so both tracking performance and identification are improved at each iteration simultaneously. The structure of the proposed neural network used for identification system is affine in control input. Then new iterative learning control law based on the neural identifier is proposed and applied to the system. It should be mentioned that the proposed integrated algorithm has a faster, better and more accurate performance when compared with other iterative learning control algorithms proposed for similar systems. Convergence of both the trajectory tracking error and identification error is guaranteed along the iteration domain with repeating the process within a time-limited range. Simulation and comparison results easily approve the effectiveness of the proposed method.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Iterative learning control for non-linear systems described by a blended multiple model representation

This paper deals with the design of gain-scheduling-based iterative learning controllers for continuous-time non-linear systems described by a blended multiple model representation. Su cient conditions guaranteeing the convergence of the in®nity norm as well as the ¶-norm of the tracking error are derived. The e€ ectiveness of the proposed control scheme is illustrated on an example of a non-a...

full text

Prediction-based Iterative Learning Control (PILC) for Uncertain Dynamic Nonlinear Systems Using System Identification Technique

Prediction-based Iterative Learning Control (PILC) is proposed in this paper for a class of time varying nonlinear uncertain systems. Convergence of PILC is analyzed and the uniform boundedness of tracking error is obtained in the presence of uncertainty and disturbances. It is shown that the learning algorithm not only guarantees the robustness, but also improves the learning rate despite the ...

full text

Model reference adaptive iterative learning control for linear systems

In this paper, we propose a model reference adaptive control (MRAC) strategy for continuous-time singleinput single-output (SISO) linear time-invariant (LTI) systems with unknown parameters, performing repetitive tasks. This is achieved through the introduction of a discrete-type parametric adaptation law in the ‘iteration domain’, which is directly obtained from the continuous-time parametric ...

full text

Iterative Learning Control and Recursive Identification

This abstract discusses our investigations relating Iterative Learning Control (ILC) for periodic systems on the one hand, and the class of Recursive Identification (RI), Gradient Descent (GD), Stochastic Approximation (SA) and adaptive filtering algorithms on the other. The benefit of such is the straightforward transfer of results in the latter context which is useful to study different desig...

full text

Learning Model Predictive Control for Iterative Tasks

A Learning Model Predictive Controller (LMPC) for iterative tasks is presented. The controller is referencefree and is able to improve its performance by learning from previous iterations. A safe set and a terminal cost function are used in order to guarantee recursive feasibility and nonincreasing performance at each iteration. The paper presents the control design approach, and shows how to r...

full text

Optimal probability density function control for NARMAX stochastic systems

This paper presents a new control strategy for a class of non-Gaussian stochastic systems so that the output probability density function (PDF) of the system can be made to follow a desired PDF. The system considered is represented by an Nonlinear AutoRegressive and Moving Average with eXogenous (NARMAX) inputs with input channel time-delay and non-Gaussian noise. Amulti-step-ahead nonlinear cu...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 51  issue 2

pages  12- 12

publication date 2019-12-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023