Next Article in Journal
Methodologies for Improved Optimisation of the Derivative Order and Neural Network Parameters in Neural FDE Models
Next Article in Special Issue
FGFNet: Fourier Gated Feature-Fusion Network with Fractal Dimension Estimation for Robust Palm-Vein Spoof Detection
Previous Article in Journal
Inverse Problem for a Time-Dependent Source in Distributed-Order Time-Space Fractional Diffusion Equations
Previous Article in Special Issue
Multi-Focus Image Fusion Based on Dual-Channel Rybak Neural Network and Consistency Verification in NSCT Domain
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distinctive LMI Formulations for Admissibility and Stabilization Algorithms of Singular Fractional-Order Systems with Order Less than One

1
College of Sciences, Northeastern University, Shenyang 110819, China
2
State Key Laboratory of Synthetical Automation for Process Industries, Northeastern University, Shenyang 110819, China
3
Institute of AI and Future Networks, Beijing Normal University, Zhuhai 519087, China
4
Department of Computer Science & Guangdong Provincial, Zhuhai Key Laboratory of IRADS, Beijing Normal-Hong Kong Baptist University, Zhuhai 519087, China
5
INSA Centre Val de Loire, Université d’Orléans, PRISME EA 4229, CEDEX, 18022 Bourges, France
*
Author to whom correspondence should be addressed.
Fractal Fract. 2025, 9(7), 470; https://doi.org/10.3390/fractalfract9070470
Submission received: 3 June 2025 / Revised: 13 July 2025 / Accepted: 17 July 2025 / Published: 19 July 2025

Abstract

This paper presents three novel sufficient and necessary conditions for the admissibility of singular fractional-order systems (FOSs), a stabilization criterion, and a solution algorithm. The strict linear matrix inequality (LMI) stability criterion for integer-order systems is generalized to singular FOSs by using column-full rank matrices. This admissibility criterion does not involve complex variables and is different from all previous results, filling a gap in this area. Based on the LMIs in the generalized condition, the improved criterion utilizes a variable substitution technique to reduce the number of matrix variables to be solved from one pair to one, reflecting the admissibility more essentially. This improved result simplifies the programming process compared to the traditional approach that requires two matrix variables. To complete the state feedback controller design, the system matrices in the generalized admissibility criterion are decoupled, but bilinear constraints still occur in the stabilization criterion. For this case, where a feasible solution cannot be found using the MATLAB LMI toolbox, a branch-and-bound algorithm (BBA) is designed to solve it. Finally, the validity of these criteria and the BBA is verified by three examples, including a real circuit model.

1. Introduction

Fractional-order systems (FOSs) have attracted a wide range of attention in recent years from an application point of view, since many physical systems can be described concisely and accurately in terms of FOSs [1,2]. In fact, physical systems with properties such as viscoelasticity and memory can be modeled succinctly and accurately using FOSs, such as inverted pendulums with viscoelastic solution joints [3], circuits containing super capacitors [4,5], and cement-based materials [6]. In addition, FOSs have also been successfully applied in image processing tasks, such as edge detection and image enhancement, due to their superior ability to capture fine-scale variations and long-range dependencies [7]. Thanks to the great efforts of researchers, many valuable results have been obtained for stability analysis [8] and controller synthesis [9,10,11] of FOSs.
Stability is a fundamental issue in control theory [12,13,14,15,16]. One of the most famous conditions for the stability of integer-order systems (IOSs) is the Lyapunov stability theorem. While extensive research has been conducted on the stability analysis of IOSs [17,18,19], the studies on FOSs remain relatively limited. Matignon [20] first provided stability criteria from a frequency domain perspective. However, the research results in [20] lack a systematic approach to addressing FOS stability issues and are limited to stability analysis rather than control applications. Since the early 1960s, the linear matrix inequalities (LMIs) approach has been instrumental in control theory, primarily since many control-related problems can be formulated as convex optimization problems involving LMIs [21]. Considering that the concavity and convexity of the stability region of fractional-order systems varies with the order belonging to different intervals, researchers have classified the order of FOSs into two primary ranges: [ 1 , 2 ) and ( 0 , 1 ) [22,23]. There are many results for FOSs for both of these cases. Among them, refs. [24,25] give stability criterion using one and two complex variables, respectively. Farges et al. [26] simplified the programming by reducing the number of solved complex variables from two to one of the criterion in [25] to one. However, the above results [24,25,26] involve complex variables, which cause difficulties in solving feasible solutions and controller design. Many open problems still remain in the stability analysis and controller synthesis of singular FOSs. In particular, some methods require too many decision variables [27,28], while others lead to LMI conditions containing equality constraints [29,30], both of which cause difficulties in solving feasible solutions. For example, Theorem 1 in [29] is an admissibility criterion that generalizes a related result for systems of integer order to systems of singular fractional order, but it contains a non-strict LMI that cannot be solved directly using the LMI toolbox. These limitations make these criteria too complex to be used directly in controller design. Specifically, ref. [28] makes assumptions about the form of the variables in the controller design, thus introducing conservatism. Furthermore, the results in [31,32] were in the bilinear matrix inequality form, which is more complicated to solve. None of the matrix inequalities in Theorem 3 in [31] and Theorem 2 in [32] are linear and similarly cannot be solved directly using the LMI toolbox. To eliminate these drawbacks, some results have been proposed for the synthesis of state feedback controllers in the form of LMI based on matrix singular value decomposition [33]. However, the results presented in [33] only provide sufficient conditions. For singular FOSs of the order belonging to ( 0 , 2 ) , refs. [34,35] provided design methods for state feedback controllers and state output feedback controllers, respectively. Nevertheless, refs. [34,35] focused only on the stability problem rather than the broader admissibility problem and provided results under the assumption that singular FOSs are regular, which is not always the case. In recent years, some results using strict LMIs have been reported for solving control problems of various types of FOSs. In [4], the problem of the stability and robust stabilization of FOSs is investigated and an approach using strict LMIs with minimal decision variable is proposed. In [5,36,37,38], control methods for singular FOSs are also proposed, including state feedback control, derivative feedback control, and H control. For α ( 0 , 2 ) , Zhang et al. [39] proposed a unified framework for singular FOSs.
The above discussion motivates us to focus on the issues of admissibility and stabilization of singular FOSs. First, the strict LMI criterion for IOSs in [18] is generalized to the case of singular FOSs, enriching the results of the admissibility criteria for singular FOSs. Subsequently, the number of matrices to be solved in the LMI criterion is reduced from a pair to only one, and the solution is simpler and clearer with more efficient and critical results. In addition, in the column-full-rank matrix-based stabilization criterion, bilinear constraints arise that cannot be solved directly using the LMI toolbox in MATLAB R2024a. In this regard, a Branch-Bound Algorithm (BBA) is designed to solve the bilinear problem encountered in the design of state feedback controllers. The main contributions are summarized as follows:
(1)
The proposed admissibility criteria are different from all existing criteria. Extending the results of [18] from IOSs to singular FOSs with order α ( 0 , 1 ) further enriches the theory of admissibility analysis. Moreover, unlike the method in [28], which requires numerous decision variables, the proposed criterion involves only a single LMI variable, thereby reducing computational complexity.
(2)
These criteria provide several advantageous characterizations of existing results. The proposed approach avoids the use of complex variables [24,25,26], making it well-suited for handling eigenvalues of system matrices with positive real parts. It also eliminates the need for a large number of LMI variables [27] and does not include equality constraints [29,30], thereby facilitating both controller design and numerical implementation.
(3)
For bilinear matrix inequalities that cannot be directly solved using the LMI toolbox [31,32], the proposed BBA provides an effective approach of obtaining feasible solutions and facilitates the design of state feedback controllers. In addition, the algorithm features low computational complexity and achieves high efficiency in solving feasible solutions.
The paper is organized as follows: The foundational results needed for the analysis are provided in Section 2. Section 3 details the main findings related to singular FOSs. Section 4 validates these results with computational examples. In conclusion, Section 5 presents final remarks and highlights the main contributions.

2. Problem Statements and Preliminaries

Notations: A matrix X C n × n is a complex matrix of dimension n × n , while X R n × n indicates a real matrix of the same size. A complex number λ is expressed as λ = ( λ ) + ( λ ) j , where ( λ ) and ( λ ) refer to the real and imaginary parts of λ , respectively, and j is the imaginary unit. The identity matrix of an appropriate dimension is denoted by I. The notation X < 0 ( X > 0 ) implies that all eigenvalues of the matrix X are negative (positive). The conjugate transpose of X is represented by X * , and the standard transpose by X T . The symmetric part of X, defined as X + X T , is abbreviated as sym ( X ) , and the anti-symmetric part of X, defined as X X T , is abbreviated as asym ( X ) . The symbol X Y denotes the Kronecker product of the matrices X and Y. Given a fractional order 0 < α < 2 , let Θ = a b b a , where a = sin ( π α 2 ) and b = cos ( π α 2 ) .
Consider the following singular fractional-order linear system:
E D α x ( t ) = A x ( t ) + B u ( t ) ,
where x ( t ) R n is the state vector; α ( 0 , 1 ) is the fractional order; A R n × n and B R n × l represent the known matrices; and E R n × n signifies a singular matrix with a rank of m, where m is less than n. The symbol D α is the fractional differential operator of order α of x ( t ) , defined using Caputo derivative as follows:
D α x ( t ) = d α x ( t ) d t α = 1 Γ ( k α ) 0 t t τ k α 1 x ( k ) ( τ ) d τ ,
where k is an integer satisfying k 1 < α k , Γ ( · ) is Euler Gamma function:
Γ ( z ) = 0 t z 1 e t d t .
The Caputo definition is used here and throughout the paper since its Laplace transform permits the use of classical initial values of whole-order derivatives with a clear physical interpretation.
In the case of u ( t ) = 0 , system (1) reduces to
E D α x ( t ) = A x ( t ) .
For the given system (2), there exist n × n dimensional real invertible matrices G and W satisfying
G E W = I 0 0 0 , G A W = A 1 A 2 A 3 A 4 .
Before deriving the admissibility criterion, we first present the following definitions and lemmas.
Lemma 1
([5]). A sufficient and necessary condition for the system (2) to be impulse-free is that the matrix A 4 is non-singular.
Lemma 2
([5]). The system described in (2) is admissible if and only if the following statements hold, respectively:
(1)
for α ( 0 , 1 ) , there exist n × n dimensional real square matrices X and Y such that
E X E Y E Y E X = X T E T Y T E T Y T E T X T E T 0 ,
sym A a X b Y < 0 .
(2)
for α ( 0 , 1 ) , there exist n × n dimensional real square matrices X and Y, and the ( n m ) × n dimensional real matrix Q, such that
X Y Y X > 0 ,
sym A ( a X b Y ) E T + S T Q < 0 ,
where S = null ( E T ) , the function null ( · ) returns ( · ) the standard orthogonal basis of the zero space. The definition of the matrix S, which appears later in this paper, remains the same and will not be repeated.
Lemma 3
([4]). The system described in (2) with E = I is asymptotically stable if and only if there exist n × n dimensional real square matrices X and Y satisfying inequality (4) and
sym a A X b A Y < 0 .
Lemma 4 
([39]). Given an n × n complex matrix Z,
Z > 0 ,
if and only if
X Y Y X > 0 ,
or
X Y Y X > 0 ,
where the real and imaginary parts of Z are X and Y, respectively.

3. Main Results

3.1. Novel Admissibility Conditions for Singular FOSs

This section introduces new admissibility criteria based on LMIs.
Theorem 1. 
In the case of 0 < α < 1 , the system described in (2) is admissible if and only if there exist the n × n dimensional symmetric real matrix P and n × n dimensional anti-symmetric real matrix Q that satisfy the following LMIs:
E T P E + A T S S T A E T Q E E T Q E E T P E + A T S S T A > 0 ,
sym A T ( a P b Q ) T E A T S S T A < 0 .
Proof. (Sufficiency) 
There exist reversible matrices G and W satisfying inequality (3). Decompose the matrix G T as
G T = G 1 G 2 .
Let
S = G 2 .
Then, G T S = G T G 2 = 0 I T . Suppose that inequalities (6) and (7) hold. Let
G T P G T = P 1 P 2 P 2 T P 3 .
Multiplying the 1-1 block in (6) by W T on the left side and on the right by its transpose yields
W T E T P E W + W T A T S S T A W = W T W T I 0 0 0 G T G T P 1 P 2 P 2 T P 3 G G 1 I 0 0 0 W 1 W + W T W T A 1 T A 3 T A 2 T A 4 T G T G 2 G 2 T G 1 A 1 A 2 A 3 A 4 W 1 W = A 4 T A 4 > 0 ,
where ∗ is the entries that are not relevant in the following discussion. Thus, A 4 T A 4 > 0 , i.e., A 4 is a non-singular matrix. According to Lemma 1, system (2) is regular and impulse-free. The next step involves demonstrating the stability of system (2). Let λ = λ + λ j C be the generalized eigenvalue of system (2) and x C n be the eigenvector corresponding to λ , i.e.,
λ E x = A x .
By pre-multiplying Equation (7) by x * and post-multiplying by its conjugate transpose, the following result is obtained:
x * A T a P + b Q E x + x * E T a P b Q A x x * A T S S T A x = λ ¯ x * E T a P + b Q E x + λ x * E T a P b Q E x = 2 x * E T a λ P b λ Q j E x < 0 .
For 0 < α < 1 , there are a > 0 and b > 0 . System (2) is stable when λ 0 (with λ 0 in the case that λ = 0 ). Thus, only the case λ > 0 is considered. In this scenario, λ 0 . Let X = E T P E + A T S S T A , Y = E T Q E . By applying Lemma 4, inequality (6) is equivalent to
( E T P E + A T S S T A ) E T Q E j > 0 ,
and
( E T P E + A T S S T A ) + E T Q E j > 0 .
By pre- and post-multiplying inequalities (12) and (13) and the 1–1 block in inequality (6) with x * and its conjugate transpose, respectively, we obtain the following three results:
x * E T P E x + x * A T S S T A x x * E T Q E x j = x * E T P E x + λ ¯ λ x * E T S S T E x x * E T Q E x j = x * E T P Q j E x > 0 ,
x * E T P E x + x * A T S S T A x + x * E T Q E x j = x * E T P E x + λ ¯ λ x * E T S S T E x + x * E T Q E x j = x * E T P + Q j E x > 0 ,
x * E T P E x + x * A T S S T A x = x * E T P E x + λ ¯ λ x * E T S S T E x = x * E T P E x > 0 .
These expressions compactly illustrate that x * E T P ± Q j E x and x * E T P E x are all positive definite, thereby establishing the desired inequality conditions. The following discussion is categorized based on the comparison of λ with zero.
(1)
Case 1: λ > 0 . By the definition of b, it follows that b λ > 0 . According to inequalities (11), (14), and (16), there is
x * E T a λ P b λ Q j E x = b λ x * E T P Q j E x + a λ b λ x * E T P E x < 0 ,
which indicates that a λ b λ < 0 , i.e.,
λ λ < b a .
(2)
Case 2: λ < 0 . By the definition of b, it follows that b λ < 0 .
(i)
If b λ = a λ , from inequality (15), it follows that
x * E T a λ P b λ Q j E x = a λ x * E T P + Q j E x > 0 ,
which contradicts inequality (11). Therefore, b λ a λ .
(ii)
If 0 > b λ > a λ , from inequality (14), inequality
x * E T a λ P b λ Q j E x = a λ x * E T P Q j E x + a λ b λ x * E T Q j E x < 0
indicates that x * E T Q j E x < 0 . Then, according to inequality (15), we have that
x * E T a λ P b λ Q j E x = a λ x * E T P E x b λ x * E T Q j E x > a λ x * E T P + Q j E x > 0 ,
which contradicts inequality (11). Thus, this case is not valid.
(iii)
If b λ < a λ , from inequalities (15) and (16), one obtains that
x * E T a λ P b λ Q j E x < b λ x * E T P + Q j E x < 0 .
Therefore, inequality (11) always holds. At this point,
λ λ < b a .
In summary, the fact that the inequalities (17) and (18) hold indicates that condition
arg λ > α π 2
holds. Therefore, the system (2) is stable.
(Necessity) Suppose that system (2) is admissible. According to the property of a block matrix, there exist invertible matrices R , L satisfying the following conditions:
R E L = I 0 0 0 , R A L = A ¯ 1 0 0 I ,
as well as
arg spec A ¯ 1 > α 2 π .
According to Lemma 3, there exist matrices X 1 and Y 1 R m × m that satisfy the inequalities (4) and (5). Set
X ^ = X 1 0 0 I , Y ^ = Y 1 0 0 0 , P = R T X ^ R , Q = R T Y ^ R , S = R T 0 I .
Then,
E T P E + A T S S T A = L T I 0 0 0 R T · R T X ^ R · R 1 I 0 0 0 L 1 + L T A ¯ 1 T 0 0 I R T · R T 0 I 0 I R · R 1 A ¯ 1 0 0 I L 1 = L T X ^ L 1 , E T Q E = L T I 0 0 0 R T · R T Y ^ R · R 1 I 0 0 0 L 1 = L T Y ^ L 1 .
From inequalities (4), (5), and (23), inequality (6) holds. Meanwhile,
A T a P b Q T E + E T a P b Q A A T S S T A = L T A ¯ 1 0 0 I R T · a R T X ^ R + b R T Y ^ R · R 1 I 0 0 0 L 1 + L T I 0 0 0 R T · a R T X ^ R b R T Y ^ R · R 1 A ¯ 1 T 0 0 I L 1 L T A ¯ 1 T 0 0 I R T · R T 0 I 0 I R · R 1 A ¯ 1 0 0 I L 1 = L T sym A ¯ 1 a X 1 + b Y 1 0 0 I L 1 < 0 ,
which shows that inequality (7) holds. □
Remark 1. 
Theorem 1 extends the admissibility criterion for singular IOSs established in [18] to singular FOSs in the interval ( 0 , 1 ) using minor LMI variables. For conventional linear systems ( E = I , S = 0 and α = 1 ), conditions (6) and (7) reduce to the well-known condition that the matrix A is Hurwitz: there exists a matrix P > 0 such that A T P + P A < 0 .
According to Theorem 1, by setting P = X + X T and Q = X + X T , an admissibility criterion using only one LMI variable can be obtained.
Corollary 1. 
In the case of 0 < α < 1 , the system described in (2) is admissible if and only if there exists the n × n dimensional real matrix X that satisfies the following LMIs
E T sym ( X ) E + A T S S T A E T asym ( X ) E E T asym ( X ) E E T sym ( X ) E + A T S S T A > 0 ,
sym A T ( a sym ( X ) b asym ( X ) ) T E A T S S T A < 0 .
Remark 2. 
Corollary 1 is derived from a strict LMI-based criterion that eliminates the need for equality constraints and avoids the introduction of redundant decision variables. This simplification enhances computational efficiency and leads to more practical and fundamental results.
Remark 3. 
While Theorem 1 provides necessary and sufficient conditions for determining the acceptability of the system (2), it suffers from the disadvantage that it involves bilinear matrix inequalities, which complicates the design of the controller. The following result addresses this limitation by introducing a matrix Q that linearizes the nonlinear term A T S S T A associated with A in Theorem 1.
Theorem 2. 
In the case of 0 < α < 1 , the system described in (2) is admissible if and only if there exists the n × n dimensional symmetric real matrix P, n × n dimensional anti-symmetric real matrix Q, and ( n m ) × n dimensional real matrix H that satisfy the following LMIs:
E T P E + sym A T S H E T Q E E T Q E E T P E + sym A T S H > 0 ,
sym A T ( a P b Q ) T E sym A T S H < 0 .
Proof. (Sufficiency) 
There exist reversible matrices G and W satisfying inequality (3). Then, the 1-1 block in (26) becomes
W T I 0 0 0 G T P G 1 I 0 0 0 W 1 + sym W T A 1 T A 3 T A 2 T A 4 T G T S H = W T 0 W 1 + sym W T A 1 T A 3 T A 2 T A 4 T G T S ( H W ) W 1 = W T A 4 T W 2 + W 2 T A 4 W 1 > 0 ,
where G and S satisfied (8) and (9); H W = W 1 W 2 . Thus, A 4 T W 2 is a non-singular matrix, i.e., A 4 is a non-singular matrix. According to Lemma 1, system (2) is regular and impulse-free. Subsequently, from the stability analysis presented in the sufficiency proof of Theorem 1, it follows that the satisfaction of inequalities (26) and (27) establishes the stability of the system. Thus, the system (2) is proved to be admissible since it is regular, impulse-free, and stable.
(Necessity) Assuming system (2) is admissible, based on Theorem 1, it follows that inequalities (6) and (7) hold. Let
Q = S T A 2 .
Then, inequalities (26) and (27) hold. □
Remark 4. 
The stability of FOSs refers to the convergence of the state x ( t ) to the equilibrium point x = 0 as t for any initial condition x ( 0 ) . Due to the difference in the stability regions, it is impossible to apply the stability criterion for IOSs (i.e., the Lyapunov stability theorem) to FOSs in a direct way. For the stability of FOSs, Matignon proposed a first criterion that relates the stability of a fractional-order system to the position of the eigenvalues of the system matrix in the complex plane. This is a stability criterion given from the perspective of the frequency domain, and it is not possible to use a computer to systematically determine the stability of a fractional-order system. For the admissibility of singular fractional-order systems, Theorem 1, Corollary 1, and Theorem 2 are all strict LMI criteria from a time-domain perspective, which can be used to easily find feasible solutions using the MATLAB LMI toolbox.
Remark 5. 
For 0 < α < 1 and E = I , one obtains S = 0 for Theorems 1 and 2. In this case, the LMI conditions given in Theorems 1 and 2 all reduce to the LMI conditions provided in Lemma 3. For α = 1 , the singular FOSs reduces to the singular IOSs. Thus, Theorem 1, Corollary 1, and Theorem 2 extend the Lyapunov stability theorem from the normal IOSs to the singular FOSs of order 0 < α < 1 .

3.2. Novel Stabilization Conditions for Singular FOSs

Consider the state feedback controller given by
u ( t ) = K x ( t ) .
Applying the controller in (29) to system (1) yields the following closed-loop singular FOS
E D α = ( A + B K ) x ( t ) .
Remark 6. 
Consider the system (31)
E T D α x ( t ) = A T x ( t ) .
Since systems (2) and (31) have the same generalized eigenvalues, system (2) is admissible if and only if system (31) is admissible. Therefore, Theorems 1 and 2 remain valid by simultaneously taking E ^ = E T , A ^ = A T , and S ^ , satisfying E ^ T S ^ = 0 .
Considering the closed-loop singular FOS (30) and applying Theorem 2 in conjunction with Remark 5, the desired results are obtained immediately.
Theorem 3. 
For the system described in (2), the existence of the state feedback controller (29) makes the closed-loop system (30) admissible if and only if there exist n × n dimensional symmetric real matrices P, n × n dimensional antisymmetric real matrices Q, and the ( n m ) × n dimensional real matrix H that satisfies
E P E T + sym A S H + B K S H E Q E T E Q E T E P E T + sym A S H + B K S H > 0 ,
sym A ( a P b Q ) T E T sym A S H + sym B K ( a P b Q ) T E T S H < 0 .
In Theorem 3, the feedback gain K is coupled to S H and ( a P b Q ) T E T S H , respectively. This means that Theorem 3 contains bilinear terms; it cannot be solved directly using the LMI toolbox. Therefore, a BBA is employed to determine the control system parameters P , Q , H , and K, subject to the conditions of LMIs (32) and (33). First, the variables M and N are introduced to linearize the bilinear term B K S H in Equations (32) and (33), yielding relaxation LMIs (34) and (35):
E P 1 E T + sym A S H 1 + B N E Q 1 E T E Q 1 E T E P 1 E T + sym A S H 1 + B N > 0 ,
sym A ( a P 1 b Q 1 ) T E T sym A S H 1 + sym B M N < 0 .
Then, solving LMIs (34) and (35) using the MATLAB LMI toolbox yields the initial values of P , Q , H , M , and N. Afterwards, the initial value of K is obtained via Equation (36):
K 1 = M N ( a P 1 b Q 1 ) T E T S H 1 .
Since the required feasible solutions P , Q , H , and K need to satisfy the Equations (32) and (33), only the inequalities (37), (38), and (39) need to be considered:
E P E T sym ( ( ( A + B ) S H ) E Q E T 0 3 × 3 E Q E T E P E T sym ( ( ( A + B K ) S H ) 0 3 × 3 0 3 × 3 0 3 × 3 sym ( ( A + B K ) ( a P b Q ) T E T S H ) < 0 ,
as well as
E P i E T + sym ( A + B K i + 1 ) S H i E Q i E T E Q i E T E P i E T + sym ( A + B K i + 1 ) S H i > 0 , sym ( A + B K i + 1 ) ( a P i b Q i ) T E T S H i < 0 ,
E P i + 1 E T + sym ( A + B K i ) S H i + 1 E Q i + 1 E T E Q i + 1 E T E P i + 1 E T + sym ( A + B K i ) S H i + 1 > 0 , sym ( A + B K i ) ( a P i + 1 b Q i + 1 ) T E T S H i + 1 < 0 ,
where i = 1 , , N is the total number of iterations. The implementation of the BBA is shown in Figure 1. The process operations in Figure 1 are explained in Table 1.
Remark 7. 
The proposed algorithm solves an LMI problem in each iteration, with computational complexity primarily determined by the dimensions of the matrix variables. It involves a two-level iterative process: the outer loop updates P , Q , and H, while the inner loop adjusts the feedback gain K via step size control. The overall complexity is approximately O ( N · N k ) . For high-dimensional systems or slow convergence, the computational burden increases significantly. Numerical stability may be affected by matrix inversion and eigenvalue computations, especially near-singular matrices or eigenvalues close to zero. Proper step size selection and termination criteria are essential. Robustness can be enhanced by introducing constraints, such as bounding the spectral radius of P.

4. Numerical Examples

Numerical examples are provided to verify the results presented in Section 3. These examples serve to confirm the theoretical findings and demonstrate their validity under various conditions.
Example 1. 
Set the parameters of System (2) as α = 0.6 and
E = 4 2 6 7 0 4 7 0 4 , A = 4 2 3 3 1 6 3 4 1 .
It has been verified that det ( λ E A ) = 32 λ 2 43 λ 95 , indicating that the system in Example 1 is regular. The degree of det ( λ E A ) , given by deg ( det ( λ E A ) ) = rank ( E ) = 2 , implies that the system in Example 1 is impulse-free. The roots of the characteristic polynomial det ( λ E A ) = 0 are 0.6719 ± 1.5866 j . All roots satisfy the stability condition arg spec E , A > α π 2 , which confirms the stability of the system in Example 1. Therefore, the system in Example 1 is admissible. Set S = 0 1 1 T . Solving the LMIs (6) and (7) yields the following feasible solutions:
P = 20.5820 6.7861 6.7861 6.7861 185.6321 192.5336 6.7861 192.5336 185.6321 , Q = 0 9.7232 10.2875 9.7232 0 17.2646 10.2875 17.2646 0 .
Solving the LMIs (24) and (25) yields the following feasible solution:
X = 10.2910 1.4686 8.5368 8.2546 92.8160 104.8991 1.7507 87.6345 92.8160 .
The feasible solutions obtained by solving the LMIs in (26) and (27) are as follows:
P = 70.8939 18.6547 18.6547 18.6547 102.4241 117.6885 18.6547 117.6885 102.4241 , Q = 0 34.3500 37.3959 34.3500 0 62.4540 37.3959 62.4540 0 , H = 40.3752 10.1722 71.5487 .
The state responses of the system in Example 1 are shown in Figure 2, which shows that the system is admissible and its state tends to zero.
As a comparison, for the parameters of the singular FOS in Example 1, the feasible solution is solved using the method shown in Theorem 2 in [31]. It is not possible to define complex variables directly in MATLAB, so it is necessary to use two real variables to define the complex variable X in programming, which increases the programming difficulty. In addition, set S = 0.2615 0.8498 0.4576 T . Solving the LMIs of Theorem 2 in [31] yields feasible solutions as follows:
X = 10 3 2.3477 1.3031 1.7284 1.3031 6.6862 2.8081 1.7284 2.8081 2.3671 + 10 3 0 2.2879 0.4008 2.2879 0 2.2149 0.4008 2.2149 0 j , Y = 10 3 0.7315 7.4587 4.0505 T .
It can be seen that the order of magnitude of the feasible solutions obtained is bad, while the order of magnitude of the solutions obtained using our approach is valid.
Example 2. 
Set the parameters of System (2) as α = 0.5 , and
E = 5 22 25 4 11 2 7 16 1 , A = 5 4 2 2 2 1 4 3 2 , B = 3 2 4 .
Similar to the calculations in Example 1, it is verified that the system in Example 2 is regular and impulse-free when α = 0.5 . However, the system is unstable, indicating that it is not admissible. Set S = 13 234 143 T , N = 100 , N k = 50 , I k = 0.01 , I u k = 0.02 , I d k = 0.04 , and the spectral radius of the matrix P is 10 4 . According to the BBA shown in Figure 1, the feasible solutions are obtained as:
P = 10 4 5.6471 2.7100 3.5317 2.7100 1.2764 1.6589 3.5317 1.6589 2.1427 , Q = 0 254.0788 622.7066 254.0788 0 132.6209 622.7066 132.6209 0 , H = 35.5814 8.9278 13.2592 , K = 19.1699 99.0303 164.5462 .
The proposed BBA was implemented and executed in MATLAB R2024a on a laptop equipped with an Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz (1.80GHz turbo). The execution time for a single run of the algorithm was approximately 0.0289 s, indicating that the method is computationally efficient and suitable for real-time or iterative design applications in low-dimensional systems. As shown in Figure 3, although the open-loop singular system is unstable, the state feedback controller (29) can be employed to stabilize the closed-loop system.
Remark 8. 
Example 2 can be solved for admissibility and stabilization singular FOSs of an order between ( 0 , 1 ) via strict LMI frameworks. Referring to Table 2, our approaches involve fewer real decision variables and remove the equality constraints, which makes it easy to solve for the decision variables. Overall, from the comparison in Table 2, our results outperform the existing ones.
Example 3. 
Consider electrical circuit from [5] shown in Figure 4. It includes resistor R; capacitors C 1 , C 2 , C 3 in the supercondensator; and source voltages e 1 and e 2 , where the relationship between current and charge in a capacitor can be modeled succinctly and accurately using a fractional-order system. Specifically, let the current i C ( t ) in the supercondensator with the capacity C be the α order derivative of its charge q ( t )
i C ( t ) = d α q ( t ) d t α .
Taking into account that q ( t ) = C u C ( t ) , we obtain
i C ( t ) = C d α u C ( t ) d t α .
The electrical circuit the equations are as follows:
R C 1 0 0 C 1 C 2 C 3 0 0 0 d α d t α u 1 u 2 u 3 = 1 0 1 0 0 0 0 1 1 u 1 u 2 u 3 + 1 0 0 0 0 1 e 1 e 2 .
Let α = 0.78 and R = C 1 = C 2 = C 3 = 1 ; the system can be readily verified to be regular, impulse-free, and unstable. Set S = 0 0 1 T , N = 100 , N k = 50 , I k = 0.01 , I u k = 0.01 , I d k = 0.02 , and the spectral radius of the matrix P is 10 8 . According to the BBA shown in Figure 1, the feasible solutions are obtained as:
P = 10 8 0.0670 0.0035 0.0033 0.0035 2.1484 2.2187 0.0033 2.2187 2.1555 , Q = 10 7 0 2.5118 2.5102 2.5118 0 2.4945 2.5102 2.4945 0 , H = 10 8 1.6863 0.0475 7.3304 , K = 117.9231 120.3295 1.4042 120.0179 120.7647 0.7122 .
Using the t i c and t o c commands, we know that the program runs in 0.0311 s. The running time is also very short for similar reasons as in Example 2. Involving the gain matrix K obtained using the BBA shown in Figure 1, the state responses of the closed-loop system in Example 3 are shown in Figure 5. It is clear that while the open-loop singular system is unstable, the closed-loop singular system is admissible.

5. Conclusions

In this paper, we study the admissibility criterion and stabilization criterion for fractional-order singular FOSs in a class of intervals ( 0 , 1 ) . The successful generalization of the strict LMI stability criterion for IOS to FOSs has never been reported before, enriching the results of the admissibility criteria. The improved criterion that involved only one matrix variable reflects the admissibility of singular FOSs more essentially and simplifies the programming. The designed BBA effectively solves the bilinear constraints that are difficult to solve for feasible solutions with the MATLAB LMI toolbox and facilitates the synthesis of state feedback controllers. For the singular FOSs in this paper, our future work is to propose a robust stabilization criterion based on the method in this paper.

Author Contributions

Methodology, software, validation, data curation, writing-original draft, writing—review and editing, and visualization, X.W.; conceptualization, formal analysis, and writing—review and editing, X.Z.; formal analysis, validation, and funding acquisition, Q.-G.W.; and visualization supervision, and funding acquisition, D.B. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 62103093, the National Key Research and Development Program of China under Grant 2022YFB3305905, the National Natural Science Foundation of China under Grant 62373060, and the BNU Talent seed fund and the Guangdong Provincial Key Laboratory of IRADS (2022B1212010006).

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Lim, Y.; Oh, M.; Ahn, H. Stability and stabilization of fractional-order linear systems subject to input saturation. IEEE Trans. Autom. Control 2013, 58, 1062–1067. [Google Scholar] [CrossRef]
  2. Zhang, X.F.; Liu, R.; Ren, J.X.; Cui, Q.L. Adaptive fractional image enhancement algorithm based on rough set and particle swarm optimization. Fractal Fract. 2022, 6, 100. [Google Scholar] [CrossRef]
  3. Sabatier, J.; Moze, M.; Farges, C. On stability of fractional order systems. In Proceedings of the Third IFAC Workshop on Fractional Differentiation and Its Applications FDA’08, Ankara, Turkey, 5–7 November 2008. [Google Scholar]
  4. Zhang, X.F.; Lin, C.; Chen, Y.Q.; Boutat, D. A unified framework of stability theorems for LTI fractional order systems with 0 < α < 2. IEEE Trans. Circuits Syst. II Express Briefs 2020, 67, 3237–3241. [Google Scholar]
  5. Zhang, X.F.; Chen, Y.Q. Admissibility and robust stabilization of continuous linear singular fractional order systems with the fractional order α: The 0 < α < 1 case. ISA Trans. 2018, 82, 42–50. [Google Scholar] [CrossRef] [PubMed]
  6. Wang, L.; Zeng, X.M.; Yang, H.M.; Lv, X.D.; Guo, F.X.; Shi, Y.; Hanif, A. Investigation and application of fractal theory in cement-based materials: A review. Fractal Fract. 2021, 5, 247. [Google Scholar] [CrossRef]
  7. Zhang, J.-X.; Zhang, X.F.; Boutat, D.; Liu, D.-Y. Fractional-order complex systems: Advanced control, intelligent estimation and reinforcement learning image-processing algorithms. Fractal Fract. 2025, 9, 67. [Google Scholar] [CrossRef]
  8. Huang, L.L.; Wu, G.C.; Baleanu, D.; Wang, H.Y. Discrete fractional calculus for interval-valued systems. Fuzzy Sets Syst. 2021, 404, 141–158. [Google Scholar] [CrossRef]
  9. Gong, P.; Lan, W.; Han, Q.L. Robust adaptive fault-tolerant consensus control for uncertain nonlinear fractional-order multi-agent systems with directed topologies. Automatica 2020, 117, 109011. [Google Scholar] [CrossRef]
  10. Wang, X.Y.; Zhang, X.F.; Pedrycz, W.; Yang, S.-H.; Boutat, D. Consensus of T-S fuzzy fractional-order, singular perturbation, multi-agent systems. Fractal Fract. 2024, 8, 523. [Google Scholar] [CrossRef]
  11. Guo, Y.; Lin, C. The disturbance rejection control of fractional-order system. Math. Method. Appl. Sci. 2025, 48, 11559–12614. [Google Scholar] [CrossRef]
  12. Zhang, J.-X.; Ding, J.L.; Chai, T.Y. Fault-tolerant prescribed performance control of wheeled mobile robots: A mixed-gain adaption approach. IEEE Trans. Autom. Control 2024, 69, 5500–5507. [Google Scholar] [CrossRef]
  13. Zhang, J.-X.; Xu, K.D.; Wang, Q.-G. Prescribed performance tracking control of time-delay nonlinear systems with output constraints. IEEE/CAA J. Autom. Sin. 2024, 11, 1557–1565. [Google Scholar] [CrossRef]
  14. Zhang, J.-X.; Ding, J.L.; Chai, T.Y. Cyclic performance monitoring-based fault-tolerant funnel control of unknown nonlinear systems with actuator failures. IEEE Trans. Autom. Control 2025. early access. [Google Scholar] [CrossRef]
  15. Zhang, J.-X.; Cui, E.-Y.; Shi, P. Low-complexity high-performance control of unknown block-triangular MIMO nonlinear systems. IEEE Trans. Ind. Electron. 2024, 72, 7515–7523. [Google Scholar] [CrossRef]
  16. Zhang, J.-X.; Yang, G.-H. Low-complexity tracking control of strict-feedback systems with unknown control directions. IEEE Trans. Autom. Control 2019, 64, 5175–5182. [Google Scholar] [CrossRef]
  17. Zhang, J.-X.; Liu, Y.-Q.; Chai, T.Y. Singularity-free low-complexity fault-tolerant prescribed performance control for spacecraft attitude stabilization. IEEE Trans. Autom. Sci. Eng. 2025, 22, 15408–15419. [Google Scholar] [CrossRef]
  18. Wu, J.L.; Yung, C.F. A new generalized bounded real lemma for continuous-time descriptor systems. Asian J. Control 2022, 24, 2729–2737. [Google Scholar] [CrossRef]
  19. Feng, Z.; Shi, P. Two equivalent sets: Application to singular systems. Automatica 2017, 77, 198–205. [Google Scholar] [CrossRef]
  20. Matignon, D. Stability result on fractional differential equations with applications to control processing. Comput. Eng. Syst. Appl. 1996, 2, 963–968. [Google Scholar]
  21. Amini, A.; Azarbahram, A.; Sojoodi, M. H consensus of nonlinear multi-agent systems using dynamic output feedback controller: An LMI approach. Nonlinear Dyn. 2016, 85, 1865–1886. [Google Scholar] [CrossRef]
  22. El-Khazali, R.; Momani, S. Stability analysis of composite fractional systems. Int. J. Appl. Math. 2003, 12, 73–85. [Google Scholar]
  23. Tavazoei, M.; Haeri, M. A note on the stability of fractional order systems. Math. Comput. Simul. 2009, 79, 1566–1576. [Google Scholar] [CrossRef]
  24. Ahn, H.; Chen, Y.Q. Necessary and sufficient stability condition of fractional-order interval linear systems. Automatica 2008, 44, 2985–2988. [Google Scholar] [CrossRef]
  25. Sabatier, J.; Moze, M.; Farges, C. LMI stability conditions for fractional order systems. Comput. Math. Appl. 2010, 59, 1594–1609. [Google Scholar] [CrossRef]
  26. Farges, C.; Moze, M.; Sabatier, J. Pseudo-state feedback stabilization of commensurate fractional order systems. Automatica 2010, 46, 1730–1734. [Google Scholar] [CrossRef]
  27. Jiao, Z.; Zhong, Y. Robust stability for fractional-order systems with structured and unstructured uncertainties. Comput. Math. Appl. 2012, 3258–3266. [Google Scholar] [CrossRef]
  28. Lu, J.G.; Chen, Y.Q. Robust stability and stabilization of fractional-order interval systems with the fractional order α: The 0 < α < 1 Case. IEEE Trans. Autom. Control 2009, 152–158. [Google Scholar]
  29. Marir, S.; Chadli, M.; Basin, M. Necessary and sufficient admissibility conditions of dynamic output feedback for singular linear fractional-order systems. Asian J. Control 2023, 25, 2439–2450. [Google Scholar] [CrossRef]
  30. Liu, Y.C.; Cui, L.; Duan, D.P. Dynamic output feedback stabilization of singular fractional-order systems. Math. Probl. Eng. 2016, 9694780. [Google Scholar] [CrossRef]
  31. Marir, S.; Chadli, M.; Bouagada, D. A novel approach of admissibility for singular linear continuous-time fractional-order systems. Int. J. Control Autom. Syst. 2017, 15, 959–964. [Google Scholar] [CrossRef]
  32. Marir, S.; Chadli, M. Robust admissibility and stabilization of uncertain singular fractional-order linear time-invariant systems. IEEE/CAA J. Autom. Sin. 2019, 6, 685–692. [Google Scholar] [CrossRef]
  33. Ji, Y.; Qiu, J.Q. Stabilization of fractional-order singular uncertain systems. ISA Trans. 2015, 56, 53–643. [Google Scholar] [CrossRef] [PubMed]
  34. N’Doye, I.; Darouach, M.; Zasadzinski, M.; Radhy, N. Robust stabilization of uncertain descriptor fractional-order systems. Automatica 2013, 49, 1907–1913. [Google Scholar] [CrossRef]
  35. Wei, Y.H.; Tse, P.W.; Yao, Z.; Wang, Y. The output feedback control synthesis for a class of singular fractional order systems. ISA Trans. 2017, 69, 1–9. [Google Scholar] [CrossRef]
  36. Shen, J.; Lam, J. State feedback H control of commensurate fractional-order systems. Int. J. Syst. Sci. 2014, 45, 363–372. [Google Scholar] [CrossRef]
  37. Marir, S.; Chadli, M.; Basin, M. Bounded real lemma for singular linear continuous-time fractional-order systems. Automatica 2022, 135, 109962. [Google Scholar] [CrossRef]
  38. Di, Y.; Zhang, J.-X.; Zhang, X.F. Robust stabilization of descriptor fractional-order interval systems with uncertain derivative matrices. Appl. Math. Comput. 2023, 453, 128076. [Google Scholar] [CrossRef]
  39. Zhang, L.X.; Zhang, J.-X.; Zhang, X.F. Generalized criteria for admissibility of singular fractional order systems. Fractal Fract. 2023, 7, 363. [Google Scholar] [CrossRef]
Figure 1. Flowchart of BBA.
Figure 1. Flowchart of BBA.
Fractalfract 09 00470 g001
Figure 2. Responses of the system states for α = 0.6 as shown in Example 1.
Figure 2. Responses of the system states for α = 0.6 as shown in Example 1.
Fractalfract 09 00470 g002
Figure 3. Responses of the close-loop system states as shown in Example 2.
Figure 3. Responses of the close-loop system states as shown in Example 2.
Fractalfract 09 00470 g003
Figure 4. Electrical circuit illustration of Example 3.
Figure 4. Electrical circuit illustration of Example 3.
Fractalfract 09 00470 g004
Figure 5. Responses of the close-loop system states as shown in Example 3.
Figure 5. Responses of the close-loop system states as shown in Example 3.
Fractalfract 09 00470 g005
Table 1. Description of the operation of the BBA.
Table 1. Description of the operation of the BBA.
OperationDescription
InitializationSet the fractional order α ; system matrices E, A, B, S, tolerance, and step size parameters, including the number of iterations N; the iteration step size I k ; the number of iterations of K  N k ; the initial increase step size of K  I u k ; and the initial decrease step size I d k .
Solve the initial LMI systemUse MATLAB LMI toolbox to solve the LMIs (34)–(36) to obtain the initial values P 1 , Q 1 , H 1 , and K 1 .
Inner iteration: update KWith P, Q, and H fixed, the MATLAB LMI toolbox is used to solve LMI (38) to update the initial value of K in the internal iteration. Then, update K using increasing step size I u k or the decreasing step size I d k for, at most, N k iterations. Evaluate eigenvalues of (37) to check feasibility.
Step size adjustmentFor the K obtained after each internal iteration, if the maximum positive eigenvalue of (37) increases, reduce the step size to half of the original.
Then, if the maximum positive eigenvalue of (37) still increases, switch the step size, i.e., switch the increasing step size to a decreasing step size or switch the decreasing step size to an increasing step size.
If the maximum positive eigenvalue of (37) decreases, increase the step size to twice the original.
Then, if the maximum positive eigenvalue of (37) still decreases, continue to increase the step size.
Update P, Q, and HWith K fixed, use MATLAB LMI toolbox to solve the LMI (39) and update P, Q, and H.
TerminationIf the eigenvalues of LMI (37) are all negative, return optimal K. If not, return the best K obtained and the corresponding eigenvalue condition.
Table 2. Comparison of the proposed approaches with existing results for FOSs.
Table 2. Comparison of the proposed approaches with existing results for FOSs.
Ref.System TypeFractional-Order
Field
VariablesNo Equality
Constraints
No Bilinear
Problem
Theorem 3 in [31]Singular FOSs α ( 0 , 1 ) 6×
Theorem 2 in [32]Singular FOSs α [ 1 , 2 ) 5×
Theorem 1 in [29]Singular FOSs α [ 1 , 2 ) 4×
Theorem 1 in [28]FOSs α ( 0 , 1 ) 4
Our Theorems 1 and 2Singular FOSs α ( 0 , 1 ) 2/3
Our Corollary 1Singular FOSs α ( 0 , 1 ) 1
Our Theorem 3Singular FOSs α ( 0 , 1 ) 3×
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

Wang, X.; Zhang, X.; Wang, Q.-G.; Boutat, D. Distinctive LMI Formulations for Admissibility and Stabilization Algorithms of Singular Fractional-Order Systems with Order Less than One. Fractal Fract. 2025, 9, 470. https://doi.org/10.3390/fractalfract9070470

AMA Style

Wang X, Zhang X, Wang Q-G, Boutat D. Distinctive LMI Formulations for Admissibility and Stabilization Algorithms of Singular Fractional-Order Systems with Order Less than One. Fractal and Fractional. 2025; 9(7):470. https://doi.org/10.3390/fractalfract9070470

Chicago/Turabian Style

Wang, Xinhai, Xuefeng Zhang, Qing-Guo Wang, and Driss Boutat. 2025. "Distinctive LMI Formulations for Admissibility and Stabilization Algorithms of Singular Fractional-Order Systems with Order Less than One" Fractal and Fractional 9, no. 7: 470. https://doi.org/10.3390/fractalfract9070470

APA Style

Wang, X., Zhang, X., Wang, Q.-G., & Boutat, D. (2025). Distinctive LMI Formulations for Admissibility and Stabilization Algorithms of Singular Fractional-Order Systems with Order Less than One. Fractal and Fractional, 9(7), 470. https://doi.org/10.3390/fractalfract9070470

Article Metrics

Back to TopTop