Approximation Based Control
What Is Approximation Based Control?
Approximation based control is a class of control system design methods that use function approximators, most commonly artificial neural networks or fuzzy systems, to represent unknown or poorly characterized components of a dynamical system's model and incorporate those representations directly into a feedback control law. Conventional model-based controllers require accurate mathematical descriptions of plant dynamics, but many real systems, including robotic manipulators, aerospace vehicles, and chemical processes, involve nonlinearities, parameter variations, and unmodeled disturbances that make exact modeling impractical. Approximation based control addresses this gap by learning or adapting the approximator online, allowing the controller to compensate for dynamics it was never explicitly programmed to handle.
The field draws on adaptive control theory, Lyapunov stability analysis, and machine learning. It intersects with neural network theory through the universal approximation theorem, which guarantees that a sufficiently wide network can approximate any continuous function on a compact domain to arbitrary precision, providing the theoretical warrant for substituting a learned model in place of a derived one.
Neural Network Function Approximation in Control
Radial basis function (RBF) networks and multilayer perceptrons are the most commonly used approximators in control applications. In a typical architecture, the network receives the system state as input and outputs an estimate of the unknown nonlinear term in the equations of motion. The control law adds this estimate to a stabilizing linear component, effectively canceling the unknown dynamics. The network weights are updated by an adaptation law derived from Lyapunov analysis, ensuring that the overall closed-loop system remains stable even as the approximator learns.
IEEE Xplore research on adaptive neural network control for quadrotor UAVs demonstrates how RBF networks, with their strong nonlinear approximation ability and rapid convergence, allow UAV controllers to identify aerodynamic characteristics in real time and reject disturbances without requiring an accurate aerodynamic model. Similar principles apply to ground robots, where unknown friction and joint flexibility complicate traditional computed-torque control.
Adaptive Control for Uncertain Systems
Approximation based control overlaps substantially with adaptive control, but the two are distinguished by their treatment of uncertainty. Classical adaptive control assumes a parametric structure for the unknown dynamics, meaning the form of the equations is assumed known and only scalar parameters must be estimated. Approximation based control makes no such assumption: the approximator's structure is chosen independently of the plant equations, and the adaptation law adjusts all of the approximator's free parameters.
This nonparametric flexibility is particularly valuable in aerospace applications where operating envelope changes, structural damage, or payload variation can alter dynamics in ways that no finite parametric model can capture. Research published in the Journal of Guidance, Control, and Dynamics on nonlinear flight control using neural networks established foundational results showing that neural-network controllers trained online can stabilize flight dynamics across a range of conditions that would cause a linear controller to diverge.
Stability and Approximation Error Bounds
A controller that relies on an approximator whose error is unbounded offers no formal safety guarantees. Stability proofs for approximation based controllers therefore incorporate the approximation error explicitly, typically by treating it as a bounded disturbance and showing that the closed-loop system is ultimately bounded. The bound on the residual depends on the network size: a larger approximator reduces the function approximation error but increases online computation time, creating a trade-off that must be evaluated for each deployment platform. Learning-based contraction metric methods, as described in arXiv preprint research on adaptive control using contraction theory, extend these guarantees to systems with time-varying dynamics.
Applications
Approximation based control is used in:
- Autonomous UAV and multi-rotor flight control under aerodynamic uncertainty
- Robotic manipulator control with unknown payload and joint compliance
- Aerospace vehicle attitude control across variable operating conditions
- Industrial process control where plant models are unavailable or drift over time
- Autonomous underwater vehicles navigating in varying current conditions