Abstract
The framework of the active disturbance rejection internal model control is proposed to solve the problem of the model reduced-order error in the process of the controller design for two-input/two-output system with time delay. In the controller design process of the two-input/two-output system, the decoupler matrix method is used to decompose a multi-loop control system into a set of equivalent independent single loops. Then, a complex equivalent model is obtained, and its order should be reduced for each individual loop. Maclaurin series method is used to reduce the order of the decoupling model. After reducing model order, the proposed method is applied to lessen the effect of the reduced-order error and improve the anti-interference ability and robustness for the control system. Simulation results show that the proposed method possesses a good disturbance rejection performance.
Keywords
Introduction
Many chemical industrial processes can be described as the multivariable process. Due to the interactions between the input and output variables, the design process of the multivariable controller is complicated. To simplify the design procedure of the multivariable controller, a decoupler is designed to decompose a multi-loop control system into a set of equivalent independent single loops. Three types of basic decoupler design method are available: ideal, simplified, and inverted decoupling.
The two-input/two-output (TITO) process is the most common multivariable system in industry, such as continuous stirred tank reactor and chemical reactor. Many scholars concern on the design controller of the TITO with dead-time process.1,2 Tong and Wang 3 addressed the problem of fuzzy robust decentralized control for a class of fuzzy large-scale systems with time delay based on the Takagi–Sugeno (T-S) fuzzy model and developed both fuzzy state feedback decentralized controller and fuzzy observer-based decentralized controller. Liu et al. 4 studied an adaptive neural output feedback tracking control of uncertain nonlinear multi-input–multi-output (MIMO) systems in the discrete-time form and developed an adaptive neural output feedback control for MIMO nonlinear discrete-time systems with the couplings in unknown functions. Li et al. 5 investigated the adaptive neural network (NN) control for a class of block triangular MIMO nonlinear discrete-time systems with each subsystem in pure-feedback form with unknown control directions and designed adaptive output NN controls for the nonlinear MIMO system based on the prediction control. Liu et al. 6 addressed the problems of stability and tracking control for a class of large-scale nonlinear systems with unmodeled dynamics by designing the decentralized adaptive fuzzy output feedback approach. Bhalodia and Weber 7 described a model for a TITO interacting process which characterizes the four open-loop responses by six time constants and two interacting gain factors; and then, proportional–integral (PI) controllers were applied to two feedback control loops. Lawrence and Douglas 8 detailed an applied investigation of pattern recognition based on adaptive control for TITO systems. Palmor et al. 9 presented a new algorithm for automatic tuning of decentralized proportional–integral–derivative (PID) control for TITO plants that fully extends the single-loop relay auto-tuner to the multi-loops case. Liu et al. 10 proposed a new analytical decoupling control scheme that was based on a standard internal model control (IMC) 11 structure, which was capable of absolute decoupling regulation for the nominal binary system output responses. Li et al. 12 designed a new identification method based on the decentralized step-test for TITO processes with significant interactions. Pontus and Tore 13 treated controller design and tuning for systems with two input signals and two output signals in the process industry and proposed a controller structure which consisted of a decoupler and a diagonal PID controller. Rao et al.14,15 proposed a decentralized controller design based on the direct synthesis method for TITO processes in the Smith predictor configuration.
Recently, many decoupling methods are proposed to deal with the loop interaction. Jevtović and Mataušek 16 proposed a method for designing multivariable controller based on ideal decoupler and PID controller optimization under constraints on the robustness and sensitivity to measurement noise. Vu and Lee 17 proposed a new analytical method based on the direct synthesis approach for the design of a multi-loop PI controller to achieve the desired closed-loop response for MIMO processes with multiple time delays. Nie et al.18,19 presented a single-iteration strategy for the design of a multi-loop PI controller to achieve the desired gain and phase margins for TITO processes. Vargas et al. 20 concerned the stabilization of discrete-time TITO linear time-invariant (LTI) systems over communication channels.
This article aims to improve the disturbance rejection performance of decoupling control system for TITO processes with the dead-time process. A compound control structure is introduced into the controller design process of decoupler matrix. The proposed control scheme can handle the error of the reduced-order process. Meanwhile, the proposed method shows the trade-off between the performance and the robustness.
Diagonal decoupling control
The TITO system is one of the most prevalent categories of multivariable systems, because there are real processes of this nature or because a complex process has been decomposed into TITO process with non-negligible interactions between its inputs and outputs. Decentralized PID controllers with decoupler are most commonly preferred for TITO processes. 21 The traditional decoupling control system is shown in Figure 1.

Control structure of decoupling control system for TITO system.
Decoupler matrix method 22 is used in the design process of decentralized PID controllers for TITO plant. The procedure of the decoupler matrix method is given. Let the TITO plant be as follows
To design decoupler matrix, the following two cases are considered:
Case 1. The off-diagonal elements of G(s) have no right-half-plane (RHP) poles and diagonal elements of G(s) have no RHP zeros. The decoupler matrix is
where
Case 2. The diagonal elements have no RHP poles and off-diagonal elements have no RHP zeros of G(s). The decoupler matrix is
where
As shown in equation (5),
The decoupled elements
Model reduced-order method
The dynamics of the elements
A first-order plus dead-time (FOPDT) model often reasonably describes the process gain, overall time constant, and effective dead time of higher order processes. Thus, the model order is reduced to simplify the derivation for higher order processes. Many methods can be used to reduce order, such as polynomial approximation,
23
the Gaussian frequency domain approach,
24
and least squares algorithm.
25
Model reduction can be described as searching a low-order model with a small time delay to approximate the full-order model. In this section, a simple Maclaurin series reduction-order method
26
is shown. A FOPDT model
where the coefficients of equation (7) polynomial are
Expanding the reduced diagonal matrix, given by equation (6), into a Maclaurin series in s results in
where K, t, and
To get feasible results for the FOPDT model, t and
Remark 1
Any technique can be applied toward fitting the decoupled model into a low-order model. In this work, for the purpose of evaluating the proposed method, a simple model reduced technique was adopted based on the coefficient matching method. Maclaurin series method is based on the coefficient matching method without considering the frequency response fitting; Maclaurin series method makes the readers understood easily; the obtained reduced error fits to demonstrate the property of the proposed method. So, Maclaurin series is applied into model reduced order in this article.
Active disturbance rejection control structure
A composite control structure is proposed to conquer the drawback of the reduced error and improve the system robustness. In other words, a design method of the active disturbance rejection internal model control (ADRIMC) is proposed. Then, the design procedures are shown.
Control structure
The system structure of ADRIMC is shown in Figure 2.

ADRIMC scheme for each loop.
In Figure 2, ri(s) and yi(s) define the reference input and output, respectively; τdisi(s) and ξi(s) define the internal disturbance and the external disturbance, respectively; Gci(s) defines the controller of ADRIMC controller; ui and ci define the external control law and the internal control law, respectively; and
Let
Q(s) is low-pass filter (LPF), which is given by
where N is the order of Q(s), λ1i is the filter time constant of the ith loop, and m is the relative degree of Q(s). 27
In Figure 2, the transfer function of the output response is given by
where the equivalent disturbance input is given by
Then, the estimate disturbance is given by
From equations (14)–(16), it is known that the estimate disturbance can be defined as
In Figure 2, from the first summing point, we have
By substituting equation (17) into equation (18), the transfer function of the manipulate variable is obtained as
Then, if the transfer function of the manipulate variable is known, according to equation (14), the transfer function of the output response is obtained as
Remark 2
Although the equivalent disturbance Di(s) is unknown, the equivalent disturbance has a steady-state value, that is, satisfies
Thus, when the equivalent disturbances have a steady-state value, the suitable
Note that
then, the transfer function of the output response can be described as
where Gpi(s) is the modified controlled plant model and Gdi(s) is the disturbance filter.
Based on the above discussion, the system structure of ADRIMC is shown in Figure 3. Compared with the traditional IMC structure, a disturbance filter Gdi(s) is located at the disturbance input in the ADRIMC structure. The disturbance filter can ensure that the ADRIMC scheme realizes the effectiveness of the ADR for the error of the reduced order. The internal model structure can ensure that the ADRIMC scheme realizes the effectiveness of the deviation-integration in itself.

Equivalent block diagram for each loop.
Tuning controller parameters
The parameter
And then, the IMC controller is obtained by the following equation
where
The equivalent feedback controller
When
When
where
And then, the closed-loop response of the whole system is given by
The input error of the control system is given by
The sensitivity function and the complementary sensitivity function are shown in equation (31)
where
Furthermore, the relationship between the input error and the sensitivity function is given by
According to equation (32), when the input sensitivity function is smaller and the complementary sensitivity function is larger, the system error is smaller. By substituting equation (27) into equation (31), the analytical expression of the sensitivity function is shown in equation (33)
By simplifying equation (33), equation (34) can be obtained
First-order Taylor approximation method is adopted to deal with the time delay part
By substituting equation (35) into equation (34), equation (36) can be obtained
Let
where
By substituting equation (37) into equation (36), the expression of the sensitivity function is obtained
The analytical expression of the maximum sensitivity function is shown in equation (39)
Based on

Relationship of
Assuming that the system input of each loop is step response, integral absolute error (IAE) value from input to output is given by
The result is obtained by
IAE value is manipulated by the scale transformation, as shown in equation (42)
where
According to Figure 5, it is known that if

Relationship of
It is known that balance tuning method is used for tuning the controller parameters
Then, expanding
The corresponding PID expressions are given by
The results are shown in equation (47)
Similarly, the parameter
When
And then, calculation of the IAE value from the disturbance to the output is obtained by
Assuming that the system input of each loop is step response
Let
It can be seen from equation (51) that if
where

Relationship of
By substituting equation (52) into equation (51)
Equation (54) is obtained by calculating equation (53)
When
where
According to equation (55), it is known that if
Robustness analysis
A TITO multivariable control system is nominally stable if and only if 29
A practical way 29 to identify the closed-loop system robustness stability in the presence of process uncertainties is to lump multiple sources of uncertainty into a multiplicative form
where Δ
I
and Δ
O
are stable process multiplicative input and output uncertainties, respectively. Hence, for a specified bound of Δ
I
or Δ
O
, control system robustness stability is evaluated by observing the magnitude plots of the left sides of equations (57) and (58) with
Remark 3
From the aspect of computation amount, the proposed method is increased complexity as compared to standard decoupling structure available in the literature. However, the performance of the control system is improved. Thus, the proposed method shows a trade-off between the dynamic performance and system robustness.
Simulation example
We consider two simulation examples to show the simplicity and effectiveness of the proposed method. One is Wood and Berry (WB) column (methanol–water distillation column) 30 and other one is Alatiqi subsystem distillation column. 31
Example 1
Taking WB column as an example, the matrix function expression of the plant model is shown in the following equation
According to section “Diagonal decoupling control,” the decoupler of WB column can be obtained by
Then, according to equation (5), the diagonal matrix
Then, according to section “Model reduced-order method,” the reduced-order model of
The Bode plots of the first loop and the second loop are shown in Figure 7. Figure 7(a) shows the frequency characteristics comparison between the original model and the reduced-order model in the first loop. Figure 7(b) shows the frequency characteristics between the original model and the reduced-order model in the second loop.

Bode comparison diagram between original model and reduced-order model for WB system: (a) is the first loop of the WB system and (b) is the second loop of WB system.
Applying the HO-PI, 32 BLT, 31 and SAT 33 controllers to WB system output responses to a unit step function in the first or second input is shown in Figures 8–11. The obtained results are compared with those of the proposed method. Figures 8–11 show the track performance of the control system for WB control system. Figure 8 shows the set-point response and control law of the first loop for WB control system. Figure 9 shows the set-point response and control law of the second loop for WB system. In Figures 8 and 9, the obtained results show that proposed method possesses the favorable track performance.

Set-point response of the first loop for WB control system.

Set-point response of the second loop for WB control system.

Disturbance response of the first loop for WB control system.

Disturbance response of the second loop for WB control system.
Figure 10 shows the disturbance response and control law of the first loop for WB control system. Figure 8 shows the disturbance response and control law of the second loop for WB control system. In Figures 10 and 11, the obtained results show that proposed method possesses the favorable ability of the disturbance rejection. The performance index of the set-point response for WB system is shown in Table 1.
Performance indexes for WB column.
IAE: integral absolute error.
To further investigate and evaluate the control performance at frequency, we impose the frequency responses on the control system. The impulse response diagram is shown in Figure 12.

Impulse response diagram of WB control system: (a) is the Impulse response for the first loop of the WB system and (b) is the Impulse response for the second loop of WB system.
The impulse response of control system provides information about the output of WB control system at different frequencies. From impulse response, it can be seen that the magnitude of the proposed method is smaller than that of other three methods for both loops. For the stability being evaluated in the frequency domain, the Nichols charts of each control system are drawn in Figure 13. In Figure 13, the gain margin of the proposed method is 9.3 dB and the phase margin of the proposed method is 35° for the first loop; and then, for the second loop, the gain margin of the proposed method is 6.5 dB and the phase margin of the proposed method is 60°. The results show that the proposed method possesses the favorable stability and robustness.

Nichols chart of WB control system: (a) is the Nichols chart for the first loop of the WB system and (b) is the Nichols chart for the second loop of WB system.
Example 2
A modified Alatiqi subsystem distillation column is shown in the following equation
According to sections “Diagonal decoupling control” and “Model reduced-order method,” the decoupler matrix of Alatiqi subsystem can be given by
Then, the reduced-order model of
The Bode plots of the first loop and the second loop are shown in Figure 14. Figure 14(a) shows the frequency characteristics between the original model and the reduced-order model in the first loop. Figure 14(b) shows the frequency characteristics between the original model and the reduced-order model in the second loop.

Bode comparison diagram between original model and reduced-order model for Alatiqi subsystem: (a) is the first loop of the Alatiqi subsystem and (b) is the second loop of Alatiqi subsystem.
Applying the MV, 34 NDT, 22 and Wang 35 controllers to the modified Alatiqi subsystem output responses to a unit step function in the first or second input is shown in Figures 12–15. The results are compared with those of the proposed method. Figures 15–18 show the track performance of the control system for the modified Alatiqi subsystem.

Set-point response of the first loop for Alatiqi subsystem.

Set-point response of the second loop for Alatiqi subsystem.

Disturbance response of the first loop for Alatiqi subsystem.

Disturbance response of the second loop for Alatiqi subsystem.
Figure 15 shows the set-point response and control law of the first loop for the modified Alatiqi subsystem. Figure 16 shows the set-point response and control law of the second loop for the modified Alatiqi subsystem. In Figures 15 and 16, the obtained results show that proposed method shows the trade-off between the dynamic performance and robustness. Figure 17 shows the disturbance response and control law of the first loop for the modified Alatiqi subsystem. Figure 18 shows the disturbance response and control law of the second loop for the modified Alatiqi subsystem.
In Figures 17 and 18, the obtained results show that proposed method possesses the favorable ability of the disturbance rejection. The performance index of the set-point response for the modified Alatiqi control system is shown in Table 2.
Performance indexes for Alatiqi subsystem.
IAE: integral absolute error.
To further investigate and evaluate the control performance at frequency, we impose the frequency responses on the control system. The impulse response diagram is shown in Figure 19. For the stability being evaluated in the frequency domain, the Bode diagrams of each control system are shown in Figure 20.

Impulse response diagram of Alatiqi subsystem: (a) is the impulse response for the first loop of the Alatiqi subsystem and (b) is the impulse response for the second loop of Alatiqi subsystem.

Bode diagram of Alatiqi subsystem: (a) is the Bode diagram for the first loop of the Alatiqi subsystem and (b) is the Bode diagram for the second loop of Alatiqi subsystem.
According to the simulation results of Examples 1 and 2, it is observed that the proposed method can improve the anti-interference ability and realize the effectiveness of the ADR. However, the improvement of the anti-interference ability is at the cost of losing the partial dynamic performance. Hence, the proposed method shows a trade-off between the dynamic performance and system robustness.
Conclusion
In this article, a compound control structure of ADRIMC is proposed and applied to TITO system with time delay process for improving the system robustness. The decoupler matrix method is applied to decoupled TITO system, and then, Maclaurin series reduced-order method is used to find an equivalent FOPDT for each loop. The controller parameters are tuned by IMC-PID technique. Using this design method, the system robustness is improved on the structure uncertainty aspect of the control system. Further research extending the presented methodology to the design of multivariable controllers for
Footnotes
Acknowledgements
The authors are grateful to the anonymous reviewers for their valuable recommendations.
Academic Editor: Liyuan Sheng
Author’s Note
Author Liye Liu is now affiliated to Department of Electrical and Electronic Engineering, ShiJiaZhuang Vocational Technology Institute, Shijiazhuang City, P.R. China.
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This study was financially supported by the National Natural Foundation of China (61273132) and higher school specialized research fund for the doctoral program (20110010010) and partly by the Automation Institute Beijing University of Chemical Technology.
