Real-time nonlinear optimal control using neural networks

Author(s):  
J.K. Antony ◽  
L. Acar
Author(s):  
Ming Xin ◽  
Yunjun Xu ◽  
Ricky Hopkins

It is always a challenge to design a real-time optimal full flight envelope controller for a miniature helicopter due to the nonlinear, underactuated, uncertain, and highly coupled nature of its dynamics. This paper integrates the control of translational, rotational, and flapping motions of a simulated miniature aerobatic helicopter in one unified optimal control framework. In particular, a recently developed real-time nonlinear optimal control method, called the θ-D technique, is employed to solve the resultant challenging problem considering the full nonlinear dynamics without gain scheduling techniques and timescale separations. The uniqueness of the θ-D method is its ability to obtain an approximate analytical solution to the Hamilton–Jacobi–Bellman equation, which leads to a closed-form suboptimal control law. As a result, it can provide a great advantage in real-time implementation without a high computational load. Two complex trajectory tracking scenarios are used to evaluate the control capabilities of the proposed method in full flight envelope. Realistic uncertainties in modeling parameters and the wind gust condition are included in the simulation for the purpose of demonstrating the robustness of the proposed control law.


2020 ◽  
Vol 2020 ◽  
pp. 1-17
Author(s):  
Hongjue Li ◽  
Yunfeng Dong ◽  
Peiyun Li

A neural network-based controller is developed to enable a chaser spacecraft to approach and capture a disabled Environmental Satellite (ENVISAT). This task is conventionally tackled by framing it as an optimal control problem. However, the optimization of such a problem is computationally expensive and not suitable for onboard implementation. In this work, a learning-based approach is used to rapidly generate the control outputs of the controller based on a series of training samples. These training samples are generated by solving multiple optimal control problems with successive iterations. Then, Radial Basis Function (RBF) neural networks are designed to mimic this optimal control strategy from the generated data. Compared with a traditional controller, the neural network controller is able to generate real-time high-quality control policies by simply passing the input through the feedforward neural network.


Sign in / Sign up

Export Citation Format

Share Document