Next Article in Journal
Valuation of Currency Option Based on Uncertain Fractional Differential Equation
Previous Article in Journal
Efficient Numerical Implementation of the Time-Fractional Stochastic Stokes–Darcy Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

FOMCON Toolbox-Based Direct Approximation of Fractional Order Systems Using Gaze Cues Learning-Based Grey Wolf Optimizer

by
Bala Bhaskar Duddeti
1,2,
Asim Kumar Naskar
2,
Veerpratap Meena
3,*,
Jitendra Bahadur
4,
Pavan Kumar Meena
5 and
Ibrahim A. Hameed
6,*
1
Department of Electrical and Electronics Engineering, EEE Research Center, SASI Institute of Technology & Engineering (Autonomous), Tadepalligudem 534101, India
2
Department of Electrical Engineering, NIT Rourkela, Rourkela 769008, India
3
Department of Electrical Engineering, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Bengaluru 560035, India
4
Department of Electronics and Communication Engineering, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Bengaluru 560035, India
5
Department of Physics, Indian Institute of Science Education and Research, Bhopal 462066, India
6
Department of ICT and Natural Sciences, Norwegian University of Science and Technology, Larsgardsvegen, 2, 6009 Alesund, Norway
*
Authors to whom correspondence should be addressed.
Fractal Fract. 2024, 8(8), 477; https://doi.org/10.3390/fractalfract8080477
Submission received: 10 July 2024 / Revised: 4 August 2024 / Accepted: 12 August 2024 / Published: 15 August 2024

Abstract

This study discusses a new method for the fractional-order system reduction. It offers an adaptable framework for approximating various fractional-order systems (FOSs), including commensurate and non-commensurate. The fractional-order modeling and control (FOMCON) toolbox in MATLAB and the gaze cues learning-based grey wolf optimizer (GGWO) technique form the basis of the recommended method. The fundamental advantage of the offered method is that it does not need intermediate steps, a mathematical substitution, or an operator-based approximation for the order reduction of a commensurate and non-commensurate FOS. The cost function is set up so that the sum of the integral squared differences in step responses and the root mean squared differences in Bode magnitude plots between the original FOS and the reduced models is as tiny as possible. Two case studies support the suggested method. The simulation results show that the reduced approximations constructed using the methodology under consideration have step and Bode responses more in line with the actual FOS. The effectiveness of the advocated strategy is further shown by contrasting several performance metrics with some of the contemporary approaches disseminated in academic journals.

1. Introduction

Fractional-order (FO) system models make it possible to describe real-world systems more accurately, and FO modeling has been used to solve several scientific and technical issues more reliably [1,2]. For example, FO differential equations are used for thermal dynamics of buildings [3], uncertain systems [4,5], batteries, fuel cells, supercapacitors [6], life sciences problems [7], robotics [8], and control design [9,10,11,12]. For about two decades, control engineering has significantly profited from the benefits of FO modeling, improving control capability and producing highly accurate plant modeling [13]. While fractional calculus promises to enhance the efficiency of modeling and control systems significantly, the optimum enactment of FO transfer function (FOTF) models involves far greater computing costs than integer-order (IO) models. The fundamental cause is that the FO derivative operator is nonlocal and needs all previous values of a function [13,14]. Consequently, the memory required to retain all past values of signals or functions increases. It drastically increases the computational load on calculating FO components [13,14,15]. Reduced IO models were developed to address these issues and enable using FO components with a tolerably low computational burden [16]. These models can simulate the reactions of FO elements within specific operating ranges. Numerous other numerical methods that offer an IO transfer function are usually used.
Both continuous and discrete models are commonly used to describe these techniques in the time and frequency domains [14,15,16]. The IO approximation approaches include continued fraction expansion (CFE), and Chareff, Matsuda, Carlson, and Oustaloup approximations [17,18,19,20,21]. In addition to these techniques, stability boundary locus (SBL) fitting, modified SBL, and time reaction-based curve fitting have recently been utilized [22]. IO approximation transfer functions of higher order are generated using these techniques for greater accuracy [2,16,23,24]. The study of control systems does not favor high-order transfer function calculations because they might result in computational errors. Model order reduction (MOR) is a technique used in system theory that simplifies a vast, complicated structure into one with fewer variable parameters [25]. This operational challenge is crucial to understanding the system dynamics better, minimizing the computational load of simulation, and enhancing the design of controllers. While MOR has been used for decades in IO systems, it has only recently been applied to FO models. Most relevant published works describe two distinct FOS types: commensurate and non-commensurate FO. The fractional powers of integrators and differentiators, which characterize the class of systems known as commensurate-type FOSs, are multiples of real numbers. As a result, it is possible to convert this type of system into an IO system by using straightforward assumptions. Fractional terms in non-commensurate FOSs are not always multiples of real numbers. FOSs with non-integer terms and nonrational numbers may be discovered in nature.
In the literature, only some authors covered reduced-order approximation techniques for FOSs. Conventional methods, usually established for IO systems approximation, were used by Tavakoli-Kakhki et al. [26] for MOR of comparable FO linear systems. This category includes direct truncation, Padé approximation, rational interpolation, shifted Padé approximation, and singular perturbation. Khanra et al. [27] proposed a unique two-phase mitigation strategy established on time moment and Markov parameters approximation to reduce the complexity of multi-input multi-output FOSs. Jagodziński and Lampasiak [28] used the Padé approximation method to approximate FOS. Gao [29] introduced a reliable method of reduction that uses the asymmetric Lanczos technique. Jiang et al. [30] reduced FOSs using Arnoldi’s method. Rydel et al. [31] demonstrated how balanced truncation and singular perturbation may be used to construct reduced-order discrete-time commensurate FOSs. Sarkar et al. [32] adopted the approach of approximate frequency fitting to get a close approximation of FOSs in the delta realm. Stanisawski et al. [33] created a balanced truncation reduction approach based on SVD for discrete-time FO state-space-characterized SISO systems. Garappa et al. [34] explored an order reduction strategy for linear time-invariant (LTI) FOSs established on Krylov subspaces. Verma et al. [35] used balanced truncation, Hankel norm approximation, and singular perturbation to approximate non-commensurate FOSs. Badri and Sojoodi [36] examined the robust stability of interval FOSs with time-varying delays and performed a stabilization analysis. Al-Saggaf et al. [37] designed an FO active disturbance rejection controller using Bode’s ideal transfer function and an IO filter. Various optimization strategies and methodologies have emerged recently to get a close approximation of the FOTF. Gao and Liao [38] used particle swarm optimization to obtain a rational approximation of FOSs. Colliding bodies optimization was used by Mahata et al. [39] to construct FO low-pass Butterworth filters for IO rational approximations that met an exact magnitude response. Table 1 briefly describes FOS reduction techniques in the recent literature.
Based on our literature assessment, most reduction techniques are intended for commensurate or non-commensurate fractional orders of magnitude. The MOR techniques for commensurate and non-commensurate modeling are uncommon except [16,40,41]. The MOR of fractionally ordered commensurate and non-commensurate systems is the main topic of this work. The suggested approach is based on the gaze cues learning-based grey wolf optimizer (GGWO) method [50] using the FOMCON toolkit [51,52,53]. The primary advantage of the offered method is that it may reduce the order of commensurate and non-commensurate FOSs without requiring operator-based approximation, mathematical replacement, or intermediate phases. The RMSE discrepancies in Bode magnitude graphs and the ISE disparities between the reduced models and the original FOS are the metrics for which the cost function is set to optimize. Two case studies support the proposed technique. Empirical data demonstrate that reduced systems built with the considered method have step and Bode responses closer to the original FOS.
The remaining article is structured here: The problem setup for order reduction of FOSs is attempted in Section 2. The GGWO algorithm is drafted briefly in Section 3. The proposed reduction methodology is detailed in Section 4. The simulation outcomes and performance assessment were detailed in Section 5. In Section 6, the paper concludes with several suggestions for more study.
The recommended method’s main contributions are as follows:
(i)
Provide a novel, efficient, fast optimization approach to compute direct reduced-order models of complex FOSs without employing mathematical substitutions or operator-based approximation techniques.
(ii)
Verify the MOR approach with the work performed on the GGWO by examining the specified test system’s frequency and step response data.
(iii)
Compare time domain properties and performance measures like integral square error (ISE), integral absolute error (IAE), integral time absolute error (ITAE), and root-mean-square error (RMSE).
(iv)
Demonstrate that the suggested approach is more successful than the algorithms found in recent literature.

2. Outline of Fractional Calculus and FOMCON Toolbox for MATLAB and Problem Statement

Fractional calculus (FC): Numerous well-known mathematicians, including Euler, Laplace, Fourier, Liouville, Riemann, Abel, and Laurent, have expressed interest in FC. Nevertheless, the theory of generalized operators did not evolve to a level appropriate for serving as the foundation for contemporary mathematics until 1884 [54].
Definition 1.
FC is a generalization of integration and differentiation to a fractional-order operator  D t δ p . Here p  and  t  represent the lower and upper limit of the differ-integral operator and  δ  denotes the fractional order such that [55]
D t δ p = d δ d t δ ( δ ) > 0 , 1 ( δ ) = 0 , p t ( d τ ) δ ( δ ) < 0 ,
It is generally assumed that δ , but it may also be a complex number [55]. We solely take into account the former scenario in our work. Riemann–Liouville, Caputo, and Grünwald–Letnikov are among the authors who have defined the fractional operator, among others, in the literature [55].
Several tools have been created for modeling, synthesizing, and analyzing fractional-order systems. MATLAB toolboxes NINTEGER [56] and CRONE [57] are examples of these tools. One well-known FOS modeling and control design tool is the FOMCON toolbox for MATLAB. It is an FC-based toolkit for control design and system modeling. It is an expansion of the mini toolbox FOTF (“Fractional-order Transfer Functions”), made available by [55,58,59]. An overview of the FOMCON toolbox explains the rationale for its creation and discusses how it relates to existing toolboxes focused on FC, which is discussed in [53]. It offers graphical user interfaces (GUIs), convenience functions, ways to identify models in the time and frequency domains, fractional PID controller design and optimization, and Simulink blocks.
Problem statement:
Let the input-output behavior of a non-commensurate system with fractional derivative be described as follows.
G N C F O ( s ) = j = 0 m f j s α j i = 0 n h i s β i = f 0 s α 0 + f 1 s α 1 + + f m 1 s α m 1 + f m s α m h 0 s β 0 + h 1 s β 1 + + h n 1 s β n 1 + h n s β n
where f j , h i α j , j = 0 , 1 , 2 , , m β i , i = 0 , 1 , 2 , , n β n > β n 1 > β 1 > β 0 0 ;   α m > α m 1 > α 1 > α 0 0 .
Let any FOS input-output behavior with commensurate order q because of the Caputo derivative, which can be described as follows:
G C F O ( s ) = j = 0 m f 1 j s α 1 j i = 0 n h 1 i s β 1 i = f 10 s α 10 + f 11 s α 11 + + f 1 m 1 s α 1 m 1 + f 1 m s α 1 m h 10 s β 10 + h 11 s β 11 + + h 1 n 1 s β 1 n 1 + h 1 n s β 1 n
where f 1 j , h 1 i , α 1 j = j q ; j = 0 , 1 , 2 , , m , β 1 i = i q ; i = 0 , 1 , 2 , , n ; β 1 n > β 1 n 1 > β 11 > β 10 0 ;   α 1 m > α 1 m 1 > α 11 > α 10 0 , q + .
The primary objective of this article is to discover lower-order models for non-commensurate (2) and commensurate (3) FOSs, with integer-order (4), commensurate order (5), and non-commensurate order (6), respectively. This ensures that the ISE and RMSE for the step response and the Bode magnitude response for both the original system and the diminished models are as small as feasible using the GGWO algorithm.
R ( s ) = j = 0 k 1 a j s j i = 0 k b i s i = a 0 s 0 + a 1 s 1 + + a k 1 s k 1 b 0 s 0 + b 1 s 1 + + b k 1 s k 1 + b k s k
where a j , b i
R C F O ( s ) = j = 0 k 1 a 1 j s α 1 j i = 0 k b 1 i s β 1 i = a 10 s α 10 + a 11 s α 11 + + a 1 k 1 s α 1 k 1 b 10 s β 10 + b 11 s β 11 + + b 1 k 1 s β 1 k 1 + b 1 k s β 1 k
where a 1 j , b 1 i , α 1 j = j q ; j = 0 , 1 , 2 , , k 1 , and β 1 i = i q ; i = 0 , 1 , 2 , , k ; β 1 n > β 1 n 1 > β 11 > β 10 0 ;   α 1 m > α 1 m 1 > α 11 > α 10 0 and q + .
R N C F O ( s ) = j = 0 k 1 a 2 j s α j i = 0 k b 2 i s β i = a 20 s α 0 + a 21 s α 1 + + a 2 k 1 s α k 1 b 20 s β 0 + b 21 s β 1 + + b 2 k 1 s β k 1 + b 2 k s β k
where a 2 j , b 2 i α j , j = 0 , 1 , 2 , , k 1 β i , i = 0 , 1 , 2 , , k β n > β n 1 > β 1 > β 0 0 ;   α m > α m 1 > α 1 > α 0 0 .
The reduced models are obtained using the GGWO algorithm by minimizing a weighted error function, which is the combination of the ISE between the step responses and RMSE between the Bode magnitude responses of the original and reduced models.
J = W 1 J ISE + W 2 J RMSE
with J ISE = 0 t s i m ( y ( t ) r ( t ) ) 2 ( t ) d t ; J RMSE = i = 1 N ω G ( j w i ) d B R ( j w i ) d B 2 N ω subject to J < ε .
In the equation, y ( t ) and r ( t ) characterize the unit step reaction of the original system and reduced model. t s i m refers to simulation time. G ( j w i ) d B , R ( j w i ) d B are the magnitude of the original system and reduced model, respectively. ε is the tolerance error, N ω is the number of frequency samples in the frequency range ω l o w ω ω h i g h and W 1 , and W 2 the weighting factors. Along with ISE and RMSE, IAE and ITAE are also measured to assess performance.

3. Gaze Cues Learning-Based Grey Wolf Optimizer (GGWO)

GWO algorithm [60,61,62,63]:
One of the most often referenced swarm intelligence algorithms is the grey wolf optimizer (GWO) [60,61,62,63]. The GWO algorithm draws influence from the hunting behavior and hierarchical structure of grey wolves in the wild. Alpha, beta, delta, and omega are the four categories of grey wolves, who are grouped into structured packs and adhere to a social hierarchy. In GWO, the top three most effective solutions were chosen as leading wolves. Following the lead wolf’ lead, the other wolves comply. Wolves pursue and encircle their prey, seek for and approach the prey, and then attack the victim. This is the three-step hunting process. The GWO model process of encircling the prey by grey wolves and approaching the prey to hunt can be depicted in the form of mathematical equations [50,60,61,62] as
G = B × Y p ( t ) Y i ( t )
Y ( t + 1 ) = Y p ( t ) A × G
In the above equations, t represents the present generation, ( t + 1 ) denotes an updated generation, Y i is the moment vector of grey-wolf, Y p is the location vector of prey, G represents the grey wolf encirclement pattern for hunting, and A , B are coefficient vectors [50,60,61,62].
A = 2 × a ( t ) × r 1 a ( t )
B = 2 × r 2
a ( t ) = 2 ( 2 × t ) / M a x I t e r
where a is a constant decrease linearly from 2 to 0 as generation progresses, and r 1 , r 2 are random vectors varies [ 0 , 1 ] .
By employing (8) and (9) to randomly move its position around the prey, a grey wolf can get closer to its target. According to the GWO algorithm, since α ,   β ,   and   δ are assumed to possess superior locational knowledge, the other wolves must follow them by considering their location. This behavior is explicated by (13)–(15) [50,60,61,62]:
G α = B 1 × Y α Y ( t ) , G β = B 2 × Y β Y ( t ) , G δ = B 3 × Y δ Y ( t )
Y i 1 ( t ) = Y α ( t ) A i 1 × G α ( t ) Y i 2 ( t ) = Y β ( t ) A i 2 × G β ( t ) Y i 3 ( t ) = Y δ ( t ) A i 3 × G δ ( t )
In the iteration t, Y α , Y β ,   and   Y δ represent the top three best wolves.
Y i G W O ( t + 1 ) = Y i 1 ( t ) + Y i 2 ( t ) + Y i 3 ( t ) 3
The variables in (13)–(15) are comparable to the variables specified in (8) and (9).
GGWO algorithm [50]
The GWO’s search approach applies intense selection pressure to populate the total population by repeatedly finding the solutions. The early convergence results in a lack of population variety and an unbalanced relationship between extraction and exploration. Therefore, specific improvements have been made to address these issues. Unfortunately, most of these enhancements are intrinsically flawed by the high selective pressure issue since they rely on the GWO’s search approach. Mohammad et al. [50] recently presented an improved GWO method known as gaze cues learning-based grey wolf optimizer (GGWO). In this, neighbor gaze cues learning (NGCL) and random gaze cues learning (RGCL) are two novel search algorithms that are introduced [50]. Gaze cue learning is the source of inspiration for these search tactics. The main goals are to lessen the GWO algorithm’s current intense selection pressure and limited diversity, which lead to issues with premature convergence, local optima entrapment, and stagnation. Exploiting and avoiding local optima are made more accessible with the help of the NGCL method. The RGCL increases the population variety by balancing exploration and exploitation. Diversification, exploration, and exploitation are enhanced when the three search techniques, GWO, NGCL, and RGCL, work together. The picking and updating process involves competition among candidates to revamp the present position of the wolf.
Initialization [50]: This stage involves the distribution of N random wolves using a predetermined range [ v , l ] .
y i j = v j + ( q j v j ) × r a n d ( 0 , 1 )
where y i j is the position of the ith wolf is in the jth dimension, q j and v j are the maximum and minimum bound values of the jth dimension. A matrix Pop with N rows and Dim columns store the locations of N wolves. For every wolf y i , in each generation t, the fitness value is calculated by f ( y i ( t ) ) .
NGCL search strategy [50]: In this, through gaze cueing Y i ’s close neighbors and the alpha wolf, a candidate position Y i -NGCL is formed for wolf Y i so that each dimension d is understood, and a collection of four elements, represented by the letter N i , which are chosen from the population and arranged in an ascending fitness order, comprise the near neighbors of Y i . These elements include two wolves that come before and after Y i . The NGCL is defined by Equation (17).
Y i N G C L , d ( t + 1 ) = Y α , d ( t ) + F i × ( N i , d ( t ) Y i , d ( t ) )
where Y α , d ,   N i , d ,   and   Y i , d are the D -th dimension of the alpha wolf, a random element of N i and Y i , respectively [50]. Also, Fi is a random number yielded by the Cauchy distribution; its value must be between (0 and 1) [50].
RGCL search strategy [50]: In RGCL, each dimension of the candidate’s position Y i -RGCL is created by Equation (18), and the wolf Y i is learned by gaze cueing two wolves, Y r 1 and Y r 2 randomly [50].
Y i R G C L , d ( t + 1 ) = Y i , d ( t ) + F i × ( Y r 1 , d ( t ) Y r 2 , d ( t ) )
where Y i , d are the D -th dimension of the ith wolf and Y r 1 , d   and   Y r 2 , d are two random wolves selected from the population [50].
Selection and updating step: The fitness scores for the candidate locations Y i G W O ,   Y i N G C L ,   and   Y i R G C L are contrasted to determine which candidate location has the lowest fitness value, Y i c a n . The location of the wolf Y i is then adjusted for the following iteration ( t + 1 ) using Equation (19).
Y i ( t + 1 ) = Y i c a n ( t + 1 ) ,   if   f ( Y i c a n ) f ( Y i ) Y i ( t ) otherwise

4. The Proposed Method for Direct Approximation of Reduced-Order Models

The functional block schematic of the offered direct approximate technique and the cost function to be minimized to obtain the reduced transfer function coefficients’ using the GGWO algorithm are shown in Figure 1 and Figure 2. Consider a stable LTI system with fractional orders and a model with reduced orders with a predefined structure transfer function with unknown coefficients and orders. The goal is to determine the values of the reduced-order model’s unknown parameters so that the FOSs’ critical properties and the reduced-order models are virtually comparable. The simplified model order may be either a positive integer or a positive real number, depending on whether the integer or fractional deceased-order model is used. In the block diagram, the inputs of the FOTF and the recommended model transfer function are each given a signal consisting of a unit step and a sinusoidal signal, respectively. One can find the reduced model optimal coefficients by reducing the weighted error signal between the actual and simplified models’ step and Bode magnitude reactions. The GGWO algorithm arrives at the best possible diminished model by minimizing the cost function during optimization. The maximum number of iterations allowed for this research’s purposes was 150, and the number of particles chosen for this investigation was 50. The lower and upper solution space borders are [−100, 10,000] to calculate reduced model coefficient values. The cost function progressively declines as the iteration progresses. As a result, the cycle continues this way until the prerequisite conditions are fulfilled. When the required criteria have been satisfied, the optimal parameters for the model’s transfer function may be derived. The flow chart of the proposed algorithm is detailed in Figure 3.
The suggested technique is outlined below.

4.1. Non-Commensurate FOS Approximation

The following steps generate integer, commensurate, and non-commensurate order-reduced models for non-commensurate FOS.
Step 1: With the help of the MATLAB FOMCON toolbox, compute the step response and the Bode magnitude reaction of the non-commensurate FOS as separate vectors.
Step 2: Assume a recommended framework for a simplified integer, commensurate, and non-commensurate order-approximated model with undetermined numerator and denominator coefficients.
Step 3: Use the GGWO and find the adequate values for the parameters of the reduced order system as close as possible to an incommensurable FOS by minimizing the cost function shown in Equations (20)–(22).
The cost function is formulated as follows:
J I n t = W 1 0 t s i m ( y N C F O ( t ) r I n t ( t ) ) 2 ( t ) d t + W 2 i = 1 N ω G N C F O ( j w i ) d B R I n t ( j w i ) d B 2 N ω
J C F O = W 1 0 t s i m ( y N C F O ( t ) r C F O ( t ) ) 2 ( t ) d t + W 2 i = 1 N ω G N C F O ( j w i ) d B R C F O ( j w i ) d B 2 N ω
J N C F O = W 1 0 t s i m ( y N C F O ( t ) r N C F O ( t ) ) 2 ( t ) d t + W 2 i = 1 N ω G N C F O ( j w i ) d B R N C F O ( j w i ) d B 2 N ω

4.2. Commensurate FOS Approximation

The following steps generate integer, commensurate, and non-commensurate order-reduced models for commensurate FOSs.
Step 1: With the help of the MATLAB FOMCON toolbox, compute the step response and the Bode magnitude reaction of the commensurate FOS as separate vectors.
Step 2: Assume a recommended framework for a simplified integer, commensurate, and non-commensurate order-approximated model with undetermined numerator and denominator coefficients.
Step 3: Use the GGWO and find the adequate values for the parameters of the reduced order system as close as possible to an incommensurable FOS by minimizing the cost function shown in Equations (23)–(25).
The cost function is formulated as follows:
J I n t = W 1 0 t s i m ( y C F O ( t ) r I n t ( t ) ) 2 ( t ) d t + W 2 i = 1 N ω G C F O ( j w i ) d B R I n t ( j w i ) d B 2 N ω
J C F O = W 1 0 t s i m ( y C F O ( t ) r C F O ( t ) ) 2 ( t ) d t + W 2 i = 1 N ω G C F O ( j w i ) d B R C F O ( j w i ) d B 2 N ω
J N C F O = W 1 0 t s i m ( y C F O ( t ) r N C F O ( t ) ) 2 ( t ) d t + W 2 i = 1 N ω G C F O ( j w i ) d B R N C F O ( j w i ) d B 2 N ω
where y N C F O ( t ) , y C F O ( t ) characterize the unit step reaction of the ono-commensurate and commensurate FOS; r I n t ( t ) , r C F O ( t ) , r N C F O ( t ) refer to the unit step response of the reduced IO, commensurate order, and non-commensurate order model, respectively; G N C F O ( j w i ) d B , G C F O ( j w i ) d B are the magnitude of the ono-commensurate and commensurate FOS, respectively; R I n t ( j w i ) d B , R C F O ( j w i ) d B , R N C F O ( j w i ) d B are the magnitude of the reduced integer, commensurate, and non-commensurate order models, respectively.
The superiority of the proposed reduction algorithm (PRA) over some existing techniques in the literature can be demonstrated by calculating the percentage enhancement (PE) in the values of performance measures (PM) like ISE, IAE, ITAE, and RMSE. The PE in the performance measures for the PRA regarding other existing approaches (OEA) in the literature is evaluated using the following formula.
PE PM = PM   with   OEA PM   with   PRA PM   with   OEA

5. Case Studies and Result Analysis

The presented strategy may be used effectively in several different typical situations. The findings are contrasted with the well-established models already used for pollution control to evaluate how effectively the proposed approach performs. The simulation outcomes are shown to exhibit how successful the process is. To model fractional-order systems, MATLAB 2020a users have resorted to using the FOMCON toolbox [51,52,53].
Case study 1: Consider the input-output behavior of a commensurate FOS with the structure stated in (2), as examined by [41,45].
G C F O ( s ) = 40320 + 185760 s 1.2 + 222088 s 2.4 + 122664 s 3.6 + 36380 s 4.8 + 5982 s 6 + 514 s 7.2 + 18 s 8.4 40320 + 109584 s 1.2 + 118124 s 2.4 + 67284 s 3.6 + 22449 s 4.8 + 4536 s 6 + 546 s 7.2 + 36 s 8.4 + s 9.6
Step 1: Using the FOMCON toolbox, compute the commensurate FOSs unit step and Bode magnitude response.
Step 2: Let the desired arrangement for the simplified model with integer, commensurate order q = 1.2 , and non-commensurate order as follows:
R I n t ( s ) = a 10 s + a 00 b 20 s 2 + b 10 s + b 00
R C F O ( s ) = a 11 s 1.2 + a 01 b 21 s 2.4 + b 11 s 1.2 + b 01
R N C F O ( s ) = a 12 s ρ 3 + a 02 b 22 s ρ 1 + b 12 s ρ 2 + b 02
Step 3: The cost function represented by (23)–(25) is reduced by utilizing GGWO to calculate the coefficients of the simplified model (28)–(30). Section 4 describes the GGWO settings that were employed in this testing system. Finally, the commensurate FOS (26) is approximated with the following reduced models:
R I n t ( s ) = 8.2052 s + 3.4048 s 2 + 2.8335 s + 3.4972
R C F O ( s ) = 17.8783 s 1.2 + 5.4449 s 2.4 + 7.3083 s 1.2 + 5.4505
R N C F O ( s ) = 9979.1234 s 1.2025 + 3368.5147 542.6223 s 2.4067 + 3977.7466 s 1.2404 + 3369.1563
Figure 4 and Figure 5 represent the original system and reduced-order models’ step response and Bode plots, respectively. To simplify things, these models were compared with reduced systems developed using a combination of several conventional and mixed heuristic approaches. Figure 4 and Figure 5 show that the time and frequency responses of the proposed reduced approximations closely follow that of the original CFO system than the reduced models [64,65,66]. This proves that the recommended strategy offers a better response approximation. Apart from Figure 4 and Figure 5, Table 2 presents the transfer functions of the proposed reduced models and simplified order models obtained using conventional and modern MOR methodologies [41,45,48,64,65,66,67,68]. In addition to that, it compares the time domain performance analysis specifications like rise time, peak overshoot, and settling time and various system performance analysis metrics like ISE, IAE, ITAE, and RMSE. The rise time of the proposed CFO model is nearly the same as the original system of the models proposed by [45,48,64,65,66,67,68]. The settling time is nearly the same as the original system of the models proposed by [41,48,64,66,67,68]. Similarly, the peak overshoot is enhanced compared with [48,65,66,67] models. Hence, Table 2 shows that the proposed models’ time domain data approximately follow that of the original CFO system compared with other existing models. Table 3 demonstrates the percentage enhancement in the proposed CFO model’s performance measures compared with existing techniques. Table 3 confirms that the proposed CFO model’s ISE, IAE, and RMSE are more enhanced than the models presented in [41,45,48,64,65,66,67,68]. The ITAE is more enhanced than the [41,45,64,66,68] models. Hence, from Figure 4 and Figure 5 and Table 2 and Table 3, it can be observed that the proposed algorithm can accurately generate reduced-order approximations compared with the state-of-the-art techniques.
Case study 2. Let us take into consideration the non-commensurate FOTF, which is utilized extensively in the literature for IO approximation presented in [13]
G N C F O ( s ) = 0.6 s 1.24 + 0.7 0.5 s 4.16 + 3.2 s 3.28 + 4.4 s 2.12 + 5.5 s 1.57 + 1.2 s 0.94 + 1
The reduced commensurate, non-commensurate, and integer order models are obtained using the same process as test system 1.
R I n t ( s ) = 0.0004744 s 3 + 0.5989 s 2 + 1021.6169 s + 443.7429 659.4237 s 4 + 5179.7 s 3 + 9189.0363 s 2 + 2578.2993 s + 630.8166
R C F O ( s ) = 0.0895 s 1.3 + 1085.9 3686.2769 s 2.6 + 8325.6158 s 1.3 + 1559.0396
R N C F O ( s ) = 716.2751 s 0.0136 + 251.262 1669.538 s 2.7968 + 8518.568 s 1.4255 + 1355.6488
A comparison is made between the proposed reduced models and operator-based models of order 22 made with techniques [14,18,19,20] and a fourth-order model made with an equilibrium optimizer [13]. Figure 6 and Figure 7 represent the original system and reduced-order models’ step response and Bode plots, respectively. The proposed reduced models were compared with reduced systems developed using a combination of several conventional and mixed heuristic approaches. Figure 6 shows the time response of the proposed reduced approximations closely following that of the original NCFO system compared with the reduced models [14,20]. Figure 7 shows the frequency response of the proposed reduced approximations closely following that of the original NCFO system compared with the reduced models [13]. Apart from Figure 6 and Figure 7, Table 4 shows the time domain performance analysis specifications like rise time, peak overshoot, and settling time and various system performance analysis metrics, such as ISE, IAE, ITAE, and RMSE. The rise time of the proposed IO model is nearly the same as the original system of the models proposed by [14,18,19,20]. The settling time is nearly the same as the original system compared with the models described in [13,14,18,19,20]. Similarly, the peak overshoot is more enhanced than in [14,18] models. Hence, Table 2 shows that the proposed models’ time domain data approximately follow that of the original NCFO system compared with other models [14,18]. Table 5 demonstrates the percentage enhancement in the proposed IO model’s performance measures compared with existing techniques. Table 5 confirms that the proposed IO model’s ISE and IAE are more enhanced than the models described in [14,18,19,20]. The ITAE is more enhanced than the [14,18,20] models. The RMSE is more enhanced than [13]. Hence, from Figure 6 and Figure 7 and Table 4 and Table 5, it can be observed that the performance of the reduced system derived using the recommended direct approximation technique from the fourth order reveals that it is more satisfactory than operator-based approximation approaches from the 22nd order.

5.1. Potential Advantages of the Proposed Reduction Strategy

The proposed method directly obtains the reduced model for general FOSs.
It avoids the intermediate step of transforming the FOS into an equivalent IO system, i.e., the use of mathematical and inverse mathematical substitutions for commensurate FOSs and operator-based techniques like Chareff, Oustaloup, Mastuda, and Carlson approximations for non-commensurate FOSs.
The advised technique lessens the need to use the intricate and higher-order FO model while conducting simulations and computations.
The suggested strategy produces a model that is ideally simplified and offers a better approximation of Bode diagrams and higher-order system step responses.

5.2. Stability Analysis

Here, the stability of commensurate and non-commensurate fractional systems is analyzed using Matignon’s stability theorem [69]. According to it, a fractional system with commensurate order G C F O ( s ) = P ( s ) Q ( s ) can be stable if and only if a r g ( s ) > q π 2 , σ C , Q ( σ ) = 0 , in the σ plane where σ = s q .
The unstable regions of the G C F O S ( s ) , R C F O ( s ) , R N C F O ( s ) , and R I n t ( s ) are plotted in Figure 8. It can be observed that the original system does not have any poles in the unstable region with a r g ( σ ) = 3 . 1416 . Similarly, the proposed commensurate and non-commensurate order models do not have any poles in the instability region with a r g ( σ ) = 3 . 1416 and a r g ( σ ) = 0 . 1002 , respectively. The information above concludes that the proposed algorithm generates a stable reduced system.
The unstable regions of the G N C F O ( s ) , R C F O ( s ) , R N C F O ( s ) , and R I n t ( s ) are plotted in Figure 9. It can be observed that the original system does not have any poles in the unstable region with a r g ( σ ) = 0 . 0198 . Similarly, the proposed commensurate and non-commensurate order models do not have any poles in the instability region with a r g ( σ ) = 3 . 1416 and a r g ( σ ) = 0 . 0221 respectively. The information above concludes that the proposed algorithm generates a stable reduced system.

6. Conclusions and Future Prospects

This study proposes a new algorithm for reduced-order approximation of continuous-time FOS. The proposed technique is established using the FOMCON toolbox and GGWO algorithm. The proposed reduction algorithm directly approximates the FOS as a simplified-order model. The FOMCON toolbox obtains the original FOS’s step and frequency response data. Later, the GGWO algorithm is used to determine the reduced model optimal coefficients by minimizing a weighted error function. This process does not rely on mathematical substitution or operator-based techniques like Oustaloap, Mastuda, Carason, and Chareff, which result in higher IO systems for FOSs. Two case studies are used to substantiate the proposed algorithm’s efficacy. From Figure 4, Figure 5, Figure 6 and Figure 7, it can be observed that the proposed reduced models match the original system closer than some state-of-the-art techniques in the literature. To further demonstrate the effectiveness of the reduction algorithm, the often-used error indices in systems and control theory are also assessed and contrasted with the current methods in Table 2 and Table 4. Table 3 and Table 5 demonstrate the percentage enhancement in the proposed CFO and IO model’s performance measures compared with existing techniques. It can be observed from Table 2 and Table 4 that the suggested technique produces a reduced-order system with nearly the same time response characteristics as the actual system. From Table 3 and Table 5, there is a considerable improvement in the performance measures compared with some existing methods; the proposed method generates reduced models with enhanced ISE, IAE, ITAE, and RMSE. The suggested method is thus computationally effective as it does not involve any intermediate steps and offers an enhanced estimate of the original FOS.
In the future, the method may be used to reduce fractional-order MIMO systems. There is a connection between weights and fitness functions. Weight ascertainment techniques are used to calculate these weights to produce a better reduced model. The methods for determining weights that are often used include the equal-weight (EW), reciprocal weight (RW), rank-sum weight (RSW), rank-order-centroid (ROC), rank-exponent (RE), and so on.

Author Contributions

Conceptualization, B.B.D., A.K.N. and V.M.; methodology, B.B.D.; software, B.B.D.; validation, B.B.D., A.K.N., V.M., J.B., P.K.M. and I.A.H.; formal analysis, B.B.D., A.K.N. and V.M.; investigation, B.B.D.; resources, B.B.D.; data curation, B.B.D.; writing—original draft preparation, B.B.D.; writing—review and editing, A.K.N., V.M., J.B., P.K.M. and I.A.H.; visualization, B.B.D. All authors have read and agreed to the published version of the manuscript.

Funding

The Norwegian University of Science and Technology, Norway, funded this research.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Alagoz, B.B.; Tepljakov, A.; Ates, A.; Petlenkov, E.; Yeroglu, C. Time-domain identification of one noninteger order plus time delay models from step response measurements. Int. J. Model. Simul. Sci. Comput. 2019, 10, 1941011. [Google Scholar] [CrossRef]
  2. Gehlaut, S.; Kumar, D. Salp Swarm Optimization-Based Approximation of Fractional-Order Systems with Guaranteed Stability. Circuits Syst Signal Process. 2024, 43, 3440–3460. [Google Scholar] [CrossRef]
  3. Chen, L.; Basu, B.; McCabe, D. Fractional order models for system identification of thermal dynamics of buildings. Energy Build. 2016, 133, 381–388. [Google Scholar] [CrossRef]
  4. Yang, C.; Fan, Z.; Xia, Y. Convex Model-Based Reduced-Order Model for Uncertain Control Systems. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 4236–4246. [Google Scholar] [CrossRef]
  5. Liu, R.J.; Nie, Z.Y.; Wu, M.; She, J. Robust disturbance rejection for uncertain fractional-order systems. Appl. Math. Comput. 2018, 322, 79–88. [Google Scholar] [CrossRef]
  6. Li, W.; Huang, Q.A.; Bai, Y.; Wang, J.; Wang, L.; Liu, Y.; Zhang, J. Model reduction of fractional impedance spectra for time-frequency analysis of batteries, fuel cells, and supercapacitors. Carbon Energy 2024, 6, e360. [Google Scholar] [CrossRef]
  7. Nisar, K.S.; Farman, M.; Abdel-Aty, M.; Ravichandran, C. A review of fractional order epidemic models for life sciences problems: Past, present and future. Alex. Eng. J. 2024, 95, 283–305. [Google Scholar] [CrossRef]
  8. Singh, A.P.; Bingi, K. Applications of Fractional-Order Calculus in Robotics. Fractal Fract. 2024, 8, 403. [Google Scholar] [CrossRef]
  9. Zhang, J.R.; Lu, J.G.; Zhu, Z. Robust H∞ Model Reduction for Fractional-Order Two-dimensional Continuous Roesser System: The 1 <ε <2 Case. In Proceedings of the 2024 36th Chinese Control and Decision Conference (CCDC), Xi’an, China, 25–27 May 202; pp. 1100–1105. [CrossRef]
  10. Tufenkci, S.; Alagoz, B.B.; Senol, B.; Matušů, R. An overview of FOPID controller design in v-domain: Design methodologies and robust controller performance. Int. J. Syst. Sci. 2023, 54, 2316–2336. [Google Scholar] [CrossRef]
  11. Tepljakov, A.; Alagoz, B.B.; Gonzalez, E.; Petlenkov, E.; Yeroglu, C. Model reference adaptive control scheme for retuning method-based fractional-order PID control with disturbance rejection applied to closed-loop control of a magnetic levitation system. J. Circuits Syst. Comput. 2018, 27, 1850176. [Google Scholar] [CrossRef]
  12. 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-PaperOnLine 2018, 51, 25–30. [Google Scholar] [CrossRef]
  13. Yüce, A. An approximation method for fractional-order models using quadratic systems and equilibrium optimizer. Fractal Fract. 2023, 7, 460. [Google Scholar] [CrossRef]
  14. Deniz, F.N.; Alagoz, B.B.; Tan, N.; Koseoglu, M. Revisiting four approximation methods for fractional order transfer function implementations: Stability preservation, time and frequency response matching analyses. Annual Reviews in Control. 2020, 49, 239–257. [Google Scholar] [CrossRef]
  15. Colín-Cervantes, J.D.; Sánchez-López, C.; Ochoa-Montiel, R.; Torres-Muñoz, D.; Hernández-Mejía, C.M.; Sánchez-Gaspariano, L.A.; González-Hernández, H.G. Rational Approximations of Arbitrary Order: A Survey. Fractal Fract. 2021, 5, 267. [Google Scholar] [CrossRef]
  16. Soloklo, H.N.; Bigdeli, N. Direct approximation of fractional order systems as a reduced integer/fractional-order model by genetic algorithm. Sādhanā 2020, 45, 277. [Google Scholar] [CrossRef]
  17. Meena, V.P.; Monga, H.; Singh, V.P. Design of Fopid Controller for Discrete System Utilizing Reduced-Order Modeling. In Proceedings of the 2022 International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME), Maldives, Maldives, 16–18 November 2022; pp. 1–5. [Google Scholar]
  18. Vinagre, B.; Podlubny, I.; Hernandez, A.; Feliu, V. Some approximations of fractional order operators used in control theory and applications. Fract. Calc. Appl. Anal. 2000, 3, 231–248. [Google Scholar]
  19. Matsuda, K.; Fujii, H.H. Optimized Wave-Absorbing Control: Analytical and Experimental Results. J. Guid. Control Dyn. 1993, 16, 1146–1153. [Google Scholar] [CrossRef]
  20. Oustaloup, A.; Levron, F.; Mathieu, B.; Nanot, F.M. Frequency-band complex noninteger differentiator: Characterization and synthesis. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 2000, 47, 25–39. [Google Scholar] [CrossRef]
  21. Meena, V.P.; Yadav, U.K.; Gupta, A.; Singh, V.P. Reduced-Order Model Based Design of Pid Control for Zeta Converter Using Gwo Algorithm. In Proceedings of the 2022 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Jaipur, India, 14–17 December 2022; pp. 1–5. [Google Scholar]
  22. Deniz, F.N.; Alagoz, B.B.; Tan, N.; Atherton, D.P. An integer order approximation method based on stability boundary locus for fractional order derivative/integrator operators. ISA Trans. 2016, 62, 154–163. [Google Scholar] [CrossRef]
  23. Krishna, P.J.; Meena, V.P.; Patnana, N.; Mathur, A.; Singh, V.P. Grey wolf optimizer-assisted r-method-based weighted minimization for automatic generation control in two-area interconnected power system. Int. J. Dyn. Control 2023, 11, 1779–1796. [Google Scholar] [CrossRef]
  24. Podlubny, I. Fractional Differential Equations; Academic Press: Cambridge, MA, USA, 1998; Volume 198. [Google Scholar]
  25. Maiti, D.; Konar, A. Approximation of a Fractional Order System by an Integer Order Model Using Particle Swarm Optimization Technique. arXiv 2008, arXiv:0811.0077. [Google Scholar]
  26. Tavakoli-Kakhki, M.; Haeri, M. Model reduction in commensurate fractional-order linear systems. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2009, 223, 493–505. [Google Scholar] [CrossRef]
  27. 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]
  28. Jagodziński, J.; Lampasiak, M. Padé Approximation Method for Fractional-Order Systems. In Proceedings of the 2024 25th International Carpathian Control Conference (ICCC), Krynica Zdrój, Poland, 22–24 May 2024; pp. 1–6. [Google Scholar] [CrossRef]
  29. Gao, Z. Stable model order reduction method for fractional-order systems based on unsymmetric Lanczos algorithm. IEEE/CAA J. Autom. Sin. 2019, 6, 485–492. [Google Scholar] [CrossRef]
  30. Jiang, Y.L.; Xiao, Z.H. Arnoldi-based model reduction for fractional order linear systems. Int. J. Syst. Sci. 2015, 46, 1411–1420. [Google Scholar] [CrossRef]
  31. Rydel, M.; Stanisławski, R.; Latawiec, K.J.; Gałek, M. Model order reduction of commensurate linear discrete-time fractional-order systems. IFAC-PaperOnLine 2018, 51, 536–541. [Google Scholar] [CrossRef]
  32. Sarkar, P.; Shekh, R.R.; Iqbal, A. A Unified Approach for Reduced Order Modeling of Fractional Order System in Delta Domain. In Proceedings of the 2016 International Automatic Control Conference (CACS), Taichung, Taiwan, 9–11 November 2016; pp. 257–262. [Google Scholar]
  33. Stanisławski, R.; Rydel, M.; Latawiec, K.J. Modeling of discrete-time fractional-order state space systems using the balanced truncation method. J. Frankl. Inst. 2017, 354, 3008–3020. [Google Scholar] [CrossRef]
  34. Garrappa, R.; Maione, G. Model order reduction on Krylov subspaces for fractional linear systems. IFAC Proc. 2013, 46, 143–148. [Google Scholar] [CrossRef]
  35. Verma, S.K.; Nagar, S.K. Approximation and Order Reduction of Fractional Order SISO System. In Proceedings of the 2016 IEEE Annual India Conference (INDICON), Bangalore, India, 16–18 December 2016; pp. 1–6. [Google Scholar]
  36. Badri, P.; Sojoodi, M. LMI-based robust stability and stabilization analysis of fractional-order interval systems with time-varying delay. Int. J. Gen. Syst. 2022, 51, 1–26. [Google Scholar] [CrossRef]
  37. Al-Saggaf, U.M.; Mansouri, R.; Bettayeb, M.; Mehedi, I.M.; Munawar, K. Robustness improvement of the fractional-order LADRC scheme for integer high-order system. IEEE Trans. Ind. Electron. 2020, 68, 8572–8581. [Google Scholar] [CrossRef]
  38. Gao, Z.; Liao, X. Rational approximation for fractional-order system by particle swarm optimization. Nonlinear Dyn. 2012, 67, 1387–1395. [Google Scholar] [CrossRef]
  39. Mahata, S.; Saha, S.K.; Kar, R.; Mandal, D. Accurate integer-order rational approximation of fractional-order low-pass Butterworth filter using a metaheuristic optimization approach. IET Signal Process. 2018, 12, 581–589. [Google Scholar] [CrossRef]
  40. Krajewski, W.; Viaro, U. A method for the integer-order approximation of fractional-order systems. J. Frankl. Inst. 2014, 351, 555–564. [Google Scholar] [CrossRef]
  41. Duddeti, B.B. Approximation of fractional-order systems using balanced truncation with assured steady-state gain. Circuits Syst. Signal Process. 2023, 42, 5893–5923. [Google Scholar] [CrossRef]
  42. Saxena, S.; Yogesh, V.; Arya, P.P. Reduced-Order Modeling of Commensurate Fractional-Order Systems. In Proceedings of the 2016 14th International Conference on Control, Automation, Robotics and Vision (ICARCV), Phuket, Thailand, 13–15 November 2016; pp. 1–6. [Google Scholar]
  43. Bourouba, B.; Ladaci, S.; Chaabi, A. Reduced-order model approximation of fractional-order systems using differential evolution algorithm. J. Control Autom. Electr. Syst. 2018, 29, 32–43. [Google Scholar] [CrossRef]
  44. Jain, S.; Hote, Y.V. Reduced Order Approximation of Incommensurate Fractional Order Systems. In Proceedings of the 2019 IEEE Conference on Control Technology and Applications (CCTA), Hong Kong, China, 19–21 August 2019; pp. 1056–1061. [Google Scholar]
  45. Jain, S.; Hote, Y.V.; Saxena, S. Model order reduction of commensurate fractional-order systems using big bang–big crunch algorithm. IETE Tech. Rev. 2020, 37, 453–464. [Google Scholar] [CrossRef]
  46. Ganguli, S.; Kaur, G.; Sarkar, P. Global heuristic methods for reduced-order modelling of fractional-order systems in the delta domain: A unified approach. Ric. Mat. 2024, 73, 907–935. [Google Scholar] [CrossRef]
  47. Mouhou, A.; Badri, A. Low integer-order approximation of fractional-order systems using grey wolf optimizer-based cuckoo search algorithm. Circuits Syst. Signal Process. 2022, 41, 1869–1894. [Google Scholar] [CrossRef]
  48. Kumar, K.K.; Ramarao, G.; Kumar, P.P.; Nuvvula, R.S.; Colak, I.; Khan, B.; Hossain, M.A. Reduction of high dimensional noninteger commensurate systems based on differential evolution. Int. Trans. Electr. Energy Syst. 2023, 2023, 5911499. [Google Scholar] [CrossRef]
  49. Singh, C.N.; Kumar, D.; Samuel, P.; Gupta, A.K.; Sreeram, V. Colliding Bodies Optimization-Based Approximants of Linear-Time Invariant Continuous-Time Systems. In Proceedings of the 2022 Australian & New Zealand Control Conference (ANZCC), Gold Coast, Australia, 24–25 November 2022; pp. 46–50. [Google Scholar]
  50. Nadimi-Shahraki, M.H.; Taghian, S.; Mirjalili, S.; Zamani, H.; Bahreininejad, A. GGWO: Gaze cues learning-based grey wolf optimizer and its applications for solving engineering problems. J. Comput. Sci. 2022, 61, 101636. [Google Scholar] [CrossRef]
  51. Tepljakov, A.; Tepljakov, A. Fractional-Order Modeling and Control of Dynamic Systems; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
  52. Tepljakov, A.; Petlenkov, E.; Belikov, J. Fomcom: A matlab toolbox for fractional-order system identification and control. Int. J. Microelectron. Comput. Sci. 2011, 2, 51–62. [Google Scholar]
  53. Tepljakov, A.; Petlenkov, E.; Belikov, J. FOMCON Toolbox [Online]; Fomcon: Gliwice, Poland, 2011; Available online: http://www.fomcon.net/ (accessed on 10 July 2024).
  54. Miller, K.; Ross, B. An Introduction to the Fractional Calculus and Fractional Differential Equations; Wiley: Hoboken, NJ, USA, 1993. [Google Scholar]
  55. Monje, C.A.; Chen, Y.; Vinagre, B.; Xue, D.; Feliu, V. Fractional Order Systems and Controls: Fundamentals and Applications; Advances in Industrial Control; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  56. Valrio, D. Toolbox Ninteger for MatLab, v. 2.3.; Department of Mechanical Engineering: Lisbon, Portugal, 2005.
  57. Oustaloup, A.; Melchior, P.; Lanusse, P.; Cois, O.; Dancla, F. The CRONE Toolbox for Matlab. In Proceedings of the IEEE International SymposiumComputer-Aided Control System Design CACSD 2000, Anchorage, AK, USA, 25–27 September 2000; pp. 190–195. [Google Scholar]
  58. Chen, Y.Q.; Petras, I.; Xue, D. Fractional Order Control—A Tutorial. In Proceedings of the ACC ’09. American Control Conference, St. Louis, MO, USA, 10–12 June 2009; pp. 1397–1411. [Google Scholar]
  59. Xue, D.; Chen, Y.; Atherton, D.P. Linear Feedback Control: Analysis and Design with MATLAB (Advances in Design and Control), 1st ed.; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2008. [Google Scholar]
  60. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  61. Singh, V.P.; Yadav, U.K.; Meena, V.P.; Waghmare, A.V.; Gupta, A.; Pratap, B. Proximity Index Value Based Systematized Approximation of Higher-Order Interconnected Power System Model. IEEE Trans. Ind. Appl. 2024, 60, 4598–4607. [Google Scholar] [CrossRef]
  62. Meena, V.P.; Singh, V.P.; Padmanaban, S.; Benedetto, F. Rank Exponent-Based Reduction of Higher Order Electric Vehicle Systems. IEEE Trans. Veh. Technol. 2024, 1–10. [Google Scholar] [CrossRef]
  63. Yadav, U.K.; Meena, V.P.; Singh, V.P. A Novel Rank-order-centroid Based Reduction of Self-balanced-bicycle-robot Controller Using Grey-wolf Optimizer. J. Intell. Robot. Syst. 2022, 106, 62. [Google Scholar] [CrossRef]
  64. Adamou-Mitiche, A.B.H.; Mitiche, L. Multivariable systems model reduction based on the dominant modes and Genetic algorithm. IEEE Trans. Ind. Electron. 2017, 64, 1617–1619. [Google Scholar] [CrossRef]
  65. Prajapati, A.K.; Mamidala, S.; Ravada, S.; Mutta, C. System Reduction Using Continued Fraction Method to Allow Retention of Dominant Modes. In Proceedings of the 2022 13th Asian Control Conference (ASCC), Jeju, Republic of Korea, 4–7 May 2022; pp. 203–208. [Google Scholar] [CrossRef]
  66. Desai, S.; Prasad, R. A novel order diminution of LTI systems using big bang big crunch optimization and Routh approximation. Appl. Math. Model. 2013, 37, 8016–8028. [Google Scholar] [CrossRef]
  67. Duddeti, B.B.; Naskar, A.K. A new method for model reduction and controller design of large-scale dynamical systems. Sādhanā 2024, 49, 164. [Google Scholar] [CrossRef]
  68. Duddeti, B.B.; Naskar, A.K.; Subhashini, K.R. Order reduction of LTI systems using balanced truncation and particle swarm optimization algorithm. Circuits Syst. Signal Process. 2023, 42, 4506–4552. [Google Scholar] [CrossRef]
  69. Matignon, D. Stability results on fractional differential equations with applications to control. Proc. Comput. Eng. Syst. Appl. Multiconf. 1996, 2, 9633–9968. [Google Scholar]
Figure 1. Proposed and existing approaches for approximation and MOR of FOSs.
Figure 1. Proposed and existing approaches for approximation and MOR of FOSs.
Fractalfract 08 00477 g001
Figure 2. Block diagram representation of the proposed direct reduced model approximation process.
Figure 2. Block diagram representation of the proposed direct reduced model approximation process.
Fractalfract 08 00477 g002
Figure 3. A flowchart of the proposed reduction algorithm.
Figure 3. A flowchart of the proposed reduction algorithm.
Fractalfract 08 00477 g003
Figure 4. Comparisons of the step responses for Example 1 [64,65,66].
Figure 4. Comparisons of the step responses for Example 1 [64,65,66].
Fractalfract 08 00477 g004
Figure 5. Comparisons of the frequency responses for Example 1 [64,65,66].
Figure 5. Comparisons of the frequency responses for Example 1 [64,65,66].
Fractalfract 08 00477 g005
Figure 6. Comparisons of the step responses for Example 2 [20,22].
Figure 6. Comparisons of the step responses for Example 2 [20,22].
Fractalfract 08 00477 g006
Figure 7. Comparisons of the frequency responses for Example 2 [13].
Figure 7. Comparisons of the frequency responses for Example 2 [13].
Fractalfract 08 00477 g007
Figure 8. Plots showing instability regions of the original system and proposed reduced models for Example 1.
Figure 8. Plots showing instability regions of the original system and proposed reduced models for Example 1.
Fractalfract 08 00477 g008
Figure 9. Plots showing instability regions of the original system and proposed reduced models for Example 2.
Figure 9. Plots showing instability regions of the original system and proposed reduced models for Example 2.
Fractalfract 08 00477 g009
Table 1. Overview of FOSs reduction techniques in the recent literature.
Table 1. Overview of FOSs reduction techniques in the recent literature.
Author, Year Reduction MethodRemarks
Ali Yüce [13]Equilibrium optimization algorithm(i). The non-commensurate FOSs are directly reduced to integer models without employing operator-based approximation strategies. (ii). The lowering of orders in FOSs with commensurate orders was not covered. (iii). The dynamics of FOSs are approximated with 5th-order IO models.
Soloklo and Bigdeli [16]Genetic algorithm(i). Directly obtains the reduced integer/fractional-order models for commensurate and non-commensurate FOSs.
(ii). A weighted cost function is minimized to get reduced-order models for SISO and MIMO FOSs. As an additional constraint, the Routh–Hurwitz stability criteria were considered by this technique.
Krajewski and Viaro [40]Rational L2 approximation(i). The commensurate and non-commensurate FO state-space systems are approximated using integer-order state-space models. (ii). Requires the Oustaloup approximation to obtain an equal IO system. (iii). The iterative interpolation algorithm obtains the optimal reduced model by minimizing the L2 norm.
Duddeti [41]Modified balanced truncation method(i). It reduced the order of commensurate and non-commensurate FOSs. (ii). Obtaining the IO equivalent models requires simple mathematical substitution and Oustaloup approximation. (iii). It requires performing an inverse substitution to get the reduced commensurate FO model. (iv). It may fail to create optimum reduced models.
Saxena et al. [42]Time moment matching and Big Bang Big Crunch optimization algorithm (BBBCOA)(i). A mathematical substitution is required to convert the commensurate FOS into IO. The time moment matching approach generates the denominator, and the BBBCOA calculates the numerator. (ii). It requires an inverse substitution to convert the reduced IO model into the FO model’s commensurate form. (iii). It does not discuss non-commensurate order FOSs order reduction.
Bourouba et al. [43]Differential evaluation algorithm (DEA)(i). Equivalent 5th-order IO models directly approximate the non-commensurate FOSs. (ii). It does not talk about commensurate order FOSs order reduction.
Jain and Hote [44]BBBCOA and particle swarm optimization (PSO) algorithm(i). Non-commensurate FOSs are directly approximated with reduced IO models using the hybrid BBBCOA and PSO algorithms. (ii). It does not talk about commensurate order FOSs order reduction.
Jain et al. [45]BBBCOA(i). A mathematical substitution is required to convert the commensurate FOS into IO. The BBBCOA obtains the reduced IO model. (ii). It requires an inverse substitution to convert the reduced IO model into the FO model’s commensurate form. (iii). It does not discuss non-commensurate order FOSs order reduction.
Ganguli et al. [46]Hybrid firefly metaheuristic algorithms(i). The reduced IO equivalent models for the non-commensurate FOSs were obtained. (ii). Requires the transformation of the FOS to IO using the Oustaloup approximation. (iii). It is necessary to transform the integer order configuration to the delta domain related to a predetermined sampling period. (iv). It does not talk about commensurate order FOSs order reduction.
Mouhou and Badri [47]Grey wolf optimizer-based cuckoo search algorithm (GWO-CSA)(i). Equivalent IO models approximate the non-commensurate and irrational-order FOSs. (ii). First, the Oustaloup approximation obtains a higher-order IO system, and then GWO-CSA receives a reduced-order model. (iii). It does not talk about the commensurate order FOSs order reduction.
Kumar et al. [48]DEA(i). A mathematical substitution is required to convert the commensurate FOS into IO. The DEA obtains the reduced IO model. (ii). It requires an inverse substitution to convert the reduced IO model into the FO model’s commensurate form. (iii). It does not discuss non-commensurate order FOSs order reduction.
Singh et al. [49]Stability equation method and colliding bodies optimization (CBO)(i). A mathematical substitution is needed to convert the commensurate FOS into IO. The stability equation approach generates the denominator, and the CBO calculates the numerator. (ii). It requires an inverse substitution to convert the reduced IO model into the FO model’s commensurate form. (iii). It does not talk about non-commensurate order FOSs order reduction.
Table 2. Evaluation of the proposed strategy’s effectiveness compared with other MOR strategies.
Table 2. Evaluation of the proposed strategy’s effectiveness compared with other MOR strategies.
Reduction TechniqueSimplified SystemISEIAEITAERise TimeMP (%)Settling TimeRMSE
Commensurate FOS0.1076130.140610.7291
Proposed reduced CFO model 17.8783 s 1.2 + 5.4449 s 2.4 + 7.3083 s 1.2 + 5.4505 3.0492 × 10−40.18791.96290.1063132.389411.12080.1272
Proposed reduced NCFO model 9979.1234 s 1.2025 + 3368.5147 542.6223 s 2.4067 + 3977.7466 s 1.2404 + 3369.1563 3.1086 × 10−50.06140.47930.1075131.02119.89240.0358
Proposed reduced IO model 8.2052 s + 3.4048 s 2 + 2.8335 s + 3.4972 0.00501.221326.36410.1137136.33344.00581.7692
Duddeti, (2023) [41] 17.7688 s 1.2 + 4.8356 s 2.4 + 7.3649 s 1.2 + 4.8356 0.00180.36452.40630.1076131.260912.08270.2049
Jain et al., 2020 [45] 150 s 1.2 + 48.94 8.995 s 2.4 + 61.49 s 1.2 + 48.28 0.00130.756517.60120.1140127.396210.53450.4097
Kumar et al., 2023 [48] 13.117209 s 1.2 + 3.845182 s 2.4 + 5.288137 s 1.2 + 3.845182 0.00330.36381.35180.1326133.895111.41791.6778
Duddeti and Naskar 2024 [67] 16.5007 s 1.2 + 4.8356 s 2.4 + 7.3649 s 1.2 + 4.8356 0.00320.40861.25010.1174116.243011.39690.5372
Duddeti et al., 2023 [68] 17.3435 s 1.2 + 4.8313 s 2.4 + 7.3649 s 1.2 + 4.8356 0.00170.39323.09810.1106126.408111.86040.2661
Adamou-Mitiche and Mitiche 2017 [64] 3.657 s 1.2 + 1 0.5 s 2.4 + 1.5 s 1.2 + 1 0.04251.24823.57760.2041129.381511.92914.9196
Prajapati et al., 2022 [65] 6.7786 s 1.2 + 2 s 2.4 + 3 s 1.2 + 2 0.04031.07501.95460.2212115.495911.08535.3360
Desai and Prasad 2013 [66] 2.06774 s 1.2 + 0.43184 s 2.4 + 1.17368 s 1.2 + 0.43184 0.28793.916812.96490.585681.567812.580012.2987
Table 3. The percentage enhancement in the values of performance measures compared to other MOR strategies.
Table 3. The percentage enhancement in the values of performance measures compared to other MOR strategies.
Reduction TechniquePercentage Enhancement in Performance Measures
%ISE%IAE%ITAE%RMSE
Concerning the proposed reduced CFO model
Duddeti, (2023). [41]83.060248.449918.426637.9209
Jain et al., 2020 [45]76.544675.161988.847968.9529
Kumar et al., 2023 [48]90.760148.3507No improvement92.4186
Duddeti and Naskar 2024 [67]90.471254.0137No improvement76.3217
Duddeti et al., 2023 [68]82.063552.212636.641852.1984
Adamou-Mitiche and Mitiche 2017 [64]99.282584.946345.133697.4144
Prajapati et al., 2022 [65]99.243482.5209No improvement97.6162
Desai and Prasad 2013 [66]99.894195.502784.859998.9657
Table 4. Comparative performance study of the suggested approach and several MOR methodologies found in the relevant research literature, case study 2.
Table 4. Comparative performance study of the suggested approach and several MOR methodologies found in the relevant research literature, case study 2.
MethodReduced OrderRise TimeOvershootSettling TimeISEIAEITAERMSE
Original NCFO system 4.485023.579026.8889
Proposed IO reduced model44.370922.138427.42691.5245 × 10−40.352917.41601.0013
Proposed CFOS---4.409914.163324.09170.00370.973918.19962.0405
Proposed NCFOS---4.121526.521322.75680.00231.421680.75070.8536
Yüce 2023 [13]44.429323.792328.09341.0934 × 10−40.19234.898819.3946
Deniz et al., 2020 [14]224.564617.183721.08000.00220.797617.36310.3980
Vinagre et al., 2000 [18]224.365525.506628.44513.9870 × 10−40.562325.53140.5843
Matsuda 1993 [19]224.303322.692217.89206.6320 × 10−40.468511.45740.2969
Oustaloup et al., 2000 [20]224.296822.589418.01200.00151.090954.42300.4245
Table 5. The percentage enhancement in the values of performance measures compared with other MOR strategies.
Table 5. The percentage enhancement in the values of performance measures compared with other MOR strategies.
MethodReduced OrderPercentage Enhancement in Performance Measures
%ISE%IAE%ITAE%RMSE
Proposed IO reduced model4
Yüce 2023 [13]4No
improvement
No
improvement
No
improvement
94.8372
Deniz et al., 2020 [14]2293.070555.75481.2756No
improvement
Vinagre et al., 2000 [18]2261.763237.239932.8607No
improvement
Matsuda 1993 [19]2277.012924.6745No improvementNo
improvement
Oustaloup et al., 2000 [20]2289.836767.650668.5030No
improvement
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

Duddeti, B.B.; Naskar, A.K.; Meena, V.; Bahadur, J.; Meena, P.K.; Hameed, I.A. FOMCON Toolbox-Based Direct Approximation of Fractional Order Systems Using Gaze Cues Learning-Based Grey Wolf Optimizer. Fractal Fract. 2024, 8, 477. https://doi.org/10.3390/fractalfract8080477

AMA Style

Duddeti BB, Naskar AK, Meena V, Bahadur J, Meena PK, Hameed IA. FOMCON Toolbox-Based Direct Approximation of Fractional Order Systems Using Gaze Cues Learning-Based Grey Wolf Optimizer. Fractal and Fractional. 2024; 8(8):477. https://doi.org/10.3390/fractalfract8080477

Chicago/Turabian Style

Duddeti, Bala Bhaskar, Asim Kumar Naskar, Veerpratap Meena, Jitendra Bahadur, Pavan Kumar Meena, and Ibrahim A. Hameed. 2024. "FOMCON Toolbox-Based Direct Approximation of Fractional Order Systems Using Gaze Cues Learning-Based Grey Wolf Optimizer" Fractal and Fractional 8, no. 8: 477. https://doi.org/10.3390/fractalfract8080477

APA Style

Duddeti, B. B., Naskar, A. K., Meena, V., Bahadur, J., Meena, P. K., & Hameed, I. A. (2024). FOMCON Toolbox-Based Direct Approximation of Fractional Order Systems Using Gaze Cues Learning-Based Grey Wolf Optimizer. Fractal and Fractional, 8(8), 477. https://doi.org/10.3390/fractalfract8080477

Article Metrics

Back to TopTop