This paper proposes a fast and compact implementation of a virtual anemometer on a low-cost Field Programmable Gate Array (FPGA) platform. Such an anemometer is to be used within Wind Energy Conversion Systems (WECS) to perform Maximum Power Point Tracking in a non-iterative way, thus reducing dead time and increasing yield. The proposed virtual anemometer relies on a Growing Neural Gas (GNG) Artificial Neural Network with 512 neurons. A major effort is placed on hardware optimization, aiming to achieve the best compromise between computational speed and resource occupation. Furthermore, the slave SPI interface allows a fast communication with the main microcontroller on which the WECS control system is implemented. The resulting design is a high-performance virtual anemometer that can be embedded in WECS control systems with up to 100 kHz bandwidth. The device is designed, synthesized and implemented on a commercial FPGA. Several details of the implementation are discussed, and an experimental validation is performed using input profiles that have been acquired on the field for two different wind turbines.

A High-Performance FPGA-Based Virtual Anemometer for MPPT of Wind Energy Conversion Systems

Accetta Angelo;Di Piazza Maria Carmela;La Tona Giuseppe;Luna Massimiliano;Pucci Marcello
2017

Abstract

This paper proposes a fast and compact implementation of a virtual anemometer on a low-cost Field Programmable Gate Array (FPGA) platform. Such an anemometer is to be used within Wind Energy Conversion Systems (WECS) to perform Maximum Power Point Tracking in a non-iterative way, thus reducing dead time and increasing yield. The proposed virtual anemometer relies on a Growing Neural Gas (GNG) Artificial Neural Network with 512 neurons. A major effort is placed on hardware optimization, aiming to achieve the best compromise between computational speed and resource occupation. Furthermore, the slave SPI interface allows a fast communication with the main microcontroller on which the WECS control system is implemented. The resulting design is a high-performance virtual anemometer that can be embedded in WECS control systems with up to 100 kHz bandwidth. The device is designed, synthesized and implemented on a commercial FPGA. Several details of the implementation are discussed, and an experimental validation is performed using input profiles that have been acquired on the field for two different wind turbines.
2017
Istituto di iNgegneria del Mare - INM (ex INSEAN)
978-1-5090-1412-5
virtual sensors
wind energy
maximum power point tracking
field-programmable gate array
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/394082
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
social impact