• 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