Paper
2 March 1994 Adaptive neurocontrol design applied to the attitude control problem
Dimitris C. Dracopoulos, Antonia J. Jones
Author Affiliations +
Abstract
A general architecture for neuro-genetic adaptive control is described and contrasted with purely neural approaches to adaptive control. The system is demonstrated on the attitude control problem for a rigid body (satellite) equipped with thrusters about each principal axis. By simulating the dynamic system and applying standard neural network techniques a locally predictive network is first trained to the prevailing dynamics. The inputs for the network are a small history of system states up to the present and a set of current control inputs, the outputs are the next system state. It is assumed that a hardware implementation of this network is used to evaluate hypothetical control inputs very rapidly. A genetic algorithm with a simple goal function then searches the space of hypothetical control inputs, whose fitness is evaluated by the neural network, so as to find a satisfactory set of control inputs before the end of the predicted time interval--the whole process is then repeated. The results indicate that such an architecture is able to master the attitude control problem for arbitrary slew angles, with arbitrary unknown dynamics, large unknown deterministic perturbing forces (which left to themselves induced chaotic motion), and noise in the sensor system.
© (1994) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Dimitris C. Dracopoulos and Antonia J. Jones "Adaptive neurocontrol design applied to the attitude control problem", Proc. SPIE 2243, Applications of Artificial Neural Networks V, (2 March 1994); https://doi.org/10.1117/12.169987
Lens.org Logo
CITATIONS
Cited by 5 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Genetics

Control systems

Satellites

Genetic algorithms

Sensors

Adaptive control

Neural networks

Back to Top