Next Article in Journal
Effects of Industrial Land Conveyance on Coastal Marine Pollution: An Spatial Durbin Econometric Analysis
Next Article in Special Issue
A Framework for Integration of Smart and Sustainable Energy Systems in Urban Planning Processes of Low-Income Developing Countries: Afghanistan Case
Previous Article in Journal
Mitigating Greenhouse Gas Emissions from Beef Cattle Production in Brazil through Animal Management
Previous Article in Special Issue
Optimization of the Biomethane Production Process by Anaerobic Digestion of Wheat Straw Using Chemical Pretreatments Coupled with Ultrasonic Disintegration
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Implementation of Different MPPT Techniques in Solar PV Tree under Partial Shading Conditions

by
Pitchai Pandiyan
1,
Subramani Saravanan
2,
Natarajan Prabaharan
3,*,
Ramji Tiwari
4,
Thangam Chinnadurai
5,
Neelakandan Ramesh Babu
6 and
Eklas Hossain
7,*
1
Department of EEE, KPR Institute of Engineering and Technology, Coimbatore 641407, India
2
Department of EEE, Sri Krishna College of Technology, Coimbatore 641042, India
3
Department of EEE, SASTRA Deemed University, Thanjavur 613401, India
4
Department of EEE, Sri Krishna College of Engineering and Technology, Coimbatore 641008, India
5
Department of ICE, Sri Krishna College of Technology, Coimbatore 641042, India
6
Department of EEE, M.Kumarasamy College of Engineering, Karur 639113, India
7
Department of Electrical Engineering & Renewable Energy, Oregon Institute of Technology, Klamath Falls, OR 97601, USA
*
Authors to whom correspondence should be addressed.
Sustainability 2021, 13(13), 7208; https://doi.org/10.3390/su13137208
Submission received: 7 April 2021 / Revised: 29 May 2021 / Accepted: 31 May 2021 / Published: 28 June 2021
(This article belongs to the Special Issue Feature Papers in Energy Sustainability)

Abstract

:
This paper presents the design and analytical modeling of the proposed solar photovoltaic standalone system under varying environmental conditions. The proposed system consists of a unique structure of a solar PV-tree, maximum power point tracking (MPPT) technique, and DC–DC converter. The output voltage acquired from the solar PV tree is low. A DC–DC boost converter is utilized to step-up the required amount of voltage level. In this paper, the appropriate duty cycle is obtained for extracting the optimum power from the solar PV tree by using various MPPT mechanisms such as perturb and observe (P&O), incremental conductance (INC), and a radial basis function network (RBFN)-based neural network (NN). The proposed solar photovoltaic tree-based energy harvesting system is designed and validated by using MATLAB/SIMULINK software and real-time application. The simulation results of the above-mentioned three techniques are compared with each other in order to show the effectiveness of the proposed system with RBFN. The RBFN-MPPT provides a significant improvement in tracking efficiency of 6.0% and 5.72% as compared with the P&O method and the INC method at 1000 W/m2 irradiance condition. From the simulation and real-time results, it is concluded that the RBFN-based NN provides better tracking efficiency and less oscillation as compared with the other two algorithms.

1. Introduction

Energy is important for the world to provide better living standards and also support every part of other essential elements of society. The problems faced by the conventional energy sources are increases in the cost of fossil fuels, environmental factors, and their effects on human health. Researchers are looking forward to generating pollution-free electricity by means of sustainable energy sources. Sustainable energy sources are naturally available forms such as wind, biomass, solar, fuel cells, and water that have been deemed clean and inexhaustible. Solar energy is predominantly utilized for producing electrical energy among the other sustainable energy sources because of its lower maintenance and minimum operational cost. Development of solar energy harvesting has been gaining more attention recently, and is predominately utilized for stand-alone and grid-connected systems [1]. Most of the existing solar power generation utilizes the flat solar panel configuration or solar farms. The flat solar PV panel-based energy harvesting systems occupy an enormous quantity of functional space. However, the solar PV tree-based energy harvesting system utilizes only a part of that land space for the equal quantity of energy production. The solar PV tree is an arrangement of solar panels in a tree configuration, which is more advantageous as compared with the flat panel configuration. Solar PV tree-based energy generation is one of the means of electrical energy production in the metropolitan region to save land space and meet the required energy demand of the people. The solar PV tree model is the most viable solution that may be implemented to fulfill the electricity demand exclusively for the power-off period. Additionally, if it produces the excess energy, it may give the power to the grid. A detailed summary of solar tree structure is explained in [2].
In [3], the solar PV tree design’s branches have a single PV cell, and it follows the Fibonacci series pattern. In [4], the semi-dome design was designed to extract the solar energy using the solar PV tree model with tilt angle varying from 0–46°. In [5], the tree-structured hybrid energy generator utilizing piezoelectric and photovoltaic effects at a nanometer size was demonstrated. In [6], the two solar PV tree structures based on 3/8 and 2/5 phyllotaxy pattern were discussed, and the results were found to be better as compared with the conventional flat panel arrangement.
The currently available PV module in the market gives a low conversion efficiency of approximately 20%, and its characteristics are affected by its non-linear behavior and the external parameter variation. Owing to the lower conversion efficiency compared with other alternate energy sources, the voltage produced in the PV module is low, and it can be higher with the combination of series PV module. However, it is not possible to operate at the maximum point of the converter under the varying load condition. The generation of power from the PV module changes according to the insolation, module temperature variation, dust, shade, and spectrum from sun. The partial shading condition is one of the most challenging conditions that influence the efficiency of the PV module because of its installation in an open-air environment. To overcome this issue, the MPPT technique is implemented to extract and maintain the maximum power at the output of the solar PV module array, which is the most feasible solution.
Several methods pertaining to MPPT algorithms have been developed to track the optimal point from the PV array under partial shading conditions. Some of the conventional methods are perturb and observe (P&O) [7], hill climbing (HC), incremental conductance (INC) [8], neural network (NN) algorithms [9], soft computing techniques, fuzzy logic controller (FLC) [10], evaluation-based techniques (differential evolution (DE) [11], simulated annealing (SA) [12], particle swarm optimization (PSO) [13], the genetic algorithm (GA) [14], cuckoo search (CS) [15], and artificial bee colony (ABC) [16]. Among these techniques, the three different algorithms, namely P&O, INC, and NN, are chosen for implementation in the proposed system.
The P&O technique is the classical MPPT algorithm, which is generally used due to its control simplicity. It is very simple and easy to realize and produces better performance in standard test conditions. For the P&O algorithm developed in [17], the rate of change of PV array output used as input to the proportional–integral controller to produce the different perturb values according to the input change.
The incremental conductance (INC) method with direct control was implemented in [18]; the selection of suitable iteration step size provides the optimal point quickly. In this technique, the solar PV output is regulated depending upon the maximum power point position, which depends upon the instantaneous and incremental conductance of the PV array.
The soft-computing-based MPPT algorithms such as FLC and NN compute the optimal point with greater accuracy and generates a rapid response when compared to the conventional method. RBFN is one of the NN techniques that has the potential to control the time-varying condition and non-linear effects effectively along with the fastest convergence and easiest network configuration [19,20].
The operating voltage for the maximum power point based on solar PV modules is very low. Due to lower voltage, it is not possible to connect the load directly. By using a conventional boost converter, the low voltage is stepped up based on the load requirement. The switching voltage for the boost converter is normally high for the period of conversion time.
In Figure 1, the general block diagram of the proposed work is illustrated. The current (I) and voltage (V) obtained from the solar PV tree are given to the MPPT algorithms for tracing the optimal point, and they produce the appropriate duty-cycle for the DC–DC boost converter. This paper proposes a unique solar PV tree structure in which the panels are located at the different angle. The conventional boost converter is utilized in this work. The performance of the proposed system is evaluated with the three different conventional MPPT methods of P&O, INC, and the RBFN-NN to obtain the optimum power from the individual module of the solar PV tree. A few attempts have been made in the solar tree concept, but none of them have tried to implement the MPPT techniques so far. Therefore, authors have made an attempt to implement the three different conventional MPPT algorithms with the proposed solar tree structure in this article. The proposed system (solar PV-tree concept) is examined with the constant irradiance and varying irradiance conditions. The three different algorithm values are compared with each other to corroborate that the proposed solar PV tree with RBFN-NN provides the best solution in all the climatic conditions. The different MPPT techniques have been reported in [21,22,23]. The proposed configuration of the solar tree structure with the RBFN MPPT technique provides enhanced output power during the partial shading condition. This MPPT strategy requires less time to reach the maximum peak point, which increases its efficiency and makes it highly robust in the non-linear application.
The organization of this paper is as follows: Section 2 deals with the structure of the solar PV tree design. In Section 3, the modeling of the PV system is described with the help of a single diode model. Section 4 discusses the various techniques of MPPT algorithms, namely P&O, INC, and RBF, to track the optimum power. The design of the DC–DC converter, especially the boost converter, is discussed in Section 5. Section 6 presents a complete analytical performance assessment of the different MPPT algorithms under dynamic partial shading conditions. Finally, Section 7 concludes the proposed work.

2. Design of Solar PV Tree

This section may be divided by subheadings. It should provide a concise and precise description of the experimental results, their interpretation, as well as the experimental conclusions that can be drawn.

2.1. Structure of Solar PV Tree

The solar PV module structure is utilized to capture the radiation coming from the sun and convert it into electricity during the day time. The conventional PV module structure was designed as flat-based system either in series or parallel connection to generate the required power level where it occupies the larger amount of area. For implementing the one kW solar panel, the land requirement is nearly 10 square feet (maximum). The same rating can also be installed in roof tops, but it requires at least 6 square feet (minimum). In this paper, the solar PV tree system is proposed to harvest the maximum energy from the sun at the different directions where it occupies 1/3 of the required area as compared with the conventional system. The proposed solar PV tree structure is shown in Figure 2. It consists of six solar PV modules, which are arranged in a layer-wise structure. The first layer is located at the top of the tree, where it has only one solar PV module. The second layer consists of two solar PV modules, which is located at the bottom of the first layer, and the arrangement of the PV module is shown in Figure 2. The subsequent layer consists of three modules, which is located at the bottom of the second layer.
The total number of modules (P) and layer numbers (N) are denoted in Equation (1),
P = N ( N + 1 ) 2 : N = 1 , 2 , 3 ,
The sun elevation angle varies around 46° during the year. In this proposed work, the solar modules are arranged with a tilt angle of the same 46°. The hour angle changes by 15°/h. The tilt angle is changed based on the hour angle variation along with east–west facing direction in order to capture the maximum sunlight at the specific location in the daytime. The center solar module in the proposed system is facing south and is also located at the latitude angle, whereas the rest of the solar modules are arranged in such a way that they form in a semi-dome fashion like the structure around this central one [4]. The layers’ numbers start from the top and end at the bottom, and the numbers for solar modules in the specific layer start on the left and end on the right. If more than one middle-layer-based solar energy harvesting tree exists, the layer with a greater number of solar modules is considered the middle layer, and those middle-layered solar modules are directed at the latitude angles of +23° and −23°. The rest of the layered solar modules are directed in and around the angles of 46°, +23°, and −23°. The proposed 3-layered solar energy harvesting tree is depicted in Figure 3, which is oriented around these three mentioned fixed tilt angles. The intermediate tilt angles of the solar tree are estimated through the Equation (2)
T a = ± 23 N C E + 1
where NCE—number of layers available in between the center and end layer; Ta—intermediate tilt angle. The rules for selecting the tilt angles are as follows.
Only fixed tilt angles are used for the number of layers available in between the center layer and end layer. The tilt angle is positive for the layers arranged above the center layer, whereas the tilt angle is negative for the layers below the center layer.
The solar modules are situated in the center of each layer are directed toward the geographical south in the northern hemisphere, while the remaining solar modules are directed by the separation angle of 15° from each other. The hour angle-based angular speed (As) is determined using Equation (3).
A s = 15 × ( N M x 1 )
The central solar module tilt angle of each layer is geographically south, i.e., 180°, and the direction angles of the remaining solar modules are found by adding or subtracting 15° and 180° (orientation angle of central solar module).

2.2. Rating of Solar Module

The power rating of each solar module in a solar PV tree can be categorized in two different ways. In the first technique, the same wattage rating is chosen for all modules. The different wattage ratings are selected for each module in the second technique. The second technique seems to be good, and the higher wattage rating solar modules are placed exactly to capture the sunshine directly, whereas the lower wattage rating solar modules are arranged in a manner to trap the sunlight in off-peak sunlight timings [4]. In the solar tree, the first two layers should have a higher wattage rating than the lower layers. The drawbacks of the second technique are that the inverter produces more losses and is not applicable to the large-scale grid-connected power system. Hence, in this work, the first technique was adopted.

3. Mathematical Modeling of Solar PV Cell

The PV cells are manufactured using semiconductor materials with necessary doping in the p–n junction, which are used to allow the current flow once external potential is applied (e.g., temperature and irradiance) [24]. For obtaining the higher output voltage value, the solar PV cells are interconnected in series configuration. To produce the required larger current, the solar PV modules are interconnected in a parallel manner. In order to estimate the P-V and I-V characteristic curves of the solar PV cells, a single diode model is employed, owing to its simplicity and accuracy. Figure 4 illustrates the corresponding electrical equivalent model of the single PV cell modeled, which consists of the combination of a diode, a series resistance, shunt resistances, and a current source. The output DC current equation of the equivalent single-diode circuit is represented in Equation (4).
Equation (4) expresses the output current (I), which consists of the electrical parameters and voltage output (V) of the solar PV cell,
I = I p v I s ( exp [ q ( V + R s e I ) N s k T a ] 1 ) V + R s e I R s h
where I is current output, V is voltage output of the solar PV cell, Ipv is output of photo-generated current and it depends on the temperature related in Equation (5), Is represents the reverse saturation current of the single diode equivalent model, q is the charge of an electron (1.6021 × 10−19 °C), Rsh and Rse are the shunt and series resistances of solar PV cell, respectively, k is the Boltzmann constant (1.3806 × 10−23 J/K), Ns is the number of cells connected in series, a is the ideality factor of diode equivalent model, and T is the absolute operating condition temperature of the solar PV array.
I p v = ( I p v , n + K I Δ T ) G G n
Δ T = T T n
The thermal voltage of the PV cell is described in Equation (6) as follows,
V t h = k T q
Due to Equation (7), Equation (4) is given by
I = I p v I s ( e [ ( V + R s e I N s V t h a ] 1 ) V + R s e I R s h
where Ipv,n is the nominal solar PV cell current, Tn is the nominal temperature, ΔT is the deviation from operating temperature (T), KI is the ratio of short circuit current variation to temperature in standard condition, Gn is nominal irradiance from solar energy, and G is the irradiance.
I s = I s c , n + K I Δ T e ( V o c , n + K v Δ T ) / a ( N s k T / q ) 1
where Isc, and Voc,n are the short circuit current and open circuit voltage based on nominal operating condition (Tn = 25 °C and Gn = 1000 W/m2), and the ratio of the open circuit voltage to temperature is denoted by Kv. The typical current versus voltage and power versus voltage characteristics curves of the solar PV panel are depicted in Figure 5.

4. Maximum Power Point Tracking Methods

The MPPT-based control strategy is employed to extract and maintain the maximum available power from the solar PV tree for varying operating conditions. The MPPT control technique obtains the voltage at which the PV modules are operated at the maximum power point with respect to the load line. Then, the duty cycle for the boost converter is generated by utilizing the PWM technique. In this article, a comparative analysis of three MPPT methods is briefly explained.

4.1. Perturb and Observe Method

The P&O algorithm is a conventional method to track the maximum power point. The P&O method is mostly used for its simple operation and cost-effectiveness. The P&O-based MPPT method flow chart is shown in Figure 6.
The P&O method works on the principle of measuring the output power variation (ΔP) during each interval. If ΔP is positive, the perturbed value (0.02) will be further added until it reaches the maximum power point (MPP). If ΔP is negative, there will be a change in the direction of the perturbation point, because the point is away from the maximum power point. Hence, the perturb value will be reduced to make the system reach the optimum point [1]. The P&O algorithm is the simplest method, but it continuously oscillates around the MPP and is not capable of tracking the global peak under partial shading conditions. The oscillation is inevitable due to the nature of the algorithm that forces the operating point to move forward and backward around the MPP with respect to the imposed perturbation. Depending on the size of the perturbation, the oscillation results in a certain amount of power loss. Additionally, the P&O is prone to lose its tracking direction when the irradiance increases rapidly with time. Once the tracking direction is incorrect, the algorithm becomes confused and diverges further away from the MPP. As per the literature, an effective tracking speed of 0.1 to 1 percent of the nominal MPP voltage per second is considered to be sufficient for rapidly changing the irradiance [25].

4.2. Incremental Conductance Method

The INC-based MPPT strategy is illustrated as a flowchart in Figure 7, which is designed to locate the maximum power point in the power versus voltage curve. The intention of the INC strategy is to overcome the major concern in the P&O-based strategym which is the speed of tracking ability of the system. The MPP occurs by differentiating the power from the relationship of voltage and making it zero. Once it attains the MPP, the solar PV tree array operates to keep that optimum point until a change in current happens due to environmental conditions. The change in the current parameter will lead to a change in operating point, thus MPP. The INC algorithm makes the corresponding change in set voltage to track the optimum MPP. The step size of the INC determines the efficiency of the system to track the MPP rapidly. Unlike in the P&O method, the large step size generates oscillations around the maximum power point [8]. The INC algorithm has better ability to find the MPP during sudden changes in irradiance conditions, but it needs a complex controller.

4.3. RBFN-Based MPPT Method

The neural network consists of various types of networks such as RBFN, multi-layer perceptron (MLP), etc. Figure 8 shows the parameter comparison between RBFN and MLP to showcase the effectiveness of the network. From Figure 8, it is evident that the RBFN performance is better than the MLP in all parameters such as training time, learning function, and convergence. Figure 9 shows the computation time between RBFN and MLP for different irradiation values. From Figure 9, it is clearly understood that the RBFN requires less time for computation compared with MLP. Additionally, the RBFN approach requires less time for model development, since no repetition is required. Therefore, the proposed solar PV tree is tested with the RBFN as the MPPT technique, which is used to track the optimum power from the solar modules. The RBFN type of NN algorithm has two stages of process, namely supervised and unsupervised methods. The supervised method is used to train the weights in the hidden layer of the network. The unsupervised methods are used to manage the parameters of the system.
The RBFN structure is categorized into three layers, input, hidden, and output layers, as shown in Figure 10. The input neurons of the RBFN network are solar PV tree voltage and current, whereas the output neuron is the duty cycle [26,27]. The flowchart for systematic operation of the RBFN network is illustrated in Figure 11. The input layer of the network contains two neurons that are used to send the input data directly (like net input and output) to the subsequent layer; it is represented as
a x ( 1 ) ( n ) = n e t x ( 1 ) ,
b x ( 1 ) ( n ) = f x ( 1 ) [ n e t x ( 1 ) ( n ) ] = n e t x ( 1 ) ( n ) ,   x = 1 , 2
where ax(1) is input layer, bx(1) is hidden layer, and net x(1) is sum of input layer with node x. Each node of the RBFN network hidden layer is performed by Gaussian membership functions.
n e t y ( 2 ) ( n ) = ( a M y ) T y ( a M y )
b y ( 2 ) ( n ) = f y ( 2 ) [ n e t y ( 2 ) ( n ) ] = exp [ n e t y ( 2 ) ( n ) ] ,   y = 1 , 2
where M y = [ m 1 y , m 2 y m x y ] T and y = d i a g [ 1 / σ 1 y 2 , 1 / σ 2 y 2 1 / σ x y 2 ] T are the mean and standard deviation of the Gaussian function, respectively.
The output layer contains a single neuron with node (bz) and produces a linear activation function-based control signal D, as presented in Figure 8. The sum of the incoming signals is computed in the output neuron.
n e t z ( 3 ) = y w y b y ( 2 ) ( n )
b z ( 3 ) ( n ) = f z ( 3 ) { n e t z ( 3 ) ( n ) } = n e t z ( 3 ) ( n )
where wy is the connective weights between hidden and output layers. The tracking performance of the solar PV tree is enhanced by using the absolute weights for the system [28,29].

5. Boost Converter

The converter is the most essential part of generating the step-up voltage acquired from the solar PV tree according to the load demand. Here, the conventional boost converter is employed to produce a required amount of voltage value. The DC–DC boost converter is illustrated in Figure 12, which consists of an inductor (L), capacitor (C0), diode (D), and single switch (S). When the switch (S) is ON, the direction of the flow of current is from the PV panel (VPV) to the switch (S) through the inductor (L). The inductor (L) stores energy during this period, and the diode (D) obtains a reverse biased (RB) condition. When the switch (S) is OFF, the diode (D) becomes forward-biased (FB), and the stored energy in the inductor (L) is released. The current takes the path from the solar PV panel (VPV) to the capacitor (C0) via the inductor (L) and diode (D) during this period. As a result, the load voltage increases according to the PV panel output voltage. The equations [24] pertaining to the design of the boost converter is given in Table 1. The parameters are estimated through the expressions. Figure 13 shows the Bode plot asymptotes for the magnitude and phase of the proposed converter. The Bode plot is plotted based on the state space equation, which is discussed in [30]. The Bode plot presented in the revised manuscript has the phase margin value of 28, which is the positive value. Therefore, the bode plot information ensures a stable DC–DC feedback control system. The gain margin at the converter switching frequency is analyzed to ensure that the proposed converter has reduced the gain at that point to prevent instability.

6. Result and Discussion

This section deals with the implementation of proposed solar PV tree using MATLAB for the rating of 1278.18 W with the individual solar panel capacity of 213.03 W. The performance of the proposed solar PV-tree is tested with the P&O-, INC-, and RBFN-based MPPT methods for tracking the maximum power in varying environmental condition. The utilized solar PV tree system specification for this work is listed in Table 2. For the solar PV tree, the six PV panels are connected in a tree structure with a different position, which is discussed in Section 2. The solar PV tree consists of three layers in which a single solar module presents in the first layer, two solar modules present in the second layer, and three solar modules present in the third layer. The boost converter is used in this work to step-up the solar PV tree voltage. The parameters, such as Vin = 26.3 V, Vout = 260 V, duty cycle = 0.9, L = 1.93 mH, and Co = 128 µF, are used in the simulation. The switching frequency used in the proposed system is 24 kHz. The orthogonal least squares (OLS) learning algorithm is employed to train the RBFN. The variation of the spread constant is taken as the key deciding factor for RBFN performance. The 3000 data sets have been taken from the PV panel (i.e., voltage and current) under varying irradiation conditions for training the NN. These values are considered the input of the neurons, whereas the duty cycle is considered the output of the neurons. The duty cycle has been decided based on the boost converter gain, voltage, and current values of PV panel. The solar PV-tree along with different MPPT techniques, namely P&O-, INC-, and RBFN-based DC–DC boost converters, are tested separately, and the results are compared for both constant and variable irradiance conditions with constant temperature.

6.1. Constant Irradiance Condition

In this analysis, both the irradiance and temperature are considered as constant for the solar PV tree. The boost converter output and power output of the solar PV tree system using P&O, INC, and RBFN are depicted in Figure 14a,b. The output power of the proposed solar PV tree system for the constant irradiance condition is tabulated in Table 3. Simulation results show that the output power generated using P&O-, INC-, and RBFN-based MPPT algorithms is 870.6, 887.8, and 1009 W respectively. From the results, it is clearly shown that the RBFN-based PV system generates better power than the other MPPT methods.

6.2. Variable Irradiance Condition

The proposed system is also validated by varying the irradiance level of the PV system with a constant temperature for calculating the performance evaluation. The different levels of irradiance range between 450–1000 W/m2 values for six PV panels under 0.5 s variation, which are shown in Table 4 and Figure 15. The duty cycle and PWM of the proposed system for the corresponding irradiance are shown in Figure 16. Figure 17a,b illustrates the solar PV tree output power and boost converter output power for the different MPPT techniques. The power output of the solar PVtree for different irradiance conditions is listed in Table 5. From the simulation results, the P&O- and INC-based MPPT produce the output power of 842.8 and 844.8 W, whereas the RBFN-based MPPT method generates 895.4 W output power during the 0–0.5 s period with the lesser oscillation.
The analysis of the proposed method is carried out further for each layer of solar modules in the solar tree structure. The performance of all six PV panels in the solar PV tree using P&O, INC, and RBFN MPPT methods is illustrated in the Table 6, Table 7 and Table 8. The proposed solar PV tree using P&O-based MPPT to track the maximum power under varying irradiance conditions is depicted in Figure 18, and the performance results are given in Table 6. The output power produced by one of the solar modules is 197.4 W when the irradiance level is 1000 W/m2 and 77.3 W under 450 W/m2 irradiance conditions. The simulation result clearly reveals that the P&O-based MPPT method produces more oscillation during the changes in irradiance condition, whereas the constant value is for the standard irradiance condition.
The same type of analysis is also performed for the INC-based MPPT technique, and the results are shown in Figure 19 and Table 7. This method gives the output power of 197.9 and 91.5 W for 1000 and 450 W/m2 irradiance condition, respectively. By comparing the obtained results from P&O and INC method, it is visibly seen that the INC-based MPPT technique tracks the optimum power with lesser oscillation nature than the P&O technique.
The simulation results are obtained with a similar type of analysis for the RBFN-based MPPT technique, which are given in Figure 20. and Table 8. In this method, the maximum power of 209.2 W is generated during the standard irradiance condition and 191.79 W is generated at 450 W/m2 irradiance condition. From the simulation results of all the three methods, it is concluded that the RBFN-MPPT technique with DC–DC boost converter gives the best tracking rather than the other two algorithms.

6.3. Hardware Implementation

The real time implementation of the solar tree is shown to validate the performance of the proposed MPPT strategy, as shown in Figure 21. The solar tree consists of a 16 PV array connected in an Eight Series–Eight Parallel configuration. The total power generated from the PV is 1.2 kW. A dSPACE real time controller is used in this work to generate the gate pulses to the converter switch with a signal frequency of 24 kHz. A boost type dc/dc converter is used to amplify the input voltage to the desired level.
Two different modes of partial shading conditions are considered to verify the proposed MPPT method experimentally in varying weather conditions. The results of these conditions are as illustrated in Figure 22, Figure 23 and Figure 24. Figure 22 shows the experimental results of the system with the P&O-based MPPT technique. The entire tracking process in the P&O-based MPPT technique takes more time to reach the maximum power point (MPP). The power obtained from the boost converter by implementing the P&O-based control strategy are 284 W for 600 W/m2 and 722 W for 900 W/m2.
The experimental results of the INC-based MPPT technique are shown in Figure 23. The power output of the boost converter obtained by using the INC-based MPPT strategy is 432 W for 600 W/m2 and 828 W for 900 W/m2. The INC method performs better than the P&O-based control technique in terms of extracting maximum power. Nevertheless, the INC method lacks minimization of the convergence speed to track the maximum power and oscillates around the MPP for a longer time.
To overcome the above said two limitations, an RBFN-based control technique is proposed in this work. The experimental results of the RBFN-based control strategy are shown in Figure 24. The RBFN-based MPPT technique is faster in terms of tracking the MPP, thus eliminating the oscillation during partial shading condition. The power output obtained using the proposed MPPT technique is 540 W for 600 W/m2 and 942 W for 900 W/m2. The RBFN-based MPPT technique is the most suitable MPPT strategy for varying weather conditions.

7. Conclusions

This work proposed the design of a solar PV tree-based energy harvesting system at different angles under constant temperature and varying irradiance conditions. To extract the maximum power, 3-MPPT techniques such as P&O, INC, and RBFN with a boost converter have been implemented, and their results have been compared with each other. The modeling and simulation of the proposed system have been done using MATLAB software, and their results has been verified using a real-time prototype. From the simulation and experimental results, it is evident that the RBFN-MPPT technique provides better results when compared to other MPPT techniques such as P&O and INC. The RBFN-MPPT provides a significant improvement in tracking efficiency of 6.0% and 5.72% as compared with the P&O method and the INC method at 1000 W/m2 irradiance condition. From the simulation and experimental results, it can be concluded that the proposed control strategy not only extracts the maximum power but also limits the oscillation of output variable near MPP. Due to the inherent property of the actual mapping, the tracking efficiency in RBFN method is high compared to the other two methods.

Author Contributions

Conceptualization, P.P.; S.S.; R.T.; and T.C.; methodology, S.S.; and N.R.B.; software, S.S.; validation, S.S., N.P. and R.T.; formal analysis, P.P.; and S.S.; investigation, S.S.; and N.P.; writing—original draft preparation, P.P.; S.S.; and N.P.; writing—review and editing, S.S.; and N.P.; supervision, N.P.; N.R.B.; and E.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data available on request due to privacy/ethical restrictions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Saravanan, S.; Ramesh Babu, N. Maximum power point tracking algorithms for photovoltaic system—A review. Renew. Sustain. Energy Rev. 2016, 57, 192–204. [Google Scholar] [CrossRef]
  2. Hyder, F.; Sudhakar, K.; Mamat, R. Solar PV tree design: A review. Renew. Sustain. Energy Rev. 2018, 82, 1079–1096. [Google Scholar] [CrossRef]
  3. Khan, H.; Gaur, P. Design of solar tree with photovoltaic panels using Fibonacci pattern. Adv. Res. Electr. Electron. Eng. 2015, 2, 67–71. [Google Scholar]
  4. Hyder, F.; Baredar, P.; Sudhakar, K.; Mamat, R. Performance and land footprint analysis of a solar photovoltaic tree. J. Clean. Prod. 2018, 187, 432–448. [Google Scholar] [CrossRef]
  5. Ahmed, R.; Kim, Y.; Zeeshan; Chun, W. Development of a Tree-Shaped Hybrid Nanogenerator Using Flexible Sheets of Photovoltaic and Piezoelectric Films. Energies 2019, 12, 229. [Google Scholar] [CrossRef] [Green Version]
  6. Gangwar, P.; Singh, R.; Tripathi, R.P.; Singh, A.K. Effective solar power harnessing using a few novel solar tree designs and their performance assessment. Energy Sources Part A Recovery Util. Environ. Eff. 2018, 41, 1828–1837. [Google Scholar] [CrossRef]
  7. Elgendy, M.A.; Zahawi, B.; Atkinson, D.J. Assessment of Perturb and Observe MPPT Algorithm Implementation Techniques for PV Pumping Applications. IEEE Trans. Sustain. Energy 2012, 3, 21–33. [Google Scholar] [CrossRef]
  8. Pazhampilly, R.; Saravanan, S.; Babu, N.R. Incremental conductance based MPPT for PV system using boost and SEPIC converter. ARPN J. Eng. Appl. Sci. 2015, 10, 2914–2919. [Google Scholar]
  9. Mancilla-David, F.; Riganti-Fulginei, F.; Laudani, A.; Salvini, A. A Neural Network-Based Low-Cost Solar Irradiance Sensor. IEEE Trans. Instrum. Meas. 2014, 63, 583–591. [Google Scholar] [CrossRef]
  10. El Khateb, A.; Rahim, N.A.; Selvaraj, J.; Uddin, M.N. Fuzzy-Logic-Controller-Based SEPIC Converter for Maximum Power Point Tracking. IEEE Trans. Ind. Appl. 2014, 50, 2349–2358. [Google Scholar] [CrossRef]
  11. Tey, K.S.; Mekhilef, S.; Seyedmahmoudian, M.; Horan, B.; Oo, A.T.; Stojcevski, A. Improved Differential Evolution-Based MPPT Algorithm Using SEPIC for PV Systems Under Partial Shading Conditions and Load Variation. IEEE Trans. Ind. Inform. 2018, 14, 4322–4333. [Google Scholar] [CrossRef]
  12. Lyden, S.; Haque, M.E. A Simulated Annealing Global Maximum Power Point Tracking Approach for PV Modules Under Partial Shading Conditions. IEEE Trans. Power Electron. 2016, 31, 4171–4181. [Google Scholar] [CrossRef]
  13. Obukhov, S.; Ibrahim, A.; Zaki Diab, A.A.; Al-Sumaiti, A.S.; Aboelsaud, R. Optimal Performance of Dynamic Particle Swarm Optimization Based Maximum Power Trackers for Stand-Alone PV System Under Partial Shading Conditions. IEEE Access 2020, 8, 20770–20785. [Google Scholar] [CrossRef]
  14. Mohamed, A.A.; Berzoy, A.; Mohammed, O.A. Design and Hardware Implementation of FL-MPPT Control of PV Systems Based on GA and Small-Signal Analysis. IEEE Trans. Sustain. Energy 2017, 8, 279–290. [Google Scholar] [CrossRef]
  15. Nugraha, D.A.; Lian, K.L. Suwarno A Novel MPPT Method Based on Cuckoo Search Algorithm and Golden Section Search Algorithm for Partially Shaded PV System. Can. J. Electr. Comput. Eng. 2019, 42, 173–182. [Google Scholar] [CrossRef]
  16. Padmanaban, S.; Priyadarshi, N.; Sagar Bhaskar, M.; Holm-Nielsen, J.B.; Ramachandaramurthy, V.K.; Hossain, E. A Hybrid ANFIS-ABC Based MPPT Controller for PV System with Anti-Islanding Grid Protection: Experimental Realization. IEEE Access 2019, 7, 103377–103389. [Google Scholar] [CrossRef]
  17. Kumar, N.; Singh, B.; Panigrahi, B.K. Integration of Solar PV with Low-Voltage Weak Grid System: Using Maximize-M Kalman Filter and Self-Tuned P&O Algorithm. IEEE Trans. Ind. Electron. 2019, 66, 9013–9022. [Google Scholar]
  18. Liu, J.; Li, J.; Wu, J.; Zhou, W. Global MPPT algorithm with coordinated control of PSO and INC for rooftop PV array. J. Eng. 2017, 2017, 778–782. [Google Scholar] [CrossRef]
  19. Ramasamy, S.; Reddy, D.; Saravanan, S.; Chitti, B.B. Comparative Analysis of RBFN andFuzzy-SVPWM Controller Based Boost TypeVienna Rectifier for 1kW Wind EnergyConversion System. J. Green Eng. 2018, 8, 177–200. [Google Scholar] [CrossRef]
  20. Reddy, K.J.; Sudhakar, N.; Saravanan, S.; Babu, B.C. High Step-Up Boost Converter with Neural Network Based MPPT Controller for a PEMFC Power Source Used in Vehicular Applications. Int. J. Emerg. Electr. Power Syst. 2018, 19. [Google Scholar] [CrossRef]
  21. Yang, B.; Zhong, L.; Zhang, X.; Shu, H.; Yu, T.; Li, H.; Jiang, L.; Sun, L. Novel bio-inspired memetic salp swarm algorithm and Aapplication to MPPT for PV systems considering partial shading condition. J. Clean. Prod. 2019, 215, 1203–1222. [Google Scholar] [CrossRef]
  22. Meenakshi Sundaram, B.; Manikandan, B.V.; Praveen Kumar, B.; Prince Winston, D. Combination of Novel Converter Topology and Improved MPPT Algorithm for Harnessing Maximum Power from Grid Connected Solar PV Systems. J. Electr. Eng. Technol. 2019, 14, 733–746. [Google Scholar] [CrossRef]
  23. Christabel, S.C.; Srinivasan, A.; Winston, D.P.; Kumar, B.P. Reconfiguration solution for extracting maximum power in the aged solar PV systems. J. Electr. Eng. 2016, 16, 440–446. [Google Scholar]
  24. Villalva, M.G.; Gazoli, J.R.; Filho, E.R. Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays. IEEE Trans. Power Electron. 2009, 24, 1198–1208. [Google Scholar] [CrossRef]
  25. Schmidt, H.; Burger, B.; Bussemas, U.; Elies, S. How fast does an MPP tracker really need to be? In Proceedings of the 24th European Photovoltaic Solar Energy Conference, Hamburg, Germany, 21–25 September 2009.
  26. Ramesh, B.N.; Arulmozhivarman, P. Dynamic Neural Network Based Very Short-Term Wind Speed Forecasting. Wind Eng. 2014, 38, 121–128. [Google Scholar] [CrossRef]
  27. Lin, W.-M.; Hong, C.-M.; Chen, C.-H. Neural-Network-Based MPPT Control of a Stand-Alone Hybrid Power Generation System. IEEE Trans. Power Electron. 2011, 26, 3571–3581. [Google Scholar] [CrossRef]
  28. Saravanan, S.; Ramesh Babu, N. RBFN based MPPT algorithm for PV system with high step up converter. Energy Convers. Manag. 2016, 122, 239–251. [Google Scholar] [CrossRef]
  29. Tiwari, R.; Krishnamurthy, K.; Neelakandan, R.; Padmanaban, S.; Wheeler, P. Neural Network Based Maximum Power Point Tracking Control with Quadratic Boost Converter for PMSG—Wind Energy Conversion System. Electronics 2018, 7, 20. [Google Scholar] [CrossRef] [Green Version]
  30. Erickson, R.W.; Maksimovic, D. Fundamentals of Power Electronics; Springer Science & Business Media: Boston, MA, USA, 2007. [Google Scholar]
Figure 1. Block diagram of solar PV tree-based system.
Figure 1. Block diagram of solar PV tree-based system.
Sustainability 13 07208 g001
Figure 2. Proposed solar PV tree.
Figure 2. Proposed solar PV tree.
Sustainability 13 07208 g002
Figure 3. Tilt and orientation angles in solar energy harvesting PV tree. (a) Tilt angles of PV panels; (b) Orientation angles of PV panels.
Figure 3. Tilt and orientation angles in solar energy harvesting PV tree. (a) Tilt angles of PV panels; (b) Orientation angles of PV panels.
Sustainability 13 07208 g003
Figure 4. PV cell equivalent circuit.
Figure 4. PV cell equivalent circuit.
Sustainability 13 07208 g004
Figure 5. Power vs voltage and current vs voltage characteristics of the PV Cell.
Figure 5. Power vs voltage and current vs voltage characteristics of the PV Cell.
Sustainability 13 07208 g005
Figure 6. Flowchart of perturb and observe method [1].
Figure 6. Flowchart of perturb and observe method [1].
Sustainability 13 07208 g006
Figure 7. Flowchart of incremental conductance [1].
Figure 7. Flowchart of incremental conductance [1].
Sustainability 13 07208 g007
Figure 8. Parameter comparison between RBFN and MLP.
Figure 8. Parameter comparison between RBFN and MLP.
Sustainability 13 07208 g008
Figure 9. Computation time comparison between RBFN and MLP for different irradiation values.
Figure 9. Computation time comparison between RBFN and MLP for different irradiation values.
Sustainability 13 07208 g009
Figure 10. Radial basic function network structure.
Figure 10. Radial basic function network structure.
Sustainability 13 07208 g010
Figure 11. Flowchart for RBFN-Based MPPT technique.
Figure 11. Flowchart for RBFN-Based MPPT technique.
Sustainability 13 07208 g011
Figure 12. Boost converter circuit diagram.
Figure 12. Boost converter circuit diagram.
Sustainability 13 07208 g012
Figure 13. Bode plot for the boost converter in the proposed system.
Figure 13. Bode plot for the boost converter in the proposed system.
Sustainability 13 07208 g013
Figure 14. Constant irradiance condition, (a) solar PV tree output power, and (b) boost converter output power.
Figure 14. Constant irradiance condition, (a) solar PV tree output power, and (b) boost converter output power.
Sustainability 13 07208 g014
Figure 15. Different irradiance level of six PV panels.
Figure 15. Different irradiance level of six PV panels.
Sustainability 13 07208 g015
Figure 16. RBFN duty cycle and PWM pulses.
Figure 16. RBFN duty cycle and PWM pulses.
Sustainability 13 07208 g016
Figure 17. Varying irradiance condition (a) solar PV tree output power, and (b) boost converter output power.
Figure 17. Varying irradiance condition (a) solar PV tree output power, and (b) boost converter output power.
Sustainability 13 07208 g017
Figure 18. Solar PV tree panel-based P&O MPPT method under varying irradiance condition.
Figure 18. Solar PV tree panel-based P&O MPPT method under varying irradiance condition.
Sustainability 13 07208 g018
Figure 19. Solar PV tree panel-based INC MPPT method under varying irradiance condition.
Figure 19. Solar PV tree panel-based INC MPPT method under varying irradiance condition.
Sustainability 13 07208 g019
Figure 20. Solar PV tree panel-based RBFN MPPT method under varying irradiance condition.
Figure 20. Solar PV tree panel-based RBFN MPPT method under varying irradiance condition.
Sustainability 13 07208 g020
Figure 21. Real time implementation of solar tree.
Figure 21. Real time implementation of solar tree.
Sustainability 13 07208 g021
Figure 22. Experimental output of P&O-based MPPT control strategy.
Figure 22. Experimental output of P&O-based MPPT control strategy.
Sustainability 13 07208 g022
Figure 23. Experimental output of INC-based MPPT control strategy.
Figure 23. Experimental output of INC-based MPPT control strategy.
Sustainability 13 07208 g023
Figure 24. Experimental output of proposed RBFN-based MPPT control strategy.
Figure 24. Experimental output of proposed RBFN-based MPPT control strategy.
Sustainability 13 07208 g024
Table 1. Converter formulas.
Table 1. Converter formulas.
ParametersBoost Converter
Switch duty cycle D = 1 V i n V o u t
Inductance L = V o u t D Δ i L f
Capacitors C 0 = D R ( Δ V o u t / V o u t ) f
Table 2. Solar PV tree specification at standard operating condition.
Table 2. Solar PV tree specification at standard operating condition.
ParametersValue
Solar PV tree capacity power1278.18 W
Single PV panel capacity
Maximum Power, PMPP213.03 W
No. of PV Panels6 Parallel connection
Maximum current, IMPP8.12 A
Table 3. Comparison of solar PV tree maximum power based on MPPT techniques and boost converter.
Table 3. Comparison of solar PV tree maximum power based on MPPT techniques and boost converter.
MPPT TechniquesBoost Converter
1000 W/m2
Power (W)
PV TreePOUT
P&O1116870.6
INC1124887.8
RBFN11631009
Table 4. Comparison of various irradiance levels for six PV panels.
Table 4. Comparison of various irradiance levels for six PV panels.
PV PanelsIrradiance (W/m2)
(0–0.5) s(0.5–1) s(1–1.5) s(1.5–2) s(2–2.5) s(2.5–3) s
11000950900800850700
21000750950850700800
38009501000850750900
4850800900600700750
5700550600650500750
6600650550700450500
Table 5. Comparison table of maximum power of solar PV tree-based on MPPT techniques and converter output power under varying condition.
Table 5. Comparison table of maximum power of solar PV tree-based on MPPT techniques and converter output power under varying condition.
MPPT TechniquesBoost Converter
(0–0.5) s(0.5–1) s(1–1.5) s(1.5–2) s(2–2.5) s(2.5–3) s
Power (W)Power (W)Power (W)Power (W)Power (W)Power (W)
PV TreePOUTPV TreePOUTPV TreePOUTPV TreePOUTPV TreePOUTPV TreePOUT
P&O953.2842.8917.2820.7944835.8802.1688.9673.2619.1777.3682.3
INC957.1844.8922.5820.7952.3843.3903.2799.7814.2727.6893794.1
RBFN1023895.4967.3850.81014890.9930.9809.1824.1729.6917.5802.1
Table 6. Comparison of solar PV tree modules’ maximum power based on P&O MPPT technique under varying conditions.
Table 6. Comparison of solar PV tree modules’ maximum power based on P&O MPPT technique under varying conditions.
PV PanelsP&O-Based MPPT
(0–0.5) s(0.5–1) s (1–1.5) s(1.5–2) s(2–2.5) s(2.5–3) s
POUT1 (W)POUT2 (W)POUT3 (W)POUT4 (W)POUT5 (W)POUT6 (W)
1196.4192.8175.6135.4149.1120.9
2195.2148.2185.5139.4118.1134
3154.1192.6197.4148.3127150.1
4165.1159.7176.8104.5118.6128.1
5132.3104.5111.6109.983.14127.8
6110127.2100.3119.177.384.62
Table 7. Comparison of solar PV tree modules’ maximum power based on INC MPPT technique under varying conditions.
Table 7. Comparison of solar PV tree modules’ maximum power based on INC MPPT technique under varying conditions.
PV PanelsINC-Based MPPT
(0–0.5) s(0.5–1) s(1–1.5) s(1.5–2) s(2–2.5) s(2.5–3) s
POUT1 (W)POUT2 (W)POUT3 (W)POUT4 (W)POUT5 (W)POUT6 (W)
1197192.8176.8162.6178.9142.1
2196.2148.2187.3174.2146.1162.4
3154.1190.9197.9173.1157185.5
4165159.7176.8119.1146.8151
5130.5102.7111.7130.3102.1153.1
6110.5126.5100.3141.191.597.91
Table 8. Comparison of solar PV tree modules’ maximum power based on RBFN MPPT technique under varying conditions.
Table 8. Comparison of solar PV tree modules’ maximum power based on RBFN MPPT technique under varying conditions.
PV PanelsRBFN-Based MPPT
(0–0.5) s(0.5–1) s(1–1.5) s(1.5–2) s(2–2.5) s(2.5–3) s
POUT1 (W)POUT2 (W)POUT3 (W)POUT4 (W)POUT5 (W)POUT6 (W)
1209.2199.6188.9168.1178.9145.3
2205.4154.6199.5177.5144.6166.1
3162200209.1178.5157185.9
4174.1166.8185.9125.6146.8154.8
5143.3111.6123.4136.4102.6156.3
6121.9136.5112146.991.79100.3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Pandiyan, P.; Saravanan, S.; Prabaharan, N.; Tiwari, R.; Chinnadurai, T.; Babu, N.R.; Hossain, E. Implementation of Different MPPT Techniques in Solar PV Tree under Partial Shading Conditions. Sustainability 2021, 13, 7208. https://doi.org/10.3390/su13137208

AMA Style

Pandiyan P, Saravanan S, Prabaharan N, Tiwari R, Chinnadurai T, Babu NR, Hossain E. Implementation of Different MPPT Techniques in Solar PV Tree under Partial Shading Conditions. Sustainability. 2021; 13(13):7208. https://doi.org/10.3390/su13137208

Chicago/Turabian Style

Pandiyan, Pitchai, Subramani Saravanan, Natarajan Prabaharan, Ramji Tiwari, Thangam Chinnadurai, Neelakandan Ramesh Babu, and Eklas Hossain. 2021. "Implementation of Different MPPT Techniques in Solar PV Tree under Partial Shading Conditions" Sustainability 13, no. 13: 7208. https://doi.org/10.3390/su13137208

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop