Designing and implementing intelligent systems has become a crucial factor for the innovation and development of better products of space technologies. A neural network is a parallel system, capable of resolving paradigms that linear computing cannot. Field programmable gate array (FPGA) is a digital device that owns reprogrammable properties and robust flexibility. For the neural network based instrument prototype in real time application, conventional specific VLSI neural chip design suffers the limitation in time and cost. With low precision artificial neural network design, FPGAs have higher speed and smaller size for real time application than the VLSI and DSP chips. So, many researchers have made great efforts on the realization of neural network (NN) using FPGA technique. In this paper, an introduction of ANN and FPGA technique are briefly shown. Also, Hardware Description Language (VHDL) code has been proposed to implement ANNs as well as to present simulation results with floating point arithmetic. Synthesis results for ANN controller are developed using Precision RTL. Proposed VHDL implementation creates a flexible, fast method and high degree of parallelism for implementing ANN. The implementation of multi-layer NN using lookup table LUT reduces the resource utilization for implementation and time for execution.
Spacecraft Neural Network Control System Design using FPGA
2011-09-22
oai:zenodo.org:1081749
Aufsatz (Zeitschrift)
Elektronische Ressource
Englisch
Spacecraft , neural network , FPGA , VHDL
Neural-network-based spacecraft attitude control
AIAA | 2000
|Neural Network Attitude Control of Flexible Spacecraft
British Library Conference Proceedings | 1998
|Increasing Autonomy of Precision Spacecraft Using Neural Network Adaptive Control
British Library Conference Proceedings | 1999
|Spacecraft power system controller based on neural network
Online Contents | 2011
|