Design and Implementation of an FPGA-Based Maximum-Power-Point-Tracking Controller for Photovoltaic Systems

碩士 === 明新科技大學 === 電機工程研究所 === 97 === This thesis presents the design and implementation of an FPGA-based maximum- power-point-tracking controller for photovoltaic (PV) systems. It combines PV cells and batteries to build a PV system by power conversion devices. The generated energy is converted...

Full description

Bibliographic Details
Main Author: 羅健中
Other Authors: 蔡明發
Format: Others
Language:zh-TW
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/66034319045885505996
Description
Summary:碩士 === 明新科技大學 === 電機工程研究所 === 97 === This thesis presents the design and implementation of an FPGA-based maximum- power-point-tracking controller for photovoltaic (PV) systems. It combines PV cells and batteries to build a PV system by power conversion devices. The generated energy is converted to DC source and the redundancy part is stored in batteries for reservation. For the energy management of PV cells we apply boost converter and perturbation and observation algorithm for maximum-power-point-tracking (MPPT). And then we get the output power by measuring the output voltage and current of the PV. Furthermore it can be determined the tendency towards maximum output power by comparing the before-and-after output power and voltage. Finally we can achieve MPPT by the information of maximum output power. In the system the authors employ FPGA device for the implementation. The digital circuit is designed by using VHDL. We build up simulation models for MPPT and closed- loop system which are verified in the Matlab/Simulink, PSIM, ModelSim simulation environment. In this work we use an Altera Flex 10K FPGA logic device as our control center to complete about 175W PV system model. Simulation and experiment results are shown to verify the viability of the proposed controller properly.