Adaptive Event-triggered Control with Sampled Transmitted Output and Controller Dynamics
<|reference_start|>Adaptive Event-triggered Control with Sampled Transmitted Output and Controller Dynamics: The event-triggered control with intermittent output can reduce the communication burden between the controller and plant side over the network. It has been exploited for adaptive output feedback control of uncertain nonlinear systems in the literature, however the controller must partially reside at the plant side where the computation capacity is required. In this paper, all controller components are moved to the controller side and their dynamics use sampled states rather than continuous one with the benefit of directly estimating next triggering instance of some conditions and avoiding constantly checking event condition at the controller side. However, these bring two major challenges. First, the virtual input designed in the dynamic filtering technique for the stabilization is no longer differentiable. Second, the plant output is sampled to transmit at plant side and sampled again at controller side to construct the controller, and the two asynchronous samplings make the analysis more involving. This paper solves these two issues by introducing a new state observer to simplify the adaptive law, a set of continuous companion variables for stability analysis and a new lemma quantifying the error bound between actual output signal and sampled transmitted output.   It is theoretically guaranteed that all internal signals in the closed-loop system are semiglobally bounded and the output is practically stabilized to the origin. Finally, the numerical simulation illustrates the effectiveness of proposed scheme.<|reference_end|>
@article{zuo2024adaptive,
    title={Adaptive Event-triggered Control with Sampled Transmitted Output and
  Controller Dynamics},
    author={Gewei Zuo, Lijun Zhu},
    journal={arXiv preprint arXiv:2407.11397},
    year={2024},
    archivePrefix={arXiv},
    eprint={2407.11397},
    primaryClass={eess.SY cs.SY}
}