Next Article in Journal
Differential Subordination and Superordination Related to Admissible Functions for Multivalent Functions Associated with Borel Distribution
Previous Article in Journal
Correntropy-Driven Nonparallel Least Squares Support Matrix Machine for Matrix Data Classification with Noisy Labels
Previous Article in Special Issue
Discretization of Positive Control Systems—Symmetry Point of View
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

H Control Designs for Continuous-Time Singular Systems

by
Badreddine El Haiek
1,†,
Hicham El Aiss
1,†,
Taha Zoulagh
2,*,† and
Fernando Tadeo
3,*,†
1
Identification and Control Laboratory, Department of Electrical Engineering, University of Santiago of Chile, Santiago 3580000, Chile
2
Euromed University of Fes, UEMF, Fes 30000, Morocco
3
Institute of Sustainable Processes, Universidad de Valladolid, 47002 Valladolid, Spain
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2026, 18(6), 1014; https://doi.org/10.3390/sym18061014
Submission received: 21 April 2026 / Revised: 1 June 2026 / Accepted: 8 June 2026 / Published: 12 June 2026
(This article belongs to the Special Issue Symmetry in Fuzzy Systems and Control: A Path to Innovative Solutions)

Abstract

This paper investigates some H control problems for linear continuous-time singular systems. The objective is to design controllers that guarantee the admissibility of the closed-loop system and simultaneously achieve a prescribed H disturbance attenuation level. To this end, a framework based on novel strict LMIs (Linear Matrix Inequalities) is developed using a Lyapunov function approach for the analysis of admissibility and H performance. In particular, an additional scalar parameter α is introduced to generalize the condition reported in previous results in the literature, providing greater flexibility. Then, sufficient LMI conditions are derived for the synthesis of both state-feedback and static output-feedback controllers. Finally, some numerical examples demonstrate the effectiveness of the proposed method.

1. Introduction

The recent interest in singular systems, which combine differential and algebraic equations, is motivated by the increasing complexity of systems to be controlled, due to high variability, high-dimensional dynamics, delays, communication constraints, distributed structures, etc. Under such conditions, traditional control design methods (such as root-locus, pole-placement, or frequency-domain techniques) often prove inadequate. In fact, although differential and algebraic equations are commonly used to model systems for control synthesis, they alone do not accurately represent the dynamical behavior of large-scale and complex systems, which motivates the analysis of singular systems [1]. It is pointed out that singular models arise naturally in these complex systems, due to physical laws, conservation relations, and network interactions [2].
Thus, singular systems constitute an effective framework for describing complex dynamical processes by simultaneously incorporating differential and algebraic equations within a unified mathematical representation. Consequently, they are receiving considerable attention in the control community, leading to multiple recent results (e.g., [3,4,5,6]). These previous results show that the singular representation introduces significant theoretical challenges: the analysis and control of singular systems require the simultaneous treatment of dynamic and algebraic components, making stability analysis, controller synthesis, and performance evaluation substantially more difficult. Moreover, intrinsic characteristics of singular systems, such as admissibility, regularity, and impulse-freeness, further complicate the control design process [7,8].
To synthesize the controller, the concept of H control is used here to deal with the inherent variability of real-life systems: H control was originally introduced by George Zames in the context of optimal sensitivity minimization [9], laying the groundwork for modern robust control theory. Thanks to its disturbance rejection capabilities, the  H criterion has been widely used in control design, in particular in distributed control systems. As a result, H controller synthesis has drawn considerable research interest over the past decades (see, for instance, [5,7,8,10,11,12]). Among them, H state-feedback control has been particularly well studied. For instance, Ji et al. [7] proposed a bounded real lemma for singular systems, while Zhang et al. [5] introduced a formulation based on strict LMIs (Linear Matrix Inequalities) for H analysis and synthesis. Subsequently, Chadli et al. [11] and Feng et al. [12] developed improved design conditions aimed at reducing conservatism. Nevertheless, the existing methods still exhibit certain conservative limitations, motivating the search for less conservative and more efficient control design frameworks. It is worth noting that most of the previously mentioned studies focus on discrete-time singular systems. In contrast, the present work generalizes some recent findings reported in [13] for continuous-time singular systems.
The main contribution of this paper is the development of a novel framework for H controller synthesis for continuous-time singular systems. In particular, an additional scalar parameter α is introduced to generalize previous results in the literature, such as Lemma 4 of [14]. When compared with existing approaches [15,16], the incorporation of α increases the flexibility of the proposed formulation, providing reduced conservatism and improved minimum achievable H performance levels. Thus, the specific goals of this paper are the design of state-feedback and static output-feedback H controllers for continuous-time singular systems.
This paper is structured as follows. Section 2 presents the problem formulation, definitions, and some lemmas. Section 3 addresses the admissibility and H control performance and gives the feedback controller design condition. Section 4 extends the feedback design approach. Section 5 provides numerical examples and simulation results. Section 6 concludes with a summary and future research directions.
  • Notations:  I is the identity matrix of appropriate dimension. deg { · } denotes the polynomial degree. diag { · } represents a block-diagonal matrix. The symbol ∗ indicates symmetric terms in a block matrix. J T is the transpose of J , Ha { G } = G T G , and He { G } = G + G T .

2. Preliminaries and Problem Statement

This section introduces the preliminary concepts and mathematical tools required throughout this paper. In addition, the considered continuous-time singular system model, including the control objective and necessary assumptions, are formally presented.

System Description

Consider a continuous-time singular system described as follows:
E x ˙ ( t ) = A x ( t ) + B u ( t ) + F w ( t ) y ( t ) = C x ( t ) + D u ( t ) + H w ( t ) ,
let x ( t ) R n denote the state variable, u ( t ) R q the control input, y ( t ) R m the controlled output, and  w ( t ) R p an arbitrary disturbance signal belonging to L 2 [ 0 , ) . The matrix E may be singular, with rank ( E ) = r n . Finally, A , B , C , D , F and H are known matrices of appropriate dimensions. To stabilize the considered singular system and achieve the desired H performance, a state-feedback controller of the following form is considered:
u ( t ) = K x ( t )
where K R q × n represents the controller gain matrix to be determined. Substituting the state-feedback control law (2) into the original system (1) yields the following closed-loop dynamics:
E x ˙ ( t ) =   A ¯ x ( t ) + F w ( t ) y ( t ) =   C ¯ x ( t ) + H w ( t )
where A ¯ = A + B K and C ¯ = C + D K . Some definitions are now introduced.
Definition 1
([15]). The pair ( E , A ¯ ) is defined as follows:
  • Regular if det ( s E A ¯ ) is not identically zero.
  • Impulse-free if deg ( det ( s E A ¯ ) ) = rank ( E ) .
  • Stable if R e ( λ ( E , A ¯ ) ) < 0 for all λ ( E , A ¯ ) { s det ( s E A ¯ ) = 0 } .
  • Admissible if it is regular, impulse free, and stable.
Definition 2.
The system (3) considered in this article satisfies the following conditions:
  • When w ( t ) = 0 , the obtained system (3) is admissible;
  • For any non-zero w ( t ) L 2 [ 0 , ) , given the H performance index γ of the singular system, when the initial condition is zero, 0 + y T ( t ) y ( t ) < γ 2 0 + w T ( t ) w ( t ) can be satisfied.
Lemma 1
([2]). Given any real square matrix S with appropriate dimension and a scalar ϵ > 0 , the measure μ ( S ) , defined by
μ ( S ) = lim ϵ 0 + I + ϵ S 1 ϵ ,
has the following properties:
1.
S   δ ( S ) μ ( S )   S ,
2.
μ ( S ) = 1 2 λ m a x ( S + S T ) = 1 2 δ ( S + S T ) .
where δ ( · ) is the generalized spectral abscissa of the pair ( E , A ¯ ) , defined as
δ ( E , A ¯ ) max λ { s det ( s E A ¯ ) = 0 } R e ( λ ) .
where λ ( S ) denotes the eigenvalues of the matrix S , and the usual (non-singular) spectral abscissa is obtained by δ ( A ¯ ) = δ ( I , A ¯ ) .
Lemma 2
([17]). Given matrices T , Q , U , and  W with compatible dimensions, along with a scalar parameter β, the inequality
T + Q W + W T Q T < 0
is satisfied when the following requirement is met:
T β Q + W T U T β U β U T < 0 .

3. Main Results

This section presents the main theoretical contributions of this paper. In particular, a new formulation (Lemma 3) is proposed by generalizing Lemma 4 of [14] through the introduction of an additional scalar parameter α , which provides greater flexibility in the analysis and synthesis. Based on this formulation, sufficient LMI conditions are derived for the design of both state-feedback and static output-feedback H controllers.
Lemma 3.
For a scalar α and appropriate matrices T , M , A , G , and  P , by (6) available (7)
T + α M A + α A T M T α P T α 2 M T + G A α G α G T < 0
T + A T P T + P A < 0 .
Proof. 
The inequality (7) can be derived from (6) by applying LMI congruence transformation [14] with the full row rank matrix I α 1 A T .    □
Remark 1.
It should be noted that the proposed condition is more general than the one in Lemma 4 of [14], thanks to the introduction of the scalar α. This parameter provides additional flexibility in the solution space, allowing for less conservative results, as illustrated in the example in Section 5.2. In particular, when α = 1 , the proposed condition reduces exactly to Lemma 4 in [14]. Consequently, the proposed formulation generalizes the existing condition and may achieve improved feasibility and better H performance levels.
Remark 2.
The proposed condition (6) can be rewritten as
Y ˜ ( α ) = T G A 0 Y ˜ 0 + α M A + A T M T P T G G T Y ˜ 1 α 2 0 M T 0 Y ˜ 2 < 0 .
Consider the symmetric matrices
Y ˜ 0 = 1 2 2 0 , Y ˜ 1 = 0 1 1 1 , Y ˜ 2 = 0 1 1 0 .
For the proposed parameterized condition, choosing α = 2 yields
Y ˜ ( 2 ) = Y ˜ 0 + 2 Y ˜ 1 4 Y ˜ 2 = 1 2 2 0 + 0 2 2 2 0 4 4 0 = 1 0 0 2 0 .
However, the conventional condition corresponding to α = 1 gives
Y ˜ ( 1 ) = Y ˜ 0 + Y ˜ 1 Y ˜ 2 = 1 2 2 0 + 0 1 1 1 0 1 1 0 = 1 2 2 1 .
The characteristic polynomial of Y ˜ ( 1 ) is
det 1 λ 2 2 1 λ = λ 2 + 2 λ 3 ,
whose roots are λ = 1 and λ = 3 . Since Y ˜ ( 1 ) possesses a positive eigenvalue, it follows that
Y ˜ ( 1 ) 0 .
Therefore, although the conventional condition is not feasible, the proposed parameterized formulation becomes feasible for a suitable choice of the scalar parameter α. Thus, this example illustrates that the proposed condition can provide a less conservative result than the condition reported in Lemma 4 of [14].
Theorem 1 provides a sufficient condition for the stability analysis of system (1) assuming that the gain matrix K is known.
Theorem 1.
Given a prescribed scalar γ > 0 , system (3) is admissible and achieves the minimum H performance level certified by the proposed LMIs if there exist matrices P , X, G, and known controller gain K such that the following matrix inequalities hold:
E T P = P T E 0 ,
Φ 1 Φ 2 diag α G α G T , I < 0 ,
where
Φ 1 = H e { α X A + α X B K } α F T X T γ 2 I , Φ 2 = α P α 2 X T + G A + G B K G F C + D K H .
Proof. 
First, to establish the admissibility of system (3), we demonstrate that the system is regular and impulse-free. For this, applying the Schur complement to (10) and reformulating the resulting condition into the form of (6) given in Lemma 3 with M = X T 0 T , A = A ¯ F , P = P 0 T , T = Ha C ¯ H + diag 0 , γ 2 I and G = G , gives the following:
P T 0 p × n A ¯ F + A ¯ T F T P 0 n × p + Ha C ¯ H + diag 0 n , γ 2 I p < 0 .
From the above inequality, it is clearly to know
P T 0 p × n A ¯ F + A ¯ T F T P 0 n × p + diag 0 n , γ 2 I p < 0 .
When w ( t ) = 0 , pre-multiplying inequality (12) by x ( t ) T 0 and post-multiplying by its transpose yields x T ( t ) A ¯ T P + P T A ¯ x ( t ) < 0 , which is equivalent to
A ¯ T P + P T A ¯ < 0 .
To address the three conditions required for the admissibility of the singular system (3), its regularity and impulse-free nature is now established. Since rank ( E ) = r < n , it is assumed that there exist nonsingular matrices M and N satisfying
E = M I r × r 0 0 0 N , A ¯ = M A ¯ 1 A ¯ 2 A ¯ 3 A ¯ 4 N , M T P N 1 = P 1 P 2 P 3 P 4 ,
where the partition is consistent with that of A ¯ . From (9) and (14), it follows that P 2 = 0 and P 1 > 0 . Observing (13) and applying Lemma 1, we obtain
δ A ¯ T P μ A ¯ T P = 1 2 λ m a x P T A ¯ + A ¯ T P
Therefore, A ¯ T P is nonsingular, indicating that P is nonsingular as well. Pre- and post-multiplying (13) by N T and N 1 , respectively, and employing the relations in (14) yields the inequality
Θ 1 Θ 2 Θ 2 T Θ 3 < 0 ,
where Θ 1 = H e A ¯ 1 T P 1 + A ¯ 3 T P 3 , Θ 2 = A ¯ 3 T P 4 + P 1 T A ¯ 2 + P 3 T A ¯ 4 , Θ 3 = H e A ¯ 4 T P 4 .
From (16), it follows that
H e A ¯ 4 T P 4 < 0 .
The above inequality, together with Lemma 1, yields
δ P 4 T A ¯ 4 μ P 4 T A ¯ 4 = 1 2 λ m a x A ¯ 4 T P 4 + P 4 T A ¯ 4 .
So P 4 T A ¯ 4 is nonsingular, which implies A ¯ 4 is nonsingular too. In this case, one has
det ( M 1 ( s E A ¯ ) N 1 ) = det ( s I r A ¯ 1 + A ¯ 2 A ¯ 4 1 A ¯ 3 ) × det ( A ¯ 4 ) ,
where for any scalar “s”, which is not equal to the eigenvalue of matrix ( A ¯ 1 A ¯ 2 A ¯ 4 1 A ¯ 3 ) is selected, therefore,
det ( s I r A ¯ 1 + A ¯ 2 A ¯ 4 1 A ¯ 3 ) 0 ,
and
det ( M 1 ( s E A ¯ ) N 1 ) 0 .
Thus, by Definition 1, the pair ( E , A ¯ ) is regular, meaning that system (3) is regular. Moreover, from (19), it can be concluded that
d e g ( det ( s E A ¯ ) ) = r = r a n k ( E ) ,
which implies that the pair ( E , A ¯ ) is impulse-free; consequently, system (3) is impulse-free. Therefore, condition (10) in Theorem 1 guarantees both the regularity and impulse-free state of system (3). To establish full admissibility, the stability of system (3) must still be demonstrated. For this, the following Lyapunov function is used:
V ( x ( t ) ) = x T ( t ) E T P x ( t ) , E T P = P T E 0 .
Then,
V ˙ ( x ( t ) ) = x ˙ T ( t ) E T P x ( t ) + x T ( t ) P T E x ˙ ( t ) = ψ T ( t ) P T 0 A ¯ F + A ¯ T F T P 0 ψ ( t )
where ψ ( t ) = [ x T ( t ) w T ( t ) ] T . When w ( t ) = 0 , it follows from (13) that V ˙ ( x ( t ) ) < 0 . Thus, the stability of system (3) is established. By Definition 1, system (3) is therefore admissible. Considering the case w ( t ) 0 , system (3) and Equation (21) imply
J ( t ) = V ˙ ( x ( t ) ) + y T ( t ) y ( t ) γ 2 w T ( t ) w ( t ) = ψ T ( t ) P T 0 A ¯ F + A ¯ T F T P 0 + Ha C ¯ H + diag 0 , γ 2 I ψ ( t ) .
From inequality (11), we can know J ( t ) < 0 for any ψ ( t ) 0 . When the initial condition is zero and V ( x ( ) ) > 0 , it is clear that 0 + y T ( t ) y ( t ) < γ 2 0 + w T ( t ) w ( t ) with any non-zero w ( t ) L 2 [ 0 , ) . Clearly, the desired H performance γ of system (3) is achieved. This concludes the proof.    □
Remark 3.
Formula (10) provides a criterion for analyzing the admissibility of system (3) with H performance. However, when K is unknown, the condition contains nonlinear terms, including the coupling terms X B K and G B K . These terms render the condition non-convex, so it cannot be directly solved using the LMI toolbox in MATLAB. To address the controller design problem in (2), (10) in Theorem 1 is linearized using LMI techniques, to derive a tractable design condition for the controller.
Remark 4.
The LMIs in this paper involve a full Lyapunov matrix P satisfying (10) and (9). When solved using standard interior-point LMI solvers, the computational complexity scales unfavorably with the state dimension n. The fact that semidefinite programming is class P-Complete, makes large-scale LMI problems inherently challenging to solve in parallel [18]. For systems with hundreds of states, existing algorithms typically fail due to memory limitations [18]. Several approaches exist to address this limitation. For large-scale descriptor systems, there are model reduction techniques [19]. Alternatively, specialized solvers such as DSDP (Dual-Scaling Algorithm for Semidefinite Programming) exploit low-rank structure and sparsity to achieve scalable parallel performance [20,21,22]. More recent results employ ADMM (Alternating Direction Method of Multipliers) distributed synthesis, where the LMI size per subsystem depends only on local information [23]. Extending the proposed conditions to exploit such structure is a promising direction for future work.
The design condition for the controller gain matrix in (2) is now provided to guarantee that system (3) meets the required H performance. Moreover, the following theorem solves the problem discussed in Remark 3 by applying a decoupling method to transform the nonlinear matrix inequality into a standard LMI formulation.
Theorem 2.
Consider the continuous singular system described in (1) with a given scalar γ > 0 . There exists a state-feedback controller of the form (2) such that the closed-loop system in (3) is admissible and achieves the minimum H performance level certified by the proposed LMIs, that is if there exist two known scalars α and β and matrices P > 0 , Q, X, G, V, and U satisfy the following matrix inequality:
Ξ 1 Ξ 2 Ξ 3 Ξ 4 Ξ 5 β U β U T < 0 ,
with Z R n , ( n r ) and E T Z = 0 , where
Ξ 1 = H e { α X A + B V } α F T X T γ 2 I , Ξ 2 = α ( P E + Z Q ) α 2 X T + G A + B V G F C + D V H ,
Ξ 3 = diag α G α G T , I , Ξ 4 = V + β ( α X B B U ) T 0 , Ξ 5 = β ( G B B U ) T β ( D D U ) T .
Then, the gain matrix is K = U 1 V .
Proof. 
To derive an LMI condition, we begin by applying the transformation P = P E + Z Q , where P > 0 and Q are matrices, and  Z R n , ( n r ) satisfies E T Z = 0 , as proposed in [15]. Then, by applying this transformation to inequality (10) and isolating the relevant terms, we arrive at the following inequality
Θ + V K R + R T K T V T < 0
where
Θ = Θ 1 Θ 2 Ξ 3 ,
Θ 1 = α X A + α A T X T α F T X T γ 2 I , Θ 2 = α ( P E + Z Q ) α 2 X T + G A G F C H ,
V = α B T X T 0 B T G T D T T , R = I 0 0 0 .
Inspired by the design methodology proposed in [24], consider a nonsingular matrix variable U and a matrix variable V. By defining K = U 1 V , the following relations can be derived:
X B K = ( X B B U ) U 1 V + B V ,
G B K = ( G B B U ) U 1 V + B V ,
D K = ( D D U ) U 1 V + D V .
Using (25)–(27), inequality (24) can be equivalently rewritten as follows:
Υ T + s y m ⨿ Q U 1 V R W < 0 ,
where
Υ = Ξ 1 Ξ 2 Ξ 3 , ⨿ = ( α X B B U ) T 0 ( G B B U ) T ( D D U ) T T .
Finally, by applying Lemma 2 to (28) it follows that (28) guarantees (23). Hence, the system (3) is admissible with the desired H performance. The proof is complete.    □
Remark 5.
Theorem 2 provides a solvability condition for the H control problem. To further illustrate the advantage of the proposed approach, we introduce the following optimization problem:
min μ subject to LMI ( 23 ) with μ = γ 2 .
Consequently, the minimal achievable H performance level is given by γ min = μ min .
Remark 6.
The conditions presented in Theorem 2 are formulated as LMIs once the scalar parameters α and β are fixed. Therefore, the determination of suitable values for these parameters can be carried out through an optimization procedure (Algorithm 1). In particular, an iterative search algorithm based on the fminsearch function available in MATLAB’s Optimization Toolbox may be employed to compute the values of α and β that optimize the desired performance criterion [25,26,27]. After obtaining these parameters, the feasibility problem associated with Theorem 2 can be efficiently solved using the MATLAB LMI Control Toolbox [28].
Algorithm 1 Determination of the scalar parameters α and β
1:
Choose initial values α 0 and β 0 .
2:
Define the objective function associated with Theorem 2, for instance the minimum certified H performance level.
3:
Use the MATLAB function fminsearch to solve
( α , β ) = arg min α , β J ( α , β ) ,
   where J ( α , β ) denotes the selected performance criterion.
4:
for each candidate pair ( α , β )  do
5:
    Substitute α and β into the LMIs of Theorem 2.
6:
    Solve the resulting LMIs using the MATLAB LMI Control Toolbox.
7:
    if the LMIs are feasible then
8:
             Compute the corresponding controller matrices and the certified H performance level.
9:
    else
10:
            Assign a large penalty value to J ( α , β ) .
11:
   end if
12:
end for
13:
Return the optimal values α and β together with the corresponding feasible solution.
14:
Fix α = α and β = β in the LMIs of Theorem 2.
15:
Solve the resulting LMIs to compute the corresponding minimum certified H performance level and the associated control gain.
16:
Return the optimal parameters ( α , β ) , the minimum certified performance level, and the corresponding controller gain.

4. H Static Output Design

The design conditions for the output-feedback controller are presented in the main results that follow.
Consider the following system
E x ˙ ( t ) =   A x ( t ) + B u ( t ) + F w ( t ) z ( t ) =   J x ( t ) + M w ( t ) y ( t ) =   C x ( t ) + D u ( t ) + H w ( t ) ,
where z ( t ) R l is the measured output. J, M , B , F , D , and H are known matrices of appropriate dimensions, B is full rank, and other notation is consistent with system (1).
Then, the output-feedback controller is given by
u ( t ) = K z ( t )
where K R q × l is the controller gain matrix. This yields the closed-loop system
E x ˙ ( t ) =   A 1 x ( t ) + B 1 w ( t ) y ( t ) =   C 1 x ( t ) + H 1 w ( t ) ,
where A 1 = A + B K J ,   B 1 = F + B K M ,   C 1 = C + D K J and H 1 = H + D K M .
  • The next theorem addresses the design of a static output-feedback controller based on the conditions established in Theorem 1.
Theorem 3.
Consider the continuous singular system described in (1) with a given scalar γ > 0 . There exists a static output-feedback controller of the form (30) such that the closed-loop system in (31) is admissible and achieves the minimum H performance level certified by the proposed LMIs if there exist two known scalars α and β, and matrices P ^ > 0 , Q ^ , X ^ , G ^ , V ^ , and U ^ satisfy the following matrix inequality:
Λ 1 Λ 2 Λ 3 Λ 4 Λ 5 β U ^ β U ^ T < 0 ,
with Z ^ R n , ( n r ) and E T Z ^ = 0 , where
Λ 1 = H e { α X ^ A + B V ^ J } α F T X ^ T + M T V ^ T B T γ 2 I ,
Λ 2 = α ( P ^ E + Z ^ Q ^ ) α 2 X ^ T + G ^ A + B V ^ J G ^ F + B V ^ M C + D V ^ J H + D V ^ M ,
Λ 3 = diag α G ^ α G ^ T , I , Λ 4 = V ^ J + β ( α X ^ B B U ^ ) T V ^ M , Λ 5 = β ( G ^ B B U ^ ) T β ( D D U ^ ) T .
Then, the gain matrix is K = U ^ 1 V ^ .
Proof. 
The analysis procedure can be derived from Theorem 1 by replacing the matrices A ¯ , F, C ¯ , and H in (3) with A 1 , B 1 , C 1 , and H 1 in (31), respectively. Consequently, the conditions of Theorem 1 become
E T P = P T E 0
Π 1 Π 2 diag α G ^ α G ^ T , I < 0 ,
where
Π 1 = H e { α X ^ A + α X ^ B K J } α F T X ^ T + α M T K T B T X ^ T γ 2 I ,
Π 2 = α P α 2 X ^ T + G ^ A + G ^ B K J G ^ F + G ^ B K M C + D K J H + D K M .
In order to derive an LMI condition, we consider the transformation P = P ^ E + Z ^ Q ^ , where P ^ > 0 and Q ^ are matrices, and Z ^ R n , ( n r ) satisfies E T Z ^ = 0 , following the approach in [15]. Then, adapting the previous transformations to the output-feedback control case, the following is obtained:
B K = ( B B U ^ ) U ^ 1 V ^ + B V ^ , where = { X ^ , G ^ } and = { M , J }
D K = ( D D U ^ ) U ^ 1 V ^ + D V ^ .
Then, following the same arguments as in the proof of Theorem 2 (see Proof 3), Theorem 3 is established. □
Remark 7.
To allow a direct comparison with the results of [15], the matrices C, M , D , and H in (29) are set to zero, and the control law is u ( t ) = K z ( t ) . The obtained closed-loop follows from (29) as
E x ˙ ( t ) =   ( A + B K J ) x ( t ) + F w ( t ) z ( t ) =   J x ( t ) ,
which coincides with the formulation in [15].
According to Theorem 3, we can easily obtain the following result of the closed-loop system (37).
Corollary 1.
Consider the continuous singular system described in (1) with a given scalar γ > 0 . There exists a static output-feedback controller of the form (30) such that the closed-loop system (37) is admissible and achieves the minimum H performance level certified by the proposed LMIs if there exist two known scalars α and β and matrices P ^ > 0 , Q ^ , X ^ , G ^ , V ^ , and U ^ satisfy the following matrix inequality:
Λ ˜ 1 Λ ˜ 2 Λ ˜ 3 Λ ˜ 4 Λ ˜ 5 β U ^ β U ^ T < 0 ,
where
Λ ˜ 1 = H e { α X ^ A + B V ^ J } α F T X ^ T γ 2 I , Λ ˜ 2 = α ( P ^ E + Z ^ Q ^ ) α 2 X ^ T + G ^ A + B V ^ J G ^ F J 0
Λ ˜ 3 = diag α G ^ α G ^ T , I , Λ ˜ 4 = V ^ J + β ( α X ^ B B U ^ ) T 0 , Λ ˜ 5 = β ( G ^ B B U ^ ) T 0 .
Then, the gain matrix is K = U ^ 1 V ^ .
Proof. 
Similarly to the method in Theorem 3, Corollary 1 is proved. □

5. Examples

Two illustrative examples are now presented to show the effectiveness of the proposed approach. The calculations and simulations were done with Matlab R2024b using a PC with an Intel Core i7-8665U CPU.

5.1. First Example

The first example is based on the electrical circuit depicted in Figure 1, introduced in [29] and used as a benchmark.
The dynamics are described by the following equations:
C 1 V ˙ 1 ( t ) = C 2 V ˙ 2 ( t ) + 1 R V 2 ( t ) 0 = V 1 ( t ) + V 2 ( t ) + V e ( t ) .
where V 1 ( t ) and V 2 ( t ) denote the voltages across capacitors C 1 and C 2 , respectively, while V e ( t ) is the input voltage. By introducing the state variables x 1 ( t ) = V 1 ( t ) and x 2 ( t ) = V 2 ( t ) and the input u ( t ) = V e ( t ) , and adopting the circuit parameters R = 0.5 , C 1 = 0.1 , and C 2 = 0.5 from [29], system (39) can be rewritten in the following singular system form:
E x ˙ ( t ) = A x ( t ) + B u ( t ) + F w ( t ) y ( t ) = C x ( t ) + D u ( t ) + H w ( t ) ,
where
E = 0.1 0.5 0 0 , A = 0 2 1 1 , B = 0 1 , F = 1 1 , C = 0 1 , D = 0 , H = 0.1 .
With Z = [ 0 , 1 ] T , Table 1 compares the minimum H performance index γ m i n and the corresponding controller gain matrices obtained with the proposed approach and with the method in [16]. Two cases are considered: in the first case, γ m i n is optimized with respect to α ; in the second case, α = 1 to highlight the role of this scalar parameter. The results confirm the effectiveness of the proposed approach, which yields a smaller γ m i n and more favorable controller gains.
Simulation are performed to validate the designed controller for the two scenarios. The initial state is set to be x ( 0 ) = [ 0.5 0.44736 ] T for α = 1.6578 , and x ( 0 ) = [ 0.5 0.11665 ] T for α = 1 . The different initial conditions are due to the change in controller gain, which affects the consistent initial conditions: see [30,31,32,33]. The external disturbance is chosen in both cases to be w ( t ) = e 0.2 t cos ( t ) . The simulation results are obtained by applying the controller gain matrices reported in Table 1 to system (41). Figure 2 shows the resulting state trajectories, which clearly converge to zero, while the corresponding control inputs u ( t ) are presented in Figure 3. Furthermore, Figure 4 illustrates the evolution of the ratio 0 y T ( t ) y ( t ) d t / 0 w T ( t ) w ( t ) d t < γ . The maximum value of this ratio is 0.3747 for α = 1.6578 and 0.3972 for α = 1 , with both remaining significantly below the corresponding optimal performance index γ m i n . These findings indicate that optimizing the proposed approach with respect to α reduces state magnitudes, control effort, and the H performance ratio, confirming the effectiveness of the proposed design method.

5.2. Second Example

The following example adapted from [15] is now studied, with the following parameters:
E = 1 0 0 0 1 0 0 0 0 , A = 0 1 1 1 3 0 0 0 0 , B = 0.1 1.5 1 0.5 0.1 1 , F = 0 1 1 , M = 0.011 0.12 , J = 1.5 0 2 0.1 2 0 , C = 1 0 1 0.5 1 0 , D = 0.32 0.1 0.13 0.24 , H = 0.1 0.02 .
Choosing Z ^ = 0 0 1 0 0 1 T , the proposed condition in Theorem 3 is feasible, so it is possible to find a static output-feedback controller (30) with the H performance γ by solving the LMIs. Using the Matlab toolbox [28] to solve Theorem 3 with the optimized values of α = 0.1113 and β = 13.8344 , the minimum H performance obtained is γ m i n = 2.2072 , with the H controller gain matrix
K = 0.0049 11.8510 0.2825 1.2497 .
The system described in (42) was simulated from zero initial conditions, with the disturbance taken as w ( t ) = 0.4 e 0.32 t sin ( 2 t ) . The resulting trajectories of x ( t ) and u ( t ) are illustrated in Figure 5 and Figure 6, respectively. Figure 7 depicts the behavior of the ratio 0 y T ( t ) y ( t ) d t / 0 w T ( t ) w ( t ) d t < γ . It is clear from Figure 7 that the ratio stays well below the prescribed value of 2.2072 , thereby validating the effectiveness of the condition established in Theorem 3.
To illustrate the advantage of the proposed method, the minimum performance index γ min obtained from Corollary 1 is considered. By using the same numerical example 2 in [15], the value of γ min obtained from Corollary 1 is 2.4215 , corresponding to the optimized values α = 0.0156 and β = 39.9975 . This value is significantly lower than the value 4.5 reported in [15], thereby highlighting the superiority of the proposed approach. Moreover, to further highlight the benefit of introducing the scalar α , Table 2 reports the results of Corollary 1 for two cases: one where γ min is optimized with respect to α , and another where α = 1 is fixed. The comparison shows that incorporating α effectively reduces conservatism and yields a lower achievable H performance level.

6. Conclusions

This article has solved some problems in the control of continuous-time singular systems. More precisely, the H state-feedback and the H output-feedback control problems have been solved for these systems. The solution is based on mathematically combining a Lyapunov function approach with linear matrix inequality (LMI) techniques. Based on this, conditions were derived that guarantee admissibility and a prescribed H performance level. A key feature of the proposed formulation is the generation of a parameterized family of LMIs, that makes possible the enlargement of the feasible solution set. The effectiveness of the proposed parameter in enlarging the feasible solution set relies on the existence of an admissible interval of α for which the resulting inequalities remain feasible. It is pointed out that due to the nonlinear interaction between the linear α Y ˜ 1 and the quadratic term α 2 Y ˜ 2 , inappropriate choices may deteriorate the LMI condition. This will be the subject of future research. It is pointed out that the proposed formulation includes previous results in the literature as a special case when the parameter α is fixed to be α = 1 . The simulation results demonstrate that the proposed conditions can achieve less conservative results than these methods in the literature. Future work will focus on extending the proposed framework to related classes of systems, in particular switched singular systems, singular systems with uncertainties, singular systems with time delays, and higher-index singular systems.

Author Contributions

Conceptualization, B.E.H., H.E.A., and T.Z.; methodology, B.E.H., and H.E.A.; software, B.E.H.; validation, B.E.H., H.E.A., T.Z., and F.T.; formal analysis, B.E.H., H.E.A., T.Z., and F.T.; investigation, B.E.H.; writing—original draft preparation, B.E.H.; writing—review and editing, B.E.H., H.E.A., T.Z., and F.T.; funding acquisition, H.E.A., and F.T. All authors have read and agreed to the published version of the manuscript.

Funding

Fernando Tadeo contributed as part of Digital Solutions for Industrial Variability (DSInVar), PID2024-157718OB-C31, funded by MICIU/AEI/10.13039/501100011033 and FEDER/EU; Hicham El Aiss was supported by the Vicerrectoría de Investigación, Innovación y Creación (VRIIC), USACH, Proyecto DICYT Regular under Grant 062413EAB, and by Project ANID-Fondecyt Regular under Grant 1241305.

Data Availability Statement

The original contributions presented in this study are included in this article; further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Dai, L. Singular Control Systems; Springer: Berlin/Heidelberg, Germany, 1989. [Google Scholar]
  2. Xu, S.; Lam, J. Robust Control and Filtering of Singular Systems; Springer: Berlin/Heidelberg, Germany, 2006; Volume 332. [Google Scholar]
  3. Ge, C.; Shi, Y.; Park, J.H.; Hua, C. Robust H stabilization for TS fuzzy systems with time-varying delays and memory sampled-data control. Appl. Math. Comput. 2019, 346, 500–512. [Google Scholar]
  4. Li, M.; Sun, L.; Yang, R. Finite-time H control for a class of discrete-time nonlinear singular systems. J. Frankl. Inst. 2018, 355, 5384–5393. [Google Scholar] [CrossRef]
  5. Zhang, Y.; Shi, P.; Nguang, S.K. Observer-based finite-time H control for discrete singular stochastic systems. Appl. Math. Lett. 2014, 38, 115–121. [Google Scholar] [CrossRef]
  6. Feng, Z.; Shi, P. Two equivalent sets: Application to singular systems. Automatica 2017, 77, 198–205. [Google Scholar] [CrossRef]
  7. Ji, X.; Su, H.; Chu, J. Robust state feedback H control for uncertain linear discrete singular systems. IET Control Theory Appl. 2007, 1, 195–200. [Google Scholar] [CrossRef]
  8. Zhang, G.; Xia, Y.; Shi, P. New bounded real lemma for discrete-time singular systems. Automatica 2008, 44, 886–890. [Google Scholar] [CrossRef]
  9. Zames, G. Feedback and optimal sensitivity: Model reference transformations, multiplicative seminorms, and approximate inverses. IEEE Trans. Autom. Control 1981, 26, 301–320. [Google Scholar] [CrossRef]
  10. Song, B.; Zhang, Y.; Park, J.H. H control for Poisson-driven stochastic systems. Appl. Math. Comput. 2021, 392, 125716. [Google Scholar] [CrossRef]
  11. Chadli, M.; Darouach, M. Novel bounded real lemma for discrete-time descriptor systems: Application to H control design. Automatica 2012, 48, 449–453. [Google Scholar] [CrossRef]
  12. Feng, Y.; Yagoubi, M. On state feedback H control for discrete-time singular systems. IEEE Trans. Autom. Control 2013, 58, 2674–2679. [Google Scholar] [CrossRef]
  13. Chang, X.H.; Wang, X.Y.; Hou, L.W. New LMI approach to H control of discrete-time singular systems. Appl. Math. Comput. 2024, 474, 128703. [Google Scholar] [CrossRef]
  14. Delmotte, F.; Guerra, T.M.; Ksantini, M. Continuous Takagi–Sugeno’s models: Reduction of the number of LMI conditions in various fuzzy control design technics. IEEE Trans. Fuzzy Syst. 2007, 15, 426–438. [Google Scholar] [CrossRef]
  15. Chadli, M.; Shi, P.; Feng, Z.; Lam, J. New bounded real lemma formulation and control for continuous-time descriptor systems. Asian J. Control 2017, 19, 2192–2198. [Google Scholar] [CrossRef]
  16. Feng, Z.; Lam, J.; Xu, S.; Zhou, S. H control with transients for singular systems. Asian J. Control 2016, 18, 817–827. [Google Scholar] [CrossRef]
  17. Chang, X.H.; Jin, X. Observer-based fuzzy feedback control for nonlinear systems subject to transmission signal quantization. Appl. Math. Comput. 2022, 414, 126657. [Google Scholar] [CrossRef]
  18. Kamyar, R.; Peet, M.M.; Peet, Y. Solving large-scale robust stability problems by exploiting the parallel structure of Polya’s theorem. IEEE Trans. Autom. Control 2013, 58, 1931–1947. [Google Scholar] [CrossRef]
  19. Benner, P.; Schneider, A. Model reduction for linear descriptor systems with many ports. In Progress in Industrial Mathematics at ECMI 2010; Springer: Berlin/Heidelberg, Germany, 2012; pp. 137–143. [Google Scholar]
  20. Benson, S.J.; Ye, Y. DSDP5: Software For Semidefinite Programming; Technical Report ANL/MCS-P1289-0905; Mathematics and Computer Science Division, Argonne National Laboratory: Argonne, IL, USA, 2005. [Google Scholar]
  21. Benson, S.J.; Ye, Y.; Zhang, X. Solving Large-Scale Sparse Semidefinite Programs for Combinatorial Optimization. SIAM J. Optim. 2000, 10, 443–461. [Google Scholar] [CrossRef]
  22. Benson, S.J.; Ye, Y. Algorithm 875: DSDP5—Software for semidefinite programming. ACM Trans. Math. Softw. 2008, 34, 1–20. [Google Scholar] [CrossRef]
  23. Stürz, Y.R.; Eichler, A.; Smith, R.S. Distributed control design for heterogeneous interconnected systems. IEEE Trans. Autom. Control 2020, 66, 5112–5127. [Google Scholar] [CrossRef]
  24. Haiek Badreddine, E.; Aiss Hicham, E.; Abdelaziz, H.; Hajjaji Ahmed, E.; Houssaine Tissir, E. New approach to robust observer-based control of one-sided Lipschitz non-linear systems. IET Control Theory Appl. 2019, 13, 333–342. [Google Scholar] [CrossRef]
  25. Zoulagh, T.; El Haiek, B.; Hmamed, A.; El Hajjaji, A. Homogenous polynomial H filtering for uncertain discrete-time systems: A descriptor approach. Int. J. Adapt. Control Signal Process. 2018, 32, 378–389. [Google Scholar] [CrossRef]
  26. Zoulagh, T.; El Aiss, H.; Tadeo, F.; El Haiek, B.; Barbosa, K.A.; Hmamed, A. Gain-scheduled energy-to-peak approach for vehicle sideslip angle filtering. Symmetry 2024, 16, 1627. [Google Scholar] [CrossRef]
  27. Badreddine, E.H.; Sadek, B.A.; Er-Rachid, I.; Barbosa, K.A. H Observer-Based Control for a Class of One-Sided Lipschitz Uncertain Systems in Finite Frequency Domain. Optim. Control Appl. Methods 2025, 46, 1708–1723. [Google Scholar] [CrossRef]
  28. Gahinet, P.; Nemirovskii, A.; Laub, A.J.; Chilali, M. The LMI control toolbox. In Proceedings of the 1994 33rd IEEE Conference on Decision and Control; IEEE: Piscataway, NJ, USA, 1994; Volume 3, pp. 2038–2041. [Google Scholar]
  29. Yang, Q.; Chang, X.H. Energy-to-peak controller design for discrete-time singular system. Circuits Syst. Signal Process. 2023, 42, 5944–5957. [Google Scholar] [CrossRef]
  30. Campbell, S.L.; Meyer, C.D., Jr.; Rose, N.J. Applications of the Drazin inverse to linear systems of differential equations with singular constant coefficients. SIAM J. Appl. Math. 1976, 31, 411–425. [Google Scholar] [CrossRef]
  31. Campbell, S.L. Singular Systems of Differential Equations II; Research Notes in Mathematics; Pitman Books Ltd.: London, UK; Pitman Publishing Inc.: Marshfield, MA, USA, 1982; Volume 40. [Google Scholar]
  32. Owens, D.H.; Debeljkovic, D.L. Consistency and Liapunov stability of linear descriptor systems: A geometric analysis. IMA J. Math. Control Inf. 1985, 2, 139–151. [Google Scholar] [CrossRef]
  33. Ezzine, F.; Hammami, M.A. Convergence and stability analysis of nonlinear singular systems: Application to circuit network. J. Nonlinear Math. Phys. 2024, 31, 69. [Google Scholar] [CrossRef]
Figure 1. Benchmark system for the first Example.
Figure 1. Benchmark system for the first Example.
Symmetry 18 01014 g001
Figure 2. Responses of the system states x ( t ) for the first example.
Figure 2. Responses of the system states x ( t ) for the first example.
Symmetry 18 01014 g002
Figure 3. Responses of the control input u ( t ) for the first example.
Figure 3. Responses of the control input u ( t ) for the first example.
Symmetry 18 01014 g003
Figure 4. Evolution of the performance ratio 0 y T ( t ) y ( t ) d t / 0 w T ( t ) w ( t ) d t for the first example.
Figure 4. Evolution of the performance ratio 0 y T ( t ) y ( t ) d t / 0 w T ( t ) w ( t ) d t for the first example.
Symmetry 18 01014 g004
Figure 5. Responses of the system states x ( t ) for the second example.
Figure 5. Responses of the system states x ( t ) for the second example.
Symmetry 18 01014 g005
Figure 6. Responses of the control input u ( t ) for the second example.
Figure 6. Responses of the control input u ( t ) for the second example.
Symmetry 18 01014 g006
Figure 7. Evolution of the performance ratio 0 y T ( t ) y ( t ) d t / 0 w T ( t ) w ( t ) d t for the second example.
Figure 7. Evolution of the performance ratio 0 y T ( t ) y ( t ) d t / 0 w T ( t ) w ( t ) d t for the second example.
Symmetry 18 01014 g007
Table 1. Minimum H performance index γ min for the first example.
Table 1. Minimum H performance index γ min for the first example.
Method γ min Control K
Theorem 2 ( α = 1.6578 , β = 2.0409 ) 0.4000 1.4422 6.6731
Theorem 2 ( α = 1 , β = 4.2913 ) 0.4853 21.2767 105.0576
Theorem 3 ( 30 ) in [16] 0.5000
Theorem 3 ( 30 ) ( 31 ) in [16] 0.5000
Table 2. Minimum H performance index γ min for the second example.
Table 2. Minimum H performance index γ min for the second example.
Corollary 1 ( α = 0.0156 , β = 39.9975 )Corollary 1 ( α = 1 , β = 35.0527 )Corollary 1 in [15]
2.42156.62674.5
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

El Haiek, B.; Aiss, H.E.; Zoulagh, T.; Tadeo, F. H Control Designs for Continuous-Time Singular Systems. Symmetry 2026, 18, 1014. https://doi.org/10.3390/sym18061014

AMA Style

El Haiek B, Aiss HE, Zoulagh T, Tadeo F. H Control Designs for Continuous-Time Singular Systems. Symmetry. 2026; 18(6):1014. https://doi.org/10.3390/sym18061014

Chicago/Turabian Style

El Haiek, Badreddine, Hicham El Aiss, Taha Zoulagh, and Fernando Tadeo. 2026. "H Control Designs for Continuous-Time Singular Systems" Symmetry 18, no. 6: 1014. https://doi.org/10.3390/sym18061014

APA Style

El Haiek, B., Aiss, H. E., Zoulagh, T., & Tadeo, F. (2026). H Control Designs for Continuous-Time Singular Systems. Symmetry, 18(6), 1014. https://doi.org/10.3390/sym18061014

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop