Next Article in Journal
Enhanced Numerical Solutions for Fractional PDEs Using Monte Carlo PINNs Coupled with Cuckoo Search Optimization
Next Article in Special Issue
Fractal–Fractional Analysis of a Water Pollution Model Using Fractional Derivatives
Previous Article in Journal
A Fractal Characteristics Analysis of the Pore Throat Structure in Low-Permeability Sandstone Reservoirs: A Case Study of the Yanchang Formation, Southeast Ordos Basin
Previous Article in Special Issue
Global Mittag-Leffler Attractive Sets, Boundedness, and Finite-Time Stabilization in Novel Chaotic 4D Supply Chain Models with Fractional Order Form
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

High-Performance Identification and Control of MIMO (Multiple Input—Multiple Output) Experimental Module with Fractional-Order Approach Application

by
Alexandre Marques de Almeida
1,
Alisson Luan Daga
1,
Rafael Palma Setti Penteado Lanzarini
1,
Ervin Kaminski Lenzi
2 and
Marcelo Kaminski Lenzi
1,*
1
Fractional Systems Engineering Lab, Department of Chemical Engineering, Federal University of Paraná, Curitiba 81531-980, Brazil
2
Department of Physics, State University of Maringá, Maringá 87020-900, Brazil
*
Author to whom correspondence should be addressed.
Fractal Fract. 2025, 9(4), 226; https://doi.org/10.3390/fractalfract9040226
Submission received: 28 February 2025 / Revised: 25 March 2025 / Accepted: 27 March 2025 / Published: 2 April 2025

Abstract

This paper focuses on the application of fractional calculus techniques in the identification and control of multivariable (multiple input—multiple output) systems (MIMO). By considering a previously reported experimental set-up similar to a greenhouse, this study proposes the open-loop identification of fractional order transfer functions relating to the controlled and manipulated variables, which were validated by experimental data. Afterward, the theoretical analysis of Fractional-order Proportional and Integral (FOPI) closed-loop control for this MIMO system was carried out. An important aspect concerns the use of Particle Swarm Optimization (PSO) metaheuristic algorithm for optimization tasks, both in parameter estimation and controller tuning. Moreover, comparisons with integer order models and controllers (IOPID-IMC) were performed. The results demonstrate the superior performance and robustness of the FOPI-PSO fractional control, which achieves up to 79.6% reduction in ITAE and 72.1% reduction in ITSE criteria. Without the need for explicit decouplers, the decentralized FOPI-PSO control structure demonstrated effective handling of interactions between the temperature and humidity control loops, simplifying the control design while maintaining performance. The fractional-order controllers exhibited robustness to measurement noise, as evidenced by stable and precise control responses in the presence of experimental uncertainties. Additionally, the optimized tuning of FOPI controllers implicitly compensated for disturbances and setpoint changes without requiring additional feedforward mechanisms. This study contributes to a better understanding of fractional calculus applications in designing FO–MIMO systems and provides a practical framework for addressing the identified gaps in the field.

1. Introduction

The ability to mathematically describe a given phenomenon or chemical system is of utmost importance for an enhanced understanding of its behavior. Mathematical models enable the prediction of experimental results through interpolations and extrapolations of operating conditions for control and optimization studies [1]. Commonly employed techniques for the mathematical description of systems and/or phenomena adopt either an empirical or a fundamental approach, considering mass, energy, and momentum balances. However, irregularities in the medium can be so relevant as to completely modify the behavior of the system, thus demanding changes to classical macroscopic models to incorporate these effects [2].
Recently, attention has turned to attempts at mathematical modeling by observing the behavior of natural phenomena. Specifically, the use of fractals, as reported by Mandelbrot [3], has been considered for the physical-geometric description during the formulation of mathematical models, not only for behavior description but also for scale enlargement/reduction. However, the integral and differential calculus of integer order may not be suitable as it does not incorporate, for example, system memory effects. Thus, Ionescu et al. [4] report that fractional calculus techniques (FCT) have been widely developed and employed for the mathematical description of fractal systems and are more efficient than conventional mathematical modeling.
As previously reported [5], a wide range of engineering and science applications can be studied using the fractional-order calculus approach, including reactive systems, thermodynamic systems with phase equilibrium, separation systems, and, particularly, control system engineering, given the use of fractional controllers. As demonstrated by He et al. [6] in the context of recycled aggregate concretes, the fractional order is closely related to the two-scale fractal dimensions, which describe the self-similarity and complexity of the system at different scales. This connection highlights the ability of fractional-order models to capture the multi-scale nature of complex systems, which makes them particularly suitable for MIMO systems, where interactions between inputs and outputs often exhibit fractal-like behavior.In epidemiology, traditional models often rely on integer-order derivatives, which may not adequately represent the memory and hereditary properties inherent in disease spread. To address this limitation, researchers have introduced fractional-order models. Gabrick et al. [7] explored fractional and fractal extensions of standard epidemiological models such as SI, SIS, SIR, and SEIR. Their study applied these models to real-world data, including those from AIDS cases in Bangladesh and syphilis cases in Brazil, demonstrating that fractional formulations can provide a more accurate fit than classical models. Notably, the time to reach a steady state in these models varied depending on the formulation, with fractional models often offering a more nuanced demonstration of disease progression.
In the context of experimental control system engineering, fractional order calculus can be very useful in incorporating greater performance and robustness into the control strategy. The literature presents many SISO (Single Input–Single Output) applications, but studies involving multivariable systems (Multiple Inputs—Multiple Outputs, MIMO) are still in the early stages, especially for applications in real and experimental systems [8]. Due to the main features of separation processes and thermal systems, the application of fractional calculus to the theoretical and experimental study of multivariable control systems is an important tool. The main challenges concern the use of decouplers, the analysis of the measurement noise effect, the implementation of feedforward systems, the use of Smith predictors for dead-time systems, and the analysis of quantification and propagation of parametric uncertainties [9].
In MIMO systems, the fractional order plays a crucial role in determining the system dynamics and control performance. By incorporating the fractional order, the controller can account for memory effects and long-range dependencies, which are often observed in real-world systems. For example, the use of fractional order calculus enables the FOPI-PSO controller to effectively handle the interactions between coupled control loops, leading to improved performance and robustness.
In control systems, Hammerstein models, consisting of a static nonlinear block followed by a linear dynamic block, are widely used to represent nonlinear processes. Integrating fractional calculus into these models has been shown to enhance their flexibility and accuracy. Mok and Ahmad [10] proposed a smoothed functional algorithm with a norm-limited update vector for identifying continuous-time fractional-order Hammerstein models. Their method addressed divergence issues in standard algorithms by implementing a limiting function in the update vector, leading to stable convergence and improved accuracy. The effectiveness of this approach was validated through numerical examples and experiments on actual systems, such as twin-rotor and flexible manipulator systems. Zhang et al. [11] investigated parameter estimation for fractional commensurate Hammerstein systems using the conformable fractional derivative. They proposed two algorithms—the Poisson moment functions method and a new instrumental variable algorithm—both of which demonstrated consistency and effectiveness in identifying system parameters. Their work highlights the potential of fractional-order approaches for improving the modeling of nonlinear systems with memory effects.
Theoretical studies on simulations in the time and/or frequency domain have recently been reported [12,13,14]. When dealing with novel control system proposals, experimental validation is essential for validating the theoretical framework and also for dealing with the design of the decouplers in multi-loop systems, uncertainties, and model errors, among others. Toward this, Lakshmanaprabu et al. [15], Gurumurthy et al. [16] reported the application of fractional-order controllers to an experimental multivariable tank system. Other studies, such as Lamara et al. [17] and Lanusse et al. [18], report experimental studies on diesel engines. Damodaran et al. [19], Rojas–Moreno [20], and Silva et al. [21] reported applications for benchtop robots. Additionally, the studies addressed performance analysis, robustness, and disturbance rejection of the proposed methods compared to conventional integer-order controls with simulation tests and numerical analysis, as observed in Cajo et al. [22]; Wang and Zhang [23]. Finally, it is important to note that the literature also suggests that FO-PI controllers can outperform certain nonlinear techniques, such as Model Predictive Control (MPC), under specific conditions. For instance, Almeida et al. [8] present theoretical results that demonstrate that, in a multivariable distillation system, FO-PI achieves superior performance compared to MPC.
The first novel aspect of this manuscript concerns the open-loop identification of a MIMO system, previously reported in [24,25], using fractional-order transfer functions. The second contribution involves theoretical studies on the tuning and closed-loop simulations of fractional-order (FO)-PI controllers, employing particle swarm optimization (PSO). This approach differs from previously reported tuning strategies for similar systems [26]. Additionally, a comparison with integer-order models has been conducted.

2. Air Heating and Humidification Experimental Module

The previously reported multivariable system [24,25] comprises an acrylic box with width, depth and height, in mm, given by 400, 400 and 500 respectively, equipped with an air heating and humidification system, as shown in Figure 1. Air heating is achieved through a 500 W resistance, and an ultrasonic mist generator is employed for air humidification. To monitor the temperature (controlled variable), a DS18B20 digital temperature sensor is installed inside the humidifier.
Figure 1a highlights the two main control study components installed in the module, an air heating resistance and the mist humidifier. Various sensors are installed to measure system variables of interest, with the Arduino board for data acquisition and system control highlighted in Figure 1b. Gas exhaust within the module is facilitated by a side-mounted fan. More details can be obtained elsewhere [24,25].
The process models are of the fractional order FOPDT type, and the control problem is a multivariable TITO servo type. This is shown below.
T s H s = G P 11 s = K p 11 · e θ p 11 · s τ p 11 · s α 11 + 1 G P 12 s = K p 12 · e θ p 12 · s τ p 12 · s α 12 + 1 G P 21 s = K p 21 · e θ p 21 · s τ p 21 · s α 21 + 1 G P 22 s = K p 22 · e θ p 22 · s τ p 22 · s α 22 + 1 · V s R s
In the matrix in (Equation (1)), the controlled variables are the following: T ( s ) is the temperature, and  H ( s ) is the relative humidity of the air. The manipulated variables are the following: R ( s ) is the resistance, and  V ( s ) is the voltage signal. The parameters α i j are non-integers for models. The relationships defining the models are the following: G P 11 s relates temperature–voltage; G P 12 s relates temperature–resistance; G P 21 s relates humidity–voltage; G P 22 s relates humidity–resistance. In the control diagram, the variable Y 1 ( s ) corresponds to T ( s ) , Y 2 ( s ) corresponds to H ( s ) , U 1 ( s ) corresponds to V ( s ) , and U 2 ( s ) corresponds R ( s ) .

3. Tuning and Fractional Identification Based on PSO Metaheuristic Optimization

The procedures adopted for the studies on fractional identification and tuning of fractional controllers are based on the application of a particle swarm optimization (PSO) metaheuristic algorithm, as outlined in Appendix A, proposed by [27]. The PSO algorithm has proven to be suitable and highly effective in terms of convergence performance for the fractional modeling problems investigated in this work.
In a generic sense, we can consider the PSO algorithm as an optimizer where each particle is a potential solution in a 2 D dimension. For example, each particle has a position ( x , y ) and velocity ( v x , v y ) . The velocities of the particles determine their optimized movements for each particle generation, and for each particle, the update occurs based on two vectors: (a) the particle’s best position, b e s t P o s ; (b) the best position among all the particles, b e s t G e n . Therefore, each particle aims to alter its position, given some basic information such as current positions, current velocities, the distance between the current position and b e s t P o s , and the distance between the current position and b e s t G e n . All movements in PSO then occur based on the following basic equations.
v i k + 1 = w · v i k + c 1 · r a n d · b e s t P o s i x i k + c 2 · r a n d · b e s t G e r x i k
x i k + 1 = x i k + v i k + 1
where v i k + 1 is the new velocity of the i-th particle; v i k is the current velocity of the i-th particle; c 1 and c 2 are the cognitive and social learning parameters, respectively; w is the inertia weight parameter; x i k is the current position of the i-th particle; x i k + 1 is the new position of the i-th particle; b e s t P o s i is the best position of the i-th particle; b e s t G e r is the best position among all the particles; and r a n d ( ) is the random value generator.

3.1. Open-Loop Identification Procedure

Open-loop identification was performed through parametric estimation using the PSO algorithm, which has proven to be effective in literature studies, notably for identifying multivariable systems. The overall concept of the open-loop identification procedure involves applying a unit positive step to the inputs U 1 ( s ) and U 2 ( s ) in the MIMO system corresponding to the experimental air heating and humidification module.
In Figure 2, a schematic diagram is presented with the methodological procedure for the open-loop identification of the MIMO system, the experimental air heating and humidification module, using the particle swarm optimization (PSO) metaheuristic method. Finally, it is worth mentioning that Appendix B presents further details regarding the algorithm used for the inversion of the Laplace Transform.
As depicted in Figure 2, the parameters to be optimized are the process gain ( k p ), the process time constant ( τ p ), and the fractional model parameter ( α ):
x [ i ] = k p i j , τ p i j , α i j T
The execution of the adopted identification procedure follows the following cost function for optimization based on experimental data extracted from the work of [24] for constructing fractional-order models for each system model.
min J o b j Y 11 ( t ) = i = 1 N E y 11 ( i ) E X P t y 11 ( i ) P S O t 2
min J o b j Y 12 ( t ) = i = 1 N E y 12 ( i ) E X P t y 12 ( i ) P S O t 2
min J o b j Y 21 ( t ) = i = 1 N E y 21 ( i ) E X P t y 21 ( i ) P S O t 2
min J o b j Y 22 ( t ) = i = 1 N E y 22 ( i ) E X P t y 22 ( i ) P S O t 2
The superscript E X P represents the experimental data from the module, and the superscript P S O represents the simulated data from the model with parameter estimation determined by the application of the PSO algorithm. It is important to stress that the dead time ( θ P ) was not re-estimated in the identification procedure since it is known from the open-loop identification conducted by [24,25] and it would not change significantly as it does not handle the fractional dynamics, differently from parameters K, τ and α .
Therefore, considering the procedure for transfer functions Y 11 ( s ) , Y 12 ( s ) , Y 21 ( s ) , and  Y 22 ( s ) in Equations (5)–(8), it is necessary to adopt a single objective function to evaluate the best identification result globally. That is, the equation for F o b j G l o b a l for this purpose takes the following form.
min J o b j G l o b a l ( t ) = J o b j Y 11 ( t ) + J o b j Y 12 ( t ) + J o b j Y 21 ( t ) + J o b j Y 22 ( t )

3.2. Design of the Fractional-Order Controller FOPI–PSO

The MIMO system can be represented by a Two Input–Two Output (TITO) loop configuration because the module follows the structure of the diagram presented in Figure 3 without the use of loop decoupling. To conduct numerical simulation tests of the FO–MIMO loop, two unit step disturbances were applied to the setpoint. Initially, the disturbance was applied to Y 1 ( s ) ( Y S P 1 = 1 / s ), while keeping Y 2 ( s ) constant in regulatory mode ( Y S P 2 = 0 ). Subsequently, there was a switch to Y 2 ( s ) ( Y S P 2 = 1 / s ), while keeping Y 1 ( s ) constant in regulatory mode ( Y S P 1 = 0 ).
The selected controllers have an ideal FOPI structure (Equation (10)), with defined parametric uncertainties. Both structures were compared with their classical IOPID forms:
G C j s = K C j ± σ K C j 2 · 1 + 1 τ I j ± σ τ I j 2 · s λ j ± σ λ j 2 , j = 1 , , 2
where K C j is the proportionality constant and τ I j is the integrative time constant. The parameters λ j are fractional-order parameters for controllers. Parametric uncertainties are defined as ± σ 2 and determined through the stochastic Monte Carlo method.
As it involves multivariable systems, the metaheuristic particle swarm optimization (PSO) method was adopted for investigations and tuning studies to parametrically estimate fractional-order proportional–integral (FOPI) controllers. However, it is necessary to define the objective function to be used to achieve the desired performance of the controllers. For the analysis of the studied multivariable control loops, the applied objective functions are integral-of-error-based indexes that demonstrated superior performance in the PSO tuning iterations. Their definitions are shown below.
  • ISE (Integral Square Error):
    ISE t = 0 e 2 t d t = 0 y t y S P t 2 d t
  • IAE (Integral Absolute value of Error):
    IAE t = 0 e t d t = 0 y t y S P t d t
  • ITAE (Integral Time weighted Absolute Error):
    ITAE t = 0 t e t d t = 0 t y t y S P t d t
  • ITSE (Integral Time weighted Square Error):
    ITSE t = 0 t e 2 t d t = 0 t y t y S P t 2 d t
In Equations (11)–(14), errors are defined as the difference between the dynamic responses of the controlled variables y ( t ) and their desired setpoint reference y S P ( t ) . However, a numerical procedure is necessary to solve the integrals of IAE, ISE, ITAE, and ITSE errors since analytical solutions are either unavailable or too complex, demanding substantial computational effort. One way to overcome this issue is through the numerical estimation of the integral using the Gauss quadrature technique, where Gauss–Legendre quadrature was adopted.
A critical issue in this work is the evaluation of the tuning quality and performance of the control loops. Toward this, the analysis is based on the minimization indexes of errors defined in Equations (11)–(14), widely applied in process control engineering. Another way to assist in the performance analysis of control loops is the determination of the integral of manipulated variables I U ( t ) with N manipulated variables, also known as effort or control energy of MIMO loops.
IU ( t ) = 0 U j ( t ) d t , j = 1 , , N
However, since we are dealing with multivariable systems with a multi-loop structure and variable pairing, it is more interesting to apply the sum of the performance indexes. The goal is to maintain both controlled variables stable within the specified reference setpoint, with reduced and smoothed action on manipulated variables. The equations for the objective functions to assess the performance of the studied control structures in simulations for the servo problem are presented below, based on the minimization of the ISE, IAE, ITAE, ITSE, and IU indexes for the controlled variables y j and manipulated variables u j in TITO systems (loops L 1 and L 2 ) [28].
min J I A E ( t ) = IAE L 1 ( y 1 ) ( t ) + IAE L 2 ( y 2 ) ( t ) s t e p y 1 + IAE L 1 ( y 1 ) ( t ) + IAE L 2 ( y 2 ) ( t ) s t e p y 2
min J I S E ( t ) = ISE L 1 ( y 1 ) ( t ) + ISE L 2 ( y 2 ) ( t ) s t e p y 1 + ISE L 1 ( y 1 ) ( t ) + ISE L 2 ( y 2 ) ( t ) s t e p y 2
min J I T A E ( t ) = ITAE L 1 ( y 1 ) ( t ) + ITAE L 2 ( y 2 ) ( t ) s t e p y 1 + ITAE L 1 ( y 1 ) ( t ) + ITAE L 2 ( y 2 ) ( t ) s t e p y 2
min J I T S E ( t ) = ITSE L 1 ( y 1 ) ( t ) + ITSE L 2 ( y 2 ) ( t ) s t e p y 1 + ITSE L 1 ( y 1 ) ( t ) + ITSE L 2 ( y 2 ) ( t ) s t e p y 2
min J I U ( t ) = IU L 1 ( u 1 ) ( t ) + IU L 2 ( u 2 ) ( t ) s t e p y 1 + IU L 1 ( u 1 ) ( t ) + IU L 2 ( u 2 ) ( t ) s t e p y 2
Equations (16)–(19) represent the objective function ( J t ) for tuning control loops, characterized by the performance indexes of errors: IAE ( t ) , ISE ( t ) , ITAE ( t ) and ITSE ( t ) . With the defined objective functions, a particle swarm optimization (PSO) algorithm is then applied to determine the optimal parameters of the FOPI controllers. A flowchart outlining the procedure is presented in Figure 4 for tuning the parameters of the studied controllers using the standard particle swarm optimization (PSO) algorithm.
The parameters of the PSO algorithm were selected based on computational effort and the convergence of the error defined as ε = 10 3 . In this context, the particle size and maximum number of iterations proved to be sufficient for the convergence of the optimization procedure.
Therefore, we can globally sum the performance indexes as a criterion for easier selection of the best-tuned parameters analyzed as follows.
min J G l o b a l ( t ) = J I A E ( t ) + J I S E ( t ) + J I T A E ( t ) + J I T S E ( t ) + J I U ( t )
Another way to analyze the performance of the dynamic responses of the studied control systems is through the calculation of the percentage of relative gain ( P % I n d e x ) in terms of the reduction of the performance indexes previously defined as objective functions for parameter tuning and the evaluation of the quality of these tunings. This is always in reference to the integer-order control structures (IOPID) found in the literature. These gains can be defined as follows.
P % I n d e x = J I n d e x IO J I n d e x FO J I n d e x IO
P % G l o b a l = J G l o b a l IO J G l o b a l FO J G l o b a l IO
where the ( I n d e x ) is equivalent to the ISE, IAE, ITAE, and ITSE, Equations (11)–(14). The indices (IO) and (FO) denote the strategies of integer-order and fractional-order control, respectively, applied for the determination of the indexes.

4. Results

4.1. Fractional Open-Loop Identification

Based on the experimental data extracted from the literature [24,25], simulations were carried out using the PSO optimization algorithm for the open-loop identification of the fractional-order model matrix (FO-FOPDT) of the MIMO system corresponding to the experimental air heating and humidification module. The parametric estimation obtained after five experimental attempts of PSO algorithm cycles is presented in Table 1, where the parameters are compared with integer-order models and the deterministic Nelder–Mead method. The parametric uncertainties of the estimated parameters for the fractional-order models were determined using the stochastic Monte Carlo algorithm, while the system delay times were not re-estimated, considering the values as defined by [24].
The identification results are illustrated in Figure 5 for the responses of Y 11 ( s ) and Y 12 ( s ) to a unit step in U 1 ( s ) . Figure 6, in turn, presents the responses of Y 21 ( s ) and Y 22 ( s ) to a unit step in U 2 ( s ) . The simulated behaviors of the models relating the temperature and relative humidity of the air exhibit amplitude responses in deviation variables.

4.2. Fractional Control Experimental Module

As a reference for comparison, the integer-order IOPID-IMC controller proposed by Daga [24,25] was adopted, with the ideal structure as given by Equation (24) below.
G C j s = K C j ± σ K C j 2 · 1 + 1 τ I j ± σ τ I j 2 · s + τ D j ± σ τ D j 2 · s
Therefore, the vector of IOPID–IMC controllers has the following form.
G C IO s = G C 1 s = 18.970 ± 1.834 · 1 + 1 9.687 ± 0.953 · s + 0.557 ± 0.055 · s G C 2 s = 9.760 ± 1.007 · 1 + 1 1.370 ± 0.142 · s + 0.119 ± 0.012 · s
Regarding the reduction of errors associated with the control loops, it can be observed that the FOPI–PSO controller, with the objective function based on ITAE, namely J I T A E , demonstrated superior performance in percentage terms, as shown in Table 2, achieving a global gain of 22% compared to IOPID–IMC. It is important to emphasize that the structures of the compared controllers have the same number of parameters; however, the FOPI controller is non-integer order, with parameters λ j (PIλ) characterized by the incorporation of memory effect in control actions.
The modeling of the system is known and determined through open-loop identification studies, obtaining fractional models for the TITO system. With the FOPI–PSO controller parameters and the fractional FO–FOPDT models of the process defined, closed-loop simulation studies were conducted, including the propagation of uncertainties determined by the Monte Carlo method. In this context, the matrix with FO–FOPFT models (Equation (26)) and the FOPI-PSO control vector (Equation (27)) are defined as follows.
G P s = G P 11 s = 0.643 · e 1.15 · s 16.922 · s 1.108 + 1 G P 12 s = 0.895 · e 1.25 · s 19.893 · s 1.146 + 1 G P 21 s = 0.047 · e s 22.472 · s 1.046 + 1 G P 22 s = 2.700 · e 0.25 · s 27.882 · s 0.633 + 1
G C FO s = G C 1 s = 37.331 ± 3.788 · 10 1 · 1 + 1 0.060 ± 6.049 · 10 4 · s 0.681 ± 6.589 · 10 3 G C 2 s = 27.872 ± 1.435 · 10 1 · 1 + 1 12.061 ± 1.435 · 10 2 · s 1.144 ± 4.341 · 10 5
In Equation (26), the time delay ( θ P j ) of the process models has disregarded uncertainties due to the characteristics of open-loop identification for the experimental module.
In Table 2, for the Global performance metrics, the definition consists of the simple sum of the indeces, aiming to facilitate the comparison between control proposals, as follows.
J o b j G l o b a l = i = 1 N = 2 J o b j I A E + i = 1 N = 2 J o b j I S E + i = 1 N = 2 J o b j I T A E + i = 1 N = 2 J o b j I T S E + i = 1 N = 2 J o b j I U
In Equation (28), i = 1 , , N represents loop 1 ( Y 1 —air temperature) and loop 2 ( Y 2 —air humidity). In this context, the overall relative gain of FOPI control compared to IOPID for a unit step in air temperature ( Y 1 ) is 42.7%, while the overall relative gain for a unit step in air humidity ( Y 2 ) reached 12.1%. It is important to highlight that significant performance improvements were achieved when analyzing the control loops separately, with index reduction gains in the range of 40–100%. Regarding the robustness of fractional control, it is worth noting the significant reduction in the P % I U index, with gains of around 40% for loop 1, controlling air temperature with a step in Y S P 1 ( s ) .
When conducting simulation studies for the TITO loop of the experimental air heating and humidification module, Figure 7 illustrates the dynamics of the controlled and manipulated variables during a step input applied to Y 1 ( s ) (air temperature), while keeping Y 2 ( s ) constant (air humidity). The responses are presented in terms of amplitude. Subsequently, in Figure 8, the simulation results are shown with the reversal of the step input application, i.e., applying the step to Y 2 ( s ) (relative air humidity) while keeping Y 1 ( s ) constant (air temperature), also with responses in amplitude.
A dynamic temporal parameter analysis was also performed, as shown in Table 3, considering the responses of the controlled variables with the setpoint at Y 1 ( s ) , and in Table 4, with the setpoint switched to Y 2 ( s ) . These tables present the response quality metrics of the control loops studied, specifically including Rise Time, Settling Time, Overshoot, Undershoot, Peak, and Peak Time for both the IOPID–IMC and FOPI–PSO controllers.

5. Discussion

From the analysis of results, the choice of the FOPI–PSO controller based on ITAE is justified by the weighting between the reduction in IAE, ISE, ITAE, and ITSE criteria and the criterion based on the movement of manipulated variables, i.e., the IU index of the integral of U 1 ( s ) and U 2 ( s ) . The 12% reduction in the IU index indicates lower energy consumption (or control effort) for the desired control action. The performance of the FOPI-PSO control proposal was validated through simulation studies, applying a unit step in Y S P 1 ( s ) and alternating the simulation with a step in Y S P 2 ( s ) in a servo-type control structure. This same procedure was also adopted for the tunings with the PSO optimization algorithm.
All results for the TITO experimental system demonstrate the high performance and robustness of the FOPI–PSO control proposal compared to the reference, which uses the implementation of the IOPID–IMC controller implemented by [24]. This behavior can be observed in Table 2 for the unit step in Y S P 1 and Y S P 2 , with the determination of IAE, ISE, ITAE, ITSE, and IU criteria, highlighting the percentage relative gain of FOPI–PSO controllers. In this context, the overall relative gain ( P % G l o b a l ) of FOPI control compared to IOPID–IMC is 22%, reaching up to 79.6% gain in ITAE and 72.1% for ITSE reduction. Therefore, the proposed FOPI–PSO controller significantly improved the performance and robustness of the control system, leading to promising gains of the fractional strategy applied to the experimental air heating and humidification system.
Simulations of the control loops also demonstrate the high speed of responses to the tracking setpoint. This highlights the superiority of fractional strategies compared to classical IOPID approaches.

6. Conclusions

This paper explored an experimental MIMO system of an air heating and humidification module using experimental data extracted from [24,25]. For this purpose, fractional-order identification studies were carried out in the open-loop models of the process (FO–FOPDT). Superior results were observed with FO–FOPDT-type models, as evidenced by the models’ behaviors depicted in comparison with experimental data.
With the identified fractional process models, tuning and closed-loop system simulation were conducted to validate the proposal, using a fractional-order FOPI–PSO control structure. In other words, fractional control was implemented with controller parameter estimation through the PSO metaheuristic algorithm. Tests were conducted using objective functions based on the integrals of IAE, ISE, ITAE, and ITSE errors, with the most favorable results obtained with min J o b j = I T A E .
The closed-loop simulations, using the FO–FOPDT-type model matrix and fractional controllers G C 1 ( FO ) ( s ) and G C 2 ( FO ) ( s ) of the PIλ fractional type (FOPI–PSO), were compared with the strategy proposed by [24,25], which employed IOPID–IMC controllers and confirmed the high performance and robustness of the developed FOPI fractional approach in the works, showing a global gain of 22%. The robustness of the fractional proposal is also evidenced when evaluating the quality metric reduction gains for manipulated variables, which obtained gains of 12%, as denoted by the P % I U index.
The FOPI–PSO control proposal with the objective function for the PSO algorithm based on IAE yielded a global gain of 42.7% reduction when analyzing the performance with a step in Y S P 1 ( s ) . Particularly for this case study, gains were also highlighted in the control effort of the manipulated variables defined by the IU index, with a reduction of approximately 39.8% with fractional control. For this experimental module, the application of fractional calculus in the design of the MIMO system significantly enhanced the performance and robustness of the developed control system.
In summary, this work contributes to a better understanding and validation of fractional calculus applications for the design of FO–MIMO systems, with promising and superior performance in terms of gains from the developed fractional FOPI controllers compared to classical strategies of integer-order IOPID. Additionally, the experimental module system was explored with fractional order process models, contributing to increasing the robustness of the implemented control systems.

Author Contributions

Authors contributions: Conceptualization, A.M.d.A. and M.K.L.; methodology, A.M.d.A., A.L.D. and R.P.S.P.L.; investigation, A.M.d.A., A.L.D., R.P.S.P.L. and E.K.L.; software: A.M.d.A.; writing—review & editing, E.K.L. and M.K.L.; writing—original draft, M.K.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by CNPq (Conselho Nacional de Desenvolvimento Científico e Tecnológico—National Council for Scientific and Technological Development)—Grant Number: 309810/2021-3 and CAPES (Coordenação de Aperfeiçoamento de Pessoal de Nível Superior—Coordination for the Improvement of Higher Education Personnel)—Grant Number: Scholarship—Edital Bolsa Demanda Social: 2023/2024.

Data Availability Statement

Details regarding the experimental setup can be obtained from references [24,25].

Acknowledgments

The authors thank CAPES and CNPQ-Brazilian Agencies, for the financial support and scholarships.

Conflicts of Interest

The authors declare no conflicts 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.

Abbreviations

FO–MIMOFractional-order control in multivariable systems
FOPIFractional-order PI controller
FOPIDFractional-order PID controller
FO–FOPDTFractional-order First Order Plus Dead Time
IOPIInteger-order PI controller
IMCInternal Model Control method
TITOTwo Input–Two Output

Appendix A. Particle Swarm Optimization (PSO) Algorithm

The metaheuristic optimization method of Particle Swarm Optimization (PSO) was adopted for the investigations and studies of tuning and identification for parametric estimation of fractional order MIMO systems. This heuristic algorithm is based on the social behavior of a flock of birds. The main objective of this optimization method is to search for an optimal solution within a specified search space by exchanging information among individuals in a population, determining the trajectory each of them should take in the search space. Initially proposed by [27], the pseudo-algorithm is presented in the following framework.
Algorithm 1 Particle Swarm Optimization (PSO) Pseudo-Algorithm
1:Stage 1: Randomly initialize the swarm population with N particles x i i = 1 , 2 , , n
2:Stage 2: Select hyperparameter values w , c 1 , c 2
3:for Stage 3: Iter in range( m a x i t e r ): // loop over the maximum number of iterations do
4:     for i in range(N): // for each particle do
5:          ( a ) Calculate the new velocity of the i-th particle:
6:         swarm[i].velocity = w*swarm[i].velocity + r 1 c 1 (swarm[i].bestPos − swarm[i].position)
         + r 2 c 2 (best_pos_swarm − swarm[i].position)
7:          ( b ) If the velocity is not in the interval [ m i n x , m a x x ], then:
8:         if swarm[i].velocity < m i n x : then
9:             swarm[i].velocity = m i n x swarm[i].velocity[k] > m a x x :
10:         else if swarm[i].velocity[k] > m a x x : then
11:             swarm[i].velocity[k] = m a x x
12:         end if
13:          ( c ) Calculate the new position of the i-th particle with the new velocity:
14:         swarm[i].position += swarm[i].velocity
15:          ( d ) Update the new best for this particle and the new best for the swarm:
16:         if insensitive to scaling: then
17:             variables.rm[i].fitness < swarm[i].bestFitness:
18:             swarm[i].bestFitness = swarm[i].fitness
19:             swarm[i].bestPos = swarm[i].position
20:         end if
21:         if swarm[i].fitness < best_fitness_swarm then
22:             best_fitness_swarm = swarm[i].fitness
23:             best_pos_swarm = swarm[i].position
24:         end if
25:    end for
26:end for
27:Stage 4: Return the best particle of the swarm b e s t G e r .

Appendix B. Laplace Numerical Inversion via Fourier Series Approximation

Given the fractional nature of systems, the adopted strategy for numerically inverting Laplace-transformed transfer functions into the time domain involves applying the Fourier series approximation technique, as proposed by [29] and used by [13,30], which proves effective for fractional-order problems. The inversion equation is as follows:
f t = e σ t T 1 2 F σ + k = 1 F σ + k π i T cos k π i T k = 1 F σ + k π i T sin k π i T
where 2 T > t max ; σ = σ o ln E 2 T .
A modification of the Fourier numerical inversion is known as the Fast Fourier Transform (FFT), which was adopted in this work due to its high convergence performance with analytical solutions. The expression takes the following form for T = 2 t .
f ( t ) = e σ t t 1 2 F σ + k = 1 F σ + k π i t 1 k
The adoption of the numerical inversion technique is necessary due to the infeasibility, in many cases, of analytical inversion, which can be highly complex or even impossible. In the context of the problems investigated in this thesis, the analytical solution proved to be highly complex and difficult to implement. Numerical solutions, on the other hand, exhibited high precision, speed, and ease of implementation in computational languages, enabling their application in real and experimental systems.
The method involves the application of numerical techniques for Fourier series approximation. This approximation is essential for dealing with the infinite sums present in the series and obtaining computationally feasible results. Methods such as Fast Fourier Transform (FFT) and truncation techniques are often employed for this purpose.
The reconstruction of the function in the time domain is achieved by the weighted sum of contributions from each term in the Fourier series. The use of truncation techniques and convergence criteria is fundamental to ensuring the accuracy and computational efficiency of the process.

References

  1. Aris, R. Manners makyth modellers. Chem. Eng. Sci. 1991, 46, 1535–1544. [Google Scholar] [CrossRef]
  2. Coppens, M.O. Scaling-up and -down in a Nature-Inspired Way. Ind. Eng. Chem. Res. 2005, 44, 5011–5019. [Google Scholar] [CrossRef]
  3. Mandelbrot, B.B. The Fractal Geometry of Nature; W. H. Freeman: San Francisco, CA, USA, 1982. [Google Scholar]
  4. Ionescu, C.; Lopes, A.; Copot, D.; Machado, J.A.T.; Bates, J.H.T. The Role of Fractional Calculus in Modeling Biological Phenomena: A Review. Commun. Nonlinear Sci. Numer. Simul. 2017, 51, 141–159. [Google Scholar]
  5. Sun, H.; Zhang, Y.; Baleanu, D.; Chen, W.; Chen, Y. A new collection of real world applications of fractional calculus in science and engineering. Commun. Nonlinear Sci. Numer. Simul. 2018, 64, 213–231. [Google Scholar] [CrossRef]
  6. He, C.H.; Liu, H.W.; Liu, C. A fractal-based approach to the mechanical properties of recycled aggregate concretes. Facta Univ. Ser. Mech. Eng. 2024, 22, 329–342. [Google Scholar] [CrossRef]
  7. Gabrick, E.C.; Lenzi, E.K.; Batista, A.M. Fractional and fractal extensions of epidemiological models. arXiv 2024, arXiv:2409.15333. [Google Scholar]
  8. de Almeida, A.M.; 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. [Google Scholar] [CrossRef]
  9. de Almeida, A.M.; Lenzi, M.K.; Lenzi, E.K. Decentralized fractional-order PIλ control applied to a TITO distillation column: A comparative study with PID and MPC. Cuad. Educ. Desarollo 2024, 16, e6021. [Google Scholar] [CrossRef]
  10. Mok, R.; Ahmad, M.A. Smoothed Functional Algorithm with Norm-limited Update Vector for Identification of Continuous-time Fractional-order Hammerstein Models. IETE J. Res. 2024, 70, 1814–1832. [Google Scholar] [CrossRef]
  11. Zhang, Z.; Mi, W.; Zheng, W.X. Identification of fractional Hammerstein systems with the conformable fractional derivative. Adapt. Control Signal Process. 2024, 38, 3598–3614. [Google Scholar] [CrossRef]
  12. 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]
  13. 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]
  14. 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] [CrossRef]
  15. 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] [CrossRef]
  16. Gurumurthy, G.; Das, D.K. An FO-[PI]λ Controller for Inverted Decoupled Two-Input Two-Output Coupled Tank System. Int. J. Syst. Sci. 2018, 50, 392–402. [Google Scholar] [CrossRef]
  17. 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]
  18. 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]
  19. 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]
  20. 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]
  21. 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]
  22. 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]
  23. 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]
  24. Daga, A.L. Desenvolvimento de Módulos Experimentais Para Controle de Processos. Master’s Thesis, Programa de Pós-Graduação em Engenharia Química—Universidade Federal do Paraná, Curitiba—Pr, Curitiba, Brazil, 2023. [Google Scholar]
  25. Daga, A.L.; de Quadros, T.D.; Lenzi, M.K. Development of a multivariable control system for monitoring and regulating temperature and humidity with an experimental module in Arduino. Cuad. Educ. Desarollo 2024, 16, e4746. [Google Scholar] [CrossRef]
  26. Edet, E.B.; Chacón-Vásquez, M.; Onyeocha, E.C. Application of Fractional-order PID controllers in a Greenhouse Climate Control System. IFAC-PapersOnLine 2024, 58, 179–184. [Google Scholar] [CrossRef]
  27. Eberhart, R.C.; Kennedy, J. A new optimizer using particle swarm theory. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, 4–6 October 1995; pp. 39–43. [Google Scholar] [CrossRef]
  28. de Almeida, A.M. Identificação e Controle de Sistemas Multivariáveis (MIMO) Com Aplicação de Técnicas de Cálculo de Ordem Fracionária. Ph.D. Thesis, Doctor of Philosophy in Chemical Engineering—Federal University of Paraná, Curitiba, Brazil, 2024. [Google Scholar]
  29. Crump, K.S. Numerical inversion of the Laplace transform using a Fourier series approximation. J. ACM 1976, 23, 89–96. [Google Scholar] [CrossRef]
  30. Brzeziński, D.W.; Ostalczyk, P. Numerical calculations accuracy comparison of the Inverse Laplace Transform algorithms for solutions of fractional order differential equations. Nonlinear Dyn. 2016, 84, 65–77. [Google Scholar] [CrossRef]
Figure 1. Details of the air heating and humidification experimental module. (a) Front view of the module. (b) Top view of the module.
Figure 1. Details of the air heating and humidification experimental module. (a) Front view of the module. (b) Top view of the module.
Fractalfract 09 00226 g001
Figure 2. Open-loop identification procedure of the experimental air heating and humidification MIMO module, with the application of the PSO algorithm.
Figure 2. Open-loop identification procedure of the experimental air heating and humidification MIMO module, with the application of the PSO algorithm.
Fractalfract 09 00226 g002
Figure 3. Block diagram of the air heating and humidification experimental module with decentralized control.
Figure 3. Block diagram of the air heating and humidification experimental module with decentralized control.
Fractalfract 09 00226 g003
Figure 4. Flowchart of the tuning procedure for FOPI parameters using PSO.
Figure 4. Flowchart of the tuning procedure for FOPI parameters using PSO.
Fractalfract 09 00226 g004
Figure 5. Comparison of open-loop identification for Y 11 ( s ) and Y 12 ( s ) for the experimental air heating and humidification module. Where: y 11 ( t ) and y 12 ( t ) experimental data extracted from [24]; (a) y 11 ( t ) : temperature–temperature relationship; (b) y 12 ( t ) : temperature–humidity relationship.
Figure 5. Comparison of open-loop identification for Y 11 ( s ) and Y 12 ( s ) for the experimental air heating and humidification module. Where: y 11 ( t ) and y 12 ( t ) experimental data extracted from [24]; (a) y 11 ( t ) : temperature–temperature relationship; (b) y 12 ( t ) : temperature–humidity relationship.
Fractalfract 09 00226 g005
Figure 6. Comparison of open-loop identification for Y 21 ( s ) and Y 22 ( s ) for the experimental air heating and humidification module. Where: y 21 ( t ) and y 22 ( t ) experimental data extracted from [24]; (a) y 21 ( t ) : humidity–temperature relationship; (b) y 22 ( t ) : humidity–humidity relationship.
Figure 6. Comparison of open-loop identification for Y 21 ( s ) and Y 22 ( s ) for the experimental air heating and humidification module. Where: y 21 ( t ) and y 22 ( t ) experimental data extracted from [24]; (a) y 21 ( t ) : humidity–temperature relationship; (b) y 22 ( t ) : humidity–humidity relationship.
Fractalfract 09 00226 g006
Figure 7. Behavior with unit step at the setpoint at y 1 ( t ) (temperature). (a) Controlled variables y 1 ( t ) and y 2 ( t ) ; (b) Manipulated variables u 1 ( t ) and u 2 ( t ) .
Figure 7. Behavior with unit step at the setpoint at y 1 ( t ) (temperature). (a) Controlled variables y 1 ( t ) and y 2 ( t ) ; (b) Manipulated variables u 1 ( t ) and u 2 ( t ) .
Fractalfract 09 00226 g007
Figure 8. Behavior with unitary step at the setpoint in y 2 ( t ) (relative humidity). (a) Controlled variables y 1 ( t ) and y 2 ( t ) ; (b) Manipulated variables u 1 ( t ) and u 2 ( t ) .
Figure 8. Behavior with unitary step at the setpoint in y 2 ( t ) (relative humidity). (a) Controlled variables y 1 ( t ) and y 2 ( t ) ; (b) Manipulated variables u 1 ( t ) and u 2 ( t ) .
Fractalfract 09 00226 g008
Table 1. Open-loop fractional identification results for the process model matrix.
Table 1. Open-loop fractional identification results for the process model matrix.
ParametersIO–FOPDT Nelder–MeadFO–FOPDT PSO
k p i j 0.762 ± 0.001 1.115 ± 0.009 0.044 ± 5.000 · 10 4 0.670 ± 0.030 0.643 ± 6.258 · 10 3 0.895 ± 9.025 · 10 3 0.047 ± 4.847 · 10 4 2.700 ± 2.706 · 10 2
τ p i j [min] 18.223 ± 0.120 13.303 ± 0.162 12.385 ± 0.201 2.491 ± 0.365 16.922 ± 0.171 19.893 ± 0.198 22.472 ± 0.217 27.882 ± 0.283
α i j 1.108 ± 1.128 · 10 2 1.146 ± 1.220 · 10 2 1.046 ± 1.126 · 10 2 0.633 ± 6.208 · 10 3
R i j
0.998 0.996 0.990 0.968
1.000 0.996 0.999 0.985
J o b j G l o b a l 1.7791.364
IO–FOPDT Nelder–Mead: first-order models with integer-order dead time with parameter estimation using the Nelder–Mead method according to [24]; FO–FOPDT PSO: First-order plus fractional dead time models with PSO parametric estimation. R i j : matrix of Pearson correlation coefficients; J o b j g l o b a l : global objective function from Equation (9).
Table 2. FOPI–PSO and IOPID–IMC comparison for the heating and humidification experimental module.
Table 2. FOPI–PSO and IOPID–IMC comparison for the heating and humidification experimental module.
Controller J IAE J ISE J ITAE J ITSE J IU J Global
IOPID–IMC [24]4.7342.07914.8762.844127.071151.6
FOPI–PSO1.8451.3023.0340.794111.778118.8
Gain P % I A E P % I S E P % I T A E P % I T S E P % I U P % G l o b a l
FOPI–PSO61.0%37.4%79.6%72.1%12.0%22%
IOPID–IMC: PID integer-order controller tuned by the IMC method; FOPI–PSO: PI fractional-order controller with tuning via PSO optimization.
Table 3. Dynamic temporal parameters for FOPI–PSO and IOPID–IMC controllers with a unit step input at the setpoint y 1 ( t ) (temperature).
Table 3. Dynamic temporal parameters for FOPI–PSO and IOPID–IMC controllers with a unit step input at the setpoint y 1 ( t ) (temperature).
Controller Rise Time [min]Settling Time [min]Overshoot [ % ] Undershoot [ % ] PeakPeak Time [min]
IOPID-IMC: Y 1 ( s ) 1.206.1021.681.971.232.90
FOPI-PSO: Y 1 ( s ) 1.201.603.621.721.041.50
IOPID-IMC: Y 2 ( s ) 3.204.600.863.140.014.20
FOPI-PSO: Y 2 ( s ) 1.106.800.411.160.0051.10
IOPID–IMC: PID integer-order controller tuned by the IMC method [24]; FOPI–PSO: PI fractional-order controller with tuning via PSO optimization.
Table 4. Dynamic temporal parameters for FOPI–PSO and IOPID–IMC controllers with a unit step input at the setpoint y 2 ( t ) (relative humidity).
Table 4. Dynamic temporal parameters for FOPI–PSO and IOPID–IMC controllers with a unit step input at the setpoint y 2 ( t ) (relative humidity).
Controller Rise Time [min]Settling Time [min]Overshoot [ % ] Undershoot [ % ] PeakPeak Time [min]
IOPID-IMC: Y 1 ( s ) 8.5013.100.0245.340.0313.10
FOPI-PSO: Y 1 ( s ) 1.307.104.372.150.041.30
IOPID-IMC: Y 2 ( s ) 1.404.3010.061.201.113.80
FOPI-PSO: Y 2 ( s ) 0.303.7022.130.551.250.50
IOPID–IMC: PID integer-order controller tuned by the IMC method [24]; FOPI–PSO: PI fractional-order controller with tuning via PSO optimization.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Almeida, A.M.d.; Daga, A.L.; Lanzarini, R.P.S.P.; Lenzi, E.K.; Lenzi, M.K. High-Performance Identification and Control of MIMO (Multiple Input—Multiple Output) Experimental Module with Fractional-Order Approach Application. Fractal Fract. 2025, 9, 226. https://doi.org/10.3390/fractalfract9040226

AMA Style

Almeida AMd, Daga AL, Lanzarini RPSP, Lenzi EK, Lenzi MK. High-Performance Identification and Control of MIMO (Multiple Input—Multiple Output) Experimental Module with Fractional-Order Approach Application. Fractal and Fractional. 2025; 9(4):226. https://doi.org/10.3390/fractalfract9040226

Chicago/Turabian Style

Almeida, Alexandre Marques de, Alisson Luan Daga, Rafael Palma Setti Penteado Lanzarini, Ervin Kaminski Lenzi, and Marcelo Kaminski Lenzi. 2025. "High-Performance Identification and Control of MIMO (Multiple Input—Multiple Output) Experimental Module with Fractional-Order Approach Application" Fractal and Fractional 9, no. 4: 226. https://doi.org/10.3390/fractalfract9040226

APA Style

Almeida, A. M. d., Daga, A. L., Lanzarini, R. P. S. P., Lenzi, E. K., & Lenzi, M. K. (2025). High-Performance Identification and Control of MIMO (Multiple Input—Multiple Output) Experimental Module with Fractional-Order Approach Application. Fractal and Fractional, 9(4), 226. https://doi.org/10.3390/fractalfract9040226

Article Metrics

Back to TopTop