Skip to content
BY 4.0 license Open Access Published by De Gruyter Open Access September 21, 2022

Rapid exponential stabilization of nonlinear continuous systems via event-triggered impulsive control

  • Mohsen Dlala EMAIL logo
From the journal Demonstratio Mathematica

Abstract

This article investigates the problem of rapid exponential stabilization for nonlinear continuous systems via event-triggered impulsive control (ETIC). First, we propose a trigger mechanism that, when triggered by a predefined event, causes the closed-loop system exponentially stable. Then, the exponential stabilization is achieved by the designed ETIC with or without data dropout. The case where there are delays in the ETIC signals is also studied, and the exponential stabilization is proved. Finally, a numerical study is presented, along with numerical illustrations of the stability results.

MSC 2010: 34H15; 93D23; 93C10; 93C27

1 Introduction

It has long been recognized that continuous control is incapable of solving many control problems of nonlinear systems [1]. Moreover, even in cases where continuous control can be used, many practical and theoretical obstacles arise when using this type of control, such as the lack of accurate and up-to-date information at all time despite the availability of frequent state measurements, the lack of accurate state information at all times, or even the sensitivity of the closed-loop system behavior to state measurement errors [2]. Furthermore, the frequent use of the latest innovations in computer and communication technologies in control theory has added new difficulties of other kinds, such as the limited storage capacity of the large amount of data measured continuously or the network saturation in front of the large amount of data to be transported. All of these difficulties and challenges motivated scientists to develop new control methods. Initially, periodic control was applied, which was activated after a predetermined period of time, giving rise to time-triggered impulsive control (TTIC) [3,4,5]. To make the control system more effective against disturbances caused by impulsive control, the duration of the control period was shortened in some cases. However, in the case of system stability and the absence of disturbances, this control period becomes useless and represents a waste of system resources [2]. To further reduce the computational cost and waste of system resources, an alternative control strategy is proposed in which the impulsive control is activated only when certain predefined events occur [6,7]. In terms of this strategy, the event-triggered impulsive control (ETIC) is a control that is updated aperiodically only when certain predefined events occur [6,8,9].

In the last decade, various event-triggered control strategies have been proposed for many practical control systems, such as intelligent transportation systems [10], marine structures [11], active vehicle suspension systems [12,13], multi-agent systems [14,15], and for networked control systems [16,17, 18,19]. In [20], the ETIC method is used to develop exponential stabilization criteria for continuous dynamical systems, with the stability criteria relying on the limiting interval between two events. In [21], Lyapunov stability problems for impulsive systems are studied using the ETIC strategy. It is shown that some conditions are sufficient for uniform stability and global asymptotic stability. The results in [21,20] do not include exogenous perturbations, which limits the application of the model. In [22], the input-to-state stability (ISS) property for continuous-time dynamical systems is obtained using the ETIC method involving three event levels, whereas in [23], a different approach is used to obtain the ISS exponential stabilization for a class of nonlinear systems in the presence of external disturbances. Recently, different event-triggered strategies for studying exponential stabilization of infinite dimensional systems were presented in [25,24]. In [25], an impulsive control was constructed to stabilize the damped wave equations derived from brain activity, whereas in [24], a different ETIC is used to achieve rapid exponential stabilization of the Lotka-McKendrick equation in population dynamics.

Continuing from [25], we study the robustness of the given ETIC in this article, taking into account various disturbances that can occur in the control process, such as the data dropout or the delay of signals carrying information about the event that triggers the control. These types of disturbances can affect the impact and effectiveness of the strategy that we have chosen.

The organization of this article is as follows. Section 2 describes the problem we are trying to solve as well as the corresponding control task. Section 3 describes our event-triggered control strategy and presents our main results. A numerical illustration of the main result is given in Section 4. Finally, Section 5 concludes with a summary of what has been achieved in this article and some possible research projects for the future.

2 Problem statement

Let us consider the following nonlinear system:

(1) x ˙ = f ( t , x ( t ) , d ( t ) ) , t t 0 ,

(2) x ( t 0 ) = x 0 ,

where x ( t ) R n is the system state, d ( t ) R n is an external disturbance, t 0 is the initial time, and the function f ( t , x ) is piecewise continuous in t , locally Lipschitz in x with constant L , and satisfies f ( t , 0 , 0 ) = 0 for all t t 0 .

For systems (1) and (2), it is assumed that the state x ( t ) can be influenced at certain times 0 = t 0 < t 1 < < t k < t k + 1 < , with t k tending to + as t toward + . This sequence will be chosen to achieve the exponential stability of systems (1) and (2) by an accurate choice of a certain controller u ( t k ) . The controller u ( t k ) is chosen among q available values { g 1 ( x ) , , g q ( x ) } , where for all 1 j q , g j is a function from R n into R n . More precisely, we are interested in constructing a sequence ( t k , u ( t k ) ) such that the solution of the following system is exponentially convergent:

(3) x ˙ ( t ) = f ( t , x ( t ) , d ( t ) ) , t t 0 , t t k

(4) x ( t k + ) = u k ( x ( t k ) ) , t = t k , k = 1 , 2 ,

(5) x ( t 0 + ) = x 0 .

The following is a precise definition of the notion of rapid exponential stabilization of a solution.

Definition 1

The solution of systems (1) and (2) is said to be rapidly exponentially stabilizable if, for any decay rates γ > 0 , there exists a sequence of functions u k ( ) , k = 1 , 2 , , and a constant c > 0 such that, for every solution of the closed-loop systems (3)–(5) with x ( t 0 ) R n , one has

(6) x ( t ) c x ( t 0 ) e γ ( t t 0 ) , t t 0 .

3 Main result

Throughout this section, we will set forth our main findings on how to design a control strategy that rapidly stabilizes our systems (1) and (2) in the sense of the aforementioned definition.

3.1 Event-triggered control design

Our strategy for constructing our impulsive control is dependent on two conditions: The first condition allows us to choose the intervention instants t k from a set of available choices, whereas the second condition imposes some constraints on the values u ( t k + ) that can be assigned to the control u to the right of the instants t k during the intervention. More specifically, we consider the following two assumptions.

  • Assumption A 1 : The control instants satisfy:

    (7) k N , t k + 1 t k { τ 1 , , τ p } ,

    where p is a positive integer and τ i are positive constants for all i { 1 , , p } .

  • Assumption A 2 : There exists a positive real number μ < 1 such that

    (8) min 1 j q g j ( x ( t ) ) μ x ( t ) .

Let β < 1 be a positive real number, which we will fix later. Now, before adopting a recurrence construction for our impulsive control ( t k , x ( t k + ) ) , we consider the following notations, τ max = max 1 i p τ i , τ ̲ ( t ) = min 1 i p { τ i / x ( t + τ i ) β x ( t + ) } , and j ( t ) = arg min 1 j q g j ( x ( t ) ) .

Now, we construct our sequence ( t k , x ( t k + ) ) in the following way: For t = 0 , we take t 0 + = 0 and u ( t 0 + ) = x ( t 0 ) . Suppose we have constructed the pair ( t k , u ( t k + ) ) , then the choice of the pair ( t k + 1 , u ( t k + 1 + ) ) will be made according to the occurrence of the following events:

E 1 : If max 1 i p x ( t k + τ i ) < β x ( t k + ) , we take: t k + 1 = t k + τ max , x ( t k + 1 + ) = x ( t k + 1 ) E 2 : If τ i 0 { τ 1 , , τ p } , x ( t k + τ i 0 ) β x ( t k + ) , we take: t k + 1 = t k + τ ̲ ( t k ) , x ( t k + 1 + ) = g j ( t k + 1 ) ( x ( t k + 1 ) ) .

Remark 1

Note that according to the definitions of events E 1 and E 2 , control is triggered only when event E 2 occurs. If N k is the number of occurrences of this event during the time interval [ 0 , t k ] , it is clear that N k k .

Remark 2

Although a similar ETIC scheme in [25] focuses on the exponential stabilization of infinite-dimensional systems, the effectiveness of the presented method in the face of disturbances such as the loss of some information causing control triggering and delay in the transmission of the control signal has not been studied. Therefore, this study complements the aspects discussed in [25] by considering such perturbations that may affect the results of this strategy.

Remark 3

A related ETIC strategy is given in [23] for the ISS study of nonlinear systems, with the difference that the convergence conditions are formulated in terms of the number of E 1 and E 2 events that can occur (Theorems 1 and 2 in [23]), which cannot be checked in practice before running the procedure. In addition, there is another difference between the results obtained in this study and those obtained in [23], which concerns the nature of the convergence in both studies. While this study demonstrated rapid exponential stabilization, the previous study only focused on ISS stabilization.

Remark 4

In light of our ETIC E 1 E 2 strategy, systems (3)–(5) are controlled by the event-triggered control u defined as follows:

(9) u ( x ( t k ) ) = x ( t k ) if t k results from E 1 , g j ( t k ) ( x ( t k ) ) if t k results from E 2 .

The next execution time t k + 1 of the control u is determined by the event-triggering mechanism E 1 E 2 , which continuously checks whether the condition

(10) max 1 i p x ( t k + τ i ) < β x ( t k + )

is satisfied or not. This condition contains information about the state variable x ( t k ) at the previous execution time t k , and t k + 1 can be written as

(11) t k + 1 = inf { t k + inf 1 i p { τ i , τ i τ max x ( t k + τ i ) x ( t k + ) } , t k + τ max } .

Note here the difference from the classical ETIC, which can be formally written in our case as follows (see [6]):

(12) t k + 1 = inf { t > t k x ( t ) x ( t k + ) } .

The difference between strategies (11) and (12) is that in (12), condition (10) must be satisfied every time t > t k , whereas in our proposed strategy (11), condition (10) must be satisfied only at points t k + τ i , 1 i p . This allows us to consider our ETIC strategy as a hybrid of the classical ETIC strategy and the TTIC strategy, but it complicates the checking process more difficult because the solution can take large values between the two time points t k and t k + 1 , contributing to a slow convergence of the solution to zero.

3.2 Rapidly exponential stabilization under ETIC

At this point, our first main result about the exponential stabilization of systems (1) and (2) can be established.

Theorem 1

Assume that assumptions A 1 and A 2 are satisfied, and consider the designed events defined earlier. Then, systems (3)–(5) are exponentially stable.

Proof

We will proceed as in the proof of Theorem 1 in [25], noting first that, since we have for all k 0 , t k + 1 t k min 1 k p τ i , it is obvious that Zeno behavior is avoided for systems (3)–(5) (see [4]).

Let γ be any positive constant, and we seek, under assumptions A 1 and A 2 , a positive constant c such that the solutions of systems (3)–(5) verify the inequality in (6).

Let x ( t ) be the solution systems (3)–(5), and as mentioned earlier, once ( t k , u ( t k + ) ) is constructed, the construction of the element ( t k + 1 , u ( t k + 1 + ) ) is done according to the occurrence of two events E 1 and E 2 , resulting in the following two cases:

  1. If t k + 1 results from the occurrence of the event E 1 , then from the definition of t k + 1 , we have

    (13) x ( t k + 1 + ) = x ( t k + 1 ) β x ( t k + ) .

  2. If t k + 1 results from the occurrence of event E 2 , then from the definition of x ( t k + 1 + ) , and Grnöwall’s inequality applied to the solution x ( t ) of systems (3) and (4) on the interval ( t k , t k + 1 ] , we have

    (14) x ( t k + 1 + ) = g j ( t k + 1 ) ( x ( t k + 1 ) ) , μ x ( t k + 1 ) μ x ( t k + ) + t k t k + 1 f ( s , x ( s ) , w ( s ) ) d s μ x ( t k + ) e L ( t k + 1 t k ) μ e L τ max x ( t k + ) .

Taking into account (13) and (14), we obtain

(15) x ( t k + 1 + ) ( μ e L τ max ) N k β k N k x 0 , e N k ( ln ( μ ) + L τ max ) + ( k N k ) ln ( β ) x 0 , e N k ( ln ( μ ) + L τ max ln ( β ) ) + ln ( β ) k x 0 .

By choosing β = e γ τ max and μ ( 0 , e ( L + γ ) τ max ] , it is clear that β , μ ( 0 , 1 ) and ln ( μ ) + L τ max ln ( β ) 0 . Then, it yields that

(16) N k ( ln ( μ ) + L τ max ln ( β ) ) + ln ( β ) k γ τ max k ,

which gives

(17) x ( t k + 1 + ) e γ τ max k x 0 .

In addition, by applying Gronwall’s inequality for t ( t k , t k + 1 ] , we obtain

(18) x ( t ) e L τ max x ( t k + ) ,

and assumption A 1 states

(19) t t 0 ( k + 1 ) τ max .

Therefore, combining (17), (18), and (19), it follows that

(20) x ( t ) c e γ ( t t 0 ) x 0 ,

where c = e ( L + 2 γ ) τ max . Hence, systems (3)–(5) are exponentially stable with decay rate γ > 0 and the proof of the theorem is finished.□

3.3 Rapid exponential stabilization under data dropout in the ETIC

Section 3.2 has shown that exponential stabilization occurs when there are no data dropouts in the control signals. However, the stability of the controlled system, and hence the ETIC strategy, can be seriously affected if impulsive signals from the communication network fail. We say that the failure of the impulsive control signal for systems (1) and (2) occurs at time t k if systems (3)–(5) do not receive some u ( t j ) at t j for j k . Thus, if the data dropout occurs at time t k , then there is no jump for x ( t k ) , and x ( t k + ) = x ( t k ) . Note that there is no data dropout for the ETIC event E 1 because there is no ETIC entry when E 1 occurs. Let d 2 ( t 0 , t k ] be the number of dropouts of event E 2 during the period ( t 0 , t k ] , and let s 2 ( t 0 , t k ] represent the number of events E 2 that were received successfully by the system during the same period ( t 0 , t k ] . Finally, let m 2 denote the maximum allowable dropout rate of the event E 2 . Obviously, we have

(21) d 2 ( t 0 , t k ] m 2 N 2 .

It follows from

N 2 = d 2 ( t 0 , t k ] + s 2 ( t 0 , t k ]

that

(22) s 2 ( t 0 , t k ] ( 1 m 2 ) N 2 .

Now, we can set up the following criteria for rapid exponential stabilization of systems (3)–(5) with existing data dropouts in the ETIC.

Theorem 2

Under ETIC strategy ( E 1 ) and ( E 2 ) with data dropouts and assumptions A 1 and A 2 , systems (3)–(5) are exponentially stable.

Proof

From the proof of Theorem 1, it is easy to see that if there exist data dropouts of ETIC, then (15) should be changed to:

x ( t k + 1 + ) ( μ e L τ max ) N k β k N k x 0 = ( μ e L τ max ) S 2 k β k N k x 0 = μ S 2 k e S 2 k L τ max β k N 2 k + d 2 k x 0 .

It follows from (22) that

x ( t k + 1 + ) μ ( 1 m 2 ) N k e N k L τ max β k N k + d 2 k x 0 e N k ( ( 1 m 2 ) ln ( μ ) + L τ max ) + ( k N k + d 2 k ) ln ( β ) x 0 e N k ( ( 1 m 2 ) ln ( μ ) + L τ max ln ( β ) ) + ln ( β ) k x 0 .

Choosing β = e γ τ max and μ 0 , e L + γ 1 m 1 τ max . Clearly β and μ are strictly positive reals and strictly smaller than 1. In addition, we have ( 1 m 1 ) ln ( μ ) + L τ max ln ( β ) 0 , which gives

(23) N k ( ( 1 m 1 ) ln ( μ ) + L τ max ln ( β ) ) + ln ( β ) k γ τ max k .

Using this, we obtain

x ( t k + 1 + ) e γ τ max k x 0 ,

and by using (19), we obtain

(24) x ( t k + 1 + ) e γ τ max e γ t x 0 .

Therefore, systems (3)–(5) are rapidly exponentially stable with convergence rate γ . This completes the proof.□

Remark 5

In comparison to the result proved in [23], we can observe that condition (11) considered in [23] to prove ISS stabilization with data dropouts in ETIC is expressed in terms of number of incidents E 1 and E 2 that lie in the future and thus have not yet occurred at the beginning of the process. However, in our research, convergence was not measured in terms of the number of these incidents. Moreover, our decay rate was randomly chosen to achieve exponential convergence under ETIC ( E 1 ) ( E 2 ) , which demonstrates our strategy’s resilience in the face of data dropout during the transmission of the trigger signals.

3.4 Rapid exponential stabilization under time-delay in the ETIC

The results presented in Sections 3.2 and 3.3 were obtained without taking into account the communication delays that may exist in the communication network and affect the robustness of the ETIC scheme ( E 1 ) ( E 2 ) . In this part, we will take into consideration the possibility of delays in the triggering of control.

Let h 1 , , h p denote the delays at the time of the measurements of the values of x in t + τ 1 , , t + τ p . Without loss of generality, we can assume that they verify 0 max 1 i p h i τ max . In the delayed ETIC, at t k , the systems (3)–(5) will receive a previous ETIC signal u k ( x ( t k h k ) ) , which will be used as the value of x ( t k + ) rather than u k ( x ( t k ) ) . Thus, systems (3)–(5) take the following form:

(25) x ˙ ( t ) = f ( t , x ( t ) , d ( t ) ) , t t 0 , t t k

(26) x ( t k + ) = u k ( x ( t k h k ) ) , k = 1 , 2 ,

(27) x ( t 0 + ) = x 0 .

  • Assumption A 3 : Assume that there is no data dropout with regard to event E 2 .

The result concerning the stability of systems (25)–(27) in the presence of delays in the transmission of control signals is given in the following theorem:

Theorem 3

Suppose that assumptions A 1 , A 2 , and A 3 are satisfied. Furthermore, it is assumed that there exists some m N such that

(28) t k m t k + τ i ( k ) h i ( k ) t k + 1 m , k N ,

and max 1 i p h i τ max . Then, under the ETIC ( E 1 ) ( E 2 ) , systems (25)–(27) are rapidly exponentially stable.

Proof

The proof of the avoidance of Zenon phenomena is the same as in Theorem 1. To prove the rapid exponential stability of systems (25)–(27), we distinguish two cases:

Case 1: As only the delay occurring at the time of event E 2 can influence the control of the system, we can paraphrase this to state that if t k + 1 results from the event E 1 , then h k = 0 and

(29) x ( t k + 1 + ) = x ( t k + τ max ) β x ( t k + ) .

Case 2: If t k + 1 results from the event E 2 , it follows that t k + 1 = t k + τ i ( k ) , where τ i ( k ) = min { τ 1 , , τ p } such that

x ( t k + τ i ( k ) h i ( k ) ) β x ( t k + ) .

Let N m = { m , , 1 , 0 } and let g m = = g 1 = g 0 = Id , where Id denotes the identity application of R 2 n . Now, it yields from (28) that

(30) x ( t k + 1 + ) = g j ( t k + 1 ) ( x ( t k + τ i ( k ) h i ( k ) ) ) μ x ( t k + τ i ( k ) h i ( k ) ) μ e L ( t k + τ i ( k ) h i ( k ) t k m ) x ( t k m + ) , μ e L ( t k m + 1 t k m ) x ( t k m + ) , μ e L τ max x ( t k m + ) .

Let z ( k ) = x ( t k + ) , z ˜ ( k ) = sup s N m x ( t k + s + ) and λ = max { β , μ e L τ max } . It follows from (29) and (30) that

(31) z ( k + 1 ) λ z ( k ) ˜ , k N .

As 0 < λ < 1 , it follows from Theorem 4.2 in [26] that the discrete time-delay system (31) is exponentially stable. Then, according to the comparison principle for discrete systems (e.g., Proposition 1 in [27]), there exist two positive numbers α and M such that for all k N ,

(32) x ( t k + ) M e α k x 0 .

Combining (18), (19), and (32), we obtain

(33) x ( t ) M e α τ max ( t t 0 ) x 0 ,

where M = M e α τ max . Hence, systems (3)–(5) are exponentially stable with decay rate α τ max and the proof is complete.□

Remark 6

  1. We should note that the assumption max 1 i p h i τ max does not confer any constraints and can be replaced by the standard assumption, which simply stipulates that the delays are finite from above. This is because if the delay exceeds τ max , then our strategy will act as if event E 1 had occurred.

  2. Similarly, hypothesis (28) is not so restrictive, since we are concerned with studying the asymptotic behavior of the solutions of systems (25)–(27), we know that as soon as t k > t 0 + τ max , there exists j , 0 j < k such that

    t j < t k + τ i ( k ) h i ( k ) t j + 1 .

4 Numerical application

To illustrate the effectiveness of the proposed event-triggered control strategy, we will apply this strategy to study the stability of trajectory tracking for a wheeled robot. The coordinates ( x , y ) of the vehicle center satisfy the following system [28,29, 30,31]:

(34) x ˙ ( t ) = v ( t ) cos ( θ ( t ) ) ,

(35) y ˙ ( t ) = v ( t ) sin ( θ ( t ) ) ,

(36) θ ˙ ( t ) = ω ( t ) ,

where θ is the angle between the heading direction and the x -axis (Figure 1).

Figure 1 
               Wheeled robot coordinates.
Figure 1

Wheeled robot coordinates.

The problem of tracking a reference robot was originally introduced in [32] as follows:

(37) x r ˙ ( t ) = v r ( t ) cos ( θ r ( t ) ) ,

(38) y r ˙ ( t ) = v r ( t ) sin ( θ r ( t ) ) ,

(39) θ r ˙ ( t ) = ω r ( t ) .

The error coordinates will be defined similarly to that in [29,30,31, 32,33]

x e ( t ) y e ( t ) θ e ( t ) = cos ( θ ( t ) ) sin ( θ ( t ) ) 0 sin ( θ ( t ) ) cos ( θ ( t ) ) 0 0 0 1 x r ( t ) x ( t ) y r ( t ) y ( t ) θ r ( t ) θ ( t ) .

Taking into account the correlations (34)–(36) and (37)–(39), it follows that the error dynamics are governed by the following equations:

(40) x ˙ e ( t ) = ω ( t ) y e ( t ) v ( t ) + v r ( t ) cos ( θ e ( t ) ) ,

(41) y ˙ e ( t ) = ω ( t ) x e ( t ) + v r ( t ) sin ( θ e ( t ) ) ,

(42) θ ˙ e ( t ) = ω r ( t ) ω ( t ) .

Systems (40)–(42) have the same structure as systems (1) and (2) with x ( t ) = ( x e ( t ) , y e ( t ) , θ e ( t ) ) T , and d ( t ) = ( v ( t ) , 0 , ω r ( t ) ω ( t ) ) T . The state trajectories of systems (40)–(42) without control and with initial condition π 2 , π 2 , π T are depicted in Figure 2, which shows their instability.

Figure 2 
               The solution of systems (40)–(42) (without control).
Figure 2

The solution of systems (40)–(42) (without control).

To stabilize systems (40)–(42), we will apply Theorem 1, and for the simulation, we consider the following parameters: u ( t k + 1 + ) { B 1 ( x ( t k + 1 ) ) , B 2 ( x ( t k + 1 ) ) , B 2 ( x ( t k + 1 ) ) } with

B 1 = 0.2 0.5 0 , 5 0.2 0.1 0.1 0.2 0 1 , B 2 = 0.2 0.1 0 0.5 0.6 0 0 0.2 0.6 , and B 3 = 0.2 0 0 0 0.8 0 0 0 0.3 .

The impulsive control system takes the following form:

(43) x ˙ e ( t ) = ω ( t ) y e ( t ) v ( t ) + v r ( t ) cos ( θ e ( t ) ) , t ] t k , t k + 1 ]

(44) y ˙ e ( t ) = ω ( t ) x e ( t ) + v r ( t ) sin ( θ e ( t ) ) , t ] t k , t k + 1 ]

(45) θ ˙ e ( t ) = ω r ( t ) ω ( t ) , t ] t k , t k + 1 ]

(46) x ( t k + ) = x ( t k ) , t k E 1 B j ( t k ) ( x ( t k ) ) , t k E 2 .

The rest of the parameters considered in the numerical simulation are as follows: T = 1.2 , β = 0.9 , τ { 0.1 , 0.3 , 0.6 } , v ( t ) = 1.25 e 0.5 t , v r ( t ) = e 0.5 t , ω ( t ) = sin ( t ) , and ω r ( t ) = 1 2 sin ( t / 5 ) + sin ( t ) . Figure 3 depicts the results of the numerical simulation showing the exponential convergence of the solutions of systems (40)–(42) under the impulsive control described in ETIC ( E 1 ) ( E 2 ) . Finally, in Figure 4, systems (40)–(42) are under the influence of a periodic control in time with period Δ t = 0.01 . Figures 3 and 4 clearly show the difference in the number of pulses derived by the TTIC and ETIC methods.

Figure 3 
               The exponential convergence of the solution of systems (40)–(42) to zero under ETIC control 
                     
                        
                        
                           
                              (
                              
                                 
                                    
                                       E
                                    
                                    
                                       1
                                    
                                 
                              
                              )
                           
                           −
                           
                              (
                              
                                 
                                    
                                       E
                                    
                                    
                                       2
                                    
                                 
                              
                              )
                           
                        
                        \left({E}_{1})-\left({E}_{2})
                     
                  .
Figure 3

The exponential convergence of the solution of systems (40)–(42) to zero under ETIC control ( E 1 ) ( E 2 ) .

Figure 4 
               The exponential convergence of the solution of systems (40)–(42) to zero under TTIC control.
Figure 4

The exponential convergence of the solution of systems (40)–(42) to zero under TTIC control.

5 Conclusion

In this study, rapid exponential stabilization via event-triggered control has been investigated for nonlinear continuous dynamical systems. We have also studied the robustness of the ETIC for network systems where delays and data dropouts occur. In the presence of disturbances, the proposed ETIC is shown to be robust to dropouts and delays in data transmission. Nevertheless, larger delays may equate to a slower convergence speed in exponential stabilization. In addition, as an illustration of the theoretical results in this article, the stability of the trajectory tracking of a wheeled robot has been investigated. However, the complicated case of data dropout and delay in the transmission of ETIC simultaneously is still an open issue, and it will be on our agenda for future research. Other important future works of the ETIC method could involve the stabilization of some neutral fractional differential equations (see [34]) or some nonlinear fractional differential problems with boundary conditions (see [35]).

Acknowledgements

The author would like to thank the anonymous referees and the handling editor for their careful reading and relevant remarks/suggestions that helped them to improve the article. The author would like to thank the Deanship of Scientific Research, Qassim University for funding the publication of this project.

  1. Conflict of interest: The author declares no conflict of interest.

  2. Data availability statement: No data were used to support this study.

  3. Ethical approval: The conducted research is not related to either human or animal use.

References

[1] C. Prieur and E. Trélat, Robust optimal stabilization of the Brockett integrator via a hybrid feedback, Math. Control Signals Systems 17 (2005), no. 3, 201–216. 10.1007/s00498-005-0152-9Search in Google Scholar

[2] M. Donkers and M. Heemels, Output-based event-triggered control with guaranteed ℒ∞ gain and improved and decentralized event-triggering, IEEE Trans. Automat Control 57 (2012), no. 6, 1362–1376. 10.1109/TAC.2011.2174696Search in Google Scholar

[3] W. Elmenreich, Time-triggered fieldbus networks state of the art and future applications, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC), 2008, pp. 436–442. 10.1109/ISORC.2008.50Search in Google Scholar

[4] M. Heemels, K. H. Johansson, and P. Tabuada, An introduction to event-triggered and self-triggered control, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC), 2012, pp. 3270–3285. 10.1109/CDC.2012.6425820Search in Google Scholar

[5] C. Albea and A. Seuret, Time-triggered and event-triggered control of switched affine systems via a hybrid dynamical approach, Nonlinear Anal. Hybrid Syst. 41 (2021), 101039. 10.1016/j.nahs.2021.101039Search in Google Scholar

[6] P. Tabuada, Event-triggered real-time scheduling of stabilizing control tasks, IEEE Trans. Autom. Control 52 (2007), no. 9, 1680–1685. 10.1109/TAC.2007.904277Search in Google Scholar

[7] D. Yue, E. Tian, and Q. L. Han, A delay system method for designing event-triggered controllers of networked control systems, IEEE Trans. Autom. Control 58 (2013), no. 2, 475–481. 10.1109/TAC.2012.2206694Search in Google Scholar

[8] A. Girard, Dynamic triggering mechanisms for event-triggered controls, IEEE Trans. Autom Control 60 (2015), 1992–1997. 10.1109/TAC.2014.2366855Search in Google Scholar

[9] M. Heemels, J. Donkers, and A. R. Teel, Periodic event-triggered control for linear systems, IEEE Trans. Autom. Control 54 (2013), no. 4, 847–861. 10.1109/TAC.2012.2220443Search in Google Scholar

[10] X. M. Zhang and Q. L. Han, Network-based h∞ filtering using a logic jumping-like trigger, Automatica J. IFAC 49 (2013), 1428–1435. 10.1016/j.automatica.2013.01.060Search in Google Scholar

[11] B. L. Zhang, Q. L. Han, and X. M. Zhang, Event-triggered h∞ reliable control for offshore structures in network environments, J. Sound Vib. 368 (2016), 1–21. 10.1016/j.jsv.2016.01.008Search in Google Scholar

[12] Y. L. Wang and Q. L. Han, Network-based modelling and dynamic output feedback control for unmanned marine vehicles in network environments, Automatica J. IFAC 91 (2018), 43–53. 10.1016/j.automatica.2018.01.026Search in Google Scholar

[13] H. Zhang, X. Zheng, H. I. Li, Z. Wang, and H. Yan, Active suspension system control with decentralized event-triggered scheme, IEEE Trans. Ind. Electron. 67 (2020), no. 12, 10798–10808. 10.1109/TIE.2019.2958306Search in Google Scholar

[14] C. Nowzari, E. Garcia, and J. Cortes, Event-triggered communication and control of networked systems for multi-agent consensus, Automatica J. IFAC 105 (2019), 1–27. 10.1016/j.automatica.2019.03.009Search in Google Scholar

[15] J. Qin, Q. Ma, Y. Shi, and L. Wang, Recent advances in consensus of multi-agent systems: A brief survey, IEEE Trans. Ind. Electron. 64 (2017), no. 6, 4972–4983. 10.1109/TIE.2016.2636810Search in Google Scholar

[16] V. Dolk, D. Borgers, and W. Heemels, Output-based and decentralized dynamic event-triggered control with guaranteed lp gain performance and zeno-freeness, IEEE Trans. Autom. Control 62 (2017), no. 1, 34–94. 10.1109/TAC.2016.2536707Search in Google Scholar

[17] Y. Guan, Q. L. Han, and X. Ge, On asynchronous event-triggered control of decentralized networked systems, Inform Sci. 425 (2018), 127–139. 10.1016/j.ins.2017.10.024Search in Google Scholar

[18] M. S. Mahmoud and Y. Xia, Networked Control Systems, Elsevier, New York, 2019. 10.1016/B978-0-12-816119-7.00010-1Search in Google Scholar

[19] Y. Q. Xia, Y. L. Gao, L. P. Yan, and M. Y. Fu, Recent progress in networked control systems - A survey, Int. J. Autom. Comput. 12 (2015), 343–367. 10.1007/s11633-015-0894-xSearch in Google Scholar

[20] W. Zhu, D. Wang, and L. Liu, Event-based impulsive control of continuous-time dynamic systems and its application to synchronization of memristive neural networks, IEEE Trans. Neural Netw. Learn. Syst. 29 (2018), no. 8, 3599–3609. 10.1109/TNNLS.2017.2731865Search in Google Scholar PubMed

[21] X. Li, D. Peng, and J. Cao, Lyapunov stability for impulsive systems via event-triggered impulsive control, IEEE Trans. Autom. Control 65 (2020), no. 11, 4908–4913. 10.1109/TAC.2020.2964558Search in Google Scholar

[22] B. Liu, D. J. Hill, and Z. Sun, Stabilisation to input-to-state stability for continuous-time dynamical systems via event-triggered impulsive control with three levels of events, IET Control Theory Appl. 12 (2018), no. 9, 1167–1179. 10.1049/iet-cta.2017.0820Search in Google Scholar

[23] M. Cao, Z. Ai, and L. Peng, Input-to-state stabilization of nonlinear systems via event-triggered impulsive control, IEEE Access 48 (2019), no. 5, 826–836. 10.1109/ACCESS.2019.2936586Search in Google Scholar

[24] M. Dlala and S. Obaid Alrashidi, Rapid exponential stabilization of Lotka-McKendrick’s equation via event-triggered impulsive control, Math. Biosci. Eng. 18 (2021), 9121. 10.3934/mbe.2021449Search in Google Scholar

[25] M. Dlala and A. S. Almutairi, Rapid exponential stabilization of nonlinear wave equation derived from brain activity via event-triggered impulsive control, Mathematics 9 (2021), no. 5. 10.3390/math9050516Search in Google Scholar

[26] B. Liu and H. J. Marquez, Razumikhin-type stability theorems for discrete delay systems, Automatica J. IFAC 43 (2007), no. 7, 1219–1225. 10.1016/j.automatica.2006.12.032Search in Google Scholar

[27] G. Bitsoris and E. Gravalou, Comparison principle, positive invariance and constrained regulation of nonlinear systems, Automatica J. IFAC 31 (1995), no. 2, 217–222. 10.1016/0005-1098(94)E0044-ISearch in Google Scholar

[28] A. Loria and E. Panteley, Cascaded nonlinear time-varying systems: Analysis and design, in: Advanced Topics in Control Systems Theory, Vol. 311 of Lecture Notes in Control and Information Sciences, Springer, London, 2005, Chap. 2, pp. 23–64. 10.1007/11334774_2Search in Google Scholar

[29] E. Panteley, E. Lefeber, A. Loria, and H. Nijmeijer, Exponential tracking control of a mobile car using a cascaded approach, vol. 31, 1998 IFAC Workshop on Motion Control (MC’98), Grenoble, France, 1998, 21–23 September, pp. 201–206. 10.1016/S1474-6670(17)40028-0Search in Google Scholar

[30] N. O. Sedova, The global asymptotic stability and stabilization in nonlinear cascade systems with delay, Russian Math. (Iz. VUZ) 52 (2008), 60–69. 10.3103/S1066369X08110078Search in Google Scholar

[31] M. Dlala, Exponential stability of impulsive cascaded systems and its application in robot control, IEEE Access 10 (2022), 6319–6327. 10.1109/ACCESS.2022.3141250Search in Google Scholar

[32] Y. Kanayama, Y. Kimura, F. Miyazaki, and T. Noguchi, A stable tracking control method for an autonomous mobile robot, in: Proceedings of IEEE International Conference on Robotics and Automation vol. 1, 1990, pp. 384–389. 10.1109/ROBOT.1990.126006Search in Google Scholar

[33] J. Jakubiak, E. Lefeber, K. Tchon, and H. Nijmeijer, Two observer-based tracking algorithms for a unicycle mobile robot, Int. J. Appl. Math. Comput. Sci. 12 (2002), no. 4, 513–522. Search in Google Scholar

[34] N. Abdellouahab, B. Tellab, and K. Zennir, Existence and stability results for the solution of neutral fractional integro-differential equation with nonlocal conditions, Tamkang J. Math. 53 (2021), no. 5, 3509–35201. 10.5556/j.tkjm.53.2022.3550Search in Google Scholar

[35] A. Naimi, B. Tellab, Y. Altayeb, and A. Moumen, Generalized Ulam-Hyers-Rassias stability results of solution for nonlinear fractional differential problem with boundary conditions, Math. Probl. Eng. 2021 (2021), 7150739. 10.1155/2021/7150739Search in Google Scholar

Received: 2022-04-21
Revised: 2022-06-22
Accepted: 2022-07-02
Published Online: 2022-09-21

© 2022 Mohsen Dlala, published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 26.10.2024 from https://www.degruyter.com/document/doi/10.1515/dema-2022-0032/html
Scroll to top button