FPGA-based implementation of an intelligent simulator for stand-alone photovoltaic system

  • Authors:
  • A. Mellit;H. Mekki;A. Messai;H. Salhi

  • Affiliations:
  • Department of Electronics, Faculty of Sciences and Technology, LAMEL, Jijel University, Ouled-aissa, P.O. Box 98, Jijel 18000, Algeria and Department of Electronics, Faculty of Sciences Engineerin ...;CRNB Ain Oussera, P.O. Box 180, 17200 Djelfa, Algeria and Department of Electronics, Faculty of Sciences Engineering, Blida University, Blida 09000, Algeria;CRNB Ain Oussera, P.O. Box 180, 17200 Djelfa, Algeria and Department of Electronics, Faculty of Sciences Engineering, Blida University, Blida 09000, Algeria;Department of Electronics, Faculty of Sciences Engineering, Blida University, Blida 09000, Algeria

  • Venue:
  • Expert Systems with Applications: An International Journal
  • Year:
  • 2010

Quantified Score

Hi-index 12.05

Visualization

Abstract

Modelling and simulation of stand-alone photovoltaic (SAPV) systems (PV module, battery, regulator, etc.) in real time is crucial for the control, the supervision, the diagnosis and for studying their performances. In this paper, an intelligent simulator for stand-alone PV system was developed. Firstly, a multilayer perceptron (MLP) has been used for modelling and simulating each component of the system, after that the optimal architecture for each component has been implemented and simulated by using the very high-speed description language (VHDL) and the ModelSim. Subsequently, the developed architectures for each component have been implemented under the Xilinx(R) Virtex-II Pro FPGA (XC2V1000) (field programmable gate array). The obtained results showed that good accuracy is found between predicted and experimental data (signal) in a specific location (south of Algeria). The designed intelligent components (PV-MLP generator, MLP-battery and MLP-regulator) of the SAPV system can be used with success for simulating the system in real time (under a specific climatic condition) by predicting the different output signals for each component constituting the system.