Abstract

This article concerns the problem of input-to-state stabilization for a group of uncertain nonlinear systems equipped with nonabsolutely available states and exogenous disturbances. To appropriately cope with these partially measurable state variables as well as dramatically minimize controller updating burden and communication costs, an event-triggered mechanism is skillfully devised and an observer-based impulsive controller with the combination of sample control is correspondingly presented. By resorting to the iterative method and Lyapunov technology, some sufficient criteria are established to guarantee the input-to-state stability of the newly uncertain controlled system under the employed controller, in which an innovative approximation condition as to the uncertain term is proposed and the linear matrix inequality technique is utilized for restraining sophisticated parameter uncertainties. Furthermore, the Zeno behavior in the proposed event-triggered strategy is excluded. The control gains and event-triggered mechanism parameters are conjointly designed by resolving some inequalities of linear matrix. Eventually, the availability and feasibility of the achieved theoretical works are elucidated by two simulation examples.

1. Introduction

Since it is originally put forward by [1, 2], input-to-state stabilization has caught widespread attention [35], attributing to its performance in characterizing dynamical systems reaction to exogenous disturbances with bounded magnitude. The property of input-to-state stabilization, crudely speaking, symbolizes that the system state will ultimately approach the origin neighborhood whose dimension is in direct proportion to the size of the system input regardless of the magnitude of the initial state. With this characteristic, a system is asymptotically stabilizable under disturbance-free condition and has the evolution of bounded state in the bounded perturbation circumstance. Indeed, input-to-state stability behavior can characterize robustness and stability on dynamic systems possessed disturbances, in which the corresponding stabilization problem has a great signality for the control issue of [57]. Input-to-state stability is incipiently introduced for continuous systems to evaluate dynamical behaviors, which is especially a fundamental conception for investigating robust dynamics on nonlinear systems influenced by noise, inputs, or interferences [8]. Afterwards, it is diffusely capitalized for stabilizing controller synthesis and stabilization analysis of diverse discontinuous systems, to name a few, switched systems [9, 10], stochastic systems [5, 11], and fuzzy systems [12, 13].

Accompanied by the prompt development of some technologies such as digital control for resource-limited models and sensors incorporated embedded microprocessors, event-triggered impulsive control strategy, more recently, has been highly valued. On the one hand, the impulsive system, composed of discrete dynamics and continuous dynamics, is an important hybrid system in which the uncontinuous behavior is a momentary state jump occurring at given moments, while the consecutive behavior is usually expressed as differential equation. Correspondingly, impulsive control is a control approach that the control signals are transmitted to a system only at certain moments. In comparison with continuous control [14, 15], it has the advantages of only discrete control which is required for deriving the desired performance, discontinuity, and stronger robustness. Consequently, the control approach is extensively applied in practice, such as ecosystem management [16, 17], satellite orbit transfer [18], secure communication [19], pharmacokinetics [20], and complex switched network [21]. Furthermore, controlling the operation of systems all the while is unnecessary or even impossible in practice. In population model [16], for example, it is merited to release predators at appropriate discrete circumstances, rather than the continuous instances for controlling the amount of a category insect. Moreover, as [22] amply demonstrated, impulsive control allows utilizing small control impulses as much as possible to stabilize a type of chaotic system. Not merely does it reduce redundant information transmission, but it increases the robustness of disturbances rejection. On the other hand, event-based control, as the name implies, is the strategy that event is triggered by some elaborate state-based or output-based event conditions to update the control input, which compared to the conventional time-triggered control is capable of avoiding unnecessary communication since a system adjusts the sampling rate adaptively according to the current situation [23, 24]. Specifically, the issue of self-learning optimal supervision on discrete systems via event-driven formulation is investigated in [24]. And the critics learning standard is improved for the design of nonlinear state-feedback control based on events [25]. Distinct from the extant achievements involving sectionally continuous or consecutive control inputs, event-triggered impulsive control is able to dramatically minimize communication load and communication cost as well as enhance robustness, which, for these reasons, is deserving increasing attention. Simultaneously, the integration of two control strategies also creates tremendous challenges in designing appropriate controller.

As yet, some (but few) significant accomplishments about the event-triggered impulsive control such as [2629] have been reported. Taking [26] as an instance, the synchronization issue on multiple neural networks with disconnected switching topology and delay under this control strategy is studied. Nevertheless, systems are generally affected by some uncertain factors such as human error, random disturbance, information loss, inherent deviation, or environmental noise. The uncertainty caused by these factors is referred to as the parametric uncertainty that is perhaps foremost provenance of model uncertainty [30]. Without taking model uncertainty into account, it seems to be far-fetched and preposterous in reality for analyzing performances of various systems like estimating the property indexes on steady state. In this condition, none of the before-mentioned results are valid. Besides, in the control engineering application, when it comes to the fact that the system states may not be fully available because of implementation costs or physical restrictions, it becomes crucial and inevitable to formulate the event-triggered impulsive control strategy according to practical observer measurements. At this juncture, once the incomplete testability of states and the uncertainty of parameters are incorporated into the characterization of nonlinear systems, then these uncertainties may give rise to a totally new rule with more uncertain antecedents and results. What is exhilarating is that there is no work on the observer-based event-triggered impulsive control strategy to achieve the input-to-state property of uncertain nonlinear systems. After all, it is of more difficulty to find a feasible analytical framework compared with the nominal nonlinear systems. Moreover, in comparison with the previous methods, the robust handling for uncertain parameters during the course of system performance implementation becomes increasingly tricky as the number of uncertain parameters surges. Therefore, the theoretical challenges and technical deficiencies urge us to explore the actual performance evaluation for nonlinear systems with parametric uncertainties under observer-based control.

The abovementioned analysis motivates us to focus on issues of both input-to-state stability and event-triggered impulsive control scheme design on a type of uncertain nonlinear systems with incomplete measurable state variables and exogenous disturbances in this paper. Firstly, we establish a category of newly uncertain nonlinear systems, where the uncertainty terms are legitimately estimated by capitalizing on a creationary approximation condition of uncertainties, matrix synthesis method, and some inequalities of linear matrix. Secondly, a novel observer is constructed on the uncertain nonlinear system, in which the information between plant and observer is transmitted as impulses. In particular, the impulsive controllers are dependent upon the partial measurement output of observer and plant, which can eliminate the adverse effects of output data loss attributed to the external environment. Thirdly, an applicable observer-based event-triggered mechanism is designed and an event-triggered impulsive control strategy is correspondingly constructed, which could lessen burden of sampling and information transmission. At last, several sufficient criteria on excluding the Zeno behavior and analyzing the input-to-state stability property are developed, meanwhile, which suggest that a more extensible framework in complex dynamics can be explored through taking full advantage of a range of the employed ideas and methods.

The content of the remaining sections is summarized as follows. Section 2 puts forward the model and preparatory works for a kind of uncertain nonlinear systems. Section 3 furnishes primary research results. In addition, Section 4 corroborates the validity of the derived results by two numerical simulations. Finally, conclusion is exhibited in Section 5.

2. Preliminaries and Model Description

2.1. Notations

Throughout this article, , , and are separately the set of all real matrices and dimensional Euclidean space and the set of positive integers. stands for an identity matrix with matched dimensionality in matrices or matrix inequalities. 0 in matrices is a zero matrix of appropriate dimensions. Let and denote the 2-norm of matrix and the supremum of on the interval , respectively. For a matrix , , , , and represent severally its inverse, transposition, maximum eigenvalue, and minimum eigenvalue. The symbol is defined as the symmetric term in a matrix. and represent the maximum and minimum of and , respectively. and mean that are symmetric positive definite and symmetric negative definite separately. Let , , and is strictly increasing in , and , for each fixed , belongs to the function of class as regards , but , for each fixed , is strictly decreasing to 0 as .

2.2. Some Preliminaries and Problem Formulation

A class of uncertain nonlinear systems incorporated exogenous disturbances is of the following form:in which , , , and are the system state, the measurement output, and measurable locally bounded exogenous disturbances, respectively; means the control input in which is the sample control input and is the Dirac delta control input; a nonlinear vector-valued function satisfies some conditions that will be provided in the sequel, and represents the right-hand derivative of . , , , , and are constant matrices, and , , , , and are the norm-bounded uncertain parameters.

Given that the incompletely procurable system states can generate the ineffectiveness of state-feedback controllers, an observer-based controller is considered in this paper, and the state observer for uncertain system (1) is constructed bywhere ; ; and are separately the estimated state and the estimated output. The control input of observer is described aswhere ; and are control gains; is the Dirac delta function, which is also called the impulsive control function. And the impulsive time sequence satisfies and . It is well-known that the Dirac delta function has two properties: for any constants and and function , (1) only when ; (2) . Then, by virtue of (2) and (3) and the properties of function , what we can see is that at and , and for any constant that is small enough,where , which can be regarded as the convolution in the interval based on the properties of function , represents the sum of the effects of all unit impulses on the observer state over .

Let and ; then we can infer that

By means of the above calculation, the controller with function can make the observer state change instantaneously in the discrete time sequence so as to achieve the impulsive effect. Thus, observer (2) is converted into an impulsive control system as follows:where the left-continuous case of the estimate of is always considered; that is, .

According to the aforementioned observer, the control inputs and are devised aswhere is the gain of . In a similar way, uncertain system (1) can be transformed into

Without loss of generality, we always assume that the state of system (8) is left-continuous. For forward complete impulsive systems, there is no fundamental difference between utilizing left-continuous model and employing right-continuous model. Then by defining the tracking error , the error system can be expressed as

Remark 1. Since uncertain system (1) is a category of impulsive systems, coupled with the incomplete measurability of the system state, we need to construct an appropriate observer and subsequently establish an applicable error system related to plant and observer. Based on the prerequisite of ensuring real-time monitoring, fault-tolerant control, easy realization, and so on, as a result, it is necessary and natural to construct observer (2) which is only influenced by impulsive. One more point needs noting that the controllers and designed by us can exert positive effects on the unstable systems and meanwhile control them only at the impulsive instant. In this way, and can stabilize systems (1) and (2), respectively, for ages, while reducing unnecessary computing costs.
Letand then the argument system can be deduced aswhereFurthermore, , argument system (11) is rewritten aswhere ;An adaptive event-triggered mechanism, determining the continuously updated controller works at the instants known as the triggered time sequence, is introduced to decrease the burden of updating and communication in control. It is notable that the system states are imperfectly accessible, so the event-triggered mechanism included exogenous disturbances as well as the system and observer output is designed. By definingthe event-triggered mechanism is formulated aswhere the event generator function ; parameters , , and in which is a forced triggered constant. Denote by the event-triggered time sequence that it is determined by function . For , the next event will be triggered only when the correlative measurement reaches or surpasses the stated threshold, and then, the next triggered instant (impulsive instant) will be generated by comparing the obtained event-triggered time with the forced triggered time. In addition, it is worth mentioning that the aforesaid two sequences may differ depending on the selected parameters , , and .
In what follows, two assumptions are proposed around the uncertain terms and the nonlinear function.

Assumption 1. in which is the unknown time-varying matrix with , the adjustment coefficient of the uncertain term , and , , , , and are constant matrices with compatible dimensionality.

Remark 2. Different from existing achievements, such as [21, 30, 31], this paper has more uncertain parameters. Note that, in the practical application, each program will inevitably be subjected to the actual limitation of imprecise modeling for controlled plant and affected by external factors like environmental noise. Therefore, it is favorable and urgent for increasing the number of uncertainties to describe a larger range nonlinear system.

Remark 3. Only the norm-bounded uncertainties are taken into account in this article to efficaciously avoid needlessly intricate notations and restrain parameter uncertainty. In accordance with Assumption 1 and several linear matrix inequalities, the uncertainties , , , , and can be reasonably eliminated. Moreover, compared with the conventional constraint conditions of uncertain terms, the adjustment coefficient is added in this paper, which not merely does not change the norm value range of the uncertain terms but also can ingeniously resolve the input-to-state stability problem of fairly sophisticated system. Even though the uncertainty parameters are also present at other singular structures, the subsequent results could be popularized to this circumstance in parallel.

Assumption 2. Suppose that there exists a scalar such that the nonlinearity satisfies , . Particularly, .
Hereafter, a definition and several lemmas are introduced for latter use.

Definition 1. For every initial condition and each measurable locally bounded exogenous disturbance (see [1]), system (13) is said to be input-to-state stabilizable under the given event-triggered mechanism (16) if there exist functions and such that the solution satisfies

Lemma 1. Given constant matrices , , and with suitable dimensionality and a matrix function (see [23, 32]),(1) and , then(2) such that and , then

Particularly, when , we obtain

Lemma 2. (see [33]), the inequalityholds, where is a positive definite matrix.

Lemma 3. Given constant matrices (see [34]), where and , thenif and only if

3. Main Results

This section is devoted to the following tripartite through theoretical analysis and demonstrates the following:(T1) The presence of the lower bound of adjacent impulse instants is testified, whereafter, the Zeno behavior can be excluded.(T2) The resultant augmented system which is equipped with parameter uncertainties and exogenous disturbances is input-to-state stabilizable where the uncertainties are tactfully subdued.(T3) The control gains and event-triggered scheme parameters are devised without strong constrained condition under system (13) corresponding stability.

Before verifying the above statements, it is necessary to introduce some symbols:

According to Assumption 1, we havewhere

Theorem 1. Under event-triggered scheme (16), then (T1) holds, where the positive lower bound of adjoining impulsive moments conforms to , constants , , and are specified in (16), and

Proof. For the sake of checking on (T1), we consider the following three cases:Case (i). The generation of the triggered time sequence depends entirely on the event-triggered time sequence . Based on , in this case, the upper right Dini derivative of in the interval is calculated asLet ; then,Using to premultiplication and postmultiplication in (30) results inBy considering and integrating both sides of (31) from to , we haveWhen mechanism (16) is triggered, we can derive . Together with , it follows thatwhich indicates thatCase (ii). Only the forced triggered time sequence exists in the sequence . Obviously, in this case, .Case (iii). The sequence is composed of the event-triggered instants and the forced triggered instants . If the Zeno behavior lives in argument system (13), it must be that a finite time interval owns infinite impulse jumps in this case. To exhibit this phenomenon, suppose that presents the accumulation time (or Zeno time) on the finite time interval . By defining , it is apparent that countless of impulsive instants appears in the interval . Denote by the subsequence of satisfying as , where integer . If there is no forced triggered moment in , similar to the discussion of Case (i), we conclude that as , which contradicts the definition of the accumulation time . If there exists for some over the interval , recalling the definition of , it can be deduced that only one , which implies that the triggered moments totally consist of the event-triggered moments in . Then it follows from Case (i) that as . Hence, the Zeno behavior is precluded in Case (iii).From the foregoing discussion, the lower bound of neighboring impulsive instants is ultimately acquired, which symbolizes that the Zeno behavior can be eliminated.

Remark 4. When designing event-triggered mechanism (16), cannot be superseded by . It is on account of a discovery that the correlation over and is not easily obtained in the abovementioned reasoning process of excluding the Zeno phenomenon. Therefore, it is essential for the device of (16) to take the supremum of in . In addition, the study in [29] assists us in detecting the indispensability of the forced trigger condition in (16).

Remark 5. As described earlier, mechanism (16) is presented to select the optimal triggered moment according to the steady state of resulting system (13). Based on the results of Theorem 1, it can be proved that the designed event-triggered mechanism is effective. By comparison with the existing results of the uncertain models, such as [21, 35, 36], although they reduce the transmission of information, impulsive controller with fixed impulsive moments, in design, is still conservative. Now, in this paper, the controller based on event-triggered mechanism only is updated at the triggered moment. By this means, the burden of controller update can be decreased without affecting accurate control. Moreover, the sampling control adopted in this paper is only dependent on the state information of observer at the triggered moment, which can reduce the communication between the equipment under test and the observer.

Assumption 3. is a nonsingular matrix, and there exists a constant such that .

Theorem 2. Uncertain system (13) is input-to-state stable via the event-triggered scheme (16); suppose that for given parameters , , and and the control gains , , and , there exist matrices and and constants , , , and , such thatwhere

Proof. Suppose that is the solution of system (13) with the initial value . Due to the imperfect measurability of the system states, the Lyapunov functional related to the relevant outcomings is considered as . , , the derivative of can be calculated thatIt follows from Lemma 1 and conditions (26) and (35) thatand from Assumption 2 and Lemma 2, we deriveAnd then we infer thatwhereConsequently, under Lemma 3 and (35), substituting (43)–(45) into (40) gives that, ,, it holds from Assumption 1, (26), and the fact thatwhich supplied into (47) yields thatwhereBy virtue of condition (38), a positive constant could be spotted with ease such that , and it could be derived thatwhenever , .
When , it is deduced from (13) thatBy Assumption 3, there exists an invertible matrix such thatIn accordance with Lemma 1, we discover thatAfterwards, combined with Lemma 3, (37), (52), and (53), we obtainPay attention that . Accordingly, we can define , which symbolizes that . Consider this case that initially. If there is no impulse over , it gives from (51) thatIf there exist a few impulsive moments on , we can deduce thatBased on (55), we getwhich illustrates thatEqually, the inequality holds. Paralleling to the above deduction, we could get an inference that, ,where denote the number of impulsive moments in the corresponding interval and .
As a result, when , whether impulse exists in or not, the following inequality is always attainable:When , executing the similar argument as the case of , we could reason outAssociating with the situation of , let ; the priority concern is the case of . Evidently, whether impulse appears on or not, it can be invariably obtained thatSimilarly, when ; , .
Combined with the circumstance that , it follows thatand then let . When , we give priority to the case of no impulse over ; we could derive from thatIf there exist impulsive moments , it holds thatAccording to (55), we havewhich suggests thatOn account of , performing semblable operation, we getWhen , it can be inferred in repeating similar iterations thatTogether with , we deriveArguing in the identical manner, we conclude thatwhich fulfills the proof of (T2) based on Definition 1.

Remark 6. Obviously, Assumption 3 and condition (37) play a complementary role in the proof, which simultaneously explains the rationality and significance of Assumption 3.
Next, for the purpose of achieving (T3), the following hypothesis needs to be proposed.

Assumption 4. Matrices and with appropriate dimensionality are of full-row rank and full-column rank separately.

Theorem 3. Assume that, for given constants , there exist matrices , , , and , and constants , , , and such that (35) andwhereand then system (13) is input-to-state stabilizable under event-triggered strategy (16). In addition, the control gains , , and L and parameters , , and are jointly devised bywhere

Proof. The controller gains and , under Theorem 2, could be determined by (73), which leads to (37). Meanwhile, let ; then we use diag to postmultiplication and premultiplication in inequality (74); condition (36) can be derived. Furthermore, condition (38) is linearized to (76). This accomplishes the proof.

Remark 7. More recently, the design problems of adaptive controller are studied for uncertain nonlinear systems with diverse structures, such as lower triangular structure [37], nonlower-triangular structure [38, 39], and nonstrict-feedback structure [40, 41]. Inspired by these interesting and pioneering works, the event-triggered impulsive control scheme designed and the approach adopted in this paper may be extended in these areas. In addition, through the enlightenment of some excellent works like [4244], whether our model can be extended to various memristive neural network models would be a probable and rewarding research topic.

4. Illustrative Examples

For the purpose of corroborating the merit and effectiveness of the developed results, two numerical examples are considered in this section.

Example 1. Consider a dynamic model of a vehicle radar servo system. Following [45, 46], the nonlinear dynamic model with parametrized uncertainties can be modeled aswhere and are the angular and the angular speed of the motor, respectively; , , , , , and ; , , , , , , , , and are the rotor inertia, the mass of radar antenna, the radius of the gearing wheel, the gearing ratio, the rotor shaft friction, the torque constant, the current in axis, the dry friction force, and the wind resistance coefficient, respectively; is a nonlinear function in regard to radar antenna velocity. Besides, the parameters , , and are not precisely known, which are dependent on several factors in the nonlinear dynamics; for instance, the direction of the radar antenna changes with vehicle vibration and gusty winds. Suppose that is an interfering variable that varies over time. To stabilize this system in the input-to-state sense, now, some parameters are selected asBased on Theorem 2 proposed in this paper, let , , , and choose , , and . Then, the control gains and the event-triggered mechanism parameters can be designed by utilizing MATLAB toolbox as follows:In order to achieve simulation, we choose , , and . When the designed controller does not act on system (78), as shown in Figure 1, then the system is unstable. However, under control, the change trend of error between the observer state and the system state, the dynamics of the controller updates (the points on the t-axis mean that the controller does not update), and the sampling dynamics of the event triggering mechanism are illustrated in Figures 24, respectively. Thereinto, in Figure 4, the point with a value of 1 corresponds to the event trigger sampling time, and the point with a value of 0.5 corresponds to the forced trigger sampling time. Assume that the total elapsed time of system is , if the output signal is transmitted by a fixed impulsive time sequence or time-triggered scheme, and the sampling period is ; then the number of data traffic will be 400, whereas, as shown in Table 1, the amount of data communication can be dramatically decreased by adopting the designed event-triggered scheme. In conclusion, the aforementioned simulation outcomes reflect that when the system state is not completely measurable and uncertainties and external interferences exist in the system, the vehicle radar servo system can accurately estimate the corresponding input in real time and save unnecessary communication resources.

Example 2. To ensure the participation of more uncertainties and the establishment of Assumption 4, uncertain nonlinear system (1) incorporating two subsystems is taken into consideration, whose parameters are set as follows:If system (1) has no the control input, as portrayed in Figure 5, its dynamic behavior is unstable under exogenous disturbance and uncertainties. Next, without capturing the information of system states, an observer-based event-triggered impulsive controller will be designed to implement the input-to-state stabilization attribute on system (1). In accordance with Theorem 3, let ; ; and choose , , , , , , and ; then we devise the control gains asand the parameter of event-triggered mechanism as , , and , so as to achieve the control performance of the input-to-state stabilization. To facilitate the simulation, we select , , and ; then event-triggered mechanism (16) can be given bywhereBy exploiting such mechanism and controller gains, the trajectories of states and errors are separately illustrated in Figures 6 and 7, where the evolution of control inputs is exhibited in Figure 8. Moreover, viewed from the triggered dynamics of Figure 9, the event-triggered scheme lessens unnecessary sampling and avoids repeated sampling.
The advantage of the presented strategy in reducing data traffic, in the following, will be further verified. Assume that the total elapsed time of the closed-loop system (13) is , analyzing in the same way as Example 1, then we can clearly observe from Table 2 that the event-triggered scheme proposed in this paper is superior to the periodic sampling scheme put forward in [21, 35, 36]. This table also exhibits that the sampling amount varies with the parameters , , and . It can be seen that the greater the value of or is, the less the data communication would be generated and thus the more resources would be saved.

5. Concluding Remarks

This article investigates innovatively the input-to-state stabilization and controller design for a type of uncertain nonlinear systems included partially measurable states and exogenous disturbances. A suitable event-triggered mechanism is constructed which decides when the controllers are updated. With the combination of sample control, subsequently, an observer-based impulsive controller has been devised to warrant the performance of input-to-state stabilization on the uncertain controlled system. Particularly, the Zeno behavior in presented control scheme has been eliminated. With the aid of several analysis strategies and the linear matrix inequality technology, some sufficient criteria are deduced to guarantee the input-to-state stabilization. In addition, substantial uncertain parameters are reasonably estimated by exploiting some constant matrix inequalities and an innovative hypothesis. Although the reasoning process is slightly more complicated, fortunately, the result of theoretical analysis and simulations can demonstrate that the observer-based event-triggered impulsive scheme can work well. In some circumstances, the controller perhaps oversteps its physical restrictions that possibly lead to the controlled system subjected to rigorous performance degradation. Consequently, it is a probable research work for observer-based event-triggered saturated impulsive control on a category of nonlinear controlled systems in the future.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Authors’ Contributions

This study was carried out by the Master’s student Xiangru Xing under the direction of Assistant Professor Jin-E Zhang.

Acknowledgments

This work was supported by the Natural Science Foundation of China under Grants 61976084 and 61773152.