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.
Mathematical Biosciences and Engineering : MBE
|May 10, 2023
Summary
This study introduces an event-triggered adaptive dynamic programming (ADP) controller for hydraulic servo actuators (HSAs) with unknown dynamics. The data-driven approach optimizes control using only input-output data, enhancing efficiency and reducing communication needs.
Area of Science:
- Robotics and Control Systems
- Mechanical Engineering
- Artificial Intelligence
Background:
- Hydraulic servo actuators (HSAs) are critical for high-power, high-accuracy dynamic motion tasks in industry.
- HSAs are complex nonlinear systems with parameter uncertainties and unmeasurable states, posing control challenges.
- Accurate system identification is often difficult due to disturbances and parameter variations.
Purpose of the Study:
- To develop an event-triggered learning control strategy for HSAs with unknown dynamics using output feedback.
- To design a data-driven controller that does not require prior knowledge of system or exosystem dynamics.
- To improve control efficiency by reducing communication load and control updates via an event-based feedback mechanism.
Main Methods:
- Utilized adaptive dynamic programming (ADP) for online learning and control.
- Employed a linear discrete model of the HSA for controller design.
- Implemented a data-driven controller relying solely on measured input and output data.
- Introduced an event-based feedback strategy to optimize communication.
Main Results:
- The proposed ADP-based controller effectively handles HSAs with unknown dynamics.
- The data-driven approach eliminates the need for detailed system parameter knowledge.
- The event-triggered strategy significantly reduces communication resource usage and control updates.
- Theoretical convergence of the ADP algorithm was demonstrated.
Conclusions:
- The event-triggered adaptive dynamic programming approach offers a feasible and effective solution for optimal control of HSAs.
- This method provides robust control performance despite system uncertainties and unknown dynamics.
- The approach enhances practical applicability by leveraging readily available input-output data and reducing communication overhead.
Related Concept Videos
PD Controller: Design
298
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
298
Time-Domain Interpretation of PD Control
153
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
153
Design Example: Creating a Hydraulic Model of a Dam Spillway
240
Scaled hydraulic models of dam spillways provide a practical way to replicate and study the intricate flow dynamics of these structures. Often built to a 1:15 ratio, these models allow for observing critical water behavior, such as velocity distribution, flow patterns, and energy dissipation.
240
Open and closed-loop control systems
837
Control systems are foundational elements in automation and engineering. They are broadly categorized into open-loop and closed-loop systems. These classifications hinge on the presence or absence of feedback mechanisms, significantly influencing the system's performance, complexity, and application.
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...
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...
837
Hydraulic Jump: Problem Solving
90
To analyze a hydraulic jump in a rectangular channel with a flow speed of 6 meters per second, follow these steps:Calculate Effective Upstream Velocity:When the downstream gate closes, a hydraulic jump forms, traveling upstream at 2 meters per second. This wave speed combines with the initial channel flow velocity, creating an effective upstream velocity.Identify Flow Velocities Before and After the Hydraulic Jump:Upstream of the hydraulic jump, the effective flow velocity includes both the...
90
Application of Pascal's Law
8.6K
Pascal's experimentally proven observations—that a change in pressure applied to an enclosed fluid is transmitted undiminished throughout the fluid and to the walls of its container—provide the foundations for hydraulics, one of the most important developments in modern mechanical technology.
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...
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...
8.6K


