Iterative learning control for spatially interconnected systems

https://doi.org/10.1016/j.amc.2014.03.123Get rights and content

Abstract

Iterative learning control (ILC) has been successfully employed for trajectory tracking of uncertain dynamic systems with less system information. This paper attempts to adopt the benefits of ILC to improve the trajectory tracking performance of spatially interconnected systems. By utilizing the ILC update law along the iteration domain repetitively, a perfect reference trajectory tracking can be ensured. It is the key benefit of using ILC that less system model information is used in the design of a trajectory tracking controller for spatially interconnected systems. Through a numerical simulation, the validity of the proposed control scheme is illustrated.

Introduction

Iterative learning control (ILC) learns a system dynamics from previous operations to improve the performance better and better by repetitions [15]. ILC has been substantially studied due to its potential utility in various engineering problems [16]. Specifically ILC has been used in robot systems, wafer manufacturing process, batch reactor processes, IC welding processes, and various assembly lines and production lines. The benefit of the ILC is that it requires less knowledge about the system dynamics and relatively less computational effort. Without using a full model of dynamic systems, ILC can successfully render the system to follow desired reference trajectory. The most fascinating feature of ILC is that it does not use full dynamic model of the system; but still ensures a perfect trajectory tracking [5]. ILC has been demonstrated to be useful in various form of dynamic systems. It has been tested in linear and nonlinear systems [4], model uncertain systems, mechanical hard nonlinear systems, and multiagent systems. Recently, ILC has been also used to control complex interconnected systems. The interconnected systems can be characterized by a large number of variables representing the system, a strong interaction between the system variables, and a complex structure. In [17], a decentralized iterative learning control was applied to a class of large scale interconnected systems. The decentralized iterative learning controller can guarantee the asymptotic convergence of the local output errors that are defined from the given desired local output and actual local output of each subsystem. The ILC is extended to distributed parameter systems governed by parabolic partial differential equations (PDEs) in [18].

Spatially interconnected systems (SIS) consist of identical units which interact with their neighborhood units. Even though these units have simple models and interact with their neighbors, the behavior of whole systems can be complicated due to temporal or spatial interactions. The spatially interconnected systems (SIS) can be considered as more general ones over interconnected systems. The examples of SIS include airplane formation flight [1], satellite constellations [2], vehicular platoons [3], [6], cross-directional control in paper processing applications [7] and deformable mirror in adaptive optics [8]. Also lumped approximations of partial differential equations (PDEs) can be considered as SIS. So, the deflection of beams, plates, and membranes, and the temperature distribution of thermally conductive materials are examples of SIS [9]. Standard control cannot treat these systems because of its high dimension and a large number of inputs and outputs. It is not feasible to control these systems with a centralized control scheme because the centralized scheme requires high levels of connectivity and a significant computation, and are more sensitive to failures and modeling errors than a decentralized controller. Recently for the spatially distributed control of SIS, linear matrix inequality (LMI) conditions are suggested to ascertain well-posedness, stability, and performance of spatially interconnected systems consisting of homogeneous units [10]. Spatially interconnected systems with arbitrary graph and heterogeneous units are studied in [11], [12], where the operator-theoretic tools are used to design optimal controller for heterogeneous systems which are not shift-invariant in spatial and temporal domains. It is shown that optimal controllers have an inherent degree of decentralization, and this provides a practical distributed control architecture [13]. For the systems consisting of possibly heterogeneous linear control systems, which are spatially interconnected via certain distant-dependent coupling functions over arbitrary graphs, the structural properties of optimal control problems with infinite-horizon linear quadratic criteria are studied by analyzing the spatial structure of the solution [14].

However, in existing control approaches for spatially interconnected systems, a full model information is required to synthesize the distributed control. Moreover, in existing works, only the stabilization problems have been investigated. However, obtaining an exact system model is not easy in spatially distributed systems because the modeling parameters can be changed according to the segmentation of whole structure in PDEs. Thus, to overcome the weak points of the existing works, this paper employs iterative learning control (ILC) approach for a precise motion tracking of spatially interconnected systems. Furthermore, the ILC algorithm will be designed only using local input and output data; thus it is a decentralized approach. Since the proposed ILC can learn a system dynamics from previous operations, it learns how to reduce the tracking errors in the iteration domain, while leading to a better control performance. This paper is organized as follows. In Section 2, the research motivation and contributions are briefly summarized, and in Section 3, the spatially interconnected systems we study in this paper are roughly reviewed. The main results of this paper are presented in Section 4, and numerical simulation results are presented in Section 5. Conclusions will be given in Section 6.

Section snippets

Research motivation and contributions

In a large astronomical telescope such as Giant Margellan telescope (GMT),1 adaptive optics play important role in capturing a precise space image. The adaptive optics are applied to correct blur image due to atmospheric turbulence [19]. The scheme of adaptive optics is represented in Fig. 1. In adaptive optics, a deformable mirror is used as a corrector to compensate the atmospheric turbulence. The distorted wavefront is corrected by the deformable mirror that is

Spatially interconnected systems and ILC law

Spatially interconnected systems are represented in both temporal and spatial domains. Denoting the temporal and spatial variables by t and s, respectively, the state can be defined as x(t,s), which is a function of both temporal and spatial variables. The following model for spatially interconnected systems was introduced in [10]:ẋ(t,s)=ATTx(t,s)+ATSv(t,s)+BTu(t,s),w(t,s)=ASTx(t,s)+ASSv(t,s)+BSu(t,s),y(t,s)=CTx(t,s)+CSv(t,s)+Du(t,s).where x(t,s) is the state, u(t,s) is the input and y(t,s) is

Convergence of decentralized iterative learning control law

In this section, the convergence of ILC scheme given in the previous section is investigated. The main result is concisely summarized in the following theorem:

Theorem 4.1

Consider the spatially interconnected systems described by (8), (9), (10) with the decentralized iterative learning control (ILC) law and initial state learning law as given in (15), (16). Then, the output error ek(t,s) converges to zero asymptotically, if there exists a learning gain matrix Γ such thatρ=I-CTBTΓ<1.

Proof

From (7), the

Simulation

The system configuration studied in simulation is described in Fig. 2, where four identical units are periodically interconnected in one spatial dimension. The dynamics of each unit are written asẋk(t,s)=(S+S-1-1)xk(t,s)+uk(t,s),yk(t,s)=xk(t,s)with the shift operator S.

For the decentralized iterative learning control given in (15), (16) with the condition (20), the learning gains are chosen as follows:Γ(t,1)=Γ(t,2)=Γ(t,3)=Γ(t,4)=0.5.In addition, for the iterative scheme (15), (16), in this

Conclusions

In this paper, the iterative learning control is applied to spatially interconnected systems. The main motivation of this paper is to ensure a perfect reference trajectory tracking of the spatially interconnected systems with a less system knowledge. As shown from the numerical simulation results, with the proposed iterative learning control, the tracking performance has been improved repetitively as the iteration number increases. The authors believe that the learning control scheme developed

Acknowledgement

The research of this paper has been supported by Korea Astronomy and Space Science Institute (KASI).

References (22)

  • F. Ma et al.

    Iterative learning control design of nonlinear multiple time-delay systems

    Appl. Math. Comput.

    (2011)
  • H. Wu

    Decentralized iterative learning control for a class of large scale interconnected dynamical systems

    J. Math. Anal. Appl.

    (2007)
  • J.M. Flower, Interconnected dynamical systems (Ph.D. dissertation), Cornell University,...
  • G.B. Shaw, D.W. Miller, D.E. Hasting, The generalized information network analysis methodology for distributed...
  • D. Swaroop et al.

    String stability of interconnected systems

    IEEE Trans. Automat. Control

    (1996)
  • Y.Q. Chen et al.

    An iterative learning controller with initial state learning

    IEEE Trans. Autom. Control

    (1999)
  • M.R. Jovanonic, Modeling, analysis, and control of spatially distributed systems (Ph.D. dissertation), Univ....
  • G.E. Stewart, Two-dimensional loop shaping controller design for paper machine cross-directional processes (Ph.D....
  • J. Kulkarni, R. D’Andrea, B. Brandl, Application of distributed control techniques to the adaptive secondary mirror of...
  • M.E. Taylor

    Partial Differential Equations. I: Basic Theory

    (1996)
  • R. D’Andrea et al.

    Distributed control design for spatially interconnected systems

    IEEE Trans. Autom. Control

    (2003)
  • Cited by (17)

    • A new approach to feedback feed-forward iterative learning control with random packet dropouts

      2019, Applied Mathematics and Computation
      Citation Excerpt :

      Iterative learning control (ILC) is considered as an effective measurement to ameliorate the industrial robot performance [1–3].

    • Model reference tracking control for spatially interconnected discrete-time systems with interconnected chains

      2019, Applied Mathematics and Computation
      Citation Excerpt :

      Meanwhile, the analysis, synthesis, and implementation of distributed controllers for SISs are successfully tackled. There are other results on multidimensional filters for SISs [20], iterative learning control for SISs [21], spatially invariant distributed dynamical systems [22], the systems interconnected over an arbitrary graph [23], SISs with time delay [24–26], a scaled small gain theorem for SISs [27], SISs with structured uncertainties [26,28–31], etc.. Specially, SISs with interconnected chains are investigated in [18,19,32].

    • Finite-time fault detection filter design for discrete-time interconnected systems with average dwell time

      2017, Applied Mathematics and Computation
      Citation Excerpt :

      In addition, interconnected systems have received considerable attention. There have appeared a number of results investigated this important systems over these years [19–22]. Interconnected systems are consisted of many subsystems which communicate information among their neighborhood subsystems and send information to other subsystems at the same time [23].

    • Decentralized risk-sensitive design for large-scale stochastic interconnected systems with time-varying delays

      2016, Journal of the Franklin Institute
      Citation Excerpt :

      A system will be considered as large-scale if it is necessary to partition the given analysis or synthesis into manageable subsystems. In fact, there are a variety of interconnected systems [1–11], and the cost criteria are also multiple. Due to the complexity and limitation of information exchange among subsystems, the most effective method is to design a decentralized controller using only local measurement in each subsystems.

    View all citing articles on Scopus
    View full text