2622 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 55, NO. 7, JULY 2008 A Variable Step Size INC MPPT Method for PV Systems Fangrui Liu, Shanxu Duan, Fei Liu, Bangyin Liu, and Yong Kang Abstract—Maximum power point tracking (MPPT) techniques are employed in photovoltaic (PV) systems to make full utilization of PV array output power which depends on solar irradiation and ambient temperature. Among all the MPPT strategies, the incremental conductance (INC) algorithm is widely used due to the high tracking accuracy at steady state and good adaptability to the rapidly changing atmospheric conditions. In this paper, a modified variable step size INC MPPT algorithm is proposed, which automatically adjusts the step size to track the PV array maximum power point. Compared with the conventional fixed step size method, the proposed approach can effectively improve the MPPT speed and accuracy simultaneously. Furthermore, it is simple and can be easily implemented in digital signal processors. A theoretical analysis and the design principle of the proposed method are provided and its feasibility is also verified by simu- lation and experimental results. Index Terms—Incremental conductance (INC), maximum power point tracking (MPPT), variable step size. I. I NTRODUCTION P HOTOVOLTAIC (PV) generation is becoming increas- ingly important as a renewable source since it exhibits many merits such as cleanness, little maintenance and no noise. The output power of PV arrays is always changing with weather conditions, i.e., solar irradiation and atmospheric temperature. Therefore, a maximum power point tracking (MPPT) control to extract maximum power from the PV arrays at real time becomes indispensable in PV generation systems. In recent years, a large number of techniques have been proposed for tracking the maximum power point (MPP) [1]–[12]. Fractional open-circuit voltage and short-circuit cur- rent [1], [2] strategies provide a simple and effective way to acquire the maximum power. However, they require periodical disconnection or short-circuit of the PV modules to measure the open-circuit voltage or short-circuit current for reference, resulting in more power loss. Hill climbing and perturb and observe (P&O) methods are widely applied in the MPPT con- trollers due to their simplicity and easy implementation [3]–[5]. The P&O method involves a perturbation in the operating volt- age of the PV array, while the hill climbing strategy introduces Manuscript received July 13, 2007; revised February 18, 2008. This work was supported in part by the Delta Power Electronics Science and Education Development Fund under Grant DREK200501 and in part by the National Natural Science Foundation of China under Grant 50777025. The authors are with the College of Electrical and Electronic Engi- neering, Huazhong University of Science and Technology, Wuhan 430074, China (e-mail: fangruihust@163.com; dshanxu@263.com; dyj_lf@163.com; lby@smail.hust.edu.cn; ykang@mail.hust.edu.cn). Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TIE.2008.920550 a perturbation in the duty ratio of the power converter [5] and is more attractive due to the simplified control structure [6]. Nevertheless, steady-state oscillations always appear in both methods due to the perturbation. Thus, the power loss may be increased. Incremental conductance (INC) method, which is based on the fact that the slope of the PV array power versus voltage curve is zero at the MPP, has been proposed to improve the tracking accuracy and dynamic performance under rapidly varying conditions [7], [8]. The steady state oscillations would be eliminated in theory since the derivative of the power with respect to the voltage vanishes at MPP. However, null value of the slope of the PV array power versus voltage curve seldom oc- curs due to the resolution of digital implementation. Although the INC method is a little more complicated compared with the P&O/hill climbing strategy, it can be easily implemented due to the advancements of digital signal processors (DSPs) [9]. Moreover, fuzzy and neural network methods [10], [11] that focus on the nonlinear characteristics of PV array provide a good alternative for the MPPT control. Since the output charac- teristics of the PV array should be well ascertained to create the MPPT control rules, the versatility of these methods is limited. The INC MPTT algorithm usually uses a fixed iteration step size, which is determined by the accuracy and tracking speed re- quirement. Thus, the corresponding design should satisfactorily address the tradeoff between the dynamics and steady state os- cillations. To solve these problems, a modified INC MPPT with variable step size is proposed in this paper. The step size is auto- matically tuned according to the inherent PV array characteris- tics. If the operating point is far from MPP, it increases the step size which enables a fast tracking ability. If the operating point is near to the MPP, the step size becomes very small that the oscillation is well reduced contributing to a higher efficiency. In the following, the design principle of the modified variable step size INC MPPT is presented on the basis of uniform irradiance for PV array. Both simulation and experimental design exam- ples are then provided, and the corresponding results confirm that the proposed method can effectively improve the dynamic performance and steady state performance simultaneously. II. PV ARRAY MPPT A. PV Array Characteristics Generally, a PV module comprises of a number of PV cells connected in either series or parallel and its mathematical model can be simply expressed as [12]–[14] I o = n p I ph n p I rs exp K o V n s 1 (1) 0278-0046/$25.00 © 2008 IEEE Authorized licensed use limited to: S. Abbas Taher. Downloaded on December 28, 2008 at 03:41 from IEEE Xplore. Restrictions apply.