Next Article in Journal
Event-Triggered Adaptive Neural Network Control for State-Constrained Pure-Feedback Fractional-Order Nonlinear Systems with Input Delay and Saturation
Next Article in Special Issue
Dynamical Behavior of the Fractional BBMB Equation on Unbounded Domain
Previous Article in Journal
Representations of Solutions of Time-Fractional Multi-Order Systems of Differential-Operator Equations
Previous Article in Special Issue
Contributions to the Numerical Solutions of a Caputo Fractional Differential and Integro-Differential System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Constrained State Regulation Problem of Descriptor Fractional-Order Linear Continuous-Time Systems

1
College of Mathematics and Systems Science, Shandong University of Science and Technology, Qingdao 266590, China
2
Faculty of Economics and Business Administration, St. Kl. Ohridski Sofia University, 1113 Sofia, Bulgaria
*
Authors to whom correspondence should be addressed.
Fractal Fract. 2024, 8(5), 255; https://doi.org/10.3390/fractalfract8050255
Submission received: 28 February 2024 / Revised: 9 April 2024 / Accepted: 23 April 2024 / Published: 25 April 2024

Abstract

:
This paper deals with the constrained state regulation problem (CSRP) of descriptor fractional-order linear continuous-time systems (DFOLCS) with order 0 < α < 1 . The objective is to establish the existence of conditions for a linear feedback control law within state constraints and to propose a method for solving the CSRP of DFOLCS. First, based on the decomposition and separation method and coordinate transformation, the DFOLCS can be transformed into an equivalent fractional-order reduced system; hence, the CSRP of the DFOLCS is equivalent to the CSRP of the reduced system. By means of positive invariant sets theory, Lyapunov stability theory, and some mathematical techniques, necessary and sufficient conditions for the polyhedral positive invariant set of the equivalent reduced system are presented. Models and corresponding algorithms for solving the CSRP of a linear feedback controller are also presented by the obtained conditions. Under the condition that the resulting closed system is positive, the given model of the CSRP in this paper for the DFOLCS is formulated as nonlinear programming with a linear objective function and quadratic mixed constraints. Two numerical examples illustrate the proposed method.

1. Introduction

Descriptor systems can be considered a powerful modeling tool since they can describe processes governed by differential and algebraic equations [1]. They play an important role in the field of system control theory because of their extensive practical background, such as in chemistry, robotics, and circuit systems [2,3,4]. CSRP is a basic problem in control systems in that there are always hard constraints on states and control inputs in practical engineering problems. When addressing constraints problems, an effective and generic approach relies on the invariance of polyhedral sets, an aspect thoroughly explored in [5,6,7,8,9]. In [10,11], the CSRP of descriptor integer order linear continuous-time systems has been discussed by reformulating the descriptor systems into equivalent state-space systems, and solutions are obtained by using the invariant sets methods.
Compared to integer-order differential equations, fractional-order differential equations can more accurately describe system behavior, especially in systems with memory effects and long-range dependencies. Due to the memory effects of fractional-order derivatives, they can better reflect the influence of the system’s historical states on its current state. Therefore, the theory and methods of fractional-order systems have wide applications in various fields such as control theory, signal processing, biomedical engineering, economics, physics, and more [12,13]. Researchers have conducted extensive studies on fractional-order systems, including stability [14], synchronization [15], and state estimation [16]. Moreover, in [17,18,19,20], the basic problems of stability and reachability of fractional-order positive systems are studied. Descriptor systems provide a more precise description of system non-linearity and complexity, thus offering better adaptability and performance in handling complex real-world problems. These advantages give descriptor systems an important position and promising prospects in scientific research and engineering applications. Hence, there are also many research results on descriptor fractional-order systems. The basic theory and application of the descriptor fractional-order system are studied in [21,22,23]. However, there are few studies on the CSRP of descriptor fractional-order systems. For example, in [24], a class of decentralized controllers for descriptor fractional-order positive systems stabilization is designed, and the solution of the controller gain matrix is given. However, state and control constraints were not considered in the above research. In practical engineering problems with state constraints, the stability of the system is a premise condition of the normal operation of the control system [25,26]. Because of the particularity of fractional calculus, methods of the integer order system cannot be directly applied to the fractional-order system with state constraints, which makes it necessary to study the constrained state regulation of DFOLCS.
Based on above reasons, the purpose of this work is to design the linear state feedback controller for the DFOLCS. We address the CSRP of DFOLCS by virtue of positively invariant set (PIS) theory in this paper. The necessary and sufficient conditions for the existence of a polyhedral PIS of the equivalent reduced system is presented, and models and corresponding algorithms for solving the CSRP of a linear feedback controller are also proposed by the obtained conditions. Under mild conditions where the resulting closed system is positive, the given model of the CSRP in this paper for the DFOLCS is formulated as nonlinear programming with a linear objective function and quadratic mixed constraints. Numerical examples illustrate the proposed method. The contributions highlighted in this paper are as follows:
(1) An equivalent fractional-order reduced system is obtained via the decomposition and separation method and coordinate transformation.
(2) A necessary and sufficient condition for the existence of polyhedral PIS in the equivalent reduced system is proposed based on PISs theory, Lyapunov stability theory, and some mathematical techniques.
(3) Two-controller design algorithm for the CSRP of generic DFOLCS is presented. Under the condition that the reduced system is positive, a nonlinear programming model is proposed, which is easily performed from a point of computational view.
The remainder of the paper is organized as following: Section 2 presents some preliminaries and formulation of the CSRP for the DFOLCS. In Section 3, an equivalent reduced system is derived by using coordinate transformation, the necessary and sufficient condition for the positive invariance of polyhedron for DFOLCS is proposed. Section 4 proposes two models and corresponding algorithms of CSRP. Section 5 concludes with illustrative examples. The paper ends with concluding remarks in Section 6.
Notations:  R n , R + n , and R n × n represent the n dimensional space of real vectors, the n dimensional space of positive real vectors, and the space of n × n matrices with real entries, respectively. C is the complex number set and for any z C ; R e ( z ) denotes the real part of complex number z. I q and I ( i ) represent the q × q identity matrix and the i t h row vector of the identity matrix I q , respectively. A ( i ) denotes the i t h row vector of matrix A. For σ R + r means all components of σ are nonnegative. r a n k ( E ) is the rank of matrix E. M n is Metzler matrix with off-diagonal elements are nonnegative. P 0 ( P 0 ) means that P is positive definite (negative definite).

2. Preliminaries and Problem Formulation

2.1. Descriptor Fractional-Order Linear Continuous-Time Systems

Consider the DFOLCS
E D t α 0 c η ( t ) = A η ( t ) + B u ( t ) , t > 0 , η ( t ) = η 0 , < t 0 ,
and the standard fractional-order linear continuous-time systems (SFOLCS)
D t α 0 c η ( t ) = A η ( t ) + B u ( t ) , t > 0 , η ( t ) = η 0 , < t 0 ,
where 0 < α < 1 , η ( 0 ) = η 0 , η ( t ) R n , u ( t ) R m is the state and control input, E R n × n and r a n k ( E ) = n 1 < n , i.e., E is a rank-deficient matri, A R n × n , B R n × m . The SFOLCS (2) (or DFOLCS (1)) is called (internally) positive if η ( t ) R + n , t 0 for all initial conditions η ( 0 ) R + n and every u ( t ) R + m , t 0 .
Definition 1
([27]). The Caputo fractional-order derivative D t α 0 c η ( t ) is defined as
D t α 0 c η ( t ) = 1 Γ ( 1 α ) ( 0 t d η ( τ ) d τ ( t τ ) α d τ ) ,
where 0 < α < 1 and
Γ ( z ) = 0 e t t z 1 d t , R e ( z ) R + .
The initial information about η ( t ) lacks adequacy for forecasting the system’s future behavior. Consequently, the depiction of Equation (2) does not precisely qualify as a state-space representation and is termed a “pseudo state-space”. Assuming η ( t ) = φ ( t ) for t ( , 0 ] , the solution to system (2) is expressed as:
η ( t ) = 0 t e α A ( t τ ) ψ ( η , α , , 0 , τ ) d τ .
If system (2) with constant history, in other words, η ( t ) = η 0 for t ( , 0 ] , the initialization function is given by
ψ ( η , α , , 0 , τ ) = η 0 t α Γ ( 1 α ) ,
thus, one has
η ( t ) = 0 t e α A ( t τ ) ( η 0 t α Γ ( 1 α ) ) d τ = E α ( A t α ) η 0 = k = 0 ( A t α ) k Γ ( k α + 1 ) η 0 ,
where E α ( · ) is the Mittag-Leffler function, which is defined as follows: E α ( z ) = k = 0 z k Γ ( k α + 1 ) , α R + , z C .
Definition 2.
Set P is the PIS of the dynamical system (1) (or (2)) if and only if η 0 P η ( t ; t 0 , η 0 ) P , ( t t 0 ) where η ( t ; t 0 , η 0 ) is the trajectory of ( t 0 , η 0 ) .

2.2. Problem Formulation

For DFOLCS (1), the state constraints polyhedral set is defined by
Ω ( G , σ ̲ , σ ¯ ) = { η ( t ) R + n : σ ̲ G η ( t ) σ ¯ } ,
where G R r × n with r a n k ( G ) = r , and σ ̲ R + r , σ ¯ R + r .
The CSRP of DFOLCS (1) is to be studied. The objective is to find controller u ( t ) = K η ( t ) such that for all initial states η 0 Ω ( G , σ ̲ , σ ¯ ) , the corresponding trajectory η ( t ) will be asymptotically stable to the origin without violating the constraints (3).

3. Positively Invariant Conditions for Equivalent Reduced Systems

Motivated by the idea of the decomposition and separation method in integer order descriptor systems, we deal with the CSRP of DFOLCS (1) in the same way.

3.1. Equivalent Reduced System

Throughout the paper, we investigate DFOLCS (1) and have the following assumption:
(A): system (1) is regular, which means that there exists at least some s C such that the determinant d e t ( s E A ) 0 .
The regularity assumption (A) of system (1) guarantees the existence and uniqueness of the solution to system (1) [28].
Under the assumptions (A), for the DFOLCS (1), there must exist two nonsingular matrices P 1 R n × n and P 2 R n × n ( P 1 and P 2 can be obtained by preforming the elementary row and column transformations on the identity matrix I n ) such that
P 1 E P 2 ( P 2 1 D t α 0 c η ( t ) ) = P 1 A P 2 ( P 2 1 η ( t ) ) + P 1 B u ( t ) ,
where
P 1 E P 2 = I n 1 0 0 0 , A ˜ = P 1 A P 2 = A 1 A 2 A 3 A 4 , B ˜ = P 1 B = B ˜ 1 B ˜ 2 ,
B ˜ 1 R n 1 × m , B ˜ 2 R n 2 × m , n 2 = n n 1 .
Define the new state vector η ˜ ( t ) = P 2 1 η ( t ) = η ˜ 1 ( t ) η ˜ 2 ( t ) , η ˜ 1 ( t ) R + n 1 ,
η ˜ 2 ( t ) R + n 2 . We have
D t α 0 c η ˜ 1 ( t ) = A 1 η ˜ 1 ( t ) + A 2 η ˜ 2 ( t ) + B ˜ 1 u ( t ) , 0 = A 3 η ˜ 1 ( t ) + A 4 η ˜ 2 ( t ) + B ˜ 2 u ( t ) .
Since the DFOLCS (1) is not necessarily impulse-free, A 4 is not necessarily invertible. The impulse elimination algorithm based on dynamic decomposition is presented below.
Step 1: Perform decomposition procedure (4) for the DFOLCS (1).
Step 2: Find a matrix K 12 satisfying d e t ( A 4 + B ˜ 2 K 12 ) 0 , suppose A 4 + B ˜ 2 K 12 = I n r a n k ( E ) . Under the assumption of impulse controllability, r a n k [ A 4 B ˜ 2 ] = n r a n k ( E ) , such a K 12 is solvable.
Step 3: Find a K 11 R m × n 1 makes K 1 = [ K 11 K 12 ] .
Remark 1.
The impulsive behavior that appears in the response of the DFOLCS is due to the singularity of matrix A 4 . If the descriptor system is completely controllable (at its finite and infinite modes), the matrix ( A 4 B ˜ 2 ) has a full row rank, and there exists a state feedback law such that the closed loop system does not exhibit impulsive modes and has pre-specified finite modes [10].
By the impulse elimination algorithm based on dynamic decomposition and Remark 1, system (1) is completely controllable if there exists a feedback control
u ( t ) = K η ( t ) = K 1 η ( t ) + v ( t ) = K 1 η ( t ) + K 2 η ˜ 1 ( t ) ,
where K 1 = [ K 11 K 12 ] such that the matrix A 4 + B ˜ 2 K 12 is invertible and K 2 η ˜ 1 ( t ) is the feedback control law for the reduced system. The aim of this step is to separate the feedback control law of the reduced system. By substituting u ( t ) in system (1) with (5), we have:
E D t α 0 c η ( t ) = ( A + B K 1 ) η ( t ) + B v ( t ) = ( A + B K 1 ) η ( t ) + B K 2 η ˜ 1 ( t ) ,
from (4), there always exists two nonsingular matrices P 1 R n × n and P 2 R n × n such that
P 1 E P 2 ( P 2 1 D t α 0 c η ( t ) ) = P 1 ( A + B K 1 ) P 2 ( P 2 1 η ( t ) ) + P 1 B K 2 η ˜ 1 ( t ) .
Let P 2 1 η ( t ) = η ˜ 1 ( t ) η ˜ 2 ( t ) , coordinate transformation
η ( t ) = P 2 η ˜ 1 ( t ) η ˜ 2 ( t ) , η ˜ 1 ( t ) R + n 1 , η ˜ 2 ( t ) R + n 2 ,
thus,
P 1 E P 2 ( P 2 1 D t α 0 c P 2 η ˜ 1 ( t ) η ˜ 2 ( t ) ) = P 1 ( A + B K 1 ) P 2 ( P 2 1 P 2 η ˜ 1 ( t ) η ˜ 2 ( t ) ) + B ˜ 1 B ˜ 2 K 2 η ˜ 1 ( t ) = P 1 ( A + B K 1 ) P 2 η ˜ 1 ( t ) η ˜ 2 ( t ) + B ˜ 1 B ˜ 2 K 2 η ˜ 1 ( t ) .
From Remark 1 and assumptions A, system (6) is regular and does not exhibit impulsive modes if there exist two nonsingular matrices P 1 and P 2 ( P 1 and P 2 can be obtained by performing the elementary row and column transformations on the identity matrix I n ), such that [28]:
P 1 E P 2 = I n 1 0 0 0 , P 1 ( A + B K 1 ) P 2 = A 1 0 0 I n 2 , P 1 B = B ˜ 1 B ˜ 2 ,
substituting (9) with (10), the system (6) is transformed into
I n 1 0 0 0 D t α 0 c η ˜ 1 ( t ) D t α 0 c η ˜ 2 ( t ) = A 1 0 0 I n 2 η ˜ 1 ( t ) η ˜ 2 ( t ) + B ˜ 1 B ˜ 2 K 2 η ˜ 1 ( t ) ,
the DFOLCS (1) is transformed into
D t α 0 c η ˜ 1 ( t ) = A 1 η ˜ 1 ( t ) + B ˜ 1 K 2 η ˜ 1 ( t ) ,
0 = η ˜ 2 ( t ) + B ˜ 2 K 2 η ˜ 1 ( t ) .
By choosing the state feedback law v ( t ) = K 2 η ˜ 1 with K 2 R m × n 1 , system (12) is an equivalent reduced system:
D t α 0 c η ˜ 1 ( t ) = ( A 1 + B ˜ 1 K 2 ) η ˜ 1 ( t ) .
Lemma 1
([18]). The equivalent reduced system (14) is positive if and only if ( A 1 + B ˜ 1 K 2 ) M n 1 .
Proof. 
(Sufficiency) Obviously, η ( t ) > 0 when A 1 + B ˜ 1 K 2 is a Metzler matrix, and the solution of Equation (14), i.e., η ( t ) = k = 0 [ ( A 1 + B ˜ 1 K 2 ) t α ] k Γ ( k α + 1 ) η 0 > 0 , for η 0 > 0 . Thus, we obtain that system (14) is a positive matrix. □
(Necessity) For η 0 = e i (the i-th column of the identity matrix I N ), the trajectory of the system does not leave the orthant R + n only if η 0 α = ( A 1 + B ˜ 1 K 2 ) e i > 0 , which implies ( A 1 + B ˜ 1 K 2 ) i j > 0 for i j . The matrix A 1 + B ˜ 1 K 2 has to be a Metzler matrix.
From (8), (3) can be rewritten as:
Ω ( G ¯ , σ ̲ , σ ¯ ) = η ˜ 1 ( t ) η ˜ 2 ( t ) R + n : σ ̲ G P 2 η ˜ 1 ( t ) η ˜ 2 ( t ) σ ¯ ,
from (13), η ˜ 2 ( t ) = B ˜ 2 v ( t ) , by choosing the state feedback control v ( t ) = K 2 η ˜ 1 ( t ) with K 2 = R m × n 1 , we have
Ω ( G ¯ , σ ̲ , σ ¯ ) = η ˜ 1 ( t ) : σ ̲ G P 2 I n 1 B ˜ 2 K 2 η ˜ 1 ( t ) σ ¯ η ˜ 2 ( t ) : η ˜ 2 = B ˜ 2 K 2 η ˜ 1 ( t ) ,
and G ¯ = G P 2 I n 1 B ˜ 2 K 2 , the polyhedral set (3) becomes the following form:
Ω ( G ¯ , σ ̲ , σ ¯ ) = η ˜ 1 ( t ) R + n 1 : σ ̲ G ¯ η ˜ 1 σ ¯ η ˜ 2 ( t ) R + n 2 : η ˜ 2 = B ˜ 2 v ( t ) ,
Hence, a consequence of the above result is the following Proposition:
Proposition 1.
The polyhedral set Ω ( G , σ ̲ , σ ¯ ) is PIS of DFOLCS (1) if and only if the polyhedral set Ω ( G ¯ , σ ̲ , σ ¯ ) is PIS of the reduced system (14).
Proof. 
Assume that Ω ( G , σ ̲ , σ ¯ ) is PIS of DFOLCS (1); we have σ ̲ G η 0 σ ¯ σ ̲ G η ( t ) σ ¯ ; the polyhedral set Ω ( G ¯ , σ ̲ , σ ¯ ) is PIS of the reduced system (14), and we have σ ̲ G ¯ η ˜ 1 ( 0 ) σ ¯ σ ̲ G ¯ η ˜ 1 ( t ) σ ¯ . □
By lemma 1 in [10], σ ̲ G η 0 σ ¯ σ ̲ G η ( t ) σ ¯ if and only if σ ̲ G ¯ η ˜ 1 ( 0 ) σ ¯ σ ̲ G ¯ η ˜ 1 ( t ) σ ¯ .
Next, we provide the necessary and sufficient condition for the fractional-order polyhedral set to be a PIS.

3.2. Positive Invariance of Fractional Order Polyhedral Sets

Let A ¯ = A 1 + B ˜ 1 K 2 , a condition that the polyhedron is PISs of the equivalent reduced system (14) will be discussed in the sequel.
Proposition 2
([29,30]). (P1): Hypothetical existence of Lyapunov function V ( η ˜ 1 ( t ) ) and class-κ functions β i , i = 1 , 2 , 3 satisfy:
β 1 ( η ˜ 1 ( t ) ) V ( η ˜ 1 ( t ) ) β 2 ( η ˜ 1 ( t ) ) , D t α 0 c V ( η ˜ 1 ( t ) ) β 3 ( η ˜ 1 ( t ) ) ,
where α ( 0 , 1 ) , then system (14) is asymptotically stable.
(P2): system (14) is asymptotically stable if and only if
| a r g ( λ i ( A ¯ ) ) | > α π 2 , i = 1 , 2 , , n 1 ,
where λ i ( A ¯ ) is the i t h eigenvalue of matrix A ¯ .
(P3): system (14) is asymptotically stable if there exist a matrix P 0 , P R n 1 × n 1 , such that
( A ¯ 1 α ) T P + P ( A ¯ 1 α ) 0 .
Theorem 1.
The polyhedral set,
Ω ( G ¯ , σ ¯ ) = { η ˜ 1 ( t ) R + n 1 : G ¯ η ˜ 1 ( t ) σ ¯ } ,
with G ¯ R r × n 1 , σ ¯ R + r is a PIS of system (14) if and only if
v ( η ˜ 1 ( t ) ) = max 1 , , r { m a x ( ( G ¯ η ˜ 1 ( t ) ) 1 σ ¯ 1 , 0 ) , , m a x ( ( G ¯ η ˜ 1 ( t ) ) r σ ¯ r , 0 ) }
is not increasing along the trajectory of system (14).
Proof. 
If η ˜ 1 ( t ) Ω ( G ¯ , σ ¯ ) , v ( η ˜ 1 ( t ) ) = ( ( G ¯ η ˜ 1 ( t ) ) i σ ¯ i ) , then 0 v ( η ˜ 1 ( t ) ) 1 because Ω ( G ¯ , σ ¯ ) = { η ˜ 1 ( t ) R + n 1 : G ¯ η ˜ 1 ( t ) σ ¯ } is a positively invariant. By Proposition 2, the D t α 0 c v ( η ˜ 1 ( t ) ) is negative definite; hence,
D t α 0 c v ( η ˜ 1 ( t ) ) = G ¯ ( i ) D t α 0 c ( η ˜ 1 ( t ) ) σ ¯ i = G ¯ ( i ) A ¯ η ˜ 1 ( t ) σ ¯ i < 0 .
Hence,
v ( η ˜ 1 ( t ) ) = max 1 , , r { m a x ( ( G ¯ η ˜ 1 ( t ) ) 1 σ ¯ 1 , 0 ) , , m a x ( ( G ¯ η ˜ 1 ( t ) ) r σ ¯ r , 0 ) }
is not increasing along the trajectory of system (14). □
By v ( η ˜ 1 ( t ) ) , one has
G ¯ η ˜ 1 ( t ) v ( η ˜ 1 ( t ) ) σ ¯ ,
the initial condition η ˜ 1 ( 0 ) satisfies G ¯ η ˜ 1 ( 0 ) σ ¯ , then v ( η ˜ 1 ( 0 ) ) = G ¯ η ˜ 1 ( 0 ) σ ¯ 1 and v ( η ˜ 1 ( t ) ) v ( η ˜ 1 ( 0 ) ) , since v ( η ˜ 1 ( t ) ) is not increasing along the trajectory of system (14). In the sequel,
G ¯ η ˜ 1 ( t ) v ( η ˜ 1 ( t ) ) σ ¯ v ( η ˜ 1 ( 0 ) ) σ ¯ σ ¯ ,
so the polyhedral set Ω ( G ¯ , σ ¯ ) = { η ˜ 1 ( t ) R + n 1 : G ¯ η ˜ 1 ( t ) σ ¯ } is a PIS of system (14).
It is known that for integer order systems, if A ¯ M n 1 and σ ¯ > 0 , such that A ¯ σ ¯ 0 , then the equilibrium η = 0 of system (14) is stable in the sense of Lyapunov [29]. In the following proposition, we will show that these conditions also imply the positive invariance of the set Ω ( I n 1 , σ ¯ ) for the positive fractional-order system.
When the matrix G ¯ degenerates into the identity matrix I n 1 , we have the following proposition:
Proposition 3
([2]). The polyhedral set
Ω ( I n 1 , σ ¯ ) = { η ˜ 1 ( t ) R + n 1 : η ˜ 1 ( t ) σ ¯ } ,
is a PIS of system (14) if and only if
A ¯ M n 1 ,
and
A ¯ σ ¯ 0 .
To obtain the algebraic conditions for the polyhedral set Ω ( G ¯ , σ ¯ ) to be a PIS, the following propositions are proposed:
Proposition 4
([31]). Let A ¯ R n 1 × n 1 and α > 0 . Then,
E α ( A ¯ t α ) I = 0 t A ¯ e α A ¯ τ d τ ,
where e α A ¯ t = k = 0 A ¯ k t α k Γ ( k α + α ) · t α 1 .
From Proposition 4, Proposition 5 can be obtained.
Proposition 5.
The polyhedral set Ω ( G ¯ , σ ¯ ) = { η ˜ 1 ( t ) R + n 1 : G ¯ η ˜ 1 ( t ) σ ¯ } is a PIS of system (14), then,
G ¯ η ˜ 1 ( t ) = 0 G ¯ A ¯ η ˜ 1 ( t ) = 0 .
Proof. 
Ω ( G ¯ , σ ¯ ) is a PIS of system (14), by Theorem 1, v ( η ¯ 1 ( t ) ) = max 1 i r { m a x ( ( G ¯ η ˜ 1 ( t ) 1 σ ¯ 1 , 0 ) , , m a x ( ( G ¯ η ˜ 1 ( t ) r σ ¯ r , 0 ) } is not increasing along the trajectory of system (14). □
If G ¯ η ˜ 1 ( t 0 ) = 0 , then t > t 0 , v ( η ˜ 1 ( t ; t 0 , η 0 ) ) v ( η ˜ 1 ( t 0 ) ) = 0 , then
max i { m a x ( [ G ¯ E α ( A ¯ ( t t 0 ) α ) η ˜ 1 ( t 0 ) ] i σ ¯ i , 0 ) } 0 ,
by Proposition 4, one has
[ G ¯ E α ( A ¯ ( t t 0 ) α ) η ˜ 1 ( t 0 ) ] i = [ G ¯ ( I + t 0 t A ¯ e α A ¯ τ d τ ) η ˜ 1 ( t 0 ) ] i 0 .
Since
I + t 0 t A ¯ e α A ¯ τ d τ = I + t 0 t k = 0 ( t τ ) ( k + 1 ) α 1 Γ ( k α + α ) · A ¯ k + 1 = I + k = 1 A ¯ k ( t t 0 ) k α Γ ( k α + 1 ) ,
then substitute (20) with (21), t > t 0 , G ¯ η ˜ 1 ( t 0 ) + ( t t 0 ) α Γ ( α + 1 ) · G ¯ A ¯ η ˜ 1 ( t 0 ) 0 . Then G ¯ A ¯ η ˜ 1 ( t 0 ) 0 , because ( t t 0 ) α Γ ( α + 1 ) > 0 and G ¯ η ˜ 1 ( t 0 ) = 0 .
For the initial state η ˜ 1 ( t 0 ) , G ¯ ( η ˜ 1 ( t 0 ) ) = 0 implies G ¯ A ¯ ( η ˜ 1 ( t 0 ) ) 0 . By the arbitrariness of η ˜ 1 ( t 0 ) , G ¯ η ˜ 1 ( t ) = 0 G ¯ A ¯ η ˜ 1 ( t ) = 0 .
The following result will also be used in the sequel.
Proposition 6
([5]). If A ¯ R n 1 × n 1 , G ¯ R r × n 1 , r a n k ( G ¯ ) = r and G ¯ η ˜ 1 ( t ) = 0 implies G ¯ A ¯ η ˜ 1 ( t ) = 0 for η ˜ 1 ( t ) R n 1 , then there exists a matrix H R r × r , such that G ¯ A ¯ H G ¯ = 0 .
Proof. 
The row rectors G ¯ ( i ) and ( G ¯ A ¯ ) ( i ) of the matrices G ¯ and ( G ¯ A ¯ ) belong to the same r-dimensional subspace of R n 1 that is orthogonal to the n 1 r -dimensional null space of the matrix G ¯ , according to lemma 2 in [5]; by r a n k ( G ¯ ) = r , we obtain there exists a matrix H R r × r , such that G ¯ A ¯ H G ¯ = 0 .
An algebraic condition for a polyhedral set Ω ( G ¯ , σ ¯ ) to be a positive invariant for system (14) is presented in Theorem 2.
Theorem 2.
The polyhedral set,
Ω ( G ¯ , σ ¯ ) = { η ˜ 1 ( t ) R + n 1 : G ¯ η ˜ 1 ( t ) σ ¯ } ,
with G ¯ R r × n 1 , σ ¯ R + r is a PIS of system (14) if and only if there exists a matrix H M r such that
G ¯ A ¯ H G ¯ = 0 ,
and
H σ ¯ 0 .
Proof. Necessity.
Ω ( G ¯ , σ ¯ ) is a positively invariant, by Proposition 5, it yields
G ¯ η ˜ 1 ( t ) = 0 G ¯ A ¯ η ˜ 1 ( t ) = 0 ,
from Proposition 6, one has
H R r × r , G ¯ A ¯ H G ¯ = 0 G ¯ A ¯ = H G ¯ .
Thus, one can obtain
D t α 0 c η ˜ 1 ( t ) = A ¯ E α ( A ¯ t α ) η ˜ 1 ( 0 ) = A ¯ η ˜ 1 ( t ) ,
and
D t α 0 c ( G ¯ η ˜ 1 ( t ) ) = G ¯ D t α 0 c η ˜ 1 ( t ) = G ¯ A ¯ η ˜ 1 ( t ) = H G ¯ η ˜ 1 ( t ) .
If z ( t ) = G ¯ η ˜ 1 ( t ) , then, from (24), it yields D t α 0 c z ( t ) = H z ( t ) . Hence,
z 0 σ ¯ z ( t ; t 0 , z 0 ) σ ¯ ,
since G ¯ η ˜ 1 ( 0 ) σ ¯ G ¯ η ˜ 1 ( t ; t 0 , η 0 ) σ ¯ .
Therefore, the polyhedral set Ω ( I r , σ ¯ ) = { z ( t ) R + r : z ( t ) σ ¯ } is a PIS of system D t α 0 c ( z ( t ) ) = H z ( t ) . From Proposition 3, H M r a n d H σ ¯ 0 .
Sufficiency. Because D t α 0 c η ˜ 1 ( t ) = A ¯ η ˜ 1 ( t ) , according to (22), if z ( t ) = G ¯ η ˜ 1 ( t ) , then,
D t α 0 c z ( t ) = G ¯ D t α 0 c η ˜ 1 ( t ) = G ¯ A ¯ η ˜ 1 ( t ) = H G ¯ η ˜ 1 ( t ) = H z ( t ) .
Thus, H M r and H σ ¯ 0 , By Proposition 3, one can obtain
z 0 σ ¯ z ( t ; t 0 , z 0 ) σ ¯ ,
one has G ¯ η ˜ 1 ( 0 ) σ ¯ G ¯ η ˜ 1 ( t ; t 0 , η 0 ) σ ¯ .
Hence, the polyhedral set Ω ( G ¯ , σ ¯ ) is a PIS of system (14).
Next, the polyhedral set Ω ( G ¯ , σ ̲ , σ ¯ ) is proven to be a PIS for system (14) in Theorem 3. □
Theorem 3.
The polyhedral set
Ω ( G ¯ , σ ̲ , σ ¯ ) = { η ˜ 1 ( t ) R + n 1 : σ ̲ G ¯ η ˜ 1 ( t ) σ ¯ }
with G ¯ R r × n 1 , σ ̲ R r , σ ¯ R + r is a PIS of system (14) if and only if there exists a matrix H such that
G ¯ A ¯ H G ¯ = 0 ,
and
H ^ σ ^ 0 .
with H ^ = H + H H H + , σ ^ = σ ¯ σ ̲ , and
H i j + = h i j , f o r i = j , m a x ( H i j , 0 ) , f o r i j , H i j = 0 , f o r i = j , m a x ( H i j , 0 ) , f o r i j .
Proof. 
By (27), we have
H = H + H .
Substitute (25) with (28); it yields
G ¯ G ¯ A ¯ = H + H H H + G ¯ G ¯ ,
by (26), one has
H + H H H + σ ¯ σ ̲ 0 .
Let G ^ = G ¯ G ¯ , σ ^ = σ ¯ σ ̲ , and by (29) and (30), one can obtain
G ^ A ¯ = H ^ G ^ , H ^ σ ^ 0 ,
by Theorem 2, the polyhedral set Ω ( G ^ , σ ^ ) = { η ˜ 1 ( t ) R + n 1 : G ^ η ˜ 1 ( t ) σ ^ } is a PIS of system (14); thus, Ω ( G ¯ , σ ̲ , σ ¯ ) is a PIS of system (14). From (28) and (29), G ^ A ¯ = H ^ G ^ if and only if G ¯ A ¯ = H G ¯ ; therefore, Ω ( G ¯ , σ ̲ , σ ¯ ) is a PIS of system (14) if and only if there exists a matrix H , such that G ¯ A ¯ H G ¯ = 0 and H ^ σ ^ 0 .
If the reduced system (14) is a standard fractional-order positive linear continuous-time system, the following lemma gives the asymptotical stability conditions of the system (14).
Lemma 2
([18]). The system (14) remaining positive is asymptotically stable if there exists a vector λ R n , λ > 0 such that A ¯ λ < 0 .

4. The Controller Design Algorithm

It is obvious that the control law u ( t ) = K η ( t ) is a solution to the CSRP if and only if system (1) is completely controllable (that is does not exhibit impulsive modes) and for all initial states η 0 , which satisfies inequalities (3), the corresponding trajectory asymptotically stable to the origin and without violating the constraints (3).
This condition can also be expressed by the following Theorem 4.
Theorem 4.
The control law u ( t ) = K η ( t ) is a solution to the CSRP for system (1) if and only if the following conditions are satisfied:
(i) There exists an equivalent reduced system (14);
(ii) The equivalent reduced system (14) is asymptotically stable, and the polyhedral set Ω ( G ¯ , σ ̲ , σ ¯ ) is PIS of system (14).
Proof. 
The system (1) is completely controllable (that is does not exhibit impulsive modes) if and only if there exists an equivalent reduced system (14); all initial states η 0 which satisfying inequalities (3), the corresponding trajectory is asymptotically stable to the origin and without violating the constraints (3) if and only if the equivalence reduced system (14) asymptotically stable, and the polyhedral set Ω ( G ¯ , σ ̲ , σ ¯ ) is PIS of system (14). Thus, satisfying conditions (i) and (ii), the control law u ( t ) = K η ( t ) is a solution to the CSRP for system (1). □
Case 1: If equivalent reduced system (14) is a SFOLCS. For system (1), from Theorems 3 and 4 and Proposition 2, the control law u ( t ) = K η ( t ) is a solution of the CSRP, which can be solved by the following methods.
Step 1: Find an equivalent reduced system (14) of system (1).
Step 2: Establish the objective function
S ( K 2 , H , ε ) = ε .
The constraints
| a r g ( λ i ( A ¯ ) ) | > α π 2 , i = 1 , 2 , , n 1 , G ¯ ( A 1 + B ˜ 1 K 2 ) = H G ¯ , H ^ σ ^ ε σ ^ ,
or
( A ¯ 1 α ) T P + P ( A ¯ 1 α ) 0 , G ¯ ( A 1 + B ˜ 1 K 2 ) = H G ¯ , H ^ σ ^ ε σ ^ ,
where G ¯ = G P 2 I n 1 B ˜ 2 K 2 . The first inequalities in (32) and (33) ensure the asymptotical stability of system (14); the second and third equalities ensure the polyhedron Ω ( G ¯ , σ ̲ , σ ¯ ) is positively invariant to system (14); ε is the rate of convergence. But it is difficult to find a feasible solution of (32) because of the angle constraints. For (33), it can be formulated as a linear matrix inequality (LMI) problem, which can be solved by software such as Yalmip, CVX, and so on. But if the dimension is high, it is also not easy to find the solution.
Case 2: In Case 1, if the control law v ( t ) = K 2 η ˜ 1 ( t ) make A 1 + B ˜ 1 K 2 M n 1 , according to Lemma 1, the equivalent reduced system (14) is a fractional order positive linear continuous-time system, from Theorems 3 and 4 and Lemma 2, the control law u ( t ) = K η ( t ) is a solution of the CSRP, which can be solved by the following nonlinear programming (35).
Step 1: Find an equivalent reduced system (14) of system (1).
Step 2: Establish the objective function
S ( K 2 , H , ε ) = ε .
The constraints
( A 1 + B ˜ 1 K 2 ) i j > 0 , i j , ( A 1 + B ˜ 1 K 2 ) λ < 0 , λ > 0 , G ¯ ( A 1 + B ˜ 1 K 2 ) = H G ¯ , H ^ σ ^ ε σ ^ ,
where G ¯ = G P 2 I n 1 B ˜ 2 K 2 . The first inequalities in (35) ensure the system (14) is positive; the second and third inequalities in (35) ensure asymptotic stability of system (14); and the fourth and fifth inequalities ensure the polyhedron Ω ( G ¯ , σ ̲ , σ ¯ ) is positively invariant to system (14). ε is the rate of convergence and maximizes of ε increases the rate of convergence to equilibrium.
Remark 2.
With fixed system parameters A 1 and B ˜ 1 as well as constraint parameters G ¯ and σ ^ . It becomes evident from (35) that the parameter ε holds a significant correlation with the rate of convergence. Specifically, when 0 < ε < 1 , the largest possible value of ε guarantees the fastest convergence rate towards the equilibrium.

5. Numerical Examples

We illustrate our method with the following examples.
Example 1.
Consider the descriptor fractional order linear continuous-time system
E D t α 0 c η 1 ( t ) = 2 η 1 ( t ) + η 2 ( t ) 4 η 3 ( t ) + u 1 ( t ) , E D t α 0 c η 2 ( t ) = 3 η 1 ( t ) η 2 ( t ) + 2 η 3 ( t ) + η 4 ( t ) + u 2 ( t ) , 0 = 8 η 1 ( t ) + 5 η 2 ( t ) + 3 u 1 ( t ) + u 2 ( t ) , 0 = η 1 ( t ) 3 η 2 ( t ) u 1 ( t ) + 2 u 2 ( t ) , η ( 0 ) = η 0 ,
where α = 0.7 , E, A and B are as follows
E = 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 , A = 2 1 4 0 3 1 2 1 8 5 0 0 1 3 0 0 , B = 1 0 0 1 3 1 1 2 .
It is easy to verify that d e t ( s E A ) is not identically zero, so system (36) is regular.
The constraints on the state is given by (3) with
G = 0.9 3.5 11.9 1.5 2.7 4.7 1.5 0.5 , σ ̲ = 1 2 , σ ¯ = 2 4 .
For system (36), from Theorems 3 and 4 and Lemma 2, the feedback control u ( t ) = K η ( t ) is a solution to the CSRP, which can be solved by nonlinear programming.
Step 1: Find an equivalent reduced system.
By the impulse elimination algorithm based on dynamic decomposition, system (36) is impulse controllable if r a n k [ A 4 B ˜ 2 ] = n r a n k ( E ) = 2 , according to A 4 + B ˜ 2 K 12 = I 2 ; we obtain K 12 = 0.2857 0.1429 0.1429 0.4286 ; then the impulsive behavior can be eliminated, and the corresponding gain matrix is K 1 = [ K 11 K 12 ] with choose K 11 = 0 0 0 0 and K 12 = 0.2857 0.1429 0.1429 0.4286 .
P 1 and P 2 can be obtained by performing the elementary row and column transformations on the identity matrix I n . From P 1 ( A + B K 1 ) P 2 = A 1 0 0 I 2 , matrices P 1 and P 2 are given by:
P 1 = 1 0 3.714 0.1429 0 1 2.1429 1.4286 0 0 1 0 0 0 0 1 , P 2 = 1 0 0 0 0 1 0 0 8 5 1 0 1 3 0 1 ,
then, from (10) and (11), the matrices A 1 , B ˜ 1 and B ˜ 2 can be obtained
A 1 = 31.5714 19.1429 18.7143 7.4286 , B ˜ 1 = 12 4 5 4 , B ˜ 2 = 3 1 1 2 .
by the controller v ( t ) = K 2 η ˜ 1 ( t ) make the equivalent reduced system can be converted to
D t α 0 c η ˜ 1 ( t ) = A 1 η ˜ 1 ( t ) + B ˜ 1 v ( t ) = 31.5714 19.1429 18.7143 7.4286 + 12 4 5 4 K 2 η ˜ 1 ( t ) ,
where η ˜ 1 ( t ) = ( P 2 1 η ( t ) ) 1 = η ˜ 1 1 ( t ) η ˜ 1 2 ( t ) R 2 .
Step 2: Establish the objective function
S ( K 2 , H , ε ) = ε .
Maximize the objective function with constraints
( A 1 + B ˜ 1 K 2 ) i j > 0 , i j ( A 1 + B ˜ 1 K 2 ) λ < 0 , λ > 0 , G ¯ ( A 1 + B ˜ 1 K 2 ) = H G ¯ , H ^ σ ^ ε σ ^ ,
where G ¯ = G P 2 I n 1 B ˜ 2 K 2 . The third Equation in (38) is quadratic since K 2 in G ¯ is unknown, which makes (38) nonlinear.
The solution of (38) gives ε = 1 ,
K 2 = 1.5678 1.9511 2.6130 1.5214 , H = 4.11 0.43 0.33 1.96 ,
and λ = 1.8938 2.1707 such that ( A 1 + B ˜ 1 K 2 ) λ = 0.4273 7.3566 < 0 .
The result shows that there exists a linear state feedback controller v ( t ) = K 2 η ˜ 1 ( t ) , such that all initial states that satisfy state constraints { η ˜ 1 ( t ) R + n 1 : σ ̲ G ¯ η ˜ 1 ( t ) σ ¯ } ( G ¯ = 2.051 7.444 1.255 2.629 ) and the corresponding trajectory of (37) is asymptotically stable and converges to the origin in the interval t [ 0 , 30 ] , which is shown in Figure 1.
In Figure 2, the trajectories originating from the initial state η ˜ 1 ( 0 ) = [ 0.6 0.3 ] T are depicted, all residing within the designated constraint region.
The above results also indicate that there exists an equivalent reduced system of (37), which is asymptotically stable, and the polyhedral Ω ( G ¯ , σ ̲ , σ ¯ ) is PIS of system (37), from Theorem 4 and (6), the control law
u ( t ) = K η ( t ) = K 1 η ( t ) + v ( t ) = K 1 η ( t ) + K 2 η ˜ 1 ( t ) = 0 0 0.2857 0.1429 0 0 0.1429 0.4286 η ( t ) + 1.5678 1.9511 2.6130 1.5214 η ˜ 1 ( t ) = 1.5678 1.9511 0.2857 0.1429 2.6130 1.5214 0.1429 0.4286 η ( t ) ,
where η ˜ 1 ( t ) = ( P 2 1 η ( t ) ) 1 = η ˜ 1 1 ( t ) η ˜ 1 2 ( t ) R 2 .
Hence, K = 1.5678 1.9511 0.2857 0.1429 2.6130 1.5214 0.1429 0.4286 is a solution to the CSRP of the DFOLCS (36).
Remark 3.
The reduced system (37) is not a positive system in that B ˜ 1 = 12 4 5 4 is not a nonnegative matrix, i.e., B ˜ 1 R + 2 × 2 , but by the controller v ( t ) = K 2 η ˜ 1 ( t ) , which makes A 1 + B ˜ 1 K 2 a Metzler matrix, the resulting system becomes positive system. By Lemma 1, we can guarantee the asymptotic stability and positivity of the closed loop from Lemma 2; hence, Theorem 4 is also valid.
Example 2.
We modify the state constraints in Example 1 with the state constraints in the form of (3) being given by
G = 11 0.2 5 3 3 2.6 4 1.6 , σ ̲ = 1 2 , σ ¯ = 2 4 .
For system (36), by Theorem 3, Theorem 4, and Lemma2, the feedback control u = K η ( t ) is a solution to the CSRP, which can be obtained by the following algorithm that can be solved by nonlinear programming.
Step 1: Find an equivalent reduced system.
By the controller v ( t ) = K 2 η ˜ 1 ( t ) , the equivalent reduced system can be transformed into
D t α 0 c η ¯ 1 ( t ) = A 1 η ¯ 1 ( t ) + B ˜ 1 v ( t ) = 31.5714 19.1429 18.7143 7.4286 + 12 4 5 4 K 2 η ˜ 1 ( t ) ,
where η ˜ 1 ( t ) = ( P 2 1 η ( t ) ) 1 = η ˜ 1 1 ( t ) η ˜ 1 2 ( t ) R 2 .
Step 2: Establish the objective function
S ( K 2 , H , ε ) = ε .
Maximize the object function with constraints
( A 1 + B ˜ 1 K 2 ) i j > 0 , i j , ( A 1 + B ˜ 1 K 2 ) λ < 0 , λ > 0 , G ¯ ( A 1 + B ˜ 1 K 2 ) = H G ¯ , H ^ σ ^ ε σ ^ ,
where G ¯ = G P 2 I n 1 B ˜ 2 K 2 .
The solution of (40) gives ε = 0.7855 ,
K 2 = 1.7527 1.8216 2.4190 0.7040 , H = 1 0.2 0.23 1 ,
and λ = 0.7855 1.2143 such that ( A 1 + B ˜ 1 K 2 ) λ = 0.5574 1.1640 < 0 .
The result in Figure 3 shows that there exists a linear state feedback controller v ( t ) = K 2 η ˜ 1 ( t ) such that all initial states that satisfy state constraints { η ˜ 1 ( t ) R + n 1 : σ ̲ G ¯ η ˜ 1 ( t ) σ ¯ } ( G ¯ = 0.2743 1.6913 2.1377 1.2908 ) are asymptotically stable and converge to the origin in the interval t [ 0 , 30 ] .
In Figure 4, trajectories emanating from the initial state η ˜ 1 ( 0 ) = [ 1.25 0.79 ] T are shown; they are also in the constraint region.
The above result indicates that there exists an equivalent reduced system of (39), which is asymptotically stable and converges to the equilibrium point with the polyhedral Ω ( G ¯ , σ ̲ , σ ¯ ) is a PIS of system (39), from Theorem 4 and (6), the control law
u ( t ) = K η ( t ) = K 1 η ( t ) + v ( t ) = K 1 η ( t ) + K 2 η ˜ 1 ( t ) = 0 0 0.2857 0.1429 0 0 0.1429 0.4286 η ( t ) + 1.5678 1.9511 2.6130 1.5214 η ˜ 1 ( t ) = 1.7527 1.8216 0.2857 0.1429 2.4190 0.7040 0.1429 0.4286 η ( t ) ,
where η ˜ 1 ( t ) = ( P 2 1 η ( t ) ) 1 = η ˜ 1 1 ( t ) η ˜ 1 2 ( t ) R 2 .
Hence, K = 1.7527 1.8216 0.2857 0.1429 2.4190 0.7040 0.1429 0.4286 is a solution to the CSRP of DFOLCS (36).
To demonstrate the universality of the controller design scheme, we will discuss an example where E is a full-row rank matrix, meaning that the scheme remains feasible even when the DFOLCS degenerates into the SFOLCS.
Example 3.
Consider SFOLCS with
A = 2.5 0.8 0.85 1.4 a n d B = 1 0.5
and the state constraints in the form of (3) being given by
G = 0 2 1 2 0.5 4 , σ ̲ = 0 0 1.8 , σ ¯ = 0.8 2.4 0 .
By Theorems 3 and 4 and Lemma 2, the feedback control u = K η ( t ) is a solution to the CSRP, which can be obtained by the following algorithm that can be solved by nonlinear programming (34) and (35).
The solution of (40) gives ε = 0.2 , K = 1.5 4 , and λ = 1.4 0.2 such that ( A + B K ) λ = 2.04 0.26 < 0 .
Obviously, there exists a linear state feedback controller v ( t ) = K η ( t ) such that all initial states that satisfy state constraints { η ( t ) R + n 1 : σ ̲ G ¯ η ( t ) σ ¯ } are asymptotically stable and converge to the origin. Hence, u = 1.5 x 1 4 x 2 is a solution to the CSRP of SFOLCS.
Remark 4.
In practical engineering applications, state variables usually cannot be measured because of the varied and complicated work conditions, which makes state feedback impossible while dynamical output feedback can avoid the drawbacks [32,33], hence the output feedback of CSRP for DFOLCS will be an interesting topic in future research.

6. Conclusions

In this paper, the CSRP of DFOLCS is studied when 0 < α < 1 . To obtain an equivalent reduced system, the decomposition and separation method and coordinate transformation are proposed. To find the necessary and sufficient conditions of positive invariance for the reduced system, the PISs theory, the Lyapunov stability theory, and some mathematical techniques are utilized. We also propose optimization models and a corresponding algorithm for finding the linear state feedback controller design of CSRP for DFOLCS. The CSRP is transformed into nonlinear programming with a linear objective function and quadratic mixed constraints. Our algorithm stands out for its ease of implementation compared to other methods. This is because the nonlinear optimization problem can be readily solved using any off-the-shelf mathematical software. Numerical examples further demonstrate the effectiveness of the proposed algorithm. An interesting question in this paper is the optimization problem (32). How to find the solution to (32) is our forthcoming research topic. The method proposed in this paper for solving CSRP is also attractive, and studying time delay and randomness helps us gain a deeper understanding of the behavior of complex systems, improve the performance and stability of systems, and optimize decision-making processes. Hence, another interesting research problem is to extend this method to delayed fractional order linear continuous-time systems and observer-based controller designs of stochastic systems [34].

Author Contributions

Conceptualization, H.Y. and X.S.; methodology, H.Y. and X.S.; software, H.Y.; validation, H.Y., X.S. and I.G.I.; investigation, H.Y.; writing—original draft preparation, H.Y.; writing—review and editing, H.Y., X.S. and I.G.I.; supervision, H.Y.; funding acquisition, H.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

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

Acknowledgments

We would like to express our great appreciation to the editors and reviewers.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CSRPconstrained state regulation problem
DFOLCSdescriptor fractional-order linear continuous-time systems
SFOLCSstandard fractional-order linear continuous-time systems
LMIlinear matrix inequality
PISpositively invariant set

References

  1. Hu, J.; Luo, R.; Dong, H.; Chen, C.; Liu, H. Dynamic event-triggered fusion filtering for multi-sensor rectangular descriptor systems with random state delay. IEEE Trans. Signal Inf. Process. Netw. 2023, 9, 836–849. [Google Scholar] [CrossRef]
  2. Si, X.; Yang, H.; Ivanov, I. Conditions and computation method of constrained regulation problem for a class of fractional-order nonlinear continuous-time systems. Int. J. Appl. Math. Comput. Sci. 2021, 31, 17–28. [Google Scholar]
  3. Terasaki, S.; Sato, K. Minimal controllability problem on linear structural descriptor systems with forbidden nodes. IEEE Trans. Autom. Control 2024, 69, 527–534. [Google Scholar] [CrossRef]
  4. Ge, Z. GE-semigroup method for controllability of stochastic descriptor linear systems. Sci. China Inf. Sci. 2023, 66, 139201. [Google Scholar] [CrossRef]
  5. Bitsoris, G. Positively invariant polyhedral sets of discrete-time linear systems. Int. J. Control 1988, 47, 1713–1726. [Google Scholar] [CrossRef]
  6. Ren, Y.; Er, M.J.; Sun, G. Switched systems with average dwell time: Computation of the robust positive invariant set. Automatica 2017, 85, 306–313. [Google Scholar] [CrossRef]
  7. Si, X.; Yang, H. Constrained regulation problem for continuous-time stochastic systems under state and control constraints. J. Vib. Control 2022, 28, 3218–3230. [Google Scholar] [CrossRef]
  8. Bisoffi, A.; De Persis, C.; Tesi, P. Controller design for robust invariance from noisy data. IEEE Trans. Autom. Control 2023, 68, 636–643. [Google Scholar] [CrossRef]
  9. Si, X.; Wang, Z.; Song, Z.; Zhang, Z. Asymptotic stabilization of delayed linear fractional-order systems subject to state and control constraints. Fractal Fract. 2022, 6, 67. [Google Scholar] [CrossRef]
  10. Radhy, N.; Benzaouia, A.; Boughari, H. Constrained state regulation of linear continuous-time singular systems. Syst. Anal. Modell. Simul. 2002, 42, 677–694. [Google Scholar] [CrossRef]
  11. Boughari, H.; Radhy, N. Regulation of linear continuous-time singular systems with constrained states and controls. Int. J. Syst. Sci. 2007, 38, 689–698. [Google Scholar] [CrossRef]
  12. Yang, J.; Fan, Y.; Mu, A.; Xiong, J. Dynamic analysis and suppression strategy research on a novel fractional-order ferroresonance system. Fractal Fract. 2024, 8, 24. [Google Scholar] [CrossRef]
  13. Tian, Y.; Xia, Q.; Chai, Y.; Chen, L.; Lopes, A.M.; Chen, Y. Guaranteed cost leaderless consensus protocol design for fractional-order uncertain multi-agent systems with state and input delays. Fractal Fract. 2021, 5, 141. [Google Scholar] [CrossRef]
  14. Wang, C.; Zhao, Y. Performance analysis and control of fractional-order positive systems. IET Control Theory Appl. 2019, 13, 928–934. [Google Scholar] [CrossRef]
  15. Liu, J.J.R.; Lam, J.; Kwok, K.-W. Necessary and sufficient conditions on consensus of general fractional-order multi-agent systems over directed networks. IEEE Trans. Netw. Sci. Eng. 2024, 11, 485–493. [Google Scholar] [CrossRef]
  16. Chen, L.; Chen, Y.; Lopes, A.M.; Kong, H.; Wu, R. State of charge estimation of lithium-ion batteries based on fuzzy fractional-order unscented kalman filter. Fractal Fract. 2021, 5, 91. [Google Scholar] [CrossRef]
  17. Mahmoud, B.; Neda, H. A numerical approach for solving a class of fractional optimal control problems via operational matrix Bernoulli polynomials. J. Vib. Control 2018, 24, 2494–2511. [Google Scholar]
  18. Benzaouia, A.; Hmamed, A.; Mesquine, F.; Benhayoun, M.; Tadeo, F. Stabilization of continuous-time fractional positive systems by using a Lyapunov function. IEEE Trans. Autom. Control 2014, 59, 2203–2208. [Google Scholar] [CrossRef]
  19. Kaczorek, T. Selected Problems of Fractional Systems Theory; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  20. Yang, H.; Jia, Y. New conditions and numerical checking method for the practical stability of fractional order positive discrete-time linear systems. Int. J. Nonlinear Sci. Numer. Simul. 2019, 20, 315–323. [Google Scholar] [CrossRef]
  21. Kaczorek, T. Positivity and stability of fractional descriptor time-varying discrete-time linear systems. Int. J. Appl. Math. Comput. Sci. 2016, 26, 5–13. [Google Scholar] [CrossRef]
  22. Kaczorek, T. Positivity and stability of standard and fractional descriptor continuous-time linear and nonlinear systems. Int. J. Nonlinear Sci. Numer. Simul. 2018, 19, 299–307. [Google Scholar] [CrossRef]
  23. Lin, C.; Chen, B.; Shi, P.; Yu, J.P. Necessary and sufficient conditions of observer-based stabilization for a class of fractional-order descriptor systems. Syst. Control Lett. 2018, 112, 31–35. [Google Scholar] [CrossRef]
  24. Sajewski, L. Stabilization of positive descriptor fractional discrete-time linear system with two different fractional orders by decentralized controller. Bull. Pol. Acad. Sci. Tech. Sci. 2017, 65, 827–832. [Google Scholar] [CrossRef]
  25. Li, D.; He, X.; Song, T.; Jin, Q. Fractional order IMC controller design for two-input-two-output fractional order system. Int. J. Control Autom. Syst. 2019, 17, 936–947. [Google Scholar] [CrossRef]
  26. Si, X.; Wang, Z.; Fan, Y.; Huang, X.; Shen, H. Sampled-data-based bipartite leader-follower synchronization of cooperation-competition neural networks via interval-scheduled looped-functions. IEEE Trans. Circuits Syst. I-Regul. Pap. 2023, 70, 3723–3734. [Google Scholar] [CrossRef]
  27. Podlubny, I. Fractional Differential Equations; Academic Press: London, UK, 1999. [Google Scholar]
  28. Moubarak, M.R.A.; Ahmed, H.F.; Khorshi, O. Numerical solution of the optimal control for fractional order singular systems. Differ. Equat. Dyn. Sys. 2016, 26, 279–291. [Google Scholar] [CrossRef]
  29. Li, Y.; Chen, Y.Q.; Podlubny, I. Stability of fractional-order nonlinear dynamic systems: Lyapunov direct method and generalized Mittag–Leffler stability. Comput. Math. Appl. 2010, 59, 1810–1821. [Google Scholar] [CrossRef]
  30. Li, C.P.; Zhang, F.R. A survey on the stability of fractional differential equations. Eur. Phys. J.-Spec. Top. 2011, 193, 27–47. [Google Scholar] [CrossRef]
  31. Mozyrska, D.; Torres, D. Modified optimal energy and initial memory of fractional continuous-time linear systems. Signal Process. 2011, 91, 379–385. [Google Scholar] [CrossRef]
  32. Eshaghi, S.; Kharrati, H.; Badamchizadeh, M.A.; Hasanzadeh, I. A predictive controller based on dynamic matrix control for a non-minimum phase robot manipulator. Int. J. Control Autom. Syst. 2012, 10, 574–581. [Google Scholar] [CrossRef]
  33. Wang, X.; Tan, C.P. Dynamic output feedback fault tolerant control for unmanned underwater vehicles. IEEE Trans. Veh. Technol. 2020, 69, 3693–3702. [Google Scholar] [CrossRef]
  34. Zhen, L.A.; Hrk, B.; Jy, A. Passivity-based robust sliding mode synthesis for uncertain delayed stochastic systems via state observer. Automatica 2020, 111, 108596. [Google Scholar]
Figure 1. The state trajectory of the system (37).
Figure 1. The state trajectory of the system (37).
Fractalfract 08 00255 g001
Figure 2. The trajectory emanating from the initial state.
Figure 2. The trajectory emanating from the initial state.
Fractalfract 08 00255 g002
Figure 3. The state trajectory of the system (39).
Figure 3. The state trajectory of the system (39).
Fractalfract 08 00255 g003
Figure 4. The trajectory emanating from the initial state.
Figure 4. The trajectory emanating from the initial state.
Fractalfract 08 00255 g004
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

Yang, H.; Si, X.; Ivanov, I.G. Constrained State Regulation Problem of Descriptor Fractional-Order Linear Continuous-Time Systems. Fractal Fract. 2024, 8, 255. https://doi.org/10.3390/fractalfract8050255

AMA Style

Yang H, Si X, Ivanov IG. Constrained State Regulation Problem of Descriptor Fractional-Order Linear Continuous-Time Systems. Fractal and Fractional. 2024; 8(5):255. https://doi.org/10.3390/fractalfract8050255

Chicago/Turabian Style

Yang, Hongli, Xindong Si, and Ivan G. Ivanov. 2024. "Constrained State Regulation Problem of Descriptor Fractional-Order Linear Continuous-Time Systems" Fractal and Fractional 8, no. 5: 255. https://doi.org/10.3390/fractalfract8050255

APA Style

Yang, H., Si, X., & Ivanov, I. G. (2024). Constrained State Regulation Problem of Descriptor Fractional-Order Linear Continuous-Time Systems. Fractal and Fractional, 8(5), 255. https://doi.org/10.3390/fractalfract8050255

Article Metrics

Back to TopTop