Abstract

The paper presents a novel feedback linearization controller of nonlinear multiinput multioutput time-delay large-scale systems to obtain both the tracking and almost disturbance decoupling (ADD) performances. The significant contribution of this paper is to build up a control law such that the overall closed-loop system is stable for given initial condition and bounded tracking trajectory with the input-to-state-stability characteristic and almost disturbance decoupling performance. We have simulated the two-inverted-pendulum system coupled by a spring for networked control systems which has been used as a test bed for the study of decentralized control of large-scale systems.

1. Introduction

Recently, robust stabilization of system with time delay has been of a challenging and interesting problem [1]. As we know, in general, the existence of time-delay degrades the control performance and sometimes makes the closed-loop stabilization difficult, especially for nonlinear systems. Appropriate mathematical descriptions incorporating the time delay are the differential-difference equations, that is, differential equations with deviating arguments. Several related reports have shown that differential-difference equations have been widely applied in theory of automatic control, the theory of self-oscillating systems, the study of problems connected with combustion in rocket motion, the problem of long-range planning in economics, a series of biological problems, and in many other areas of science and technology [2, 3]. In the past, there have been a number of interesting developments in stability criteria and controller designs for time-delay control systems but mostly were restricted to linear cases; see, for example, [1, 46]. In general, the global stability test of control systems with time delays is not as easy, even in the linear case, as without time delays. It requires some disgusting tasks as solving nonlinear matrix equations [7]. It is clear that the investigation of nonlinear time-delay systems is worthwhile. In this paper, the globally tracking and almost disturbance decoupling problem of a general class of nonlinear time-delay control systems is investigated.

A large-scale system is organized as some interconnected subsystems, such as industrial control system, power systems, computer, biomedical networks, district heating systems [8], and wind farm power control [9]. Due to the inherited complexity of control approach and physical constraints on information communication between subsystems, it is necessary to design for each subsystem a decentralized controller depending on local data, even if to construct an object for the whole large-scale system. Recently networked control systems have attracted many research interests. The significant characteristics of networked control systems are controller decentralization, interconnected diagnostics, convenient maintenance, and low cost [10]. The application of networked control architecture will increase the performances of interconnected applications via reduced maintenance costs [11]. The major limitations in the existing networked control systems research are that (a) most researches are limited to linear cases and (b) the significant applications of networked control systems are for distributed control systems. However, some theoretical results are not valid for distributed control systems and then have little application value [12, 13]. We have proposed a study of two-pendulum system coupled by a spring for networked control systems which has been used as a test bed for the investigation of decentralized control of large-scale systems.

Recently, variable control method has been utilized to investigate nonlinear industrial system. However, nasty chattering characteristics may excite unmodeled high frequency and even force system into instable state for variable control method [14]. The backstepping approach has been an important method for designing controller for nonlinear industrial systems. However, a disadvantage with the backstepping approach is the intricacy which is generated by the complex duplicated differentiations of some nonlinear functions [15]. The output regulation control method [16] is utilized to the industrial system in which the output terminals are derived with an exosystem. However, the output regulation problem should solve the complicated solution of partial-differential equation and the problem of creating the transient tracking errors. The nonlinear control method generally has to find out the solution for the complex Hamilton-Jacobi equation [17]. However, it is unfortunate that we can solve a closed-form solution only for some special industrial control systems [18]. The internal-model-principle method, solving a partial-differential center manifold equation [19], transforms the original tracking problem to output regulation structure. Only for some particular industrial systems and desired trajectories, the asymptotic solutions can be found out [20]. The adaptive fuzzy control approach has been utilized to systematically address some industrial control systems [1]. Its shortcoming is that the troublesome parameter update law makes the method impractical. During the past decade, the feedback linearization control has been the significant research direction for nonlinear systems [21] and has been addressed successfully to investigate many industrial control systems including the shunt hybrid power filter [22], high-power self-commutated voltage-source converter and current-source converter [23], and differential-drive wheeled mobile robots [24].

The almost disturbance decoupling control problem, originally developed for linear and nonlinear control systems by [25, 26], respectively, exploits the research that a controller reduces the effect of the disturbance on the outputs to an arbitrary degree of accuracy, and then many important researches have been proposed for nonlinear industrial control systems [27, 28]. The authors of [26] exploit the fact that the almost disturbance decoupling performance cannot be achieved for the following control system: , , , where , are the input and output, respectively, and is the disturbance term. It is fortunate that this example can be easily solved via the proposed approach in this study. In order to exploit the significant industrial applicability, this study has favorably designed the almost disturbance decoupling controller for a two-inverted-pendulum system.

2. Tracking and Almost Disturbance Decoupling Controller Design

Consider the following nonlinear time-delay large-scale system with disturbance that is organized into subsystems interconnected by their output terminals. The th subsystem , , is shown as where , , and are the state vector, the input vector, and the output vector of subsystem , respectively. and are smooth nonlinear system functions.   represents the nonlinearity in the th subsystem and the interconnection function between the th subsystem and other subsystems.   is a bounded time-varying disturbances vector, and is a time-delay term.

Define

The nonlinear time-delay large-scale system will be rewritten asThat is, where is the state vector, is the input vector,   is the output vector,    is a bounded time-varying disturbances vector, and . , ,  ,  and are smooth vector fields. The nominal system is then defined as follows:

The nominal system of the form (5a) and (5b) is said to have the vector relative degree [29] with the following properties for all :

(i) where the operator is the Lie derivative [30] and ;

(ii) the matrix is nonsingular.

The desired output trajectory and its first derivatives are all uniformly bounded, and where is some positive real constant. Based on the existence of vector relative degree, it has been shown [30] that the function defined as is a diffeomorphism, if (i) the distribution has involutive property; (ii) the vector fields are complete, where

Denote the trajectory error to be

Define a phase-variable canonical matrix to be where are any chosen variable such that is Hurwitz, and define the vector to be

Define the positive definite matrix to be solution of the following Lyapunov equation:

Assumption 1. For all , , and , there exists a positive constant such that the following inequality holds: where .

For the sake of describing precisely the considered problem, denote

Definition 2 (see [31]). Consider the nonlinear system , where is piecewise continuous in and has the locally Lipschitz property in and . This nonlinear system is said to has the input-to-state stable property if there exist a class function , a class function , and positive real constants and such that, for given initial state with and any bounded noise with , the system state has the following property: for all .

Definition 3 (see [32]). The tracking problem with almost disturbance decoupling performance is denoted to be globally solved by the control law for the overall system, if the control law has the following characteristics.(i)The control system is input-to-state stable for disturbance inputs.(ii)For any given initial value , for any , and for any , where ,   are positive real constants,  , are class functions, and is a class function.

Theorem 4. Assume that there exists a continuously differentiable function such that the following properties hold for all  :Then the tracking problem with almost disturbance decoupling performance for time-delay large-scale system is globally solved by the control law:
Moreover, the influence of disturbances on the norm of the tracking error can be arbitrarily reduced by adjusting parameter  : where is a continuous function satisfying

Proof. Applying the coordinate transformation (9) yields
Since The dynamic equations of systems (3a) and (3b) can be rewritten as follows:
Applying (14), (34), (37), and (38) yields the controller as
The dynamic equations of systems (3a) and (3b) can be rewritten as follows by substituting (46) into (41) and (43):
Combining (14), (16), (17), (22), and (34) yields the transformation of (47):
We consider denoted by a weighted sum of and ,   and where as a composite Lyapunov function of the subsystems (48a) and (48b) [33, 34], where satisfies
Utilizing (14), (25) and (30a), (30b), and (30c) result in the derivative of along the trajectories of (48a) and (48b) as That is,
From (35c), we obtain
Define
Hence
Utilizing (57) easily yields
Similarly, it is easy to prove that so that statement (29) is satisfied. From (55), we get where
Utilizing [31, Theorem 5.2] and (60a) implies the input-to-state stable property for the overall system. Furthermore, it is easy to obtain the following inequality: That is, where and . From (55) and (62), we get
Hence, which implies
Similarly, it is easy to prove that
so that statement (28) is proved, and then the tracking problem with almost disturbance decoupling is globally solved.

If the sum is equal to the system dimension , then Theorem 4 will be reduced to the following simplified version with cancelling Assumption 1 and (30a), (30b), and (30c).

Theorem 5. The tracking problem with almost disturbance decoupling performance for time-delay large-scale system is globally solved by the control law:
Moreover, the influence of disturbances on the norm of the tracking error can be arbitrarily reduced by adjusting parameter :

3. Illustrative Example

Consider the two inverted pendulums coupled by a spring with disturbances as shown in Figure 1. The dynamic equations are given as follows:

(inverted pendulum 1):

(inverted pendulum 2): where is the torque input generated by the actuator for pendulum (), is the angular displacement of pendulum (), is the mass of pendulum (), is the moment of inertia (), is the spring constant, is the pendulum height, is the length of pendulum, is the gravitational acceleration constant, and is the distance between the pendulums. Defining the state variables , , , and yields the following state space models:

The following physical parameters are chosen in our simulation: ,  ,  ,  ,  ,  ,  ,  , and . Hence the mathematical model can be rewritten as

Now we will show how to explicitly construct a controller that tracks the desired signals and attenuates the disturbance’s effect on the output terminal to an arbitrary degree of accuracy. Let us arbitrarily choose , and the solution of Lyapunov equation is given as , , , ,  and . From (31), we obtain the desired tracking controllers

It can be verified that the relative conditions of Theorem 4 are satisfied with ,  ,  ,  , and . Hence the tracking controllers will steer the output tracking errors of the closed-loop system, starting from any initial value to be asymptotically attenuated to zero by virtue of Theorem 4. The complete trajectories of the outputs are depicted in Figures 2 and 3.

4. Conclusion

In this paper, we propose a novel control design which globally solves the almost disturbance decoupling problem for multiinput multioutput nonlinear time delay large-scale system via the fuzzy feedback linearization approach. The investigation of feedback linearization of nonlinear time-delay large-scale control systems by diffeomorphism has been proposed. Moreover, a practical industrial system of two inverted pendulums coupled by a spring demonstrates the applicability of the proposed feedback linearization method. Simulation results exploit the fact that the proposed methodology is successfully utilized to solve the feedback linearization problem and achieve the desired almost disturbance decoupling performance of the overall system.