Improved Active Disturbance Rejection-Based Decentralized control for MIMO Nonlinear Systems: Comparison with The Decoupled Control Scheme

: A decentralized control scheme is developed in this paper based on an improved active disturbance rejection control (IADRC) for output tracking of square Multi-Input-Multi-Output (MIMO) nonlinear systems and compared with the decoupled control scheme. These nonlinear MIMO systems were subjected to exogenous disturbances and composed of high couplings between subsystems, input couplings, and uncertain elements. In the decentralized control scheme, it was assumed that the input couplings and subsystem couplings were both parts of the generalized disturbance. Moreover, the generalized disturbance included other components, such as exogenous disturbances and system uncertainties, and it was estimated within the context of Active Disturbance rejection Control (ADRC) via a novel nonlinear higher order extended state observer (NHOESO) from the measured output and canceled from the input channel in a real-time fashion. Then, based on the designed NHOESO, a separate feedback control law was developed for each subsystem to achieve accurate output tracking for given reference input. With the proposed decentralized control scheme, the square MIMO nonlinear system was converted into approximately separate linear time invariant Single-Input-Single-Output (SISO) subsystems. Numerical simulations in a MATLAB environment showed the effectiveness of the proposed technique, where it was applied on a hypothetical MIMO nonlinear system with strong couplings and vast uncertainties. The proposed decentralized control scheme reduced the total control signal energy by 20.8% as compared to the decoupled control scheme using Conventional ADRC (CADRC), while the reduction was 27.18% using the IADRC.


Introduction
Most industrial processes are modeled as nonlinear MIMO systems, which include high nonlinear couplings between subsystems and are subjected to both internal uncertainties and exogenous disturbances. Therefore, it is necessary to design a controller that is relatively simple to be implemented. The parameters of the required controller should be easy to be tuned to accommodate the operating conditions. Initial presentations of the active disturbance rejection control (ADRC) were based on a nonlinear version of the extended state observer (ESO) [1] and were subsequently streamlined and parameterized in Reference [2].

Active Disturbance Rejection Control
Active disturbance rejection control is an innovative strategy; its fundamental principle lies in augmenting the state-space model of the system with a supplementary fictitious first-order differential equation. This fictitious equation defines all the undesirable system uncertainties, dynamical properties, and external disturbances, denoted as a "generalized disturbance" [3]. This fictitious state, as well as the states of the dynamical plant, is estimated in a real-time manner by the extended state observer (ESO). which is the central part of the active disturbance rejection control (ADRC) [4]. It achieves an immediate and dynamic estimation and elimination of the generalized disturbance by returning its prediction to the control port with basic calculations using control law with output feedback. With ADRC, controlling a sophisticated uncertain nonlinear plant is transformed approximately into a simple linear time-invariant system [5,6]. The supremacy that makes it such a powerful control instrument is that it is a model-free method, instead of a modelbased technique. Mainly, ADRC comprises of an ESO, a nonlinear state error feedback (NLSEF), and a tracking differentiator (TD), as shown in Figure 1, where ∈ ℝ is the desired signal, ( … ) ∈ ℝ is the transient profile, is the relative degree, ∈ ℝ is the control input, and … ∈ ℝ is the expanded estimated vector, which includes the predicted states , … , of the system and the predicted generalized disturbance . Numerous engineering control challenges have been adequately resolved over the past 20 years through the successful application of ADRC. These include a high purity distillation column [7], the tension and velocity regulations in web processing lines [8], high-performance motion control [9], DC-DC power converters [10], chemical processes [11], vibrational MEMS gyroscopes [12], hysteresis compensation [13], fault diagnosis [14], non-circular turning processes [15], high pointing accuracy and rotation speed [16], omnidirectional mobile robot control [17], the control of model-scale helicopters [18], flexible-joint manipulator control [19], and differential drive mobile robots [5]. More recently, manufacturers that have successfully adopted ADRC technology include Texas Instruments Inc., which utilized ADRC in its motion control chips (InstaSPIN™-MOTION) [20]. Parker-Hannifin Corporation recently adopted ADRC over its production lines at an extrusion plant and halved its energy usage [21]. Finally, the National Superconducting Cyclotron Laboratory in the United States deployed ADRC in some high-energy particle accelerators for the regulation of electromagnetic fields [22].

Related Works
For controlling MIMO systems with disturbances and uncertainties, several control techniques were examined in the literature. In Reference [23], a decoupling control is proposed based on the decoupler matrix and the improved active disturbance rejection control. In Reference [24], robust tracking control of the MIMO system is presented and the second order sliding mode control (SMC) is used to establish the desired tracking. In Reference [25], a Lyapunov model-reference adaptive control for MIMO linear systems is designed for minimum phase systems with relative degree one. In Reference [26], the problem of almost disturbance decoupling is discussed for a class of MIMO nonlinear systems with external time-varying disturbances. In Reference [27], MIMO controllers are designed, which maximize the maximum amplitude of the sinusoidal input, for which the corresponding periodic solutions are guaranteed to be stable. In Reference [28], adaptive output feedback control is designed for MIMO systems under the framework of multirate sampled data control. In Reference [29], systematic synthesis of a fully reliable or partially reliable decentralized MIMO Proportional-Integral-Derivative (PID) controller is designed to achieve closed-loop stability. In Reference [30], adaptive tracking control is designed for uncertain MIMO nonlinear systems with non-symmetric input constraints. In Reference [31], derivative-integral terminal SMC is proposed for robust output tracking of uncertain MIMO systems. In Reference [32], a novel control strategy is developed for the trajectory tracking control of MIMO systems with hard constraints and uncertainties. In Reference [33], adaptive control scheme is investigated with unknown parameters and is developed for MIMO nonlinear time delay systems. In Reference [34], equivalent control-based SMC for MIMO uncertain linear Markovian jump systems is designed, which guarantees the system's stochastically asymptotical stability. In Reference [35], adaptive control using multiple models with second level adaptation is designed for MIMO coupled systems. In Reference [36], a robust output regulation is proposed for invertible nonlinear MIMO systems based on the nonlinear internal model. In Reference [37], a full-order terminal SMC is designed for MIMO systems with unmatched uncertainties. In Reference [38], a tracking control problem of a class of MIMO nonlinear systems under asymmetric full-state constraints is proposed using dynamic surface control. In Reference [39], adaptive disturbance rejection tracking control is proposed with the asymptotically converging output tracking errors for MIMO nonlinear Euler-Lagrange systems, with unknown time-varying disturbances under input saturation. Authors in Reference [40] proposed a robust sliding mode controller of uncertain MIMO nonlinear systems with external disturbance rejection capabilities. The work in Reference [41] offered a novel sliding mode disturbance observer (SMDO) with finite-time convergence. Authors in Reference [42] constructed an output feedback sliding mode controller for MIMO systems of any relative degree. Moreover, the new high order sliding mode (HOSM) control algorithm is concluded in Reference [43], which guarantees finite-time stabilization of the linear MIMO system and rejects bounded matched and "vanishing" unmatched disturbances of a particular type. Authors in Reference [44] proposed a MIMO nonlinear anti-disturbance compensator based on the linear extended state observer (LESO) for an unmanned aerial vehicle with exogenous disturbances and uncertainties. Authors in Reference [45] demonstrated an extended high-grain observer as a disturbance estimator in combination with a dynamic inversion technique with an application on nonlinear MIMO systems.
In Reference [46], a fuzzy adaptive control approach, based on a new kind of fuzzy adaptive observer, is designed for nonlinear MIMO systems. The authors in Reference [47] presented a fuzzybased disturbance observer for MIMO nonlinear systems and demonstrated it for the output feedback control of a permanent Magnet Synchronous Motor (PMSM). In Reference [48], an adaptive fuzzy controller for uncertain MIMO nonlinear systems with unknown dead-zones and a triangular control is proposed. In Reference [49], an intelligent adaptive control system is proposed for MIMO uncertain nonlinear systems. In Reference [50], an adaptive fuzzy decentralized control is designed for interconnected nonlinear systems. In Reference [51], an adaptive fuzzy tracking control is designed for uncertain nonlinear MIMO systems with the external disturbances. A novel adaptive Neural Network(NN) control is proposed in Reference [52] for uncertain MIMO nonlinear time-delay systems. In Reference [53], an adaptive fuzzy backstepping dynamic surface control output feedback control is designed for MIMO strict-feedback nonlinear systems with time-varying disturbances and unmeasured states. A neural network adaptive controller is suggested in Reference [54] for MIMO systems with unknown nonlinear function. In Reference [55], two stable adaptive neural control schemes for MIMO nonlinear systems are presented. The authors in Reference [56] developed a novel data-driven multivariate nonlinear controller design for MIMO nonlinear systems via virtual reference feedback tuning and neural networks. In Reference [57], a prescribed performance tracking control is designed for MIMO nonlinear systems with immeasurable states and unknown control direction. Finally, the authors in Reference [58] designed an event-triggered adaptive fuzzy control for MIMO switched nonlinear systems to estimate the whole information of the system states.
Although the previously mentioned studies of adaptive control strategies have a lot higher influence and fundamentally improve the capability of a feedback control system in managing uncertainties outside robust control, this improvement is compelled by the variation rates of the uncertain coefficients. Moreover, the performance exacerbates immediately if these variation rates exceed a specific boundary. These conventional strategies in dealing with deterministic adaptive control have some natural limitations [59,60]. Most surprisingly, if the unknown parameters fluctuate in a complicated fashion, it may be quite challenging to build up a "continuously parameterized" class of contender controllers. Furthermore, regular adjustment over some undefined time frame may be a strenuous task. These matters become exceptionally cruel if robustness and superior performance are in demand. In this manner, the strategy of adaptive control methods incorporates a generous number of specific steps and often depends on experimentations [39]. Far from adaptive control, the sliding mode control approach is thought to be one of the proficient techniques to build powerful controllers for highly complicated nonlinear plants with the opportunity of stabilizing some nonlinear systems that can't be stabilized by continuous state feedback laws. The significant obstruction in the success of these methods is the chattering phenomenon, which makes the actuators needed to adapt to the high-frequency control activities that could produce premature wear and tear.
In this work, for controlling highly coupled MIMO nonlinear systems with external disturbances, internal unmodelled dynamics, and uncertainties, a proposed control scheme was proposed, namely, the decentralized control scheme based on improved ADRC (IADRC) configuration. This ADRC scheme is systematic and achieves, in large scale, the estimation/cancelation of the generalized disturbance in a single shot. The proposed scheme does not need extensive parameter tuning as in the case of neural network-based adaptive control techniques. Moreover, the chattering in the control signal, a common phenomenon in the sliding mode control, was avoided in the proposed scheme. Finally, the proposed decentralized control scheme is a direct technique, which means it estimates/cancels the generalized disturbance in a real-time manner without a need for a decision from an inference engine, as in the case of adaptive fuzzy control with so many fuzzy-rules that need to be developed and stored in a database.

Paper Contribution
The contributions of this paper are twofold. First, a decentralized control scheme based on IADRC configuration was proposed to deal with the input couplings and subsystem couplings, where they are all refined into the generalized disturbance. This generalized disturbance was reflected in the output signal, and a novel ESO was designed to measure the generalized disturbance. Second, in the proposed decentralized control scheme, the generalized disturbance was estimated from the output signal through a nonlinear higher order ESO (NHOESO), which is different from the conventional ESOs due to two main features: (1) possessing a nonlinear error-correcting term to satisfy the rule, "big error, small gain or small error, big gain", (2) having one more augmented state for better estimation of the generalized disturbances, specifically with higher-order derivative disturbances.

Paper Organization
The rest of the paper is structured as follows. In Section 2, the problem statement is presented and sheds light on the formulation of the generalized disturbance for the MIMO nonlinear system. The decoupled control scheme is explained in Section 3, while the main results are offered in Section 4; these include the proposed decentralized control scheme, the improved ADRC (IADRC), and the closed-loop system stability analysis. In Section 5, a very complicated hypothetical MIMO uncertain nonlinear system is considered as a study example to investigate the performance of the proposed decentralized control scheme. Finally, the paper is concluded in Section 6.

Problem Statement
Consider a MIMO nonlinear system given as: The above system belongs to a class of a partial exact feedback linearizable system if the relative degree is less than the order of the MIMO nonlinear system n, where the control input is defined as = ( ), ( ), … ( ) ∈ ℝ , the measured output for the MIMO system is defined as = ( ), … , ( ) ∈ ℝ , = ( ), . . . , ( ) ∈ ℝ is the exogenous disturbance, the state vector of Equation (1) is denoted as = ( ( ), ( ), … , ( )) ∈ ℝ , is the state vector of the system, = + + ⋯ + is the total relative degree, ∈ (ℝ ×( )× , ℝ), ∈ {1,2, . . , } is the unknown system function, which includes system uncertainties, exogenous disturbances, and any unwanted dynamics, and , ∈ (ℝ, ℝ) is the input gain function for , ∈ {1,2, … , }. The internal dynamics of the plant (Equation (1) The generalized disturbance , ∈ {1,2, … , } of the nonlinear MIMO system in Equation (1) is expressed as: Figure 2 illustrates the system given in Equation (2), considering the generalized disturbance in Equation (3). It is necessary to design a controller for the MIMO system of Equation (1), which provides the following: 1. Disassociation of the state couplings.

Decoupled Control [23]
In this control scheme, the controller was applied after adding a decoupler element between the ADRC and the nonlinear MIMO system. In recall Equations (2) The matrix form of Equation (4) is given as, is a non-singular input gain matrix and its inverse matrix * is expressed as: The proposed decoupler element used in this scheme is given as [23]: By substituting the decoupler (Equation (7)) element in the system model (Equation (5) (9)) can be written as: The virtual control signal * in Figure 3 was generated according to the following formula (see Figure 1): * = − , , ∈ {1,2, . . , } where , is the estimation of the generalized disturbance of (Equation (3)), produced by a suitable designed ESO for this purpose. The uncertain nonlinear MIMO system of Equation (4) was converted into uncertain nonlinear systems, as expressed by Equation (10). The nominal control signal is a nonlinear combination of the tracking error and can be described as follows: where : ℝ → ℝ is any nonlinear combination function with a sector bounded feature and satisfies is the ( − 1) derivative of the reference signal , and , is an estimation of the state , , produced by a suitable designed ESO.

Main Results
The proposed decentralized control scheme is presented in this section. The IADRC was aimed to serve the intended functions of the proposed decentralized control scheme for MIMO nonlinear uncertain systems. Finally, the proposed control scheme was validated theoretically by demonstrating the closed-loop system's stability analysis.

The Proposed Decentralized Scheme Based on ADRC
The decentralized control technique was proposed to control the nonlinear MIMO system given in Equation (2). This method utilizes the IADRC paradigm due to its high robustness against the effects of nonlinear coupling, inherent uncertainties, and exogenous disturbances, which are all estimated and canceled in an online fashion by the ESO.
In this control scheme, the nonlinear-coupled MIMO system in Equation (1) The generalized disturbance , including the coupling inputs, is given by: Finally, the nonlinear MIMO system can be expressed in the simplified model, given as: of Equation (14). Figure 5 shows the decentralized ADRC scheme for controlling the nonlinear MIMO system (Equation (15)). In this case, the control signals , ∈ {1,2, . . , } were produced in the same way as in Equation (11)

The Improved ADRC (IADRC)
The structure of the IADRC that was used in the proposed control scheme for MIMO uncertain nonlinear systems was the same as that of the conventional ADRC (CADRC), with the same units of conventional TD and an NLSEF, except for the conventional linear ESO (LESO), which was replaced by a novel nonlinear higher order ESO (NHOESO). The dynamical structure of the TD is considered as [62]: where , ∈ {1, . . , } is a design parameter and an application-dependent parameter, set accordingly to speed up or slow down the transient profile, , , ∈ {1,2, … , − 1} and ∈ {1, . . , } is the output of the TD. The NLSEF has the following nonlinear error function [62]: where ∈ {1,2, … , }, ∈ {1, . . , }, , and are design parameters and, usually, , indicates how wide the linear part is and 0 < , < 1. With proper selection of these parameters, the closed-loop tracking error ̃ , could diminish (approaching 0) in a very short time. The novel NHOESO is proposed as follows: where the vectors , , … . , , and ∈ {1, . . , } are the observed model states and , , ∈ {1, . . , } is the estimated generalized disturbance, , is the bandwidth of the NHOESO of the i-th subsystem, , , and , ∈ {1, . . , } and ∈ {1, . . , + 2} are the design parameters of the NHOESO. They were selected such that the following matrix was Hurwitz.

Closed-Loop Stability Analysis
The stability of the closed-loop system with the proposed decentralized control scheme and the IADRC is considered in the following theorem. Before proceeding with the stability analysis of the closed-loop system, the following two assumptions were required.
Proof. The closed-loop tracking error between the reference profile , of the TD and the corresponding estimated states , of the MIMO nonlinear system is given as: If assumptions A1 and A2 hold, then the tracking error ̃ , can be written as: For the nonlinear plant of Equation (15), the states , can be expressed in terms of the system output as: Substituting Equation (29) in Equation (28) Substituting Equation (25) in Equation ( Based on Assumption A1, it follows that The dynamics of the tracking error given in Equation (35), together with the control law designed in Equation (26) with ∈ {1, . . , }. The dynamics given in Equation (36) can be represented in matrix form as: where, The NLSEF controller adopted in this study utilizes the function , (•) given in Equation (18), which can be rewritten as a function of , (•), as: , ̃ , , , = , ̃ , , , , , ̃ , which is an even positive function. The design parameters , , and , of Equation (41) are chosen to guarantee that the roots of the polynomial Equation (39) have strictly negative real parts, i.e., a stable (Hurwitz) polynomial. □

Numerical Simulations
To show the performance of the proposed decentralized control scheme based on an IADRC for MIMO systems, consider the following MIMO uncertain nonlinear system: where and are the outputs, and are inputs, = , , , , , , , ∈ ℝ is the external state vector, and ∈ ℝ is the internal state of Equation (42). , , , , , and belong to ℝ, and the unknown functions are: , , , , , , , , = (0.5, 0.5, 1, 1,0). Two ADRC Configurations will be used in the simulations for the proposed decentralized control scheme. The difference between them is the type of ESO used to estimate the generalized disturbance and the nonlinear system's states. These configurations are:

Second configuration: The Improved ADRC (IADRC)
The IADRC consists of the following units: a.

Results of the Decoupled ADRC Control Scheme [23]
The input gain matrix = 1 1 1 −1 , then = . The proposed decoupler element used in this scheme given in Equation (7) is found as: where , ∈ {1,2} is a design parameter and the function ( , ) is defined as: The virtual control signals * , ∈ {1,2} in Equation (49) and indicated in Figure 3 is derived from the fal-based control law given in Equation (44). The desired transient trajectories , , , and , , , are generated from the reference signals and via the tracking differentiators described by Equation (43). The parameters of the first and second configurations for the two channels are listed in Table 1; Table 2, respectively, where these coefficients are obtained by tuning their values using a genetic algorithm (GA) by minimizing a multi-objective performance index, which is a weighted combination of the Integration of the Time Absolute Error ( ITAE) defined as ITAE = ∫ | − | , and the ISU of both channels, where ISU is defined as ISU = ∫ , and is the final simulation time. Two scenarios were conducted to test the effectiveness of the decoupling control scheme. These are: 

Case (1): Output Tracking
Two reference signals, ( ) = sin( ) and ( ) = cos( ), were applied to the closed-loop system of Figure 3 to validate the output tracking capability of the decoupling control scheme using both CADRC and IADRC configurations. The performance indices for the two configurations are listed in Table 3. While the output responses of the numerical simulations for the decoupled ADRC scheme are shown in Figure 6; Figure 7, respectively.  As illustrated in Table 3, the reduction was very evident in the values of the ITAE and ISU indices of the two channels for the second configuration, except for ISU1, where it slightly reduced from its value in the CADRC. This has been reflected in the control efforts and , shown in Figures 6c and 7c, where and for the IADRC witnessed less activity than the CADRC. The tracking output response for the IADRC was better than in the CADRC, specifically during the transient period, where both configurations entirely attenuated the effect of the exogenous disturbances and , the state couplings for each subsystem, and the time-varying input gains , , , , , , and , on the output response of the two channels.

Case (2): Input and State Decoupling
Two reference inputs and sequentially applied to the nonlinear system (Equation (42)) to check the disassociation of the input and state couplings between the two subsystems. The transient response of the outputs and in response to reference inputs and are illustrated in Figures 8 and 9. As can be noticed from these figures, the decoupling requirement, stated in the problem statement, was very well satisfied, with a smooth response on each output channel. The proposed scheme converted the nonlinear system of Equation (1) into two non-interacted SISO subsystems.

Results of the Decentralized ADRC Control Scheme
The proposed decentralized control scheme based on IADRC configuration for the MIMO system in Equation (42) was simulated for tracking the same reference input signals and , as in the simulation of the first scheme. The same two configurations used in the simulations of the decupled control scheme will be utilized here again for comparison purposes with = * , ∈ {1,2}. Specifically, the proposed control laws and are the saturated values of that in Equation (16), where is given by Equation (26), i.e., they are reformulated as: where , ∈ {1,2} is a design parameter and ( , ) is defined as in Equation (50). The parameters of the first and second configuration of the decentralized ADRC scheme for the two channels are listed in Table 4; Table 5, respectively.  The same scenarios used in the validation of the decoupled control scheme [23] were used here to check the effectiveness of the decentralized control scheme and compare between both schemes.

Case (1): Output tracking
Two reference signals, ( ) = sin( ) and ( ) = cos( ), were applied to the closed-loop system of Figure 5 to authenticate the output tracking capability of the proposed decentralized control scheme, using both CADRC and IADRC configurations. The performance indices for the two configurations are listed in Table 6. For these two configurations, the output response curves of the numerical simulations for the proposed decentralized scheme based on ADRC are shown in Figures  10 and 11, respectively. As illustrated in Table 6, the reduction in the values of the ITAE and ISU indices for the two channels in the IADRC is apparent, in comparison with the CADRC.  Moreover, less chattering control efforts and were produced by the IADRC, in contrast with their counterparts in the first configuration. The tracking output response for the IADRC was better than in the CADRC, specifically during the transient period, where both configurations entirely attenuated the effect of the exogenous disturbances and , the state couplings for each subsystem, and the time-varying input gains , , , , , , and , on the output response of the two channels. It should be noted that the exogenous disturbances and are taken as 

Case (2): Input and State Decoupling
Two reference inputs and sequentially applied to the nonlinear system (Equation (42)) to check the disassociation of the input and state couplings between the two subsystems. The transient response of the outputs and , in response to reference inputs and , sequentially applied to the nonlinear system of Equation (42), are shown in Figures 12 and 13. As can be seen from these figures, the decoupling requirement stated in the problem statement was very well satisfied, with a smooth response on each output channel. The proposed decentralized control scheme converted the nonlinear system of Equation (1) into two non-interacted SISO subsystems.

Comparison between the Proposed Decentralized Scheme and the Decoupled control [23]
For controlling nonlinear MIMO systems, the nonlinear couplings between different subsystems were considered as the most significant difficulty. Therefore, it was necessary to adopt a control technique that was both simple and robust. A control scheme was suggested in this paper, which makes use of the IADRC because of its robustness and model-independent features. The nonlinear coupling, along with other uncertainties, were considered as a part of the generalized disturbances , and , that needed to be estimated and rejected using the ADRC configuration.
In the decoupled ADRC scheme [23], the decoupling process was accomplished through the decoupler unit, where the control input for each channel was composed by gathering several control signals from each ADRC controller. For this reason, the energy consumed by each input was larger than the energy consumed in the decentralized ADRC scheme, in which the controlled system was decomposed into several SISO subsystems and an ADRC controller was responsible for controlling each SISO subsystem individually. The chattering in the control signals and in the decoupled ADRC scheme using IADRC lasted for a shorter amount of time than in the case of CADRC, because the proposed NHOESO needed more time for its output to become settled. The decentralized control scheme achieved a significant control energy reduction, as compared to the decoupled control scheme; this is evident from Table 7, shown below. In the decentralized ADRC scheme, given that the generalized disturbances , and , will have more terms to be rejected, for instance, unwanted control inputs, exogenous disturbances, undesirable dynamics, uncertainties, etc., the accuracy of the decentralized ADRC scheme, as compared to the decoupling ADRC scheme, was reduced further. This reduction was apparent in the differences between the ITAE values of Table 3; Table 6 and Figures 10c,d and 11c,d, where large chattering was seen in the control signals , and the generalized disturbances , , , at the very start of the simulation time and vanished quickly due to the reasons mentioned earlier.
Finally, looking back at Figures 8, 9, and 12 and Equation (13), the diagonalization in the output response in both schemes was due to the off-diagonal terms cancellation (input cross-couplings) of the nonlinear system, using the B-matrix in the decoupled ADRC scheme [23] and considering other inputs from different channels as unwanted dynamics to be cancelled within the generalized disturbance , and , in the decentralized ADRC scheme. The other reason for the diagonal output response was because of the state couplings cancellation between different individual channels within the ADRC framework inside each proposed scheme.

Conclusions
In this paper, the ADRC paradigm was utilized for controlling nonlinear MIMO systems. The suggested decentralized control scheme used the IADRC due to its aforementioned supreme features. The investigation into the MIMO systems indicated potential issues relating to the computing of the input gain matrix. Consequently, the decentralized control scheme based on IADRC configuration had a higher chance than the decoupled ADRC of Reference [23], to be applied practically due to its simplicity in considering inputs from other channels as part of the generalized disturbance; hence, it saved more control energy than the decoupled control scheme, as argued through the simulations (the reduction was 20.8% using CADRC and 27.18% using IADRC) . Finally, it can be concluded that the performance of the IADRC in both schemes is significantly higher than its counterpart of the CADRC regarding output tracking, control energy, and chattering, where the reduction in the ITAE index in the decentralized control scheme was 20.8% and 28.5% for the 1st and 2nd channels, respectively, while the reduction was 25.7% and 73.5% for the 1st and 2nd channels, respectively, using the decoupled control scheme. Future extension to the current work might include applying the proposed control decentralized control scheme on a real MIMO platform, such as the twin rotor aerodynamic system (TRAS)