Adaptive neurocontrol design applied to the attitude control problem
暂无分享,去创建一个
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.
[1] V. Arnold. Mathematical Methods of Classical Mechanics , 1974 .
[2] Hermann Bondi,et al. The rigid body dynamics of unidirectional spin , 1986, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.
[3] P. Zweifel. Advanced Mathematical Methods for Scientists and Engineers , 1980 .
[4] G. Meyer,et al. On the use of Euler's theorem on rotations for the synthesis of attitude control systems , 1966 .