Mathematical Problems in Engineering

Volume 2015, Article ID 361581, 10 pages

http://dx.doi.org/10.1155/2015/361581

## Information Fusion Based Decoupling Control for Multivariable Nonlinear System

College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China

Received 26 April 2014; Revised 10 December 2014; Accepted 10 December 2014

Academic Editor: Sebastian Anita

Copyright © 2015 Ziyang Zhen et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

#### Abstract

A decoupling control method based on information fusion estimation for a nonlinear system is presented in the paper. For each main channel and its coupled channels of the system, according to the information fusion theorem, the estimation of the system future state is obtained by fusing the information of the desired output trajectory of the system. Furthermore, approximate optimal control rule is obtained by fusing the system future state information and the control energy soft constraint information. Then an information fusion based decoupling control (IFBDC) system is established for the nonlinear coupled multiple-input multiple-output systems. This system cannot only control every channel to track reference signals, but also control any channel to be decoupled with other channels. Finally, a robot manipulator system is given to investigate the effectiveness of the decoupling control strategy, analyze its key parameters, and analyze the computational cost. The simulation results show that the IFBDC method is characterized by adjustable decoupling degree and high control quality.

#### 1. Introduction

For many multiple-input and multiple-output (MIMO) systems, one channel often has coupling influence on other channels, so designs of the decoupling control structure and the control law are necessary for satisfying the high control performance requirement. Tao et al. proposed an optimal decoupling control scheme for the multivariable nonlinear systems with sandwiched backlash [1]. Huijberts et al. gave necessary and sufficient conditions for solvability of the strong input-output decoupling problem by static measurement feedback for nonlinear control systems [2]. Lian and Lin designed a traditional fuzzy controller from the viewpoint of a single-input single-output (SISO) system for controlling each degree of freedom of a MIMO system and then designed an appropriate coupling fuzzy controller to compensate for coupling effects between the degree of freedom [3]. Liu et al. proposed a decoupling control scheme based on an internal model control structure [4] and later proposed an analytical decoupling control method by using a unity feedback control structure [5]. Wang et al. presented a generalized predictive control algorithm based on quantitative feedback theory for controlling the highly uncertain and cross-coupling plants [6]. Liu et al. presented a new control methodology based on active disturbance rejection control (ADRC) for designing the tension decoupling controller of the unwinding system in a gravure printing machine [7]. However, there is a high frequency flutter problem for ADRC. A tracking control scheme combined with a nonlinear decoupling control was proposed to compensate for the effect of the interactions between axes and track the reference trajectory for micropositioning stages [8]. However, the proposed control strategy is complex with high computation cost. In all, there are few references published on the topic of the nonlinear system decoupling control problem.

Information fusion estimation, which is a basic fusion mode of the original data, is an important fundamental theory of information fusion. The definitions of information fusion were first presented in [9, 10]. In the field of information fusion estimation, Carlson proposed the linear minimum variance estimation as the optimal fusion estimation, under the condition of uncorrelated estimation error [11]. Kim presented the maximum likelihood estimation as the optimal fusion estimation in the situation of correlated estimation error with joint normal distribution [12]. Mutambara derived an information based estimation algorithm for both linear and nonlinear systems [13]. Li et al. established the framework for three estimation fusion architectures: centralized, distributed, and hybrid, and then a unified linear model based on best linear unbiased estimation. Furthermore, the weighted least squares and their generalized versions are presented for cases with complete, incomplete, or no prior information. These rules are more general and flexible and have wider applicability than previous results [14]. Zhu et al. developed a general multisensor unbiased linearly weighted estimation fusion, which essentially is the linear minimum variance estimation with the linear equality constraint [15]. Sun and Deng presented a new multisensor optimal information fusion criterion weighted by matrices in the linear minimum variance sense, which is equivalent to the maximum likelihood fusion criterion under the assumption of normal distribution [16].

It should be mentioned that Zhou et al. adopted the linear minimum variance as the optimal rule of fusion estimation and presented the concept of information weight which represents the contribution of the information to the estimated variable. Moreover, Zhou et al. proved that the estimation accuracy will be higher when more measurements are used, even if a sensor with bad accuracy is used [17]. For the latter proof, Wang et al. proposed a preview control method for nonlinear systems, by fusing the system preview trajectory information and the soft constrained information of the control energy. This work originally applied the information fusion estimation theory into the control field. Therefore the control problem and the estimation problem are unified as a decision making problem [18]. Moreover, Zhen et al. applied the information fusion estimation to the optimal control of the linear and nonlinear systems [19–21]. Notice that some identification methods can be utilized when applying information fusion estimation based control methods in the systems with unknown parameters [22, 23].

This paper investigates the decoupling control problem of the multivariable nonlinear system by using the information fusion estimation method. Actually, for the real systems, the coupling effects between subchannels in multivariable system are nonlinear and dynamic behaviours. Therefore, a nonlinear and dynamic decoupling method will be more applicable to this situation. The paper presents an information fusion based decoupling control (IFBDC) method and is organized as follows. Section 2 describes the linear and nonlinear information fusion estimation theorems. Section 3 derives an information fusion estimation based decoupling control algorithm for the nonlinear time-delayed system. Section 4 shows the experimental results and analysis. Finally, conclusions are given in Section 5.

#### 2. Information Fusion Estimation Theory

##### 2.1. Linear Information Fusion Model

References [14–16] proposed the unified linear models of information fusion estimation under the information rule of linear minimum variance estimation. However, [17] proposed a linear information model from an aspect of information weight. This is more convenient to use with respect to controller design.

Suppose the measurement information of the state is given by where is the measurement information number of the state , is the measurement vector, is the measurement information mapping matrix, is measurement error, and Then an optimal fusion estimation of the state is equal to

Theorem 1 (see [17]). *For the above linear information fusion estimation problem, if is nonsingular, then the optimal fusion estimation of the state can be expressed as
**
where is defined as the information weight of the measurement on itself, and is defined as the information weight of the measurement on the state ; then the information weight of the optimal fusion estimation on itself can be expressed as
*

*Several properties of the information weight can be concluded from (4), as shown in the following.(i)The information weight of the information on itself is equal to the variance of the information. The larger the information weight, the higher the estimation accuracy.(ii)The sum of the information weight of all the state measurements is equal to the information weight of the optimal fusion estimation on itself.(iii)When the information weight is zero, the measurement information is not useful to the state. When the information weight is infinite, the measurement information is certain.*

*2.2. Nonlinear Information Fusion Model*

*Theorem 2. Suppose the th measurement information of the state is given by
where is a nonlinear mapping, is described in Theorem 1, and . If is nonsingular, then a closed analytic expression of the nonlinear information fusion estimation can be represented as
where , is the fusion estimation of the state , and the information weight of the fusion estimation is given by [18].*

*Theorem 2 is a unified nonlinear model of the information fusion estimation. Obviously, (2) is a special result of (7) when all the information of the state is linear. In Theorem 1, the expression of the fusion estimation contains its information weight , while the information weight does not contain the fusion estimation . However, for the nonlinear information fusion problem, the expression of the fusion estimation does not contain its information weight , and the information weight is related with the fusion estimation , as can be seen from Theorem 2.*

*Therefore, the nonlinear information fusion problem is equal to the minimum problem, as given by
*

*For the convenient calculation of the fusion estimation hiding in (7), two cases as follows are considered.*

*Case 1. *If there is a unit mapping in all the nonlinear mappings (i.e., ) according to (7), the fusion estimation can be recursively calculated according to the following explicit expression:

*Case 2. *Let be prior information or calculated presumption of the state ; then we can get a linearized expression of (6),
where , . Then, according to Theorem 1, we get
By iteration of (11), an estimation with higher accuracy can be achieved.

*The solving problem of the fusion estimation is in fact the linear quadratic optimization problem (3). Therefore, the linear quadratic optimal control problems can also be solved by fusion estimation, where the control sequence needs to be estimated. Hence, the linear quadratic control problem and the linear quadratic estimation problem are unified according to the optimization process.*

*3. Information Fusion Estimation Method for Solving Nonlinear Decoupling Control Problem*

*3.1. Problem Description*

*Consider the following nonlinear multivariable controlled object:
where is the system state vector, is the system control vector, and are the monotone and continuously differentiable functions, and is the time index.*

*Suppose the channels of the nonlinear system (12) exit the coupling effect. For solving the decoupling control problem of the nonlinear system, we need to find an appropriate control structure and control law in order to decrease or eliminate the intercoupling influence of the system channels. As a decoupled system, the system input has a one-to-one correspondence relation with the system output.*

*The decoupling control law is designed in the situation that the channel is the main channel and the other channels are the coupled channels, .*

*For the channel, we consider the following quadratic performance index:
where is the desired output vector, is the desired control vector, and are two symmetric positive definite matrixes, and is the preview step number.*

*For the coupled nonlinear multivariable system, the output tracking to the desired output is expected, and the smallest control energy is also expected, so the desired output vector and the desired control vector of the channel are, respectively, given by
where is the desired tracking output vector of the channel and is the original output.*

*The outputs of the coupled channels are expected to be zero, while the output of the current channel is expected to track the desired output. However, for many systems, the future output trajectory is unknown in advance. For this situation, the current input of the channel is regarded as the future desired outputs, so we have
where is the current reference input of the channel of the system.*

*The decoupling control law of the channel can be obtained by minimizing the quadratic performance index (13). The remaining subsections will investigate the solution to this problem.*

*3.2. Information Fusion Estimation of System Controller Sequence*

*For reducing the computational cost, we only need to obtain the current control vector . There are two types of information of the current control vector , shown as follows.*

*(i) The soft constraint information of the control vector from the quadratic performance index (13) is
where is a white noise with zero mean and covariance of . Thus, the information weight of the control vector from the desired control vector can be given by
*

*(ii) Suppose that the state fusion estimation and its information weight have been obtained; then we get the information equation
where is a white noise with zero mean and covariance of .*

*Therefore, according to Theorem 2, a fusion estimation of the control vector can be derived by fusing the two information equations shown in (16) and (18), described as
where is implicated.*

*According to Case 1, information equation (16) is linear; then we get
It can be further deduced to be
where .*

*According to Case 2, take as a prior information; then we can get
Equation (22) is the same as (21), which means that Case 1 is actually equal to Case 2.*

*As shown above, in order to obtain the control vector estimation , the system future state estimation and its information weight need to be solved first.*

*3.3. Information Fusion Filtering of System Future State*

*There are two types of information of the system future state , , which is described as follows.*

*(i) Derived by the quadratic performance index (13), the desired output information of the tracking requirement can be given by
where is a white noise with zero mean and covariance of . Therefore, according to Theorem 1, the information weight of the system desired output on the state can be expressed as
where , is a prior information of , and
*

*(ii) Suppose that the state fusion estimation and its information weight have been obtained; then we have
where is a white noise with zero mean and covariance of . From the quadratic performance index (13), we get an information equation of the future control vector as
Substituting (27) into (26), we get
*

*Then, according to Theorem 2, we get an estimation of that satisfies
which can be further transferred to be
and its information weight is
where , , and is prior information of .*

*4. Information Fusion Based Decoupling Control System*

*Based on the above derivation, a scheme of decoupling a control system for a nonlinear system is designed as shown in Figure 1.*