Photovoltaic power generation has two major problems: the conversion efficiency of existing PV modules is less and amount of power generated by PV system changes with weather conditions. Also, the PV cell I-V characteristics are non-linear due to complex relationship of voltage & current and varies with change in temperature or insolation. There is only one point on P-V or I-V curve called Maximum Power Point at which PV system operates at maximum efficiency and produces maximum output power. Failure to track MPP causes significant power loss. So, Maximum Power Point Tracking (MPPT) is required to operate PV system at MPP. The P&O algorithm and INC algorithm are commonly used methods to track MPP by adjusting duty cycle of DC-DC converter. The existing methods use microcontroller or DSP controller to implement MPPT algorithm. FPGA provides number of advantages over sequential machine microcontroller, as FPGA does concurrent operation i.e. instructions executed continuously and simultaneously. However DSP does signal processing related calculation only. Using FPGA number of components required is less and FPGA is faster than DSP. Thus, the size of components required for power converter decreases. The MPPT algorithm is implemented on FPGA which continuously track the maximum point under rapid environmental changes.
[1]
Yun Li,et al.
Design and Application of Photovoltaic Battery Digital Simulator
,
2013,
ICIST 2013.
[2]
Mohammed Ouassaid,et al.
A new variable step size INC MPPT method for PV systems
,
2014,
2014 International Conference on Multimedia Computing and Systems (ICMCS).
[3]
Ryan Shun-cheung Yeung,et al.
A global MPPT algorithm for PV system under rapidly fluctuating irradiance
,
2014,
2014 IEEE Applied Power Electronics Conference and Exposition - APEC 2014.
[4]
M. Vitelli,et al.
Optimization of perturb and observe maximum power point tracking method
,
2005,
IEEE Transactions on Power Electronics.