Figure 1 - uploaded by M. Hanif
Content may be subject to copyright.
Standalone PV panel system with MPPT technique.  

Standalone PV panel system with MPPT technique.  

Source publication
Article
Full-text available
This paper explores three maximum power point tracking (MPPT) techniques, i.e. the Incremental Conductance (IC), Perturb and Observe (P&O) and Variable Step Size Incremental Resistance (VSSIR) techniques. The MPPT techniques are firstly simulated on Matlab/Simulink platform. In order to realise the MPPT techniques on simulation, a DC-DC boost conve...

Contexts in source publication

Context 1
... is implemented, the MPPT technique will regulate the amount of power drawn from the PV cell by regulating the duty cycle of the DC-DC converter. The MPPT technique will also ensure that the PV cell does not operate close to open circuit voltage or short circuit current. The implementation of an MPPT technique on a standalone PV system is shown in Fig. 1. This paper will investigates the three MPPT techniques, out of which Incremental Conductance (IC) and Perturb and Observe (P&O) which are simple and commonly used while Variable Step Size Incremental Resistance (VSSIR) is a recently proposed (2011) complex MPPT technique [3]. Modelling of a PV panel and DC-DC converter is detailed and ...
Context 2
... model shown in Fig.10 is an alternative model to the Simulink model in Fig.7. The Matlab script takes solar insolation and cell temperature as inputs and outputs the P-V and I-V output characteristic of a particular PV panel. ...
Context 3
... functions on the script are derived from equation (4), (5), (6) and (7). Fig.11 shows the P-V output characteristic of the solar shell SQ80. ...
Context 4
... with a switching period Ts and a duty cycle D, The relationship between the input voltage V i and output voltage V o is shown by (8) when the switch T is on and (9) when the switch T is off. Matlab/Simulink can accommodate various design topologies of the DC-DC boost converter. The converter can be modelled using physical components as shown in Fig. 12 or using simulation blocks as shown in Fig. 13 (Variable topology model). The simulations blocks can be used to model complex systems and electric circuit diagrams. The DC-DC converter can be modelled by simulation blocks due to the dynamic signal flow interface available on Matlab Simulink [6]. The results obtained from the simulation ...
Context 5
... The relationship between the input voltage V i and output voltage V o is shown by (8) when the switch T is on and (9) when the switch T is off. Matlab/Simulink can accommodate various design topologies of the DC-DC boost converter. The converter can be modelled using physical components as shown in Fig. 12 or using simulation blocks as shown in Fig. 13 (Variable topology model). The simulations blocks can be used to model complex systems and electric circuit diagrams. The DC-DC converter can be modelled by simulation blocks due to the dynamic signal flow interface available on Matlab Simulink [6]. The results obtained from the simulation blocks can be studied and compared with ...
Context 6
... input to the converter in Fig. 13 is a PWM signal, PV voltage and current. The output is a regulated voltage level. When the switch T is on, the output of the AND gate is a logic 1 which enables multiplication blocks of the system. During this phase the open loop operation of the converter is governed by (10) and (11). When the switch T is off, the output of the AND ...
Context 7
... of implementing a complete solar system is high. The performance of the solar system and MPPT techniques can be studied and related through Matlab software simulation. The MPPT techniques can be fine-tuned for high efficiency performance based on the results and analysis of the simulations. The PV panel model in Fig. 7 and the Boost converter in Fig. 12 were used to conduct the simulations. The simulation result in Fig. 14 shows the effect of change in solar insolation on the PV system with a constant cell temperature. The VSSIR has Iref max =0.3 and Iref=0.025. The perturbation and incremental value of the IC technique is 10%. The simulation initially has solar insolation of 1000 ...
Context 8
... solar system and MPPT techniques can be studied and related through Matlab software simulation. The MPPT techniques can be fine-tuned for high efficiency performance based on the results and analysis of the simulations. The PV panel model in Fig. 7 and the Boost converter in Fig. 12 were used to conduct the simulations. The simulation result in Fig. 14 shows the effect of change in solar insolation on the PV system with a constant cell temperature. The VSSIR has Iref max =0.3 and Iref=0.025. The perturbation and incremental value of the IC technique is 10%. The simulation initially has solar insolation of 1000 W/m2 at 0s. The solar insolation is decreased to 250 W/m2 at 2s and then ...
Context 9
... of 1000 W/m2 at 0s. The solar insolation is decreased to 250 W/m2 at 2s and then increased to 650 W/m2 at 4s. The insolation is decreased to 10 W/m2 at 6s. At 7.5s, a positive step of 50 W/m2 is applied. At 9s a negative step of 10 W/m2 is applied. The cell temperature is kept at a constant of 25°C throughout the simulation. The results in Fig. 14 show that the P&O (green) will oscillate around the MPP region as expected. Despite the oscillation, the P&O technique delivers the expected power for different values of solar insolation. The results also show that the IC technique converges faster than the P&O and does not oscilate for low and high values of solar insolation. ...
Context 10
... simulation in Fig. 15 shows the effect of a change in cell temperature on a PV system with a constant solar insolation. The VSSIR has Iref max =0.3 and Iref=0.025. The perturbation and incremental value of the IC technique is 0.1. The simulations were conducted at a constant cell insolation of 1000 W/m 2 . The simulation starts at a cell temperature (T) ...
Context 11
... to 17°C, at 7s. T is increased to 25°C, at 8s and maintained for the remainder of the simulation. At low temperatures the P&O technique oscillates around the MPP. Despite this oscillation, it can be seen from the simulation that the power delivered by P&O is equivalent to the power delivered by IC and VSSIR. The point of interest on the in Fig. 15 is at 3.3s and 7s when a negative step change of 5°C and a positive step change of 2°C is introduced respectively. The VSSIR, P&O and IC technique are able to sense the change in cell temperature and adjust the duty cycle. However at 7s the VSSIR and IC techniques are not able to sense the change in cell temperature. The P&O technique ...
Context 12
... Leonardo microprocessor limited to a duty cycle of between 0.2 and 0.8. The apparatus used for the experiment are a 5V and ±15V Power supply, digital multimeter and scope, shell solar SQ80 PV panel, 900uf capacitors, 0.3mH inductor, 39 lamp loads, a voltage and current sensing module, MOSFET and a diode. The experimental setup is shown in Fig. 16. The experiments were conducted at the University of Cape Town, Engineering Power Laboratory from the 22 September to 08 October 2013. Initially the boost converter's standalone performance was tested. The input to the converter was a 10V regulated supply. Fig. 17 shows the output response of the converter switching at 32 kHz with a ...
Context 13
... and current sensing module, MOSFET and a diode. The experimental setup is shown in Fig. 16. The experiments were conducted at the University of Cape Town, Engineering Power Laboratory from the 22 September to 08 October 2013. Initially the boost converter's standalone performance was tested. The input to the converter was a 10V regulated supply. Fig. 17 shows the output response of the converter switching at 32 kHz with a duty cycle of 50%. The second part of the experiment was to test the PV panel system using the experimental setup shown in Fig. 16. A code was run on the Arduino to increment the duty cycle from 0.1 to 0.9 by increments of 0.02. A total of 40 samples were taken in 2 ...
Context 14
... to 08 October 2013. Initially the boost converter's standalone performance was tested. The input to the converter was a 10V regulated supply. Fig. 17 shows the output response of the converter switching at 32 kHz with a duty cycle of 50%. The second part of the experiment was to test the PV panel system using the experimental setup shown in Fig. 16. A code was run on the Arduino to increment the duty cycle from 0.1 to 0.9 by increments of 0.02. A total of 40 samples were taken in 2 seconds. At every change in duty cycle, the Arduino saves the corresponding voltage and current measurements and saves them on a downloadable file. For sufficient data collection, the experiment was ...
Context 15
... taken in 2 seconds. At every change in duty cycle, the Arduino saves the corresponding voltage and current measurements and saves them on a downloadable file. For sufficient data collection, the experiment was run on three different atmospheric conditions. The data is used to plot the I-V output characteristic of the PV panel which is given in Fig. 18. This is compared to the I-V output characteristic obtained from the simulations which is given in Fig. 19. The graphs in Fig. 18 and Fig. 19 show a close correlation, with an error of 11.01%, between the actual PV panel and the PV model on Simulink. The simulations on Matlab/Simulink are run with ideal component values and an ...
Context 16
... measurements and saves them on a downloadable file. For sufficient data collection, the experiment was run on three different atmospheric conditions. The data is used to plot the I-V output characteristic of the PV panel which is given in Fig. 18. This is compared to the I-V output characteristic obtained from the simulations which is given in Fig. 19. The graphs in Fig. 18 and Fig. 19 show a close correlation, with an error of 11.01%, between the actual PV panel and the PV model on Simulink. The simulations on Matlab/Simulink are run with ideal component values and an assumption that the solar insolation and cell Temperature is constant. The hardware experiment is made of non-ideal ...
Context 17
... them on a downloadable file. For sufficient data collection, the experiment was run on three different atmospheric conditions. The data is used to plot the I-V output characteristic of the PV panel which is given in Fig. 18. This is compared to the I-V output characteristic obtained from the simulations which is given in Fig. 19. The graphs in Fig. 18 and Fig. 19 show a close correlation, with an error of 11.01%, between the actual PV panel and the PV model on Simulink. The simulations on Matlab/Simulink are run with ideal component values and an assumption that the solar insolation and cell Temperature is constant. The hardware experiment is made of non-ideal components with ...
Context 18
... downloadable file. For sufficient data collection, the experiment was run on three different atmospheric conditions. The data is used to plot the I-V output characteristic of the PV panel which is given in Fig. 18. This is compared to the I-V output characteristic obtained from the simulations which is given in Fig. 19. The graphs in Fig. 18 and Fig. 19 show a close correlation, with an error of 11.01%, between the actual PV panel and the PV model on Simulink. The simulations on Matlab/Simulink are run with ideal component values and an assumption that the solar insolation and cell Temperature is constant. The hardware experiment is made of non-ideal components with associated loses. ...
Context 19
... and current from a maximum voltage of V pv and current I pv to 5V and 0.5 A, respectively, to make it suitable for the Arduino reading. There is a percentage of accuracy lost during the scaling down of the sensors too. However, the results show that the simulated model can be used as a legible PV panel prototype. Based on the results given in Fig. 18 and Fig. 19, the MPPT techniques can be implemented on hardware and compared to ...
Context 20
... final part of the experiment tested the accuracy, error and simulation of the IC technique. The experimental setup in Fig. 16 was maintained. The output of the LEM current measurement module and the output of the voltage measurement module were connected to pins A0 and A5 of the Arduino Leonardo board respectively. The IC technique code programmed on the chip was used to track the MPP. Readings of the PV panel's input voltage and current, boost converter's ...
Context 21
... voltage from the experiment was monitored by a digital multimeter. Fig. 20 shows that there is an error between the simulated and experimental input voltage (PV panel voltage). The MPP of the hardware system can be compared to the MPP of the simulation system as shown in Fig. 20. The error associated with the simulation and experimental model in Fig.18 and Fig. 19 is the cause of error in results of A new method, the variable topology model, of modelling a boost converter was investigated. The error between the classic boost converter model and the variable topology model was 12.5%. The PV panel system was also successfully simulated on Matlab/Simulink using the classic boost circuit model and ...

Similar publications

Article
Full-text available
This paper presents some improvements on the Perturb and Observe (P&O) method to overcome the common drawbacks of conventional P&O method. The main advantage of this modified algorithm is its simplicity with higher accuracy results, compared to the conventional methods. The operation of the entire solar Maximum Power Point Tracking (MPPT) system wa...
Article
Full-text available
This paper deals with the analysis and verification of tracking the maximum power point of solar photovoltaic power curve based on incremental conductance algorithm. For the modeling of PV system and DC/DC converter the general characteristic equations of the system were taken into consideration. This paper deals with the simulation and analysis of...

Citations

... The main hindrance to the wide spread application of PV system is the low efficiency of the PV module due to variations in ambient conditions [3]. To get maximum power delivered by the PV system, it is very necessary to force the PV module to operate at the operating point corresponding to the maximum power point. ...
Article
Full-text available
This work focuses on the implementation of Maximum Power Point Tracking (MPPT) circuit for extracting maximum power from solar panel to improve the efficiency of the PV system by introducing maximum power point tracking techniques. An experimental setup was developed around PIC18F2520 microcontroller which generates high frequency Pulse Width Modulated (PWM) signal in accordance with the output of solar panel and electrical characteristics of the load to operate the panel at maximum power point. Fuzzy Logic Control (FLC) algorithm was developed to implement the incremental conductance technique for MPPT. The codes were written in mikroC, compiled and programmed into the chip using MikroElektronika development kit. The experimental results reveal that the FLC has better performance with higher tracking average efficiency of 71.87% than the Perturb and Observe (P and O) controller which has an average efficiency of 69.87%. KEYWORDS: PV system, Fuzzy Logic Controller, PIC18F252 Microcontroller, MPPT Control
... The VSSIR technique adjusts the perturbation value automatically depending on how far it is operating from the MPP and how much variation exists. A feature that makes the VSSIR unique is the derivative ( / or / ) as it can be used to determine and control the variable increment value according to equation (14) [53]. ...
Article
Full-text available
A significant growth in solar photovoltaic (PV) installation has observed during the last decade in standalone and grid-connected power generation systems. The solar PV system has a non-linear output characteristic because of weather intermittency, which tends to have a substantial effect on overall PV system output. Hence, to optimize the output of a PV system, different maximum power point tracking (MPPT) techniques have been used. But, the confusion lies while selecting an MPPT, as every method has its own merits and demerits. Therefore, a proper review of these techniques is essential. A “Google Scholar” survey of the last five years (2015-2020) was conducted. It has found that overall seventy-one review articles are published on different MPPT techniques; out of those seventy-one, only four are on uniform solar irradiance, seven on non-uniform and none on hybrid optimization MPPT techniques. Most of them have discussed the limited number of MPPT techniques, and none of them has discussed the online and offline under uniform and hybrid MPPT techniques under non-uniform solar irradiance conditions all together in one. Unfortunately, very few attempts have made in this regard. Therefore, a comprehensive review paper on this topic is need of time, in which almost all the well-known MPPT techniques should be encapsulated in one paper. This article focuses on classifications, online, offline, and hybrid optimization MPPT algorithms, under the uniform, non-uniform irradiance conditions. It summarizes various MPPT methods along with their mathematical expression, operating principle, and block diagram/flow charts. This research will provide a valuable pathway to researchers, energy engineers, and strategists for future research and implementation in the field of maximum power point tracking optimization.
... The Perturb and Observe algorithm (P&O) consists in adding a perturbation in the measured voltage and observing that it happens with the PV power [19]. According to the measured power the algorithm decides whether to increase or decrease the value of the reference voltage [20], [21]. This method works operates continuously perturbing the measured voltage at the terminals of the PV panel (V pv ) and comparing the power obtained (P pv ) with the power in the previous perturbation (P o ), the perturbation dV is to add or subtract to the voltage V pv to obtain the reference voltage V ref , the flowchart of the algorithm is presented in Fig. 2. ...
... In such condition, where local and global optimums exist in the power-voltage curve of the solar array, classical Maximum Power Point Tracking (MPPT) methods, such as Perturb and Observe (P&O) and Incremental Conductance [6] [7] are not capable to determine whether the maximum point is the actual global optimum. Therefore, the voltage that maximizes the power is not ensured if the solar array does not work in the right operating point. ...
Conference Paper
This work deals with the partial shading effect in the power curve of a PV solar array. Using a semiconductor device – MOSFET or IGBT – as electronic load added to a buck converter, it is possible to scan the power curve of a photovoltaic string and therefore empirically determine its optimum voltage, even in presence of partial shading. The aim of this paper is to give experimental details regarding the laboratory implementation of a proof-of-concept prototype meant to detect the Global Maximum Power Point. Three cases are presented that consider the partial shading effect of a PV string, with disturbances of different sizes and shapes. In the last part a novel exciting signal is presented, which allows to reduce the scanning time of the power curve. The experimental results illustrate the performance of the implemented circuit.
... Difference in these parameters leads to a noticeable impact on PV performance and sometimes PV array can have more than one MPP. Distributed MPPT (DMPPT) overcomes these difficulties and ensures all the PV cells work on a common MPPT [29][30]. DMPPT uses five different approaches to track MPP. ...
... The paper by Ronn Raedani et al.[30] includes comparative analysis of P&O, Inc Cod and variable step size incremental resistance (VSSIR) algorithms for MPPT. Simulation is carried on MATLAB. ...
... A. Maximum Power Point Tracking Algorithm MPPT technique extracts the maximum possible power output from PV panel or module under any climatic conditions. Various MPPT algorithms were discussed in literature [6][7]. Some of the well-known MPPT techniques are perturb and observe [8], incremental conductance [9] and fuzzy based MPPT [10]. ...
Conference Paper
Full-text available
An energy storage system plays an important role in the operation of micro-grid and electric vehicle. Battery management system (BMS) in micro-grid and electric vehicle is one of the challenging areas and has witnessed much research interest. This paper provides the design and implementation details of photovoltaic (PV) based charger for lead-acid batteries. For charging the battery, a synchronous buck converter is used which is fed by a PV panel. Maximum power point tracking (MPPT) algorithm extracts maximum power from the PV panel and charges the battery through the DC-DC converter. The battery is charged both in float charge mode and bulk charge mode. Modeling and simulation of PV based battery charger is provided in this paper.
... Then, the typical voltage-power curve changes to a non-characteristic plot with multiple local maximums when panels are exposed to different irradiances. Traditional Maximum Power Point Tracking (MPPT) algorithms cannot [7][8] cope with multiple optimums and therefore they do not ensure obtaining the global maximum power. ...
Conference Paper
Full-text available
This work presents the enhanced functionalities of a solar panel when embedded circuitry is included in its construction. A voltage sweep allows to track the global maximum power point even in presence of partial shading, which is transmitted to a DC/DC converter in order to maximize the transferred power. This voltage sweep also allows to determine the operating condition of the photovoltaic module, thanks to a suitable algorithm, which is capable to generate an alarm signal when abnormal conditions are detected in the voltage-power curve. The inclusion of a central server allows to statistically process the information in order to prevent or predict evitable failures.
Article
Full-text available
This research proposes a seawater desalination system driven by photovoltaic and solar thermal energy for remote regions such as islands and seaside villages where fresh water is not accessible. The performance of this system is demonstrated through experiments, and the main concerns are the output of the photovoltaic power generation system, power quantity, water yield, and the loads under different solar irradiance and temperature. In this system, a PLC is used as the controller to adjust the water pump by the collection and processing of sensor data. A load switching time system is designed to select different operating schemes under different environments in order to save energy. The control method of this system is developed to ensure that the photovoltaic power generation system does not undervoltage while maintaining the normal operation of the desalination system. An improved Perturbation and Observation (P&O) algorithm is also proposed as a new Maximum Point Power Tracking (MPPT) method to solve the problem of misjudgment and oscillation after tracking the maximum power point (MPP) in the traditional P&O algorithm. The simulation test in the MATLAB/Simulink environment shows that when external irradiance changes, the improved P&O algorithm can track the MPP faster than the traditional P&O algorithm, and the amplitude of oscillation on the MPP is smaller. The hardware experiments show that this system can operate stably and flexibly, and it is capable of producing 5.18 kWh of electric energy and 335.81 kg of freshwater per day. The maximum yield of the unit can reach 565.75 kg per day and the maximum daily power generation is 8.12 kWh.
Chapter
The PV array has low conversion efficiency and requires the techniques to meet the specific load-demand from the source. One popular technique is the Maximum Power Point Tracking (MPPT). This operation depends upon various atmospheric and working conditions, i.e., solar irradiance and temperature. This paper objects to regulate the output voltage of a boost converter for constant voltage load application which takes power from a solar panel. In order to regulate the output voltage of a boost converter a Proportional-Integral (PI) control technique for boost converter is designed and implemented. The PI controller is tuned with Zeigler-Nichols method for satisfactory results. As the PI control scheme is a linear control scheme and easy to implement, it is used widely in industrial applications, but is sluggish in nature and does not respond well to frequent changes due to system inertia. A robust nonlinear control based on Sliding Model Control (SMC) technique is also designed and implemented to cope up with the variations in the load and supply voltage. It is observed by detailed simulation studies that SMC adapts unpredictable changes in system parameters and maintains the system performance, so best suited for variable structure systems.KeywordsPhoto Voltaic (PV) arrayProportional-Integral (PI) controlSliding Model Control(SMC)
Chapter
In this paper, we propose an Adaptive Pitch Control (APC) technique to augment the stability of a wind turbine generator (WTG), when incident with a transient contingency. The control scheme is based on a single input, single output turbine blade pitch regulation, determined from network frequency deviations. This is implemented using MATLAB Level-1 equipped s functions. The aforesaid adaptive control scheme enables the model parameters to be updated online using a trained recursive least squares algorithm, so as to bring the network frequency and voltage deviations to zero. The main motivation behind the adaptive pitch controlled system is the stabilizing of wind generator’s power output under turbulence of staggering wind as well as 3-\(\phi \) faults. Detailed mathematical modeling of the WTG is also discussed, along with the incorporation of a modified Newton Raphson load flow technique for arriving at system’s steady state operating points. It is concluded through simulation studies that the APC equipped WTG guarantees better performance in terms of smooth power and voltage than any conventionally tuned pitch control scheme.KeywordsWind Turbine Generator (WTG)Multi machine systemAdaptive Pitch Control (APC)Faults