FPGA-based real time incremental conductance maximum power point tracking controller for photovoltaic systems

被引:86
作者
Faraji, Rasoul
Rouholamini, Amin
Naji, Hamid Reza
Fadaeinedjad, Roohollah
Chavoshian, Mohammad Reza
机构
[1] Department of Electrical and Computer Engineering, Graduate University of Advanced Technology
关键词
adaptive control; control system synthesis; digital control; field programmable gate arrays; mathematical analysis; photovoltaic power systems; power control; power generation control; maximum power point trackers; real time incremental conductance maximum power point tracking controller; photovoltaic cell system; MPPT; PV cell system; adaptive variable step size INC algorithm; XILINX XC3S400 FPGA; mathematical equation; MATLAB-Simulink-system generator environment; digital controller; optimization design; output power fluctuation mitigation; FUZZY CONTROLLER; MPPT METHOD; IMPLEMENTATION; SIMULATION; RESISTANCE;
D O I
10.1049/iet-pel.2013.0603
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Maximum power point tracking (MPPT) is an important issue in photovoltaic (PV) systems. Hence, we need to design an efficient and cost-effective system which is able to transfer the maximum power received from PV cell to the load. This study describes the hardware implementation of a real time incremental conductance (INC) MPPT algorithm for a PV module. According to the PV dynamic model, a criterion is presented that by modifying the original algorithm, an adaptive variable step size INC algorithm is realised and efficiently is implemented on XILINX XC3S400 field programmable gate array (FPGA). At first, the PV model characteristics and the proposed algorithm with the mathematical equations are modelled and simulated using MATLAB/Simulink-system generator' environment; then the system performance is examined. It is worth that some solutions are proposed to simplify the system based on the design constraints for hardware implementation of digital controller on FPGA. The optimised design of hardware architecture and the high processing speed of FPGA have enhanced the performance of digital controller in designed MPPT system. The experimental results show the proposed method provides a good tracking speed and also mitigation of fluctuation output power.
引用
收藏
页码:1294 / 1304
页数:11
相关论文
共 40 条
[1]   Efficiency Optimization of a DSP-Based Standalone PV System Using Fuzzy Logic and Dual-MPPT Control [J].
Al Nabulsi, Ahmad ;
Dhaouadi, Rached .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (03) :573-584
[2]  
[Anonymous], IEEE T POWER ELECT
[3]  
[Anonymous], JCS T
[4]   Development and Operational Control of Two-String Maximum Power Point Trackers in DC Distribution Systems [J].
Chang, Yuan-Chih ;
Kuo, Chia-Ling ;
Sun, Kun-Han ;
Li, Tsung-Chia .
IEEE TRANSACTIONS ON POWER ELECTRONICS, 2013, 28 (04) :1852-1861
[5]   Maximum power tracking of a generic photovoltaic system via a fuzzy controller and a two-stage DC-DC converter [J].
Chao, Paul C. -P. ;
Chen, Wei-Dar ;
Chang, Chih-Kuo .
MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2012, 18 (9-10) :1267-1281
[6]   Comparative study between two intelligent MPPT-controllers implemented on FPGA: application for photovoltaic systems [J].
Chekired, F. ;
Larbes, C. ;
Mellit, A. .
INTERNATIONAL JOURNAL OF SUSTAINABLE ENERGY, 2014, 33 (03) :483-499
[7]   On the Lambert W function [J].
Corless, RM ;
Gonnet, GH ;
Hare, DEG ;
Jeffrey, DJ ;
Knuth, DE .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 1996, 5 (04) :329-359
[8]   Assessment of the Incremental Conductance Maximum Power Point Tracking Algorithm [J].
Elgendy, Mohammed A. ;
Zahawi, Bashar ;
Atkinson, David J. .
IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2013, 4 (01) :108-117
[9]   Optimal control of photovoltaic arrays [J].
Femia, N. ;
Petrone, G. ;
Spagnuolo, G. ;
Vitelli, M. .
MATHEMATICS AND COMPUTERS IN SIMULATION, 2013, 91 :1-15
[10]   Evaluation of the Main MPPT Techniques for Photovoltaic Applications [J].
Gomes de Brito, Moacyr Aureliano ;
Galotto, Luigi, Jr. ;
Sampaio, Leonardo Poltronieri ;
de Azevedo e Melo, Guilherme ;
Canesin, Carlos Alberto .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2013, 60 (03) :1156-1167