Abstract

In this paper, an innovative event-triggered optimal tracking control algorithm is proposed for input saturated strict-feedback nonlinear systems with unknown dynamics. In order to reduce the requirement of configuring a complete suit of sensors and enhance the reliability of the controlled system, a neural networks (NNs) based adaptive state observer is developed firstly to reconstruct the system states. Subsequently, based on the state estimation information, a hybrid-triggered feedforward controller is designed to transform the original tracking control problem into an equivalent regulation issue, which is then solved by developing an event-triggered optimal controller. Therefore, the final controller consists of a hybrid-triggered feedforward controller and an event-triggered optimal controller. In order to make the actual input signals of the two controllers be updated simultaneously, a synchronization-oriented triggering rule is established by using multiple triggering errors. By virtue of this unique framework, the proposed control scheme can not only minimize the predefined cost function, but also greatly reduce the data transmission. What is more, the convergence properties of the proposed control strategy are achieved by using Lyapunov theory. It is important to note that unlike the widely adopted observer-controller framework, where the separation principle holds for the design of the state observer, there is a considerable coupling relationship between the error dynamics of the state observer and the event-triggered optimal controller in this paper. The distinguishing feature of the proposed method is its ability to ensure a satisfactory level of precision in both state estimation and tracking control, even in the presence of control saturation issues. At last, the proposed control strategy is applied to the tracking control problem of a high-order robot system and marine surface vehicle to demonstrate its effectiveness.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call