Data-driven control of hydraulic servo actuator: An event-triggered adaptive dynamic programming approach
Vladimir Djordjevic1, Hongfeng Tao2, Xiaona Song3
1Faculty of Mechanical and Civil Engineering, University of Kragujevac, 36000 Kraljevo, Serbia.
Abstract:
Hydraulic servo actuators (HSAs) are often used in the industry in tasks that request great power, high accuracy and dynamic motion. It is well known that an HSA is a highly complex nonlinear system, and that the system parameters cannot be accurately determined due to various uncertainties, an inability to measure some parameters and disturbances. This paper considers an event-triggered learning control problem of the HSA with unknown dynamics based on adaptive dynamic programming (ADP) via output feedback. Due to increasing practical application of the control algorithm, a linear discrete model of HSA is considered and an online learning data driven controller is used, which is based on measured input and output data instead of unmeasurable states and unknown system parameters. Hence, the ADP-based data driven controller in this paper requires neither the knowledge of the HSA dynamics nor exosystem dynamics. Then, an event-based feedback strategy is introduced to the closed-loop system to save the communication resources and reduce the number of control updates. The convergence of the ADP-based control algorithm is also theoretically shown. Simulation results verify the feasibility and effectiveness of the proposed approach in solving the optimal control problem of HSAs.
Related Concept Videos
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
Design Example: Creating a Hydraulic Model of a Dam Spillway
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Hydraulic Jump: Problem Solving
Application of Pascal's Law
Hydraulic systems are used to operate automotive brakes, hydraulic jacks, and numerous other mechanical systems. We can derive a relationship between the forces in a simple hydraulic system...


