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 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 is solvable in , or compatible if and only if . This holds if and only if (Rouché–Capelli theorem). The solution is unique if and only if 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 , then 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 , which minimizes by involving the pseudoinverse matrix techniques on the singular matrix . 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
, and are, respectively, the sets of integer numbers, non-negative integer numbers and positive integer numbers.
, and are, respectively, the sets of real, non-negative real numbers and positive real numbers.
is the set of complex numbers, and for any real constant .
is the -th identity matrix and is a zero -matrix.
For any square real matrix , is its spectrum, that is, the set of its eigenvalues, is its determinant, and is its adjoint matrix and is the transpose of .
Let us denote for any two real matrices if ; , and denote as the spectral radius of any given square matrix . In the same way, if if ; . Note that, at least one pair of corresponding matrix entries, the associated inequality is strict, and if ; . Particular cases are related to comparisons with the zero matrix so that , or , denotes a non-negative matrix, that is, ; ; , or , denotes a positive matrix, that is, ; with ; , or , denotes a strictly positive matrix, that is, ; .
If is a square real matrix, then and denote that it is, respectively, positive semidefinite and positive definite. and denote that the matrix is negative semidefinite and negative definite, respectively.
A square matrix is a stability matrix if its spectral abscissa is negative, i.e., if for . where is the set of eigenvalues, or spectrum, of . A real or complex square matrix is convergent if and only if its spectral radius .
is the imaginary complex unit.
, for , stands for the singular values of the complex-valued rational matrix .
The -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 . If , then the symbols , and stand, respectively, for the , 1 and matrix norms, that is, for the maximum absolute sum of its rows, that of its columns and for its maximum singular value.
is the Kronecker product of the real matrices of any orders and . In particular, if and are and , then its Kronecker product is defined by
is a real vector formed by the entries of the real matrix ordered in the order of its rows.
is the Moore–Penrose generalized inverse, or Moore-Penrose pseudoinverse, of which satisfies and . If is of rank is, in general non-uniquely, factorized as with and and (thus being, respectively, full column rank and full row rank), then . Note that such and always exist for a given of rank .
The continuous time states or signals are denoted under the argument “”in parenthesis, say , (running on the non-negative real set) while the discrete-time ones or the digital ones are denoted with the argument “” in brackets, say , (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:
Consider the either unstable or critically stable discrete characteristic polynomial which describes the open-loop (i.e., uncontrolled) dynamics of the discrete continuous-time unstable -th order system of state , control and output for , given by , , ; , with and with . 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 . Assume that it is intended to stabilize it by a static output feedback control law ; , for some constant control gain , so that the closed-loop system becomes ; . Taking z-transforms in the closed-loop equation under zero initial conditions yields that the closed-loop characteristic polynomial is:
for any given 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 , . Then,
exists for all if the - norm of is less than one which occurs if is sufficiently small to guarantee that
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
Now, the problem reduces to find if it exists, a triple, such thatwithandsuch thatis a convergent matrix withfor any real constant. Since it also has to be fulfilled for, one concludes that a necessary condition is thatfor some convergent matrixso thathas to be stabilizable anddetectable, that is,. Then, any other static linear output feedback controller of gainstabilizes the closed-loop system ifhas a norm. Thus,is a convergent matrix for any.
The above conclusion will be identical if is the either unstable or critically stable characteristic polynomial which describes the open-loop dynamics of the linear continuous-time unstable -th order system of state , control and output given by
To stabilize it under a static output control law, the open-loop system has to be stabilizable and detectable, that is,so that a closed-loop equationis achieved for some convergent matrixand some stabilizing static output linear feedback controller of gainand any other static linear output feedback controller of gainstabilizes also the closed-loop system if
has a normwithso thatis a convergent matrix for any.2.2. System Structure
Consider the subsequent single-input single-output hybrid linear system which consists of coupled subsystems:
(1)
(2)
(3)
(4)
(5)
for all for any integer with being the sampling period, where and ; are, respectively, the dimensions of the -th continuous and digital subsystems, respectively, whose scalar input and output are and , respectively, for , and is the number of discrete internal delays. Thus, and are the continuous and digital dimensions of the whole system integrated by the various subsystem. The parameterization of (1)–(5) is given by matrices , , , ; , , which are matrices of continuous and digital dynamics; ; , which are control and output vectors of the -th subsystem; , , which are control and output vectors of the i-th digital subsystem; and , which are the continuous and digital direct input–output interconnection gains of the -th continuous and digital subsystem, respectively; . The continuous-time argument is denoted by ‘(t)’ while the discrete-time argument is denoted by ‘’ 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 , and for any integer . 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:
(6)
(7)
(8)
where , , , , ,, , , ; , with and are defined by:(9)
(10)
(11)
(12)
(13)
(14)
The continuous-time substate evolves through time according to the following solution equation obtained from (6):
(15)
which can be compacted as follows at the sampling times:(16)
where(17)
(18)
(19)
(20)
(21)
(22)
(23)
;, with , and . The dimension of the extended discrete state is . The discrete-time substate evolves through time according to the following solution equation, rewritten equivalently from (7):(24)
where(25)
(26)
(27)
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:
(28)
where(29)
(30)
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:
Assume that ; , for some control sequence and some matrix function ; which satisfies the constraints:
-
(1)
It is periodic with period, that is,;,.
-
(2)
It has a support of nonzero Lebesgue measure on.
-
(3)
The Lebesgue integralexists and it is finite.
Note that Assumption 1 allows a large variety of definitions for including isolated bounded discontinuities or even a finite numbers of Dirac impulses on each interval . Moreover, if and are designed independently of each other from, in general, distinct pre-calculated bounded sequences and , according to some beneficial design criterion, namely without using a constraint ; , then the control function can have bounded discontinuities at the sampling instants since . However, an advantage of this situation is that the extended discrete control sequence which governs (28)–(30) has a dimension instead of 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 at the sampling instants.
The output at sampling instants becomes from (8):
(31)
where .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 . 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 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 with :
(32)
where , and(33)
The following preliminary stabilizability result is of interest for subsequent results to be then obtained:
The extended discrete system (32) and (33) is stabilizable by static linear state feedback if and only if for each [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 to a triangular form , which makes the associated control matrix and the transformed state vector becomes , such that is stable describing the dynamics of the uncontrollable modes and 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 is that it be stabilizable and detectable, that is, that for each . 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].
Concerning the discussion in Remark 2, note that it is obvious that;implies and it is implied by;sinceis everywhere full row rank if it is full rank in any complex subset at the eigenvalues ofsince;. Therefore, it is sufficient to apply the stabilizability test to the set, that is, for joint critically stable and unstable eigenvalues of, as Lemma 1 states. Sincecan only be eventually rank defective at the eigenvalues of, 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, that is, (32) and (33) is controllable if and only if;, which is equivalent, by the mentioned reasons of potential rank defectiveness at the eigenvalues, to;.
Note from (16) that if, thenand, if, then, andasandas.
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 , which implies that and which includes the case when and , 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:
(34)
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.
Assume that . 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 , being of the same order as that of , the following condition holds:
(35)
-
(ii)
Assume that (35) holds, so that is a convergent matrix for some controller gain matrix . Assume also that is a perturbation of under the controller gain matrix for some and some incremental controller gain . Then, a controller stabilizes also (32) and (33) provided that, for some matrix of the same order as , the incremental controller gain matrix is chosen to satisfy the subsequent equivalent vector equality:
(36)
with
(37)
-
(iii)
Assume that, in Property (ii), , for some . Then, a controller stabilizes also (32) and (33) provided that, for some real scalars, and , either the incremental controller gain matrix is chosen to satisfy the vector equality:
(38)
subject to
(39)
or, is chosen to satisfy the vector equality:
(40)
subject to
(41)
It is direct since the closed-loop stabilization of (32) and (33), via (34), holds if and only if is a convergent matrix for some control gain . The above matrix identity is equivalent to the following linear algebraic equation:
(42)
which is algebraically compatible, so that there is at least a solution (and thus at least a solution matrix exists) if and only if (35) holds from Rouché–Frobenius theorem. Property (i) has been proved.To prove Property (ii), note that, since , if the control gain is perturbed from to , so that , then
(43)
Thus, is a convergent matrix if
(44)
which holds if , that is, if(45)
Since for some , should be chosen to satisfy the equivalent vector equality (36), subject to (37), while noting that implies that and , and then and . Property (ii) has been proved.
To prove Property (iii), note from (38) that, for and some , one has:
(46)
Thus, is a convergent matrix if . Then, for some and , one has from (46) that:
(47)
which also implies that for some . Now, choose via the constraint for some . Thus, one has:(48)
Then, one finds that (47) holds if:
(49)
In addition, since and being stable implies that, if (40) holds, then is stable if
(50)
That is, if , , then (44) holds, implying that is stable, if either satisfies (38), subject to (39), or satisfies (40) subject to (41). Property (iii) has been proved. □
-
(1)
The extended system (32) and (33) is stabilizable and detectable. It is obvious that (35) holds for some convergent matrix only if for each (see Remark 2).
-
(2)
The extended system has no critically stable or unstable fixed mode. Note that it is obvious that the matrix is not a convergent matrix for some controller matrix if, for any such a static control gain , 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.
The most general case when , which includes, in particular, the case of the two nonzero direct input–output interconnection gains and being nonzero can be addressed with Theorem 1 under two possible slight modifications as follows:
-
(1)
Define the auxiliary output;, which does not account for the direct input–output interconnection contribution, and consider the control law;. 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 stateasimplies thatandasand thatas.
-
(2)
Assume that the implicit control law is used. This law may be explicit in the form if is non-singular and it provides a unique control law. Thus, the problem is solved by first calculating the auxiliary static control gain under the conditions of Theorem 1 (with the replacement ). The above matrix equation is rewritten in a vector form, via the Kronecker product of matrices, as follows
(51)
which is solvable in if and only if(52)
It is obvious that if the algebraic system in matrix formis 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 inthrough the use of the Moore–Penrose generalized inverse techniques. Thus, we have the following solvability result of the stabilizing static controller gain.
Assume thatand that (35) holds for some convergent matrixso thatis solvable for a static output linear feedback stabilizing controller of gain, such that the following properties hold:
-
(i)
(53)
-
(ii)
The set of solutions intois given by the static stabilizing controller gains:
(54)
whereis any matrix of the same order as that of. The solutions (54) are equivalent to the set of solutions in vector form of the algebraic system (42). -
(iii)
Assume thatand. Then, the following factorizations exist for some matrices, , and:
(55)
Then, their generalized inverses are:
(56)
so that (54) becomes
(57)
-
(iv)
The vector form equivalent set of solutions (54) is:
(58)
whereis any real vector of dimension.
Note that the algebraic system is solvable in , equivalently (42) is solvable in , 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 is [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].
Assume that. 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 matrixand a controller gain matrixsatisfying the subsequent matrix inequality:
(59)
- 3.
There exist positive semidefinite symmetric matricesandand a static controller gain matrixsatisfying the following matrix inequalities:
(60)
(61)
(62)
- 1.
- (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, i.e., the gain of the stabilizing static linear output controller, andsuch that
(63)
whereis the real symmetric non-negative definite solution of(64)
In addition,is a real symmetric positive definite matrix of appropriate order.
Furthermore,satisfies the linear algebraic compatible equation:
(65)
whose set of solutions is given by(66)
(67)
For arbitrary matrices, andgiven by
(68)
(69)
- (iii)
The matrixhas to satisfy the subsequent general constraint in order to be compatible with (63) and (64):
(70)
where(71)
which is also satisfied under the simpler constraint:(72)
Thus, a set of stabilizing linear output feedback controller gains is given by:
(73)
for any arbitrary.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 exist such that (65) is an algebraic compatible system so that
(74)
In addition, (67), subject to (69), follows by replacing in the last additive left-hand-side term of (64), obtained from (53) into (64), and then calculating 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
(75)
which leads to (71) after replacing (68) and (69) in its left-hand side. Since are arbitrary, one obtains (72) by taking(76)
or, simply, by zeroing and . On the other hand, (73) follows by replacing , Equation (72), in (68), and the obtained result, together with and (76), in (66). □Theorem 3(iii) implies that, in general,is not unique in Theorem 3(ii). As a result,is positive definite and unique in (64) oncehas been fixed for each given symmetric positive matrixif and only if the pairis 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:
(77)
where the above six column matrix blocks are square q-matrices and and are diagonal, respectively, and of diagonal zero entries, for . Note that has diagonal entries and of non-diagonal ones. Assume that the whole family of such stabilizing controllers via linear output feedback of the modified extended discrete system is . Note that the above consideration is only of interest if , 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.The maximum decentralized degree of output linear feedback stabilization (MDdos) of the extended discrete system is the maximum number of non-diagonal zero entriesin, between all the gains.
The minimum centralized degree of output linear feedback stabilization (mCdos) of the extended discrete system is the minimum number of non-diagonal zero entriesin, between all the gains.
It can be observed that Definitions 1 and 2 have only sense for since, if , that is, the whole system consists of a single subsystem, then there is no distinction between centralized and decentralized control. Note that, trivially, = (mCdos) + (MDdos). Note also that if MDdos = , then the linear output feedback stabilization of the extended discrete system may be performed with some fully decentralized control of gain , 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 = , 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.
Assume that . Then, the following properties hold:
-
(i)
Assume that there exists some convergent matrix such that is solvable with a solution:
(78)
or, equivalently,
(79)
In addition, assume also that
(80)
Then,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.
-
(ii)
Assume that the hypotheses of Theorem 3 and (72) hold. Assume also that , where
(81)
(82)
Then, 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.
Property (i) follows from (53) and (54) by taking into account that since (78) is a particular solution with , then , for which is solvable if and only if (80) holds, and then there is a real matrix of order given by
(83)
See (58), such that there is some since if (80) holds, since one has that the general solution in which includes as a particular case (79) is:
(84)
(85)
(86)
In addition, (86) holds by zeroing the second additive term of the right-hand side of (85) by the choice of a solution 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:
(87)
Note that , if , for , then so that a fully stabilizing controller of gain stabilizes the closed-loop system under linear output feedback fully decentralized stabilization. Property (ii) has been proved. □
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 in Theorem 4(i) and 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.
Consider the following hybrid delay-free system consisting of two subsystems given by:
(88)
subject to any given finite initial conditions, where is the sampling period. The discretization of (88) yields the following description of third order through extended discrete vector :
(89)
To define an auxiliary input sequence generate the continuous control input in the intersample intervals with ; , . For a sampling period of s, the matrix of dynamics of the uncontrolled extended discrete system Equation (89) has as eigenvalues and , the two complex conjugate ones being unstable. The extended discrete control matrix associated with the two-dimensional extended control sequence for s becomes:
(90)
The static controller gain of the extended discrete system is of the form leading to the following closed-loop matrix of dynamics of the modified extended discrete system
(91)
Since , if and , then a solution to Equation (42) is , which is solvable according to (35), for a targeted matrix of closed-loop dynamics given by the ordered row-per-row vector defined by:
(92)
The ordered row-per-row vector corresponding to the matrix is given by:
(93)
corresponding to the matrix:
with characteristic polynomialwhose zeros are all stable with values;. As a result, as,,,,,,,for any given finite initial conditions. Sinceas,as,,andas. 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:
(94)
where(95)
(96)
Because of its structure, the eigenvalues of are a zero eigenvalue of multiplicity plus the additional eigenvalues of
(97)
By the same reason, the set of eigenvalues of are a zero eigenvalue of multiplicity plus the extra eigenvalues of
(98)
Furthermore, note that
(99)
Additionally, that
(100)
Since and are entire functions, they have the same number of zeros in the open unit circle of the complex plane centered at the origin if
(101)
at the boundary of such a circle (Rouché theorem, [47]) provided that exists, equivalently, if(102)
which holds if(103)
That is, guaranteed if the -norm of is less than unity, that is, if
which holds for sufficiently small . Thus, since is convergent if is convergent, we have proved the following closed-loop global asymptotic stability result by taking into account also Remark 4:Assume that . If is convergent and is sufficiently small, according to , then 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 and are bounded, and and . Moreover, , , and as , 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 defined in (96) by the off-diagonal matrix blocks of the matrices ,where and are the diagonal (subscripted with “d”) and off-diagonal (subscripted with “od”) matrix blocks of , and . 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 according to (77) to yield:
(104)
where(105)
(106)
(107)
In addition, has the same number of structural nonzero eigenvalues as in the same way as it has Equation (98) versus 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:
Assume that . If is convergent and is sufficiently small satisfying , then is convergent under fully decentralized control, that is, MDdos = and the closed-loop modified extended discrete system is globally asymptotically stable in the sense that, for any given finite initial conditions, the sequences and are bounded, and and . Moreover, , , and as , so that the complete hybrid system is also globally asymptotically stable.
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 , and can be replaced, respectively, by , and defined accordingly to an estimation of the maximum decentralization degree such that:
-
(a)
= minimum number between and of off-diagonal entries to be used in the re-definition of , previously defined in (105), by replacing in being defined in (95);
-
(b)
to be used in the re-definition of , previously defined in (106), by replacing in 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 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:
The subsequent example visualizes the above ideas.
Consider the following hybrid delay-free system of sampling period s which consists of two subsystems described by:
(108)
The takes account for small dynamic coupling uncertainties of not very precise knowledge. The whole extended discrete system of state , with the continuous part discretized for the period , is described by the following equations:
(109)
which can be rewritten in a compact form, which is also in companion controllability form, [27,48], for each of the subsystems as follows:
(110)
(111)
(112)
where is the matrix dynamics of the uncertainties. The matrix is not convergent since it has two unstable eigenvalues and . The controller is proposed to have the structure:
(113)
Leading to a closed-loop dynamics of the whole extended discrete system given by the matrix:
(114)
which can be equivalently decomposed also as in terms of a closed-loop coupling nominal and uncertain dynamics between both subsystems being given by the matrices:(115)
(116)
Then,
Because of the sparse structure of the matrix of dynamics, the whole number of controller entries is simplified by zeroing directly , , , . Moreover, and are used to address the achievement of the sufficient norm smallness of the uncertainties vector, so they are also zeroed in the unknowns vector and transferred to so that the nominal linear algebraic Equation (42) is solved in the unknown vector:
with
and
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 , in this first synthesis step) which are, respectively, defined depending on the unknown by:
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:
(117)
The first one depends on the still undetermined . The eigenvalues of are trivially the zeros of the product of both characteristic polynomials 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 is stable for while is stable for with zeros and , for with zeros and or for with zeros and . Those zeros are in , respectively, for i = 1, 2, 3. However, in the absence of closed-loop compensation through the choice , the polynomial is not stable having a zero . 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 and , one concludes that is convergent.
It turns out that any norm of is arbitrary small for being arbitrary small. Under the given conditions which guarantee that and are stable, so that is convergent, it follows that is also convergent if is sufficiently small related to so since, for any complex number which is not an eigenvalue of , one has that
(118)
so that the eigenvalues of are not in . In particular, note the following features:
-
(a)
Assume thatandare known precisely. Then, the additional choices of the previously unspecified gainsandas entries of the controller gain guarantee thatis convergent, so that the extended closed-loop system is stable ifis sufficiently small satisfyingafter using the norm inequality, [49], for the matrixof order.
-
(b)
Assume thatandare not known precisely but they are known to belong to known respective real subsetsand, which is a reasonable assumption in practice. Then, choose the previously unspecified gainsandas entries of the controller gain guarantee thatis convergent, so that the extended closed-loop system is stable ifis sufficiently small so that.
As a result, as , , , , ( ), ( ) for any given finite initial conditions. Moreover, as , ( ) and as . 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.
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:
(119)
Assume that its diagonal part, which contains the coupling-free self-dynamics of both subsystems
(120)
is convergent. Then, the characteristic polynomial of the whole system is given by
(121)
which has no zeros on if the system is stabilizable by some linear output feedback static controller, so that the matrix is convergent, then all its poles are in 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):
(122)
for any , since and are convergent. This constraint holds if(123)
which is also guaranteed if, for some ,
(124)
Then, is convergent, provided that is convergent, implying that for 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.
Spanish Government and European Commission, Grant RTI2018-094336-B-I00 (MCIU/AEI/FEDER, UE).
Not applicable.
Not applicable.
Not applicable.
The author declares no conflict of interest.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
1. Benzaouia, A.; Benmessaouda, O.; Tadeo, F. Stabilization of uncertain saturated discrete-time switching systems. Int. J. Control Autom. Syst.; 2009; 7, pp. 835-840. [DOI: https://dx.doi.org/10.1007/s12555-009-0516-x]
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, pp. 3203-3213.
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, pp. 367-383.
4. Delasen, M. Multirate hybrid adaptive-control. IEEE Trans. Autom. Control; 1986; 31, pp. 582-586. [DOI: https://dx.doi.org/10.1109/TAC.1986.1104324]
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, pp. 661-683. [DOI: https://dx.doi.org/10.1007/s00034-021-01803-9]
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. [DOI: https://dx.doi.org/10.1155/2013/236404]
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, pp. 1549-1555. [DOI: https://dx.doi.org/10.1016/j.aml.2009.03.023]
8. Blachuta, M.J. On zeros of pulse transfer functions. IEEE Trans. Autom. Control; 1999; 44, pp. 1229-1234. [DOI: https://dx.doi.org/10.1109/9.769380]
9. De la Sen, M. About optimal fractional hold circuits for inter-sample output reconstruction in sampled-data systems. Sensors; 2007; 7, pp. 3146-3155. [DOI: https://dx.doi.org/10.3390/s7123146]
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. [DOI: https://dx.doi.org/10.3390/app10207360]
11. Rojas, A.J. Modified algebraic Riccati equation closed-form stabilizing solution. IEEE Access; 2021; 9, pp. 140667-140675. [DOI: https://dx.doi.org/10.1109/ACCESS.2021.3119592]
12. Wang, L. An improved iterative method for solving the discrete algebraic equation. Math. Probl. Eng.; 2020; 2020, 3283157. [DOI: https://dx.doi.org/10.1155/2020/3283157]
13. Wang, L. Numerical algorithms of the discrete coupled algebraic Riccati equation arising in optimal control systems. Math. Probl. Eng.; 2020; 2020, 1841582. [DOI: https://dx.doi.org/10.1155/2020/1841582]
14. Singh, M.G. Decentralised Control; North–Holland Publishing Co.: Amsterdam, The Netherlands, 1981.
15. Singh, M.G.; Titli, A.; Malinowski, L. Decentralized control design—An overview. Large Scale Syst. Inf. Decis. Technol.; 1985; 9, pp. 215-230. [DOI: https://dx.doi.org/10.1016/S1474-6670(17)62081-0]
16. Bakule, L. Decentralized control: Status and outlook. Annu. Rev. Control; 2014; 38, pp. 71-80. [DOI: https://dx.doi.org/10.1016/j.arcontrol.2014.03.007]
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. IEEE Transactions on Cybernetics; IEEE: Piscataway, NJ, USA, 2021; [DOI: https://dx.doi.org/10.1109/TCYB.2021.3063163]
18. Bakule, L.; de la Sen, M. Non-fragile controllers for a class of time-delay nonlinear systems. Kybernetika; 2009; 45, pp. 15-32. [DOI: https://dx.doi.org/10.3182/20070723-3-PL-2917.00020]
19. Chen, Y.; Zeng, C.; Zhou, Z.; Zhang, Q. Decentralised control for singular systems. Int. J. Syst. Sci.; 2005; 40, pp. 277-288. [DOI: https://dx.doi.org/10.1080/00207720802303325]
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, pp. 1495-1500. [DOI: https://dx.doi.org/10.1109/LCSYS.2020.3040574]
21. Pedroso, L.; Batista, P. Discrete-time decentralized linear quadratic control for linear time-varying systems. Int. J. Robust Nonlinear Control; 2021; [DOI: https://dx.doi.org/10.1002/rnc.5772]
22. Delasen, M. Coefficient assignment for generalized decentralized linear-systems. Int. J. Syst. Sci.; 1991; 22, pp. 885-903. [DOI: https://dx.doi.org/10.1080/00207729108910666]
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, pp. 373-378. [DOI: https://dx.doi.org/10.1109/LCSYS.2020.3002422]
24. Carpenter, J.R. Decentralized control of satellite formations. Int. J. Robust Nonlinear Control; 2002; 12, pp. 141-161. [DOI: https://dx.doi.org/10.1002/rnc.680]
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, pp. 2668-2707. [DOI: https://dx.doi.org/10.1002/rnc.3707]
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, pp. 522-529. [DOI: https://dx.doi.org/10.1016/j.sysconle.2010.06.002]
27. Kailath, T. Linear Systems; Prentice Hall: Englewood Cliffs, NJ, USA, 1980.
28. Cao, Y.Y.; Lam, J.; Sun, Y.X. Static output feedback stabilization: An ILMI approach. Automatica; 1998; 34, pp. 1641-1645. [DOI: https://dx.doi.org/10.1016/S0005-1098(98)80021-6]
29. Bacciotti, A. Static output feedback stabilization. A story of people and matrices. Proceedings of the Mathematical Control Theory; Porquerolles, France, 27–30 June 2017.
30. Syrmos, V.L.; Abdallah, C.T.; Dorato, P.; Grigoriadis, K. Static output feedback—A Survey. Automatica; 1997; 33, pp. 125-137. [DOI: https://dx.doi.org/10.1016/S0005-1098(96)00141-0]
31. Barnett, S. Matrices in Control Theory; Van Nostrand Reinhold Company: New York, NY, USA, 1971.
32. Barnett, S. Polynomials and Linear Control Systems; Marcel Dekker: New York, NY, USA, 1983.
33. Gaishun, I.V. Stabilizability of discrete systems over rings. Autom. Remote Control; 2002; 63, pp. 374-377.
34. Wei, Y.; Lin, Z. Stabilization of discrete-time linear systems by delay independent truncated predictor feedback. Control Theory Technol.; 2019; 17, pp. 112-118. [DOI: https://dx.doi.org/10.1007/s11768-019-8196-4]
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, pp. 675-680. [DOI: https://dx.doi.org/10.1109/TAC.2006.872766]
36. Dong, J.; Hong, G. Static output feedback control synthesis for linear systems with time-invariant parametric uncertainties. IEEE Trans. Autom. Control; 2007; 52, pp. 1930-1936. [DOI: https://dx.doi.org/10.1109/TAC.2007.906227]
37. Veselý, V. Static output feedback controller design. Kybernetika; 2001; 37, pp. 205-221.
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, pp. 447-459.
39. Kabamba, P.T.; Hara, S. Worst-case analysis and design of sampled-data control systems. IEEE Trans. Autom. Control; 1993; 28, pp. 1337-1357. [DOI: https://dx.doi.org/10.1109/9.237646]
40. Delasen, M. The reachability and observability of hybrid multirate sampling systems. Comput. Math. Appl.; 1996; 31, pp. 109-122. [DOI: https://dx.doi.org/10.1016/0898-1221(95)00185-2]
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, pp. 299-329. [DOI: https://dx.doi.org/10.1155/DDNS.2005.299]
42. Marchenko, V.M. Controllability and observability of hybrid discrete-continuous systems in the simplest function cases. Differ. Equ.; 2015; 51, pp. 1461-1475. [DOI: https://dx.doi.org/10.1134/S0012266115110075]
43. Marchenko, V.M. On the complete controllability of hybrid differential-difference systems. Differ. Equ.; 2016; 52, pp. 1624-1637. [DOI: https://dx.doi.org/10.1134/S0012266116120090]
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, pp. 1458-1474. [DOI: https://dx.doi.org/10.1134/S0012266117110088]
45. Voulgaris, P.G.; Bamieh, B. Optimal H∞ and H2 control of hybrid multirate systems. Syst. Control Lett.; 1993; 20, pp. 249-261. [DOI: https://dx.doi.org/10.1016/0167-6911(93)90001-M]
46. James, G.; Runchev, V. Stability of positive linear discrete-time systems. Bull. Pol. Acad. Sci. Tech. Sci.; 2005; 53, pp. 1-8.
47. Beardon, A. Complex Analysis: The Argument Principle in Analysis and Topology; John Wiley and Sons: Hoboken, NJ, USA, 1979.
48. Franklin, G.F.; Powell, J.D. Digital Control of Dynamic Systems; Addison-Wesley Publishing Company: Reading, MA, USA, 1980.
49. Ortega, J. Numerical Analysis; Academic Press: Cambridge, MA, USA, 1972.
50. Lu, T.T.; Shou, S.H. Inverses of 2 × 2 block matrices. Comput. Math. Appl.; 2002; 43, pp. 119-129. [DOI: https://dx.doi.org/10.1016/S0898-1221(01)00278-4]
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, pp. 1294-1304. [DOI: https://dx.doi.org/10.1016/j.camwa.2009.01.025]
52. Langenhop, C.E. The inverse of a matrix polynomial. Linear Algebra Its Appl.; 1977; 16, pp. 267-284. [DOI: https://dx.doi.org/10.1016/0024-3795(77)90009-X]
53. Lerer, L.; Tismenetsky, T. Generalized Bezoutian an the inversion problem for general matrices, I. General scheme. Integral Equ. Oper. Theory; 1986; 9, pp. 791-819. [DOI: https://dx.doi.org/10.1007/BF01202517]
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, pp. 431-443. [DOI: https://dx.doi.org/10.1080/00207179108953626]
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, pp. 456-464. [DOI: https://dx.doi.org/10.1049/ip-cta:20000550]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2022 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
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.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer