DocumentCode
267741
Title
Rapid prototyping of PVS into FPGA: From model based design to FPGA/ASICs implementation
Author
Titri, Sabrina ; Larbes, Cherif ; Toumi, Kamal Youcef
Author_Institution
Div. Microelectron. et Nanotechnol., Centre de Dev. des Technol. Av., Algiers, Algeria
fYear
2014
fDate
16-18 Dec. 2014
Firstpage
162
Lastpage
167
Abstract
A wide variety of maximum power point tracking (MPPT) algorithms for photovoltaic systems (PVS) have been proposed and developed. These MPPT algorithms vary in many aspects such as the selected criteria and techniques used. In this paper, we propose an effective design methodology for hardware implementation of PVS into FPGA/ASICs. To achieve our goal, we propose the application of the model based design at high level using the Matlab/Simulink which includes the HDL Coder Tool. The approach will assist the designer to develop and prototype in a relatively short time by eliminating time consuming and error prone due to manual coding. The proposed design methodology has been applied to the well know Pertub and Observe (P&O) MPPT controller. The Matlab/Simulink model of the P&O controller is optimized and converted to target, Hardware Description Language (HDL) code for FPGA/ASIC. The whole architecture of the P&O controller has been implemented on a Xilinx Spartan 3E prototyping board. We demonstrate that the generated RTL code can be easily mapped into FPGA/ASICs, which allow the rapid prototyping of PVS with more complex algorithms.
Keywords
application specific integrated circuits; electronic engineering computing; field programmable gate arrays; hardware description languages; logic design; maximum power point trackers; photovoltaic power systems; ASIC implementation; FPGA; HDL coder tool; Matlab; PVS; RTL code; Simulink; Xilinx Spartan 3E prototyping board; complex algorithms; hardware description language code; maximum power point tracking algorithms; model based design; pertub and observe MPPT controller; photovoltaic systems; rapid prototyping; Field programmable gate arrays; Hardware; Hardware design languages; MATLAB; Mathematical model; Photovoltaic systems; ASIC; FPGA; HDL Coder; MPPT; Matlab/Simulink; PVS;
fLanguage
English
Publisher
ieee
Conference_Titel
Design & Test Symposium (IDT), 2014 9th International
Conference_Location
Algiers
Type
conf
DOI
10.1109/IDT.2014.7038606
Filename
7038606
Link To Document