Next Article in Journal
Security Risks to Petroleum Industry: An Innovative Modeling Technique Based on Novel Concepts of Complex Bipolar Fuzzy Information
Next Article in Special Issue
An Output Feedback Controller for a Second-Order System Subject to Asymmetric Output Constraint Based on Lyapunov Function with Unlimited Domain
Previous Article in Journal
Conformal Control Tools for Statistical Manifolds and for γ-Manifolds
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Stabilization of a Network of a Class of SISO Coupled Hybrid Linear Subsystems via Static Linear Output Feedback

Department of Electricity and Electronics, Faculty of Science and Technology, Institute of Research and Development of Processes, University of the Basque Country (UPV/EHU), 48940 Leioa, Bizkaia, Spain
Mathematics 2022, 10(7), 1066; https://doi.org/10.3390/math10071066
Submission received: 28 February 2022 / Revised: 20 March 2022 / Accepted: 22 March 2022 / Published: 25 March 2022
(This article belongs to the Special Issue Control Theory and Applications)

Abstract

:
This paper deals with the closed-loop stabilization of a network which consists of a set of coupled hybrid single-input single-output (SISO) subsystems. Each hybrid subsystem involves a continuous-time subsystem together with a digital (or, eventually, discrete-time) one being subject to eventual mutual couplings of dynamics and also to discrete delayed dynamics. The stabilizing controller is static and based on linear output feedback. The controller synthesis method is of algebraic type and based on the use of a linear algebraic system, whose unknown is a vector equivalent form of the controller gain matrix, which is obtained from a previous algebraic problem version which is based on the ad hoc use of the matrix Kronecker product of matrices. As a first step of the stabilization, an extended discrete-time system is built by discretizing the continuous parts of the hybrid system and to unify them together with its digital/discrete-time ones. The stabilization study via static linear output feedback contains several parts as follows: (a) stabilizing controller existence and controller synthesis for a predefined targeted closed-loop dynamics, (b) stabilizing controller existence and its synthesis under necessary and sufficient conditions based on the statement of an ad hoc algebraic matrix equation for this problem, (c) achievement of the stabilization objective under either partial or total decentralized control so that the whole controller has only a partial or null information about couplings between the various subsystems and (d) achievement of the objective under small coupling dynamics between subsystems.

1. Introduction

The stabilization of dynamic systems via feedback is a very important topic in Control Theory since a necessary minimum requirement for any controlled system is that it operates in a stable way. Therefore, the stabilization theory is relevant in continuous-time systems, discrete-time systems and the hybrid ones which have mixed continuous-time and discrete-time parts. See, for instance, [1,2,3,4,5,6,7,8,9,10,11,12,13] and some related references therein. The discretization of continuous-time systems can be performed to constant sampling rates or to non-uniform ones [3,6] so as to take the sampling rate as an extra design function which can be accommodated to the rate of variation of the signals of interest in the system under study. The works in [1,2] focus on the stabilization of saturated discrete-time switching systems. On the other hand, the works in [1,4] are focused on the stabilization of multirate control systems, so on those which have signals being sampled at different sampling rates, also with the objective of facilitating the accommodation of signals in the system that, because of their different nature, evolve at different variation rates or which are needed to be sampled at different rates. A useful design technique for stabilization purposes is the use of Lyapunov functions, which can involve the structure of the closed-loop system parameterization (that is, the one involved the incorporation of the feedback control law), so as to allow the appropriate synthesis of the feedback controller, [7]. Some stabilization problems also incorporate the extra effort of needing to follow the behavior of a certain prescribed model which is known as the “model-matching” or “model-following” objective. In this case, it is not only needed to stabilize the closed-loop modes (stabilization problem) but also to prescribe the values of both the zeros and poles of the closed-loop transfer function to prescribed values defined by the reference model [8,9]. Different devices and design techniques which should be examined to decide on combining discretization tools with continuous-time analysis in complex dynamic systems are the use of appropriate sampling and hold devices [8,9,10] to update discretized signal information for control purposes, the eventual influence of delays either in the input or output, or in the sates, and also the possible stabilization via state or output feedback involving either centralized control, i.e. involving all the available output information, or decentralized control, i.e. involving only local information or a partial information on the whole system. See [9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38] and references therein.
The main objective of this work is to deal with hybrid dynamic systems. Such systems that combine the involvement of both continuous-time signals and digital signals in an integrated way have received important attention [4,39,40,41,42,43,44,45,46]. They involve modeling tools which are very versatile allowing to describe the whole system in a discrete-time way for a certain sampling period as a first modeling stage due to the combination of the discretization of the continuous-time subsystem with the either discrete or digital subsystem. In particular, the optimization of inputs and the fundamental properties of such systems have received attention in [39] and their multirate sampling modeling tools to accommodate the various signals in the system and its control performance concerns have been studied in [4,40,45]. The main importance of hybrid dynamic systems arises from the fact that continuous-time and digital subsystems usually operate in a combined and integrated fashion in many real world situations. A second reason to establish such hybrid models is their suitability, for technological implementation reasons, for describing the use of either discrete-time or digital controllers to either stabilize or control continuous-time plants. For that purpose, a wide class of linear hybrid systems proposed in [39], and also dealt with in [40,41,42,43,44], have been considered for model-following purposes. The whole state of the hybrid dynamic systems studied in the above approaches is described by its continuous-time substate being forced by both the current input in continuous time and its sampled value at the last preceding sampling instant as well, while the discrete-time or, eventually, digital subsystem is driven by the sampled control at sampling instants. In general, there are dynamical couplings between both substates.
In this paper, we focus on the closed-loop stabilization of a hybrid dynamic system which is a network consisting of a tandem of q subsystems, each of them being described by a continuous-time substate together with a discrete-time one. In the most general case, there are mutual couplings between both continuous and discrete substates of each subsystem, couplings between the dynamics of the various subsystems and delayed point dynamics in the whole system also with couplings between subsystems. The closed loop stabilization of such a network is investigated though linear output feedback by synthesizing a static controller. The possibility of partial or total lack of information of couplings between subsystems available for the synthesis of the controller is also studied. This leads to designs based on partial or total decentralized linear output feedback stabilizing control, [14,15,16,17,18,19,20,21,22,23,24,25,26], which is of interest as a design technique to reduce the amount of online information to be processed to control the total system, especially, in the case of complex high-dimensional systems.
The paper is organized as follows. Section 2 presents the proposed hybrid system which consists of a set of continuous-time systems with mutual dynamic couplings on a set of digital subsystems, both sets being integrated in a system network. Each subsystem is assumed of single-input single-output (SISO) type. The whole dynamics can be also eventually affected by discrete-time delayed dynamics for a finite number of point delays, and it is driven, in general, by a combined action of the continuous-time input along the intersample time interval together with its sampled values at the sampling instants. This section also contains two descriptions of an extended discretized system, built with the discretization of the continuous parts of the whole hybrid system being eventually coupled with the digital ones, whose stabilization objective is the first and main intended step for the stabilization of the whole hybrid system. Section 3 deals with the stabilization through linear static output feedback of the modified extended discrete system with zero input–output direct interconnection gains, what implies basically that the relative degree, or pole-zero excess in the transfer function, is greater than one. The mechanism for designing the controller gain is of algebraic type and based on converting the set of equations to solve in a linear algebraic system of equations based on a vector form version of them being obtained from the use of ad hoc Kronecker products of matrices [31,32] in the original synthesis problem. In general, the algebraic problem can be: (a) non-compatible, so that it has no solution for a pre-defined suited stable closed-loop dynamics of the extended discrete system being defined by a convergent matrix of closed-loop dynamics, or (b) it can be algebraically compatible with either one (compatible determinate) or infinitely many (compatible indeterminate) solutions for the controller to be synthesized.
In short, remember that a simple linear algebraic system of equations y = A x is solvable in x , or compatible if and only if y I m A . This holds if and only if r a n k A = r a n k A , b (Rouché–Capelli theorem). The solution x is unique if and only if A is non-singular so that the algebraic system is compatible determinate. Otherwise, if the Rouché–Capelli theorem still holds, there are infinitely many solutions, and the algebraic system is compatible indeterminate. If r a n k A < r a n k A , b , then y I m A and the algebraic system has no solution so that it is incompatible. In the case of incompatible systems, it can be found the best approximate solution x , which minimizes y A x by involving the pseudoinverse matrix techniques on the singular matrix A . The whole sets of compatible (either determinate or indeterminate) solutions, if they exist, or the best approximate solution (if no exact solution exists) can be calculated by pseudoinverse matrix techniques applied on the algebraic system. In our case, the solutions consist of finding a linear output feedback stabilizing controller gain, it does exist, so that the closed-loop dynamics equalizes some prescribed stability matrix.
A technical concern is that the algebraic test for linear output feedback stabilizability cannot be performed generically for some convergent closed-loop matrix but only for given targeted convergent matrices of closed-loop dynamics. On the other hand, Section 4 relies on linking the existence of some static linear output feedback stabilization control law of the modified extended discrete system with special Riccati matrix algebraic equalities. Section 5 is devoted to the characterization of keeping the stabilization under a total of partial degree of decentralized control. Such a decentralization consists of the achievement of the closed-loop stabilization under either a total or a partial lack of information about the couplings of mutual dynamics between couples of subsystems being transmitted to the overall controller. In this way, each subsystem controller operates just with local information about its own subsystem with eventually a minimum of available information taken about the mutual dynamical couplings between the various subsystems able to achieve the closed-loop stabilization. The final part of the article addresses, in Section 6, the particular cases of small influences of the delayed discrete dynamics and that of the couplings between the pairs of subsystems in the whole dynamics of the hybrid system. In those cases, the main controller synthesis process is performed on the nominal part of the system (that is, the one being free of uncertainties) with a sufficient stability degree so as to fight against the influence of the uncertainties while keeping the closed-loop stability of the whole system. Finally, conclusions end the paper.
Notation
n ¯ = 1 , 2 , , n
Z , Z 0 + and Z + are, respectively, the sets of integer numbers, non-negative integer numbers and positive integer numbers.
R , R 0 + and R + are, respectively, the sets of real, non-negative real numbers and positive real numbers.
C is the set of complex numbers, C α = z C : z α and C α + = z C : z > α for any real constant α R 0 + .
I n is the n -th identity matrix and 0 n × m is a zero n × m -matrix.
For any square real matrix M , s p M is its spectrum, that is, the set of its eigenvalues, d e t M is its determinant, and a d j M is its adjoint matrix and M T is the transpose of M .
Let us denote M = M i j ¯ N = N i j for any two n × m real matrices N , M if M i j N i j ; i , j n ¯ × m ¯ , and denote as ρ M the spectral radius of any given square matrix M . In the same way, M N if N , M N if M i j N i j ; i , j n ¯ × m ¯ . Note that, at least one pair of corresponding matrix entries, the associated inequality is strict, and M N if M i j < N i j ; i , j n ¯ × m ¯ . Particular cases are related to comparisons with the zero matrix so that M R 0 + n × n , or M ¯ 0 , denotes a non-negative matrix, that is, M i j 0 ; i , j n ¯ × m ¯ ; M 0 R 0 + n × n , or M 0 , denotes a positive matrix, that is, M i j 0 ; i , j n ¯ × m ¯ with M 0 ; M R + n × n , or M 0 , denotes a strictly positive matrix, that is, M i j > 0 ; i , j n ¯ × m ¯ .
If M is a square real matrix, then M 0 and M > 0 denote that it is, respectively, positive semidefinite and positive definite. M 0 and M < 0 denote that the matrix is negative semidefinite and negative definite, respectively.
A square matrix M is a stability matrix if its spectral abscissa is negative, i.e., if m a x R e λ i < 0 for λ i s p M . where s p M is the set of eigenvalues, or spectrum, of M . A real or complex square matrix M is convergent if and only if its spectral radius ρ M = m a x λ i : λ i s p M < 1 .
i = 1 is the imaginary complex unit.
σ M i ω , for ω R , stands for the singular values of the complex-valued rational matrix M : C C n × m .
The H -norm of such a matrix, which is the supremum of its singular values on the boundary of the unit circle centered at the origin of the complex plane, provided that it exists and is finite, is denoted by M H . If M R n × m , then the symbols M , M 1 and M 2 stand, respectively, for the , 1 and 2 matrix norms, that is, for the maximum absolute sum of its rows, that of its columns and for its maximum singular value.
M N = [ M i j N ] k l is the Kronecker product of the real matrices of any orders M = M i j and N = N i j . In particular, if M and N are m × n and p × q , then its Kronecker product is m p × n q defined by
M N = M 11 N M 1 n N M m 1 N M m n N
v e c M is a real vector formed by the entries of the real matrix M ordered in the order of its rows.
A R r × m is the Moore–Penrose generalized inverse, or Moore-Penrose pseudoinverse, of A R m × r which satisfies A = A A A and A = A A A . If A R m × r is of rank p is, in general non-uniquely, factorized as A = F G with r a n k P = r a n k G = p and F R m × p and G R p × r (thus being, respectively, full column rank and full row rank), then A = G T G G T 1 F T F 1 F T . Note that such F and G always exist for a given A of rank p .
The continuous time states or signals are denoted under the argument “ t ”in parenthesis, say x t , (running on the non-negative real set) while the discrete-time ones or the digital ones are denoted with the argument “ k ” in brackets, say x k , (running on the set of non-negative integer numbers).

2. Hybrid Continuous-Time and Digital System

2.1. Simple Motivation Example

To fix some ideas, we discuss a simple motivating example for purely continuous-time or discrete-time systems so that a family of static linear output feedback controllers exist defined by an open ball around a linear output feedback stabilizing controller:
Example 1. 
Consider the either unstable or critically stable discrete characteristic polynomial p z = d e t z I n A which describes the open-loop (i.e., uncontrolled) dynamics of the discrete continuous-time unstable n -th order system of state x k R n , control u k R r and output y k R m for k Z 0 + , given by x k + 1 = A x k + B u k , y k = C x k , x 0 = x 0 ; k Z 0 + , with B R n × r and C R m × n with m a x r , m n . Note that the system is stabilizable by static linear feedback state control if all the unstable open-loop modes are controllable, that is, if and only if r a n k z I n A , B s C 1 s p A = n . Assume that it is intended to stabilize it by a static output feedback control law u k = K y k = k C x k ; k Z 0 + , for some constant control gain K R r × m , so that the closed-loop system becomes x k + 1 = A + B K C x k ; k Z 0 + . Taking z-transforms in the closed-loop equation under zero initial conditions yields that the closed-loop characteristic polynomial is:
z I n A B K C = z I n A A m + A m B K C  
for any given A m R n × n supposed to be convergent (that is, a convergent matrix in the discrete context), i.e., with eigenvalues of modulus less than unity so that it exists z I n A m 1 , z C 1 . Then,
z I n A B K C 1 = I n z I n A m 1 A + B K C A m z I n A m 1 ; z C 1  
exists for all z C 1 if the H - norm of z I n A m 1 A m A B K C is less than one which occurs if A m A B K C is sufficiently small to guarantee that
1 d e t z I n A m a d j z I n A m A + B K C A m H = s u p ω R 0 + a d j e i ω I n A m A + B K C A m d e t e i ω I n A m H < 1  
Note that the test is performed on the boundary of the complex unity circle centered at zero. In addition, in this case, the closed-loop eigenvalues are stable, which is, in particular, guaranteed if
A + B K C A m 2 ε ¯ < 1 / z I n A m 1 H  
Now, the problem reduces to find if it exists, a triple A m , K , Δ , such that A + B K C A m = Δ with K R r × m and A m , Δ R n × n such that A m is a convergent matrix with Δ 2 = ε for any real constant ε 0 , ε ¯ 0 , 1 / z I n A m 1 H . Since it also has to be fulfilled for ε = 0 , one concludes that a necessary condition is that A + B K 0 C = A m for some convergent matrix A m so that A , B has to be stabilizable and C , A detectable, that is, r a n k z I n A , B z C 1 s p A = r a n k z I n A T , C T z C 1 s p A = n . Then, any other static linear output feedback controller of gain K stabilizes the closed-loop system if Δ = A + B K C A m has a norm ε 0 , ε ¯ . Thus, A + B K C is a convergent matrix for any K K d = K : K K 0 < 1 B C z I n A m 1 H .
The above conclusion will be identical if p s = d e t s I n A is the either unstable or critically stable characteristic polynomial which describes the open-loop dynamics of the linear continuous-time unstable n -th order system of state x t R n , control u t R r and output y t R m given by
x ˙ t = A x t + B u t ; y t = C x t , x 0 = x 0  
To stabilize it under a static output control law u t = K y t , the open-loop system has to be stabilizable and detectable, that is, r a n k s I n A , B s C 0 s p A = r a n k z I n A T , C T s C 0 s p A = n so that a closed-loop equation A + B K 0 C = A m is achieved for some convergent matrix A m and some stabilizing static output linear feedback controller of gain K 0 and any other static linear output feedback controller of gain K stabilizes also the closed-loop system if
Δ = A + B K C A m = A + B K K 0 C + B K 0 C A m = B K K 0 C  
has a norm ε 0 , ε ¯ with ε ¯ = 0 , 1 / s I n A m 1 so that A + B K C is a convergent matrix for any K K c = K : K K 0 < 1 B C s I n A m 1 .

2.2. System Structure

Consider the subsequent single-input single-output hybrid linear system which consists of q coupled subsystems:
x c t = x c 1 T t , x c 2 T t , , x c q T t T ; x d k = x d 1 T k , x d 2 T k , , x d q T k T
u t = u 1 t , u 2 t , , u q t T y t = y 1 t , y 2 t , , y q t T  
x ˙ c i t = j = 1 q = 0 p A c i j x c j t + A c s i j x c j k + A c d i j x d j k + b c i u i t + b c s i u i k
x d i k + 1 = j = 1 q = 0 p A d i j x d j k + A d c i j x c j k + b d i u i k
y i t = c c i T x c i t + c c s i T x c i k + c d i T x d i k + d c i u i t + d d i u i k
for all t k T , k + 1 T for any integer k 0 with T being the sampling period, where x c i t R n c i and x d i k R n d i ; i q ¯ are, respectively, the dimensions of the i -th continuous and digital subsystems, respectively, whose scalar input and output are u i . and y i . , respectively, for i q ¯ , and p is the number of discrete internal delays. Thus, n c = i = 1 q n c i and n d = i = 1 q n d i are the continuous and digital dimensions of the whole system integrated by the various subsystem. The parameterization of (1)–(5) is given by matrices A c i j , A c s i j R n c i × n c j , A d i j R n d i × n d j , A c d i j R n c i × n d j , A d c i j R n d i × n c j ; i , j q ¯ , l p ¯ 0 , which are matrices of continuous and digital dynamics; b c i , b c s i , c c i , c c s i R n c i ; i q ¯ , which are control and output vectors of the i -th subsystem; b d i , c d i R n d i , i q ¯ , which are control and output vectors of the i-th digital subsystem; and d c i , d d i R , which are the continuous and digital direct input–output interconnection gains of the i -th continuous and digital subsystem, respectively; i q ¯ . The continuous-time argument is denoted by ‘(t)’ while the discrete-time argument is denoted by ‘ k ’ and the associated continuous and digital variables are denoted correspondingly. Thus, a continuous variable at sampling instants is denoted in the same way as a digital variable so that x c k = x c k T , u k = u k T and y k = y k T for any integer k 0 . Similar notations with brackets and parenthesis are for the time arguments of the discrete and continuous variables of the subsystems. In this way, there is no distinction in the treatment of digital and time-discretized variables at sampling instants. The orders of all the real constant matrices in (1) agree with the dimensions of the substates and scalar input and output. It can be pointed out that a digital system within the whole hybrid structure could instead be a dynamic system being discretized from a continuous one at a certain sampling period in a situation such that the original continuous-time structure has no specific interest in the analysis since the associated signals are only relevant at the sampling instants. This kind of system can be treated in the same way within the proposed hybrid continuous/discrete structure. It can be also pointed out that a typical structure of a hybrid dynamic system can be found in cases when a continuous system is in operation under a discretized controller so that the whole structure has a hybrid continuous-time/discrete-time nature consisting of a minimum of two subsystems.
The above system can be described in a compact form as follows:
x ˙ c t = A c x c t + = 0 p A c s x c k + A c d x d k + B c u t + B c s u k
x d k + 1 = = 0 p A d c x c k + A d x d j k + B d u k
y t = C c x c t + C c s x c s k + C d x d k + D c u t + D d u k
where A c R n c × n c , A c s , A c d R n c × n d , B c , B c s R n c × q , A d c R n d × n c , A d R n d × n d , B d R n d × q , C c , C c s R q × n c , C d R q × n d , D c , D d R q × q ; = 0 , 1 , , p , with n c = i = 1 p n c i and n d = i = 1 p n d i are defined by:
A c = A c 11 A c 1 q A c q 1 A c q q
A c s = A c s 11 A c s 1 q A c s q 1 A c s q q ;   A c d = A c d 11 A c d 1 q A c d q 1 A c d q q ;   = 0 , 1 , , p
A d c = A d c 11 A d c 1 q A d c q 1 A d c q q ; A d = A d 11 A d 1 q A d q 1 A d q q ;   = 0 , 1 , , p
B c = b l o c k d i a g b c 1 b c q ;   B c s = b l o c k d i a g b c s 1 b c s q ;   B d = b l o c k d i a g b d 1 b d q
C c = b l o c k d i a g c c 1 T c c q T ;   C c s = b l o c k d i a g c c s 1 T c c s q T ;   C d = b l o c k d i a g c d 1 T c d q T
D c = d i a g d c 1 d c q D d = d i a g d d 1 d d q
The continuous-time substate evolves through time according to the following solution equation obtained from (6):
x c k T + σ = e A c σ I n c + 0 σ e A c τ d τ A c s 0 x c k + 0 σ e A c σ τ d τ = 1 p A c s x c k + = 0 p A c d x d k + 0 σ e A c σ τ d τ B c s u k + 0 σ e A c σ τ B c u k T + τ d τ 0 ;   k Z 0 + ,   σ 0 , T
which can be compacted as follows at the sampling times:
x c k + 1 = Ψ ¯ c k x ¯ k + Γ c s T u k + 0 T e A c T τ B c u k T + τ d τ 0 ;   k Z 0 + ,   σ 0 , T
where
x ¯ k = x ¯ c T k , x ¯ d T k T R p + 1 n ,   Ψ ¯ c k = Ψ ¯ c c k , Ψ ¯ c d k R n c × p + 1 n
x ¯ c T k = x c T k , x c T k 1 , , x c T k p R p + 1 n c
x ¯ d T k = x d T k , x ¯ d T k 1 , , x ¯ d T k p R p + 1 n d
Ψ ¯ c c k = Φ c T + Γ c s 0 T , Ψ ¯ ˜ c c k = Φ c T + Γ c s 0 T , Γ c s 1 T , , Γ c s p T R n c × p + 1 n c
Ψ ¯ c d k = Γ c d 0 T , Ψ ¯ ˜ c d T = Γ c d 0 T , Γ c d 1 T , , Γ c d p T R n c × p + 1 n d
Φ c T = e A c T , Γ c s T = 0 T e A c T τ d τ A c s , Γ c d T = 0 T e A c T τ d τ A c d l ;   l = 0 , 1 , , p
Γ c s T = 0 T e A c T τ d τ B c s
; k Z 0 + , with n = n c + n d , n c = i = 1 q n c i and n d = i = 1 q n d i . The dimension of the extended discrete state x ¯ k = x ¯ c T k , x ¯ d T k T is n ¯ = 2 p + 1 n . The discrete-time substate evolves through time according to the following solution equation, rewritten equivalently from (7):
x d k + 1 = Ψ ¯ d x ¯ k + B d u k ;   k Z 0 +
where
Ψ ¯ d T = Ψ ¯ d c T , Ψ ¯ d d R n d × p + 1 n
Ψ ¯ d c = A d c 0 , Ψ ¯ ˜ d c = A d c 0 , A d c 1 , , A d c p R n d × p + 1 n c
Ψ ¯ d d = A d 0 , Ψ ¯ ˜ d d = A d 0 , A d 1 , , A d p R n d × p + 1 n d

2.3. Extended Discrete System

Combining (16) and (23), one concludes that the extended discrete vector, built with the sampled values of the continuous-time substate and the discrete substate, evolves according to the following extended discrete Equation:
x ¯ k + 1 = A ¯ d x ¯ k + B ¯ d u k + B ¯ c τ u k
where
A ¯ d = Ψ ¯ c c k I p n c Ψ ¯ d c 0 p × p + 1 n c Ψ ¯ c d k 0 p × p + 1 n d Ψ ¯ d c I p n d R n ¯ × n ¯
B ¯ d = Γ c s 0 p n c × 2 q B d 0 p n d × 2 q R n ¯ × q ;   B ¯ c τ u k = 0 T e A c T τ B c u k T + τ d τ 0 p n c × 2 q 0 n d × 2 q 0 p n d × 2 q R n ¯ × q
For purposes of generating the intersample input from a discrete sequence defined at the sampling instants, the following technical assumption is made which will be useful for some of the coming results:
Assumption 1. 
Assume that u k T + τ = L k T + τ v k ; k Z 0 + , τ 0 , T for some control sequence v k k = 0 and some matrix function L : Z 0 + × 0 , T R q × q ; τ 0 , T which satisfies the constraints:
(1) 
It is periodic with period T , that is, L k T + τ = L k T , τ = L T , τ ; k Z 0 + , τ 0 , T .
(2) 
It has a support of nonzero Lebesgue measure on 0 , T .
(3) 
The Lebesgue integral B ¯ c = 0 T e A c T τ B c L τ d τ exists and it is finite.
Remark 1. 
Note that Assumption 1 allows a large variety of definitions for L : Z 0 + × 0 , T R q × q including isolated bounded discontinuities or even a finite numbers of Dirac impulses on each interval k T , k + 1 T . Moreover, if u k and v k are designed independently of each other from, in general, distinct pre-calculated bounded sequences u k k = 0 and v k k = 0 , according to some beneficial design criterion, namely without using a constraint L k v k = u k ; k Z 0 + , then the control function u : Z 0 + × 0 , T R q can have bounded discontinuities at the sampling instants since L k v k u k . However, an advantage of this situation is that the extended discrete control sequence u T k , v T k T k = 0 R 2 q which governs (28)–(30) has a dimension 2 q instead of q such that the potential stabilization of such a modified extended discrete system might be achievable under weaker conditions than the use of the equalizing control constraint L k v k = u k at the sampling instants.
The output at sampling instants becomes from (8):
y k = C c + C c s , C d x c k x d k + D c + D d u k = C ¯ x ¯ k + D c + D d u k
where C ¯ = C c + C c s , 0 q × n c , C d , 0 q × n d .

2.4. Modified Extended Discrete System with Two Input Channels

We now generate the continuous-time control from a discrete sequence being, in general, distinct of the primary discrete control sequence u k k = 0 . This strategy allows taking advantage of the use of a double dimensioned control input for the extended discrete system which will facilitate its potential stabilization. In fact, the second control channel is obtained from the generation of the intersample continuous-time input from the auxiliary discrete sequence. As a result, the extended system is controlled by a 2q dimensional discrete control sequence. Under Assumption 1, Equations (28)–(30), together with (32), take the compact form of the following modified extended discrete system of state of dimension n ¯ = 2 p + 1 n which describes at sampling times the joint discretized dynamics of the continuous-time system plus that of the digital one for a discrete control sequence u ¯ k k = 0 with u ¯ k = u T k , v T k T R 2 q :
x ¯ k + 1 = A ¯ d x ¯ k + Γ ¯ d u ¯ k ;   y k = C ¯ x ¯ k + D ¯ u ¯ k
where u ¯ k = u T k , v T k T , and
Γ ¯ d = B ¯ d , B ¯ c R n ¯ × 2 q ;   B ¯ c = B c 0 p n c × 2 q 0 n d × 2 q 0 p n d × 2 q R n ¯ × q ;   B c = 0 T e A c T τ B c L k T + τ d τ C ¯ = C c + C c s , 0 q × n c p , C d , 0 q × n d p R q × n ¯   ;   D ¯ = D c + D d , 0 q × q R q × 2 q
The following preliminary stabilizability result is of interest for subsequent results to be then obtained:
Remark 2. 
The extended discrete system (32) and (33) is stabilizable by static linear state feedback u ¯ k = K ¯ x ¯ k if and only if r a n k z I n ¯ A ¯ d d , Γ ¯ d = n ¯ for each z C 1 s p A ¯ d [22,27,33,34]. This result follows directly from the Popov–Belevitch–Hautus stabilizability test, [40,41] for discrete systems applied to (32) and (33) by using a similarity transform on A ¯ d to a triangular form A ¯ ^ d = A ¯ ^ d 11 A ¯ ^ d 12 0 A ¯ ^ d 22 , which makes the associated control matrix Γ ¯ ^ d = Γ ¯ ^ d 1 0 and the transformed state vector becomes x ¯ ^ t = x ¯ ^ 1 t x ¯ ^ 2 t , such that A ¯ ^ d d 22 is stable describing the dynamics of the uncontrollable modes and A ¯ ^ d 11 , Γ ¯ ^ d 1 is controllable and describes the dynamics of the unstable and critically stable modes. Moreover, a necessary condition for the discrete system (32)-(33) to be stabilizable by static linear output feedback u ¯ k = K ¯ y k is that it be stabilizable and detectable, that is, that r a n k z I n ¯ A ¯ d , Γ ¯ d = r a n k C ¯ z I n ¯ A ¯ d = n ¯ for each z C 1 s p A ¯ d . Such a condition is not sufficient, and it can be proved that, even if a stronger joint controllability and observability condition, it is not sufficient for the stabilizability of any linear system under some linear static output feedback control law [28,29,30,32,37,38].
Remark 3. 
Concerning the discussion in Remark 2, note that it is obvious that r a n k z I n ¯ A ¯ d , Γ ¯ d = n ¯ ; z s p A ¯ d implies and it is implied by r a n k z I n ¯ A ¯ d , Γ ¯ d = n ¯ ; z C 1 since z I n ^ A ¯ d , Γ ¯ d is everywhere full row rank if it is full rank in any complex subset at the eigenvalues of A ¯ d since d e t z I n ¯ A ¯ d 0 ; z C \ s p A ¯ d . Therefore, it is sufficient to apply the stabilizability test to the set C 1 s p A ¯ d , that is, for joint critically stable and unstable eigenvalues of A ¯ d , as Lemma 1 states. Since z I n ¯ A ¯ d , Γ ¯ d can only be eventually rank defective at the eigenvalues of A ¯ d , then the Popov–Belevitch–Hautus controllability test of (32) and (33) is similar to that of Remark 2 by extending the rank test to all the eigenvalues of A ¯ d , that is, (32) and (33) is controllable if and only if r a n k z I n ¯ A ¯ d , Γ ¯ d = n ¯ ; z s p A ¯ d , which is equivalent, by the mentioned reasons of potential rank defectiveness at the eigenvalues, to r a n k z I n ¯ A ¯ d , Γ ¯ d = n ¯ ; z C .
Remark 4. 
Note from (16) that if u ¯ k k = 0 0 , then u k k = 0 0 and v k k = 0 0 , if x ¯ k k = 0 0 , then u t 0 , and x c t 0 as t and y t 0 as t .

3. Stabilization by Linear Static Output Feedback of the Modified Extended Discrete System with Zero Input–Output Direct Interconnection Gains

The closed-loop asymptotic stabilization of the extended discrete system is a first basic design step to stabilize the hybrid system since the state and output sequences at the sampling instants are bounded for any given finite initial conditions and they converge asymptotically to zero at the sampling instants. This does not imply that the state and output signals converge also asymptotically to zero as time tends to infinity without extra conditions.
Through this section, it is assumed that D c + D d = 0 , which implies that D ¯ = 0 and which includes the case when D c = 0 and D d = 0 , that is, the particular case of zero direct input–output interconnection gains. The stabilization of the extended discrete system (32) and (33) under linear static output feedback is now discussed. Assume a control law of the form:
u ¯ k = K ¯ y k = K ¯ C ¯ x ¯ k ;   k Z 0 +
The following result gives a simple algebraic necessary and sufficient condition for the existence of a static linear output feedback stabilizing controller for (32) and (33) as well as further conditions related to the eventual stabilization by a class of controllers which are perturbations of a nominal stabilizing one.
Theorem 1. 
Assume that D c + D d = 0 . Then, the following properties hold:
(i) 
The modified extended system (32) and (33) is stabilized by some linear control law of the form (34) if and only if for some convergent matrix A ¯ c l d , being of the same order as that of A ¯ d , the following condition holds:
r a n k Γ ¯ d C ¯ T = r a n k Γ ¯ d r a n k C ¯ = r a n k Γ ¯ d C ¯ T , v e c A ¯ c d A ¯ d  
(ii) 
Assume that (35) holds, so that A ¯ c l d = A ¯ d + Γ ¯ d K ¯ C ¯ is a convergent matrix for some controller gain matrix K ¯ . Assume also that A ¯ ˜ c l d = Γ ¯ d K ¯ ˜ C ¯ ¯ σ A ¯ c l d is a perturbation of A ¯ c l d under the controller gain matrix K ¯ + K ¯ ˜ for some σ R and some incremental controller gain K ¯ ˜ . Then, a controller K ¯ + K ¯ ˜ stabilizes also (32) and (33) provided that, for some matrix Ξ ¯ 0 of the same order as A ¯ c l d , the incremental controller gain matrix K ¯ ˜ is chosen to satisfy the subsequent equivalent vector equality:
0 ¯ v e c Ξ = σ v e c A ¯ c l d Γ ¯ d T C ¯ T v e c K ¯ ˜  
with
σ 1 ρ A ¯ c l d ρ A ¯ c l d , 1 ρ A ¯ c l d ρ A ¯ c l d  
(iii) 
Assume that, in Property (ii), A ¯ c l d 0 , σ A ¯ c l d ¯ A ¯ ˜ c l d = Γ ¯ d K ¯ ˜ C ¯ ¯ σ A ¯ c l d for some σ R + . Then, a controller K ¯ + K ¯ ˜ stabilizes also (32) and (33) provided that, for some real scalars, λ 1 0 , 1 and λ 2 m i n 0 , 2 λ 1 1 , either the incremental controller gain matrix K ¯ ˜ ¯ 0 is chosen to satisfy the vector equality:
Γ ¯ d C ¯ T v e c K ¯ ˜ 1 2 λ 1 1 + λ 2 σ v e c A ¯ c l d ¯ 0  
subject to
λ 2 m i n 0 , 2 λ 1 1  
or, K ¯ ˜ 0 is chosen to satisfy the vector equality:
Γ ¯ d C ¯ T v e c K ¯ ˜ + 2 λ 1 λ 2 1 + λ 2 v e c A ¯ c l d ¯ 0  
subject to
0 < σ < 1 + λ 2 1 ρ A ¯ c l d 1 + λ 2 2 λ 1 ρ A ¯ c l d  
Proof. 
It is direct since the closed-loop stabilization of (32) and (33), via (34), holds if and only if A ¯ c l d = A ¯ d + Γ ¯ d K ¯ C ¯ is a convergent matrix for some control gain K ¯ R 2 q × q . The above matrix identity is equivalent to the following linear algebraic equation:
Γ ¯ d C ¯ v e c K ¯ = v e c A ¯ c l d A ¯ d
which is algebraically compatible, so that there is at least a solution v e c K ¯ R 2 q 2 (and thus at least a solution matrix K ¯ exists) if and only if (35) holds from Rouché–Frobenius theorem. Property (i) has been proved.
To prove Property (ii), note that, since A ¯ c l d = A ¯ d + Γ ¯ d K ¯ C ¯ , if the control gain is perturbed from K ¯ to K ¯ + K ¯ ˜ , so that A ¯ ˜ c l d = Γ ¯ d K ¯ ˜ C ¯ ¯ σ A ¯ c l d , then
A ¯ c l d + A ¯ ˜ c l d = A ¯ d + Γ ¯ d K ¯ C ¯ + Γ ¯ d K ¯ ˜ C ¯ ¯ 1 + σ A ¯ c l d
Thus, A ¯ c l d + A ¯ ˜ c l d is a convergent matrix if
ρ A ¯ c l d + A ¯ ˜ c l d 1 + σ ρ A ¯ c l d < 1
which holds if 1 + σ < 1 / ρ A ¯ c l d , that is, if
σ 1 ρ A ¯ c l d ρ A ¯ c l d , 1 ρ A ¯ c l d ρ A ¯ c l d
Since Γ ¯ d K ¯ ˜ C ¯ = σ A ¯ c l d Ξ for some Ξ ¯ 0 , K ¯ ˜ should be chosen to satisfy the equivalent vector equality (36), subject to (37), while noting that σ = 0 implies that K ¯ ˜ = 0 and Ξ = 0 , and then v e c K ¯ ˜ = 0 and v e c Ξ = 0 . Property (ii) has been proved.
To prove Property (iii), note from (38) that, for A ¯ c l d 0 and some σ R + , one has:
A ¯ c l d + A ¯ ˜ c l d = A ¯ d + Γ ¯ d K ¯ C ¯ + Γ ¯ d K ¯ ˜ C ¯ ¯ 1 + σ A ¯ c l d
Thus, A ¯ c l d + A ¯ ˜ c l d is a convergent matrix if ρ A ¯ c l d + A ¯ ˜ c l d < 1 . Then, for some Ξ 1 ¯ 0 and Ξ 2 ¯ 0 , one has from (46) that:
σ A ¯ c l d ¯ σ A ¯ c l d + Ξ 2 ¯ A ¯ ˜ c l d = Γ ¯ d K ¯ ˜ C ¯ ¯ σ A ¯ c l d Ξ 1 ¯ σ A ¯ c l d
which also implies that Ξ 1 + Ξ 2 = 2 σ λ 1 A ¯ c l d ¯ 2 σ A ¯ c l d for some λ 1 0 , 1 . Now, choose Ξ 2 via the constraint Ξ 2 = λ 2 Ξ 1 for some λ 2 R 0 + . Thus, one has:
Ξ 1 = 2 σ λ 1 A ¯ c l d 1 + λ 2 ;   Ξ 2 = 2 σ λ 1 λ 2 A ¯ c l d 1 + λ 2
Then, one finds that (47) holds if:
2 λ 1 λ 2 1 + λ 2 1 A ¯ c l d σ ¯ Γ ¯ d K ¯ ˜ C ¯ ¯ 1 2 λ 1 1 + λ 2 σ A ¯ c l d
In addition, since σ R + and A ¯ c l d 0 being stable implies that, if (40) holds, then A ¯ c l d + A ¯ ˜ c l d is stable if
ρ A ¯ c l d + A ¯ ˜ c l d m a x 1 + 2 λ 1 λ 2 1 + λ 2 1 σ , 1 + 1 2 λ 1 1 + λ 2 σ ρ A ¯ c l d = 1 + 1 2 λ 1 1 + λ 2 σ ρ A ¯ c l d < 1
That is, if Γ ¯ d 0 , C ¯ 0 , then (44) holds, implying that A ¯ c l d + A ¯ ˜ c l d is stable, if either K ¯ ˜ ¯ 0 satisfies (38), subject to (39), or K ¯ ˜ 0 satisfies (40) subject to (41). Property (iii) has been proved. □
Remark 5.Two necessary conditions for (35) to hold are: 
(1) 
The extended system (32) and (33) is stabilizable and detectable. It is obvious that (35) holds for some convergent matrix A ¯ c l d only if r a n k z I n ¯ A ¯ d , Γ ¯ d = r a n k C ¯ z I n ¯ A ¯ d = n ¯ for each z C 1 s p A ¯ d (see Remark 2).
(2) 
The extended system has no critically stable or unstable fixed mode. Note that it is obvious that the matrix A ¯ d + Γ ¯ d K ¯ C ¯ is not a convergent matrix for some controller matrix K ¯ if, for any such a static control gain K ¯ , A ¯ d + Γ ¯ d K ¯ C ¯ has at least a critically stable or unstable mode.
The second necessary condition is weaker than the first one. If the system is stabilizable and detectable, then it has no critically stable or unstable fixed mode since, otherwise, it would not be stabilizable and detectable. However, the converse is not true in general.
Remark 6. 
The most general case when D c + D d 0 , which includes, in particular, the case of the two nonzero direct input–output interconnection gains D c and D d being nonzero can be addressed with Theorem 1 under two possible slight modifications as follows:
(1) 
Define the auxiliary output y 0 k = y k D ¯ u ¯ k = C ¯ x ¯ k ; k Z 0 + , which does not account for the direct input–output interconnection contribution, and consider the control law u ¯ k = K ¯ y 0 k = K ¯ C ¯ x ¯ k ; k Z 0 + . In this case, Theorem 1 applies directly. Note that the use of the auxiliary output in the controller design keeps the closed-loop stability of the modified discrete extended system since the closed-loop state x ¯ k 0 as k implies that y 0 k 0 and u k 0 as k and that y k 0 as k .
(2) 
Assume that the implicit control law u ¯ k = K ¯ y k = K ¯ C ¯ x ¯ k + K ¯ D ¯ u ¯ k is used. This law may be explicit in the form u ¯ k = K ¯ x ¯ k = I 2 q K ¯ D ¯ 1 K ¯ C ¯ x ¯ k if I 2 q K ¯ D ¯ is non-singular and it provides a unique control law. Thus, the problem is solved by first calculating the auxiliary static control gain K ¯ under the conditions of Theorem 1 (with the replacement K ¯ K ¯ ). The above matrix equation is rewritten in a vector form, via the Kronecker product of matrices, as follows
I 2 q 2 C ¯ + D ¯ K ¯ T v e c K ¯ = v e c K  
which is solvable in K ¯ if and only if
r a n k I 2 q 2 C ¯ + D ¯ K ¯ T = r a n k I 2 q 2 C ¯ + D ¯ K ¯ T , v e c K  
It is obvious that if the algebraic system in matrix form Γ ¯ d K ¯ C ¯ = A ¯ c l d A ¯ d is compatible, equivalently if its equivalent vector form (42) is compatible, which holds if and only if (35) in Theorem 1 holds, then the matrix algebraic system is solvable in K ¯ through the use of the Moore–Penrose generalized inverse techniques. Thus, we have the following solvability result of the stabilizing static controller gain K ¯ .
Theorem 2. 
Assume that D c + D d = 0 and that (35) holds for some convergent matrix A ¯ c l d so that Γ ¯ d K ¯ C ¯ = A ¯ c l d A ¯ d is solvable for a static output linear feedback stabilizing controller of gain K ¯ R q × 2 q , such that the following properties hold:
(i) 
Γ ¯ d Γ ¯ d A ¯ c l d A ¯ d C ¯ C ¯ = A ¯ c l d A ¯ d  
(ii) 
The set of solutions in K ¯ to Γ ¯ d K ¯ C ¯ = A ¯ c l d A ¯ d is given by the static stabilizing controller gains:
K ¯ = Γ ¯ d A ¯ c l d A ¯ d C ¯ + X Γ ¯ d Γ d X C ¯ C ¯  
where X is any matrix of the same order as that of K ¯ . The solutions (54) are equivalent to the set of solutions in vector form of the algebraic system (42).
(iii) 
Assume that r a n k Γ ¯ d = r 1 m i n n ¯ , 2 q and r a n k C ¯ = r 2 m i n q   , n ¯ = q . Then, the following factorizations exist for some matrices C 1 R n ¯ × r 1 , D 1 R r 1 × 2 q , C 2 R q × r 2 and D 2 R r 2 × n ¯ :
Γ ¯ c = C 1 D 1 ; C ¯ = C 2 D 2  
Then, their generalized inverses are:
Γ ¯ d = D 1 T D 1 D 1 T 1 C 1 T C 1 1 C 1 T ; C ¯ = C 2 C 2 C 2 T 1 D 2 D 2 T 1 D 2  
so that (54) becomes
K ¯ = D 1 T D 1 D 1 T 1 C 1 T C 1 1 C 1 T A ¯ c l d A ¯ d Γ d X C ¯ C 2 C 2 C 2 T 1 D 2 D 2 T 1 D 2 + X  
(iv) 
The vector form equivalent set of solutions (54) is:
v e c K ¯ = Γ ¯ d C ¯ T v e c A ¯ c l d A ¯ d + I 2 q 2 Γ ¯ d Γ ¯ d C ¯ T C ¯ T v e c X  
where v e c X is any real vector of dimension 2 q 2 .
Proof. 
Note that the algebraic system Γ ¯ d K ¯ C ¯ = A ¯ c l d A ¯ d is solvable in K ¯ , equivalently (42) is solvable in v e c K ¯ , if and only if (35) holds. However, this implies also that such a solvability holds if and only if (53) holds [31,32]. This proves Property (i).
Property (ii) follows directly from Property (i) since (54) gives the whole set of solutions.
Property (iii) follows from Property (ii) since (in general, non-unique) factorizations (55) exist, under the given rank conditions, leading to the Moore–Penrose pseudoinverses (56) making the set of solutions (54) to take the form (57).
To prove Property (iv), note that the solution of (42) is of the form (58), by taking into account (54), and that the Moore–Penrose generalized inverse of the Kronecker product Γ ¯ d C ¯ is Γ ¯ d C ¯ = Γ ¯ d C ¯ [31]. □

4. Linking Static Linear Output Feedback Stabilization of the Modified Extended Discrete System with a Riccati Equation

The following result retakes the stabilization under static linear output feedback control without the need for invoking some convergent matrix which describes a prefixed closed-loop dynamics of the modified extended discrete system as it has been formulated via Theorem 1 and Theorem 2. The study is based on the use of a particular algebraic Ricatti matrix inequality for stabilization through a static linear output feedback controller. See, for instance, [11,12,13,28,29,30,34,35,36,37,38].
Theorem 3. 
Assume that D c + D d = 0 . Then, the following properties hold:
(i) 
The following statements are equivalent:
1. 
The modified extended discrete system (32) and (33) is static output linear feedback stabilizable.
2. 
There exists a symmetric positive definite matrix P ¯ and a controller gain matrix K ¯ satisfying the subsequent matrix inequality:
A ¯ d + Γ ¯ d K ¯ C ¯ T P ¯ A ¯ d + Γ ¯ d K ¯ C ¯ P ¯ < 0  
3. 
There exist positive semidefinite symmetric matrices P ¯ R n ¯ × n ¯ and R ¯ R 2 q × 2 q and a static controller gain matrix K ¯ R 2 q × q satisfying the following matrix inequalities:
Φ ¯ d > 0 ; I G ¯ d Φ ¯ d 1 G ¯ d T > 0  
Φ ¯ d = A ¯ d T P ¯ A ¯ d P ¯ A ¯ d T P ¯ Γ ¯ d Γ ¯ d T P ¯ Γ ¯ d + R ¯ ] 1 Γ ¯ d T P ¯ A ¯ d C ¯ T K ¯ T R ¯ K ¯ C ¯  
G ¯ d = ( Γ ¯ d T P ¯ Γ ¯ d + R ¯ ) 1 / 2 Γ ¯ d T P ¯ A ¯ d + ( Γ ¯ d T P ¯ Γ ¯ d + R ¯ ) 1 / 2 K ¯ C ¯  
(ii) 
The extended discrete system (32) and (33) is static output linear feedback stabilizable if and only if it is stabilizable and detectable and, furthermore, there exist real matrices K ¯ R 2 q × q , i.e., the gain of the stabilizing static linear output controller, and G ¯ R 2 q × n ¯ such that
K ¯ C ¯ = G ¯ Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 Γ ¯ d T P ¯ A ¯ d  
where P ¯ is the real symmetric non-negative definite solution of
A ¯ d T P ¯ A ¯ d P ¯ A ¯ d T P ¯ Γ ¯ d Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 Γ ¯ d T P ¯ A ¯ d + C ¯ T C ¯ + G ¯ T Γ ¯ d T P ¯ Γ ¯ d + R ¯ G ¯ = 0  
In addition, R ¯ is a real symmetric positive definite matrix of appropriate order.
Furthermore, K ¯ satisfies the linear algebraic compatible equation:
A ¯ d T P ¯ Γ ¯ d C ¯ T v e c K ¯ = A ¯ d T A ¯ d I n ^ 2 A ¯ d T G ¯ T Γ ¯ d T + G ¯ T Γ ¯ d T G ¯ T Γ ¯ d T v e c P ¯  
whose set of solutions is given by
K ¯ = K ¯ 1 C ¯ + K ¯ 2 I q C ¯ C ¯  
= Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T K ¯ 3 C ¯ + K ¯ 4 Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T G T Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 K ¯ 4 C ¯ C ¯  
For arbitrary matrices K ¯ 2   ,   K ¯ 4 R 2 q × q , K ¯ 1 R 2 q × n ¯ and K ¯ 3 R n ¯ × n ¯ given by
K ¯ 1 = G ¯ Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 Γ ¯ d T P ¯ A ¯ d  
K ¯ 3 = P ¯ A ¯ d T P ¯ A ¯ d C ¯ T C ¯ + A ¯ d T P ¯ Γ ¯ d Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 + G ¯ T Γ ¯ d T P ¯ A ¯ d  
(iii) 
The matrix G ¯ has to satisfy the subsequent general constraint in order to be compatible with (63) and (64):
G ¯ Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 Γ ¯ d T P ¯ A ¯ Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T P ¯ A ¯ d T P ¯ A ¯ d C ¯ T C ¯ + A ¯ d T P ¯ Γ ¯ d Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 + G ¯ T Γ ¯ d T P ¯ A ¯ d C ¯ + L = 0  
where
L = K ¯ 2 I q C ¯ C ¯ K ¯ 4 + Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T G T Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 K ¯ 4 C ¯ C ¯ = 0  
which is also satisfied under the simpler constraint:
G ¯ = Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 Γ ¯ d T P ¯ A ¯ Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T P ¯ A ¯ d T P ¯ A ¯ d C ¯ T C ¯ + A ¯ d T P ¯ Γ ¯ d Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 + G ¯ T Γ ¯ d T P ¯ A ¯ d  
Thus, a set of stabilizing linear output feedback controller gains is given by:
K ¯ = Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 Γ ¯ d T P ¯ A ¯ Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T P ¯ A ¯ d T P ¯ A ¯ d C ¯ T C ¯ + A ¯ d T P ¯ Γ ¯ d Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 + G ¯ T Γ ¯ d T P ¯ A ¯ d   Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 Γ ¯ d T P ¯ C ¯ + K ¯ 4 Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T G T Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 K ¯ 4 C ¯ C ¯ I q C ¯ C ¯ I q C ¯ C ¯  
for any arbitrary K ¯ 4 R 2 q × q .
Proof. 
Property (i) follows from (Theorem 5, [37]) applied to the extended discrete system (32) and (33).
Property (ii) related to the joint solvability of (63) and (64) follows from [Theorem 1, [38]] applied to the linear output feedback via stabilization through a static controller for the modified extended discrete system (32) and (33). The controller gain satisfies the equivalent conditions (65) and (66), subject to (68), since static stabilizing controller gains K ¯ exist such that (65) is an algebraic compatible system so that
r a n k A ¯ d T P ¯ Γ ¯ d C ¯ T = r a n k A ¯ d T P ¯ Γ ¯ d C ¯ T , A ¯ d T A ¯ d I n ^ 2 A ¯ d T G ¯ T Γ ¯ d T + G ¯ T Γ ¯ d T G ¯ T Γ ¯ d T
In addition, (67), subject to (69), follows by replacing G ¯ in the last additive left-hand-side term of (64), obtained from (53) into (64), and then calculating K ¯ with the general solution based on pseudoinversion rules.
To prove Property (iii), note that one obtains by equalizing the two right-hand-sides of (66) and (67) that
K ¯ 1 Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T K ¯ 3 C ¯ + K ¯ 2 I q C ¯ C ¯ K ¯ 4 + Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T G T Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 K ¯ 4 C ¯ C ¯ = 0
which leads to (71) after replacing (68) and (69) in its left-hand side. Since K ¯ 2   ,   K ¯ 4 are arbitrary, one obtains (72) by taking
K ¯ 2 = K ¯ 4 Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T G T Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 K ¯ 4 C ¯ C ¯ I q C ¯ C ¯
or, simply, by zeroing K ¯ 2 and K ¯ 4 . On the other hand, (73) follows by replacing K ¯ 2 , Equation (72), in (68), and the obtained result, together with and (76), in (66). □
Remark 7. 
Theorem 3(iii) implies that, in general, G ¯ is not unique in Theorem 3(ii). As a result, P ¯ is positive definite and unique in (64) once G ¯ has been fixed for each given symmetric positive matrix R ¯ if and only if the pair A ¯ d , Γ ¯ d is controllable.
It turns out that a general application of Theorem 3 might be very involved in the cases of a certain dimensionality, and generalized inverses not being coincident with the standard ones are involved in the computations. However, it can be useful for discussing in a closed form the existence of a stabilizing static linear output feedback controller for the extended discrete system.

5. Decentralized versus Centralized Control of the Extended Discrete System

It is now discussed if the stabilizing control gain can be sparse if not in its off-diagonal entries and how sparse it can be. As it is admitted to being more sparse in its off-diagonal part, more information could be deleted for each individual subsystem from the remaining ones while still keeping the stabilization property of the whole system. Note that the static controller gain is of the form:
K ¯ = K ¯ d + K ¯ o d = K ¯ 1 K ¯ 2 ;   K ¯ d : = K ¯ 1 d K ¯ 2 d ;   K ¯ o d : = K ¯ 1 o d K ¯ 2 o d
where the above six column matrix blocks are square q-matrices and K ¯ i d and K ¯ i o d are diagonal, respectively, and of diagonal zero entries, for i = 1 , 2 . Note that K ¯ has 2 q diagonal entries and 2 q q 1 of non-diagonal ones. Assume that the whole family of such stabilizing controllers via linear output feedback of the modified extended discrete system is K . Note that the above consideration is only of interest if q > 1 , i.e., if there are at least two coupled subsystems in the whole structure. The whole decentralization implies that each subsystem is controlled by a control input which has available information only on its own output. The two subsequent definitions rely on how strong the decentralization of the output information is to make possible the stabilization of the whole coupled system.
Definition 1. 
The maximum decentralized degree of output linear feedback stabilization (MDdos) of the extended discrete system is the maximum number of non-diagonal zero entries i 0   ,   2 q q 1 Z 0 + in K ¯ o d , between all the gains K ¯ K .
Definition 2. 
The minimum centralized degree of output linear feedback stabilization (mCdos) of the extended discrete system is the minimum number of non-diagonal zero entries i 0   ,   2 q q 1 Z 0 + in K ¯ o d , between all the gains K ¯ K .
It can be observed that Definitions 1 and 2 have only sense for q 2 since, if q = 1 , that is, the whole system consists of a single subsystem, then there is no distinction between centralized and decentralized control. Note that, trivially, 2 q q 1 = (mCdos) + (MDdos). Note also that if MDdos = 2 q q 1 , then the linear output feedback stabilization of the extended discrete system may be performed with some fully decentralized control of gain K ¯ = K ¯ d K , that is, the whole closed-loop stabilization may be performed under individual controllers of each subsystem which only take information on the output of such a subsystem, that is, just of one of the components of the output vector which is the output of the involved subsystem. Furthermore, note that if MDdos = 2 q q 1 , then the closed-loop stabilization can only be performed under fully centralized control, i.e., each subsystem has to acquire available information on the outputs of all the subsystems in the whole structure.
The subsequent result addresses the closed-loop fully decentralized stabilization of the modified extended discrete system via linear output feedback based on Theorem 2 and on Theorem 3.
Theorem 4. 
Assume that D c + D d = 0 . Then, the following properties hold:
(i) 
Assume that there exists some convergent matrix A ¯ c l d such that Γ ¯ d K ¯ C ¯ = A ¯ c l d A ¯ d is solvable with a solution:
K ¯ = K ¯ d i a g + K ¯ o d i a g = Γ ¯ d A ¯ c l d A ¯ d C ¯ K  
or, equivalently,
v e c K ¯ = Γ ¯ d C ¯ T v e c A ¯ c l d A ¯ d  
In addition, assume also that
r a n k I 2 q 2 Γ ¯ d Γ ¯ d C ¯ T C ¯ T T = r a n k I 2 q 2 Γ ¯ d Γ ¯ d C ¯ T C ¯ T   ,   Γ ¯ d C ¯ T v e c A ¯ c l d A ¯ d o d  
Then, MDdos = 2 q q 1 so that the closed-loop modified extended discrete system can be stabilized with fully decentralized control which allocates the closed-loop modes of the modified extended system at the eigenvalues of A ¯ c l d .
(ii) 
Assume that the hypotheses of Theorem 3 and (72) hold. Assume also that r a n k Ω 2 = r a n k Ω 2   ,   v e c Ω 1 o d , where
Ω 1 = [ Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 Γ ¯ d T P ¯ A ¯ Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T P ¯ A ¯ d T P ¯ A ¯ d C ¯ T C ¯ + A ¯ d T P ¯ Γ ¯ d Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 + G ¯ T Γ ¯ d T P ¯ A ¯ d Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 Γ ¯ d T P ¯ ] C ¯ = Ω 1 d + Ω 1 o d  
Ω 2 = I q I q C ¯ C ¯ T I q C ¯ C ¯ T Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 G T G T Γ ¯ d T P ¯ Γ ¯ d + R ¯ 1 I q C ¯ C ¯ T I q C ¯ C ¯ T C ¯ C ¯ T  
Then, MDdos = 2 q q 1 so that the closed-loop modified extended discrete system can be stabilized with fully decentralized control which allocates the closed-loop modes at the eigenvalues of some existing convergent matrix.
Proof. 
Property (i) follows from (53) and (54) by taking into account that C ¯ T = C ¯ T since (78) is a particular solution with X = 0 , then v e c X = 0 , for Γ ¯ d K ¯ C ¯ = A ¯ c l d A ¯ d which is solvable if and only if (80) holds, and then there is a real matrix X of order 2 q 2 × q given by
I 2 q 2 Γ ¯ d Γ ¯ d C ¯ T C ¯ T v e c X = v e c Γ ¯ d Γ ¯ d A ¯ c l d A ¯ d C ¯ C ¯ o d = Γ ¯ d Γ ¯ d C ¯ T C ¯ T v e c A ¯ c l d A ¯ d o d
See (58), such that there is some K ¯ = K ¯ d K since K ¯ o d = K ¯ K ¯ d = 0 if (80) holds, since one has that the general solution in K which includes as a particular case (79) is:
v e c K ¯ = v e c K ¯ d + v e c K ¯ o d = v e c K ¯ d = Γ ¯ d C ¯ T v e c A ¯ c l d A ¯ d + I 2 q 2 Γ ¯ d Γ ¯ d C ¯ T C ¯ T v e c X
= Γ ¯ d C ¯ T v e c A ¯ c l d A ¯ d d + Γ ¯ d C ¯ T v e c A ¯ c l d A ¯ d o d + I 2 q 2 Γ ¯ d Γ ¯ d C ¯ T C ¯ T v e c X
= Γ ¯ d C ¯ T v e c A ¯ c l d A ¯ d d
In addition, (86) holds by zeroing the second additive term of the right-hand side of (85) by the choice of a solution v e c X which exists since (80) holds. Property (i) has been proved. To prove Property (ii), note that if the hypotheses of Theorem 3 and (72) hold, then a set of stabilizing controller gains satisfying (73) can be calculated which can be vectorized as follows:
v e c K ¯ = v e c Ω 1 d + Ω 1 o d + Ω 2 v e c K ¯ 4
Note that v e c Ω 1 o d + Ω 2 v e c K ¯ 4 = 0 , if r a n k Ω 2 = r a n k Ω 2   ,   v e c Ω 1 o d , for v e c K ¯ 4 = Ω 2 I 2 q 2 v e c Ω 1 o d , then v e c K ¯ = v e c K ¯ d = v e c Ω 1 d so that a fully stabilizing controller of gain K ¯ = K ¯ d K stabilizes the closed-loop system under linear output feedback fully decentralized stabilization. Property (ii) has been proved. □
Remark 8. 
Note that Theorem 4 relies on the fully decentralized output feedback stabilization through a static controller of the modified extended discrete system. Its extension to a partial decentralized stabilization is direct under similar tools via alternative, more general decompositions v e c K ¯ = v e c K ¯ q d + v e c K ¯ q o d in Theorem 4(i) and Ω = Ω 1 q d + Ω 1 q o d for Theorem 4(ii) in quasi-diagonal and off-quasi-diagonal column matrix blocks by including the tentative minimum number of the quasi-diagonal entries coming, deleting them from the off-quasi-diagonal blocks. In this case, the decentralized stabilization is not full and can have different degrees of decentralization depending on the off-diagonal entries transferred to the quasi-diagonal column matrix blocks.
Example 2. 
Consider the following hybrid delay-free system consisting of two subsystems given by:
x ˙ c 1 t = x c 2 t x d 1 k = x c 1 k 2 x d 1 k + u k
x ˙ c 2 t = x c 2 t 0.8 x c 1 t 2 x d 1 k + u t + 0.8 u k y t = y 1 t = x d 1 k ; k Z 0 + , t k T   k + 1 T  
subject to any given finite initial conditions, where T is the sampling period. The discretization of (88) yields the following description of third order through extended discrete vector x ¯ k = x c 1 k   ,   x c 2 k   ,   x d 1 k T :
x c 1 k + 1 x c 2 k + 1 x d 1 k + 1 = 0.8 T + e T + 0.2 1 e T 2 T e T 1 0.8 1 e T e T 2 1 e T 1 0 2 x c 1 k x c 2 k x d 1 k + 0.8 T + e T 1 0.8 e T 1 1 u k + 1.5 0 T 1 e T τ u k T + τ d τ 0 T e T τ u k T + τ d τ 0 ; y k = 0   ,   0   ,   1 x c 1 k x c 2 k x d 1 k
To define an auxiliary input sequence v k k = 0 generate the continuous control input u k T + τ = L T   , τ v k in the intersample intervals with L T , τ = 1 1 e T τ 1 e T τ 0 T ; k Z 0 + , τ 0   ,   T . For a sampling period of T = 0.4 s, the matrix of dynamics of the uncontrolled extended discrete system Equation (89) has as eigenvalues z 1 = 0.21226 and z 2 , 3 = 1.26942 ± 3.12457 i , the two complex conjugate ones being unstable. The extended discrete control 3 × 2 matrix associated with the two-dimensional extended control sequence u k   ,   v k k = 0 for T = 0.4 s becomes:
Γ ¯ d = B ¯ d ,   B ¯ c = 0.05625 0.263744 1 0.6 0.6 0  
The static controller gain of the extended discrete system is of the form K ¯ = K ¯ 1   ,   K ¯ 2 T R 2 leading to the following closed-loop matrix of dynamics of the modified extended discrete system
A ¯ c l d = 0.8 T + e T + 0.2 1 e T 2 e T T 1 + 0.1125 + 0.6 K ¯ 2 0.8 1 e T e T 0.65936 0.526549 + 0.6 K ¯ 2 1 0 K ¯ 1 2  
Since T = 0.4 , if K ¯ 1 = 2 and K ¯ 2 = 0.34686 / = 0.5781 , then a solution to Equation (42) is v e c K ¯ = K ¯ 1 , K ¯ 2 T = 2 ,   0.5781 , which is solvable according to (35), for a targeted matrix of closed-loop dynamics given by the ordered row-per-row vector defined by:
v e c A ¯ c l d = 0.656256 ,   0.32968   ,   0   ,   0.263744   ,   0.67032   ,   0.479671   ,   1 , 0 , 0  
The ordered row-per-row vector corresponding to the matrix Γ ¯ d K ¯ C ¯ T is given by:
v e c Γ ¯ d K ¯ C ¯ T = 0 , 0 , 0.05625 K ¯ 1 + 0.6 K ¯ 2 , 0 , 0 , 0.2632744 K ¯ 1 + 0.6 K ¯ 2 , 0 , 0 , K ¯ 1
corresponding to the matrix:
A ¯ c l d = 0.656256 0.32968 0 0.263744 0.67032 0.479671 1 0 0  
with characteristic polynomial p z = z 3 0.0146 z 2 0.526853 z + 0.150995 whose zeros are all stable with values z 1 = 0.83432 ; z 2 , 3 = 0.42419 ± 0.03213 i . As a result, as k , x ¯ k 0 , y k 0 , u k 0 , v k 0 , x d 1 k 0 , x c 1 k 0 , x c 2 k 0 for any given finite initial conditions. Since v k 0 as k , u t 0 as t , x c 1 t 0 , x c 2 t 0 and y t 0 as t . The controller is of decentralized type since it only picks up information of the first subsystem through its output which is also the global output of the whole system.

6. Cases of Small Influences of the Delayed Discrete Dynamics and of the Couplings between Subsystems

Note that the closed-loop extended discrete system can be re-formulated with its state evolution by taking into account a separation of terms with associated sufficiently small norms in the relevant equations of (17) to (27) and (32) and (33) associated with the delayed dynamics:
x ¯ k + 1 = A ^ d x ¯ k + B ^ d u k + B ¯ c τ u k + A ¯ ˜ d x ¯ k = A ^ d + Γ ¯ d K ¯ C ¯ + A ¯ ˜ d x ¯ k = A ¯ c l d x ¯ k
where
A ^ d = Φ c T + Γ c s 0 T 0 n c × p n c I p n c A d c 0 0 n c × p n c 0 p × p + 1 n c Γ c d 0 T 0 n c × p n d 0 p × p + 1 n d A d 0 0 n c × p n d I p n d ; A ¯ ˜ d = 0 n c × n c   Ψ ¯ ˜ c c T 0 p n c × p n c Ψ ¯ ˜ d c 0 p × p + 1 n c 0 n c × n d   Ψ ¯ ˜ c d T 0 p × p + 1 n d Ψ ¯ ˜ d d 0 p n d × p n d
A ^ d + Γ ¯ d K ¯ C ¯ = Φ c T + Γ c s 0 T + Γ c s T K ¯ 1 + B c K ¯ 2 C c + C c s 0 n c × p n c Γ c d 0 T + Γ c s T K ¯ 1 + B c K ¯ 2 C d 0 n c × p n d I p n c 0 p × p + 1 n d A d c 0 + B d K ¯ 1 C c + C c s 0 n c × p n c A d 0 + B d K ¯ 1 C d 0 n c × p n d 0 p × p + 1 n c I p n d
Because of its structure, the eigenvalues of A ^ d are a zero eigenvalue of multiplicity 2 p n plus the n = n c + n d additional eigenvalues of
A ^ d 0 = Φ c T + Γ c s 0 T Γ c d 0 T A d c 0 A d 0
By the same reason, the set of eigenvalues of A ^ d + Γ ¯ d K ¯ C ¯ are a zero eigenvalue of multiplicity 2 p n plus the n = n c + n d extra eigenvalues of
A ^ d = Φ c T + Γ c s 0 T + Γ c s T K ¯ 1 + B c K ¯ 2 C c + C c s   + Γ c s T K ¯ 1 + B c K ¯ 2 C d A d c 0 + B d K ¯ 1 C c + C c s A d 0 + B d K ¯ 1 C d
Furthermore, note that
z I n ¯ A ¯ c l d = z I n ¯ A ^ d + Γ ¯ d K ¯ C ¯ A ¯ ˜ d = z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ I n ¯ z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d ;   z C \ s p A ^ d
Additionally, that
d e t z I n ¯ A ¯ c l d = d e t z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ × d e t I n ¯ z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d
Since d e t z I n ¯ A ¯ c l d and d e t z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ are entire functions, they have the same number of zeros in the open unit circle of the complex plane centered at the origin z C : z < 1 if
d e t z I n ¯ A ¯ c l d d e t z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ = d e t z I n ¯ A ^ d Γ ¯ d K ¯ C ¯   1 d e t I n ¯ z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d < d e t z I n ¯ A ^ d Γ ¯ d K ¯ C ¯
at the boundary z C : z = 1 of such a circle (Rouché theorem, [47]) provided that z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 exists, equivalently, if
1 d e t I n ¯ z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d < 1   for   z = 1
which holds if
0 < d e t I n ¯ z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d < 1   for   z = 1
That is, guaranteed if the H -norm z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d H of z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d is less than unity, that is, if
σ e i θ I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d = m a x 0 θ < 2 π e i θ I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d 2 < 1
which holds for sufficiently small A ¯ ˜ d 2 . Thus, since A ^ d + Γ ¯ d K ¯ C ¯ is convergent if A ^ d is convergent, we have proved the following closed-loop global asymptotic stability result by taking into account also Remark 4:
Theorem 5. 
Assume that D c + D d = 0 . If A ^ d is convergent and A ¯ ˜ d 2 is sufficiently small, according to z I n ¯ A ^ d Γ ¯ d K ¯ C ¯ 1 A ¯ ˜ d H < 1 , then A ¯ c l d is convergent. As a result, the resulting closed-loop modified extended discrete system is globally asymptotically stable in the sense that, for any given finite initial conditions, the sequences u ¯ k k = 0 and x ¯ k k = 0 are bounded, and u ¯ k k = 0 0 and x ¯ k k = 0 0 . Moreover, u t 0 , x c t 0 , x c t 0 and y t 0 as t , so that the complete hybrid system is also globally asymptotically stable.
In view of (9)–(11) and (20)–(22), the delay-free dynamics couplings of each subsystem with the remaining ones within the whole network are reflected in A ^ d + Γ ¯ d K ¯ C ¯ defined in (96) by the off-diagonal matrix blocks of the matrices Φ c T = Φ c d T + Φ c o d T = e A c d T + 0 T e A c d T τ d τ A c o d ,where A c d and A 0 c d are the diagonal (subscripted with “d”) and off-diagonal (subscripted with “od”) matrix blocks of A c , A c s 0 = A c s d + A c s d o and A d c 0 = A d c d + A d c d o . To evaluate when the closed-loop stabilization by fully decentralized control is possible under sufficiently weak couplings between the various subsystems and, at the same time, sufficiently weak delayed dynamics, we now further decompose the controller gain as K ¯ = K ¯ 1 T   ,   K ¯ 2 T T = K ¯ d + K ¯ o d according to (77) to yield:
A ¯ c l d = A ^ d d + Γ ¯ d K ¯ d C ¯ + A ^ d o d + + Γ ¯ d K ¯ o d C ¯ + A ¯ ˜ d
where
A ^ d a = A ^ d d + Γ d K d C = Φ c T + Γ c s 0 T + Γ c s T K 1 d + B c K 2 d C c + C c s 0 n c × p n c Φ c T + Γ c s 0 T + Γ c s T K 1 d + B c K 2 d C d 0 n c × p n d I p n c 0 p × p + 1 n d A d c 0 + B d K 1 d C c + C c s 0 n c × p n c A d 0 + B d K 1 d C d 0 n c × p n d 0 p × p + 1 n c I p n d
A ˜ d a = A ^ d o d + Γ d K o d C + A ˜ d ( Γ c s T K 1 o d + B c K 2 o d ) C c + C c s + Ψ ˜ c c T 0 p n c × p n c Γ c s T K ¯ 1 o d + B c K ¯ 2 o d C d + Ψ ¯ ˜ c d T 0 p n c × p n c 0 p × p + 1 n d Ψ ¯ ˜ d c T + B d K ¯ 1 o d C c + C c s Ψ ¯ ˜ d d T + B d K ¯ 1 o d C d 0 p n c × p + 1 n c 0 p n d c × p n d
A ^ d a = Φ c T + Γ c s 0 T + Γ c s T K ¯ 1 d + B c K ¯ 2 d C c + C c s   + Γ c s T K ¯ 1 d + B c K ¯ 2 d C d A d c 0 + B d K ¯ 1 d C c + C c s A d 0 + B d K ¯ 1 d C d
In addition, A ^ d a has the same number of structural nonzero eigenvalues as A ^ d d in the same way as it has A ^ d Equation (98) versus A ^ d 0 Equation (97). The appropriate modification of Theorem 5 by taking into account (104)–(107) under sufficiently small couplings of mutual dynamics between pairs of subsystems leads to the subsequent result:
Theorem 6. 
Assume that D c + D d = 0 . If A ^ d a is convergent and A ¯ ˜ d a is sufficiently small satisfying z I n ¯ A ^ d d Γ ¯ d K ¯ d C ¯ d 1 A ¯ ˜ d a H < 1 , then A ¯ c l d is convergent under fully decentralized control, that is, MDdos = 2 q q 1 and the closed-loop modified extended discrete system is globally asymptotically stable in the sense that, for any given finite initial conditions, the sequences u ¯ k k = 0 and x ¯ k k = 0 are bounded, and u ¯ k k = 0 0 and x ¯ k k = 0 0 . Moreover, u t 0 , x c t 0 , x c t 0 and y t 0 as t , so that the complete hybrid system is also globally asymptotically stable.
Remark 9. 
It turns out that, for the partial decentralized stabilization problem with the maximum degree of decentralization and, correspondingly, with the minimum degree of centralization, Theorem 6 can be directly re-addressed as a parallel result in the sense that A ^ ¯ d a , A ¯ ˜ d a and A ^ d a can be replaced, respectively, by A ^ ¯ d a M D d o s , A ¯ ˜ d a M D d o s and A ^ d a M D d o s defined accordingly to an estimation of the maximum decentralization degree M D d o s = m a x i 0   ,   2 q q 1 Z 0 + such that:
(a) 
K ¯ d a o = minimum number between K ¯ 1 o d and K ¯ 2 o d of off-diagonal entries to be used in the re-definition of A ^ ¯ d a M D d o s , previously defined in (105), by replacing K ¯ d K ¯ d + K ¯ d a o in A ^ d being defined in (95);
(b) 
K ¯ o d K ¯ d a o to be used in the re-definition of A ¯ ˜ d a M D d o s , previously defined in (106), by replacing K ¯ o d K ¯ o d K ¯ d a o in A ¯ ˜ d being defined in (85);
(c) 
Reformulate Theorem 6 according to the two above replacements.
The above modification of Theorem 6 is based on an estimation of the maximum decentralization degree, rather than on such a degree itself, since Theorem 6 is rather a local robustness stability result for sufficiently weak delayed dynamics and sufficiently weak coupling dynamics between the various pairs linking the q subsystems. In fact, the result is based on the stability of a nominal closed-loop system without delayed dynamics and couplings between each pair of the various subsystems and a sufficient smallness of the remaining contributive terms to the whole dynamics.
It is also possible to rewrite, equivalently, (94) by decomposing the controller into two parts, one to be used to address the nominal closed-loop design while the other being used to partially compensate the effect of uncertainties in the closed-loop dynamics. The resulting version of (94) is:
x ¯ k + 1 = A ^ d + Γ ¯ d K ¯ C ¯ + Γ ¯ d K ¯ K ¯ C ¯ + A ¯ ˜ d x ¯ k = A ¯ c l d x ¯ k
The subsequent example visualizes the above ideas.
Example 3. 
Consider the following hybrid delay-free system of sampling period T = 0.1 s which consists of two subsystems described by:
x ˙ 1 c 1 t = x 1 c 2 t x 1 c 2 k x 1 d 1 k + 1 = x 1 d 1 k + x 1 c 1 k + α 0.1 x 1 c 1 k + i = 1 3 α 12 i x 2 d i k + u k x 2 d 1 k = x 2 d 2 k ; x 2 d 2 k = x 2 d 3 k x 2 d 3 k + 1 = 0.15 x 2 d 1 k 0.1 x 2 d 2 k 1 + 1.05 x 2 d 3 k + i = 1 2 α 21 i x 1 d i k y t = y 1 t = x 1 c 1 k ; k Z 0 + , t k T   k + 1 T  
The α . takes account for small dynamic coupling uncertainties of not very precise knowledge. The whole extended discrete system of state x ¯ k = x 1 c 1 k   , x 1 d 1 k ,   x 2 d 1 k   , x 2 d 2 k   ,   x 2 d 3 k T , with the continuous part discretized for the period T = 0.1 , is described by the following equations:
x 1 c 1 k + 1 T = x 1 c 2 k T x 1 d 1 k + 1 = x 1 d 1 k + x 1 c 1 k + α 111 x 1 c 1 k + i = 1 3 α 12 i x 2 d i k + u k x 2 d 1 k = x 2 d 2 k ; x 2 d 2 k = x 2 d 3 k  
x 2 d 3 k + 1 = 0.15 x 2 d 1 k 0.1 x 2 d 2 k 1 + 1.05 x 2 d 3 k + i = 1 2 α 21 i x 1 d i k + u k y t = y 1 t = x 1 c 1 k ; k Z 0 + , t k T   k + 1 T  
which can be rewritten in a compact form, which is also in companion controllability form, [27,48], for each of the subsystems as follows:
A ¯ d = A ¯ d 11 A ¯ d 12 A ¯ d 21 A ¯ d 22 = 0 1 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0.15 0.1 1.05
B ¯ = 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 ; C ¯ = 1 0 0 0 0 0 0 1 0 0  
A ¯ ˜ d = A ¯ ˜ d 11 A ¯ ˜ d 12 A ¯ ˜ d 21 A ¯ ˜ d 22 = 0 0 0 0 0 0 0 α 121 α 122 α 123 0 0 0 0 0 0 0 0 0 0 α 211 α 212 0 0 0
v e c A ¯ ˜ d = 0 , 0 , 0 , 0 , 0 , 0 , 0 , α 121 , α 122 , α 123 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , α 211 , α 212 , 0 , 0 , 0 ) T  
where A ¯ ˜ d is the matrix dynamics of the uncertainties. The matrix A ¯ d is not convergent since it has two unstable eigenvalues z = 1.08521 and z = 1 + 5 2 . The controller is proposed to have the structure:
K ¯ = K ¯ 1 K ¯ 2 = K ¯ 111 K ¯ 112 K ¯ 121 K ¯ 122 K ¯ 211 K ¯ 212 K ¯ 221 K ¯ 222  
Leading to a closed-loop dynamics of the whole extended discrete system given by the matrix:
A ¯ c l d = A ¯ d + B ¯ K ¯ C ¯ + A ¯ ˜ d = 0 1 0 0 0 1 + K ¯ 111 1 K ¯ 112 + α 121 α 122 α 123 0 0 0 1 0 0 K ¯ 221 + α 211 0 α 212 0 0.15 + K ¯ 222 0 0.1 1 1.05  
which can be equivalently decomposed also as A ¯ c l d = A ¯ c l d * + A ¯ ˜ c l d in terms of a closed-loop coupling nominal and uncertain dynamics between both subsystems being given by the matrices:
A ¯ c l d * = 0 1 0 0 0 1 + K ¯ 111 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0.15 + K ¯ 222 0.1 1.05  
A ¯ ˜ c l d = 0 0 0 0 0 0 0 K ¯ 112 + α 121 α 122 α 123 0 0 0 1 0 0 0 0 0 1 K ¯ 221 + α 211 α 212 0 0 0  
Then,
v e c K ¯ = K ¯ 111 , K ¯ 112 , K ¯ 121 , K ¯ 122 , K ¯ 211 , K ¯ 212 , K ¯ 221 , K ¯ 222 T  
Because of the sparse structure of the matrix of dynamics, the whole number of controller entries is simplified by zeroing directly K ¯ 121 , K ¯ 122 , K ¯ 211 , K ¯ 212 . Moreover, K ¯ 112 and K ¯ 221 are used to address the achievement of the sufficient norm smallness of the uncertainties vector, so they are also zeroed in the unknowns vector v e c K ¯ and transferred to v e c A ¯ ˜ d so that the nominal linear algebraic Equation (42) is solved in the unknown vector:
v e c K ¯ = K ¯ 111 , 0 , 0 , 0 , 0 , 0 , 0 , K ¯ 222 T  
with
v e c A ¯ d = 0 , 1 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0.15 , 0.1 , 1.05 ) T  
and
v e c A ¯ ˜ d = 0 , 0 , 0 , 0 , 0 , 0 , 0 , K ¯ 112 + α 121 , α 122 , α 123 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , K ¯ 221 + α 211 , α 212 , 0 , 0 , 0 ) T  
One checks the static controller synthesis solvability for three intended matrices of the nominal closed-loop dynamics (that is, excluding the contribution of the uncertainties, which are incorporated to the matrix A ¯ ˜ d , in this first synthesis step) which are, respectively, defined depending on the unknown K ¯ 111 by:
v e c A ¯ c l d * 1 = 0 , 1 , 0 , 0 , 0 , 1 + K ¯ 111 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0.20 , 0.1 , 1.05 ) T v e c A ¯ c l d * 2 = 0 , 1 , 0 , 0 , 0 , 1 + K ¯ 111 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0.15 , 0.30 , 1.05 ) T v e c A ¯ c l d * 3 = 0 , 1 , 0 , 0 , 0 , 1 + K ¯ 111 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0 , 1 , 0 , 0 , 0.15 , 0.40 , 1.05 ) T  
Now, note that the closed-loop characteristic polynomials which define the respective closed-loop self-dynamics of both subsystems in the extended discretized system, after compensation via static linear output feedback, are:
p 1 z = z 2 + z 1 + K ¯ 111 ; p 2 z = z 3 1.05 z 2 + 0.1 z 0.15 + K ¯ 222  
The first one depends on the still undetermined K ¯ 111 . The eigenvalues of A ¯ c l d * are trivially the zeros of the product of both characteristic polynomials p 1 z p 2 z since the matrices of targeted closed-loop dynamics are in companion forms in the self-dynamics of both subsystems integrated in the extended discrete one. Note that p 1 z is stable for K ¯ 111 5 4 , 1 2 while p 2 z is stable for K ¯ 222 = 0.35 with zeros 0.34454 and 0.69727 ± 0.30707 i , for K ¯ 222 = 0.45 with zeros 0.41913 and 0.73457 ± 0.41973 i or for K ¯ 222 = 0.55 with zeros 0.47971 and 0.7649 ± 0.49881 i . Those zeros are in A ¯ c l d * i , respectively, for i = 1, 2, 3. However, in the absence of closed-loop compensation through the choice K ¯ 222 = 0 , the polynomial p 2 z = z 3 1.05 z 2 + 0.1 z 0.15 is not stable having a zero z = 1.08521 . In summary, the above system in the absence of coupling dynamics is unstable in the absence of control, that is, the open-loop system is unstable. However, the closed-loop one can be stabilized with linear static output feedback control just with two nonzero scalar gains, that is, with two nonzero entries in the control gain matrix (113). With both self-dynamics being stable under the conditions given for the choices of K ¯ 111 and K ¯ 222 , one concludes that A ¯ c l d * is convergent.
It turns out that any norm of A ¯ ˜ c l d is arbitrary small for α = m a x α 122 , α 123 , α 212 , K ¯ 112 + α 121 , K ¯ 221 + α 211 being arbitrary small. Under the given conditions which guarantee that p 1 z and p 2 z are stable, so that A ¯ c l d * is convergent, it follows that A ¯ c l d is also convergent if α is sufficiently small related to 1 / z I 5 A c l d * 1 H so since, for any complex number z which is not an eigenvalue of A c l d * , one has that
z I 5 A c l d = z I 5 A c l d * I 5 z I 5 A c l d * 1 A ¯ ˜ c l d *  
so that the eigenvalues of A c l d are not in C 1 . In particular, note the following features:
(a) 
Assume that α 121 and α 211 are known precisely. Then, the additional choices of the previously unspecified gains K ¯ 112 = α 121 and K ¯ 221 = α 211 as entries of the controller gain guarantee that A ¯ c l d is convergent, so that the extended closed-loop system is stable if α 0 = m i n α 122 , α 123 , α 212 is sufficiently small satisfying α 0 < 1 / 5 s u p 0 θ < 2 π e i θ I 5 A c l d * 1 2 after using the norm inequality A ¯ ˜ c l d 2 5 m i n A ¯ ˜ c l d , A ¯ ˜ c l d 1 , [49], for the matrix A ¯ ˜ c l d of order 5 .
(b) 
Assume that α 121 and α 211 are not known precisely but they are known to belong to known respective real subsets α ¯ 121 , α ¯ 121 and α ¯ 211 , α ¯ 211 , which is a reasonable assumption in practice. Then, choose the previously unspecified gains K ¯ 112 = α 121 * = α ¯ 121 + α ¯ 121 2 and K ¯ 221 = α 221 * = α ¯ 221 + α ¯ 221 2 as entries of the controller gain guarantee that A ¯ c l d is convergent, so that the extended closed-loop system is stable if α = m a x α 122 , α 123 , α 212 , α ¯ 121 , α ¯ 121 , , 1 2 α ¯ 121 α ¯ 121 , 1 2 α ¯ 221 α ¯ 221 is sufficiently small so that α < 1 / 5 s u p 0 θ < 2 π e i θ I 5 A c l d * 1 2 .
As a result, as k , x ¯ k 0 , y k 0 , u k 0 , x 2 d j k 0 ( j = 1 , 2 , 3 ), x 1 c i k 0 ( i = 1 , 2 ) for any given finite initial conditions. Moreover, u t 0 as t , x 1 c i t 0 ( i = 1 , 2 ) and y t 0 as t . The controller is of decentralized type since it only picks up information of the first subsystem through its output which is also the global output of the whole system.
Note that for the sparse control and output matrices defined in (111), four of the eight control gains which are entries of the control matrix (113) do not play a role in the closed-loop matrix of dynamics and can be zeroed.
Example 4. 
Assume a fifth order system as that of Example 4 but with, in general, a less sparse parameterization of the control and output matrices. In this case, the stability of the self-dynamics of both subsystems and the influence of the coupling dynamics to keep the achieved closed-loop stability might be more difficult to deal with. The general idea of stabilizing the uncoupled dynamics under a sufficiently small influence of the coupling one will be addressed as follows. Assume that the matrix of the closed-loop dynamics is partitioned into four block matrices as:
A ¯ c l d = A ¯ c l d 11 A ¯ c l d 12 A c l d 21 A ¯ c l d 22  
Assume that its diagonal part, which contains the coupling-free self-dynamics of both subsystems
A ¯ c l d = A ¯ c l d 11 A ¯ c l d 12 A c l d 21 A ¯ c l d 22  
is convergent. Then, the characteristic polynomial of the whole system is given by
d e t z I 5 A ¯ c l d = d e t z I 2 A ¯ c l d 11 A ¯ c l d 12 A c l d 21 z I 3 A ¯ c l d 22 = d e t z I 2 A ¯ c l d 11 d e t z I 3 A ¯ c l d 22 d e t I z I 3 A ¯ c l d 22 1 A c l d 21 z I 2 A ¯ c l d 11 1 A ¯ c l d 12  
which has no zeros on z C 1 if the system is stabilizable by some linear output feedback static controller, so that the matrix A ¯ c l d is convergent, then all its poles are in z < 1 C if the following constraint holds (Banach’s Perturbation Lemma [49]; see also existence and calculation of the inverses of partitioned non-polynomial and polynomial matrices [50,51,52,53,54):
z I 3 A ¯ c l d 22 1 A c l d 21 z I 2 A ¯ c l d 11 1 A ¯ c l d 12 = s u p 0 ω < 2 π σ e i θ I 3 A ¯ c l d 22 1 A c l d 21 e i θ ω I 2 A ¯ c l d 11 1 A ¯ c l d 12 < 5 m i n × m a x 0 θ < 2 π e i θ ω I 3 A ¯ c l d 22 1 A c l d 21 e i θ ω I 2 A ¯ c l d 11 1 A ¯ c l d 12 2 , m a x 0 θ < 2 π e i θ ω I 3 A ¯ c l d 22 1 A c l d 21 e i θ ω I 2 A ¯ c l d 11 1 A ¯ c l d 12 1 z I 3 A ¯ c l d 22 1 A c l d 21 H z I 2 A ¯ c l d 11 1 A ¯ c l d 12 H z I 3 A ¯ c l d 22 1 H z I 2 A ¯ c l d 11 1 A ¯ c l d 12 H A c l d 21 2 A ¯ c l d 12 2  
for any z C \ s p A ¯ c l d 11 s p A ¯ c l d 22 , since A ¯ c l d 22 and A ¯ c l d 11 are convergent. This constraint holds if
A ¯ c l d 12 2 A ¯ c l d 21 2 < 1 / z I A ¯ c l d 11 1 H z I A ¯ c l d 22 1 H = 1 / e i θ I 3 A ¯ c l d 22 1 2 e i θ I 2 A ¯ c l d 11 1 2  
which is also guaranteed if, for some ε R + ,
m a x A ¯ c l d 12 2 , A ¯ c l d 21 2 ε < ε ¯ = 1 / m a x z I A ¯ c l d 11 1 H , z I A ¯ c l d 22 1 H   = 1 / e i θ I 3 A ¯ c l d 22 1 2 e i θ I 2 A ¯ c l d 11 1 2  
Then,  A ¯ c l d  is convergent, provided that A ¯ c l d d is convergent, implying that   d e t z I A ¯ c l d 11 d e t z I A ¯ c l d 22 0  for z 1  under (123) or under (124). Thus, the extended discrete closed-loop system has been stabilized for small off-diagonal dynamics which has not been considered by the designed stabilizing controller. The specific solution is found by following generically the basic ideas of Example 3.
The invoked discretization tools on the continuous substate are based on the use of a zero-order-hold on the continuous time-input to obtain its sampled value at sampling instants which is kept constant along the current intersample time period. A potential extension for the use of fractional order holds can be performed by using first-order and rate correction sampling and hold discretization. See, for instance [55].

7. Conclusions

This paper has studied a hybrid dynamic system which consists of a set of single-input single-output continuous-time systems with mutual dynamic couplings on a set of digital subsystems. Each one of the combined continuous-time/discrete subsystems is assumed of single-input single-output (SISO) type. The dynamics of the whole system can also be eventually affected by discrete-time delayed dynamics for a finite number of point delays and it is driven, in general, by a combined action of the continuous-time input along the intersample time interval and its values at the sampling instants. An extended discretized system, built with the discretization of the continuous parts of the whole hybrid system being eventually coupled with the digital ones, is formulated and an ad hoc particular version of it is also given where the continuous-time input in the intersample period is generated for an auxiliary discrete control sequence. Both discrete sequences, the discretized version of the primary control and the auxiliary discrete sequence, are used as a double control channel to stabilize through static linear output feedback control the extended discrete dynamic system associated with the original hybrid one. The stabilization objective is the first and main intended step for the stabilization of the whole hybrid system. Later on, one deals with the stabilization through linear static output feedback of the modified extended discrete system with zero input–output direct interconnection gains, which implies basically that the relative degree, or pole-zero excess in the transfer function, is greater than one. The mechanism for designing the controller gain is of algebraic type and it is based on converting the set of equations to be solved into a linear algebraic system of equations with an equivalent vector form presentation of the controller gain matrix. The initial algebraic linear system is derived from the synthesis problem initial statement of the needed equations in terms of ad hoc Kronecker products of matrices and vectors of the unknowns (that is, the entries of the controller gain matrix) and the data (that is, the entries of the targeted close-loop matrix of dynamics). In general, the algebraic problem to be solved can be either non-compatible, so that it has no solution for a pre-defined suited stable closed-loop dynamics of the extended discrete system being defined by a convergent matrix of closed-loop dynamics, or it can be algebraically compatible with either one or infinitely many solutions for the controller to be synthesized. Then, the existence of static linear output feedback stabilization of the modified extended discrete system is investigated through special matrix Riccati algebraic equalities. The final part of the manuscript is devoted to the characterization of keeping the stabilization under a total of partial degree of decentralized control. Roughly speaking, such a decentralization is related to the achievement of the closed-loop stabilization under a total or partial lack of information of couplings of dynamics between subsystems being transmitted to the overall controller so that controllers with just local information about its own subsystem with eventually minimum information taken about the mutual dynamic couplings between the various subsystems are able to achieve the closed-loop stabilization. Section 6 addresses the cases of small influences of the delayed discrete dynamics and that of the couplings between subsystems in the whole dynamics of the hybrid system.

Funding

Spanish Government and European Commission, Grant RTI2018-094336-B-I00 (MCIU/AEI/FEDER, UE).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Benzaouia, A.; Benmessaouda, O.; Tadeo, F. Stabilization of uncertain saturated discrete-time switching systems. Int. J. Control Autom. Syst. 2009, 7, 835–840. [Google Scholar] [CrossRef]
  2. Attia, S.B.; Salhi, S.; Ksouri, M. Static switched output feedback stabilization for linear discrete-time switched systems. Int. J. Innov. Comput. Inf. Control. 2012, 8, 3203–3213. [Google Scholar]
  3. Delasen, M. Application of the non-periodic sampling to the identifiability and model-matching problems in dynamic systems. Int. J. Syst. Sci. 1983, 14, 367–383. [Google Scholar]
  4. Delasen, M. Multirate hybrid adaptive-control. IEEE Trans. Autom. Control 1986, 31, 582–586. [Google Scholar] [CrossRef]
  5. Zhao, H.R.; Chen, D.Y.; Hu, J.; Du, J.H. Finite-time stabilization of multi-rate networked control systems based on predictive control. Circuits Syst. Signal Process. 2021, 41, 661–683. [Google Scholar] [CrossRef]
  6. Hung, C.W.; Yen, J.Y. A robust variable sampling time BLDC motor control design based upon mu-synthesis. Sci. World J. 2013, 2013, 236404. [Google Scholar] [CrossRef]
  7. Ibeas, A.; de la Sen, M. Exponential stability of simultaneously triangularizable switched systems with explicit calculation of a common Lyapunov function. Appl. Math. Lett. 2009, 22, 1549–1555. [Google Scholar] [CrossRef] [Green Version]
  8. Blachuta, M.J. On zeros of pulse transfer functions. IEEE Trans. Autom. Control 1999, 44, 1229–1234. [Google Scholar] [CrossRef]
  9. De la Sen, M. About optimal fractional hold circuits for inter-sample output reconstruction in sampled-data systems. Sensors 2007, 7, 3146–3155. [Google Scholar] [CrossRef] [Green Version]
  10. Ortigueira, M.D.; Machado, J.T. A review of sample and hold systems and design of a new fractional algorithm. Appl. Sci. Basel 2020, 10, 7360. [Google Scholar] [CrossRef]
  11. Rojas, A.J. Modified algebraic Riccati equation closed-form stabilizing solution. IEEE Access 2021, 9, 140667–140675. [Google Scholar] [CrossRef]
  12. Wang, L. An improved iterative method for solving the discrete algebraic equation. Math. Probl. Eng. 2020, 2020, 3283157. [Google Scholar] [CrossRef]
  13. Wang, L. Numerical algorithms of the discrete coupled algebraic Riccati equation arising in optimal control systems. Math. Probl. Eng. 2020, 2020, 1841582. [Google Scholar] [CrossRef]
  14. Singh, M.G. Decentralised Control; North–Holland Publishing Co.: Amsterdam, The Netherlands, 1981. [Google Scholar]
  15. Singh, M.G.; Titli, A.; Malinowski, L. Decentralized control design—An overview. Large Scale Syst. Inf. Decis. Technol. 1985, 9, 215–230. [Google Scholar] [CrossRef]
  16. Bakule, L. Decentralized control: Status and outlook. Annu. Rev. Control 2014, 38, 71–80. [Google Scholar] [CrossRef]
  17. Yu, Z.M.; Sun, Y.; Dai, X.; Su, X.J. Decentralized time-delay control using partial variables with measurable states for a class of interconnected systems with time delays. In IEEE Transactions on Cybernetics; IEEE: Piscataway, NJ, USA, 2021. [Google Scholar] [CrossRef]
  18. Bakule, L.; de la Sen, M. Non-fragile controllers for a class of time-delay nonlinear systems. Kybernetika 2009, 45, 15–32. [Google Scholar] [CrossRef] [Green Version]
  19. Chen, Y.; Zeng, C.; Zhou, Z.; Zhang, Q. Decentralised control for singular systems. Int. J. Syst. Sci. 2005, 40, 277–288. [Google Scholar] [CrossRef]
  20. Yu, T.; Xiong, J.L. New necessary and sufficient conditions for decentralized H-infinity control of discrete time interconnected systems. IEEE Control Syst. Lett. 2021, 5, 1495–1500. [Google Scholar] [CrossRef]
  21. Pedroso, L.; Batista, P. Discrete-time decentralized linear quadratic control for linear time-varying systems. Int. J. Robust Nonlinear Control 2021. [Google Scholar] [CrossRef]
  22. Delasen, M. Coefficient assignment for generalized decentralized linear-systems. Int. J. Syst. Sci. 1991, 22, 885–903. [Google Scholar] [CrossRef]
  23. Yang, L.; Liu, T.; Hill, D.J. Decentralized event-triggered frequency control with guaranteed L-infinity gain for multi-area power systems. IEEE Control Syst. Lett. 2021, 5, 373–378. [Google Scholar] [CrossRef]
  24. Carpenter, J.R. Decentralized control of satellite formations. Int. J. Robust Nonlinear Control 2002, 12, 141–161. [Google Scholar] [CrossRef]
  25. Enayat, M.; Khorasani, K. Semi-decentralized nonlinear cooperative control strategies for a network of heterogeneous autonomous under water vehicles. Int. J. Robust Nonlinear Control 2017, 27, 2668–2707. [Google Scholar] [CrossRef]
  26. Cao, Y.C.; Ren, W.; Meng, Z.Y. Decentralized finite-time sliding mode estimators and their applications in decentralized finite-time horizon. Syst. Control Lett. 2010, 59, 522–529. [Google Scholar] [CrossRef]
  27. Kailath, T. Linear Systems; Prentice Hall: Englewood Cliffs, NJ, USA, 1980. [Google Scholar]
  28. Cao, Y.Y.; Lam, J.; Sun, Y.X. Static output feedback stabilization: An ILMI approach. Automatica 1998, 34, 1641–1645. [Google Scholar] [CrossRef]
  29. Bacciotti, A. Static output feedback stabilization. A story of people and matrices. In Proceedings of the Mathematical Control Theory, Porquerolles, France, 27–30 June 2017. [Google Scholar]
  30. Syrmos, V.L.; Abdallah, C.T.; Dorato, P.; Grigoriadis, K. Static output feedback—A Survey. Automatica 1997, 33, 125–137. [Google Scholar] [CrossRef] [Green Version]
  31. Barnett, S. Matrices in Control Theory; Van Nostrand Reinhold Company: New York, NY, USA, 1971. [Google Scholar]
  32. Barnett, S. Polynomials and Linear Control Systems; Marcel Dekker: New York, NY, USA, 1983. [Google Scholar]
  33. Gaishun, I.V. Stabilizability of discrete systems over rings. Autom. Remote Control 2002, 63, 374–377. [Google Scholar]
  34. Wei, Y.; Lin, Z. Stabilization of discrete-time linear systems by delay independent truncated predictor feedback. Control Theory Technol. 2019, 17, 112–118. [Google Scholar] [CrossRef]
  35. Lee, K.H.; Lee, J.H.; Kwon, W.H. Sufficient LMI conditions for H output feedback stabilization of linear discrete-time systems. IEEE Trans. Autom. Control 2006, 51, 675–680. [Google Scholar] [CrossRef]
  36. Dong, J.; Hong, G. Static output feedback control synthesis for linear systems with time-invariant parametric uncertainties. IEEE Trans. Autom. Control 2007, 52, 1930–1936. [Google Scholar] [CrossRef]
  37. Veselý, V. Static output feedback controller design. Kybernetika 2001, 37, 205–221. [Google Scholar]
  38. Rosinová, D.; Veselý, V.; Kucera, V. A necessary and sufficient condition for static output feedback stabilizability of linear discrete-time systems. Kybernetika 2003, 39, 447–459. [Google Scholar]
  39. Kabamba, P.T.; Hara, S. Worst-case analysis and design of sampled-data control systems. IEEE Trans. Autom. Control 1993, 28, 1337–1357. [Google Scholar] [CrossRef]
  40. Delasen, M. The reachability and observability of hybrid multirate sampling systems. Comput. Math. Appl. 1996, 31, 109–122. [Google Scholar] [CrossRef] [Green Version]
  41. de la Sen, M. Adaptive control of single-input single-output hybrid systems possessing interacting discrete-and continuous- time dynamics. Discret. Dyn. Nat. Soc. 2005, 2005, 299–329. [Google Scholar] [CrossRef]
  42. Marchenko, V.M. Controllability and observability of hybrid discrete-continuous systems in the simplest function cases. Differ. Equ. 2015, 51, 1461–1475. [Google Scholar] [CrossRef]
  43. Marchenko, V.M. On the complete controllability of hybrid differential-difference systems. Differ. Equ. 2016, 52, 1624–1637. [Google Scholar] [CrossRef]
  44. Marchenko, V.M. Modal control of hybrid differential-difference systems and associated delay systems of neutral type in scales of differential-difference controllers. Differ. Equ. 2017, 53, 1458–1474. [Google Scholar] [CrossRef]
  45. Voulgaris, P.G.; Bamieh, B. Optimal H and H2 control of hybrid multirate systems. Syst. Control Lett. 1993, 20, 249–261. [Google Scholar] [CrossRef]
  46. James, G.; Runchev, V. Stability of positive linear discrete-time systems. Bull. Pol. Acad. Sci. Tech. Sci. 2005, 53, 1–8. [Google Scholar]
  47. Beardon, A. Complex Analysis: The Argument Principle in Analysis and Topology; John Wiley and Sons: Hoboken, NJ, USA, 1979. [Google Scholar]
  48. Franklin, G.F.; Powell, J.D. Digital Control of Dynamic Systems; Addison-Wesley Publishing Company: Reading, MA, USA, 1980. [Google Scholar]
  49. Ortega, J. Numerical Analysis; Academic Press: Cambridge, MA, USA, 1972. [Google Scholar]
  50. Lu, T.T.; Shou, S.H. Inverses of 2 × 2 block matrices. Comput. Math. Appl. 2002, 43, 119–129. [Google Scholar] [CrossRef] [Green Version]
  51. Tian, Y.; Takane, Y. The inverse of any two-by-two non-singular partitioned matrix and three matrix inverse completion problems. Comput. Math. Appl. 2009, 57, 1294–1304. [Google Scholar] [CrossRef] [Green Version]
  52. Langenhop, C.E. The inverse of a matrix polynomial. Linear Algebra Its Appl. 1977, 16, 267–284. [Google Scholar] [CrossRef] [Green Version]
  53. Lerer, L.; Tismenetsky, T. Generalized Bezoutian an the inversion problem for general matrices, I. General scheme. Integral Equ. Oper. Theory 1986, 9, 791–819. [Google Scholar] [CrossRef]
  54. Fragulis, G.; Mertzios, B.G.; Vardulakis, A.I.G. Computation of the inverse of a polynomial matrix and evaluation of its Laurent expansion. Int. J. Control 1991, 53, 431–443. [Google Scholar] [CrossRef]
  55. Barcena, R.; de la Sen, M.; Sagastabeitia, I. Improving the stability properties of the zeros of sampled systems with fractional order hold. IEE Proc. Control Theory Appl. 2000, 147, 456–464. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

De la Sen, M. On the Stabilization of a Network of a Class of SISO Coupled Hybrid Linear Subsystems via Static Linear Output Feedback. Mathematics 2022, 10, 1066. https://doi.org/10.3390/math10071066

AMA Style

De la Sen M. On the Stabilization of a Network of a Class of SISO Coupled Hybrid Linear Subsystems via Static Linear Output Feedback. Mathematics. 2022; 10(7):1066. https://doi.org/10.3390/math10071066

Chicago/Turabian Style

De la Sen, Manuel. 2022. "On the Stabilization of a Network of a Class of SISO Coupled Hybrid Linear Subsystems via Static Linear Output Feedback" Mathematics 10, no. 7: 1066. https://doi.org/10.3390/math10071066

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