Title :
A Stochastic Digital Implementation of a Neural Network Controller for Small Wind Turbine Systems
Author :
Li, Hui ; Da Zhang ; Foo, Simon Y.
Author_Institution :
Dept. of Electr. & Comput. Eng., FAMU-FSU Coll. ofEngineering, Tallahassee, FL
Abstract :
This letter presents a reconfigurable hardware implementation of feed-forward neural networks using stochastic techniques. The design is based on the stochastic computation theory to approximate the nonlinear sigmoid activation functions with reduced digital logic resources. The large parallel neural network structure is then implemented on a reconfigurable field-programmable gate array (FPGA) device with high fault tolerance capability. The method is applied to a neural-network based wind-speed sensorless control of a small wind turbine system. The experimental results confirmed the validity of the developed stochastic FPGA implementation. The general design method can be extended to include other power electronics applications with different feed-forward neural network structures
Keywords :
fault tolerance; feedforward neural nets; field programmable gate arrays; neurocontrollers; power generation control; power generation faults; stochastic processes; velocity control; wind turbines; digital logic resource reduction; fault tolerance; feedforward neural networks; field programmable gate array; neural network controller; nonlinear sigmoid activation functions; reconfigurable FPGA device; stochastic digital implementation; stochastic techniques; wind speed sensorless control; wind turbine systems; Computation theory; Control systems; Feedforward neural networks; Feedforward systems; Field programmable gate arrays; Neural network hardware; Neural networks; Stochastic processes; Stochastic systems; Wind turbines; Field-programmable gate array (FPGA); neural networks; small wind turbine; stochastic computing;
Journal_Title :
Power Electronics, IEEE Transactions on
DOI :
10.1109/TPEL.2006.882420