Hydraulic actuators have recently been widely used in control systems as efficient output devices. However, high-precision control of hydraulic actuators in industrial applications remains challenging due to the conflict between controllers' complexity, especially in theoretical modeling, and their generalization abilities, including adaptability to parametric uncertainties and versatility for various working conditions. To address this issue, we propose an adaptive online neural predictive control (AONPC) scheme, which is capable of handling unmodeled nonlinearities and uncertainties with a simple structure and low demand for system modeling. Specifically, an artificial neural network (ANN) is responsible for data-driven system identification and predictive control, while upper confidence bound (UCB) algorithm is introduced for hyperparameter self-adaptation. The ANN structure and the iteration number for solving the optimization problem are determined through a simulation study. Then, to complete the whole control loop within a short and fixed tracking interval, the proposed controller is implemented on a field programmable gate array (FPGA), which can effectively improve the tracking precision. Finally, extensive experimental results on a realistic hydraulic actuator device demonstrate the superiority of the proposed controller.
Read full abstract