Next Article in Journal
Fractional State Space Description: A Particular Case of the Volterra Equations
Previous Article in Journal
Exact Solution of Two-Dimensional Fractional Partial Differential Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Survey of Fractional Order Calculus Applications of Multiple-Input, Multiple-Output (MIMO) Process Control

by
Alexandre Marques de Almeida
1,
Marcelo Kaminski Lenzi
1,* and
Ervin Kaminski Lenzi
2
1
Fractional Systems Engineering Lab, Department of Chemical Engineering, Federal University of Paraná, Curitiba 81531-980, Brazil
2
Department of Physics, State University of Ponta Grossa, Ponta Grossa 84030-900, Brazil
*
Author to whom correspondence should be addressed.
Fractal Fract. 2020, 4(2), 22; https://doi.org/10.3390/fractalfract4020022
Submission received: 7 April 2020 / Revised: 4 May 2020 / Accepted: 13 May 2020 / Published: 19 May 2020

Abstract

:
Multiple-input multiple-output (MIMO) systems are usually present in process systems engineering. Due to the interaction among the variables and loops in the MIMO system, designing efficient control systems for both servo and regulatory scenarios remains a challenging task. The literature reports the use of several techniques mainly based on classical approaches, such as the proportional-integral-derivative (PID) controller, for single-input single-output (SISO) systems control. Furthermore, control system design approaches based on derivatives and integrals of non-integer order, also known as fractional control or fractional order (FO) control, are frequently used for SISO systems control. A natural consequence, already reported in the literature, is the application of these techniques to MIMO systems to address some inherent issues. Therefore, this work discusses the state-of-the-art of fractional control applied to MIMO systems. It outlines different types of applications, fractional controllers, controller tuning rules, experimental validation, software, and appropriate loop decoupling techniques, leading to literature gaps and research opportunities. The span of publications explored in this survey ranged from the years 1997 to 2019.

1. Introduction

The literature reports the application of fractional calculus, which consists of non-integer order derivatives and integrals, to a broad range of research fields [1,2]. Different approaches exist towards the appropriate derivative operator definition, for example, Riemann–Liouville, Grünwald–Letnikov, Caputo, Atangana–Baleanu [3]. As the operator usually contains a definite integral, memory effects are inherently present in the formulation [4].
A successful controller design demands a representative mathematical model of the system that will be under control [5]. The typical techniques employed for suitable mathematical modeling of experimental systems frequently use integer-order derivatives and consider either empirical equations or mass, energy, and momentum conservation equations [6]. However, these models may not be suitable to describe some systems [7]. Hence, due to memory effects, the use of fractional calculus theory frequently leads to mathematical models with a better experimental behavior description capability, allowing in a more reliable controller design [8].
The majority of applications of fractional order calculus in control system design concerns SISO systems, as shown by pioneering references [8,9,10,11,12,13] and also by recent works [14,15,16,17,18], among others. Manage [19] presented the first study, considering the issues on the stability of a SISO control loop with a non-integer parameter in the controller design equation.
Among the pioneering works in process control with the application of fractional calculus, Axtell and Bise [9] studied the control loop responses in the domain of complex numbers (Laplace domain) with derivatives of order n = 0.5 . The authors demonstrated their results in a feedback control loop with reference R ( s ) and output C ( s ) through simulation studies, but did not compare with the integer order control. The authors only explained the potential of the application of fractional calculation in a simple SISO control loop, with different values of the fractional parameter.
Oustaloup [10], and Oustaloup and Melchior [10,11] developed a milestone technique aimed at using fractional calculus to develop a novel control strategy called CRONE (French abbreviation for robust control of non-integer order—commande robuste d’ordre non-entier). In their results, the authors presented the applications of the first, second, and third-generation CRONE control through the analysis of open-loop responses in the frequency domain. In the same decade, Podlubny [8,13] reported the pioneering concept of a PIλDμ controller. The controller contained both non-integer integral and derivative parts in the classical PID controller. The order of process transfer function was also considered in the analysis of the SISO control loop performance, resulting in a better performance when both the process and the controller were of fractional type. Nevertheless, the study did not consider the model uncertainties and the measurement noise evaluation.
The application of fractional calculus to control MIMO systems is recently drawing attention of the scientific community, due to the MIMO system complexity and the loop interactions. Lanusse et al. [20] reported the first study of fractional control application to MIMO systems. It described the robust multi-scalar control of MIMO plants with uncertainties using the CRONE methodology. Furthermore, Lanusse et al. [21] studied multi-SISO and MIMO loop configurations using the CRONE methodology and linear time-invariant (LTI) systems with uncertainties. A complex non-integral parametrization of each element of a diagonal open-loop transfer matrix function was the basis of the design. In both papers, the authors implemented simulation studies in the time and frequency domain, without experimental validation. Since then, a large number of publications started for MIMO systems. For example, Liang et al. [22] reported an enhancement of the stability of multivariable systems in discrete-time of fractional order and experimental validation in a two-input two-output (TITO) electrical circuit. Silva et al. [23] implemented a fractional control to a MIMO robot with mobile joints to control their movements, with Nyquist stability studies. Gruel et al. [24] and Pommier-Budinger et al. [25] discussed the application of the CRONE methodology to robust control of lightly damped multivariable systems.
After reviewing and discussing the main contributions and results of both pioneering and recent publications, this survey work addresses the analysis of the state-of-the-art fractional order control applications to identification, modeling, simulation, and control of MIMO systems. This paper has the following organization. Section 2, addresses FO control concepts and applications for controlling MIMO systems, highlighting the types of systems studied and the structures of the used fractional controllers. Section 3 highlights publications that investigated simulated systems or presented a real-time validation by experimental modules on a pilot or laboratory scale, while Section 4 lists different schemes of the fractional-order controller applied to MIMO systems. Section 5 analyses different types of tuning methods and techniques for FO control used in MIMO systems, while Section 6 lists loop decoupling techniques and Section 7 presents the types of software used in the simulation studies. Finally, Section 8 shows a brief evolution of publications from 1997 to 2019, and the gaps still little explored in the literature, along with some conclusions. It is important to stress that the fundamental aspects of the fractional calculus theory are beyond the scope of this work and reported elsewhere [3,26,27].

2. FOC Applications in MIMO Control

The main feature of a MIMO system is the interaction between the controlled and manipulated variables. Unstable behavior may occur as a consequence of different SISO loops’ interaction. This situation can be avoided with the aid of loop decouplers or with the application of advanced control strategies. This last procedure may increase the complexity of the control procedure or lead to prohibitive computer calculations for real-time applications. The use of fractional-order controllers may simplify the difficulties of MIMO systems control. As of the 2000s, there has been an increasing number of publications in the area of fractional order control dealing with the simulation of SISO systems control and a few studies with experimental validation. These primary publications reported a potential of the fractional control approach. On the other hand, they showed mainly academic studies.
As previously mentioned, the CRONE methodology is a milestone contribution to fractional control, with many publications of impact in diverse applications as in references [10,11,12,28,29,30]. In this context, the study of Oustaloup and Nouillant [28] reported the application of the first generation CRONE control to a MIMO system for robust control of a two degree of freedom (DOF) manipulator robot, thus obtaining promising results. When it comes to applying fractional order control to MIMO systems, Lanusse et al. [21] presented a pioneering study of the CRONE methodology for a multi-SISO control design in LTI MIMO systems, incorporating increased robustness of MIMO plant stability margins. The proposed controller was defined by a non-integer order transfer matrix, as follows
C s = G 0 s 1 β 0 s
where G 0 s 1 is the inverse matrix of the transfer function of the MIMO plant; β 0 s is the transfer function based on complex non-integer integration with limited frequency.
Gruel et al. [31] reported an extension of the idea concerning the robust control of unstable MIMO plants with dead time through the third generation of CRONE methodology. Simulation studies applied to a TITO distillation column model extracted from the literature, showed that the CRONE control approach successfully achieved robust closed-loop stability, with decoupling and robust disturbance rejection.

2.1. Distillation Column

This part of the work highlights the application of fractional control to distillation columns, unit operation equipments widely present in chemical process industries, commonly employed in the separation of liquid-liquid mixtures based on the relative volatility of the mixture components. Regarding theoretical studies, the mathematical TITO model reported by Wood and Berry [32], consisting of a matrix of first-order plus time delay (FOPTD) transfer functions, has been widely used as a benchmark for the dynamic behavior of the distillation column. Many authors, see references [33,34,35,36,37,38], applied fractional control techniques to the Wood and Berry distillation model, showing that in all cases, the use of fractional control improved the performances when compared to integer-order (IO) control. On the other hand, in some studies, this difference in performance was not so evident, as observed in the work of Sivananaithaperumal and Baskar [35], which obtained a reduction of the integral of the absolute error (IAE) index from 10.4378 with IO-proportional integral (PI) controller to 10.2069 with controller FO-PI. Gruel et al. [31] reported the third generation CRONE control methodology for a TITO distillation column considering the dynamic TITO model identified by Wang et al. [39]. Furthermore, other works addressed distillation columns according to models previously reported in the literature, such as in references [35,40], which used the model proposed by Ogunnaike and Ray [41] of a multivariable distillation column with a size of 3 × 3 and FOPTD model.
Finally, in references [42,43,44], the dynamic behavior of the multivariable cryogenic separation columns of the 13C isotope was described by a 3 × 3 matrix transfer function with the FOPTD model. The authors implemented a FO-PI controller and compared its performance with the IO-PI. The transfer function of the controller considered the following form.
C F O P I s = K P 1 + K I s μ
where K P , K I and μ are the design parameter which have to be determined.
Dulf and Kovacs [45] reported the control of the 13C cryogenic separation column cascade system, where the authors developed a new fractional control scheme based on a fractional observer. Although, differently from references [42,43,44], Dulf and Kovacs [45], considered a matrix transfer function model of dimension 9 × 9, obtained by a linearized model around the equilibrium point.

2.2. Coupled Tanks

Coupled tank systems are of great interest in studies of FO-MIMO control due to the high interaction characteristics among the controlled and manipulated variables and also due to the intrinsic non-linearity features. TITO coupled tanks were reported in references [46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64]. Some works also provided successful validation of the fractional control in experimental modules, as seen in [48,50,51,53,55]. Other works [46,47,59,63] reported theoretical results of fractional control based on dynamic models available in the literature.
The references [46,47] reported the first works on coupled tank control, proposing a fractional hybrid control scheme plus sliding mode control (SMC). The authors applied fractional control schemes such as P D α and P I λ D μ with SMC control, as well as fuzzy control. Their results demonstrated the robustness of the proposed control compared to the classical control techniques.
References [48,49] addressed the gain scheduling methodology applied to the design of FO-PID controllers for level control in a TITO system of coupled multi-tanks. Additionally, the authors implemented an extended Kalman filter to reduce the measurement noise propagation to the control law, improving pump performance. The main contribution of these studies was the proposal of a simple method of designing multivariable fractional controllers with only a static description of the FO-PID controllers. Therefore it can be used in automatic tuning for efficient control of non-linear systems over a wide operating range.
Several authors, such as [48,50,54,55,56,60,61,62,64], investigated the FO-PI controllers. The controller structure led to some divergences among the researchers. From these, only [48,50,60,61,62,64] worked with pure FO-PI. Roy and Roy [55,56] addressed the use of advanced fractional controllers based on PI control. Roy and Roy [55] investigated the proposed FO-PI control with feedforward and compared to PI, PID, 2DOF-PI, 3DOF-PI all with feedforward. This work showed the level control simulation and the experimental validation of the performance and the robustness of the proposed controller compared to conventional controls with feedforward. Roy and Roy [56] reported the dual mode adaptive fractional order PI controller (DMAFOPI) with feedforward with a comparison to several other structures found in the literature. The controllers were designed based on a new Variable Parameter Transfer Function model, showing the performance of the proposal by simulation and experimental studies. A comparison with previous similar works was presented and demonstrated the advantages of the novel proposed approach.
In the case of robust and advanced control, Muresan et al. [53] investigated a fractional-order internal model control (FO-IMC) type controller with Smith predictor applied to a TITO coupled tank system. The simulation results showed that the proposed FO-IMC controller ensured greater robustness to the modeling uncertainties. Experimental results validated the design of a multivariable FO-IMC controller with a Smith predictor for a quadruple tank system.
The work by Gurumurthy and Das [62], F O [ P I ] λ investigated, and compared F O P I λ controllers to PI and PID of integer order. The implementation of the proposed controller in a TITO system of coupled tanks of level control, proved the performance of the F O [ P I ] λ controller as the best control strategy for the system. The authors also compared their results to the proposal by Roy and Roy [55] and showed a reduction of the IAE Index by 13.1481% for tank 1 and 22.269% for tank 2, from real-time experiments in coupled tank system (CTS). Lakshmanaprabu et al. Lakshmanaprabu et al. [63] compared the performance of the genetic algorithm (GA), the cuckoo search algorithm (CS) and the bat algorithm (BA) for parameters tuning of the multi-loop FO-PID controller to the IMC-PID. Yousfi et al. [64] implemented the design of independent PI and fractional PID controllers based on a bat colony algorithm (bat optimization) and validated the proposal by simulation and in real-time experiments. Both previous papers [63,64] applied the control proposal to a TITO experimental module of two interconnected conical tanks.

2.3. Robotics and Automotive

Many authors, highlighting the references [23,28,65,66,67,68,69,70,71], reported applications in robotics. Silva et al. [23] applied fractional and integer-order control techniques in a flexible joint hexapod robot with multivariable characteristics to control its movements. The simulated results showed the robustness of the P D α control when compared to the classic full-order PD approach with values of 0.8 α 0.9 .
Other researchers adopted the selective compliance robot assembly (SCARA) robot model TITO for FO-MIMO control experiments [65,67,68,69,70]. The CRONE control methodology was applied together with the quantitative feedback theory (QFT) procedure by [65,67,69], achieving similar results. In these papers, the main contribution was the use of fractional pre-filters and the QFT approach in the design of the controller. The Davidson–Cole fractional pre-filter optimization determined the diagonal terms of the pre-filter.
Contrary to the previously mentioned studies, Rojas-Moreno [66] studied the control in experimental robotic devices, considering the MIMO and non-linear systems, which were given by a manipulator arm with two degrees of freedom, and a car with a translational manipulator with two degrees of freedom. The main objective was the experimental validation of the proposed FO-MIMO technique to control the position of the apparatus. The authors not only did not specify the control law, but also used a trial and error method to optimize the controller tuning parameters.
Damodaran et al. [71] presented a new two-stage method for designing a fractional order controller for linear SISO and MIMO speed control in a robot two-wheeled mobile. The main advantage of the proposed method was the simple selection of the reference model, using a linear quadratic regulator with integral action (LQRI). The ability to reject load disturbances and the robustness to variations in system parameters offered by the controller was evident in simulation results. Several authors, such as [72,73,74,75], reported promising results regarding engine control applications. The first references [72,73,74], investigated the design of a robust multivariable control system for controlling NOx emissions from the airpath of a diesel engine. On the other hand, the study by Lamara et al. [72] showed the implementation of the CRONE decentralized control methodology with a system dimension of 3 × 2 and an analysis of responses in the frequency domain. The results of system identification experiments showed a reduction of NOx emissions.

2.4. Miscellaneous and Generic Applications

A substantial number of 55 publications published after the pioneering work of Lanusse et al. [20] regarding FO-MIMO control shows the research field is still growing. Lanusse et al. [20,21] implemented the CRONE methodology to LTI MIMO systems reporting only theoretical results. Liang et al. [22] carried out a study of stability properties of the zeros of discrete-time multivariable systems based on experiments in TITO electronic circuit with fractional adaptive control, demonstrating the performance of the proposal by improving the system stability. Many publications addressed theoretical models identified from the controlled system, mostly FOPDT SCARA models with delay time and no delay time as can be found in [31,49,71,76,77,78,79,80,81,82,83,84,85].
Liang et al. [22] investigated real systems for modeling and control with or without experimental validation, where a new adaptive fractional controller called an approximate fractional-order hold (AFROH) was developed with experimental validation in an electronic circuit. Tar and Bencsik [86] simulated a differential hydraulic cylinders system with a fractional adaptive controller for pressure control in the cylinder. Victor et al. [87,88] studied the temperature control problem at specific points on a long metal bar using third-generation CRONE control and comparison with integer-order PID. Pisano et al. [89], studied the same system, but with linear fractional modeling and sliding mode control (SMC). The third generation CRONE control methodology was also investigated by Pommier-Budinger et al. [25] using the experimental apparatus of an aircraft wing model with a tank whose levels of filling may vary.
Furthermore, Jiacai et al. [90] studied a robust fractional-order sliding mode controller (FOSMC) for speed control of a permanent magnet synchronous motor (PMSM) non-linear MIMO system. Simulation studies evaluated the algorithm proposed by the authors, proving its performance by minimizing the integral of the squared error (ISE). Bucanovic et al. [91] developed an optimal FO-PID controller for the cryogenic process of air through simulation studies and application of multiobjective optimization using a genetic algorithm (GA). The results proved the robustness of the proposed controller considering the rejection of disturbances and improvement of the transient response compared to the IO-PID. Luo and Liu [92] investigated non-linear MIMO systems through the application of adaptive FO-FUZZY and IO-FUZZY controls. Moradi [93] implemented a new FO-PID controller based on genetic algorithm (GA) optimization for an ambient temperature control system applied to the pilot heating, ventilation, and air conditioning (HVAC) system with dimension 2 × 2, according to Chenikher et al. [78]. Das [94] presented the applicability of fractional calculus in LTI MIMO systems, where the state transition matrices, of the Gramian control, state trajectories, input control vector, and control energy for the fractional-order system was determined.
Finally, the references [95,96,97,98,99,100,101,102,103,104,105], investigated the FO-MIMO approach in actual experimental systems and prototypes. In this context, Vinagre et al. [95] explored the loop transfer recovery (LTR) concept with state estimation with a fractional Kalman filter to control two examples with state-space models: aircraft roll-dynamics and velocity-dynamics servomotor, with dimension 3 × 3. Aguila-Camacho et al. [96] designed fractional controllers of SISO in an ore milling plant, being a MIMO process. The authors used FO-PI controllers and a combination of adaptive controllers with a fractional-order reference model (FOMRAC). Their results indicated that fractional-order SISO controllers achieve similar or better results compared to the linear model predictive controller (LMPC) in the presence of parametric disturbances and process noise. Nasirpour and Balochian [97] reported a method was for optimum tuning of the FO-PID controller for the air conditioning variable air volume (VAV) system, using the particle swarm optimization algorithm (PSO). Feliu-Batlle et al. [98] proposed a robust FO-PI controller to control a reverse osmosis desalination plant with experimentally identified MIMO dynamics, demonstrated that the performance of the FO-PI controller surpasses the classic PI. Another important work was developed by Aguiar et al. [99] who applied an FO-PID controller to control the pH of a laboratory-scale process, proving the robustness of the FO-PID system compared to the conventional full-order PID.
Recent works, such as references [100,101,102,103,104,105], explored comparative studies of fractional and integer order controllers approaches. Yin et al. [100] proposed a new fractional-order multivariate approach to gradient search control for the optimization of MIMO systems. On the other hand, Kumar et al. [101] and Roy et al. [102] designed cascade FO-SMC and cascade FO-PID controllers, also comparing to their integer-order equivalents. Juchem et al. [103] applied FO control techniques to experimental devices, particularly to a MIMO 8 × 8 light system. Mondal and Dey [104] investigated a mass-spring immersed system in a Newtonian fluid, LTI unstable magnetic levitation system, SIMO inverted pendulum car system, and double rotor MIMO system. Finally, Quadros [105] studied FO control in an experimental thermal module composed of box, fan, lamp, and sensors for the TITO problem. Table 1 reports some of the most relevant publications with miscellaneous and generic applications reported.

3. Simulation and/or Experimental Validation

An experimental implementation is an important tool to validate the proposed approach. In this section, numerical simulations in the time domain and/or in the frequency domain and also experimental validations implemented by the authors in bench systems [100,102] or in experimental modules [60,62,105] contextualizes the FO-MIMO control applications.

3.1. Theoretical/Simulation Works

The literature reports several applications with only simulation studies of MIMO systems. The recent works by [36,38,40,68,69,70,101,112,113,114] are examples of theoretical studies on fractional control of MIMO systems with only simulation results considering the use of previously identified models. Table 2 shows the state-of-the-art of applications involving only simulated results of FO-MIMO control.
Table 3 reports publications that explored generic systems defined by the authors or other works, without specifying a physical system or process. These works had, in general, as main objective the demonstration of applications of fractional calculus techniques to MIMO systems. Furthermore, the studies concerned the analysis of performance, robustness, and rejection of disturbances of proposed methods compared to conventional controls of integer order with simulation tests and numerical analysis [81,122].

3.2. Theoretical/Simulation Works with Experimental Validation

When dealing with innovative control system proposals, real-time validation is essential, as the simulated proposal is not always physically practicable due to a number of factors, such as the inadequate design of the decoupler in multi-loop systems, model uncertainties and mistakes, among others. Therefore, many investigations sought to highlight the advantages of the fractional MIMO control methodology through experimental modules and test benches of different types. As in references [51,52,53,54,55,56,57,60,61,62,63,64] reported the application of fractional order controller to an experimental multivariable coupled tank system. Other references like [72,73,74,75] developed experimental studies on diesel engines. On the other hand, references [23,66,71] reported applications to bench robots.
Investigations involving experimental studies in bench systems or experimental modules are still not easily found. Table 4 show the state-of-the-art of applications involving simulated results and with experimental validation for FO-MIMO control.

4. FO-MIMO Controller Scheme and Topology

The fractional or integer MIMO control can be classified in two basic ways.
  • Multi-loop control: multiple simple loops in a single control strategy.
  • Multivariable control: a complex loop control where each manipulated variable is adjusted based on the error of all controlled variables.
Fractional order SISO control is in a considerably developed stage. Mainly since the 1990s, several publications are available in the literature. References [8,13,129] reported interesting results, aimed at using fractional-order controllers of the type P I λ D μ . Consequently, both the integral and derivative elements had an arbitrary (non-integer) order. The transfer function in the Laplace domain takes the following form.
G C s = U s E s = K P + K I s λ + K D s μ , λ , μ > 0
where K P , K I , K D are the proportional, integrative and derivative tuning parameters for proper controller operation.
Some references, such as [83,130,131,132], reviewed relevant applications and frameworks of the FO-PID control. Shah and Agashe [130] discussed advances and computational tools developed for the design of FO-PID controllers. Tepljakov et al. [131] reported industrial applications and recent contributions to the FO-PID approach and analyzed the advantages of fractional controllers over classic integer-order controllers in real-time implementations. Chevalier et al. [133] presented a new method for tuning FO-PID controllers to make their use in real-time more attractive and convenient for industries, the proposed method of tuning reduces the number of parameters from five to just three to be calculated, which significantly reduces the complexity of the control system design. The authors tested 133 simulated SISO processes plus two experimental systems to prove the performance of the proposed method.
Recently, Birs et al. [132] analyzed the recent advances in structures and types of tuning methods for fractional-order control systems. The authors presented various existing tuning methods for FO-PID controllers and their extensions to fractional order and advanced control strategies.
In the case of FO-MIMO control systems design, the first investigations addressed in the literature refer to applications of the CRONE methodology developed by Oustaloup [10]. In this context, as mentioned before, Lanusse et al. [20,21] applied to MIMO uncertain LTI systems for multi-scalar, multi-SISO and MIMO CRONE control design, but still using simulation studies. Some references, such as [24,25,31,73,88,134], used the third generation of the CRONE methodology in several MIMO systems. Lamara et al. [72,74] designed fractional controllers for MIMO systems using an experimental diesel engine. Many references, such as [65,67,69,106,107,108], reported simulation studies regarding the use of the CRONE plus QFT control approach to MIMO and SCARA robot systems. Finally, Table 5 presents the papers addressing the CRONE control methodology, originally developed and applied in references [10,11,12,28,29,30].
Several manuscripts explored control algorithms of the family P I λ D μ , P D μ , P I λ in SISO and MIMO loops. Recent studies [36,37,40,51,52,57,60,61,62,63,64,103,105,122] of the FO-PI multi-loop control have received attention. Other authors have also investigated the FO-PI structure and comparison with IO-PI, such as Pradeepkannan and Sathiyamoorthy [50] and Feliu-Batlle et al. [98], who applied their fractional control proposals to a process with two spherical coupled tanks and a reverse osmosis seawater desalination plant, respectively, being both applications described by TITO models.
The references [33,34,54,96] explored the simulation and experimental studies regarding the design of FO-PI controllers compared to IO-PI. Muresan et al. [42,43,44] reported the incorporation of Smith’s predictor into the fractional controller, where the authors studied the control of an isotope separation plant with dimension 3 × 3. Several researchers, as [35,38,48,49,51,52,57,58,60,63,64,66,71,78,80,82,85,91,93,99,101,104,109,110,120,121], designed different FO-PID controllers and applied to MIMO systems with and without experimental validation. These works successfully show the superior performance of the fractional-based controllers. Tepljakov et al. [131] reported some applications on industrial-scale systems. Other references, such as [51,52,57,60,63,64,66,104,105], explored the use of real-time experimental modules, among others. Finally, it is important to mention different works [23,46,47,68,70] that focused on the application of fractional controllers of the type P D α . Table 6 presents a survey and comparison of the publications reviewed including the application of FO-PID/PD/PI control structures.
The number of robust and advanced control systems incorporating fractional structures in the design control has been increasing [83,84,113,124]. Some references, such as [59,83,84,114,124], explored Internal Model-based FO control systems (FO-IMC) considering MIMO systems. Besides, references [53,79,81,113] reported the use of FO-IMC controllers with Smith’s predictor. The works of [89,90,102,111] developed and applied FO sliding mode control (FO-SMC) techniques. In other publications, Li et al. [84] and Roy and Roy [55,56] adopted the FO feedforward hybrid control.
Some works, for example, references [22,79,81,86,92,126], studied and applied adaptive and advanced controllers in the design of FO-MIMO control systems. Finally, several references, such as [22,89,95,119,125,126,135], explored many novel approaches of FO robust and advanced control based on different structures. Table 7 lists a comparative survey of papers reported in the literature concerning FO-MIMO control with robust and advanced control approaches.

5. Tuning Methods and Techniques

When tuning the parameters of a controller, regardless of its integer or fractional order structure, the criterion of loop stability should be initially satisfied by having stable poles. Ideally, a closed-loop control system should meet the following performance criteria [6]:
  • Stability of responses in closed-loop;
  • Rejection to disturbances;
  • Set-point tracking;
  • Elimination of offset errors;
  • Robustness, avoiding saturation in control actions.
Typically, the first PID controller tuning attempt regards the use of Ziegler and Nichols [138] rules. The literature [6] also reports other basic tuning rules, such as the direct synthesis (DS) method, internal model control (IMC) method, and controller tuning relations using frequency response techniques. According to the type of process transfer function model, such as first order plus time delay (FOPTD), second order plus time delay (SOPTD) models, and high order models, O’Dwyer [139] reported a list of several PI and PID tuning rules. Seborg et al. [6] also highlighted specific tuning rules for multi-loop PID-MIMO control systems, such as auto-tuning relay, detuning method [116], sequential loop tuning method [140]; independent loop method [141] and Skogestad and Morari [141,142]. Tuning methods based on closed-loop error minimization criteria are also popular in real-time applications, as found in references [6,139,143,144]. Expressions of the closed-loop error performance indexes take the following forms:
  • Integral of the absolute value of the error (IAE):
    I A E = 0 e t d t
  • Integral of the squared error (ISE):
    I S E = 0 e 2 t d t
  • Integral of the time-weighted absolute error (ITAE):
    I T A E = 0 t e t d t
Birs et al. [132] comprehensively reviewed the recent advances in FO-based control strategies for time-delay systems by evaluating and discussing suitable tuning techniques for FO-SISO controllers. The authors described the following methodologies for proper tuning of the FO-PID controllers with time delay:
  • Frequency domain tuning method: determination the parameters of the controller by solving a system of nonlinear equations expressing specifications related to phase margin, gain crossover frequency, sensitivity functions and robustness to gain changes in a limited interval;
  • Tuning methods based on time-domain cost functions and optimization routines: based on the minimization of the IAE, ISE and ITAE indexes.
  • Fractional M s constrained integral optimization (F-MIGO) methods: fractional extension of the AMIGO (approximate M s constrained integral gain optimization) developed in references [145,146], where M s is sensitivity margin;
  • Pontryagin and Hermite–Biehler theorems: theorem is described in references [147,148,149];
  • Other tuning methods;
  • Autotuning controllers.
Previously, Shah and Agashe [130] and Valério and da Costa [150], classified the methodologies for tuning fractional controllers into three different categories: (i) rule-based methods; (ii) analytical methods; and (iii) numerical methods, having characteristics similar to the descriptions of Birs et al. [132]. Table 8 deals with tuning methods and techniques based on heuristic and evolutionary approaches of multivariable optimization revised for FO-MIMO control.
For a better organization of the tuning techniques, Table 9 show the applications of several methods and techniques proposed in the revised papers that do not fully fit in the classification provided in Table 8.

6. Decoupling Techniques

One of the fundamental characteristics of multivariable control is the effect of coupling and interaction between SISO loops. Therefore the elimination of such effects inherently depends on the adequate design of the control system. Towards this, the use of decoupling techniques represents an essential alternative. The classical relative gain matrix represents a powerful way of assessing the decoupling efficiency.
Practical applications of decoupling techniques may not be physically feasible because of the uncertainties inherent in the process models incorporated in the loops or due to the intrinsic process dynamics [36,117]. Some references, such as [6,115,153], reported and detailed typical decoupling strategies for MIMO systems. A typical decoupler is composed of two controlled variables and two manipulated variables (TITO) with 1 1 / 2 2 pairing [6]. Therefore, in this system there are two conventional controllers ( G c 1 and G c 2 ) and two decouplers ( D 12 and D 21 ). The decouplers compensate for the unwanted interaction effects between the multiple variables of the system. Table 10 reports different studies using decoupling techniques.

7. Software

Several reviewed papers used the MATLAB and Simulink software to perform the simulations and perform data acquisition from experimental modules. On the other hand, some references, such as [50,58,102], used the LabVIEW software together with MATLAB. Yin et al. [100] and Quadros [105] reported the use of data acquisition in an experimental module using Arduino.

MATLAB

Mondal and Dey [104] reported simulation studies and real-time experiments in a MATLAB-computational-based environment, aimed at implementing the FO-2DOF control structures in highly non-linear TRMS system and cart-inverted pendulum system. Lanusse and Tari [112] emphasized the advantages of applying the tool developed by Lanusse et al. [154] for a decentralized FO-MIMO CRONE control-system design (CSD), called CRONE CSD toolbox for MATLAB and made available for download since 2010. Li et al. [84] applied the MATLAB fsolve function to determine a correlation of the parameters of the fractional model in discrete time, it is not clear whether the authors used MATLAB for their simulations as well.
Lakshmanaprabu et al. [64] used MATLAB to implement the bat colony optimization algorithm (BA) for proper tuning the parameters of the FO-PI/PID controllers. Other works, such as [124,125,155], used the MATLAB/Simulink environment for simulation and optimization studies and the determination of the set of stable control poles based on the stable fractional-order perfect control law, confirming the potential of the proposed control approaches. Other simulations and experimental investigations used MATLAB/Simulink. Damodaran et al. [71] studied the control of a wheeled mobile robot. Baruah et. al [37] designed FO-PI/PID controller for a TITO system and also for a coupled tank system. Gurumurthy and Das [62] reported the control system of a four coupled tank system and also used MATLAB’s systems identification tool to obtain the model of the TITO system of coupled tanks.
An investigation of FO-MIMO control using MATLAB, presented by Dulf and Kovacs [45], applied to the isotopic separation column cascade 9 × 9, where the LMI Toolbox in MATLAB was used to determine the linear matrix inequality (LMI) corresponding to the observer’s gain. Other researchers used MATLAB’s toolboxes, such as references [80,82], that applied fractional-order transfer function (FOTF) and multivariable frequency design (MFD) toolboxes to control FOPDT TITO systems. Chuong et al. [61] studied a coupled tank system. They used the toolboxes for experimental data acquisition. Aguiar et al. [99] implemented FO-PID control in a laboratory-scale pH neutralization TITO system. The FOMCON toolbox, proposed by Tepljakov et al. [156], tuned the controller. Tepljakov et al. [48] and Tepljakov [49] also reported the FOMCON toolbox. The authors explored different fractional controller designs and also used the toolbox to study coupled tanks and magnetic levitation systems.
Originally, Oustaloup and Melchior [11] and Oustaloup et al. [30] proposed the CRONE toolbox. Yousfi et al. [65,106,108] used the MATLAB optimization toolbox and CRONE toolbox, aimed at designing the third generation CRONE controllers to study to the control of SCARA robot and MIMO systems. For solving the fractional integration and differentiation, Li and Chen [117] used the aid of the MATLAB toolbox Ninteger developed by Valerio and da Costa [151] for TITO systems control studies. They proved the performance and applicability of fractional control with generalized decoupling from IO to FO. Chenikher et al. [78] used the Matlab2006b optimization toolbox for designing an FO-PID controller with robust stability and disturbance attenuation. Bucanovic et al. [91] reported the use of Simulink and MATLAB toolboxes to study fractional-order PID controllers. They studied an expansion turbine in the cryogenic air separation process.
Chekari et al. [83,114] implemented fractional IMC control algorithms based on PID and FO-PID in MATLAB environment, proving their proposals through numerical simulations to control TITO systems (see Table 2, Table 3 and Table 7). In another study, Edet and Katebi [40] studied an FO-PI controller for a multivariable control problem applied to a distillation column with dimension 3 × 3. The authors used MATLAB to analyze the system stability and robustness. Other studies also explored the use of MATLAB/Simulink to implement their FO-MIMO control proposals, as reported in references [42,53,55,56,81,96]. Theses studies reported both simulation and experimental results.
Mori et al. [119] applied the MATLAB command pidTuner (Control System Toolbox) to design an integer order PI controller. The proposed fractional controller used the IO-PI as a comparative reference. Nasirpour and Balochian [97] used the particle swarm optimization (PSO) research toolbox in MATLAB to design the PSO-FOPID and compare it with PSO-PID and GA-PID. Furthermore, Song et al. [109] explored the application of the MATLAB linear matrix inequality (LMI) control toolbox for FO-PID and static output feedback (SOF) controllers design. Besides, Song et al. [110] presented the implementation of the natural selection particle swarm (NSPSO) algorithm for designing a non-linear FO-PID controller. The real-time software environment xPCTarget from MATLAB was applied by Nelson-Gruel et al. [73] for experimental investigations of FO-MIMO control in high dynamic engine-dynamometer test-bed. Finally, Jiacai et al. [90] used MATLAB/Simulink to perform their simulations of a permanent magnet synchronous motor (PMSM), aimed at exploring the fractional-order sliding mode controller (FOSMC).

8. Discussion and Conclusions

Based on the survey of the publications reviewed in this paper, it is possible to verify an increasing trend in the studies in the area of multivariable fractional control. Figure 1 exhibits the evolution of the publications reported between 1997 and 2019.
This work reviewed the main advances in the application of fractional control techniques to MIMO systems. Recently, the works of Tepljakov et al. [131] and Chevalier et al. [133] approached some issues concerning the actual applications of fractional order controllers. In addition to the FO-MIMO control, Liu et al. [135] reported applications of multivariable identification techniques. However, investigations addressing fractional identification and incorporating fractional uncertainties and noises are still in a limited number.
Considering the works reviewed in this survey, 45.5 % of the studies reported the use of MATLAB or Simulink software and toolboxes for MATLAB. On the other hand, 54.5 % of the studies did not report the software used in simulations or data acquisition in experimental modules. Furthermore, by analyzing the results of Table 2, Table 3 and Table 4, 60.4 % of the publications addressed studies only of simulations of fractional control proposals, without any experimental validation. Meanwhile, 39.6 % investigated aspects in real-time and experimental studies to validate control proposals. Control studies FO-MIMO classified as advanced and robust, adding the CRONE methodology, comprise the majority of the researches, accounting for 56.4 % of publications. Control structures based on FO-PID/PI/PD account for 43.6 % of the papers published and reviewed here, as shown comparatively in Table 5 and Table 6.
Based on the analysis of Table 8 and Table 9, 20.8 % of the reviewed papers applied evolutionary and heuristics techniques for tuning the FO-MIMO controllers. Other approaches, 79.2 % , correspond to different methodologies and techniques developed by the authors [6,130,150,157]. Table 10 presents the results concerning the survey of different types of decouplers. Almost 40.6 % of the works used and specified the decoupling system. However, 59.4 % of the works did not mention or did not used decouplers.
Finally, real-time applications to industrial processes are still the main challenge fractional-order controllers need to overcome. Issues regarding stability and robustness demand further research, as well as stand-alone applications. The memory effects may be a limiting issue due to limited computational capabilities. There is still an open boundary regarding the use of analog fractional controllers. The tuning of the fractional-order controllers presents an evolution by incorporating heuristic and stochastic optimization algorithms, such as genetic algorithm (GA), cuckoo search algorithm (CS), bat algorithm (BA), and particle swarm optimization algorithm (PSO).

Author Contributions

All authors equally contributed to the manuscript. Conceptualization, A.M.d.A., M.K.L. and E.K.L.; methodology, A.M.d.A., M.K.L. and E.K.L.; formal analysis, A.M.d.A., M.K.L. and E.K.L.; writing—review and editing, A.M.d.A., M.K.L. and E.K.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by CNPQ and CAPES.

Acknowledgments

The authors thank CAPES and CNPQ—Brazilian Agencies, for the finantial support and scholarships.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Yang, X.J. General Fractional Derivatives: Theory, Methods and Applications; CRC Press Taylor and Francis Group: Boca Raton, FL, USA, 2019. [Google Scholar]
  2. Miller, K.S.; Ross, B. An Introduction To The Fractional Calculus and Fractional Differential Equations; Springer Science Business Media: Berlin, Germany, 1993. [Google Scholar]
  3. Atangana, A.; Gómez-Aguilar, J. Numerical approximation of Riemann-Liouville definition of fractional derivative: From Riemann-Liouville to Atangana-Baleanu. Numer. Methods Part. Differ. Equ. 2018, 34, 1502–1523. [Google Scholar] [CrossRef]
  4. Atangana, A.; Gómez-Aguilar, J. Fractional derivatives with no-index law property: Application to chaos and statistics. Chaos Solitons Fract. 2018, 114, 516–535. [Google Scholar] [CrossRef]
  5. Smith, C.A.; Corripio, A.B. Principles and Practice of Automatic Process Control, 3rd ed.; John Wiley and Sons: New York, NY, USA, 2005. [Google Scholar]
  6. Seborg, D.E.; Edgar, T.F.; Mellichamp, D.A.; Doyle, F.J., III. Process Dynamics and Control, 3rd ed.; John Wiley and Sons: New York, NY, USA, 2011. [Google Scholar]
  7. Giona, M.; Roman, H.E. A theory of transport phenomena in disordered systems. Chem. Eng. J. 1992, 49, 1–10. [Google Scholar] [CrossRef]
  8. Podlubny, I. Fractional-Order Systems and PIλDμ—Controllers. IEEE Trans. Autom. Control 1999, 44, 208–214. [Google Scholar] [CrossRef]
  9. Axtell, M.; Bise, M.E. Fractional calculus application in control systems. In Proceedings of the IEEE Conference on Aerospace and Electronics, Dayton, OH, USA, 21–25 May 1990. [Google Scholar]
  10. Oustaloup, A. La Commande CRONE; Hermès: Paris, France, 1991. [Google Scholar]
  11. Oustaloup, A.; Melchior, P. The great principles of the CRONE control. In Proceedings of the IEEE Systems Man and Cybernetics Conference, SMC, Le Touquet, France, 17–20 October 1993; pp. 118–129. [Google Scholar]
  12. Oustaloup, A.; Mathieu, B.; Lanusse, P. The CRONE Control of Resonant Plants: Application to a Flexible Transmission. Eur. J. Control 1995, 1, 113–121. [Google Scholar] [CrossRef]
  13. Podlubny, I. Fractional-Order Systems and Fractional-Order Controllers; Technical Report UEF-03-94; Slovak Academy of Science, Institute of Experimental Physics: Kosise, Slovakia, 1994. [Google Scholar]
  14. Huang, S.; Wang, J. Fixed-time fractional-order sliding mode control for nonlinear power systems. J. Vib. Control 2020. [Google Scholar] [CrossRef]
  15. Girgis, M.E.; Fahmy, R.A.; Badr, R.I. Optimal fractional-order PID control for plasma shape, position, and current in Tokamaks. Fusion Eng. Des. 2020, 150, 111361. [Google Scholar] [CrossRef]
  16. Zhang, F.; Yang, C.; Zhou, X.; Gui, W. Optimal Setting and Control Strategy for Industrial Process Based on Discrete-Time Fractional-Order PIλDμ. IEEE Access 2019, 7, 47747–47761. [Google Scholar] [CrossRef]
  17. Wang, D.; Zou, H.; Tao, J. A new design of fractional-order dynamic matrix control with proportional–integral–derivative-type structure. Meas. Control 2019, 52, 567–576. [Google Scholar] [CrossRef] [Green Version]
  18. Ayres Junior, F.A.D.C.; da Costa Junior, C.T.; de Medeiros, R.L.P.; Junior, W.B.; das Neves, C.C.; Lenzi, M.K.; Veroneze, G.D.M. A Fractional Order Power System Stabilizer Applied on a Small-Scale Generation System. Energies 2018, 11, 2052. [Google Scholar] [CrossRef] [Green Version]
  19. Manage, S. The Non-integer Integral and its Application to Control Systems. J. Inst. Electr. Eng. Jpn. 1960, 80, 589–597. [Google Scholar] [CrossRef]
  20. Lanusse, P.; Oustaloup, A.; Sutter, D. CRONE control of multivariable plants with a multi-scalar approach. In Proceedings of the International Symposium of Quantitative Feedback Theory, Glasgow, Scotland, 20–22 August 1997; pp. 73–79. [Google Scholar]
  21. Lanusse, P.; Oustaloup, A.; Mathieu, B. Robust Control of LTI Square Mimo Plants Using Two Crone Control Design Approaches. IFAC Proc. Vol. 2000, 33, 379–384. [Google Scholar] [CrossRef]
  22. Liang, S.; Ishitobi, M.; Zhu, Q. Improvement of stability of zeros in discrete-time multivariable systems using fractional-order hold. Int. J. Control 2003, 76, 1699–1711. [Google Scholar] [CrossRef]
  23. Silva, M.F.; Machado, J.A.T.; Lopes, A.M. Fractional Order Control of a Hexapod Robot. Nonlinear Dyn. 2004, 38, 417–433. [Google Scholar] [CrossRef]
  24. Gruel, D.N.; Lanusse, P.; Oustaloup, A. Robust Control System Design for Multivariable Plants with Lightly Damped Modes. In Proceedings of the ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, Las Vegas, NV, USA, 4–7 September 2007; p. 1. [Google Scholar]
  25. Pommier-Budinger, V.; Janat, Y.; Nelson-Gruel, D.; Lanusse, P.; Oustaloup, A. CRONE control of a multivariable lightly damped plant. In Proceedings of the MELECON 2008—The 14th IEEE Mediterranean Electrotechnical Conference, Ajaccio, France, 5–7 May 2008. [Google Scholar]
  26. Oldham, K.B.; Spanier, J. The Fractional Calculus: Theory and Applications of Differentiation and Integration to Arbitrary Order; Dover Publications: New York, NY, USA, 2006. [Google Scholar]
  27. Das, S. Functional Fractional Calculus, 2nd ed.; Springe: Mumbai, India, 2011. [Google Scholar]
  28. Oustaloup, A.; Bluteau, B.; Nouillant, M. First generation scalar CRONE control: Application to a two DOF manipulator and comparison with non linear decoupling control. In Proceedings of the IEEE Systems Man and Cybernetics Conference—SMC, Le Touquet, France, 17–20 October 1993; pp. 453–458. [Google Scholar]
  29. Oustaloup, A. La Commande CRONE: Du Scalaire au Multivariable, 2nd ed.; Hermès: Paris, France, 1991. [Google Scholar]
  30. Oustaloup, A.; Melchior, P.; Lanusse, P.; Cois, O.; Danda, F. The CRONE toolbox for Matlab. In Proceedings of the IEEE International Symposium on Computer-Aided Control System Design, Anchorage, AK, USA, 25–27 September 2000; pp. 190–195. [Google Scholar]
  31. Gruel, D.N.; Lanusse, P.; Oustaloup, A. Robust control design for multivariable plants with time-delays. Chem. Eng. J. 2009, 146, 414–427. [Google Scholar] [CrossRef]
  32. Wood, R.K.; Berry, M.W. Terminal composition control of a binary distillation column. Chem. Eng. Sci. 1973, 28, 1707–1717. [Google Scholar] [CrossRef]
  33. Nguyen, V.Q.; Arunsawatwong, S. Fractional Controller Design for a Binary Distillation Column Using the Method of Inequalities. In Proceedings of the SICE Annual Conference 2008, Tokyo, Japan, 20–22 August 2008. [Google Scholar]
  34. Silpsrikul, W.; Arunsawatwong, S. Design of Fractional PI Controllers for a Binary Distillation Column with Disturbances Restricted in Magnitude and Slope. In Proceedings of the 18th International Federation of Automatic Control (IFAC) World Congress, Milano, Italy, 28 August–2 September 2011; pp. 7702–7707. [Google Scholar]
  35. Sivananaithaperumal, S.; Baskar, S. Design of multivariable fractional order PID controller using covariance matrix adaptation evolution strategy. Arch. Control Sci. 2014, 24, 235–251. [Google Scholar] [CrossRef] [Green Version]
  36. Woiciechovski, C.; Lenzi, E.K.; Santos, A.F.; Lenzi, M.K. Simulation of multivariable fractional control applied to binary distillation. Int. Rev. Chem. Eng. 2017, 9, 60–69. [Google Scholar] [CrossRef]
  37. Baruah, G.; Majhi, S.; Mahanta, C. Auto-tuning of FOPI Controllers for TITO Processes with Experimental Validation. Int. J. Autom. Comput. 2019, 16, 589–603. [Google Scholar] [CrossRef]
  38. Haji, V.H.; Monje, C.A. Fractional-order PID control of a MIMO distillation column process using improved bat algorithm. Soft Comput. 2019, 23, 8887–8906. [Google Scholar] [CrossRef]
  39. Wang, Q.G.; Zhang, Y.; Chiu, M.S. Decoupling internal model control for multivariable systems with multiple time delays. Chem. Eng. Sci. 2002, 57, 115–124. [Google Scholar] [CrossRef]
  40. Edet, E.; Katebi, R. On Fractional-order PID Controllers. Int. J. Syst. Sci. 2018, 51, 739–744. [Google Scholar] [CrossRef]
  41. Ogunnaike, B.A.; Lemaire, J.P.; Morari, M.; Ray, W.H. Advanced multivariable control of a pilot-plant distillation column. AICHE J. 1983, 29, 632–640. [Google Scholar] [CrossRef]
  42. Muresan, C.I.; Dulf, E.H.; Both, R.; Palfi, A.; Caprioru, M. Microcontroller Implementation of a Multivariable Fractional Order PI Controller. In Proceedings of the 19th International Conference on Control Systems and Computer Science, Bucharest, Romania, 29–31 May 2013; pp. 44–51. [Google Scholar]
  43. Muresan, C.I.; Dulf, E.H.; Ionescu, C. Robustness evaluation of a multivariable fractional order PI controller for time delay processes. Control Intell. Syst. 2014, 42, 112–118. [Google Scholar] [CrossRef] [Green Version]
  44. Muresan, C.I.; Dulf, E.H.; Ionescu, C.M.; Both, R.; Nascu, I. Improving performance for a 13C isotope separation plant using multivariable fractional order controllers. In Proceedings of the ICFDA’14 International Conference on Fractional Differentiation and Its Applications, Catania, Italy, 23–25 June 2014. [Google Scholar]
  45. Dulf, E.H.; Kovacs, L. Fractional order control of the cyber-physical cryogenic isotope separation columns cascade system. In Proceedings of the 2018 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR), Cluj-Napoca, Romania, 24–26 May 2018. [Google Scholar]
  46. Delavari, H.; Ranjbar, A.N.; Ghaderi, R.; Momani, S. Fractional order control of a coupled tank. Nonlinear Dyn. 2010, 61, 383–397. [Google Scholar] [CrossRef]
  47. Delavari, H.; Ranjbar, A.N.; Ghaderi, R.; Momani, S. Fuzzy fractional order sliding mode controller for nonlinear systems. Commun. Nonlinear Sci. Numer. Simul. 2010, 15, 963–978. [Google Scholar] [CrossRef]
  48. Tepljakov, A.; Petlenkov, E.; Belikov, J. Gain and order scheduled fractional-order PID control of fluid level in a multi-tank system. In Proceedings of the 2014 International Conference on Fractional Differentiation and its Applications, Catania, Italy, 23–25 June 2014; pp. 1–6. [Google Scholar]
  49. Tepljakov, A. Fractional-Order Modeling and Control of Dynamic Systems. Ph.D. Thesis, Tallinn University of Technology, Tallinn, Estonia, 2015. [Google Scholar]
  50. Pradeepkannan, D.; Sathiyamoorthy, S. Design and modeling of fractional order PI controller for a coupled spherical tank MIMO system. Aust. J. Basic Appl. Sci. 2015, 9, 477–485. [Google Scholar]
  51. Banu, U.S.; Lakshmanaprabu, S.K. Adaptive Multi-Loop Fractional Order PID Controller Tuning Using Bat Colony Optimization for Quadruple Tank Process. In Proceedings of the International Conference on Robotics, Automation, Control and Embedded Systems, Chennai, India, 18–20 February 2015; pp. 18–20. [Google Scholar]
  52. Banu, U.S.; Lakshmanaprabu, S.K. Multivariable Centralized Fractional Order PID Controller tuned using Harmony search Algorithm for Two Interacting Conical Tank Process. In Proceedings of the SAI Intelligent Systems Conference, London, UK, 10–11 November 2015; pp. 320–327. [Google Scholar]
  53. Muresan, C.I.; Dutta, A.; Dulf, E.H.; Pinar, Z.; Maxim, A.; Ionescu, C.M. Tuning algorithms for fractional order internal model controllers for time delay processes. Int. J. Control 2016, 89, 579–593. [Google Scholar] [CrossRef]
  54. Muresan, C.I.; Dulf, E.H.; Copot, C.; de Keyser, R.; Ionescu, C. Design and analysis of a multivariable fractional order controller for a non-minimum phase system. J. Vib. Control 2016, 22, 2187–2195. [Google Scholar] [CrossRef] [Green Version]
  55. Roy, P.; Roy, B.K. Fractional order PI control applied to level control in coupled two tank MIMO system with experimental validation. Control Eng. Pract. 2016, 48, 119–135. [Google Scholar] [CrossRef]
  56. Roy, P.; Roy, B.K. Dual mode adaptive fractional order PI controller with feedforward controller based on variable parameter model for quadruple tank process. ISA Trans. 2016, 63, 365–376. [Google Scholar] [CrossRef] [PubMed]
  57. Lakshmanaprabu, S.K.; Banu, S. Optimal Tuning of Multivariable Centralized Fractional Order PID Controller Using Bat Optimization and Harmony Search Algorithms for Two Interacting Conical Tank Process. Intell. Syst. Appl. 2016, 650, 215–235. [Google Scholar] [CrossRef]
  58. Castro, F.A. Aplicação de Controladores PID Inteiro e Fracionário com Auto Sintonia Através de lóGica FUZZY. Master’s Thesis, Programa de Pós-Graduação em Engenharia de Controle e Automação, Instituto Federal do Espírito Santo, Vitória, Brazil, 2017. [Google Scholar]
  59. Lakshmanaprabu, S.K.; Banu, U.S.; Hemavathy, P.R. Fractional order IMC based PID controller design using Novel Bat optimization algorithm for TITO Process. In Proceedings of the 1st International Conference on Power Engineering, Computing and Control, Vellore, India, 2–4 March 2017; pp. 1125–1133. [Google Scholar]
  60. Lakshmanaprabu, S.K.; Nasir, A.W.; Banu, U.S. Design of Centralized Fractional order PI Controller for Two Interacting Conical Frustum Tank Level Process. J. Appl. Fluid Mech. 2017, 10, 23–32. [Google Scholar]
  61. Chuong, V.L.; Vu, T.N.L.; Linh, L. Fractional PI Control for Coupled-Tank MIMO System. In Proceedings of the 4th International Conference on Green Technology and Sustainable Development, Ho Chi Minh City, Vietnam, 23–24 November 2018; pp. 347–352. [Google Scholar]
  62. Gurumurthy, G.; Das, D.K. An FO-[PI]λ controller for inverted decoupled two-input two-output coupled tank system. Int. J. Syst. Sci. 2019, 50, 392–402. [Google Scholar] [CrossRef]
  63. Lakshmanaprabu, S.K.; Najumnissa, J.D.; Sabura, B.U. Multiloop FOPID Controller Design for TITO Process Using Evolutionary Algorithm. Int. J. Energy Optim. Eng. 2019, 8. [Google Scholar] [CrossRef]
  64. Lakshmanaprabu, S.K.; Elhoseny, M.; Shankar, K. Optimal tuning of decentralized fractional order PID controllers for TITO process using equivalent transfer function. Cogn. Syst. Res. 2019, 58, 292–303. [Google Scholar] [CrossRef]
  65. Yousfi, N.; Melchior, P.; Rekik, C.; Derbel, N.; Oustaloup, A. Path tracking design based on Davidson–Cole prefilter using a centralized CRONE controller applied to multivariable systems. Nonlinear Dyn. 2013, 71, 701–712. [Google Scholar] [CrossRef]
  66. Rojas-Moreno, A. An Approach to Design MIMO FO Controllers for Unstable Nonlinear Plants. IEEE/CAA J. Autom. Sin. 2016, 3, 338–344. [Google Scholar] [CrossRef]
  67. Yousfi-Allagui, N.; Derbel, N.; Melchior, P. Non-diagonal multivariable fractional prefilter in motion control. Int. J. Model. Identif. Control 2017, 28. [Google Scholar] [CrossRef]
  68. Yousfi, N.; Allagui, M.; Melchior, P.; Derbel, N. Optimization of a fractional PID controller and prefilter in motion control: MIMO systems. In Proceedings of the 15th International Multi-Conference on Systems, Signals and Devices (SSD), Hammamet, Tunisia, 19–22 March 2018; pp. 99–104. [Google Scholar]
  69. Yousfi-Allagui, N.; Melchior, P.; Lanusse, P.; Derbel, N. Fractional Approaches Based on Fractional Prefilters in MIMO Path Tracking Design. Control Eng. Appl. Inform. 2018, 20, 33–41. [Google Scholar]
  70. Allagui, M.; Yousfi, N.; Derbel, N.; Melchior, P. Robust Fractional Order Controller and prefilter tuning in MIMO motion control. In Proceedings of the 15th International Multi-Conference on Systems, Signals and Devices (SSD), Hammamet, Tunisia, 19–22 March 2018; pp. 122–126. [Google Scholar]
  71. Damodaran, S.; Kumar, T.K.S.; Sudheer, A.P. Model-Matching Fractional-Order Controller Design Using AGTM/AGMP Matching Technique for SISO/MIMO Linear Systems. IEEE Access 2019, 7, 41715–41728. [Google Scholar] [CrossRef]
  72. Lamara, A.; Lanusse, P.; Colin, G.; Charlet, A.; Chamaillard, Y. A Non-square MIMO Fractional Robust Control for the Airpath of a Diesel Engine. In Proceedings of the 2013 European Control Conference (ECC), Zurich, Switzerland, 17–19 July 2013; pp. 3482–3487. [Google Scholar]
  73. Nelson-Gruel, D.; Chamaillard, Y.; Charlet, A.; Colin, G. Robust control applied to minimize NOx emissions. In Proceedings of the 2014 IEEE Conference on Control Applications (CCA), Juan Les Antibes, France, 8–10 October 2014. [Google Scholar]
  74. Lamara, A.; Colin, G.; Lanusse, P.; Charlet, A.; Nelson-Gruel, D.; Chamaillard, Y. Pollutant Reduction of a Turbocharged Diesel Engine Using a Decentralized Mimo Crone Controller. Fract. Calc. Appl. Anal. 2015, 18, 307–332. [Google Scholar] [CrossRef]
  75. Lanusse, P.; Gruel, D.N.; Lamara, A.; Lesobre, A.; Wang, X.; Chamaillard, Y.; Oustaloup, A. Development of a fractional order based MIMO controller for high dynamic engine testbeds. Control Eng. Pract. 2016, 56, 174–189. [Google Scholar] [CrossRef]
  76. Isfer, L.; Teixeira, G.; Lenzi, E.; Lenzi, M. Fractional control of an industrial furnace. Acta Sci. Technol. 2010, 32, 279–285. [Google Scholar]
  77. Lin, T.; Balas, V.E.; Lee, T. Synchronization of uncertain fractional order chaotic systems via adaptive interval type-2 fuzzy sliding mode control. In Proceedings of the 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011), Taipei, Taiwan, 27–30 June 2011; pp. 2882–2889. [Google Scholar]
  78. Chenikher, S.; Abdelmalek, S.; Sedraoui, M. Control of uncertainly multi-variable system with fractional PID. In Proceedings of the 16th IEEE Mediterranean Electrotechnical Conference, Yasmine Hammamet, Tunisia, 25–28 March 2012; pp. 1079–1082. [Google Scholar]
  79. Lei, S.; Zhao, Z.; Zhang, J. Design of fractional order smith predictor controller for non-square system. In Proceedings of the 2016 12th World Congress on Intelligent Control and Automation (WCICA), Guilin, China, 12–15 June 2016; pp. 1703–1707. [Google Scholar]
  80. Xue, D.; Li, T.; Liu, L. A MATLAB toolbox for multivariable linear fractional-order control systems. In Proceedings of the 2017 29th Chinese Control And Decision Conference (CCDC), Chongqing, China, 28–30 May 2017; pp. 1894–1899. [Google Scholar]
  81. Wang, D.; Zhang, R. Design of distributed PID-type dynamic matrix controller for fractional-order systems. Int. J. Syst. Sci. 2018, 49, 435–448. [Google Scholar] [CrossRef]
  82. Xue, D.; Li, T. An approach to design controllers for MIMO fractional-order plants based on parameter optimization algorithm. ISA Trans. 2018, 82, 145–152. [Google Scholar] [CrossRef] [PubMed]
  83. Chekari, T.; Mansouri, R.; Bettayeb, M. Improved Internal Model Control-Proportional-Integral-Derivative Fractional-Order Multiloop Controller Design for Non Integer Order Multivariable Systems. J. Dyn. Syst. Meas. Control 2019, 141, 011014. [Google Scholar] [CrossRef]
  84. Li, D.; He, X.; Song, T.; Jin, Q. Fractional Order IMC Controller Design for Two-input-two-output Fractional Order System. Int. J. Control Autom. Syst. 2019, 17, 936–947. [Google Scholar] [CrossRef]
  85. Chu, M.; Xu, C.; Chu, J. Graphical PID tuning method for uncertain fractional-order multivariable systems. J. Vibroeng. 2019, 21, 2273–2285. [Google Scholar] [CrossRef]
  86. Tar, J.K.; Bencsik, A.L. Fractional order adaptive control for hydraulic differential cylinders. In Proceedings of the IEEE 3rd International Conference on Computational Cybernetics, Mauritius, Mauritius, 13–16 April 2005. [Google Scholar]
  87. Victor, S.; Melchior, P.; Oustaloup, A. Flatness principle extension to linear fractional MIMO systems: Thermal application. In Proceedings of the 14th IEEE Mediterranean Electrotechnical Conference, Ajaccio, France, 5–7 May 2008; pp. 82–88. [Google Scholar]
  88. Victor, S.; Melchior, P.; Oustaloup, A. Robust path tracking using flatness for fractional linear MIMO systems: A thermal application. Comput. Math. Appl. 2010, 59, 1667–1678. [Google Scholar] [CrossRef]
  89. Pisano, A.; Rapaic, M.R.; Jelicic, Z.D.; Usai, E. Sliding mode control approaches to the robust regulation of linear multivariable fractional-order dynamics. Int. J. Robust Nonlinear Control 2010, 20, 2045–2056. [Google Scholar] [CrossRef]
  90. Jiacai, H.; Hongsheng, L.; Fulin, T.; Di, L. Fractional order sliding mode controller for the speed control of a permanent magnet synchronous motor. In Proceedings of the 2012 24th Chinese Control and Decision Conference (CCDC), Taiyuan, China, 23–25 May 2012; pp. 1203–1208. [Google Scholar]
  91. Bučanović, L.J.; Lazarević, M.P.; Batalov, S.N. The fractional PID controllers tuned by genetic algorithms for expansion turbine in the cryogenic air separation process. Hem. Ind. 2014, 68, 519–528. [Google Scholar] [CrossRef] [Green Version]
  92. Luo, J.; Liu, H. Adaptive Fractional Fuzzy Sliding Mode Control for Multivariable Nonlinear Systems. Discret. Dyn. Nat. Soc. 2014, 2014, 10. [Google Scholar] [CrossRef]
  93. Moradi, M. A genetic-multivariable fractional order PID control to multi-input multi-output processes. J. Process Control 2014, 24, 336–343. [Google Scholar] [CrossRef]
  94. Das, S. Gramian for Control of Fractional Order Multivariate Dynamic System. Int. J. Appl. Math. Stat. 2013, 37, 71–96. [Google Scholar]
  95. Vinagre, B.M.; Tejado, I.; Romero, M.; Sierociuk, D. Loop transfer recovery for fractional order control systems. First results. In Proceedings of the 17th International Carpathian Control Conference (ICCC), Tatranska Lomnica, Slovakia, 29 May–1 June 2016; pp. 782–787. [Google Scholar]
  96. Aguila-Camacho, N.; Leroux, J.D.; Duarte-Mermoud, M.A.; Orchard, M.E. Control of a grinding mill circuit using fractional order controllers. J. Process Control 2017, 53, 80–94. [Google Scholar] [CrossRef] [Green Version]
  97. Nasirpour, N.; Balochian, S. Optimal design of fractional-order PID controllers for multi-input multi-output (variable air volume) air-conditioning system using particle swarm optimization. Intell. Build. Int. 2017, 9, 107–119. [Google Scholar] [CrossRef]
  98. Feliu-Batlle, V.; Rivas-Perez, R.; Linares-Saez, A. Fractional Order Robust Control of a Reverse Osmosis Seawater Desalination Plant. IFAC PapersOnLine 2017, 50, 14545–14550. [Google Scholar] [CrossRef]
  99. Aguiar, R.A.; Franco, I.C.; Leonardi, F.; Lima, F. Fractional PID Controller Applied to a Chemical Plant with Level and pH Control. Chem. Prod. Process. Model. 2018, 13. [Google Scholar] [CrossRef]
  100. Yin, C.; Dadras, S.; Huang, X.; Cheng, Y.; Malek, H. The design and performance analysis of multivariate fractional-order gradient-based extremum seeking approach. Appl. Math. Model. 2018, 62, 680–700. [Google Scholar] [CrossRef]
  101. Kumar, L.; Kumar, P.; Narang, D. Tuning of Fractional Order PIλDμ Controllers using Evolutionary Optimization for PID Tuned Synchronous Generator Excitation System. IFAC PapersOnLine 2018, 51, 859–864. [Google Scholar] [CrossRef]
  102. Roy, P.; Das, A.; Roy, B.K. Cascaded fractional order sliding mode control for trajectory control of a bal and plate system. Trans. Inst. Meas. Control 2018, 40, 701–711. [Google Scholar] [CrossRef]
  103. Juchem, J.; Muresan, C.; Dekeyser, R.; Ionescu, C.M. Robust fractional-order auto-tuning for highly-coupled MIMO systems. Heliyon 2019, 5, e02154. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  104. Mondal, R.; Dey, J. Fractional Order (FO) Two Degree of Freedom (2-DOF) control of Linear Time Invariant (LTI) plants. ISA Trans. 2019. [Google Scholar] [CrossRef]
  105. Quadros, T.D. Identificação e Controle de Sistema Térmico Multivariável Experimental. Master’s Thesis, Pós-Graduação em Engenharia Química, Universidade Federal do Paraná, Curitiba, Brazil, 2019. [Google Scholar]
  106. Yousfi, N.; Melchior, P.; Jallouli-Khlif, R.; Lanusse, P.; Derbel, N.; Oustaloup, A. Input/Output Fractional Transfer Function in Path Tracking Design using multivariable CRONE controller. In Proceedings of the 10th International Multi-Conference on Systems, Signals and Devices (SSD), Hammamet, Tunisia, 18–21 March 2013; pp. 1–8. [Google Scholar]
  107. Yousfi-Allagui, N.; Lanusse, P.; Khlif, R.J.; Derbel, N.; Melchior, P.; Oustaloup, A. Path tracking design by frequency band limited fractional differentiator prefilter: Square MIMO systems. In Proceedings of the ICFDA’14 International Conference on Fractional Differentiation and Its Applications, Catania, Italy, 23–25 June 2014; pp. 1–7. [Google Scholar]
  108. Yousfi, N.; Melchior, P.; Lanusse, P.; Derbel, N.; Oustaloup, A. Decentralized CRONE control of nonsquare multivariable systems in path-tracking design. Nonlinear Dyn. 2014, 76, 447–457. [Google Scholar] [CrossRef]
  109. Song, X.; Chen, Y.; Tejado, I.; Vinagre, B.M. Multivariable fractional order PID controller design via LMI approach. In Proceedings of the 18th IFAC World Congress (IFAC’11), Milano, Italy, 2 September 2011; pp. 13960–13965. [Google Scholar]
  110. Song, J.; Wang, L.; Cai, G.; Qi, X. Nonlinear fractional order proportion-integral-derivative active disturbance rejection control method design for hypersonic vehicle attitude control. Acta Astronaut. 2015, 111, 160–169. [Google Scholar] [CrossRef]
  111. Jakovljevic, B.; Pisano, A.; Rapaic, M.R.; Usai, E. On the sliding-mode control of fractional-order nonlinear uncertain dynamics. Int. J. Robust Nonlinear Control 2016, 26, 782–798. [Google Scholar] [CrossRef]
  112. Lanusse, P.; Tari, M. Simplified fractional-order design of a MIMO robust controller. Fract. Calc. Appl. Anal. J. 2019, 22, 1177–1202. [Google Scholar] [CrossRef]
  113. Chuong, V.L.; Vu, T.N.L.; Truong, N.T.N.; Jung, J.H. A Novel Design of Fractional PI/PID Controllers for Two-Input-Two-Output Processes. Appl. Sci. 2019, 9, 5262. [Google Scholar] [CrossRef] [Green Version]
  114. Chekari, T.; Mansouri, R.; Bettayeb, M. IMC-PID Fractional Order Filter Multi-loop Controller Design for Multivariable Systems Based on Two Degrees of Freedom Control Scheme. Int. J. Control Autom. Syst. 2018, 16, 689–701. [Google Scholar] [CrossRef]
  115. Skogestad, S.; Postlethwaite, I. Multivariable Feedback Control: Analysis and Design, 2nd ed.; John Wiley & Sons: New York, NY, USA, 2005. [Google Scholar]
  116. Luyben, W.L. Simple method for tuning SISO controllers in multivariable systems. Ind. Eng. Chem. Process. Des. Dev. 1986, 25, 654–660. [Google Scholar] [CrossRef]
  117. Li, Z.; Chen, Y.Q. Ideal, Simplified and Inverted Decoupling of Fractional Order TITO Processes. In Proceedings of the 19th World Congress The International Federation of Automatic Control (IFAC), Cape Town, South Africa, 24–29 August 2014. [Google Scholar]
  118. Wang, Q.G.; Huanga, B.; Guo, X. Auto-tuning of TITO decoupling controllers from step tests. ISA Trans. 2000, 39, 407–418. [Google Scholar] [CrossRef]
  119. Morsi, A.; Abbas, H.S.; Mohamed, A.M. Wind turbine control based on a modified model predictive control scheme for linear parameter-varying systems. IET Control Theory Appl. 2017, 11, 3056–3068. [Google Scholar] [CrossRef]
  120. Zennir, Y.; Guechi, E.; Bendib, R. Robust fractional multi-controller design of inverted pendulum system. In Proceedings of the 2016 20th International Conference on System Theory, Control and Computing (ICSTCC), Sinaia, Romania, 13–15 October 2016; pp. 277–282. [Google Scholar]
  121. Mishra, S.K.; Purwar, S. To design optimally tuned FOPID controller for twin rotor MIMO system. In Proceedings of the 2014 Students Conference on Engineering and Systems, Allahabad, India, 28–30 May 2014. [Google Scholar]
  122. Cajo, R.; Muresan, C.I.; Ionescu, C.M.; de Keyser, R.; Plaza, D. Multivariable Fractional Order PI Autotuning Method for Heterogeneous Dynamic Systems. IFAC PapersOnLine 2018, 51, 865–870. [Google Scholar] [CrossRef]
  123. Dworak, P. On Dynamic Decoupling of MIMO Fractional Order Systems. Theor. Dev. Appl. Non-Integer. Order Syst. 2016, 357, 217–232. [Google Scholar] [CrossRef]
  124. Hunek, W.P.; Wach, L. A New Stability Theory for Grünwald–Letnikov Inverse Model Control in the Multivariable LTI Fractional-Order Framework. Symmetry 2019, 11, 1322. [Google Scholar] [CrossRef] [Green Version]
  125. Hunek, W.P.; Wach, L. New Approaches to Minimum-Energy Design of Integer and Fractional-Order Perfect Control Algorithms. In Proceedings of the International Conference Energy, Environment and Material Systems, Osaka, Japan, 23 October 2017. [Google Scholar]
  126. Cheng, S.; Wei, Y.; Chen, Y.; Wang, Y.; Liang, Q. Fractional-order multivariable composite model reference adaptive control. Int. J. Adapt. Control Signal Process. 2017, 31, 1467–1480. [Google Scholar] [CrossRef]
  127. Khanra, M.; Pal, J.; Biswas, K. Reduced Order Approximation of MIMO Fractional Order Systems. IEEE J. Emerg. Sel. Top. Circuits Syst. 2013, 3, 451–458. [Google Scholar] [CrossRef]
  128. Wang, Q.G.; Hang, C.; Zhang, Y.; Bi, Q. Multivariable Controller Auto Tinning With Its Application In HVAC Systems. In Proceedings of the American Control Conference, San Diego, CA, USA, 2–4 June 1999; pp. 4353–4357. [Google Scholar]
  129. Podlubny, I.; Petráš, I.; Vinagre, B.M.; O’Leary, P.; Dorčák, L. Analogue Realizations of Fractional-Order Controllers. Nonlinear Dyn. 2002, 29, 281–296. [Google Scholar] [CrossRef]
  130. Shah, P.; Agashe, S. Review of fractional PID controller. Mechatronics 2016, 38, 29–41. [Google Scholar] [CrossRef]
  131. Tepljakov, A.; Alagoz, B.B.; Yeroglu, C.; Gonzalez, E.; HosseinNia, S.H.; Petlenkov, E. FOPID Controllers and Their Industrial Applications: A Survey of Recent Results. IFAC PapersOnLine 2018, 51, 25–30. [Google Scholar] [CrossRef]
  132. Birs, I.; Muresan, C.; Nascu, I.; Ionescu, C. A Survey of Recent Advances in Fractional Order Control for Time Delay Systems. IEEE Access 2019, 7, 30951–30965. [Google Scholar] [CrossRef]
  133. Chevalier, A.; Francis, C.; Copot, C.; Ionescu, C.M.; Keyser, R.D. Fractional-order PID design: Towards transition from state-of-art to state-of-use. ISA Trans. 2019, 84, 178–186. [Google Scholar] [CrossRef] [PubMed]
  134. Nelson-Gruel, D.; Lanusse, P.; Oustaloup, A. Decentralized CRONE Control of mxn Multivariable System with Time-Delay. New Trends Nanotechnol. Fract. Calc. Appl. 2010, 377–391. [Google Scholar] [CrossRef]
  135. Liu, F.; Li, X.; Liu, X.; Tang, Y. Parameter identification of fractional-order chaotic system with time delay via multi-selection differential evolution. Syst. Sci. Control Eng. Open Access J. 2017, 5, 42–48. [Google Scholar] [CrossRef] [Green Version]
  136. Isfer, L.A.D. Aplicação de Técnicas de Identificação e Controle Fracionários à Indústria Petroquímica. Master’s Thesis, Pós-Graduação em Engenharia Química, Universidade Federal do Paraná, Curitiba, Brazil, 2009. [Google Scholar]
  137. Normey-Rico, J.E.; Camacho, E.F. Control of Dead-Time Processes; Springer: London, UK, 2007. [Google Scholar]
  138. Ziegler, J.G.; Nichols, N.B. Optimum Settings for Automatic Controllers. Trans. Am. Soc. Mech. Eng. 1942, 64, 759–768. [Google Scholar] [CrossRef]
  139. O’Dwyer, A. Handbook of PI and PID Controller Tuning Rules, 3rd ed.; Imperial College Press: London, UK, 2009. [Google Scholar]
  140. Hovd, M.; Skogestad, S. Sequential design of decentralized controllers. Automatica 1994, 30, 1601–1607. [Google Scholar] [CrossRef]
  141. Grosdidier, P.; Morari, M. A computer aided methodology for the design of decentralized controllers. Comput. Chem. Eng. 1987, 11, 423–433. [Google Scholar] [CrossRef]
  142. Skogestad, S.; Morari, M. Robust performance of decentralized control systems by independent designs. Comput. Chem. Eng. 1989, 25, 119–125. [Google Scholar] [CrossRef]
  143. Murill, P.W. Automatic Control of Processes; International Textbook: Scranton, PA, USA, 1967. [Google Scholar]
  144. Awouda, A.E.A.; Mamat, R.B. Refine PID tuning rule using ITAE criteria. In Proceedings of the 2nd International Conference on Computer and Automation Engineering (ICCAE), Singapore, 26–28 February 2010; pp. 171–176. [Google Scholar]
  145. Åström, K.J.; Hägglund, T. Revisiting the Ziegler–Nichols step response method for PID control. J. Process Control 2004, 14, 635–650. [Google Scholar] [CrossRef]
  146. Hägglund, T.; Åström, K.J. Revisiting The Ziegler-Nichols Tuning Rules For PI Control. Asian J. Control 2002, 4, 364–380. [Google Scholar] [CrossRef]
  147. Martelli, G. Technical communique: Stability of PID-controlled second-order time-delay feedback systems. Automatica 2009, 45, 2718–2722. [Google Scholar] [CrossRef]
  148. Hafsi, S.; Laabidi, K.; Farkh, R. Synthesis of a fractional PI controller for a first-order time delay system. Trans. Inst. Meas. Control 2013, 35, 997–1007. [Google Scholar] [CrossRef]
  149. Zhao, X.W.; Ren, J.Y. PID stabilization of retarded-type time-delay system. Asian J. Control 2014, 16, 1229–1237. [Google Scholar] [CrossRef]
  150. Valério, D.; da Costa, J.S. A review of tuning methods for fractional PIDs. In Proceedings of the 4th IFAC Workshop on Fractional Differentiation and Its Applications, Badajoz, Spain, 18–20 October 2010; p. 10. [Google Scholar]
  151. Valério, D.; Costa, J. Ninteger: A non-integer control toolbox for Matlab. In Proceedings of the IFAC Workshop on Fractional Differentiation and Its Applications, Bordeaux, France, 19–21 July 2004; pp. 208–213. [Google Scholar]
  152. Bristol, E. On a new measure of interaction for multivariable process control. IEEE Trans. Autom. Control 1966, 11, 133–134. [Google Scholar] [CrossRef]
  153. Liu, C.H. General Decoupling Theory of Multivariable Process Control Systems (Lecture Notes in Control and Information Sciences), 1st ed.; Springer: Berlin, Germany, 1983. [Google Scholar]
  154. Lanusse, P.; Malti, R.; Melchior, P. CRONE control system design toolbox for the control engineering community: Tutorial and case study. Philos. Trans. R. Soc. 2013, 371, 120–149. [Google Scholar] [CrossRef] [Green Version]
  155. Wach, L.; Hunek, W.P. Perfect Control for Fractional-Order Multivariable Discrete-Time Systems. Theor. Dev. Appl. Non-Integer. Order Syst. Lect. Notes Electr. Eng. 2016, 357, 233–237. [Google Scholar] [CrossRef]
  156. Tepljakov, A.; Petlenkov, E.; Belikov, J. FOMCON: Fractional-order modeling and control toolbox for MATLAB. In Proceedings of the 18th International Conference Mixed Design of Integrated Circuits and Systems—MIXDES, Gliwice, Poland, 16–18 June 2011; pp. 684–689. [Google Scholar]
  157. Monje, C.A.; Vinagre, Y.C.B.M.; Xue, D.; Feliu, V. Fractional-order Systems and Controls: Fundamentals and Applications; Springer Science Business Media: Glasgow, UK, 2010. [Google Scholar]
Figure 1. Number of publications on FO-MIMO per year.
Figure 1. Number of publications on FO-MIMO per year.
Fractalfract 04 00022 g001
Table 1. Some papers on miscellaneous and generic applications.
Table 1. Some papers on miscellaneous and generic applications.
ReferencesApplicationsControllerCV *MV *PS *
[21]LTI square MIMO uncertain plantsMulti-SISO and MIMO CRONENot specifiedNot specified J = min .
[22]Electronic circuit 2 × 2Adaptive control with AFROH *Voltage (V) output 1 and 2Voltage (V) input 1 and 2Zeros of the discrete-time
[86]Differential hydrauIic cylinders 2 × 2FO Adaptive controlPressure ( P A and P B )Oil volume ( V A and V B )Not specified
[24]Active-suspension system 2 × 2CRONE 3 t h generation Y 1 s Y 2 s U 1 s U 2 s J = min .
[25]Aircraft wing model 2 × 2CRONE 3 t h generationWing vibrationsVibration attenuatorsFrequency domain and the Bode diagrams
[89]Long aluminum rod FO model 3 × 3SMC *TemperatureThermal flux-
[87,88]Long aluminum rod 2 × 2CRONE 3 t h generation and PID T 1 and T 2 two extreme pointsHeat flow densityNichols diagram and output error
[77]FO Duffing–Holmes chaotic systems 2 × 2AITFSMC *trajectories states x and yTrajectory of the control effort u ( t ) Mean square errors
[106,107,108]FO-MIMO systems 2 × 2 and 3 × 2CRONE and QFT *Amplitude responses y 1 and y 2 u 1 and u 2 J = min .
[109,110]FO-LTI MIMO systems and Hypersonic vehicle m × n and 6-DOF model P I λ D μ nonlinearState responses x ( t ) and attack anglesInput u ( t ) and input parametersITAE
[79,95,111]NSS */ARSV */ FOPDT * 3 × 3 and 3 × 2 and 3 × 3FSMC */ LTR-FOKF */ FO-IMCSP *State space x i and output y i Input u i ITAE and LQR * cost function
[96]Single stage ore milling plant 5×3FOPI FOMRAC *Particle size, ore load and mud volumeCFF *, OF *, CFW *, MFW *, MBF *NRMSE *, NRMSI *
[81,82]FO-MIMO with dead time and without dead time 3 × 3 and 2 × 2FFO-DDMCOutput y i Input u i Developed by authors and Nyquist and Bode diagram
[83,84,85]FO-MIMO with dead time and without dead time 2 × 2 and 3 × 2 and 3 × 3PID, FO-IMC, FO-PIDOutput y i Input u i Bode diagram, ITAE, settling time, overshoot, maximum sensitivity
* CV: controlled variable; MV: manipulated variable; PS: performance index and/or stability analysis; AFROH: an approximate fractional order hold; SMC: sliding mode control; AITFSMC: Adaptive interval type-2 Fuzzy sliding mode control; QFT: quantitative feedback theory; NSS: nonlinear state space model; ARSV: aircraft roll-dynamics and servomotor velocity-dynamics; FOPDT: First order plus dead time model; FSMC: Fractional sliding-mode controllers; LTR-FOKF: Loop transfer recovery control with fractional Kalman filter; FO-IMCSP: IMC with Fractional order Smith predictor controller; LQR: linear quadratic regulator; FOMRAC: fractional order model reference adaptive controllers; NRMSE: normalized rootmean square error; NRMSI: normalized root meansquare input; CFF: Cyclone feed flow; OF: ore feed; CFW: collector feed water; MFW: mill feed water; MBF: mill ball feed water. [ ] Cost function defined by authors.
Table 2. Papers on simulation works.
Table 2. Papers on simulation works.
ReferencesApplicationsControllerCV *MV *PS *
[112]Refrigeration system TITOCRONE decentralized, PID T o u t * and T d o * C E * and E V *Nichols analysis and objective function
[33,34,38]Binary distillation column by [32]Multi-loop FO-PID, FO-PI, IO-PI x D and x B R and SISE, IAE, ITSE, ITAE, overshoot, cost function defined by authors
[113]Heavy oil fractionator by [115], distillation column by [32], flash distillation column by [116]IMC FO-PI/PID and Smith predictor y 1 and y 2 u 1 and u 2 IAE, ITAE and TV *
[36,117]FO-TITO systems: binary distillation column by [32] and thermal system by [117]FO-PI and IO-PI multiloop x D and x B , Y 1 and Y 2 R and S, U 1 and U 2 ISE, ITAE, settling time, overshoot
[65,68,69,70]SCARA * robot model TITOFO-PD and Q F T *, CRONE and Q F T , P I α D - Q F T Amplitude u 1 and u 2 Rise time, settling time, cost function defined by authors
[31,35,40,114]Distillation column by [32,39,41,118]IMC-PID, FO-PI, optimal PI, FO-PID, PID, PI, CRONE 3th generationDistillate and bottom compositionReflux flow and reboiler steam flowOvershoot, settling time, IAE, analysis of responses in frequency domain
[45]Isotopic separation column cascade 9 × 9FO observer and FO-PITop and bottom pressure, liquid CO levelWaste flow, feed flow, electrical power supplied to the boilerGain crossover frequency, phase margin, isodamping property
[43,44]13C isotope separation plant 3 × 3FO-PI with Smith’s predictor, PI y 1 , y 2 , y 3 u 1 , u 2 , u 3 Overshoot, settling time
[90,101]Synchronous generator excitation system, permanent magnet synchronous motor (PMSM)Cascaded IO-PID and FO-PID, FOSMC *Excitation voltage, rotor speedSynchronous voltage obtained by synchronous transformer, Current, torqueRouth’s criterion, ISE, minimization of robustness stability scale function, control effort
[119]Wind turbine with space state model 2 × 5MPC-LPV * and LFT *RS *, AS *, TF *, GT *, BP *GT reference, BP referenceWind speed variation, power efficiency coefficien
[97]Air-conditioning VAV * system 2 × 2PSO *- P I λ D μ , PSO-PID, GA *-PIDTemperature supply air, temperature thermal spaceFlow of cold water, flow air supplyRise time, overshoot, settling time, ITSE
[110,120]Inverted pendulum system, hypersonic vehicle 6-DOF modelFO-PID, IO-PIDPendulum angle (rad), pendulum velocity (rad/s), state responses x ( t ) and attack anglesInput u ( t ) , input parametersControl error, ITAE
[121]Twin rotor TITO systemFO-PID, IO-PIDPitch (elevation) angle, yaw (azimuth) angleInput voltage main rotor, input voltage tail rotorControl effort, ISE
[91]Expansion turbine in cryogenic air separation TITO processFO-PID, IO-PIDInlet temperature and air flow in the expansion turbineAir outlet and inlet flow in the separatorOvershoot, settling time, IAE
[87,88,89]Long aluminum rod 2 × 2, 3 × 3CRONE 3 t h generation, PID, SMC *Temperature T i Heat flow density, thermal fluxNichols diagram and output error
[46,47]Coupled tanks 2 × 2, 2-DOF polar robot manipulatorPD-SMC, FO-PD, FO-PID, SMC, FO-PD, Fuzzy-SMCLevel h 1 , h 2 , tracking response of joint 1 and 2The inflow rate into Tank 1, control signal u 1 and u 2 ISE, cost function defined by authors
[24]Widely studied TITO active-suspension systemCRONE 3 t h generationOutput Y 1 and Y 2 Intput U 1 and U 2 Minimizes the robustness cost function
[86]Differential hydrauIic cylindersFO adaptive controlPiston trajectoryVariation of the pressureNot specified
* CV: controlled variable; MV: manipulated variable; PS: performance index and/or stability analysis; Tout: Output temperature of the secondary evaporator flow, which represents the cooling demand (°C); Tdo: the degree of overheating (°C); Output temperature of the secondary evaporator flow, which represents the cooling demand (°C) and the degree of overheating (°C); CE: Compressor speed (Hz); EV: expansion valve opening (%); TV: total variation of the manipulated variable; SCARA: Selective compliance robot assembly; QFT: quantitative feedback theory; RS: Rotor speed; AS: angular speed of the generator, TF: twist of the flexible drive train; GT: generator torque; BP: blade pitch angle; FOSMC: fractional order sliding mode controller; LPV: linear parameter-varying; LFT: linear fractional transformation; VAV: variable air volume; PSO: particle swarm optimization; GA: genetic algorithm; SMC: sliding mode control.
Table 3. Papers on simulation works in general systems.
Table 3. Papers on simulation works in general systems.
ReferencesApplicationsControllerPS *
[80,82,85]FOPDT TITO modelPID FO-EOTF *, optimal FO-PIDNyquist and Bode diagram
[83,84]FO-TITO system by [117,123]FO-IMC and FO-PIDMaximum sensitivity, overshoot, settling time
[109,124,125]LTI MIMO plant 3 × 2 and 2 × 2FO-MIMO, FO-PID and SOF * J = min .
[79,81]FO-MIMO FOPDT model 3 × 3 and 3 × 2FO-DDMC, DDMC *, IMC and FO-Smith predictor S D *, R M S E *, ITAE, undamped oscillation frequency, overshoot, the peak time
[122,126,127]TITO models of heterogeneous systems, Generic FO-TITO systemFO-PI, FO-IMC, MRAC *, CMRAC *ISE, IAE, tracking error, control cost
[111]State space model single input 1 × 3 and multiple inputs 3 × 3Sliding-mode-based fractional control and PI basedNot specified
[106,107,108]MIMO uncertain system 3 × 2, 2 × 2CRONE 3 t h generation and QFT, Davidson–Cole prefilter MIMO QFT and CRONESSE *, overshoot, integral gap optimization
[92]Non-linear MIMO systems: generic system 2 × 2 and a chaotic 3D saturated multiscroll system 3 × 3Adaptive FO-FUZZY and IO-FUZZYTracking errors, time response of Fuzzy system parameters
[93]HVAC pilot system TITO model by [78] H -FOPID, GA-FOPIDIAE, ISE, ITAE
[78]TITO plant with time delay proposed by [128]FO-PID, IO-PIDStability robustness, tracking with disturbance and noise minimization
* PS: performance index and/or stability analysis; PID FO-EOTF: PID with open-loop fractional transfer function method; [ ] Performance index developed by the authors based on minimizing the vectors errors of the controlled and manipulated variables and through the analysis of perfect control energy and state vector energy; DDMC: distributed PID-type dynamic matrix control; SD: standard deviation; RMSE: root mean square; MRAC: model reference adaptive control; CMRAC: composite model reference adaptive control; SSE: minimize the sum of square error; SOF: static output feedback.
Table 4. Papers on experimental validation.
Table 4. Papers on experimental validation.
ReferencesApplicationsControllerCV *MV *PS *
[105]EMBFL *FO-PI, IO-PITemperature and luminescenceAir flow through the fan voltage, energy flow through the heating lamp voltageIAE, ISE, ITAE, OS *
[104]IPN *, LML *, CIP *, TRM *2-DOF FO-PID, IO-PIDAmplitude, pitch angle, yaw angleNot specifiedOS *, ST *, FLTF *, pole positions
[57,60,63,64]TITO system of two coupled conical tanks, flash distillation column proposed by [116]Multiloop FO-PID, IMC-PID, IO-PI, FO-PI, FO-PID, CFO-PID * and FO-PI, C/D-PI *Level h 1 , h 2 and y 1 , y 2 Pump rotation speed (flow into the tanks)IAE, ISE, ITAE
[103]Experimental test bench for an office lighting system 8 × 8FO-PI, IO-PILight intensity of the lampsLamps voltageIAE, power consumption
[71]FO/IO MIMO plants with time delays, wheeled mobile robotFO-PID, IO-PIDAmplitude, velocity profiles right wheel and left wheelDefined only as input J = min .
[37]TITO systems: binary distillation column by [32] and an experimental module with four coupled tanksAuto-tuning FOPI, IO-PIDistilled top and bottom composition, level tanksOutput flow tanksIAE, ITAE, ISE, TV *
[61,62]TITO system of coupled tanksFO- P I λ , FO- P I λ , IO-PI, IO-PID, FO-PILevel h 1 , h 2 Flow rates of inlet streamsST *, OS *, IAE, NCI *, MAV *, Bode diagram
[58]Laboratory scale pressure and level control modulesFO-PID Fuzzy, IO-PIDLevel and pressureNot specifiedISE, IAE, ITAE, ITSE, OS *, rise time, ST *
[51,52,55,56]TITO system of coupled tanksFF * FO-PI, FF * PI/PID/2DOF-PI/ 3DOF-PI, FF-DMAFOPI *, centralized FO-PID,FO-PIDLevel h 1 , h 2 Flow rates of inlet streamsISE, OS *, ST *, tracking error, rise time, IAE, ITAE
[53,54]Experimental module with four coupled tanks for TITO problemFO-IMC with Smith’s predictor, IO-IMC, decoupled FO-PI, decentralized FO-PI, IMCLevel L 1 , L 2 Flow rates of inlet (voltage pumps)Bode diagram, control effort, ISE
[50]TSCT *FO-PI, IO-PILevel h 1 , h 2 Feed flow tanksOS *, t s *, RT *, ISE, IAE
[48,49]Several examples of FO-FOPDT * systems: TCT *, MTL *, MLS *FO-PID, FO-PI, IO-PID, IO-PIOutput y, level tanks, ball position in the levitation moduleInput u, feed flow tanksISE, IAE, ITSE, ITAE, stability analysis of time and frequency domain
[102]Experimental TITO non-linear ball and plate systemCascaded FO-SMC, SMCMotion along the x and y axesApplied current to the actuatorIAE, t s *, t r e a c h *, C ¯ h *, δ σ x y *, δ σ α β *
[100]MISO nonlinear system, light leds and sensor experimental model with Arduino 2560 boardFO-GESC *, IO-GESC, PIDTime responses of y ( t ) , indoor illuminationEnergy consumptionMinimization of energy consumption
[99]Laboratory scale pH neutralization TITOFO-PID, IO-PIDpH and tank levelSpeed Rotating pumps of N a O H and H N O 3 Control effort, ITAE
[98]Reverse Osmosis Seawater Desalination Plant TITOFO-PI, IO-PIPermeate flow rate, permeate conductivityFeed pressure, brine flow rateOS *, t s *, frequency specifications
[75]High dynamic engine testbeds TITOCRONE MIMOEngine speed (rpm) and torque (Nm)Variation of current and throttleBode analysis and regression analysis for identification
[66]RAM *, CTM * 2DOFFO-PID MIMO and SISOAPM *, CAPTM *Input u not specifiedControl force
[72,74]Diesel engine 2 × 3 and 3 × 2Decentralized CRONE MIMOAir-flow and boost pressureEGR *, WG *, t h *Bode plots and Nichols chart, robustness cost function
[73]Engine–dynamometer test-bed: diesel engine 3 × 3CRONE MIMO based on 3 t h generationMass air flow, boost pressure, NOx emissionsEGR *, geometry turbine, start of injectionBode diagram of the real system
[25]MIMO lightly damped plant: aircraft wing model 2 × 2CRONE MIMO based on 3 t h generationWing vibrationsVibration attenuatorsFrequency domain and the Bode diagrams
[23]Hexapod robot 2 × 2FO-PD, IO-PDMotion trajectories of the multi-legged robotJoint torquesNyquist plots, indexes based on robot dynamics, indexes based on hip trajectory tracking errors
[22]Electronic circuit 2 × 2Adaptive control with AFROH *Voltage (V) output 1 and 2Voltage (V) input 1 and 2Zeros of the discrete-time
* CV: controlled variable; MV: manipulated variable; PS: performance index and/or stability analysis; EMBFL: experimental module composed of box, fan, lamp and sensors for TITO problem; IPN: Immersed plate in a Newtonian fluid; LML: LTI unstable Magnetic Levitation system; CIP: cart-inverted pendulum SIMO system; TRM: twin rotor MIMO system; OS: overshoot, ST: settling time, FLTF: frequency response of loop transfer function; TV: total variation of manipulated variable; NCI: normalized control input; MAV: maximum absolute value of control input; FF: feedforward; FF-DMAFOPI: Dual-mode adaptive FO-PI with feedforward; CFO-PID: centralized FO-PID; C/D-PI: centralized and decentralized PI; [ ] : bjective function proposed by authors; TSCT: TITO process with two spherical coupled tanks and FOPDT model; OS: overshoot; RT: rise time; ts: settling time; TCT: TITO coupled tanks; MTL: multi-tank laboratory system; MLS: magnetic levitation system; treach: reaching time (time within which output first reaches the reference); C ¯ h : average chattering magnitude; δ σ x y , δ σ α β : average deviation of the sliding variables from zero in the steady state for the outer loop and for the inner loop; RAM: robot arm manipulator; CTM: car with translational manipulator; APM: angular positions of a manipulator; CAPTM: car and arm positions of a translational manipulator; FO-GESC: fractional-order gradient-based extremum seeking control; EGR: exhaust gas recirculation; WG: wastegate; th: throttle valve.
Table 5. Papers on CRONE control methodology.
Table 5. Papers on CRONE control methodology.
ReferencesApplicationsControllerExperimental, Simulation or Both?
[112]Refrigeration system TITOCRONE decentralized, PIDSimulation
[65,67,69]SCARA robot model TITOCRONE and QFT MIMO using fractional prefilter of type Davidson ColeSimulation
[75]High dynamic engine testbeds TITOFO-MIMO CRONE Control-System Design (CSD)Experimental and Simulation
[72,74]Diesel engine, 2 × 3 and 3 × 2Decentralized CRONEExperimental and Simulation
[106,107,108]MIMO systems, 3 × 2 and 2 × 2MIMO-QFT multi-SISO CRONE and Davidson–Cole prefilterSimulation
[24,31,73,134]Engine–dynamometer test-bed 3 × 3, distillation column by [39,118] 2 × 2, MIMO plants with time-delay, active-suspension system 2 × 2Third generation CRONEExperimental and Simulation
[88]Aluminum metal rod TITO systemThird generation CRONE, IO-PIDSimulation
[25]MIMO lightly damped plant: aircraft wing model 2 × 2Third generation CRONEExperimental and Simulation
[20,21]MIMO uncertain LTI systemMulti-scalar, multi-SISO and MIMO CRONESimulation
Table 6. Papers on FO-PI, FO-PD, FO-PID control.
Table 6. Papers on FO-PI, FO-PD, FO-PID control.
ReferencesApplicationsControllerExperimental, Simulation or Both?
[105]Experimental module composed of box, fan, lamp and sensors for TITO problemFO-PI, IO-PIExperimental and Simulation
[104]Immersed plate in a Newtonian fluid, LTI unstable Magnetic Levitation system, cart-inverted pendulum SIMO system, twin rotor MIMO system2-DOF FO-PID, IO-PIDExperimental and Simulation
[80,82,85]FO-FOPDT model TITOPID with FO-EOTF *, optimal FO-PIDSimulation
[51,52,57,60,63,64]Coupled conical tanks TITO, flash distillation column by [116], module with four coupled tanks for TITO problemMCFOPID *, FO-PID, IMC, FO-PI, CFO-PI *, C-PI *, D-PI *, CFO-PID *Experimental and Simulation
[103]Experimental test bench for an office lighting system 8 × 8FO-PI, IO-PIExperimental and Simulation
[38]Binary distillation column by [32]Multi-loop FO-PIDSimulation
[71]FO/IO MIMO plants with time delays, wheeled mobile robotFO-PID, IO-PIDExperimental and Simulation
[37]TITO systems: binary distillation column by [32] and an experimental module with four coupled tanksAuto-tuning FOPIExperimental and Simulation
[61,62]TITO system of coupled tanksFO- P I λ , FO- P I λ , IO-PI, IO-PID, FO-PIExperimental and Simulation
[36]FO-TITO systems: binary distillation column by [32] and thermal system by [117]FO-PI and IO-PI multiloopSimulation
[68,70]SCARA * robot model TITOFO-PD and QFT, P I α D and QFTSimulation
[101]Synchronous generator excitation systemCascaded IO-PID, FO-PIDSimulation
[40]Distillation column by [41] 3 × 3FO-PI, optimal PISimulation
[122]Two models of heterogeneous TITO systemsFO-PI (cross-gain method), FO-PI (KC method), FO-IMCSimulation
[99]Laboratory scale pH neutralization TITOFO-PID, IO-PIDExperimental and Simulation
[50,98]Reverse Osmosis Seawater Desalination Plant TITO, process with two spherical coupled tanks TITOFO-PI, IO-PIExperimental and Simulation
[120]Inverted Pendulum systemFO-PID multi-controller approach, IO-PIDSimulation
[58]Laboratory scale pressure and level control modulesFO-PID Fuzzy, IO-PIDExperimental and Simulation
[96]Single stage ore milling plantFO-PI, FOMRAC *Experimental and Simulation
[54]Experimental module with four coupled tanks for TITO problemDecoupled FO-PI, DFO-PI *, IMCExperimental and Simulation
[42,43,44]13C isotope separation plant 3 × 3FO-PI with Smith’s predictor, FO-PI, IO-PISimulation
[66]Robot armt manipulator 2DOF, car with translational manipulator 2DOFFO-PID MIMO and SISOExperimental and Simulation
[109,110]FO-LTI MIMO systems and Hypersonic vehicle P I λ D μ nonlinear, FO-PID and SOF *Simulation
[48,49]FO-FOPDT * systems: TITO coupled tanks, multi-tank laboratory system, magnetic levitation systemFO-PID, FO-PI, IO-PID, IO-PIExperimental and Simulation
[35]Binary distillation columns by [32] (2 × 2) and by [41] (3 × 3)FO-PI, FO-PID, IO-PI, IO-PIDSimulation
[93]VAC pilot system TITO model by [78] H -FOPID, GA-FOPIDSimulation
[121]Twin rotor TITO systemFO-PID, IO-PIDSimulation
[91]Expansion turbine in the cryogenic air separation TITO processFO-PID, IO-PIDSimulation
[78]TITO plant with time delay proposed by [128]FO-PID, IO-PID from literatureSimulation
[34]Binary distillation column by [32]FO-PI, IO-PISimulation
[46,47]Coupled tanks 2 × 2, 2-DOF polar robot manipulatorPD-SMC, FO-PD, FO-PID, SMC, FO-PD, Fuzzy-SMCSimulation
[136]Two common systems in the petrochemical industry with multivariable parameter estimationP, PI, PD and PID of fractional order and FO-IMCSimulation
[33]Binary distillation column by [32]Decentralized and centralized FO-PI, IO-PISimulation
[23]Hexapod robot 2 × 2FO-PD, IO-PDExperimental and Simulation
* FO-EOTF: open-loop fractional transfer function method; CFO-PI: centralized FO-PI; C-PI: centralized PI; D-PI: decentralized PI; CFO-PID: centralized FO-PID controller; MCFOPID: Multivariable Centralized Fractional Order PID; SCARA: selective compliance robot assembly; FOMRAC: fractional order model reference adaptive controllers; DFO-PI: decentralized FO-PI; SOF: static output feedback; FOMRAC: fractional order model reference adaptive controllers.
Table 7. Papers on robust and advanced fractional order controllers.
Table 7. Papers on robust and advanced fractional order controllers.
ReferencesApplicationsControllerExperimental, Simulation or Both?
[84]FO-TITO system proposed by [117]FFO-IMC, FO-PIDSimulation
[124]LTI FO-MIMO plant 3 × 2GL-IMCSimulation
[113]Heavy oil fractionator by [115], distillation column by [32], flash distillation column by [116]IMC FO-PI/PID and Smith predictorSimulation
[83]FO-TITO system by [117,123]FO-IMC and FO-PIDSimulation
[45]Isotopic separation column cascade 9 × 9FO observer and FO-PISimulation
[79,81]FO-MIMO FOPDT model 3 × 3 and 3 × 2FO-DDMC, DDMC *, IMC and FO-Smith predictorSimulation
[102]Experimental TITO non-linear ball and plate systemCascaded FO-SMC, SMC *Experimental and Simulation
[114]TITO system with transfer function matrix by [137], distillation column according by [41]IMC-PID FO-FilterSimulation
[135]Chaotic system of n-dimensional fractional order with time delay modelMS-DE *Simulation
[59]Transfer function matrix of coupled conical tanksIMC-PID, FO-IMC- P I D 2 , FO-IMC- P I D 5 Simulation
[126]Generic FO-TITO systemMRAC *, CMRAC *Simulation
[119]Wind turbine with space state model 2 × 5MPC-LPV * and LFT *Simulation
[125]TITO LTI system in state space defined by authorsEMPC *Simulation
[97]Air-conditioning VAV * system 2 × 2PSO *- P I λ D μ , PSO-PID, GA *-PIDSimulation
[55,56]TITO system of coupled tanksFF * FO-PI, FF * PI/PID/2DOF-PI/3DOF-PI, FF-DMAFOPI *Simulation
[95]Aircraft roll-dynamics, servomotor velocity-dynamics 3 × 3LTR-FOKF *Simulation
[111]State space model single input 1 × 3 and multiple inputs 3 × 3Sliding-mode-based fractional control and PI basedSimulation
[53]Experimental module with four coupled tanks for TITO problemFO-IMC with Smith’s predictor, IO-IMCExperimental and Simulation
[92]Non-linear MIMO systems: generic system 2 × 2 and a chaotic 3D saturated multiscroll system 3 × 3Adaptive FO-FUZZY and IO-FUZZYSimulation
[90]TITO permanent magnet synchronous motor (PMSM)FOSMC *Simulation
[89]Test bench involving long aluminum rod heated from one of its sides 3 × 3FSMC *, MSTSSMC *Simulation
[86]Differential hydrauIic cylindersFO adaptive controlSimulation
[22]Electronic circuit 2 × 2Adaptive control and AFROH *Experimental and Simulation
* GL-IMC: Grünwald–Letnikov Inverse Model Control; FF: feedforward; FF-DMAFOPI: dual-mode adaptive FO-PI with feedforward; DDMC: DDMC: distributed PID-type dynamic matrix control; SMC: sliding mode control; MS-DE: multi-selection differential evolution method; MRAC: model reference adaptive control; CMRAC: composite model reference adaptive control; LPV: linear parameter-varying; LFT: linear fractional transformation; EMPC: energy-based minimization of the perfect control inputs; PSO: particle swarm optimization; GA: genetic algorithm; LTR-FOKF: loop transfer recovery control with fractional Kalman filter; FOSMC: fractional order sliding mode controller; FSMC: first-order sliding mode approach; MSTSSMC: modified version of the “super-twisting” second-order sliding mode control algorithm; AFROH: an approximate fractional order hold.
Table 8. Papers on applications of tuning methods and techniques based on heuristic and evolutionary approaches.
Table 8. Papers on applications of tuning methods and techniques based on heuristic and evolutionary approaches.
ReferencesApplicationsTuning MethodsWhat Type FO-Controller?
[63,64]Coupled conical tanks TITOGA *, CS *, BA *FO-PID multi-loop, FO-PI
[38]Binary distillation column by [32]DBA *, BA *, DiBA *, EBA *, PSO *FO-PID multi-loop decentralized
[36]FO-TITO systems: binary distillation column by [32] and thermal system by [117]GA *FO-PI
[71]FO/IO MIMO plants with time delays, wheeled mobile robotMinimum ITAE for equivalent transfer function and BA *FO-PID
[45]Isotopic separation column cascade 9 × 9PSO *FO observer and FO-PI
[101]Synchronous generator excitation systemMEO *Cascaded FO-PID
[57,59,60]Coupled conical tanksNBAO *, BA *, FGS *, HS *FO-IMC- P I D 2 , FO-IMC- P I D 5 , centralized FO-PID, FO-PI, MCFOPID *
[58]Laboratory scale pressure and level control modulesGA *FO-PID Fuzzy
[96]Single stage ore milling plantPSO *FO-PI, FOMRAC *
[79]FO-MIMO FOPDT model 3 × 2DPP *, PSO *IMC and FO-Smith predictor
[110]Hypersonic vehicle 6-DOF modelNSPSO *FO-PID
[51,52]Module with four coupled tanks, two conical tank processBA *, HS *Adaptive multi-loop FO-PID, centralized FO-PID
[121]Twin rotor TITO systemPSO *FO-PID
[91]Expansion turbine in the cryogenic air separation TITO processGA *FO-PID
[35]Binary distillation columns by [32] and by [41]Optimization with CMAES * and BLT *FO-PI, FO-PID
[46]2-DOF polar robot manipulator, twin-tank modelGA *FO-PD and SMC, FSMC *
[136]Two common systems in the petrochemical industry with multivariable parameter estimationMNDH *FO-P/PI/PD/PID, FO-IMC
* GA: genetic algorithm; CS: cuckoo search algorithm; BA: bat algorithm; DBA: dynamic BA; DiBA: directional BA; EBA: enhanced BA; PSO: particle swarm optimization algorithm; MEO: multiobjective evolutionary optimization; NBAO: novel bat optimization algorithm; HS: harmony search algorithm; DPP: dominant pole placement method; FGS: fuzzy gain schedulin method; NSPSO: based on a natural selection particle swarm algorithm; MNDH: multivariable nonlinear deterministic and heuristic optimization algorithms. MCFOPID: multivariable centralized fractional order PID; CMAES: covariance matrix adaptation evolution strategy; BLT: biggest log-modulus tuning algorithm; FOMRAC: fractional order model reference adaptive controllers; FSMC: fuzzy sliding mode controller.
Table 9. Papers on applications of miscellaneous tuning methods and techniques.
Table 9. Papers on applications of miscellaneous tuning methods and techniques.
ReferencesApplicationsTuning MethodsWhat Type FO-Controller?
[105]EMBFL *IMC method and pole allocation methodFO-PI
[44,85]FO-FOPDT model TITO, ISP *Graphical tuning methodPID and FO-EOTF *, FO-PI
[21,24,25,31,73,75,83,88,112,120]RS *, FOSLD *, IPS *, HDE *, EDT *, AMR *, DCW *, AWM *, ASS *, MULTI *Based on CRONE methodology through Oustaloup’s approximation methodCRONE decentralized, FO-IMC/FO-PID, FO-PID, CRONE, CRONE 3 t h generation
[37,72,104]IPN *, LUML *, CIP *, BDW *, EMCT *, Diesel engineMethod based on frequency domain, Response analysis of controlled variables in closed loop2-DOF FO-PID, Auto-tuning FO-PI, decentralized CRONE
[84,89,92,111,126]FO-TITO system by [117], FO-TITO system generic, State space model SISO and MIMO, Non-linear MIMO systems, long aluminum rodMaximum sensitivity method, stability analysis by Lyapunov’s methodFFO-IMC *, FO-PID, MRAC *, CMRAC *, FOSMC *, adaptive FO-Fuzzy, FSMC *, MSTSSMC *
[103]Test bench for an office lightingBased on Kissing Circle (KC) methodFO-PI
[124]LTI FO-MIMO plantEnergy-based approach to perfect control robustnessGL-IMC *
[113]HOF *, DCW *, FDL *Tuning rules proposed by authorsIMC FO-PI/PID and Smith predictor
[62]Coupled tanksSpecifications in the frequency domain: phase margin, crossover gain frequency and constant speed errorFO- P I λ , FO- P I λ
[69,70]SCARA * robotNew tuning method and frequency responses, based on local optimization of the fractional pre-filter parametersFO-PD and QFT, CRONE and QFT
[81]FO-MIMO FOPDT modelNash optimization and Monte Carlo methodFO-DDMC, DDMC *
[102]Non-linear ball and plate systemLyapunov’s finite time stability criterion and Oustaloup’s recursive approximation methodCascaded FO-SMC *
[40]Distillation column by [41]Biggest Log-modulus Tuning (BLT) algorithm with IMCFO-PI
[61]TITO system of coupled tanksTwo methods proposed on literatureFO-PI
[68,107]SCARA * robot model, MIMO uncertain systemMultiobjective optimization FO with anoptimized fractional prefilter of type FBLFD * P I α D and QFT, CRONE 3 t h generation
[100,125]Light leds and sensor experimental model, LTI MIMO plantArbitrated without specified rulesFO-GESC *, FO-perfect control
[114]TITO system by [137], distillation column by [41]Three steps described in paper using the Bode method for optimal closed-loop transfer functionIMC-PID and FO-Filter
[122]Heterogeneous TITO systemsSelf-tuning cross-gain method and KC methodFO-PI (cross-gain method), FO-PI (KC method), FO-IMC
[48,65,78,80,99,108,109,117,119]LpHN *, FO-FOPDT model, WT *, CMT *, FO-MIMO systems, TTM * and DCW *, SCARA robot, PTD *, FO-LTI MIMO systemsFOMCON, FOTF, tuning, optimization, CRONE, Ninteger by [151], LMI * - toolboxes of MATLABFO-PID, optimal FO-PID, MPC-LPV * and LFT *, FO-PI, CRONE and QFT, P I λ D μ nonlinear
[135]CNFO *MS-DE * and DE *MS-DE *
[67]SCARA robot modelDavidson–Cole fractional prefilter optimisationCRONE and QFT
[55,56]Coupled tanksTuning performed using a numerical solution and methods found on literature and parameter estimation algorithmFF * FO-PI, FF *-PI/PID/2DOF-PI/ 3DOF-PI, FF-DMAFOPI *
[42,44,54]Experimental module with four coupled tanks, ISP *Tuning algorithm developed by the authors for 1st and 2nd order models with time delay and Oustaloup’s recursive approximation method, set of equations according to [42,152]FO-IMC and FO-PI with Smith’s predictor, decoupled FO-PI, decentralized FO-PI
[95]Aircraft roll-dynamics, servomotor velocity-dynamicsBy minimizing a cost function defined by the authorsLTR-FOKF *
[66]Robot arm manipulator, car with translational manipulatorTrial and error methodFO-PID
[50]Two spherical coupled tanksOptimization by minimum search algorithm for ISE and Ziegler–Nichols methodFO-PI
[49]Coupled tanks, multi-tank laboratory system, magnetic levitation systemOptimization by Levenberg–Marquardt and Nelder–Mead simplex algorithm, Ziegler–Nichols, Cohen–Coon and AMIGO algorithmFO-PI, FO-PID
[74]Diesel engineBased on ad-hoc trial and error methodsDecentralized CRONE MIMO
[106]FO-MIMO systemsBased on direct optimization of the closed loop outputCRONE and QFT *
[34]Binary distillation column by [32]Method proposed by the authorsFO-PI
[77]FO Duffing–Holmes chaotic systemsTuned on line by output feedback control law and adaptive law by using Lyapunov synthesis approachAITFSMC *
[31]Non-square multivariable plants with time-delayBased on the use of the BRG * for the pairing of the manipulated inputs and controlled outputsCRONE 3th generation
[33]Binary distillation column by [32]Inequality methodDecentralized and centralized FO-PI
[87]Long aluminum rodFlatness principle using polynomial matrices for linear fractional MIMO systemsCRONE 3th generation
[23]Hexapod robotSystematic method when establishing a compromise between the minimization indexesFO-PD
[22]Electronic circuitImprovement of the stability properties of the zerosAFROH *
* FBLFD: frequency band limited fractional differentiation; FO-GESC: fractional-order gradient-based extremum seeking control; LPV: linear parameter-varying; LFT: linear fractional transformation; LMI: linear matrix inequality toolbox; LpHN: laboratory scale pH neutralization; WT: Wind turbine; CMT: coupled multi-tank system; TTM: thermoelectric temperature control test module; DCW: distillation column by [32]; PTD: plant with time delay; CNFO: chaotic system of n-dimensional fractional order with time delay model; MS-DE: multi-selection differential evolution method; MRAC: model reference adaptive control; DE: differential evolution method; FF: feedforward; FF-DMAFOPI: dual-mode adaptive FO-PI with feedforward; ISP: isotope separation plant; LTR-FOKF: loop transfer recovery control with fractional Kalman filter; QFT: quantitative feedback theory; AITFSMC: adaptive interval type-2 Fuzzy sliding mode control; BRG: block relative gain; AFROH: an approximate fractional order hold.
Table 10. Papers on decoupling techniques.
Table 10. Papers on decoupling techniques.
ReferencesApplicationsHas Decoupling?
[105]EMBFL *Yes, unspecified type
[85]FO-FOPDT model TITOFO-EOTF * method
[104]IPN *, LTIML *, CIP *, TRMS * D 12 s = G 21 s G 22 s , D 21 s = G 12 s G 11 s
[84]FO-TITO system proposed by [117] D 12 s = G p 12 s G p 11 s , D 21 s = G p 21 s G p 22 s
[59,60,64]TCCT *, FDL *EOTF * method and decoupler by [118] where the extra time delay is incorporated
[103]Experimental test bench for an office lighting systemStatic decoupler: D = I 8 Q 0 1
[61,113]HOF *, DCW *, FDL *, two coupled tanksF-SDSP *: D 12 s = G 12 s G 11 s D 21 s = G 21 s G 22 s
[51,52,83]FO-TITO system by [117,123], two interacting conical tankInverted decoupler D 12 s and D 21 s
[37]DCW * and an experimental module with four coupled tanksIdeal decoupler: D s = D 11 s D 12 s D 21 s D 22 s
[62]TITO system of coupled tanks D 1 s = G 12 s G 11 s = 0.0462 s + 0.0275 0.2535 s + 0.0255 D 2 s = G 21 s G 22 s = 0.0499 s + 0.0372 0.2457 s + 0.0202
[36]FO-TITO systems: binary distillation column by [32] and thermal system by [117] T 21 s = G p 21 s G p 22 s T 12 s = G p 12 s G p 11 s
[45]Isotopic separation column cascadeDecoupled models
[98]Reverse osmosis seawater desalination plant D s = g ^ 22 s g ^ 12 s g ^ 21 s g ^ 11 s e κ 1 s 0 0 e κ 2 s
[80]FO-FOPDT model TITOPseudodiagonalisation method
[97]Air-conditioning VAV * systemDiagonal matrix method: W 12 s = G 12 s G 11 s W 21 s = G 21 s G 22 s
[79]FO-MIMO FOPDT modelCascade decoupler: G s K d s = p 11     p 22
[53,54]Experimental module with four coupled tanksFrom the approximate decoupled process transfer function matrix
[50]Process with two spherical coupled tanks D 12 s = 0.0462 1.8550 s + 0.0881 , D 21 s = 0.0489 1.919 s + 0.0612
[42,43,44]13C isotope separation plantThrough the decoupled process transfer function matrix and the inverse of the steady state gain matrix
[35]Binary distillation columns by [32] and by [41]Through the CMAES * algorithm
[117]TITO system of a thermoelectric temperature control test module, distillation column by [32]Simplified, ideal and inverted decoupler
[91]Expansion turbine in the cryogenic air separationSimplified decoupler
[72,74,75,112]Diesel engine, refrigeration system, high dynamic engine testbedsThrough CRONE methodology, matrix: β 0 s
[65,106]SCARA robot model, TITO systemsThrough CRONE methodology, matrix: β 0 s
[89]Long aluminum rodYes, unspecified type
[25,31]Distillation column by [39,118], aircraft wing modelThrough CRONE methodology, matrix: β 0 s
[21,24]Active-suspension system, MIMO uncertain LTI systemPerfect decoupling through CRONE methodology, matrix: β 0 s
* EMBFL: Experimental module composed of box, fan, lamp and sensors for TITO problem; FO-EOTF: open-loop fractional transfer function method; IPN: immersed plate in a Newtonian fluid; LTIML: LTI unstable Magnetic Levitation system; CIP: cart-inverted pendulum SIMO system; TRMS: twin rotor MIMO system; TCCT: two coupled conical tanks; FDL: flash distillation column proposed by [116]; EOTF: effective open loop transfer function; F-SDSP: simplified decoupling Smith predictor structure with approximated fractional order processes; HOF: heavy oil fractionator by [115]; DCW: distillation column by [32]; VAV: variable air volume; CMAES: covariance matrix adaptation evolution strategy.

Share and Cite

MDPI and ACS Style

Almeida, A.M.d.; Lenzi, M.K.; Lenzi, E.K. A Survey of Fractional Order Calculus Applications of Multiple-Input, Multiple-Output (MIMO) Process Control. Fractal Fract. 2020, 4, 22. https://doi.org/10.3390/fractalfract4020022

AMA Style

Almeida AMd, Lenzi MK, Lenzi EK. A Survey of Fractional Order Calculus Applications of Multiple-Input, Multiple-Output (MIMO) Process Control. Fractal and Fractional. 2020; 4(2):22. https://doi.org/10.3390/fractalfract4020022

Chicago/Turabian Style

Almeida, Alexandre Marques de, Marcelo Kaminski Lenzi, and Ervin Kaminski Lenzi. 2020. "A Survey of Fractional Order Calculus Applications of Multiple-Input, Multiple-Output (MIMO) Process Control" Fractal and Fractional 4, no. 2: 22. https://doi.org/10.3390/fractalfract4020022

Article Metrics

Back to TopTop