Next Article in Journal
Wind Speed Prediction Based on Wavelet Decomposition and the Fractal-Based LSTM Method
Previous Article in Journal
Mathematical and Numerical Analysis of a Fractional Diabetes Model with Singular Operator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Unified Comparative Framework for Fractional-Order Operator Approximation with Pareto-Based Analysis

by
Abebe Alemu Wendimu
*,
Radek Matušů
,
Ibrahim Shaikh
,
Mihret Kochito Wolde
,
Meron Tadele Roba
and
Feleke Tsegaye Yareshe
Department of Automation and Control Engineering, Faculty of Applied Informatics, Tomas Bata University in Zlín, nám. T. G. Masaryka 5555, 760 01 Zlín, Czech Republic
*
Author to whom correspondence should be addressed.
Fractal Fract. 2026, 10(5), 321; https://doi.org/10.3390/fractalfract10050321
Submission received: 12 April 2026 / Revised: 30 April 2026 / Accepted: 7 May 2026 / Published: 9 May 2026
(This article belongs to the Section Engineering)

Abstract

Fractional-order operators play a fundamental role in the modeling and control of complex dynamical systems; however, their infinite-dimensional nature necessitates rational approximation for practical implementation. This paper presents a unified comparative framework for evaluating widely used approximation methods, including standard and refined Oustaloup filters, continued fraction expansion (CFE), Matsuda, curve-fitting, and modified stability boundary locus (M-SBL) approaches. A systematic evaluation methodology is developed to assess these methods based on frequency-domain accuracy, time-domain performance, and robustness. Furthermore, a Pareto-based multi-objective analysis is introduced to explicitly capture the trade-offs among conflicting performance criteria, enabling the identification of non-dominated solutions without relying on weighted-sum formulations. Extensive simulations are conducted over a wide frequency range to evaluate approximation accuracy and control-oriented performance. The results reveal that different methods exhibit distinct trade-offs between accuracy, robustness, and complexity. In particular, the Oustaloup and M-SBL approaches demonstrate strong overall performance across multiple criteria, while methods such as CFE and curve-fitting show limitations under wideband conditions. The proposed framework provides a systematic and reproducible basis for selecting appropriate approximation techniques in fractional-order control applications, offering valuable insights into their practical implementation and performance trade-offs.

1. Introduction

Fractional-order calculus (FOC) has emerged as a powerful mathematical framework for modeling and control of dynamical systems, offering enhanced flexibility compared to conventional integer-order approaches [1,2]. By extending differentiation and integration to non-integer orders, it enables the representation of memory and hereditary effects that are inherently present in many physical, biological, and engineering processes [3,4]. This capability constitutes a key advantage over classical models, which typically assume local and instantaneous behavior, thereby limiting their ability to describe complex dynamics accurately. As a result, fractional-order models provide improved accuracy and realism, particularly for systems with long-term dependencies and nonlocal interactions.
Due to these advantages, fractional-order calculus has been widely applied across multiple disciplines. In control engineering, it is extensively used in fractional-order PID controllers to enhance robustness and tuning flexibility [1,5]. In bioengineering, it effectively models viscoelastic tissues and diffusion processes [3,4], while in electrical engineering, it accurately represents non-ideal components such as supercapacitors and constant phase elements [6,7]. Furthermore, it is applied in mechanical systems for viscoelastic modeling and vibration analysis [8], in fluid dynamics for anomalous diffusion [2], and in robotics and energy systems for improving control performance and dynamic modeling [9,10,11]. Overall, FOC provides a unified and effective framework for modeling complex systems where classical integer-order approaches are insufficient.
Despite these promising applications and advantages, the practical realization of fractional operators such as s α and 1 s α remains a central challenge in system modeling, identification, and control. Unlike integer-order operators, fractional operators lack direct physical interpretation and straightforward numerical implementation. Consequently, their realization depends on approximation techniques that reproduce their behavior over a specified frequency range. Rational approximation of fractional operators is therefore essential for practical applications. The accuracy of these approximations has a direct impact on model accuracy, controller performance, and system stability, making the selection of an appropriate approximation method a critical step in fractional-order system design. In the literature, a variety of approximation techniques have been proposed to represent fractional-order operators using finite-dimensional models. One of the most widely used approaches is the Oustaloup recursive approximation, introduced for approximating fractional operators over a specified frequency band [7]. Refined variants of the Oustaloup have been developed to improve accuracy, particularly near the edge of the band, and are widely used in practical control implementations [9]. Alternative approaches include continued fraction expansion (CFE), which provides low-order rational approximations with simple structures [12], and Matsuda’s method, which constructs approximations based on interpolation of frequency response data [13]. The Carlson method and Charef method offer simple formulations but are generally limited to narrowband applications [6,14]. Curve-fitting approaches, including frequency-domain identification techniques such as the Sanathanan–Koerner algorithm, provide flexible data-driven approximations that can closely match measured responses [15,16]. More recently, stability-oriented techniques such as the modified stability boundary locus (M-SBL) method have been introduced to incorporate stability considerations directly into the approximation process [17,18]. Several studies have compared these methods primarily in terms of frequency-domain accuracy, often focusing on magnitude and phase errors within a predefined frequency band. However, the existing literature reveals several important limitations. First, most works emphasize accuracy improvement without systematically analyzing the trade-off between approximation fidelity and computational complexity. Second, robustness with respect to variations in the design frequency band is rarely addressed, even though practical applications often involve uncertain or varying operating ranges. Third, stability preservation and numerical conditioning, which are critical for implementation in control systems, are often treated only implicitly or not evaluated quantitatively. Finally, there is a lack of a unified decision-making framework that integrates multiple performance criteria and supports the selection of the most suitable approximation method for a given application.
These limitations indicate that although there are numerous approximation methods, a comprehensive and structured comparative analysis that jointly considers accuracy, robustness, complexity, stability, and numerical behavior is still lacking.
To address these gaps, this paper presents a comprehensive comparative study of fractional-order approximation methods supported by a unified evaluation framework. The main objective is to systematically analyze widely used approximation techniques, considering multiple performance criteria, including frequency-domain accuracy, time-domain behavior, computational complexity, robustness to frequency-band variation, stability, and numerical conditioning. In addition to conventional error analysis, this work introduces a Pareto-based multi-objective decision framework to identify optimal trade-offs among competing criteria. This approach enables a structured comparison of approximation methods and provides practical guidance for selecting the most appropriate method based on specific design requirements. The central research question addressed in this study is how to systematically evaluate and select fractional-order approximation methods by jointly considering accuracy, robustness, computational complexity, stability, and numerical implementation aspects. To address this question, this article develops a unified analytical and comparative framework that integrates both theoretical characterization and practical performance evaluation. This framework provides a structured basis for understanding the trade-offs inherent in fractional-order approximation and supports informed method selection for engineering applications.
The main contributions of this study are summarized as follows:
  • A unified formulation and critical review of major fractional-order approximation methods, highlighting their underlying mathematical structures.
  • The development of a comprehensive evaluation framework that incorporates frequency-domain accuracy, time-domain performance, computational complexity, robustness to frequency-band variation, stability, and numerical conditioning.
  • A Pareto-based multi-objective decision framework for systematic selection of approximation methods based on application-specific requirements.
By bridging theoretical analysis with practical validation, this study provides a coherent guideline for the selection and implementation of fractional-order approximation methods, particularly in control applications where accuracy, robustness, and computational efficiency must be simultaneously satisfied.
Following this introduction, the remainder of the paper is structured as follows. Section 2 presents the mathematical foundations of fractional-order calculus and formulates the problem. Section 3 introduces the considered fractional-order operator approximation methods along with the corresponding analytical framework. Section 4 details the proposed comparative evaluation framework and methodology. Section 5 presents and discusses the obtained results. Section 6 provides an illustrative example demonstrating the application of the considered approximation methods. Finally, Section 7 concludes the paper by summarizing the main findings, highlighting practical implications, and outlining directions for future research.

2. Mathematical Preliminaries and Problem Formulation

This section establishes the theoretical foundation required for fractional-order system modeling, approximation, and control design by introducing the fundamental concepts of fractional calculus, system representations, and a unified formulation of the approximation problem, which is essential for subsequent comparative analysis.

2.1. Fundamentals of Fractional Calculus

Fractional calculus extends the classical concepts of differentiation and integration to non-integer orders, thereby providing a generalized mathematical framework capable of describing systems with memory and hereditary characteristics. The general fractional operator is defined as
D t α a   f ( t ) = d α d t α f ( t ) , if ( α ) > 0 , f ( t ) , if ( α ) = 0 , 1 Γ ( α ) a t ( t τ ) α 1 f ( τ ) d τ , if ( α ) < 0 ,
where α R (or C ), and Γ ( · ) denotes the Gamma function. This formulation reduces to classical operators for integer values, ensuring consistency with conventional calculus. An equivalent and widely used time-domain definition is the Grünwald–Letnikov (G–L) fractional derivative, which provides a limit-based representation of the same operator. It is defined as
D t α a       G L f ( t ) = lim h 0 1 h α k = 0 t a h ( 1 ) k α k f ( t k h ) ,
where α k denotes the generalized binomial coefficient given by
α k = Γ ( α + 1 ) Γ ( k + 1 ) Γ ( α k + 1 ) ,
where Gamma function is defined as
Γ ( x ) = 0 t x 1 e t d t , x > 0 .
The Grünwald–Letnikov formulation is particularly suitable for numerical implementation, while the integral form in (1) provides analytical insight into the memory effect inherent in fractional-order systems. Although fractional calculus can be extended to complex-order operators [7,11,19,20,21,22,23,24], this study focuses on real-valued orders due to their direct relevance in engineering applications. Since the operator D t α a   is inherently infinite-dimensional, practical realization typically relies on approximation techniques, often implemented in the frequency domain using rational transfer functions [25].

2.2. Fractional-Order System Representation

A linear time-invariant fractional-order system can be expressed using fractional differential equations of the form
i = 0 n a i D α i y ( t ) = j = 0 m b j D β j u ( t ) ,
where y ( t ) and u ( t ) represent the system output and input, respectively, and the derivative orders α i and β j are real positive numbers. By applying the Laplace transform under zero initial conditions, fractional derivatives are mapped into algebraic expressions as D α s α , leading to
i = 0 n a i s α i Y ( s ) = j = 0 m b j s β j U ( s ) ,
from which the transfer function representation is obtained as
G ( s ) = Y ( s ) U ( s ) = j = 0 m b j s β j i = 0 n a i s α i .

2.2.1. Commensurate Fractional-Order Systems

For commensurate systems characterized by a common base order γ , the transfer function can be rewritten as
G ( s ) = b m s m γ + + b 0 a n s n γ + + a 0 ,
which simplifies numerical implementation and facilitates system identification.

2.2.2. Stability Mapping Between Integer-Order and Fractional-Order Systems

If an integer-order characteristic polynomial is written as
P ( s ) = a n s n + a n 1 s n 1 + + a 1 s + a 0 ,
then its fractional-order counterpart is obtained by replacing s with s α , yielding
P ( s α ) = a n s n α + a n 1 s ( n 1 ) α + + a 1 s α + a 0 .
By introducing the transformation λ = s α , the characteristic equation can be rewritten as
a n λ n + a n 1 λ n 1 + + a 1 λ + a 0 = 0 .
The roots of this polynomial in the λ -plane must satisfy [26]
| arg ( λ i ) | > α π 2
to ensure asymptotic stability of the fractional-order system. In contrast, the stability condition for integer-order systems is given by
( s i ) < 0 .
Therefore, the mapping from integer-order to fractional-order stability can be expressed as
( s i ) < 0 | arg ( λ i ) | > α π 2 , λ = s α .
This transformation shows that the classical left half-plane stability region is generalized into a sector-shaped region in the fractional-order case, where stability depends on the angular location of the poles rather than solely on their real parts. Figure 1 illustrates the stability regions for integer-order and fractional-order systems. Thus, stability is evaluated based on the pole locations, where a model is considered stable if all poles satisfy the above-mentioned rules [27].

2.3. Fractional-Order PID Controller

The fractional-order PID (FOPID) controller extends the classical PID structure by introducing fractional powers of the integral and derivative terms, which can be expressed as
G c ( s ) = K p + K i s λ + K d s μ ,
where K p , K i , and K d are controller gains, and λ , μ ( 0 , 1 ] denote the fractional orders. The inclusion of these additional tuning parameters provides enhanced flexibility in shaping system dynamics.

2.4. Problem Formulation

From the above formulations, it is evident that fractional-order modeling and control fundamentally depend on operators of the form s α and s α , which are non-rational and therefore cannot be directly implemented in physical or digital systems. Consequently, the core problem addressed in this study is to construct a finite-dimensional rational approximation of the form
G apx ( s ) = P ( s ) Q ( s ) = k = 0 n a k s k k = 0 n b k s k ,
such that
G apx ( j ω ) G ( j ω ) , ω [ ω L , ω H ] ,
where [ ω L , ω H ] represents the design frequency band.
The frequency response of the fractional operator is given by
G ( j ω ) = ( j ω ) α = ω α cos α π 2 + j sin α π 2 ,
which exhibits a constant phase shift of
G ( j ω ) = α π 2
and a magnitude slope of 20 α dB/decade.

2.5. Performance Metrics

To enable systematic evaluation of approximation methods, a unified set of performance metrics is defined.
Frequency-domain accuracy is quantified using magnitude and phase errors:
e m ( ω k ) = 20 log 10 | G apx ( j ω k ) | 20 log 10 | G ( j ω k ) | ,
e p ( ω k ) = G apx ( j ω k ) G ( j ω k ) ,
from which the root-mean-square errors are computed as
RMSE m = 1 N k = 1 N e m 2 ( ω k ) ,
RMSE p = 1 N k = 1 N e p 2 ( ω k ) ,
while the maximum deviations are defined as
Max m = max k | e m ( ω k ) | ,
Max p = max k | e p ( ω k ) | .
Time-domain performance is evaluated using the error signal e ( t ) = y ( t ) y apx ( t ) , where the integral absolute error and integral squared error are given by
IAE = 0 T | e ( t ) | d t ,
ISE = 0 T e 2 ( t ) d t .
Computational complexity is characterized by model order, defined by the number of poles and zeros, as well as computational time required for model construction and simulation.

2.6. Remarks on Approximation Characteristics

The approximation error is inherently dependent on the selected frequency band, because most methods place poles and zeros within the design interval, yielding optimal accuracy within the band and degrading outside it. Furthermore, the approximation problem is intrinsically multi-objective, requiring a balance between accuracy, computational complexity, robustness, and numerical stability. The performance metrics defined in this section provide a consistent and unified basis for comparing different approximation methods throughout this study.

3. Fractional-Order Approximation Methods

This section introduces the main approximation techniques considered in this study. In each case, the objective is to approximate the fractional-order operator G ( s ) = s α by means of a finite-dimensional rational transfer function that preserves the essential frequency-domain characteristics of the ideal operator within a prescribed frequency interval [ ω L , ω H ] .

3.1. Oustaloup Recursive Approximation (ORA)

The Oustaloup recursive approximation (ORA) is one of the most widely used frequency-domain methods for approximating fractional-order operators [9,12,22,28]. Its main idea is to represent s α as a rational transfer function obtained by recursively distributing poles and zeros on a logarithmic scale within the selected frequency band. This construction provides good approximation accuracy within the design interval and has therefore become a standard choice in fractional-order control applications.
The ORA model is written as
G ORA ( s ) = K k = N N s + ω k s + ω k ,
where N denotes the approximation order, ω k and ω k are the pole and zero frequencies, respectively, and K is a gain term introduced to preserve the correct scaling. The poles and zeros are defined as
ω k = ω L ω H ω L k + N + 1 + α 2 2 N + 1 ,
ω k = ω L ω H ω L k + N + 1 α 2 2 N + 1 ,
while the gain is given by
K = ω H α .
An important structural property of ORA is that an approximation of order N produces a rational model with 2 N + 1 poles and 2 N + 1 zeros. In other words, the structural complexity increases linearly with the approximation order, which improves approximation flexibility but also raises implementation cost. The behavior of ORA for different approximation orders is illustrated in Figure 2, which compares the Bode magnitude and phase responses of the exact operator s 0.5 with third-, fifth-, and eighth-order ORA models over the frequency band [ 10 3 , 10 3 ] rad/s. The results show that the approximation becomes less sensitive to further order increases once N 5 . For the lower-order case N = 3 , visible ripples appear in both magnitude and phase responses, whereas higher orders reduce these oscillations and produce smoother frequency characteristics.
This trend is also reflected in Table 1, where increasing the order from N = 3 to N = 8 leads to only minor changes in RMSE and maximum error values, indicating that the ORA exhibits weak order sensitivity beyond moderate approximation orders. The influence of the design frequency band is shown in Figure 3 and Table 2. In contrast to the relatively small effect of increasing N, the selected frequency interval has a much stronger impact on approximation quality. The widest band produces the lowest overall errors, whereas narrower bands lead to larger magnitude and phase deviations together with increased time-domain error indices.
Overall, the results suggest that for ORA, the choice of frequency band is more influential than increasing the approximation order beyond a moderate value. A sufficiently wide design interval combined with a moderate order therefore provides the most reliable compromise between approximation quality and structural complexity.

3.2. Refined Oustaloup Approximation (ROA)

The refined Oustaloup approximation (ROA) extends the classical ORA by incorporating a correction filter intended to improve the approximation accuracy, particularly near the boundaries of the design frequency band [9,10,12,29]. This refinement is motivated by the observation that the standard recursive form may lose accuracy near the lower and upper cutoff frequencies, even when the interior band behavior remains satisfactory.
The ROA model is expressed as
G ROA ( s ) = K k = N N s + ω k s + ω k G c ( s ) ,
where G c ( s ) denotes a correction filter of the form
G c ( s ) = d s 2 + b ω H s d ( 1 α ) s 2 + b ω H s + d α .
In this study, the constants are chosen as b = 10 and d = 9 , following the ROA implementation [9]. A comparison between the fifth-order standard and refined Oustaloup models is presented in Figure 4. The refined approximation exhibits improved magnitude and phase agreement over a wider portion of the frequency range, which is reflected in the broader effective accuracy bandwidth. In contrast, the standard ORA shows a narrower region of satisfactory approximation. The refined Oustaloup method consistently outperforms the recursive Oustaloup approximation, particularly in achieving closer alignment with the true system’s magnitude and phase responses across a broader frequency range, as shown in Figure 4. However, for parameters ω l = 0.001  rad/s, ω h = 1000  rad/s, and N = 3 in the approximation of s 0.5 , Equation (29) reveals that the refined Oustaloup’s higher-order integer approximation introduces a transfer function of significantly higher order. While this improves accuracy, the resulting complexity may hinder analytical evaluation or real-time implementation in systems where computational efficiency is critical.
G ORA ( s ) = 31.623 ( s + 0.001638 ) ( s + 0.01179 ) ( s + 0.08483 ) ( s + 0.6105 ) ( s + 0.004394 ) ( s + 0.03162 ) ( s + 0.2276 ) ( s + 1.638 ) × ( s + 4.394 ) ( s + 31.62 ) ( s + 227.6 ) ( s + 11.79 ) ( s + 84.83 ) ( s + 610.5 )
G ROA ( s ) = 60 s ( s + 0.001638 ) ( s + 0.01179 ) ( s + 0.08483 ) ( s + 0.6105 ) ( s + 0.004394 ) ( s + 0.03162 ) ( s + 0.2276 ) ( s + 1.638 ) × ( s + 4.394 ) ( s + 31.62 ) ( s + 227.6 ) ( s + 1111 ) ( s + 11.79 ) ( s + 84.83 ) ( s + 610.5 ) ( s + 2222 ) ( s + 0.00045 )
  The numerical results in Table 1 confirm that ROA consistently improves frequency-domain accuracy, as indicated by lower RMSE and maximum error values in both magnitude and phase. At the same time, the standard ORA achieves lower IAE and ISE values, suggesting that improved frequency-domain matching does not automatically translate into superior time-domain performance. It is also evident that increasing the approximation order beyond N = 5 produces only a negligible improvement for both methods.
The effect of the frequency band is summarized in Table 2. Across all tested bands, the ROA method yields lower RMSE and maximum errors than the standard version, confirming its superior frequency-domain accuracy. As the design band becomes narrower, the errors of both methods increase, but the refined approximation remains consistently more accurate. In the time domain, ROA provides lower IAE and ISE values for the medium and narrow bands, whereas ORA performs slightly better over the widest band [ 10 3 , 10 3 ] , again revealing a trade-off between frequency-domain precision and transient performance.
In summary, the main advantage of the Oustaloup family lies in its explicit frequency-band configurability, which makes it attractive for practical applications requiring approximation over a prescribed interval. However, this flexibility comes at the cost of increased model order, since an approximation of order N results in a transfer function of order 2 N + 1 in both the numerator and denominator. Consequently, although ROA generally improves frequency-domain behavior compared with ORA, both methods may become computationally demanding for higher-order implementations.

3.3. Continued Fraction Expansion (CFE)

The continued fraction expansion (CFE) method provides a rational approximation of the fractional-order operator s α by expanding ( 1 + x ) α into a truncated continued fraction [12,17,25]:
( 1 + x ) α 1 1 α x 1 + ( 1 + α ) x 1 · 2 1 + ( 1 α ) x 2 · 3 1 + ( 2 + α ) x 3 · 4 1 + ( 2 α ) x 4 · 5 1 + ( 3 + α ) x 5 · 6 1 + ( 3 α ) x 6 · 7 1 +
The truncated terms of the first-order approximate CFE model of s α , can be written as follows:
( 1 + x ) α 1 1 α x 1 + ( 1 + α ) x 1 · 2 2 + ( 1 + α ) x 2 + ( 1 α ) x + 𝒪 ( x 2 )
By setting x = s 1 , where s represents the conventional integer-order Laplacian operator, the 1st-order approximation of s α around a center frequency is given by a rational function:
s α ( 1 + α ) s + ( 1 α ) ( 1 α ) s + ( 1 + α )
Through this construction, the fractional operator is represented by an integer-order transfer function, which makes the method attractive for practical realization when a relatively simple rational structure is desired. Table 3 summarizes the first- to fifth-order CFE models of s α . As expected, increasing the approximation order produces a higher-order rational transfer function, which generally improves approximation accuracy while increasing implementation complexity.
Figure 5 shows the Bode magnitude and phase responses of the first- to fourth-order CFE approximations of s 0.5 . The results demonstrate that increasing the approximation order improves agreement with the ideal fractional operator. Lower-order models exhibit larger deviations and noticeable ripple behavior, particularly near the frequency-band boundaries, whereas higher-order models provide smoother responses and closer matching over a wider frequency interval.
To quantify the achievable approximation range, the effective bandwidth was determined directly from the Bode magnitude response using a ± 3 dB deviation criterion relative to the ideal fractional-order operator. Specifically, the lower and upper cutoff frequencies, ω l and ω h , were identified as the frequencies at which the magnitude error exceeded the ± 3 dB tolerance. The approximation bandwidth was then computed as
Δ ω = ω h ω l .
This procedure provides a consistent and reproducible measure of the usable approximation region for each CFE order.
The quantitative results in Table 4 confirm the observed trend. Both magnitude and phase RMSE decrease as the approximation order increases, while the time-domain indices IAE and ISE also improve. In addition, the effective bandwidth expands significantly with model order. The fourth-order approximation achieves an upper frequency limit of approximately 53 rad/s and a bandwidth of 52.99 rad/s, exceeding the values reported in [17], where the maximum frequency and bandwidth were approximately 15 rad/s and 14.99 rad/s, respectively.
Unlike Oustaloup-based methods, the approximation range cannot be explicitly specified by the user and is instead determined implicitly by the order of the expansion (see the last column of Table 4). Consequently, although higher-order CFE models improve the overall approximation and broaden the effective frequency range, the method offers limited flexibility when a predefined or application-specific frequency interval must be targeted.
Remark: A major drawback of the CFE approach is the absence of direct frequency-band tuning. As a result, the approximation error is distributed more uniformly across frequency, which may be acceptable for general-purpose approximation but less suitable for applications requiring focused accuracy over a user-defined range.

3.4. Matsuda’s Approximation Method

Matsuda’s approximation method is a frequency-domain approach that uses a continued fraction structure to approximate fractional-order operators by integer-order transfer functions. The method is especially attractive because it allows the approximation to be shaped through the selection of interpolation points over a prescribed frequency interval, which makes it suitable for applications where band-dependent accuracy is important [17,29].
A key feature of the Matsuda method is the use of logarithmically distributed frequency samples within a selected range [ ω l , ω h ] , defined as
ω k = ω l ω h ω l k 1 n 1 , n > 1 , ω h , n = 1 ,
where ω l and ω h denote the lower and upper frequency bounds, respectively, and n is the number of interpolation points. The magnitude response | G ( j ω k ) | of the target fractional-order operator is then evaluated at these frequencies, after which a recursive interpolation process is used to compute the divided differences:
d 0 ( ω k ) = | G ( j ω k ) | ,
d 1 ( ω k ) = d 0 ( ω k ) d 0 ( ω 0 ) ω k ω 0 ,
d 2 ( ω k ) = d 1 ( ω k ) d 1 ( ω 1 ) ω k ω 1 ,
d n ( ω k ) = d n 1 ( ω k ) d n 1 ( ω n 1 ) ω k ω n 1 .
These divided differences are arranged in an upper triangular matrix D [29]:
D = d 0 ( ω 0 ) d 0 ( ω 1 ) d 0 ( ω n ) 0 d 1 ( ω 1 ) d 1 ( ω n ) 0 0 d n ( ω n ) ,
and the coefficients of the rational model are extracted from the diagonal terms as
α k = D k k , k = 0 , 1 , , n .
The approximation is then expressed in continued fraction form as
G apx ( s ) = α 0 + s ω 0 α 1 + s ω 1 α 2 + s ω 2 α 3 + .
This formulation makes it possible to adapt the approximation to the selected frequency range, but it also means that the final result depends strongly on the chosen interpolation points and the adopted order. In this sense, Matsuda’s method offers useful flexibility, although its performance is sensitive to the design setup.
Remark: Matsuda’s method provides a good balance between flexibility and approximation capability, but its accuracy depends strongly on the choice of interpolation points, approximation order, and design frequency band.
Figure 6, Figure 7, Figure 8 and Figure 9, together with Table 5 illustrate the effect of approximation order and frequency band on the performance of the Matsuda method. When the approximation order is increased from N = 3 to N = 8 , the frequency- and time-domain accuracy improves noticeably. As shown in Table 5, the magnitude RMSE decreases from 8.62 dB to 4.49 dB, and the IAE decreases from 0.34 to 0.005 , indicating that higher-order Matsuda models provide significantly better approximation quality. However, the maximum phase error remains close to 44 , which shows that phase matching improves only moderately even when the order increases. Table 6 presents the Matsuda approximation of the fractional-order transfer function s 0.5 .
The effect of the design frequency band is presented in Table 7. With fixed order N = 5 , expanding the frequency range from [ 10 1 , 10 1 ] to [ 10 3 , 10 3 ] rad/s substantially reduces the frequency-domain errors. In particular, the magnitude RMSE decreases from 6.43 dB to 1.10 dB. However, this improvement is accompanied by deterioration in the time domain, as the IAE increases from 0.01 to 0.97 . Therefore, a wider band improves global frequency-domain fitting but leads to a poorer transient response.
The results in Table 7 present a clear trade-off between frequency-domain accuracy and time-domain performance as the approximation bandwidth increases. For a fixed approximation order N = 5 , widening the frequency interval improves the global fitting accuracy of the fractional operator, as evidenced by the reduction in RMSE and maximum frequency-domain errors. This improvement occurs because the approximation is optimized over a broader spectral range, enabling better matching of the operator dynamics across low-, mid-, and high-frequency regions.
However, the improvement in frequency-domain accuracy is accompanied by degradation in time-domain performance, reflected by increased IAE and ISE values. This behavior arises because the same finite-order approximation must distribute a limited number of poles and zeros across a larger frequency interval. Consequently, fewer degrees of freedom remain available to accurately capture localized transient dynamics.
This phenomenon is closely related to the time–frequency trade-off commonly observed in signal analysis and approximation theory [31]. Similar to the uncertainty principle, improving spectral accuracy over a wide frequency band reduces temporal localization capability. Therefore, a wider frequency band enhances global frequency matching but may deteriorate transient response quality. Conversely, a narrower band concentrates approximation fidelity around dominant frequencies, often resulting in improved time-domain behavior at the expense of reduced broadband accuracy.
Taken together, these results show that Matsuda’s approximation is highly dependent on both approximation order and frequency-band selection. Increasing the order generally improves accuracy, whereas widening the frequency interval enhances global frequency matching at the expense of time-domain performance. The method is therefore flexible and practically useful, but it requires careful tuning when applied to control-oriented problems.

3.5. El-Khazali Approximations

The El-Khazali method provides practical rational approximations of the fractional-order operator s α using both first- and second-order models and is particularly attractive because it offers relatively simple realizations while still preserving the main dynamic characteristics of the ideal fractional operator [32,33,34,35]. In contrast to higher-order approximation schemes, this method is especially useful when a compact structure is preferred for implementation.
The first-order approximation replaces the fractional operator s α , with 0 < α < 1 , by the rational transfer function
s α N ( s , α ) D ( s , α ) = s τ ω c n + 1 s ω c n + τ ,
where ω c n denotes the corner frequency and τ is defined as
τ = tan α π 2 + sec α π 2 .
This approximation is computationally efficient and straightforward to implement, which makes it attractive in applications where low-order realization is more important than wideband accuracy.
To improve approximation accuracy, El-Khazali further proposed a second-order rational model based on a cascade of biquadratic transfer functions [35]. In this formulation, the fractional operator is represented as
s ω g α = i = 1 n F i s ω i = i = 1 n N i s ω i D i s ω i ,
where ω i is the center frequency of the i-th biquadratic stage, and
ω g = i = 1 n ω i n
is the geometric mean of all center frequencies.
For i 2 , the subsequent center frequencies are recursively determined by
ω i = ω x 2 ( i 1 ) ω 1 , i = 2 , 3 , , n ,
where ω x is the real root of the characteristic polynomial
a 0 a 2 η 4 λ 4 + a 1 ( a 2 a 0 ) λ 3 + ( a 1 2 a 2 2 a 0 2 ) η λ 2 + a 1 ( a 2 a 0 ) λ + a 0 a 2 η = 0 ,
with
η = tan α π 4 .
Each biquadratic transfer function F i is then given by
F i s ω i a 0 s ω i 2 + a 1 s ω i + a 2 a 2 s ω i 2 + a 1 s ω i + a 0 ,
where the coefficients a 0 , a 1 , and a 2 are defined as
a 0 = α α + 3 α + 1 ,
a 2 = α α 3 α + 1 ,
a 1 = ( a 2 a 0 ) tan ( 2 + α ) π 4 = 6 α tan ( 2 + α ) π 4 .
For the special case ω i = 1 , the second-order approximation reduces to
s α a 0 s 2 + a 1 s + a 2 a 2 s 2 + a 1 s + a 0 .
Moreover, when α 1 , the approximation simplifies to
F i s ω i a 0 s ω i 2 + a 0 s ω i a 0 s ω i 2 + a 0 .
Overall, the El-Khazali approximations provide a useful low-order alternative for fractional-order realization. The first-order form is attractive for its simplicity, whereas the second-order formulation offers improved dynamic fidelity while still preserving a relatively compact structure.

3.6. Charef Approximation Method

The Charef approximation method provides a practical approach for approximating fractional-order operators by means of rational transfer functions defined over a prescribed frequency range [14,36]. The method is primarily intended for the approximation of the fractional-order integrator
H ( s ) = 1 s α , 0 < α < 1 ,
and is based on a logarithmic distribution of real poles and zeros over the selected frequency interval ( ω l , ω h ) . A distinctive feature of this method is that the approximation accuracy is controlled explicitly by a user-defined magnitude error bound Δ expressed in decibels.
The resulting rational approximation is written as
H ch ( s ) = 1 s α k = 0 N 1 1 + s z k k = 0 N 1 + s p k ,
where z k and p k denote the zeros and poles, respectively.
The parameters governing the pole-zero spacing are defined as
a = 10 Δ 10 ( 1 α ) , b = 10 Δ 10 α , a b = 10 Δ 10 α ( 1 α ) ,
which directly determine the logarithmic separation between successive poles and zeros. The poles and zeros are then given by
p 0 = ω l · 10 Δ 20 α , p k = ( a b ) k p 0 , z k = a ( a b ) k p 0 , k = 0 , 1 , , N 1 ,
thus ensuring a structured logarithmic distribution across the frequency band.
The required approximation order N is determined by
N = log ω h p 0 log ( a b ) + 1 ,
where · denotes the integer part. This relation links the desired frequency range, the allowed error, and the final order of the approximation.
  • Charef Approximation Version 2 [37] extends the same concept to the approximation of a first-order fractional system, namely,
    H ( s ) = 1 1 + s ω l α k = 0 N 1 1 + s z k k = 0 N 1 + s p k , 0 < α < 1 .
The Charef method is therefore attractive when an explicit bound on magnitude error is required over a prescribed band, although its practical effectiveness depends strongly on the selected frequency interval and target accuracy. To generalize the Charef approximation, a fractional-order system can be decomposed into two components [38,39]:
G ( s ) = G α ( s ) G β ( s )
where
G α ( s ) = 1 ( T α s + 1 ) α , G β ( s ) = ( T β s + 1 ) β = 1 1 ( T β s + 1 ) β .
Each component is approximated independently using the Charef formulation:
G ch , α ( s ) = k = 0 N α 1 1 + s z k ( α ) k = 0 N α 1 1 + s p k ( α ) = L α ( s ) D α ( s ) ,
G ch , β ( s ) = k = 0 N β 1 1 + s z k ( β ) k = 0 N β 1 1 + s p k ( β ) = D β ( s ) L β ( s ) .
The overall approximation is then obtained as
G ch ( s ) = G ch , α ( s ) G ch , β ( s ) = L α ( s ) D β ( s ) D α ( s ) L β ( s ) ,
with the total approximation order given by N = N α + N β 1 . The individual orders are determined as
N α = 10 α ( 1 α ) log ( ω max T α ) Δ + 1 , N β = 10 β ( 1 β ) log ( ω max T β ) Δ + 1 .
This formulation ensures a bounded approximation error governed by the tolerance Δ , while typically achieving lower actual deviations in practice. However, the presence of pole–zero cancellations may introduce localized errors, particularly near the boundaries of the frequency range.
To illustrate the application of this method, consider the fractional-order transfer function
G ( s ) = ( 8 s + 1 ) 0.5 ( 49 s + 1 ) 0.6 ,
which consists of a fractional numerator and denominator. Using the Charef approach, the system is decomposed into two components corresponding to the numerator and denominator dynamics. The approximation orders N α and N β are computed independently based on the specified error tolerance, and the total order is given by N = N α + N β 1 .
Figure 10 presents the Bode magnitude responses of the resulting approximations for different error tolerances Δ = [ 1 , 2 , 3 ]  dB. It can be observed that lower tolerance values yield higher-order models that closely match the ideal fractional-order response across the frequency range. In contrast, increasing Δ reduces the approximation order and simplifies the model but introduces noticeable deviations, particularly at higher frequencies. This behavior clearly demonstrates the trade-off between approximation accuracy and computational complexity inherent in the Charef method.
Table 8 summarizes the magnitude error metrics of the Charef approximation for the composite fractional-order system. The results indicate that decreasing the error tolerance Δ improves the approximation accuracy, as reflected by the reduction in RMSEm and maximum magnitude error.
For Δ = 1  dB, the approximation achieves the highest accuracy with RMSEm = 0.0603 dB but requires a higher total order ( N = 11 ), resulting from N α = 7 and N β = 5 . As Δ  increases, the approximation order decreases significantly, leading to reduced computational complexity. However, this simplification comes at the expense of accuracy, particularly evident for Δ = 3  dB, where both RMSE and maximum error increase substantially.
These results confirm that the Charef method provides a flexible trade-off between accuracy and model complexity, which becomes more pronounced in composite fractional-order systems involving both numerator and denominator dynamics.

3.7. Carlson’s Approximation

Carlson’s approximation [6] provides an iterative framework for approximating fractional-order operators by computing the α -th root of a given transfer function G ( s ) . The method is based on a modified Newton–Raphson scheme and is particularly suitable for constructing rational approximations of operators that are inherently non-rational.
For the α -th root problem, the objective is to determine a function H ( s ) such that
H ( s ) = ( G ( s ) ) α .
By defining the nonlinear function f ( H ) = H α G ( s ) , the classical Newton–Raphson update becomes
H k = H k 1 H k 1 α G ( s ) α H k 1 α 1 .
To improve numerical stability and convergence behavior, this update can be reformulated in multiplicative form. After algebraic manipulation, the iteration is written as
H k ( s ) = H k 1 ( s ) · ( 1 α ) H k 1 ( s ) 1 / α + ( 1 + α ) G ( s ) ( 1 + α ) H k 1 ( s ) 1 / α + ( 1 α ) G ( s ) .
Introducing the substitution Q ( s ) = H k 1 ( s ) 1 / α , the same update can be expressed as
H k ( s ) = H k 1 ( s ) · ( 1 α ) Q ( s ) + ( 1 + α ) G ( s ) ( 1 + α ) Q ( s ) + ( 1 α ) G ( s ) = Q ( s ) α ( 1 α ) Q ( s ) + ( 1 + α ) G ( s ) ( 1 + α ) Q ( s ) + ( 1 α ) G ( s ) .
Since Q ( s ) α = H k 1 ( s ) , this representation remains fully consistent with the original Newton–Raphson formulation while offering a more numerically stable iterative realization.
  • Carlson Iteration Algorithm:
1.
Initialize H 0 ( s ) = 1 .
2.
For k = 1 , 2 , , N :
(a)
     Compute Q ( s ) = H k 1 ( s ) 1 / α .
(b)
     Update H k ( s ) using (70).
3.
Return H N ( s ) as the final approximation.
Carlson’s method is mathematically elegant and can provide accurate results through successive iterations; however, its iterative nature may increase computational effort compared with direct closed-form approximation methods, especially when higher precision is required.

3.8. Curve-Fitting Approximation

The curve-fitting approach, reported in [15], constructs an integer-order approximation of a fractional operator by directly fitting its frequency response data. Unlike analytical approximation methods, this technique is data-driven and relies on matching the frequency-domain behavior of s α over a specified range.
The procedure begins by generating the frequency response of the fractional operator through the substitution s = j ω over a logarithmically spaced frequency grid ω [ ω L , ω H ] :
s α = ( j ω ) α , ω = ω L , ω L + 1 , , ω H .
Using this frequency response data (FRD), an integer-order transfer function is identified via the iterative Sanathanan–Koerner (SK) algorithm [16]. The approximating model is expressed as
G ( s ) = P ( s ) Q ( s ) = P T ϕ ( s ) 1 + Q T ψ ( s ) ,
where the numerator and denominator polynomials are defined as P ( s ) = n = 0 N p n s n and Q ( s ) = 1 + n = 1 N q n s n . The coefficient vectors P and Q are constructed using the basis vectors
ϕ ( s ) = [ 1 , s , , s N ] T , ψ ( s ) = [ s , s 2 , , s N ] T .
The unknown parameters are estimated by minimizing the weighted least-squares cost function
min P , Q k = 1 H ϕ T ( j ω k ) P ( ) ( j ω k ) α ψ T ( j ω k ) Q ( ) Q ( 1 ) ( j ω k ) 2 ,
where Q ( 1 ) ( s ) = 1 + ψ T ( s ) Q ( 1 ) . The iterative process continues until convergence is achieved, typically defined by
Q ( ) Q ( 1 ) 2 < ϵ ,
with ϵ denoting a prescribed tolerance.
  • Implementation Procedure:
1.
Frequency Sampling: Generate FRD data of s α over the desired frequency range.
2.
Iterative Identification: Apply the SK algorithm to estimate P and Q through weighted least-squares minimization.
3.
Convergence Check: Terminate the iteration when Q ( ) Q ( 1 ) 2 < ϵ .
4.
Model Construction: Form the rational transfer function G ( s ) = P ( K ) ( s ) / Q ( K ) ( s ) .
5.
State-Space Realization: Convert the model into state-space form:
G ( s ) = C ( s I A ) 1 B + D .
6.
Model Reduction: Apply pole–zero cancellation to obtain a minimal realization:
G ( s ) = minreal n = 0 N p n ( K ) s n 1 + n = 1 N q n ( K ) s n .
where minreal is a MATLAB function that computes a minimal realization of a transfer function.
Remark: This approach offers high flexibility and can achieve very accurate approximations when sufficient data and model order are used; however, its performance depends strongly on the quality of the sampled data and the chosen model structure, and it may suffer from overfitting or numerical sensitivity.

3.9. Modified Stability Boundary Locus (M-SBL) Approximation

This subsection presents an enhanced version of the stability boundary locus (SBL) method originally introduced in [40] and further developed in [17,18]. The SBL-based approach approximates the fractional-order operator s α by matching its stability boundary locus with that of an equivalent integer-order model.
In the original formulation, the approximation parameters were obtained through two separate linear systems derived from the real and imaginary parts of the characteristic equation, which increased computational complexity and limited implementation efficiency. The modified approach addresses this limitation by solving both components simultaneously within a unified framework.
Consider a fractional-order system described by
s α + a s β + b = 0 , α > β R + .
By substituting s = j ω , the stability boundary locus is expressed as
: ω α cos α π 2 + a ω β cos β π 2 + b = 0 ,
: ω α sin α π 2 + a ω β sin β π 2 = 0 .
The modified stability boundary locus (M-SBL) method solves these equations jointly, which improves numerical efficiency and enhances robustness. In addition, the use of a logarithmically spaced frequency grid contributes to better approximation accuracy over a wider range.
The objective is to approximate s α by an integer-order rational transfer function of the form
G apx ( s ) = k = 0 n c k s k k = 0 n d k s k ,
such that
G apx ( j ω ) ( j ω ) α = ω α cos α π 2 + j sin α π 2 .
For an n-th order model evaluated at frequency ω k , this leads to
r = 0 n c r ( j ω k ) r = ( j ω k ) α r = 0 n d r ( j ω k ) r .
By imposing denominator symmetry d r = c n r , the problem is reduced to a linear system
A C = B ,
where
C = [ c 0 , c 1 , , c n ] T .
The matrix elements for each frequency ω k are defined as
A r k = ( j ω k ) r ( j ω k ) n r + 2 cos α π 2 ω k α ( j ω k ) n r + 1 sin α π 2 ω k α 1 ,
B k = ( j ω k ) n + 1 + ( j ω k ) cos α π 2 ω k α + sin α π 2 ω k α 1 .
The coefficient vector is then obtained as
C = ( A 1 ) T B T ,
and the final approximation becomes
G apx ( s ) = k = 0 n c k s k k = 0 n c n k s k .
To quantify the numerical expense of the M-SBL method, the condition number of the coefficient matrix A and the execution time were evaluated for different approximation orders. The condition number is defined as
κ ( A ) = A A 1 ,
where a larger value of κ ( A ) indicates stronger numerical ill-conditioning and higher sensitivity to perturbations in the coefficient matrix.
Table 9 shows that increasing the M-SBL order improves approximation accuracy, as RMSEm decreases from 6.0757 dB at N = 2 to 0.2882 dB at N = 12 . Similarly, RMSEp decreases from 26 . 024 to 6 . 4084 . However, this improvement is accompanied by a substantial increase in the condition number, from 1.0488 × 10 12 at N = 2 to 3.0490 × 10 51 at N = 12 . This indicates that higher-order M-SBL approximations become increasingly ill-conditioned, even though the measured execution time remains relatively small, as given in Figure 11.
These results confirm that M-SBL is not computationally expensive only in terms of execution time; its main numerical limitation is the conditioning of the linear system used to compute the approximation coefficients. Therefore, the approximation order should be selected carefully to balance accuracy improvement against numerical sensitivity. In this study, moderate orders provide a more reliable compromise between accuracy, computational cost, and numerical conditioning.
Figure 12 shows the Bode plots for the magnitude and phase, comparing the true system with the M-SBL and curve-fitting approximations for N = 4 , 5 , 6 . The plots illustrate the performance of both approximation methods across different orders and their comparison with the true fractional-order system. The respective transfer functions for each approximation method are provided in Table 10.
To investigate the influence of sampling density on approximation quality, a sensitivity analysis was conducted by varying the number of logarithmically distributed frequency points used in Matsuda, curve-fitting, and M-SBL methods. The resulting accuracy and computational cost are summarized in Table 11.

3.10. Effect of Frequency-Point Selection

The approximation methods considered in this study employ different strategies for selecting frequency sampling points. Matsuda and curve-fitting methods use logarithmically distributed frequency samples across the approximation band, with the number of selected points increasing with approximation order. For an n-th order Matsuda approximation, 2 n + 1 frequency points are required to construct the continued-fraction interpolation model, while the curve-fitting approach adopts the same logarithmic sampling density for consistency. In contrast, the M-SBL method directly constructs the approximation using only n logarithmically distributed frequency points, resulting in reduced sampling requirements.
The number of frequency points was systematically varied for each method while preserving the same approximation bandwidth. Table 11 shows that increasing the number of selected frequency points generally improves approximation accuracy, as reflected by the reduction in RMSEm. Matsuda benefits significantly from additional interpolation points due to improved recursive fitting accuracy, although this improvement is accompanied by increased computational cost. The trade-off between approximation accuracy and execution time is further illustrated in Figure 13.
The curve-fitting method also improves with increased sampling density but generally requires a larger number of frequency points to achieve accuracy comparable to Matsuda and M-SBL. This behavior suggests reduced efficiency for broadband approximation. Among the evaluated methods, M-SBL exhibits the most favorable accuracy-to-complexity trade-off. Despite using fewer frequency points, it achieves lower approximation error with consistently low execution time. These results indicate that M-SBL is less sensitive to sampling density while maintaining high approximation fidelity.

3.11. Equal-Ripple Biquadratic Approximation for Fractional-Order Integrators and Differentiators

The continued fraction expansion method can be used to derive low-order rational approximations of fractional operators. For a second-order truncation, the resulting model takes the form of a biquadratic transfer function:
s α a 0 s 2 + a 1 s + a 2 a 2 s 2 + a 1 s + a 0 ,
where
a 0 = α 2 + 3 α + 2 , a 1 = 2 α 2 + 8 , a 2 = α 2 3 α + 2 .
Similarly, the fractional integrator is obtained as
s α a 2 s 2 + a 1 s + a 0 a 0 s 2 + a 1 s + a 2 .
Although these models are compact and computationally efficient, they typically exhibit non-uniform approximation errors, resulting in ripple-like deviations in both magnitude and phase responses. To address this issue, ref. [34] introduced an equal-ripple design by incorporating a tuning parameter β into the middle coefficient. The modified transfer function is given by [35]
H d ( s ) = ( α 2 + 3 α + 2 ) s 2 + ( β ( 1 α 2 ) + 6 ) s + ( α 2 3 α + 2 ) ( α 2 3 α + 2 ) s 2 + ( β ( 1 α 2 ) + 6 ) s + ( α 2 + 3 α + 2 ) .
The parameter β controls the distribution of approximation error. Increasing β reduces outer ripple at the expense of inner ripple, while decreasing it produces the opposite effect. For each value of α , an optimal β exists that equalizes these ripples, resulting in a minimax approximation. For example, for α = 0.5 , the optimal value is approximately β 3.8382 , which significantly reduces both magnitude and phase errors [35,41]. To ensure stability, the parameter must satisfy
β > 1 α 2 6 .

3.12. Exact-Phase Biquad Approximation for Fractional-Order Integrators

Fractional-order integrators s α exhibit an ideal constant phase of α × 90 , which cannot be exactly realized using finite-dimensional systems. A practical approach is to approximate them using a second-order biquadratic structure:
H ( s ) s α a 2 s 2 + a 1 s + a 0 a 0 s 2 + a 1 s + a 2 .
This symmetric structure ensures stability and facilitates implementation. The approximation is typically normalized such that H ( j ω 0 ) = 1 at a selected center frequency ω 0 , around which both magnitude and phase characteristics are shaped. The exact-phase design strategy enforces zero phase error at ω 0 , ensuring that the approximation matches the ideal phase exactly at that frequency. The remaining parameters are then adjusted to maintain phase flatness over a desired range.
According to [35], the coefficients can be expressed as
a 0 = β 1 + β 2 α v + ( β 1 + β 2 ) α ,
a 2 = β 1 + β 2 α v ( β 1 + β 2 ) α ,
where β 1 , β 2 , and v are design parameters controlling bandwidth and accuracy.
The middle coefficient is obtained from the phase-matching condition:
phase _ term = tan ( 2 + α ) π 4 ,
a 1 = ( a 2 a 0 ) phase _ term .
This formulation guarantees exact phase matching at the chosen frequency while allowing controlled shaping of the approximation over the surrounding frequency range. The frequency-domain performance of the exact-phase and equal-ripple biquad approximations is illustrated in Figure 14. The comparison highlights the improved phase consistency achieved by the exact-phase design over the selected frequency band.
Figure 15 presents the Bode plots of equal-ripple and exact-phase approximations for s 0.5 using different cascade stages. The results demonstrate the influence of the cascade order on the magnitude and phase approximation accuracy.
The corresponding transfer functions of the equal-ripple and exact-phase approximation methods for different cascade stages are summarized in Table 12.

3.13. Impulse- and Step-Response-Invariant Discretization Methods

In addition to continuous-time rational approximation methods, discrete-time realization techniques have also been developed for fractional-order operators. Among these approaches, impulse-response-invariant (IRI) and step-response-invariant (SRI) discretization methods proposed by Chen provide finite-dimensional z-domain approximations that preserve the time-domain characteristics of fractional-order integrators and differentiators [42,43,44].
For a fractional-order operator
G ( s ) = s r , 1 < r < 1 ,
where r > 0 corresponds to a fractional differentiator and r < 0 corresponds to a fractional integrator, the objective is to construct a discrete-time transfer function of the form
G ( z ) = b 0 + b 1 z 1 + + b n z n 1 + a 1 z 1 + + a n z n ,
where n denotes the approximation order and T s is the sampling period.

3.13.1. Impulse-Response-Invariant (IRI) Discretization

The impulse-response-invariant method preserves the sampled impulse response of the continuous-time fractional operator. For a fractional integrator
G ( s ) = 1 s r , 0 < r < 1 ,
the continuous-time impulse response is given by
h ( t ) = L 1 1 s r = t r 1 Γ ( r ) ,
where Γ ( · ) denotes the Gamma function.
Sampling this response using sampling period T s yields
h [ k ] = h ( k T s ) = ( k T s ) r 1 Γ ( r ) , k = 1 , 2 ,
The sampled impulse response sequence is then approximated by a finite-order discrete transfer function through model fitting techniques such as Prony approximation:
[ b ( z ) , a ( z ) ] = Prony h [ k ] .
The resulting discrete approximation becomes
G IRI ( z ) = B ( z ) A ( z ) .
For a fractional differentiator s r , the inverse relation is used:
s r 1 G IRI ( z ) .

3.13.2. Step-Response-Invariant (SRI) Discretization

The step-response-invariant method preserves the sampled step response of the fractional operator. For a fractional integrator
G ( s ) = 1 s r ,
the continuous-time step response is
y ( t ) = L 1 1 s r + 1 = t r Γ ( r + 1 ) .
Sampling the response at interval T s gives
y [ k ] = y ( k T s ) = ( k T s ) r Γ ( r + 1 ) , k = 0 , 1 , 2 ,
The sampled step-response sequence is fitted to a discrete transfer function using recursive identification methods such as Steiglitz–McBride iteration:
[ b ( z ) , a ( z ) ] = STMCB y [ k ] .
Thus, the discrete approximation is obtained as
G SRI ( z ) = B ( z ) A ( z ) .
Using the step-response-invariant discretization method with sampling period T s = 0.01 s and approximation order n = 5 , the fractional-order integrator s 0.5 was approximated in the discrete domain as
G ( s ) = s 0.5 G z ( z ) = 8.8663 ( z 0.9976 ) ( z 0.9760 ) ( z 0.9089 ) ( z 0.6927 ) ( z 0.0960 ) ( z + 2.111 × 10 5 ) ( z 0.4788 ) ( z 0.8336 ) ( z 0.9515 ) ( z 0.9901 )
The obtained model preserves the step-response characteristics of the continuous fractional integrator while maintaining stability and minimum-phase behavior in the discrete-time domain, as shown in Figure 16.

3.13.3. Stability and Minimum-Phase Correction

The identified discrete models may contain unstable poles or nonminimum-phase zeros. Stability correction is typically performed by reflecting poles outside the unit circle:
p i 1 p i , | p i | > 1 ,
while nonminimum-phase zeros are corrected similarly:
z i 1 z i , | z i | > 1 .
These transformations ensure that the resulting approximation remains stable and suitable for digital implementation.

3.14. De Keyser Frequency-Domain Approximation Method

The De Keyser (RDK) approximation method, originally developed by Robin De Keyser and his team [45], provides a discrete-time rational representation of a non-rational fractional-order operator by matching its frequency response over a prescribed frequency interval. Unlike recursive pole-zero approaches, the RDK method constructs the approximation directly from sampled frequency-domain data and converts it into a rational discrete-time transfer function through impulse-response fitting.
The method can be applied to a broad class of non-rational transfer functions, represented as G NRTF ( s ) , where G NRTF ( s ) may include fractional powers, irrational dynamics, or other non-rational operators.
The objective is to determine a rational discrete-time transfer function of order N in the form
G RDK ( z 1 ) = b 0 + b 1 z 1 + b 2 z 2 + + b N z N 1 + a 1 z 1 + a 2 z 2 + + a N z N ,
where a i and b i denote the denominator and numerator coefficients obtained through system identification. The denominator is normalized such that its leading coefficient equals unity.
The approximation begins by discretizing the continuous Laplace operator using a generalized generating function that interpolates between Euler and Tustin discretization:
s RDK ( z 1 ) = 1 + α T 1 z 1 1 + α z 1 , 0 α 1 ,
where T is the sampling period, and α is a tuning parameter that controls the high-frequency approximation behavior. The limiting cases correspond to α = 0 , which yields the Euler discretization, and α = 1 , which yields the Tustin discretization.
The sampling period is selected according to the maximum approximation frequency Ω max :
T = π Ω max ,
which ensures that Ω max corresponds to the Nyquist frequency.
A discrete frequency grid is then generated as
ω k = 2 π N s T k , k = 0 , 1 , , N s 2 ,
where N s denotes the number of frequency samples. The associated backward-shift operator is defined by
q k = e j ω k T = z 1 .
Using the generalized mapping in (97), the frequency response of the non-rational transfer function is evaluated as
G [ k ] = G NRTF s RDK ( q k ) , k = 0 , 1 , , N s 2 .
To guarantee a real-valued impulse response, conjugate symmetry is imposed:
G [ N s k ] = G [ k ] , k = 1 , 2 , , N s 2 1 ,
where ( · ) * denotes complex conjugation.
The impulse response is then computed using the inverse fast Fourier transform (IFFT):
g [ n ] = 1 N s k = 0 N s 1 G [ k ] e j 2 π k n / N s , n = 0 , 1 , , N s 1 .
Finally, the Steiglitz–McBride (STMCB) algorithm is employed to identify a rational discrete-time model from the impulse response:
[ a i , b i ] = STMCB g [ n ] , N ,
which yields the rational approximation given in (96).
Therefore, the RDK method transforms the approximation of a non-rational fractional-order operator into a discrete-time identification problem. The approximation order N, maximum frequency Ω max , and tuning parameter α can be selected independently to balance approximation accuracy and computational complexity.
In this study, the method is demonstrated using the fractional-order low-pass filter
G ( s ) = 1 ( 1 + 5 s ) 0.5 .
The resulting approximation is expressed in the form. For the selected parameters N = 4 , α = 0.9 , and Ω max = 100 rad / s , the RDK approximation produced the following discrete-time rational transfer function:
G RDK ( z 1 ) = 0.05741 0.08132 z 1 0.00855 z 2 + 0.04283 z 3 0.01017 z 4 1 2.363 z 1 + 1.598 z 2 0.08096 z 3 0.1539 z 4 ,
where z 1 denotes the backward-shift operator. The obtained model corresponds to a discrete-time system with sampling period, T = 0.031416 s .
Equation (106) represents the fourth-order rational approximation of the fractional-order low-pass filter defined in (105). The approximation preserves the dominant magnitude and phase characteristics of the original fractional-order dynamics over the selected frequency range.
Figure 17 compares the frequency response of the original fractional-order system and the resulting RDK approximation.
The results demonstrate that the RDK method preserves the frequency-domain characteristics of the original fractional-order system over the selected approximation interval while maintaining a low-order rational discrete-time realization.
Unlike frequency-domain approximation techniques such as Oustaloup recursive approximation, Matsuda interpolation, curve-fitting, and M-SBL, the IRI, SRI, and RDK methods are formulated directly in the discrete-time domain. Their approximation accuracy depends not only on the approximation order but also on the sampling period T s . Consequently, these approaches are particularly attractive for sampled-data control systems and embedded implementation of fractional-order operators. Due to their discrete-time formulation, IRI, SRI, and RDK were not included in the primary Pareto comparison.

3.15. Genetic Algorithm-Based Fitting Methods

Genetic algorithm (GA)-based fitting methods formulate the approximation of fractional-order operators as an optimization problem; this method of approximation methods is mainly discussed in the literature [46,47,48]. For a fractional operator G ( s ) = s α , the approximating rational model may be expressed as
G GA ( s ) = K i = 1 n ( s + z i ) i = 1 n ( s + p i ) ,
where K, z i , and p i denote the gain, zeros, and poles to be optimized. The optimization process searches for a rational transfer function whose frequency response best matches the target fractional operator over a specified bandwidth.
The optimization objective is commonly defined through a weighted error function:
J GA = w m 1 N ω k = 1 N ω M k M ^ k 2 + w p 1 N ω k = 1 N ω ϕ k ϕ ^ k 2 ,
where M k and ϕ k represent the magnitude and phase responses of the fractional operator, while M ^ k and ϕ ^ k correspond to the responses of the approximated rational model. The weighting coefficients w m and w p control the relative importance of magnitude and phase matching.
The performance of GA-based fitting methods strongly depends on optimization parameters such as population size, mutation probability, crossover strategy, parameter bounds, and stopping criteria. Therefore, these methods were not included in the main benchmarking framework of this study to maintain deterministic reproducibility across all the compared techniques.

4. Comparative Evaluation Framework and Methodology

This section presents a unified and systematic framework for the comparative evaluation of fractional-order approximation methods. The proposed framework integrates multiple performance criteria, a consistent simulation setup, robustness analysis under frequency-band variation, and a Pareto-based multi-objective decision strategy. This structure ensures a rigorous, reproducible, and application-oriented assessment.

4.1. Performance Evaluation Criteria

The approximation methods are evaluated using a set of complementary criteria that capture both theoretical fidelity and practical implementation aspects. The frequency-domain precision is quantified using the root mean square error in magnitude (RMSEm) and phase (RMSEp), along with the corresponding maximum absolute errors. Time-domain performance is assessed using the integral absolute error (IAE) and integral squared error (ISE), which measure the deviation of the approximated response from the ideal fractional-order behavior. Structural complexity is characterized by the number of poles and zeros of the resulting rational model, which directly influences computational burden, numerical conditioning, and implementation feasibility. Stability is evaluated using the classical pole-location criterion, where a model is considered stable if all poles satisfy ( p i ) < 0 . Robustness is assessed by examining the sensitivity of approximation accuracy to variations in the frequency band. This is quantified using the mean and standard deviation of RMSEm across multiple frequency intervals. These criteria collectively define a multi-objective evaluation problem, where improvements in one metric may lead to degradation in others, necessitating a balanced and systematic comparison.

4.2. Simulation Setup

To ensure a fair and consistent comparison, all approximation methods are evaluated under identical conditions. The benchmark system considered in this study is the fractional-order operator
G ( s ) = s α , α = 0.5 ,
which represents both fractional differentiation and integration commonly encountered in control applications.
The approximation objective is defined as
G apx ( j ω ) G ( j ω ) , ω [ ω L , ω H ] .
All methods are implemented with the same approximation order ( N = 4 ) and evaluated over multiple frequency bands:
[ ω L , ω H ] [ 10 3 , 10 3 ] , [ 10 2 , 10 2 ] , [ 10 1 , 10 1 ] .
This setup enables a consistent comparison of accuracy, robustness, and complexity across different approximation techniques.

4.3. Robustness Analysis Under Band Variation

The performance of fractional-order approximation methods depends on the selected frequency interval. Accordingly, robustness is assessed by examining how approximation accuracy varies over different frequency bands.
Definition 1
(Robustness under band variation). Let RMSE m ( i ) denote the magnitude error associated with the i-th frequency band. The robustness indicators are defined as
μ = 1 K i = 1 K RMSE m ( i ) ,
σ = 1 K i = 1 K RMSE m ( i ) μ 2 ,
where μ denotes the mean approximation error, and σ quantifies sensitivity to band variation.
Lemma 1
(Robustness criterion). An approximation method is considered robust when both μ and σ remain sufficiently small.
Justification. A small μ indicates consistently low approximation error, whereas a small σ reflects weak dependence on the selected frequency interval. By contrast, large variations in RMSE m ( i ) indicate strong band dependence and reduced reliability in practical applications.

4.4. Multi-Objective Selection Framework

The selection of an appropriate approximation method is inherently a multi-objective decision problem and depends on application-specific requirements. In particular, a trade-off exists among frequency-domain accuracy (RMSEm, RMSEp), time-domain performance (IAE, ISE), structural complexity (number of poles and zeros), robustness (measured by σ ), and computational effort. Methods with higher approximation accuracy often require increased model complexity, whereas simpler models generally sacrifice precision.
Definition 2
(Method selection problem). Let M = { M 1 , M 2 , , M K } denote the set of candidate methods. Each method is evaluated using a normalized performance vector
J ˜ ( M i ) = [ J ˜ 1 ( M i ) , J ˜ 2 ( M i ) , , J ˜ p ( M i ) ] ,
where the criteria include RMSEm, RMSEp, IAE, ISE, number of poles, number of zeros, and the robustness indicator σ.
Definition 3
(Optimal method under weighted criteria). Given a weighting vector w satisfying w k = 1 , the optimal method is defined as
M * = arg min M i P k = 1 p w k J ˜ k ( M i ) ,
where P denotes the Pareto-optimal set.
Lemma 2
(Application-dependent optimality). The optimal method M * depends on the weighting vector w and therefore varies across applications.
Proposition 1
(Practical selection principle). The selection process should first identify Pareto-optimal methods and then apply a weighted decision index to determine the final choice.

4.5. Evaluation Procedure

The proposed multi-objective evaluation procedure is summarized in Algorithm 1. The algorithm combines normalized performance metrics, Pareto-optimal analysis, and weighted decision criteria to identify the most suitable fractional-order approximation method for a given application.
The evaluation considers frequency-domain accuracy, time-domain performance, model complexity, and robustness indicators to ensure a balanced selection process.
Algorithm 1 Multi-objective selection of fractional-order approximation method
1:
Compute performance metrics for each method: RMSEm, RMSEp, IAE, ISE, number of poles, number of zeros, and robustness indicator
2:
Normalize all criteria using min–max scaling
3:
Identify Pareto-optimal set P using dominance analysis
4:
Assign weights w based on application requirements
5:
for each M i P do
6:
   Compute decision index D ( M i ) = k = 1 p w k J ˜ k ( M i )
7:
end for
8:
Select optimal method M * = arg min M i P D ( M i )
9:
return  M *

Pareto-Based Multi-Criteria Evaluation

Because the evaluation criteria are mutually conflicting, a Pareto-based multi-objective framework is employed to identify non-dominated solutions [49]. A method is Pareto-optimal if no other method performs better in all criteria simultaneously. In this study, the criteria include frequency-domain accuracy (RMSEm, RMSEp), time-domain performance (IAE, ISE), structural complexity, and robustness.
All performance metrics are normalized to the interval [ 0 , 1 ] . A weighted decision index is then defined as
J i = k = 1 M w k x i , k norm ,
where x i , k norm is the normalized value of the k-th criterion for method i. Higher weights are assigned to frequency-domain accuracy, robustness, and reduced structural complexity. The final ranking is obtained by selecting the method with the minimum decision index within the Pareto-optimal set.

4.6. Decision Framework

The choice of an approximation method depends on the dominant application requirement. If frequency-domain accuracy is the primary objective, Oustaloup-based methods generally provide superior performance. For robustness under band variation, Matsuda demonstrates more consistent behavior. When reduced structural complexity is required, M-SBL offers a favorable trade-off. Curve-fitting approaches tend to improve time-domain behavior.
When several criteria must be satisfied simultaneously, the Pareto-based framework provides a systematic decision mechanism. Pareto analysis identifies the non-dominated candidates, and the weighted decision index determines the final choice. Figure 18 illustrates the proposed decision framework.

5. Results and Discussion

The comparative results summarized in Table 13 highlight the trade-offs among accuracy, robustness, structural complexity, and stability for the considered approximation methods.

5.1. Stability Analysis

All approximation methods produce stable integer-order models, as indicated by max ( p ) < 0 in all cases. However, several models exhibit poles close to the imaginary axis, particularly refined Oustaloup, which may reduce stability margins. This observation indicates that stability alone is insufficient as a selection criterion and should be considered jointly with robustness and numerical conditioning. A detailed discussion of this analysis is provided in Section 5.9.

5.2. Frequency-Domain Accuracy

Refined Oustaloup achieves the lowest RMSEm and RMSEp, indicating the highest frequency-domain accuracy. Standard Oustaloup also performs well, although with slightly larger error values. Matsuda and M-SBL provide moderate accuracy with substantially reduced model order. In contrast, CFE and El-Khazali methods exhibit large errors, particularly in phase, indicating weaker approximation fidelity over the selected frequency range.

5.3. Time-Domain Performance

CFE achieves the lowest IAE and ISE values, indicating strong time-domain approximation capability. However, this advantage is obtained at the expense of significantly reduced frequency-domain accuracy. El-Khazali methods show weaker transient performance, especially the first-order variant.

5.4. Structural Complexity

El-Khazali methods provide the lowest structural complexity, followed by Matsuda, M-SBL, Curve Fit, and CFE, each with four poles. Oustaloup-based methods require higher-order realizations, which increases implementation complexity and computational cost.

5.5. Robustness to Frequency Band Variation

Robustness analysis shows that refined Oustaloup achieves the lowest standard deviation ( σ = 0.02 ), indicating the highest insensitivity to band selection. Standard Oustaloup and Matsuda also exhibit comparatively good robustness, whereas CFE and El-Khazali methods show much larger variability, indicating weaker robustness.

5.6. Multi-Objective Trade-Off Analysis

Fractional-order operator approximation is inherently a multi-objective optimization problem because improving one performance criterion often leads to degradation in another. Increasing approximation order may enhance frequency-domain accuracy while simultaneously increasing computational burden, model complexity, and numerical sensitivity. Consequently, no single approximation method can be considered universally optimal across all performance indicators.
To address this challenge, a Pareto-based framework was adopted to compare competing approximation methods using multiple criteria simultaneously. The evaluated objectives include frequency-domain accuracy, time-domain performance, robustness, structural complexity, and execution time. Similar single-objective formulations have been widely adopted in fractional-order approximation and control design studies [7,12,49].
The generalized multi-objective vector can be written as
F ( N ) = RMSE m , RMSE p , IAE , ISE , N p , N z , σ , T exec ,
where N p and N z denote the number of poles and zeros, σ represents robustness variation, and T exec denotes average execution time.
A solution is considered Pareto-optimal when no other candidate improves one objective without degrading at least one remaining objective. Since multiple objectives conflict, Pareto analysis provides a rational framework for selecting approximation methods without relying on a single metric [49,50]. The weighted decision index J i was introduced as a secondary ranking criterion to identify the most balanced non-dominated solution.
Table 13 indicates that M-SBL achieves the lowest decision index J i , demonstrating the best overall compromise among approximation accuracy, robustness, structural complexity, and computational effort. Although ROA provides superior frequency-domain fitting performance, its higher model order ( p o l e s a n d z e r o s = 11 ) increases structural complexity and implementation burden. Matsuda offers a balanced trade-off by combining moderate approximation accuracy with relatively low model order. These observations are further supported by Figure 19 and Figure 20, where M-SBL, Matsuda, and Oustaloup-based approximations consistently appear near the optimal Pareto region. This positioning confirms their suitability as balanced approximation methods capable of maintaining favorable trade-offs across multiple performance objectives.

5.7. Pareto Analysis and High-Dimensional Extension

Traditional Pareto analysis is often illustrated through binary trade-off relationships such as accuracy vs. complexity or robustness vs. accuracy. However, Pareto optimization is not restricted to two-dimensional analysis. For three objectives, the Pareto front becomes a surface, whereas for four or more objectives, it becomes a high-dimensional Pareto manifold [49,50]. In the present study, the generalized Pareto representation may be written as
F ( N ) = Accuracy , Robustness , Complexity , .
In this formulation, accuracy is quantified using RMSE measures, robustness is represented by σ , and complexity is determined from pole-zero count and execution time.
Figure 21 presents a three-dimensional (3-D) Pareto surface for multi-objective evaluation, enabling simultaneous visualization of competing objectives including approximation accuracy, robustness, and structural complexity. Unlike conventional two-dimensional Pareto curves, the 3-D representation provides a more comprehensive interpretation of trade-offs among multiple performance indicators within a unified decision space. The extension from Pareto curves to Pareto surfaces enables simultaneous visualization of more than two conflicting objectives. Such representations are increasingly used in engineering optimization and decision-making problems [49,50].

5.8. Optimal Approximation Order Selection

To determine the most suitable approximation order, the order parameter N was varied from 4 to 15 for the selected approximation methods. Based on the Pareto analyses presented in Figure 19 and Figure 20, M-SBL, Matsuda, and Oustaloup-based methods consistently occupy regions close to the Pareto-optimal boundary, indicating favorable trade-offs among approximation accuracy, robustness, structural complexity, and computational effort. Consequently, these methods were further examined through an order-selection analysis. For each approximation order, the decision index J i was computed using normalized performance metrics derived from frequency-domain accuracy, time-domain error, robustness variation, model complexity, and execution time. To reduce variability associated with computational timing, each approximation was executed over 20 independent runs, and the average execution time was used in the decision-index calculation. The optimal order for each method was then identified as the order corresponding to the minimum average decision index, Min. J i , a .
The results in Table 14 and Figure 22 indicate that M-SBL achieved the lowest decision index at N = 9 , suggesting the best overall compromise among competing objectives. Matsuda reached its optimal performance at N = 7 , while both ORA and ROA achieved their best trade-off at N = 4 . Although curve-fit attained its minimum decision index at N = 8 , its relatively high J i value indicates weaker overall performance compared to the other methods. These findings confirm that increasing approximation order does not necessarily improve overall quality and that an optimal order emerges from balancing approximation accuracy, robustness, and computational complexity.
For the curve-fit approximation, valid time-domain indices were obtained only up to N = 8 . Beyond this order, the fitted rational models produced numerically unstable or ill-conditioned transfer functions, resulting in undefined step-response metrics (IAE and ISE). Although frequency-domain fitting remained computable, higher-order curve-fit models exhibited poor numerical robustness during time-domain simulation. This behavior suggests that increasing approximation order does not necessarily improve model quality and may introduce instability due to over-parameterization and pole-zero ill-conditioning.

5.9. Stability Mismatch Between Fractional-Order Models and Their Rational Approximations

Fractional-order systems are commonly approximated by integer-order rational models to enable practical implementation and simulation. However, this approximation process does not necessarily preserve the intrinsic stability properties of the original fractional-order system. As a result, discrepancies between the stability of the fractional model and its approximation may arise. A fractional-order transfer function can be stable under Matignon’s criterion, while its integer-order approximation can be unstable. The reverse situation may also occur. For a commensurate fractional-order system of order q, stability requires [26,51]
arg ( λ i ) > q π 2 ,
where λ i are the roots of the characteristic polynomial expressed in the transformed variable. In contrast, for an integer-order approximation, stability is determined using the classical condition [52]:
( p i ) < 0 ,
where p i are the poles of the approximated system. These two stability criteria are fundamentally different. Consequently, the approximation process may alter pole locations and phase characteristics, which can lead to a change in the stability properties of the system [28].
Case studies:
To illustrate this mismatch, two representative cases are considered. First, a stable fractional-order system that becomes unstable after approximation is considered. The azimuth channel fractional-order transfer function of twin rotor system described in Section 6 is given by
G 1 ( s ) = 700.7 5.14 s 2.87 + 3.73 s 1.37 + 0.74 s 0.08 .
The fractional-order stability region can be analyzed by rewriting the denominator in a commensurate form. A practical choice is q = 0.01 , since
2.87 = 287 × 0.01 , 1.37 = 137 × 0.01 , 0.08 = 8 × 0.01 .
By introducing the transformation λ = s 0.01 , the characteristic equation becomes
5.14 λ 287 + 3.73 λ 137 + 0.74 λ 8 = 0 .
For a commensurate fractional-order system of order q = 0.01 , Matignon’s stability condition is given by
arg ( λ i ) > q π 2 = 0 . 9 .
The original fractional-order transfer function is stable according to Matignon’s criterion, as illustrated in Figure 23, where all poles lie outside the shaded instability sector upon zoom in. However, its refined Oustaloup approximation, obtained over the frequency band [ 10 2 , 10 2 ] with approximation order N = 4 , results in an unstable integer-order model, demonstrating that stability is not preserved under approximation.
Second, an unstable fractional-order system that appears stable after approximation is considered. The system is given by
G 2 ( s ) = 1 s 0.5 1.2 .
The system G 2 ( s ) is unstable according to Matignon’s criterion. The characteristic equation s 0.5 1.2 = 0 can be expressed in commensurate form with q = 0.5 by introducing λ = s 0.5 , which yields λ 1.2 = 0 with root λ = 1.2 . Since | arg ( λ i ) | > q π 2 = 45 is not satisfied (as arg ( 1.2 ) = 0 ), the system violates the fractional-order stability condition, as shown in Figure 24. However, its recursive Oustaloup approximation, obtained over the frequency band [ 10 3 , 10 3 ] with approximation order N = 6 , results in a stable integer-order model. This demonstrates that the approximation process can alter the stability characteristics, leading to an apparent stabilization of an originally unstable fractional-order system.
From the above two cases, it is evident that integer-order approximation does not guarantee the preservation of stability. The choice of approximation method, as well as the selected frequency band and approximation order, plays a critical role in determining the resulting stability properties. In certain cases, the approximation may introduce artificial damping, leading to an apparent stabilization of an originally unstable fractional-order system. Therefore, stability must be verified independently for both the original fractional-order model and its integer-order approximation. The approximation process should be carefully designed, considering the trade-off between approximation accuracy and stability preservation.

6. Illustrative Example and Summary Discussion of Fractional Operator Approximations

The azimuth channel is identified using experimental data obtained from a voltage input in the range of 0–5 V. Based on prior knowledge of the system dynamics, a second-order structure is assumed for the model. Fractional-order model identification is carried out using the MATLAB function fotfid from the FOMCON toolbox [53]. In this study, cross-coupling effects between the azimuth and elevation channels are neglected, which is a reasonable assumption when the elevation rotor is fixed or when coupling effects remain small within the frequency range of interest. Following the identification procedure described in [53], the azimuth dynamics of the TRMS are modeled using both fractional-order and integer-order approaches. The Oustaloup approximation and its refined variant are employed due to their demonstrated accuracy, as discussed earlier in this paper.
The identified fractional-order models are given as
G 2 ( s ) = 700.7 5.1392 s 2.8691 + 3.7335 s 1.3709 + 0.73496 s 0.083266 ,
which provides the best fit, with a model fitness of 97.8 % using the refined Oustaloup approximation.
G 3 ( s ) = 700.7 5.14 s 2.87 + 3.73 s 1.37 + 0.74 s 0.08 ,
yielding a model fitness of 97.32 % .
For comparison, the integer-order model reported in [54] is given by
G int ( s ) = 700.7 5.61 s 2 + 3.992 s + 1 ,
which achieves a significantly lower model fitness of 91 % .
The results indicate that fractional-order models provide a substantially improved representation of the system dynamics compared to the integer-order model. In particular, the refined Oustaloup-based identification yields the highest accuracy, demonstrating its effectiveness in capturing the underlying fractional dynamics of the TRMS. A comparison between the identified models and the experimental data is shown in Figure 25.
All fractional-order approximation techniques were implemented over the frequency range [ ω l = 0.01 , ω h = 100 ] rad/s, with an approximation order of N = 5 , ensuring a consistent basis for comparison.
The corresponding Bode plot of the integer-order approximation for the respective fractional-order system is presented in Figure 26.
The results presented in Table 15 provide a comprehensive comparison of the considered approximation methods in terms of accuracy, stability, and overall performance as quantified by the decision index J i . From the stability perspective, all methods except the refined Oustaloup approximation exhibit stable behavior, as indicated by negative real parts of the poles. Although the refined Oustaloup method achieves reasonable accuracy, the presence of poles on the imaginary axis suggests marginal stability, which may limit its practical applicability in control systems.
In terms of frequency-domain accuracy, the standard Oustaloup method demonstrates superior performance, achieving the lowest magnitude error (RMSEm = 0.01 dB) and minimal peak magnitude deviation. However, its phase error remains moderate compared to other methods. The curve fit and Matsuda methods offer a balanced trade-off between magnitude and phase accuracy, with curve fit achieving relatively low phase error and maximum deviation, making it suitable for applications requiring consistent frequency response characteristics. The CFE method stands out in the overall evaluation, yielding the lowest decision index J i = 0.20 . Despite moderate magnitude and phase errors, it achieves significantly lower integral error measures (IAE and ISE), indicating improved time-domain performance. Thus, CFE offers a favorable compromise between accuracy and dynamic response, especially for lower frequency control applications. The M-SBL method demonstrates competitive phase accuracy but exhibits relatively high time-domain errors, reflected in larger IAE and ISE values. Similarly, the Matsuda method provides acceptable frequency-domain accuracy but does not achieve the same level of robustness in time-domain performance. In contrast, the El-Khazali approximations (both first- and second-order) exhibit significantly higher errors across most performance metrics, particularly in phase deviation and integral error indices. Although these methods maintain stability and a low model order. Finally, the Pareto analysis confirms that methods such as standard Oustaloup, Matsuda, and M-SBL lie on the optimal trade-off frontier, representing the most efficient balance between competing performance criteria. The step responses of the considered approximation methods are presented in Figure 27, providing a comparative assessment of their time-domain behavior. The results indicate that the Oustaloup method and its variants, along with the Matsuda and CFE approaches, closely match the ideal response, demonstrating superior time-domain performance.
This example highlights the effectiveness of various fractional-order approximation techniques in modeling a real-world nonlinear system. The comparative evaluation using both time- and frequency-domain analyses underscores the trade-offs between model fidelity and complexity. These insights provide a foundation for selecting appropriate approximation methods in fractional-order controller design and system analysis.

7. Conclusions

This paper presented a comprehensive evaluation framework for fractional-order operator approximation methods. By integrating multi-objective Pareto analysis, the proposed approach provides deeper insight into the trade-offs among competing performance criteria. The results demonstrate that no single method is universally optimal; rather, the selection of an appropriate approximation technique depends on specific application requirements. This is further supported through an illustrative example, which highlights the effectiveness of fractional-order operator approximation in a representative dynamic system. Among the evaluated methods, Oustaloup, Matsuda, and M-SBL approaches consistently exhibit strong performance across multiple criteria, while other methods show limitations, particularly over wide frequency ranges. Overall, the proposed framework offers a systematic and practical basis for the selection and evaluation of fractional-order approximation techniques in control applications. Future work will extend the proposed framework to more complex dynamic systems and investigate optimization strategies to improve approximation accuracy, robustness, and computational efficiency. Discrete-time fractional approximations, particularly FOBD and CFE methods, will also be explored as a continuation of this study. In addition, future research will evaluate these approximation methods in closed-loop control applications, including fractional-order PID (FOPID) systems, to assess their impact on rise time, overshoot, settling behavior, and phase margin.

Author Contributions

Conceptualization, A.A.W. and R.M.; methodology, A.A.W. and R.M.; software, A.A.W.; validation, A.A.W. and I.S.; formal analysis, A.A.W. and I.S.; investigation, A.A.W., M.K.W. and M.T.R.; resources, R.M.; writing—original draft preparation, A.A.W.; writing—review and editing, R.M., I.S., and F.T.Y.; visualization, A.A.W., M.T.R. and M.K.W.; supervision, R.M.; project administration, R.M. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Internal Grant Agency of the Tomas Bata University in Zlín, under the project number IGA/CebiaTech/2024/001.

Data Availability Statement

The data supporting the findings of this study are available from the corresponding author upon reasonable request. The results are based on simulation, numerical analysis, and experimental modeling.

Acknowledgments

The authors acknowledge the support of Tomas Bata University in Zlín for providing the research environment and computational resources.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Podlubny, I. Fractional-order systems and PIλDμ controllers. IEEE Trans. Autom. Control 1999, 44, 208–214. [Google Scholar] [CrossRef]
  2. Oldham, K.B.; Spanier, J. The Fractional Calculus; Academic Press: New York, NY, USA, 1974. [Google Scholar]
  3. Toledo-Hernandez, R.; Rico-Ramirez, V.; Iglesias-Silva, G.A.; Diwekar, U.M. A fractional calculus approach to the dynamic optimization of biological reactive systems. Part I: Fractional models for biological reactions. Chem. Eng. Sci. 2014, 117, 217–228. [Google Scholar] [CrossRef]
  4. Magin, R.L. Fractional Calculus in Bioengineering. Crit. Rev. Biomed. Eng. 2004, 32, 1–104. [Google Scholar] [CrossRef]
  5. Monje, C.A.; Chen, Y.Q.; Vinagre, B.M.; Xue, D.; Feliu-Batlle, V. Fractional-Order Systems and Controls: Fundamentals and Applications; Springer: London, UK, 2010. [Google Scholar]
  6. Carlson, G.; Halijak, C. Approximation of fractional capacitors (1/s)1/n by a regular Newton process. IEEE Trans. Circuit Theory 1964, 11, 210–213. [Google Scholar] [CrossRef]
  7. 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]
  8. Valério, D.; Sá da Costa, J. Tuning of fractional PID controllers with Ziegler–Nichols-type rules. Signal Process. 2006, 86, 2771–2784. [Google Scholar] [CrossRef]
  9. Xue, D.; Zhao, C.; Chen, Y.Q. A modified approximation method of fractional-order system. In Proceedings of the IEEE International Conference on Mechatronics and Automation, Luoyang, China, 25–28 June 2006; IEEE: New York, NY, USA, 2006; pp. 1043–1048. [Google Scholar] [CrossRef]
  10. Tepljakov, A. Fractional-Order Modeling and Control of Dynamic Systems; Springer: Cham, Switzerland, 2017. [Google Scholar]
  11. Zheng, W.; Luo, Y.; Chen, Y.Q.; Pi, Y. Fractional-order modeling of permanent magnet synchronous motor speed servo system. J. Vib. Control 2016, 22, 2255–2280. [Google Scholar] [CrossRef]
  12. Vinagre, B.M.; 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]
  13. Matsuda, K.; Fujii, H. H optimized wave-absorbing control: Analytical and experimental results. J. Guid. Control Dyn. 1993, 16, 1146–1153. [Google Scholar] [CrossRef] [PubMed]
  14. Charef, A.; Sun, H.H.; Tsao, Y.Y.; Onaral, B. Fractal system as represented by singularity function. IEEE Trans. Autom. Control 1992, 37, 1465–1470. [Google Scholar] [CrossRef]
  15. Bingi, K.; Ibrahim, R.; Karsiti, M.N.; Hassam, S.M.; Harindran, V.R. Frequency response-based curve fitting approximation of fractional-order PID controllers. Int. J. Appl. Math. Comput. Sci. 2019, 29, 311–326. [Google Scholar] [CrossRef]
  16. Sanathanan, C.; Koerner, J. Transfer function synthesis as a ratio of two complex polynomials. IEEE Trans. Autom. Control 1963, 8, 56–58. [Google Scholar] [CrossRef]
  17. Deniz, F.N.; Alagoz, B.B.; Tan, N.; Koseoglu, M. Revisiting four approximation methods for fractional-order transfer function implementations. Annu. Rev. Control 2020, 49, 239–257. [Google Scholar] [CrossRef]
  18. Koseoglu, M.; Deniz, F.N.; Alagoz, B.B.; Alisoy, H. An effective analog circuit design of approximate fractional-order derivative models. Eng. Sci. Technol. Int. J. 2022, 33, 101069. [Google Scholar] [CrossRef]
  19. Chen, Y.Q.; Petráš, I.; Xue, D. Fractional order control—A tutorial. In Proceedings of the American Control Conference, St. Louis, MO, USA, 10–12 June 2009; IEEE: New York, NY, USA, 2009; pp. 1397–1411. [Google Scholar] [CrossRef]
  20. Kapetina, M.N.; Rapaić, M.R.; Jeličić, Z.D.; Lino, P.; Maione, G. Complex-order models: A system identification point of view. Appl. Sci. 2022, 12, 4768. [Google Scholar] [CrossRef]
  21. Tepljakov, A.; Petlenkov, E.; Belikov, J. FOMCON: A MATLAB toolbox for fractional-order system identification and control. Int. J. Microelectron. Comput. Sci. 2011, 2, 51–62. [Google Scholar]
  22. Roslan, M.N.B.; Bingi, K.; Devan, P.A.M.; Ibrahim, R. Design and development of complex-order PI–PD controllers. Appl. Syst. Innov. 2024, 7, 33. [Google Scholar] [CrossRef]
  23. Shah, P.; Sekhar, R.; Iswanto, I.; Shah, M. Complex-order PIa+jbDc+jd controller design for a factional order DC motor system. Adv. Sci. Technol. Eng. Syst. J. 2021, 6, 541–551. [Google Scholar] [CrossRef]
  24. Abdulwahhab, O. Design of a complex fractional order PID controller for a first-order plus time delay system. ISA Trans. 2020, 99, 154–158. [Google Scholar] [CrossRef] [PubMed]
  25. Podlubny, I.; Petráš, I.; Vinagre, B.M.; O’Leary, P.; Dorčák, L. Analogue realizations of fractional-order controllers. Nonlinear Dyn. 2002, 29, 281–296. [Google Scholar] [CrossRef]
  26. Matignon, D. Stability results for fractional differential equations with applications to control processing. In Proceedings of the Computational Engineering in Systems Applications (CESA), Lille, France, 9–12 July 1996; IEEE: New York, NY, USA, 1996; Volume 2, pp. 963–968. [Google Scholar]
  27. Busłowicz, M.; Kaczorek, T. Simple conditions for practical stability of positive fractional discrete-time linear systems. Int. J. Appl. Math. Comput. Sci. 2009, 19, 263–269. [Google Scholar] [CrossRef]
  28. Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1998. [Google Scholar]
  29. Merrikh-Bayat, F. Rules for selecting the parameters of Oustaloup recursive approximation for the simulation of linear feedback systems containing PIλDμ controller. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 1852–1861. [Google Scholar] [CrossRef]
  30. Krishna, B.T. Studies on fractional-order differentiators and integrators: A survey. Signal Process. 2011, 91, 386–426. [Google Scholar] [CrossRef]
  31. Pachori, R.B. Time-Frequency Analysis Techniques and Their Applications; CRC Press: Boca Raton, FL, USA, 2023. [Google Scholar]
  32. El-Khazali, R. Fractional-order LC αL filter-based grid-connected PV systems. In Procceedings of the IEEE 62nd International Midwest Symposium on Circuits and Systems (MWSCAS), Dallas, TX, USA, 4–7 August 2019; IEEE: New York, NY, USA, 2019; pp. 533–536. [Google Scholar] [CrossRef]
  33. Batiha, I.M.; El-Khazali, R.; Ababneh, O.Y.; Ouannas, A.; Batyha, R.M.; Momani, S. Optimal design of PIρDμ controller for artificial ventilation systems for COVID-19 patients. AIMS Math. 2023, 8, 657–675. [Google Scholar] [CrossRef]
  34. Freeborn, J.; Maundy, B.; Elwakil, A. Second-order approximation of the fractional Laplacian operator for equal-ripple response. In Proceedings of the 53rd IEEE International Midwest Symposium on Circuits and Systems, Seattle, WA, USA, 1–4 August 2010; IEEE: New York, NY, USA, 2010; pp. 1173–1176. [Google Scholar] [CrossRef]
  35. El-Khazali, R. On the biquadratic approximation of fractional-order Laplacian operators. Analog. Integr. Circuits Signal Process. 2015, 82, 503–517. [Google Scholar] [CrossRef]
  36. Colín-Cervantes, J.D.; Sanchez-Lopez, C.; Ochoa-Montiel, R.; Torres-Munoz, D.; Hernandez-Mejia, 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]
  37. Zourmba, K.; Fischer, C.; Gambo, B.; Effa, J.Y.; Mohamadou, A. Fractional integrator circuit unit using Charef approximation method. Int. J. Dyn. Control 2020, 8, 943–951. [Google Scholar] [CrossRef]
  38. Mitkowski, W.; Oprzędkiewicz, K. An estimation of accuracy of Charef approximation. In Theoretical Developments and Applications of Non-Integer Order Systems: Proceedings of the 7th Conference on Non-Integer Order Calculus and Its Applications, Szczecin, Poland; Springer: Cham, Switzerland, 2015; pp. 71–80. [Google Scholar] [CrossRef]
  39. Oprzędkiewicz, K. Approximation method for a fractional-order transfer function with zero and pole. Arch. Control Sci. 2014, 24, 447–463. [Google Scholar] [CrossRef]
  40. 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] [PubMed]
  41. El-Khazali, R.; Tawalbeh, N. Realization of fractional-order capacitors and inductors. In Proceedings of the 5th Workshop Fractional Differentiation and Its Applications (FDA), Nanjing, China, 14–17 May 2012. [Google Scholar]
  42. Chen, Y.Q. Step Response Invariant Discretization of Fractional Order Integrators/Differentiators. MATLAB Central File Exchange. 2026. Available online: https://www.mathworks.com/matlabcentral/fileexchange/21363-step-response-invariant-discretization-of-fractional-order-integrators-differentiators (accessed on 27 April 2026).
  43. Chen, Y.Q. Impulse Response Invariant Discretization of Fractional Order Integrators/Differentiators. MATLAB Central File Exchange. 2026. Available online: https://www.mathworks.com/matlabcentral/fileexchange/21342-impulse-response-invariant-discretization-of-fractional-order-integrators-differentiators (accessed on 27 April 2026).
  44. Wu, Z.; Chen, Y.Q.; Li, D. Impulse Response Invariant Discretization of Complex Fractional Order Integrator. arXiv 2019, arXiv:1911.05835. [Google Scholar] [CrossRef]
  45. De Keyser, R.; Muresan, C.I.; Ionescu, C.M. An efficient algorithm for low-order direct discrete-time implementation of fractional-order transfer functions. ISA Trans. 2018, 74, 229–238. [Google Scholar] [CrossRef]
  46. Soloklo, H.N.; Bigdeli, N. Direct approximation of fractional-order systems as a reduced integer/fractional-order model by genetic algorithm. Sadhana 2020, 45, 277. [Google Scholar] [CrossRef]
  47. Machado, J.A.T.; Galhano, A.M.; Oliveira, A.M.; Tar, J.K. Optimal approximation of fractional derivatives through discrete-time fractions using genetic algorithms. Commun. Nonlinear Sci. Numer. Simul. 2010, 15, 482–490. [Google Scholar] [CrossRef]
  48. Das, S.; Majumder, B.; Pakhira, A.; Pan, I.; Das, S.; Gupta, A. Optimizing continued fraction expansion based IIR realization of fractional-order differ-integrators with genetic algorithm. In Proceedings of the International Conference on Process Automation, Control and Computing, Coimbatore, India, 20–22 July 2011; IEEE: New York, NY, USA, 2011; pp. 1–6. [Google Scholar]
  49. Hartikainen, M.; Miettinen, K.; Wiecek, M. Constructing a Pareto front approximation for decision making. Math. Methods Oper. Res. 2011, 73, 209–234. [Google Scholar] [CrossRef]
  50. Deb, K. Multi-Objective Optimization Using Evolutionary Algorithms; Wiley: New York, NY, USA, 2001. [Google Scholar]
  51. Matignon, D. Stability properties for generalized fractional differential systems. ESAIM Proc. 1998, 5, 145–158. [Google Scholar] [CrossRef]
  52. Ogata, K. Modern Control Engineering; Prentice Hall: Upper Saddle River, NJ, USA, 2010; Original published in Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  53. Onyedi, T.; Tepljakov, A.; Petlenkov, E. FOMCONpy: Fractional-order modelling and control library for Python. In Proceedings of the 43rd International Conference on Telecommunications and Signal Processing (TSP), Milan, Italy, 7–9 July 2020; IEEE: New York, NY, USA, 2020; pp. 239–245. [Google Scholar] [CrossRef]
  54. Chalupa, P.; Přikryl, J.; Novák, J. Modelling of twin rotor MIMO system. Procedia Eng. 2015, 100, 249–258. [Google Scholar] [CrossRef]
Figure 1. Comparison of stability regions for integer-order and fractional-order systems. (a) The integer-order system is stable in the left half-plane defined by ( s ) < 0 , with the imaginary axis representing the stability boundary. (b) The fractional-order system exhibits a sector-shaped stability region, where instability is confined to | arg ( λ ) | < α π 2 and stability is achieved outside this sector. This illustrates the transformation of the classical half−plane stability condition into an angle-dependent criterion. For α = 1 , the fractional−order system reduces to the classical integer-order case, and therefore, the stability regions of (a) and (b) coincide.
Figure 1. Comparison of stability regions for integer-order and fractional-order systems. (a) The integer-order system is stable in the left half-plane defined by ( s ) < 0 , with the imaginary axis representing the stability boundary. (b) The fractional-order system exhibits a sector-shaped stability region, where instability is confined to | arg ( λ ) | < α π 2 and stability is achieved outside this sector. This illustrates the transformation of the classical half−plane stability condition into an angle-dependent criterion. For α = 1 , the fractional−order system reduces to the classical integer-order case, and therefore, the stability regions of (a) and (b) coincide.
Fractalfract 10 00321 g001
Figure 2. Bode magnitude and phase responses of the third-, fifth-, and eighth-order Oustaloup recursive approximation (ORA) models of s 0.5 over the frequency band [ 10 3 , 10 3 ] rad/s.
Figure 2. Bode magnitude and phase responses of the third-, fifth-, and eighth-order Oustaloup recursive approximation (ORA) models of s 0.5 over the frequency band [ 10 3 , 10 3 ] rad/s.
Fractalfract 10 00321 g002
Figure 3. Bode magnitude and phase responses of the ORA models of s 0.5 for different frequency bands [ 10 3 , 10 3 ] , [ 10 2 , 10 2 ] , and [ 10 1 , 10 1 ] rad/s with fixed approximation order N = 5 .
Figure 3. Bode magnitude and phase responses of the ORA models of s 0.5 for different frequency bands [ 10 3 , 10 3 ] , [ 10 2 , 10 2 ] , and [ 10 1 , 10 1 ] rad/s with fixed approximation order N = 5 .
Fractalfract 10 00321 g003
Figure 4. Comparison of Bode magnitude and phase responses for the fifth-order ORA and ROA models of s 0.5 over the frequency band [ 10 3 , 10 3 ] rad/s.
Figure 4. Comparison of Bode magnitude and phase responses for the fifth-order ORA and ROA models of s 0.5 over the frequency band [ 10 3 , 10 3 ] rad/s.
Fractalfract 10 00321 g004
Figure 5. Bode magnitude and phase responses of first- to fourth-order CFE approximation models of s 0.5 .
Figure 5. Bode magnitude and phase responses of first- to fourth-order CFE approximation models of s 0.5 .
Fractalfract 10 00321 g005
Figure 6. Bode magnitude and phase responses of the third-, fifth-, and eighth-order Matsuda approximation models of s 0.5 over the frequency range [ 10 3 , 10 3 ] rad/s.
Figure 6. Bode magnitude and phase responses of the third-, fifth-, and eighth-order Matsuda approximation models of s 0.5 over the frequency range [ 10 3 , 10 3 ] rad/s.
Fractalfract 10 00321 g006
Figure 7. Magnitude and phase errors of the third-, fifth-, and eighth-order Matsuda approximation models of s 0.5 .
Figure 7. Magnitude and phase errors of the third-, fifth-, and eighth-order Matsuda approximation models of s 0.5 .
Fractalfract 10 00321 g007
Figure 8. Bode magnitude and phase responses of the Matsuda approximation models of s 0.5 for different frequency bands [ 10 3 , 10 3 ] , [ 10 2 , 10 2 ] , and [ 10 1 , 10 1 ] rad/s with fixed approximation order N = 5 .
Figure 8. Bode magnitude and phase responses of the Matsuda approximation models of s 0.5 for different frequency bands [ 10 3 , 10 3 ] , [ 10 2 , 10 2 ] , and [ 10 1 , 10 1 ] rad/s with fixed approximation order N = 5 .
Fractalfract 10 00321 g008
Figure 9. Magnitude and phase errors of the Matsuda approximation models of s 0.5 for different frequency bands [ 10 3 , 10 3 ] , [ 10 2 , 10 2 ] , and [ 10 1 , 10 1 ] rad/s with fixed approximation order N = 5 .
Figure 9. Magnitude and phase errors of the Matsuda approximation models of s 0.5 for different frequency bands [ 10 3 , 10 3 ] , [ 10 2 , 10 2 ] , and [ 10 1 , 10 1 ] rad/s with fixed approximation order N = 5 .
Fractalfract 10 00321 g009
Figure 10. Magnitude response of the Charef approximation for different error tolerances Δ = 1 , 2 , 3 dB for transfer function stated in Equation (67).
Figure 10. Magnitude response of the Charef approximation for different error tolerances Δ = 1 , 2 , 3 dB for transfer function stated in Equation (67).
Fractalfract 10 00321 g010
Figure 11. M-SBL Accuracy and Numerical Conditioning Trade-off for s 0.5 .
Figure 11. M-SBL Accuracy and Numerical Conditioning Trade-off for s 0.5 .
Fractalfract 10 00321 g011
Figure 12. Bode plot comparison between the true fractional-order system s 0.5 and its M-SBL and curve-fitting approximations for orders N = 4 to 6. The magnitude and phase responses highlight the accuracy and frequency-domain behavior of each approximation method relative to the true model. As the approximation order increases, the M-SBL approximations better align with the true system, especially within the frequency range [ ω l = 0.1 , ω h = 10 ] .
Figure 12. Bode plot comparison between the true fractional-order system s 0.5 and its M-SBL and curve-fitting approximations for orders N = 4 to 6. The magnitude and phase responses highlight the accuracy and frequency-domain behavior of each approximation method relative to the true model. As the approximation order increases, the M-SBL approximations better align with the true system, especially within the frequency range [ ω l = 0.1 , ω h = 10 ] .
Fractalfract 10 00321 g012
Figure 13. Influence of frequency-point selection on approximation accuracy and computational cost for the fractional operator G ( s ) = s 0.5 using Matsuda, curve-fitting, and M-SBL methods.
Figure 13. Influence of frequency-point selection on approximation accuracy and computational cost for the fractional operator G ( s ) = s 0.5 using Matsuda, curve-fitting, and M-SBL methods.
Fractalfract 10 00321 g013
Figure 14. Bode plot of two biquad approximations for a 0.5 order integrator: the exact-phase design (red) vs. an equal-ripple design (blue). The exact-phase biquad achieves a near-constant 45 phase over its band, whereas the ripple-optimized design shows larger phase variation. Both have similar 20 × 0.5 dB/decade gain slopes, but the exact-phase filter has smoother phase.
Figure 14. Bode plot of two biquad approximations for a 0.5 order integrator: the exact-phase design (red) vs. an equal-ripple design (blue). The exact-phase biquad achieves a near-constant 45 phase over its band, whereas the ripple-optimized design shows larger phase variation. Both have similar 20 × 0.5 dB/decade gain slopes, but the exact-phase filter has smoother phase.
Fractalfract 10 00321 g014
Figure 15. Bode plots of equal-ripple and exact-phase approximations for s 0.5 using different cascade stages. The plots compare the accuracy of the magnitude and phase responses of each approximation method against the ideal fractional-order behavior.
Figure 15. Bode plots of equal-ripple and exact-phase approximations for s 0.5 using different cascade stages. The plots compare the accuracy of the magnitude and phase responses of each approximation method against the ideal fractional-order behavior.
Fractalfract 10 00321 g015
Figure 16. Step-Response-Invariant Approximation of s 0.5 .
Figure 16. Step-Response-Invariant Approximation of s 0.5 .
Fractalfract 10 00321 g016
Figure 17. Frequency-response comparison between the original fractional-order system and the RDK discrete-time approximation.
Figure 17. Frequency-response comparison between the original fractional-order system and the RDK discrete-time approximation.
Fractalfract 10 00321 g017
Figure 18. Decision framework for selecting fractional-order approximation methods based on Pareto-optimal trade-offs and application requirements.
Figure 18. Decision framework for selecting fractional-order approximation methods based on Pareto-optimal trade-offs and application requirements.
Fractalfract 10 00321 g018
Figure 19. Pareto visualization showing the trade-off between approximation accuracy and structural complexity.
Figure 19. Pareto visualization showing the trade-off between approximation accuracy and structural complexity.
Fractalfract 10 00321 g019
Figure 20. Pareto visualization showing robustness vs. approximation accuracy.
Figure 20. Pareto visualization showing robustness vs. approximation accuracy.
Fractalfract 10 00321 g020
Figure 21. Three-dimensional Pareto surface showing simultaneous optimization of complexity, robustness, and approximation accuracy.
Figure 21. Three-dimensional Pareto surface showing simultaneous optimization of complexity, robustness, and approximation accuracy.
Fractalfract 10 00321 g021
Figure 22. Decision index vs. approximation order for fractional operator G ( s ) = s 0.5 . Lower values indicate better compromise among accuracy, robustness, and complexity.
Figure 22. Decision index vs. approximation order for fractional operator G ( s ) = s 0.5 . Lower values indicate better compromise among accuracy, robustness, and complexity.
Fractalfract 10 00321 g022
Figure 23. Fractional-order stability region corresponding to (121), showing that all poles lie outside the instability sector.
Figure 23. Fractional-order stability region corresponding to (121), showing that all poles lie outside the instability sector.
Fractalfract 10 00321 g023
Figure 24. Fractional-order stability region corresponding to (124), showing that one pole lies inside the shaded region.
Figure 24. Fractional-order stability region corresponding to (124), showing that one pole lies inside the shaded region.
Fractalfract 10 00321 g024
Figure 25. Comparison between fractional-order models identified using the refined Oustaloup approximation and the integer-order model reported in [54].
Figure 25. Comparison between fractional-order models identified using the refined Oustaloup approximation and the integer-order model reported in [54].
Fractalfract 10 00321 g025
Figure 26. Bode plot comparison of fractional-order approximation methods for the Equation (126) within the frequency range [ 0.01 , 100 ] rad/s.
Figure 26. Bode plot comparison of fractional-order approximation methods for the Equation (126) within the frequency range [ 0.01 , 100 ] rad/s.
Fractalfract 10 00321 g026
Figure 27. Step response comparison of fractional-order approximation methods for Equation (126).
Figure 27. Step response comparison of fractional-order approximation methods for Equation (126).
Fractalfract 10 00321 g027
Table 1. Frequency- and time-domain performance comparison of third-, fifth-, and eighth-order ORA and ROA models of s 0.5 over the frequency band [ 10 3 , 10 3 ] rad/s.
Table 1. Frequency- and time-domain performance comparison of third-, fifth-, and eighth-order ORA and ROA models of s 0.5 over the frequency band [ 10 3 , 10 3 ] rad/s.
NRMSEm (dB)RMSEp (deg)Maxm (dB)Maxp (deg)IAEISE
ORAROAORAROAORAROAORAROAORAROAORAROA
37.34864.337525.93921.0062014.43944.74544.1090.105010.402430.637395.9320
57.35494.337425.82820.9962014.43944.72744.0910.091530.386930.638055.9314
87.35794.337825.78920.9952014.43944.71944.0830.092160.386510.638245.9314
Table 2. Frequency- and time-domain performance comparison of fifth-order recursive and refined Oustaloup approximation models of s 0.5 over different frequency bands.
Table 2. Frequency- and time-domain performance comparison of fifth-order recursive and refined Oustaloup approximation models of s 0.5 over different frequency bands.
ω l ω h RMSEm (dB)RMSEp (deg)Maxm (dB)Maxp (deg)IAEISE
ORAROAORAROAORAROAORAROAORAROAORAROA
10 3 10 3 7.35494.337425.82820.9962014.43944.72744.0910.091530.386930.638055.9314
10 2 10 2 13.469.635132.67828.9623024.43744.97244.9080.392950.243050.232980.024486
10 1 10 1 20.69616.21338.41535.264034.43744.99744.9913.03020.472111.2840.50029
Table 3. Continued fraction expansion (CFE) approximations of s α for different orders [30].
Table 3. Continued fraction expansion (CFE) approximations of s α for different orders [30].
OrderTermsCFE Approximation of s α
12 ( 1 + α ) s + ( 1 α ) ( 1 α ) s + ( 1 + α )  
24 ( α 2 + 3 α + 2 ) s 2 + ( 2 α 2 + 8 ) s + ( α 2 3 α + 2 ) ( α 2 3 α + 2 ) s 2 + ( 2 α 2 + 8 ) s + ( α 2 + 3 α + 2 )  
36 ( α 3 + 6 α 2 + 11 α + 6 ) s 3 + ( 3 α 3 6 α 2 + 27 α + 54 ) s 2 + ( 3 α 3 6 α 2 + 27 α + 54 ) s + ( α 3 + 6 α 2 11 α + 6 ) ( α 3 + 6 α 2 11 α + 6 ) s 3 + ( 3 α 3 6 α 2 + 27 α + 54 ) s 2 + ( 3 α 3 6 α 2 + 27 α + 54 ) s + ( α 3 + 6 α 2 + 11 α + 6 )
48 k = 0 4 P k s 4 k k = 0 4 Q k s 4 k , where P 0 = Q 4 = α 4 + 10 α 3 + 35 α 2 + 50 α + 24 , P 1 = Q 3 = 4 α 4 10 α 3 + 40 α 2 + 320 α + 384 , P 2 = Q 2 = 6 α 4 150 α 2 + 864 , P 3 = Q 1 = 4 α 4 + 20 α 3 + 40 α 2 320 α + 384 , P 4 = Q 0 = α 4 10 α 3 + 35 α 2 50 α + 24  
510  k = 0 5 P k s 5 k k = 0 5 Q k s 5 k , where P 0 = Q 5 = α 5 15 α 4 85 α 3 225 α 2 274 α 120 , P 1 = Q 4 = 5 α 5 + 45 α 4 + 5 α 3 1005 α 2 3250 α 3000 , P 2 = Q 3 = 10 α 5 30 α 4 + 410 α 3 + 1230 α 2 4000 α 12,000 , P 3 = Q 2 = 10 α 5 30 α 4 410 α 3 + 1230 α 2 + 4000 α 12,000 , P 4 = Q 1 = 5 α 5 + 45 α 4 5 α 3 1005 α 2 + 3250 α 3000 , P 5 = Q 0 = α 5 15 α 4 + 85 α 3 225 α 2 + 274 α 120  
Table 4. Frequency- and time-domain performance of CFE approximations of s 0.5 .
Table 4. Frequency- and time-domain performance of CFE approximations of s 0.5 .
OrderApprox. T.F.RMSEMaxTimeFreq. and BW
Mag.PhaseMag.PhaseIAEISE ω min ω max BW
1 s 0.5 3 s + 1 s + 3 15.38337.97830.45844.982.9931.3670.137.87.67
2 s 0.5 5 s 2 + 10 s + 1 s 2 + 10 s + 5 12.1534.6626.02144.950.8070.670.0571615.943
3 s 0.5 7 s 3 + 35 s 2 + 21 s + 1 s 3 + 21 s 2 + 35 s + 7 10.1732.40623.09844.9080.2360.460.023433.78
4 s 0.5 9 s 4 + 84 s 3 + 126 s 2 + 36 s + 1 s 4 + 36 s 3 + 126 s 2 + 84 s + 9 8.7730.63920.91544.8470.1190.3310.0155352.985
Table 5. Performance metrics of Matsuda approximation for different orders of s 0.5 .
Table 5. Performance metrics of Matsuda approximation for different orders of s 0.5 .
OrderRMSEMax ErrorTime Domain
Mag (dB)Phase (deg)Mag (dB)Phase (deg)IAEISE
38.6230.6120.68144.840.340.01
56.4327.2716.9844.620.010.00002
84.4923.6913.3344.120.005 4.11 × 10 6
Table 6. Third- and fifth-order Matsuda approximation transfer functions of s 0.5 .
Table 6. Third- and fifth-order Matsuda approximation transfer functions of s 0.5 .
Order (N)Transfer Function G ( s )
3 s 0.5 9.2462 s 3 + 61.2800 s 2 + 33.4582 s + 1 s 3 + 33.4582 s 2 + 61.2800 s + 9.2462
5 s 0.5 14.1541 s 5 + 303.1615 s 4 + 990.0340 s 3 + 671.7605 s 2 + 86.7055 s + 1 s 5 + 86.7055 s 4 + 671.7605 s 3 + 990.0340 s 2 + 303.1615 s + 14.1541
Table 7. Performance metrics of Matsuda approximation for different frequency bands of s 0.5 with fixed order N = 5 .
Table 7. Performance metrics of Matsuda approximation for different frequency bands of s 0.5 with fixed order N = 5 .
Frequency (rad/s)RMSEMax ErrorTime Domain
ω l ω h Mag (dB)Phase (deg)Mag (dB)Phase (deg)IAEISE
0.1106.4327.2716.9844.620.01 2.32 × 10 5
0.011003.5821.9311.3943.710.150.001
0.00110001.1013.374.0338.460.970.06
Table 8. Magnitude error analysis of the Charef composite approximation for different error tolerances.
Table 8. Magnitude error analysis of the Charef composite approximation for different error tolerances.
Δ (dB) N α N β NRMSEm (dB)Maxm (dB)
175110.06030.2797
24360.13880.3005
33240.61041.2754
Table 9. Numerical conditioning and computational cost of the M-SBL approximation for G ( s ) = s 0.5 .
Table 9. Numerical conditioning and computational cost of the M-SBL approximation for G ( s ) = s 0.5 .
Order N κ ( A ) Time (s)RMSEmRMSEp
2 1.0488 × 10 12 0.00496.075726.024
3 2.9150 × 10 15 0.00053.852219.094
4 1.9579 × 10 19 0.00212.225914.683
5 2.5546 × 10 21 0.00161.477012.807
6 1.4686 × 10 28 0.00151.049411.660
7 1.2387 × 10 30 0.00170.772410.698
8 9.8008 × 10 35 0.00180.57919.7819
9 6.3941 × 10 36 0.00170.44318.8890
10 1.4592 × 10 42 0.00150.35408.0238
11 3.5195 × 10 43 0.00120.30547.1947
12 3.0490 × 10 51 0.00170.28826.4084
Table 10. Transfer Functions of M-SBL and Curve-Fitting Approximations for s 0.5 at Different Orders.
Table 10. Transfer Functions of M-SBL and Curve-Fitting Approximations for s 0.5 at Different Orders.
NM-SBL Transfer FunctionCurve-Fitting Transfer Function
4 s 0.5 8.9586 s 4 + 99.124 s 3 + 155.24 s 2 + 39.628 s + 1 s 4 + 39.628 s 3 + 155.24 s 2 + 99.124 s + 8.9586 s 0.5 9.5396 s 4 + 118.75 s 3 + 230.74 s 2 + 77.934 s + 2.6163 s 4 + 43.907 s 3 + 204.96 s 2 + 168.96 s + 20.761
5 s 0.5 10.644 s 5 + 177.85 s 4 + 534.21 s 3 + 372.47 s 2 + 56.144 s + 1 s 5 + 56.144 s 4 + 372.47 s 3 + 534.21 s 2 + 177.85 s + 10.644 s 0.5 11.396 s 5 + 214.79 s 4 + 761.60 s 3 + 646.41 s 2 + 120.22 s + 2.5880 s 5 + 63.347 s 4 + 486.16 s 3 + 838.12 s 2 + 343.00 s + 25.384
6 s 0.5 12.354 s 6 + 288.47 s 5 + 1390.4 s 4 + 1884.0 s 3 + 749.81 s 2 + 75.806 s + 1 s 6 + 75.806 s 5 + 749.81 s 4 + 1884.0 s 3 + 1390.4 s 2 + 288.47 s + 12.354 s 0.5 13.251 s 6 + 350.04 s 5 + 1948.8 s 4 + 3092.9 s 3 + 1447.2 s 2 + 171.06 s + 2.5715 s 6 + 86.212 s 5 + 975.41 s 4 + 2854.7 s 3 + 2475.4 s 2 + 602.99 s + 30.019
Table 11. Effect of selected frequency points on approximation performance for Matsuda, curve-fitting, and M-SBL methods.
Table 11. Effect of selected frequency points on approximation performance for Matsuda, curve-fitting, and M-SBL methods.
OrderMatsudaCurve FitM-SBL
PointsRMSEmTime (s)PointsRMSEmTime (s)PointsRMSEmTime (s)
132.69470.007733.33680.004814.83900.0015
250.72460.009851.39550.003321.15540.0014
370.19560.014770.65140.003330.23200.0014
490.08530.021690.25980.004840.04000.0009
5110.02260.0498110.08220.010350.01090.0033
6130.00840.0767130.02130.014560.00480.0013
7150.00360.0347150.01090.005570.00170.0008
8170.00090.0365170.00890.009280.00040.0009
Table 12. Transfer Functions of Equal-Ripple and Exact-Phase Approximations for s 0.5 at Different Stages.
Table 12. Transfer Functions of Equal-Ripple and Exact-Phase Approximations for s 0.5 at Different Stages.
NEqual-Ripple Transfer FunctionExact-Phase Transfer Function
1 s 0.5 0.75 s 2 + 8.8787 s + 3.75 3.75 s 2 + 8.8787 s + 0.75 s 0.5 0.7613 s 2 + 4.8284 s + 2.7613 2.7613 s 2 + 4.8284 s + 0.7613
2 s 0.5 5.625 × 10 5 s 4 + 0.0673 s 3 + 3.6011 s 2 + 33.6279 s + 14.0625 0.0014 s 4 + 0.3363 s 3 + 3.6011 s 2 + 6.7256 s + 0.5625 s 0.5 5.7965 × 10 5 s 4 + 0.0371 s 3 + 2.3357 s 2 + 13.4663 s + 7.625 7.625 × 10 4 s 4 + 0.1347 s 3 + 2.3357 s 2 + 3.7129 s + 0.5796
3 s 0.5 5.7965 × 10 5 s 4 + 0.0371 s 3 + 2.3357 s 2 + 13.4663 s + 7.625 7.625 × 10 4 s 4 + 0.1347 s 3 + 2.3357 s 2 + 3.7129 s + 0.5796 s 0.5 4.4 × 10 13 s 6 + 2.8 × 10 8 s 5 + 1.8 × 10 4 s 4 + 0.1 s 3 + 6.5 s 2 + 37.2 s + 21.05 2.1 × 10 11 s 6 + 3.7 × 10 7 s 5 + 6.5 × 10 4 s 4 + 0.1 s 3 + 1.8 s 2 + 2.8 s + 0.4
Table 13. Performance comparison of approximation methods for G ( s ) = s 0.5 , including accuracy, robustness, computational complexity, and stability.
Table 13. Performance comparison of approximation methods for G ( s ) = s 0.5 , including accuracy, robustness, computational complexity, and stability.
MethodStablePolesZeros max ( p ) T exec RMSEmRMSEpMaxmMaxpIAEISE μ σ J i Pareto
ORAYes99−0.0030.02542.9818.7810.0242.340.140.950.100.150.31Yes
ROAYes1111−0.000450.00310.9311.064.1735.860.5310.320.450.020.27Yes
MatsudaYes44−0.010.01541.5716.095.2840.500.816.820.890.200.22Yes
Curve-FitYes44−0.120.01754.4122.3616.1544.660.824.810.970.540.29Yes
M-SBLYes44−0.010.00382.2314.715.9738.451.165.471.520.500.17Yes
CFEYes44−0.130.01338.7730.6420.9244.850.210.461.512.070.36Yes
El-Khazali-1stYes11−2.410.001716.8238.8132.3444.997.363.245.955.100.66Yes
El-Khazali-2ndYes22−0.620.001513.8136.1228.3444.973.201.434.063.920.49Yes
Table 14. Optimal approximation order selected using the Pareto-based decision index for G ( s ) = s 0.5 .
Table 14. Optimal approximation order selected using the Pareto-based decision index for G ( s ) = s 0.5 .
MethodOptimal NMin. J i , a
ORA40.1876
ROA40.0976
Matsuda70.0998
Curve Fit80.5285
M-SBL90.0704
Table 15. Comprehensive performance comparison of approximation methods for the Equation (126) at order 5, including accuracy, robustness, and decision index J i .
Table 15. Comprehensive performance comparison of approximation methods for the Equation (126) at order 5, including accuracy, robustness, and decision index J i .
MethodStablePoles max ( p ) RMSEmRMSEpMaxmMaxmIAEISE J i
Refined OustaloupNo360.0010.611.610.986.22382.547771.500.35
Standard OustaloupYes32−0.0030.011.150.044.9057.44136.210.28
MatsudaYes16−0.00010.241.660.945.66437.3110,232.000.23
Curve FitYes16−0.010.120.740.302.20137.321510.400.21
M-SBLYes16−0.00060.311.990.755.71749.3835,860.000.25
CFEYes14−0.070.385.001.0423.8981.04563.920.20
El-Khazali 1stYes5−0.184.2931.1915.0772.795525.701.27 × 10 6 0.74
El-Khazali 2ndYes8−0.241.6420.457.2662.653400.005.44 × 10 5 0.47
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

Wendimu, A.A.; Matušů, R.; Shaikh, I.; Wolde, M.K.; Roba, M.T.; Yareshe, F.T. A Unified Comparative Framework for Fractional-Order Operator Approximation with Pareto-Based Analysis. Fractal Fract. 2026, 10, 321. https://doi.org/10.3390/fractalfract10050321

AMA Style

Wendimu AA, Matušů R, Shaikh I, Wolde MK, Roba MT, Yareshe FT. A Unified Comparative Framework for Fractional-Order Operator Approximation with Pareto-Based Analysis. Fractal and Fractional. 2026; 10(5):321. https://doi.org/10.3390/fractalfract10050321

Chicago/Turabian Style

Wendimu, Abebe Alemu, Radek Matušů, Ibrahim Shaikh, Mihret Kochito Wolde, Meron Tadele Roba, and Feleke Tsegaye Yareshe. 2026. "A Unified Comparative Framework for Fractional-Order Operator Approximation with Pareto-Based Analysis" Fractal and Fractional 10, no. 5: 321. https://doi.org/10.3390/fractalfract10050321

APA Style

Wendimu, A. A., Matušů, R., Shaikh, I., Wolde, M. K., Roba, M. T., & Yareshe, F. T. (2026). A Unified Comparative Framework for Fractional-Order Operator Approximation with Pareto-Based Analysis. Fractal and Fractional, 10(5), 321. https://doi.org/10.3390/fractalfract10050321

Article Metrics

Back to TopTop