1. Introduction
Time delays are very common in real dynamic processes. Typical examples in the real world are, for instance, sunflower dynamics, war/peace models, diffusion problems, economic models, etc. Delays can happen either in the dynamics itself (internal delays) or in the control actions or forcing functions (external delays). Very commonly, both kinds of delays appear together. Also, the delays can be point delays or distributed delays, or they can be time-varying or constant. In general, the modeling of internal delays becomes difficult since the resulting system is infinite-dimensional even if its delay-free counterpart is finite-dimensional [
1,
2]. It is well-known that the stability property is very relevant in dynamic systems for theoretical studies and real applications and, in many practical situations, the stabilization has to be performed with feedback in the case when the uncontrolled system is unstable. The stability problem has also received much attention related to the stability of functional equations in Banach spaces. For instance, the so-called Hyers-type stability related to the maintenance of the stability of functional equations under certain perturbations was initially studied in [
3,
4] and many other works that followed them later on, and, nowadays, the subject continues to receive relevant attention. The so-called absolute stability is a property of the global asymptotic stability in dynamic systems that is achievable under any feedback non-linear control device whose definition functions belong to a certain sector, for instance, the so-called Lur´e sectors or the so-called Popov sectors [
5,
6]. An extension of that property is the so-called asymptotic hypertability, that is, the global asymptotic stability under any non-linear and possibly time-varying member in the class of feedback controllers that satisfy a very general Popov´s integral inequality. See, for instance, refs. [
7,
8,
9,
10,
11,
12] and some of the references therein. A case of interest in the context of hyperstability studies is when the feed-forward system is linear and time-invariant, characterized by a positive real transfer function
, that is,
for
, and the feedback controller is any member of a general class (in short, an hyperstable class of controllers) that satisfies a Popov’s-type integral inequality for all time [
7,
8,
9]. Since the transfer function of the uncontrolled system is positive real, another consequent property for those kinds of controllers is that the input–output energy in the feed-forward part of the whole closed-loop system, that is, that of the controlled system, is non-negative and bounded for all time. This translates into the fact that the closed-loop system is globally stable for any given finite initial conditions (in short, hyperstable). If, in addition, the transfer functions are strictly positive real (rather than just positive real), that is,
for
, then the generated controls using the hyperstable class of controllers are, furthermore, square-integrable and vanish asymptotically as time tends to infinity [
9,
10,
11,
12]. As a result, the resulting closed-loop system is globally asymptotically stable for any finite initial conditions (in short, asymptotically hyperstable). In [
11], the hyperstability formulation was extended to the presence of point time delays in the feed-forward control loop, that is, in the controlled system and, in [
12], to the case of hyperstable controllers that include impulsive actions through time. It can be pointed out that impulsive controls are useful to describe switching actions between configurations since impulses in the controls at certain time instants translate into finite jumps in the solution for the differential system, which is a useful mathematical tool to progress with the solution evolution under another potential parameterization, or configuration, of such a system at hand. This allows us to describe problems more tightly where the parameterizations change through time as, for instance, in certain industrial diffusion processes. Important effort was allocated to design stable adaptive control configurations based on hyperstability theory in theoretical approaches and in some practical implementations. See, for instance, refs. [
9,
13,
14,
15,
16] and some of the references therein.
On the other hand, concerning the properties and use of impulsive controllers, some stabilization properties were discussed in [
17] based on Lyapunov stability theory. In particular, mixed conditions on the characteristics of the controlled system and the frequency and gains of the impulsive actions were given explicitly to guarantee the stability of the closed-loop system. In [
18], the existence of periodic solutions for a class of impulsive differential equations with piecewise constant arguments was investigated. In [
19], the stability of a class of time-invariant linear impulsive neutral delay differential equations was studied. Further results on the stability of nonlinear impulsive stochastic systems and time-delay systems with delay-dependent stability were performed in [
20,
21], respectively. It can be pointed out that hyperstability theory generalizes that of absolute stability since the stability property holds under more general controller devices, not necessarily required to be static and time-invariant, which, in turn, generalizes Lyapunov´s stability theory [
22,
23,
24,
25,
26]. The importance of the energetic transactions and the relevance of the consideration of the delays in modeling dynamics and controls have also been addressed in some applications. For instance, in [
27], an indirect multi-energy transaction versus a collaborative energetic optimization in a local energy market while improving energy utilization was proposed. The delay consideration both in the dynamics and in the controllers and actuators is important in problems like, for instance, traffic networks partitioned into multiple regions [
28] or appropriate controller designs for asymptotic tracking problems. See, for instance, ref. [
29] and references therein. See also [
2,
17,
19,
21].
The main objective of this paper is to investigate the asymptotic hyperstability of a closed-loop single-input–single-output dynamic system of the th-order when the linear feed-forward controlled system is time-invariant with a strong, strictly positive real transfer function, which is subject to internal and external constant point delays. The proposed class of hyperstable controllers can possess, in the general case, both an impulse-free regular part and an impulsive part and satisfies a Popov’s-type integral inequality that, in fact, defines the class of hyperstable controllers. An internal control stabilizes, independent of the sizes of the delays, the controlled stabilizable system with state linear feedback control. This internal controller might be omitted if the given linear feed-forward controlled system is already stable. Also, an external control is generated using the hyperstable class, which is subject to output feedback, and it is, in general, non-linear and time-varying and of a mixed regular and impulsive nature under a Popov’s integral inequality for all time. The main novelty of this paper is that it addresses the incorporation of the impulsive part into the class of asymptotically hyperstable controllers by extending such a class.
This paper is organized as follows. A subsection of this introductory section describes the main concepts involved as well as the main notation used.
Section 2 describes the whole single-input–single-output uncontrolled (or open-loop) stabilizable system subject to known internal and external point constant delays subject to an internal input able to stabilize the system. There is an internal linear state feedback control that stabilizes the delayed system and an external output–feedback nonlinear and, in general, time-varying control generated by a class of hyperstable controllers according to a Popov’s time integral inequality. The transfer function for the linear plant with respect with this second control is strongly strictly positive real. Such a positive realness property is achieved with stabilization from the internal control and the involvement of a sufficiently large positive interconnection gain from the external input to the output. This section also formulates the asymptotic hyperstability main result when the hyperstable class of controllers is impulsive-free. It is shown for the major property that the input–output energy under null initial conditions is non-negative (as a result of the positive realness of the transfer function) and bounded for all time (as result of Popov’s-type integral inequality defining the hyperstable class of controllers). In addition, for a strongly positive real transfer function for the feed-forward loop, the energy is positive for all positive time instants or any control (being non-null over some time interval of nonzero measure) generated with the hyperstable class of controllers. This combined positivity and boundedness in the external input–output energy under zero initial conditions translates into the fact that the external control asymptotically vanishes, which leads to the closed-loop asymptotic hyperstability. In the case of non-zero finite initial conditions, the external input–output energy is not guaranteed to be positive for all time, but it is still bounded for all time, and this fact guarantees that the above properties still hold. Later on,
Section 3 extends the results of
Section 2 when the hyperstable class of controllers consists of a regular part and an impulsive part. The set of impulsive time instants can be finite or infinite. In this case, the hyperstable class of controllers also satisfies a Popov’s-type integral inequality for all time. The performed analysis becomes more complicated than that the one in the former section for the impulse-free case since the output finite jumps, caused by the impulses in the time-derivative of the state dynamics, cause the initial conditions to restart after each jump for generating the output solution along the next inter-impulsive time interval, which happens even under null initial conditions. In practice, such a drawback translates into the need for a specific stability analysis taking into account the contribution of the unforced output to the external input–output energy, which is unnecessary and omitted in the impulse-free case. Finally, conclusions end this paper. Two appendixes are incorporated to describe, respectively, the jumps caused by the control impulses in the relevant signals and an auxiliary technical convergence and stability result based on Venter’s theorem [
27].
Notation and Nomenclature
is the set of real numbers, is the set of positive real numbers, and is the set of negative real numbers, where and and .
is the set of integer numbers, is the set of positive integer numbers, and is the set of negative integer numbers, where and .
is the set of complex numbers, is the set of complex numbers with positive real part, and is the set of complex numbers with negative real part, where and .
If
is a
-th complex square matrix with spectrum
, then its spectral matrix measure, or logarithmic norm,
, is
The spectral abscissa of is , which is negative if is a stability matrix, and for some norm-dependent real constant .
is the -th identity matrix.
, where “” is the Laplace transform variable, is a transfer function corresponding to the impulse response . The transfer function of order is said to be strictly stable if all its poles are in the open left-hand-side plane. A state–space realization of is of order , that is, it has a state vector of dimension for any provided that has poles.
The sets , and denote, respectively, the sets of positive real transfer functions, strictly positive real transfer functions, and strongly strictly positive real transfer functions. In particular:
is said to be positive real () if for , which holds if all its poles are in the closed left half plane and ; , where is the complex unit.
is said to be strictly positive real () if for , that is, if for some real , which holds if all its poles are in the open left half plane and ; .
is said to be strongly strictly positive real () if and . If but , then is said to be weakly strictly positive real. It turns out that the above sets satisfy the following set inclusion chain . It also turns out that, under zero controls and for any finite initial conditions, and as if and are the state vector and output, respectively, of a state–space realization of any of order since strictly positive real transfer functions are strictly stable.
Let be the set of impulsive time instants, that is, the set of time instants at which external control impulses are injected. If , then denotes its left limit, where impulse is not still injected, and denotes its right limit, which is not denoted with an explicit “+” notation (in particular, ), where the impulse is already effective. According to that notation, if and if . The subsets and of are defined for any given as and so that if and if , , if , and if .
, where
is the infinity cardinal of a denumerable set; thus,
means that they can happen either finitely many or countable infinitely many impulses. Also,
and
;
. It follows that
Consider a function and . Then, the truncated on is defined as for and for . In particular, if , then the truncation of on can be denoted as .
and are, respectively, the Fourier transforms of and , provided that they exist.
2. Controlled System Description and Some Preliminary Results
The following single-input–single-output dynamic system of
-th order subject to nonlinear feedback is considered:
The system is subject to an absolutely continuous function of initial conditions on with eventual finite jumps, where and are, respectively, the known internal (i.e., in the state) and the external (i.e., in the output) delays; is the state -th vector function; and are, respectively, the scalar stabilizing internal-loop with state linear feedback, and the scalar, eventually impulsive, hyperstabilizing external-loop controls with output feedback; is the scalar output function; is an output impulsive compensation signal, which is identically zero if the control is not impulsive and removes potential impulsive contributions to the output caused by the impulsive controls (see Assumption 4 below for further details); and are, respectively, the delay-free and the delayed matrices of dynamics; , , and are, respectively, the internal, the external delay-free, and the external delayed control vectors; is the output vector; and is the input–output interconnection gain, and is the, in general, nonlinear and time-varying control device. The definition of the external control as a function assumes, with no loss in generality, that for , and such an assumption is made to facilitate the presentation of some of the proofs.
The control is the stabilizing internal-loop control since it stabilizes the system in the global asymptotic sense independent of delay if the external control . It can be zeroed if the unforced system is globally asymptotically stable. The external control is a hyperstabilizing control since it is used to achieve asymptotic hyperstability in the closed-loop system under certain conditions to be fulfilled using the feed-forward part of systems (1)–(4); basically, its transfer function is SSPR.
The following reasonable assumptions are made:
Assumption 1.
The initial condition is defined by a bounded absolutely continuous vector function except possibly at a set of bounded isolated discontinuities. It will be often denoted for the value of the function of initial conditions at .
Assumption 2.
The pair is stabilizable.
Assumption 3.
Given a delay-free controller gain such that is a stability matrix (such a gain exists from A2), with spectral abscissa . Then, there exists a delay controller gain such that:
Assumption 4.
is of the form , where:
- -
The regular controller function is piecewise continuous.
- -
The impulsive controller distribution is such that:
- a.
is the Dirac distribution, supported with the test bounded function, , is identically zero on , with a support of zero Lebesgue measure. That is, it is identically zero except perhaps on a subset of of numerable isolated strictly ordered impulsive time instants such that . That is, there is no impulsive time instant between and , which are then two consecutive impulsive time instants, with (where denotes the infinite cardinal of a set of countable infinitely many time instants) at which its left limits are null and its right limits are finite.
- b.
; ; if .
- c.
The output impulsive compensation in (3) is ; .
Note that if or if , then , that is, cannot be chosen as candidate for impulsive time instant. Note also that if , then . In this way, the impulsive controls are reflected in the external input, but their effects are removed from the output with the output impulsive compensation signal.
Assumption 5.
The control law (4) is defined by a function , subject to Assumption 4, which satisfies the subsequent Popov’s-type integral inequality for some finite :such that exists everywhere in . Note that the assumption requires the necessary condition . Note also that (5) is equivalent to the uniform boundedness of the external input–output energy in the linear part of the system for all time, that is: Assumptions 1 and 4 guarantee the uniqueness of the solutions and for each given vector function of initial conditions. Also, Assumption 3 guarantees that and are time-differentiable almost everywhere in their definition domains.
Remark 1.
If the pair is controllable, then it is also stabilizable, and Assumption 2 holds. Note that is controllable if and only if ; , which holds if and only if ; . Also, is stabilizable if and only if ; , which holds if and only if ; . The above properties are, respectively, referred to as controllability and stabilizability Popov–Belevitch–Hautus rank tests [26]. If is controllable, then it is closed-loop spectrum assignable in the sense that the eigenvalues of the closed-loop matrix of dynamics to be obtained using the controller gain , that is, can be allocated in prescribed positions with the choice of . If is stabilizable, then there exists some such that the closed-loop eigenvalues can be allocated in , although not in prescribed positions in general. The above discussion concludes that a controllable linear time-invariant system can be always stabilized with an appropriate linear state feedback and that a stabilizable, but uncontrollable, linear time-invariant system can be stabilized with linear state- feedback but can have poor transient behavior since the closed-loop dynamics cannot be fully prescribed with the choice of the controller gain. Remark 2.
Note from Assumption 2 (see Remark 1) that there always exists a controller gain such that is a stability matrix, so that the starting stipulation of Assumption 3 always holds.
Remark 3.
If the pair is controllable, then there always exists a delay controller gain such that can be fixed, so that its eigenvalues can be allocated in arbitrary prescribed stable positions (see Remark 1), so that both conditions C1 and C2 of Assumption 3 are always feasible.
Remark 4.
Under Assumptions 1–3, the following auxiliary delayed linear system:
is globally asymptotically stable, where for satisfies Assumption 1, and and satisfy Assumption 3. Note, in particular, that the fundamental matrix of , whose infinitesimal generator is with spectral abscissa , satisfies for some (norm-dependent) real constant . Note that the solution of (5) satisfies: for (Condition C1 of Assumption 3). Then, for and all , so that and, for some and all , since , which implies that as , irrespective of the internal delay value. A similar conclusion arises under Condition C2 of Assumption 3 since . Thus, both conditions C1 and C2 guarantee global asymptotic stability in the delayed system under a stabilizing internal state-feedback control in the absence of the external feedback control . It can be pointed out that Condition C2 is more restrictive than condition C1 since the matrix measure of a stability matrix can be positive in some cases and the condition requires that it be negative for use.
Particular cases of interest for the above system include the scalar time-invariant case of a single constant point-delayed asymptotically stable unforced equation and its extended impulsive version. In the second example, an appropriate impulsive control can be used to stabilize a system whose free dynamics are unstable.
Example 1.
Consider the scalar homogeneous time-invariant differential functional equation with a constant point delay:
with initial conditions defined by ; , where is piecewise continuous with , , , and . This system is a particular scalar (of unit order) unforced version of (1)–(4) with the output identical to the scalar state. The solution is: for any real . Then, so that, since ,where is defined by for and for . As a result, . Then, - (a)
If is bounded and , then differential Equation (3) is globally stable and its solution absolute value is upper-bounded for all time by the maximum absolute value of the function of initial conditions.
- (b)
In addition, if , then the inequalities of (6) become strict, and is strictly decreasing on so that . Then, differential Equation (3) is globally asymptotically stable with . Note that, in fact, under the weaker condition , the differential equation is still globally asymptotically stable and globally exponentially stable. However, in general, it does not satisfy with but with some real constant .
Example 2.
Consider scalar differential Equation (11) modified with an impulsive forcing term:
where , is the Dirac distribution supported with the test-bounded function with a support of zero Lebesgue measure, that is, it is identically zero except perhaps on a subset of numerable isolated strictly ordered impulsive time instants . The initial conditions are defined by ; , where is piecewise continuous with and . It is assumed that ; and are the left and right limits, respectively, of at ; ∀
ti ∈
SI.
The solution of (15) is: for any bounded function of initial conditions defined by ; , where is piecewise continuous with . One obtains, after combining (16) and (17): so that for if Note that (respectively, ) implies that the delay-free dynamics are globally stable (respectively, unstable) in the absence of delays and impulsive controls. Consider the following cases concerning the presence of positive, negative, or null impulses combined with the sign of :
- (a)
. The condition (19) becomes:
which is satisfied ifsubject to ;which is impossible.
- (b)
For . The condition (19) becomes:
which is satisfied ifsubject to
; - (c)
. The condition (19) becomes:
- (d)
. The condition (24) becomes:
which is equivalent to if , and it is impossible if .
- (e)
. The condition (19) becomes:
which always holds if and if becomes: In both sub-cases, .
Remark 5.
Note that Popov’s inequality ; (Assumption 5) implies thatwhere , ; .
Remark 6.
The internal control has the role of stabilizing by fixing to a stability matrix with linear state-feedback. In this way, the auxiliary linear system with internal delay (7) becomes globally asymptotically stable independent of the internal delay for any admissible function of initial conditions according to Assumption 1. The role of the external stabilizing control is that of stabilizing the whole closed-loop system with non-linear output feedback using a control law (4) satisfying Assumptions 4 and 5 for a complete class of controllers (referred to as a hyperstable class of controllers) rather than for an individual controller.
The following two simple preliminary technical results will be useful in the sequel. The first one relies on the fact that the strict stability of the transfer function from the external input to the output guarantees its strongly positive realness if the external input-output interconnection gain exceeds a certain finite positive threshold. Note that the necessary strict stability is achievable easily with the appropriate design of the internal control under Assumptions 1 and 2. The second result establishes that, at impulsive time instants, the sign of the instantaneous external input–output power can be changed by selecting the impulsive gains. This translates into an associate increase or decrease in the levels of the Popov’s integral inequality or the energy (in a reversed sense) over a certain later time interval.
Proposition 1.
Assume that the controller gains and are selected under Assumption 2 such that Assumption 3 holds. Then, the following properties hold:
from the external input to the output is strictly stable irrespective of the internal and external delays.
- (ii)
There exist a minimum interconnection external input–output gain finite threshold such that is SSPR, irrespective of the internal and external delays, if .
Proof. If the internal controller gains satisfy Assumption 3, then the auxiliary system (7) is globally asymptotically stable irrespective of the delays and the transfer function
is strictly stable irrespective of the delays
and
. Furthermore, note that
if
and
is finite, since
has no poles on the imaginary complex axis, because it is strictly stable and of relative degree unity so that its
-norm exists, i.e., it is finite. □
Proposition 2.
Assume that . If the instantaneous external input–output power satisfies for any given then:
- (i)
, or equivalently, , for for some if .
- (ii)
, or equivalently, , for for some if .
- (iii)
If the controller impulsive gain of the external output feedback law is modified to the form , then:
, or equivalently, , for for some if ;
, or equivalently, , for for some if .
Proof. Note that the instantaneous external input–output power satisfies the relations:
since
so that if
, then
, then
(see
Appendix A). Now, if
, then
and
. If
, then
and
so that
, and if
which leads directly to the claimed result since
and
are continuous functions on the time intervals
where
are consecutive impulsive time instants. Properties ((i)–(ii)) are thus proved. Property (iii) follows directly from Properties ((i)–(ii)) for an impulsive controller gain of the form
. Then,
if
and
, otherwise. □
In the sequel, the subscripts for matrix norms and measures and associated constants are deleted in the notation for the sake of simplicity while assuming that (or spectral)-norm and its associated measure are used.
3. Closed-Loop Asymptotic Hyperstability for a Class of Hyperstable Impulse-Free Controllers
The concept of hyperstability relies on global stability for each controller belonging to a class of controllers defined by an integral Popov’s inequality (Assumption 5). See also Remark 5. Thus, the relevance of hyperstability is that global stability is achieved for a whole class of controllers rather than for an individual one. On the other hand, it generalizes in parallel the concept of absolute stability since the class of hyperstable controllers includes time-varying members that satisfy a Popov’s-type inequality [
6,
7,
12]. From an energy point of view, the input–output energy in the feed-forward part of an asymptotically hyperstable system is jointly positive and bounded for all time. The technical reason for this is that the feed-forward loop is defined by a strictly positive real transfer function. Through this section, it is assumed that the hyperstable controller class is impulse-free.
Definition 1.
Consider an impulse-free controller class (4), which satisfies Assumption 4 with and Assumption 5 for some . Such a class is said to be the class of -hyperstable controllers.
It turns out that the class of hyperstable controllers contains the classes of -hyperstable controllers for any . Note also that the class of -hyperstable controllers is contained in that of -hyperstable controllers for any real .
Definition 2.
The system (1)–(4) is said to be hyperstable if it is globally stable for any function of initial conditions satisfying Assumption 1 for any possibly nonlinear and eventually time-varying control in the class of Assumption 4, with satisfying Popov’s integral inequality of Assumption 5 for some . The system (1)–(4) is said to be asymptotically hyperstable if it is globally asymptotically stable under any hyperstable controller class.
Definition 3.
The class of controllers that generate controls under Assumptions 4–5 for some finite is said to be the -hyperstabilizing class of impulse controllers.
The following result is obvious from Assumptions 4 and 5 and Remark 5, Equation (32):
Assertion 1.
Assume that a controller is defined by
, satisfying Assumption 4, and that its impulse-free part
is
-hyperstable for some
. If its impulsive part has impulsive time instants and associated impulsive gains, which satisfy:
for some
, then the whole controller
is
-hyperstable if
and
-hyperstable if
. □
The following conclusion from Assertion 1 is also direct:
Assertion 2.
Assume that and that the impulsive controller satisfies ; ; for some . Then, the whole controller is -hyperstable. □
Note that Assertion 1 and the fact that the regular controller defined by an identically zero is -hyperstable for any directly yields Assertion 2.
Classically, the following terminology is used to characterize the closed-loop stability under, in general, nonlinear and time-varying controllers satisfying Popov’s-type integral inequalities:
- (a)
The class of positive real transfer functions (respectively, that of strongly strictly positive real transfer functions) is referred to as the hyperstable (respectively, asymptotically hyperstable) class of linear feed-forward, time-invariant systems.
- (b)
The class of negative feedback nonlinear and possibly time-varying controllers satisfying Assumption 5 for some finite is referred to as the class of -hyperstable controllers. That is, the -hyperstabilizing class of impulsive controllers (Definition 2) belongs to the class of hyperstable controllers.
- (c)
The closed- loop system is said to be hyperstable (respectively, asymptotically hyperstable) if the feed-forward, time-invariant system characterized by a positive real (respectively, a strongly strictly positive real) transfer function is globally stable (respectively, globally asymptotically stable) under any feedback controller belonging to the hyperstable class of controllers.
The hyperstability of the closed-loop system for a class of controllers under Assumptions 4–5 requires the transfer function of the time-invariant, feed-forward system to be positive real, while its asymptotic hyperstability requires the necessary condition that the feed-forward transfer function be strongly strictly positive real.
The following result establishes that any closed-loop system whose linear time-invariant, feed-forward loop is given by transfer Function (33) related to the external control, which is strongly strictly positive real, and the nonlinear and, eventually, time-varying nonlinear controller satisfies Assumption 4, with no impulsive actions, and Assumption 5 has two important properties, namely:
- (a)
The external input–output energy is finite for all time and the external control input is square-integrable and essentially bounded on ;
- (b)
Under zero initial conditions, the external input–output energy is, furthermore, non-negative for all time.
The above properties are the basis for the closed-loop asymptotic stability, which we remember that, roughly speaking, means the global asymptotic stability for any function of initial conditions that fulfills Assumption 1 for any controller satisfying Assumption 5, provided that the feed-forward system is given by a strongly strictly positive real transfer function.
Theorem 1.
Assume that the transfer function of the feed-forward system is , given by (33), then Assumption 4 holds free of impulses, that is, so that , and Assumption 5 holds. Then, the following properties hold:
- (i)
The external input–output energy is non-negative and bounded for all time under zero initial conditions and is bounded for any function of initial conditions which satisfies Assumption 1.
- (ii)
Any external control is always square-integrable on .
- (iii)
The closed-loop system is asymptotically hyperstable.
Proof. The impulse response of the feed-forward linear part is the inverse Laplace transform of the transfer function
, i.e.,
;
. The Fourier transform of the impulse response
, usually known in engineering as the frequency response of the linear part, is
where
is the frequency in rad/sec and
is the frequency in Hertz. Note that (6) can be expressed equivalent using truncated time functions and Parseval’s theorem in frequency terms as follows:
If the function of initial conditions
is identically zero on
and
, then the input–output energy in the forced solution of the feed-forward part of the system satisfies the following set of relations:
where it has been taken into account that
and
for
and that
for
and
.
Equation (40) is only fulfilled using square-integrable controls on
, which, in addition, fulfil
as
as a result. If the function of initial conditions is nonzero but satisfies Assumption 1, then the output from (39) has a contribution to the input
, which satisfies the relations in (39), and another one due to the nonzero initial conditions, which satisfy Assumption 1,
. Thus, since if
, then it is also strictly stable (that is, all its poles are in Re s < 0), and then the output solution to non-zero finite conditions vanishes exponentially as time tends to infinity, and its time integral is then absolutely integrable. As a result,
is still bounded for all time for any function of initial conditions that satisfies Assumption 1. For any such a function, the unforced response asymptotically vanishes since
is strictly stable.
where
, which leads to
where
. Now assume two cases:
Case a: . Then, is a contradiction.
Case b: the external control input has a discontinuity of the second class at finite time
, i.e., either
or
. Then, for some
,
defined by
if
and
otherwise, either
or
which are both impossible since they lead to contradictions. Then, (42) implies that
and, for any non-identically zero control on some time interval of finite non-zero measure,
. Then, again from (42),
, and then
and
as
, where
is square-integrable on
, and, since
, then
is square-integrable on
as well. The proofs for Properties (i) and (ii) are thus complete. Property (iii) follows directly since
, then it is strictly stable so that any state space realization under a hyperstable class of controllers fulfils that its state and output converge asymptotically to zero as time tends to infinity for any function of initial conditions subject to Assumption 1. Thus, any such state–space realization is globally asymptotically stable. □
4. Closed-Loop Asymptotic Hyperstability for a Class of Hyperstable Eventually Impulsive Controllers
Now, we discuss the counterpart of the above result under impulsive external controls. This section presents the incorporation of impulsive controllers to an extended class of hyperstable ones. In this way, the new extended class of hyperstable controllers includes static and eventually time-varying ones with possible impulsive actions. The usefulness of impulsive controls relies on allowing finite jumps in the state and/or output. See, for instance, refs. [
17,
18,
19,
20] and references therein. Another usefulness is approximating great control efforts over short periods of time, as, for instance, in the case of impulsive vaccination. This is of interest, for instance, when considering several existing configurations of the controlled system and eventual jumps from some existing configuration to another one with a different parameterization. The basic supporting idea is that the time-derivative of a finite state/output jump (this reflects switching from a configuration to another one) is a Dirac delta (that is, an impulse). Such an impulse can be generated with the control law. Therefore, a natural extension of the class of asymptotically hyperstable controllers is to another more general one, which considers the inclusion of impulsive elements for controlled system possessing, in general, known delays in the dynamics (internal delays) and in the inputs or outputs (external delays).
The output response to the external control is denoted by , while that to the initial conditions is denoted by taken at the initial time instant and successively later on to any impulsive time instants. A main difference compared to the former impulse-free case is that now the contribution of the initial conditions to the external input–output power integral has to be considered explicitly for each impulsive time instant. Such initial conditions cannot destabilize the closed-loop system or generate an unbounded external input–output energy if the feed-forward system is given by a strongly strictly positive real transfer function. This is not always the case for impulsive controllers. The reason is that there is a jump at each of these impulsive instants in the output level caused by the input impulse.
In other words, the main difference between the impulsive class of controllers and the impulse-free one is that the influence of the initial conditions within the inter-impulse time intervals updated after the jumps at impulsive time instants have to be considered. However, in the impulse-free case, it is known that the contribution of finite initial conditions to the power is bounded for all time since the transfer function of the linear feed-forward block is strictly stable as a result of being strongly strictly positive real.
Now, consider the sets of impulsive time instants
, of cardinal
, and
,
if
and
if
;
. Note that the output
is contributed by its unforced output component
, depending on initial conditions, and the forced component
, which depends on the control.
is the external input–output energy, depending on the unforced output, and
is that depending on the forced output. Thus, if Assumption 4 holds, then, in the presence of mixed impulsive and regular controls, it follows that
for all
, so that
if and only if
, that is, if and only if either
because
or if
.
Then, for all
, and since
since
, one obtains for the external input-output energy
and
, the following relations (see
Appendix B):
and
Furthermore, since
if
and
, if
,
since
;
with
;
, where
is the stability abscissa of the linear auxiliary system,
, and
is a norm-dependent constant. The above equation implies that
Thus, the following theorem is stated directly as a result followed from the above derivations.
Theorem 2.
Assume that transfer Function (33) of the feed-forward system is and that Assumptions 1 and 4 hold. Assume also that the impulsive control gains satisfy the subsequent constraints:and Then, the following properties hold:
- (i)
The external input–output energy is bounded for all time.
- (ii)
Any external control is always bounded and square-integrable on so that for ; as if and and as if .
- (iii)
The closed-loop system is asymptotically hyperstable.
Remark 7.
Note that the first constraint of Theorem 2, Equation (49), is Popov’s integral inequality (Assumption 5) for the case of mixed impulsive and regular controls.
Such a constraint guarantees that the whole controller is -hyperstable so that the first condition of Theorem 2 holds. This is obvious since However, such a condition is necessary, but not sufficient, for the impulsive controller to be in the hyperstable class. Another sufficiency-type constraint, Equation (50), is incorporated, which quantifies a trade-off between the impulsive gains and the sequence of impulsive time instants so as to achieve the global closed-loop stability.
Note also that if the impulse-free controller part is
-hyperstable, according to Assumption 5, and the whole controller is
-hyperstable, both of them according to Assumption 5, then such a first condition on the impulsive controls of Theorem 2 holds if
The following sufficient further condition for fulfillment of Theorem 2 is directly obtained if trade-offs between the impulsive gains and a minimum and a maximum time interval between consecutive impulsive time instants are prefixed.
Corollary 1.
Theorem 2 holds if the second constraint (50) is replaced withwhere and . □
Remark 8.
Note that (49) implies where
irrespective of whether Theorem 2 holds or not. However, it is not directly guaranteed from (55) that is finitely upper bounded for all time if Theorem 2 does not hold.
Now, we propose a mechanism for choosing impulsive time instants such that Theorem 2 holds.
According to Theorem 2,
is bounded and converges asymptotically to zero as
tends to infinity. If
, then the control converges to zero as
. According to (50), note that a sufficient condition for the above property to hold is that the following amount be bounded for all time:
where
and
. Since
,
. Assume that
so that the last impulsive time instant previous to
was not less than 2. Thus, note that
where for any given
, and since
with
. Since
, one obtains from (57) that:
where
after an appropriate definition of the real non-unique sequences
,
, and
such that the above identity (60) holds.
The following result holds:
Theorem 3.
Assume that transfer Function (33) of the feed-forward system is and that Assumptions 1 and 4 hold. Assume also that . Then, the following properties hold:
- (i)
If , then is bounded irrespective of the impulsive set of time instants .
- (ii)
Assume that and that the impulsive time instant is selected, provided that , with the impulsive control gain:
For the given preceding impulsive time instants accumulated in the impulsive set of time instants , where the parameterizing sequences are arbitrary except that they are subject to the constraints , ; ; (then as ); ; ; with the initial being fixed such that .
Then the following properties hold:
- (ii.1)
and it is bounded, is bounded, and converges if converges, provided that the parameterizing sequences satisfy the additional constraints
- (ii.2)
Property (i) also holds if
- (ii.3)
If , and there exists a finite positive integer for each , such that , then is bounded.
- (iii)
Assume that either or and that the impulsive time instant is selected, provided that , with the impulsive control gain generated with (61). Assume also that transfer Function (33) of the feed-forward system is and that Assumptions 1 and 4 hold.
Then, the external input–output energy is bounded for all time; any external control is always bounded and square-integrable on , and, as a result, the closed-loop system is asymptotically hyperstable.
Proof. Property (i) refers to the case of a finite number of impulsive actions. Its proof is direct since the impulsive gains are a finite number of bounded impulsive controls. The proof for Property (ii) is directly from the auxiliary result that Theorem A1 stated and proved in
Appendix B for the case of infinitely many impulsive time instants.
To prove Property (iii), first note that if is bounded for all (Properties (i)–(ii)), then is bounded for all time since the function of initial conditions is bounded, is finite, and since is bounded for all , then it cannot be unbounded for from (57)–(60) since . Thus, is bounded on the time interval irrespective of being finite () or infinite (). This implies as a result that is bounded if ; otherwise, if , then is also bounded on from (57)–(60) since ; . As a result, is bounded on for any set with . Now, one obtains from (47) that, since is bounded on , then ; . As a result, Property (iii) follows directly from Theorem 2. □