Robust Approximate Dynamic Programming for Nonlinear Systems With Both Model Error and External Disturbance
IEEE Transactions on Neural Networks and Learning Systems
|November 28, 2023
Summary
This study introduces a novel method to simultaneously manage model errors and external disturbances in nonlinear control systems. The approach uses an augmented Hamilton-Jacobi-Isaacs equation and critic online learning for robust performance.
Area of Science:
- Control Theory
- Nonlinear Systems
- Optimization
Background:
- Traditional control methods address model error and external disturbances separately, which is insufficient for complex nonlinear problems.
- Concurrent handling of these uncertainties introduces significant challenges like nonconvexity in performance optimization.
- Existing approaches struggle with simultaneous management of model uncertainties and external disturbances in nonlinear robust control.
Purpose of the Study:
- To develop a unified framework for simultaneously addressing model error and external disturbance in nonlinear robust performance problems.
- To introduce an additional cost function within the augmented Hamilton-Jacobi-Isaacs (HJI) equation to manage concurrent uncertainties.
- To reveal the relationship between the additional cost function and model uncertainty for satisfying the Hamilton-Jacobi inequality.
Main Methods:
- Augmented Hamilton-Jacobi-Isaacs (HJI) equation incorporating an additional cost function.
- A critic online learning algorithm utilizing Lyapunov stabilizing terms and historical states.
- Construction of a joint Lyapunov candidate for stability and convergence analysis.
Main Results:
- The proposed method effectively manages both model error and external disturbance in nonlinear systems.
- The critic online learning algorithm approximates the solution to the augmented HJI equation.
- Stability and convergence are proven using the second method of Lyapunov, with historical data reducing system and critic errors.
Conclusions:
- The introduced additional cost function in the augmented HJI equation provides a viable solution for nonlinear robust performance.
- The critic online learning algorithm ensures stability and convergence while handling uncertainties.
- The method demonstrates effectiveness through numerical examples, offering improved system performance bounds.
Related Concept Videos
Linear Approximation in Time Domain
83
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
83
Time-Domain Interpretation of PD Control
119
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...
119
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
56
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
56
Linear Approximation in Frequency Domain
92
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
92
Second Order systems II
113
In an underdamped second-order system, where the damping ratio ζ is between 0 and 1, a unit-step input results in a transfer function that, when transformed using the inverse Laplace method, reveals the output response. The output exhibits a damped sinusoidal oscillation, and the difference between the input and output is termed the error signal. This error signal also demonstrates damped oscillatory behavior. Eventually, as the system reaches a steady state, the error diminishes to zero.
113
Propagation of Uncertainty from Systematic Error
529
The atomic mass of an element varies due to the relative ratio of its isotopes. A sample's relative proportion of oxygen isotopes influences its average atomic mass. For instance, if we were to measure the atomic mass of oxygen from a sample, the mass would be a weighted average of the isotopic masses of oxygen in that sample. Since a single sample is not likely to perfectly reflect the true atomic mass of oxygen for all the molecules of oxygen on Earth, the mass we obtain from this...
529


