Abstract
Partial shading of solar panels diminishes their operating efficiency and energy synthesized as it disrupts the uniform absorption of sunlight. To tackle the issue of partial shading in photovoltaic (PV) systems, this article puts forward a comprehensive control strategy that takes into account a range of contributing factors. The proposed control approach is based on using multi-string PV system configuration in place of a central-type PV inverter for all PV modules with a single DC-DC converter. This adaptation enhances overall efficiency across varying radiation levels. Also, the proposed technique minimizes the overall system cost by reducing the required sensors number by utilizing a radiation estimation strategy. The converter switching strategy is synthesized considering direct duty-cycle control method to establish the maximum power point (MPP) location on the P–V curve. The direct duty-cycle tracking approach simplifies the control system and improves the system’s response during sudden partial shading restrictions. To validate the effectiveness of the suggested MPPT method, two system configurations were constructed using MATLAB/SIMULINK software and assessed under various partial shading scenarios. Additionally, a multi-string system was subjected to real irradiance conditions. The sensor-less MPPT algorithm proposed achieved an impressive system efficiency of 99.81% with a peak-to-peak ripple voltage of 1.3V. This solution offers clear advantages over alternative approaches by reducing tracking time and enhancing system efficiency. The system findings undoubtedly support the theoretical scrutiny of the intended technique.
Similar content being viewed by others
Introduction
Renewable energy sources (RESs) are gaining prominence worldwide as a response to urgent environmental challenges caused by fossil fuels. For instance, global warming, the nature destruction, and water contamination that lead to worst climate impacts1,2,3. Solar photovoltaic (PV) systems have emerged as a feasible answer to address the increasing global electricity demands. The combined installed capacity of the solar PV market stands at 892.6 GW and is projected to experience a compound annual growth rate (CAGR) exceeding 15% from 2021 to 20304. The enhancement of solar energy efficiency has gained a significant alertness from scholars, owing to its environmentally friendly nature, consumer expenses reduction, and encourage economic expansion5. However, PV-based generation systems undergo numerous encounters, involving excessive installation expenditures, low efficiency, and climate reliance6,7. The stochastic nature of the solar PV system under continuous varying weather conditions leads to voltage\frequency fluctuation at the coupling point with the utility network, which leads to an intermittent and unstable consumer power service8. Many factors influence the operation of the solar PV system. One of the most familiar issues related to weather dependence is partial shading condition due to existence of clouds, dust on the surface of the panel, etc. The performance of the entire PV system is negatively impacted by even light shade that may leads to PV system destruction9,10. In such conditions, Shaded PV modules generate lower electrical current compared to the unshaded surroundings, and a larger passing current that would heat them up and causing a hot-spot problem that could harm those arrays11. This issue can be resolved by connecting a bypass diode in shunt, which will cause the current to go through a forward-biased diode12,13. In fact, the existence of partial shading condition (PSC) results in multiple local maximum power points (LMPPs) and a unique global maximum power point (GMPP). Therefore, many maximum power point tracking (MPPT) techniques have been recommended to track the GMPPT of the PV module to impose the system to operate at a specific unique GMPP, where the system can achieve its maximum power. In addition, power electronic circuits are applied with control circuits to attain GMPP operation14,15.
Many tracking approaches have been, recently, introduced to attain the optimal power of the PV system, which has drawn considerable interest from researchers16,17. Two MPPT categories are broadly classified; conventional and soft computing MPPT algorithms as depicted in Fig. 1. Owing to their low cost and ease of installation, numerous applications typically use the conventional MPPT algorithms, including; fractional open-circuit voltage (FOCV), fractional short-circuit current (FSCC), Hill climbing (HC) and perturb and observe (P&O). These techniques’ primary shortcomings include their poor tracking speed and significant steady-state oscillations, which lower system efficiency18,19,20. To overcome the previous common shortcomings, many computation-based MPPT algorithms have been suggested such as; fuzzy logic control (FLC), sliding mode control (SMC), artificial neural network (ANN), and meta heuristic-based algorithm. However, the main drawbacks of former algorithms, compared to conventional ones, are the long computation-burden and control-system-complexity21,22. To lessen the former shortcomings and the impact of partial shade, a number of static and dynamic reconfiguration approaches and control algorithms were suggested23,24. The dynamic reconfiguration technique (DRT) calls for a large number of hardware structures, a supervising reconfiguration algorithm to determine the ideal configuration, sensors, and switch matrices to connect PV modules, which increases control complexity and decreases system reliability25. In contrast to DRT, static reconfiguration technique (SRT) does not dynamically change the electrical interconnections26,27,28.
Following the completion of the connection, which remains unchanged, the placements of the PV arrays are selected using a certain puzzle. Moreover, switches and other auxiliary circuits are not required while using SRT, which lowers the cost and complexity of installation29. In general, there are some essential drawbacks to SRT that must be considered. Long connectivity wires and a considerable number of steps are needed to complete the final reconfiguration matrix. In ref.30,31, the Su Do Ku approach has a wide variety of physical PV array reconfigurations. However, it still has a slight drawback that the first column's value is constant, thus submatrix formation and execution consume long time. Regarding the magic-square proposition in28, the mismatch losses are greatly reduced. However, as the array reconfiguration process moves toward its final iterations, this methodology becomes time-consuming and difficult. It also calls for several analyses and assumes a lack of the necessary reconfiguration abilities. Moreover, the reliability of dominance square topology (DS) has been proven for many PSC, but conducting it is more challenging32. Also, the competence square method (CS) is rarely used as they require complex implementations of switching and sensors33,34,35. In ref.36, a varying step size ANN-based MPPT technique is used to mitigate the effect of PSCs on PV systems. In ref.37,38, FLC-based on dynamic safety margin (DSM) as an MPPT method to overwhelmed the restrictions of conventional FLC in shading conditions. The limitations of the last two approaches lie in their reliance on human experience and the need for a high-performance controller. In ref.39, A novel optimization algorithm called the “θ-modified krill herd (θ-MKH) method” has been introduced to identify the parameters of the SMC. The primary handicap of this type is the discontinuity of the control signal along the sliding surface due to the presence of the sign function. To achieve duty cycle control, the switching frequency must be sufficiently high, leading to the occurrence of chattering40. The genetic algorithm presented in41 uses solutions to represent the chosen process routes for remanufacturing jobs. To assess the quality of a solution, Monte Carlo simulation is employed, generating a production schedule based on the specified process routes. However, it is difficult to implement and slow computation capability. In ref.42,43, A new MPPT technique, utilizing the Particle Swarm Optimization (PSO) algorithm, is introduced. This technique instantly evaluates the duty cycle, eliminating the necessity for PI control loops. It effectively addresses the limitations of conventional direct control methods, especially under partial shading conditions. However, the approach does have a drawback in that it requires significant time delays for the particles to gather towards the MPP, resulting in longer computation times44. References45,46 propose a MPPT technique which uses Gray Wolf Optimization (GWO). Drawing inspiration from grey wolves, this approach mimics the leadership hierarchy and hunting procedure observed in wildlife. It demonstrates remarkable accuracy in finding high-quality solutions. However, it suffers from its complexity and difficulty of implementation.
A global flexible power point tracking (GFPPT) approach is introduced, which includes the conventional search-skip-judge global MPP method and a vital strategic scheme47. Additionally, an adaptive P&O algorithm with enhanced skipping features is employed48. To mitigate the drawbacks of previous methodologies, the utilization of analog-to-digital converter (ADC) samples, shared between the MPPT algorithm and the PI controller in49. However, challenges associated with being stuck in a local maximum power point (LMPP) within partial shading conditions (PSC) are often encountered by these approaches, which make use of P&O and INC methods. Furthermore, over-scanning behavior is exhibited, with more than 70% of the parameter space being explored by many of them before finally converging to the Global Maximum Power Point (GMPP)50.
To mitigate the previous MPPT controller’s limitations, a direct duty-cycle control (DDCC) strategy is proposed. The DDCC technique boosts the overall system efficiency by the steady-state oscillations elimination, hardware simplification, and ease of implementation. Additionally, the DDCC has a fast-tracking speed for GMPPT extraction during PSCs51.
Motivated by the former literature survey, this paper’s contributions can be concluded as follows:
-
The solar PV tracking efficiency is investigated for using multiple and a single MPPT DC-DC converter under various PSC patterns with constant and realistic radiation data.
-
Implementation of a DDCC for MPPT and extraction the GMPP
-
Proposing a novel irradiance estimation strategy to reduce the required sensors number.
The residue of the paper is presented as follows; Section “Proposed system modelling” demonstrates the mathematical modeling of the system. Section “Partial shading causes and effects” presents partial shading causes and effects. The proposed methodology of the article is given in Sect. “Proposed methodology”. While Sect. “Efficiency and power compare” describes efficiency calculation and power compare. The proposed system results and discussion are represented in Sect. “Comparison with counterpart approaches”. Finally, Sect. “Proposed system results and discussion” gives a conclusion of the paper and summarizes the article’s outcomes.
Proposed system modelling
In this paper, two systems are proposed. The first one consists of a PV station connected to a single DC-DC converter. While in another system, each string is connected to a separated DC-DC converter.
PV cell engineering model
The main components of PV generation systems that convert sunlight to electrical energy for end users are photovoltaic cells. These cells are electrically connected in cascaded and shunt to achieve the desired voltage and current at STC52,53. Circuitry modelling of solar cells enables the seamless integration of larger PV systems, including power converters, grid connectivity, etc., using computer aided software54. Despite the numerous presented solar cell models, single-diode model (SDM) is widely used owing to its simplicity55. Figure 2 presents the single-diode model equivalent circuit56,57.
The correlation between voltage and current in solar PV is explained as follows:
where ipv is the solar PV-array generated-current (A), vpv is the solar PV array terminal voltage (V), Ns—Np are number of cascaded and shunt modules, Iph is the PV-cell light-generated current (A), Isat is the reverse saturation current (A), Rs—Rsh are series and shunt resistances, respectively, K is Boltzmann constant (1.38×10–23 J/K), q is the electron charge (1.6022 × 10–19 C), A Is the p–n junction ideality factor, T Is the PV cell surface temperature.
The current caused by a photovoltaic module is influenced by several factors, including solar radiation, ambient temperature, cell temperature, and temperature-dependent current coefficient. This formula can be mathematically represented as follows:
where Isc is the actual short-circuit current (SCC) (A), G is the ambient solar emission (W/m2), \({G}_{0}\) is the reference solar emission (1000 W/m2), Ti is the reference temperature (298 K), Ki is the temperature coefficient of SCC, T is the ambient temperature.
The ambient temperature can significantly affect the effectiveness of the solar PV system. Hence, accurate modeling of the temperature dependence of the solar cells is imperative for the optimal design and implementation of the PV system. The reverse-saturation-current of PV-cell is affected by the surrounding temperature, as shown in the following equation:
where Vo is the actual open circuit voltage (OCV) of solar PV cell (V), Kv is the OCV coefficient, Vth is the thermal voltage (\({V}_{th}=K.\frac{T}{q})\).
Additionally, precise measurement and modelling of the (SCC) are essential for correctly forecasting how well the photovoltaic system would operate under various environmental conditions. The SCC is defined in terms of temperature and irradiation (T, G) as follows;
Also, the diode current of the SDM can be expressed as;
where, VD is diode voltage terminals.
Open-circuit voltage estimation
This section analyses the anticipated OCV estimation approach considering the impact of temperature and irradiance on the MPP voltage. Hence, an appropriate mathematical formulation is required.
Temperature effects
The OCV of PV modules can be formulated as a function of the array’s temperature58, as follows;
where Voc(STC) is the OCV at STC, T(STC) is the temperature of the PV module at STC (25°C), µVov is the thermal-coefficient for OCV for PV cell (V/oC).
According to (6), the OCV can be determined concerning the solar cell temperature, as develops:
where \({\mu }_{{V}_{oc}}\) is the OCV thermal-coefficient.
Irradiance effects
The effect of irradiance on the OCV can be determined as follows;
In the open-circuit test, VD and ID are counterpart to Voc and Iph, respectively. Consequently, the photo-produced current conveyed in (5) can be symbolized as develops;
For simplicity, the OCV can be determined as results;
As, Iph > > Isat, then the OCV can be expressed as develops;
The OCV at STC may be determined as arises;
where Isat = Isat(STC).
Thus,
By recognizing the effect of Iph from (13) into (7);
Also, the PV current is directly proportional to the radiation intensity (G). Therefore, the OCV of PV modules can be formulated as a function of PV-array’s radiation. Hence, Eq. (13) can be expressed, based on system irradiation, as follows;
while \({\mathrm{G}}_{0}\) is the irradiance level at STC (1000 W/m2).
MPP voltage estimation
The MPP-voltage estimation forms a critical task in optimizing the performance of PV-systems, as it affects the MPP efficient extraction from the PV array.
According to Fig. 3, the distribution of MPPs spacing resembles that of open-circuit points. Hence, the MPP can be defined as follows1;
Additionally, there is a linear relevance between the temperature and the OCVs1. Since the MPP voltages are seen similarly, hence, the MPP voltage can be expressed as follows;
where \({v}_{mppt}\) is the voltage at MPP due to temperature variant.
Considering (16, 17) and for the complete influence of the environmental factors (radiation and temperature) on the values of MPP voltage, the following conclusion can be reached;
where \({v}_{mppn}\) is the MPP voltage at any atmospheric condition. Since the PV array's operating temperature is identical to the temperature at STC, the term referring to temperature variation may be ignored, leading to the equation;
where n is the diode’s ideality factor. For simplicity; Eq. (19) can be expressed as follows;
where \(A= \frac{{nN}_{s}{V}_{th}}{{v}_{mpp\left(STC\right)}}.\)
Radiation estimation
In the PV-system design, a reduction in the system's total number of sensors is necessary because the realistic budget cost is a critical factor. Hence, accurate solar-irradiation estimation is essential for MPP-voltage determination to enhance system reliability and reduce the required number of sensors. Many studies have proposed different strategies for solar irradiance estimation by using the PV-system existing voltage/current sensors1. In line with international standards such as IEC 60,891, a new technique has been proposed for irradiance estimation, which can be expressed as follows5.
where \(\Delta i,\Delta v\) are the variation due to climate change in the PV cell current and voltage, respectively.
The variation in current and voltage of the PV system can be represented as follows:
By substituting the value of the estimated irradiance to evaluate the voltage at MPP, Eq. (20) can be stated as follows;
DC-DC converter modelling
DC-DC converters are electronic circuits designed to transform one DC voltage level into another DC voltage level with a specific voltage conversion ratio. A DC-DC boost converter (BC), represented in Fig. 4, controls the PV array’s low and erratic voltage and serves as an mediator between the grid-connected inverter and the PV module circuit54,59. With the help of the DC-DC boost converter, one can apply the MPPT controller to confirm the system operation at the MPP5. Also, the BC duty-cycle controls the converter's output voltage. Thus, when the switch is opened, the chopper switching state (w) is defined as zero (0), and adjusted to one (1) when the switch is closed60, as clearly expressed in the following equation;
The BC dynamic model can be deduced using voltage and current Kirchhoff’s laws as follows61;
where \({V}_{out}\) is the BC ‘s terminal-voltage, \({i}_{L}\) is the inverter input current.
Direct duty-cycle control
The DDCC is employed in PV systems to regulate the produced power of the system by adapting the duty-cycle of the DC-DC converter. It forms a simple and efficient way to handle the power output from the PV systems, which is often used in small-scale and low-cost PV systems62. In DDCC, the duty-cycle of the DC-DC converter is adjusted based on the difference between the required and actual output-powers of the PV system. By adjusting the duty cycle, the DC-DC converter can regulate the output voltage and current to accord the required output-power63. Using DDCC can help improving the system overall efficiency, which can result in greater energy production and reduced costs over time64. The BC voltage transfer-ratio can be expressed in terms of the duty-cycle (D), as follows;
where \({V}_{DC}\) is the DC-link voltage at the front end of the utility side converter (GSC). Hence, the duty-cycle of the BC can be obtained directly as follows;
Grid-side converter modelling
The GSC function is to regulate and control the flow of power between the PV generation system and utility grid. The grid-side converter works by transforming the DC-power produced by the PV generation system into AC-power that can be supplied into the utility grid. In addition, it ensures that the PV-system output is synchronized with the utility frequency and voltage to allow seamless integration. Moreover, the GSC regulates the power factor (PF) of the grid-integrated PV-system for unity PF operation of the proposed system. By maintaining an improved PF, the grid-side converter ensures that the PV system runs at optimal productivity and reduces the risk of system instability and voltage fluctuations49,65.
To control the DC-link voltage and maintain its functional status, the GSC employs a PI-based outer control loop, while the dual PI-based inner control loops are used to adjust the d-q axis currents to its reference ones. A control block diagram illustrating this process is presented in Fig. 5.
Assuming a balanced grid-integrated system, hence, the voltages of three-phase grid can be expressed as develops;
where \({e}_{r}\), \({e}_{s}\) and \({e}_{t}\) are the GSC line voltages, \({i}_{r}\), \({i}_{s}\) and \({i}_{t}\) are the GSC line currents, \({V}_{gr}\), \({V}_{gs}\) and \({V}_{gt}\) are the GSC phase voltages, \({R}_{f}\) is the filter resistance, \({L}_{f}\) is the filter inductance.
The GSC d-q axis voltages or the grid voltages’ rotating reference-frame can be stated as follows;
where vgd, vgq, ed, and eq are the inverter d and q axes voltage components of the utility voltages, respectively, \({\omega }_{0}\) is the angular frequency of the grid (rad/s).
The GSC exchanges no reactive power with the utility to achieve the unity PF. The two-power component can be expressed instantaneously in the d-q axis representation as follows;
Partial shading causes and effects
When one or more panels in a series string are shaded, the output-current of the whole string decreases, which constraints the current flow in the entire string and reduces the overall output-power of the PV-system66,67. Utilizing bypass diodes, which enable current to pass through the unshaded cells in the string, is one method of addressing PS. Bypass diodes are connected in shunt with each solar cell or group of them, and are designed to activate when the voltage across the cells drops below a certain threshold. By redirecting the current around the shaded cells, bypass diodes reduce the harmful effects of PS on the performance of the PV system. This enables the rest of the module to operate at higher efficiency and avoid the PV-system overheating8,9. This article studies the performance of the PV-system under various PSCs. Figure 6 depicts PV module’s characteristic curve, which exhibits a unique MPP as it exposed to a uniform irradiance68.
However, when the module is subjected to different levels of radiation, it exhibits multiple LMPPs based on the shading patterns. Among these LMPPs, there is a unique GMPP that offer optimal operating power of the shaded system69,70,71. Also, understanding the behaviour of PV modules under PS is quite important to enhance the system performance and operating efficiency. There are two types of partial shading that are possible to exists on the PV array: static shading, and dynamic shading. The static shading refers to a specific shadow that remains on the PV array for a period of time, where the dynamic shading is the varying shades on the surface of PV array that results from a moving cloud or swaying tree branches caused by the wind19,72,73,74.
Proposed methodology
In this study proposes a reconfiguration of the PV-system to suppress the negative impact of PS on the PV-system performance by dividing the PV-system into multiple parallel strings. In this work, the proposed system comprises four strings, with each string comprises three paralleled sub-strings. Each sub-string involves of five cascaded-connected modules. The PV-station studied in this work consists of 60 Canadian CS5P-220 M panels, with a total power of 13.2 kW. Table 1 lists the PV-module specifications at STC.
Figure 7 depicts the PV system’s single-MPPT (SMPPT) arrangement, in which a single DC-DC converter is connected to four parallel strings of solar panels. The usage of an SMPPT in PV systems has a number of drawbacks that may reduce the system's overall performance and efficiency such as;
-
First off, an SMPPT can only track the MPP of a single PV module or string at a time. Hence, the system will only function at the MPP of the weakest module or string if numerous modules or strings are linked in parallel that diminish the system efficiency.
-
Second, the usage of a SMPPT makes the PV-system vulnerable to shading, as even a small shading area on single module/string causes the entire system to operate at a sub-optimal MPP, leading to a reduction in system output power.
-
Third, the configuration of SMPPT encounters difficulties in locating the system's global MPP. Consequently, there is a need to identify a controller capable of rectifying this issue, which increases the system complexity and the required controller’s specifications. For instance, if a cloud passes over the PV system, the output voltage and current of each module or string may change, and a SMPPT may not be able to adjust to these changes quickly enough, leading to reduced power output22,25,75,76.
To overcome the limitations of SMPPT configuration, Multi-MPPT (MMPPT) approach offers optimal MPPT under different levels of shading conditions, as shown in Fig. 8. Each string is tied to a DC-DC converter, which enables optimal power extraction of each individual string of PV solar panels.
Hence, results in increased energy conversion efficiency. In comparison to SMPPT, MMPPT offers more dependability by enabling sustained operation even in the case of a problem with one of the PV solar panel strings. Additionally, it provides more design flexibility for PV systems because it can support a variety of solar panel counts and configurations and is simple to adapt to changing power needs. Additionally, by maximizing the power output of each string of solar panels, MMPPT arrangement lowers the cost of the PV solar system and enables the use of smaller, more affordable power converters32,77. Table 2 lists the parameters of the DC-DC converters.
Figure 9 depicts the flow chart of the projected control approach. The first step is to measure the voltage and current of PV module, then calculate the difference between these values and voltage and current of MPP at any shading condition. We use this subtraction product to estimate the radiation. The estimated radiation is used to evaluate the estimated voltage, hence, the duty cycle of the converter.
Efficiency and power compare
This section provides comparison between SMPPT and MMPPT configurations under varying irradiance profiles. The primary factors considered in this comparison are the average output power and voltage ripples. The tracking efficiency of each system can be readily determined through the following formula:
where \({P}_{act.}\) and \({P}_{th.}\) are the actual and theoretical PV output power, respectively78.
Comparison with counterpart approaches
This section compares the proposed MPPT method with some recent approaches. The comparative analysis is established considering the system capability to track the GMPP under the partial shading condition, the system tracking response, system efficiency, and the contained steady-state oscillations (SSO). Evidently, Table 3 presents a comparative analysis between the proposed MPPT method and recent approaches. This analysis highlights the efficiency of the proposed method in accurately tracking the GMPP during Partial Shading Conditions. Furthermore, it demonstrates the fast tracking speed of the proposed methodology. In addition, the proposed strategy diminishes the system high-frequency steady-state oscillations, which enhances the control system design and its reliability for practical use. Despite the parallel operation of Multi-MPPT that may enquires many calculations, the proposed system shows a simple MPPT control system compared to most of the recent topologies, which lowers the required specifications of the controller for real system implementation.
Proposed system results and discussion
As previously illustrated, the dual-stage grid-connected PV-system has been studied considering two configurations. The two configurations are constructed using MATLAB/Simulink computer-aided software. In addition, three solar irradiance patterns, see Fig. 10, are applied to the former PV-system configurations, i.e. SMPPT and MMPPT, for a fair comparison between the selected configurations. The purpose of this study is to know which configuration has reliable functioning under various PSCs. The following results show the estimated solar radiation, PV output-voltage, PV output-power and the converter duty-cycle of the converter for MPPT.
Shading pattern-1
In shading pattern-1, all the PV panels are subjected to a uniform irradiance of 1000 W/m2, which is considered as the STC. Under these conditions, the optimal output power at STC is 13.2 kW. First of all, the proposed dual-stage system is tested under STC conditions to illustrate the system performance characteristics and to ensure the control system robustness. Also, by conducting the STC tests, the results obtained can be used as a benchmark to evaluate the system’s performance under other operating conditions. Therefore, these findings are vital for the design and optimization of PV-systems, which provide valuable insights into the system’s efficiency and performance under ideal conditions.
Figure 11 shows the PV-side results of the proposed grid-tied system considering both SMPPT as well as MMPPT configurations. As shown in Fig. 11a, the SMPPT-based estimated radiation profile exhibits steady-state oscillations between 970 W/m2 and 1020 W/m2, while displays steady-state oscillations between 985 W/m2 and 998 W/m2 for the MMPPT PV-system configuration. Obviously, it confirms the accurate operation of the MMPPT-based DDC control-loop with low peak-to-peak (PTP) steady-state oscillations compared to SMPPT-structure. The irradiance is estimated in order to decrease the number of sensors used in the system installation, hence diminishing the cost of operation. Besides, the PV output voltages of the intended system, according to system specifications listed in Table 1, are depicted in Fig. 11b. According to the characteristics of the PV panels in Table 1, the voltage at which optimal power point is extracted at STC is 241.5 V. The SMPPT-based PV-system shows a PTP steady-state voltage oscillations of 5.3 V, where the system exhibits only 0.5 PTP steady-state voltage for the MMPPT system configuration. Hence, the reduced oscillations level of the proposed PV-system enhances the system power quality, elements voltage and current stresses, power loss, and improve its overall efficiency. Figure 11c shows the PV generated power of the two configurations. The average generated power of SMPPT is 13.15 kW, with an efficiency of 99.7%, while MMPPT’s average power is 13.18, with efficiency of 99.85%.
The shift from the optimal voltage and the oscillation levels plays a crucial role in contributing to difference in the output power values. Also, the duty-cycles are illustrated in Fig. 11d. The settling time and the oscillation level in MMPPT are smaller than that of SMPPT.
Shading pattern-2
In this scenario, the PV-system is subdivided into two levels of irradiations: the first level forms a constant irradiation profile of 1000 W/m2 for first two strings (1st & 2nd strings). Second irradiance level is exposed to the remaining two strings (3rd & 4th strings), in which a uniform irradiance profile of 1000 W/m2 is applied for 0.5 s and then stepped down to 500 W/m2 at t = 0.5 s for another 0.5 s, as depicted in Fig. 12.
This pattern protests the performance of the two configurations and the anticipated control strategy. Figure 12a shows the estimated irradiance profiles of the SMPPT and MMPPT configurations. The SMPPT-based estimated irradiance does not correctly track the actual radiation profile, as the irradiance sensor is installed at the first string, which is always exposed to 1000 W/m2. However, the MMPPT-based estimated irradiance profile performs as an online tracking strategy for irradiance level variation at any location of the PV-system. Moreover, the effect of irradiance variation on the PV-system performance, power quality, and efficiency is less compared to the SMPPT configuration. Figure 12b shows the PV-system estimated-voltage for both configurations. In the SMPPT configuration, the PV-system estimated-voltage remains unchanged following the same behaviour of the wrong estimated radiation. Also, the average value of the estimated-voltage at the MPP is 242.7 V and the oscillation level is around 4 V PTP. In MMPPT configuration, the estimated output-voltage from the first two strings is depicted in Fig. 12b with the blue colour. The average output-voltage is 240.5 V, and the oscillation level is 0.5 V PTP. The estimated output voltage of the last two strings is shown in green colour. The average output voltage is 225.29 V with an oscillation level of 1.3 V, whereas the MPP-voltage is 230.7 V at 500 W/m2.
The PV generated-powers of the two PV-system configurations are depicted in Fig. 12c. At the time interval between (0–0.5 s), it shows a performance similar to pattern-1. At the second interval (0.5–1 s), the PV-system output-powers are decreased due to the effect of radiation. The theoretical optimal output-power is 9.62 kW under radiation of 500 w/m2. For the SMPPT structure, the average output-power is 9.51 kW with 98.85% system efficiency. In the other side, the average output-power of the MMPPT configuration is 9.6 kW with a tracking efficiency of 99.79%. In addition, the converter duty-cycles for both SMPPT and MMPPT configurations are portrayed in Fig. 12d. Obviously, the duty-cycles of both cases remain unchanged during the first 0.5 s due to the uniform applied irradiance profiles.
However, the duty-cycles of the SMPPT remain unchanged during the time interval (0.5–1 s) despite the irradiance change, which reveals the tracking system weakness under PCSs. On the other side, the duty-cycle of the 3rd and 4th strings of the MMPPT changed for voltage boosting, which is portrayed with green color in Fig. 12d. Moreover, Fig. 12 confirms the effectiveness of the MMPPT for shaded and unshaded PV-system, compared to the SMPPT configuration. These results show that the voltage stability in MMPPT configuration is better than that of SMPPT.
Shading pattern-3
In this pattern, the radiation on the first two strings is a uniform irradiance profile of 1000 W/m2. On the other two strings, the radiation has two step-changes. First, the radiation starts with 1000 W/m2 at all strings for 0.3 s (0–0.3 s), changes to 500 W/m2 for 0.3 s (0.3–0.6 s) and decreased to 250 w/m2 for 0.4 s (0.6–1 s) as represented in Fig. 13. Figure 13a shows the estimated radiation of the SMPPT and MMPPT configurations. In SMPPT configuration, the results remain similar to the mistaken results of the previous pattern-2 as the irradiance sensor is installed at the first string. In the MMPPT, the estimated radiation always tracks the actual radiation as cleared in the green color of Fig. 13a. Similarly, the estimated output-voltage of two configurations is illustrated in Fig. 13b. The average estimated voltage of SMPPT is 242.7 V with an oscillation level of 5.3 V, as depicted with red color. Also, the estimated voltage of the first two strings is depicted in blue color, which has a uniform irradiance level of 1000 w/m2. This voltage has an average value of 240.6 V with an oscillation value of 1.3 V PTP. The other voltage tracks the changes in the radiation, exposed to the third and fourth strings, illustrated in green color. For 500 w/m2 radiation level, this voltage has an average value of 225.29 V with a PTP oscillation level of 1.3 V. For irradiation level of 250 w/m2, the estimated voltage is 210.13 V, while the optimal voltage at MPP is 217.7 V and the PTP oscillation level is 1.3 V. Figure 13c shows the output power of the two PV-system configurations. The optimal power in the case of 250 W/m2 is 7.92 kW. Obviously, the power obtained from the MMPPT is higher than the power generated from the SMPPT configuration. In the time interval from 0.7 to 1 s under 250 w/m2.
The average output-power in from SMPPT and MMPPT configurations are 7.65 and 7.9, respectively, and the percentage efficiencies of the two configurations are 96.92 and 99.7, respectively. Figure 13d shows the duty-cycle generated by the controller. Duty cycle does not change in case of SMPPT. In MMPPT configuration, the duty-cycle tracks the estimated-irradiance profile and achieves estimated voltages close to the VMPP at different radiation levels. However, it remains unchanged for the SMPPT configuration.
Comparative analysis between SMPPT and MMPPT configuration
This section provides a comparative view between the two proposed systems. Tables 4 and 5 summarize all results of SMPPT and MMPPT, respectively. The first column shows the pattern number as explained previously. The second column declares the time of each period in the specified pattern. The next two columns illustrate the operating voltage and the duty cycle of each DC-DC converter, respectively. The following column shows the output power of the system under pattern, the last column exhibits the efficiency of the approach under any studied pattern to make a comparison between two approaches.
As the estimated radiation is provided for the first string, values of estimated voltages and duty cycle do not change with pattern variation. These values have an average value of 242.7 V and 0.676, respectively. The constancy of this value can be attributed to the fact that the SMMPT estimation is exclusively conducted for the first string within the system. In this initial pattern, the voltage closely approximates Vmpp. However, as we move to the subsequent two patterns, the voltage differential between them expands, resulting in decreased system efficiency, as evidenced by the power and efficiency columns. This configuration leads to misalliances and reduction in the generated power. The system with SMPPT configuration cannot withstand under severe weather condition change. By comparing the output power extracted from the system and the optimal power, more shading runs less efficiency. At radiation values of 1000, 500 and 250 W/m2, the PV out power is 13.15, 9.51 and 7.68 kW, respectively. Also, the system efficiency for the aforementioned radiation is 99.77, 9.85 and 96.92%, respectively. The system efficiency has distorted with alteration of radiation level, which is not appropriate operation under PSCs.
On the other hand, Table 5 clarifies the results of MMPPT configuration. The MMPPT strategy extracts the MPPs of each string individually under any weather condition. The values of voltages and duty cycle changed with radiation deviation, and be more nearer from the VMPP than that of SMPPT configuration. At radiation levels of 1000, the PV voltage is 240.6 V while the voltage at MPP is 241.5 V. In the second level of radiation, the PV output voltage is 225.29 V while VMPP is 230.7 V, compared this value with the unchanged value of the SMMPPT of 242.7 V. At the lowest radiation, the PV output voltage and VMPP are 210.13 V and 217.7 V, respectively. The PV generated power and efficiency from the MMPPT configuration at the three radiation levels are; 13.16 kW and 99.85%, 9.6 kW and 99.79% and 7.9 kW and 99.7%, respectively.
The efficiency of MMPPT configuration is almost constant over all shading patterns which demonstrates the effectiveness and validation of the proposed methodology. The assessment has been accomplished by observing the performance of the systems under different radiation patterns. The efficiency is computed across all time periods to assess the dynamic performance of the proposed scheme.
Realistic irradiance data
To ensure the validity of the intended dual-stage PV-system, the following study conducts the system investigation considering a real irradiance profile of Benban city, which located in the south of Egypt82, see Fig. 14. Two irradiance profiles are employed in this study; the first profile represents the normal radiation that is applied to the first three strings as detected in Fig. 14a. Figure 14b provides a visual representation of the estimated irradiance for the fourth string. The controller accurately tracks the actual radiation profile and provides the estimated radiation. Figure 14c illustrates the PV-output voltage, which includes fluctuations due to non-uniform irradiance. In addition, the DDCC is used to generate duty-cycle for the converters. Figure 14d shows each duty-cycle waveform that corresponds to its voltage value in Fig. 14c. Obviously, the DDCC successfully adapts the rapid changes in solar radiation profile. Also, the PV output-power from the PV-module, shown in Fig. 14e, closely follows the irradiance curve as expected. At zero radiation, the net output power is almost zero and gradually increases to a maximum value, and then decays again to zero at 2.1 s. In Fig. 14f, the PV output-currents of normal irradiance strings are identical as shown in the blue color, while the current generated by the fourth string is presented in the green color with the same pattern as the irradiance profile. In summary of PV side results, the presented results demonstrate the effectiveness of the controller to accurately track the actual radiation profile even under tough and real irradiance profiles with reduced contained error. Also, the PV output power closely follows the irradiance curve, and the system can adapt to non-uniform irradiance and changing weather conditions over time. Grid side results illustrate the DC-link voltage, grid active and reactive powers, grid d-q axes currents, and the grid-voltages and currents. Figure 14g displays the reference DC-link voltage, fixed to 750 V, and the actual voltage measured at the inverter’s front-end terminals. As seen in Fig. 14g, the system displays a reduced oscillation level, even under rapid irradiance variations. Figure 14h illustrates the d-q axes currents of the system. The d-axis current typically tracks the irradiance profile and power curve, while the q-axis remains at zero that confirms the unity PF operation of the grid-tied system. Also, Fig. 14i depicts the active and reactive power obtained by the system, in which the active power follows the irradiation patterns, and the reactive power is almost zero. Furthermore, Fig. 14j shows the grid phase-voltage and current, which are in-phase that approves the unity PF operation of the system.
The results demonstrate the PV-system transient and steady-state stability, and reliability for grid-integrated applications. The presented findings provide precious insights into the performance and behavior of the dual-stage PV-system considering both SMPPT and MMPPT configurations. These results are of significant importance for selecting PV-system configuration and design of grid-connected systems in the future.
Conclusion
In this paper, an investigation into the use of a MMPPT configuration as an alternative to SMPPT configuration to address the issue of partial shading in photovoltaic systems. The contributions are twofold: firstly, implementation of radiation estimation technique to reduce system costs by minimizing the required number of sensors. Secondly, using a direct duty cycle method to determine the converters’ duty cycles, simplifying the control system. This paper proposes and simulates two systems using MATLAB-Simulink, comparing the SMPPT and MMPPT systems under varying radiation profiles. Under these conditions, the average efficiency of the SMPPT system is found to be 98.98%, while the MMPPT system achieves an efficiency of 99.81%. These findings validate the proposed approach. A real radiation dataset from Benban, a location in southern Egypt, is used in MMPPT configuration. The results demonstrate that the proposed control system enhances overall system effectiveness while reducing installation costs. These findings hold significant importance as they offer a practical solution to mitigate the challenges of partial shading and enhance the efficiency of photovoltaic systems. The proposed methodology can be readily applied to future PV system designs, offering improved performance and cost savings. Additionally, the approach enables the system to operate at higher efficiency levels. It is worth noting that the proposed control system is characterized by its simplicity, adaptability to rapid climate changes, and robust performance during operation.
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Ahmed, M., Harbi, I., Kennel, R., Rodriguez, J. & Abdelrahem, M. Model-based maximum power point tracking algorithm with constant power generation capability and fast DC-link dynamics for two-stage PV systems. IEEE Access 10, 48551–48568 (2022).
Ismeil, M. A., Omar, M. M., Yousef, A.-R. & Ismail, A. Review of distributed power electronics solutions for PV generation systems. SVU Int. J. Eng. Sci. Appl. 4(1), 85–90 (2023).
Pathak, P. K., Yadav, A. K., Padmanaban, S. & Alvi, P. Design of robust multi-rating battery charger for charging station of electric vehicles via solar PV system. Electr. Power Compon. Syst. 50(14–15), 751–761 (2022).
Raj, A. & Praveen, R. Highly efficient DC-DC boost converter implemented with improved MPPT algorithm for utility level photovoltaic applications. Ain Shams Eng. J. 13(3), 101617 (2022).
Ali, A. I., Sayed, M. A. & Mohamed, E. E. Modified efficient perturb and observe maximum power point tracking technique for grid-tied PV system. Int. J. Electr. Power Energy Syst. 99, 192–202 (2018).
Ahmed, J. & Salam, Z. A critical evaluation on maximum power point tracking methods for partial shading in PV systems. Renew. Sustain. Energy Rev. 47, 933–953 (2015).
Husain, M. A., Jain, A. & Tariq, A. A novel fast mutable duty (FMD) MPPT technique for solar PV system with reduced searching area. J. Renew. Sustain. Energy https://doi.org/10.1063/1.4963314 (2016).
Celikel, R., Yilmaz, M. & Gundogdu, A. A voltage scanning-based MPPT method for PV power systems under complex partial shading conditions. Renew. Energy 184, 361–373 (2022).
Patel, H. & Agarwal, V. Maximum power point tracking scheme for PV systems operating under partially shaded conditions. IEEE Trans. Ind. Electron. 55(4), 1689–1698 (2008).
Jalil, M. F., Sharma, D. & Bansal, R. Cross kit reconfiguration algorithm for enhanced output power of PV array during shading mismatch conditions. Optik 288, 171218 (2023).
Murtaza, A., Chiaberge, M., Spertino, F., Boero, D. & De Giuseppe, M. A maximum power point tracking technique based on bypass diode mechanism for PV arrays under partial shading. Energy Build. 73, 13–25 (2014).
Pathak, P. K., Yadav, A. K. & Alvi, P. A state-of-the-art review on shading mitigation techniques in solar photovoltaics via meta-heuristic approach. Neural Comput. Appl. 34, 1–39 (2022).
Ali, A. I. M. & Mohamed, H. R. A. Improved P&O MPPT algorithm with efficient open-circuit voltage estimation for two-stage grid-integrated PV system under realistic solar radiation. Int. J. Electr. Power Energy Syst. 137, 107805 (2022).
Rezazadeh, S. et al. Photovoltaic array reconfiguration under partial shading conditions for maximum power extraction: A state-of-the-art review and new solution method. Energy Convers. Manag. 258, 115468 (2022).
Cherukuri, S. K. et al. A novel array configuration technique for improving the power output of the partial shaded photovoltaic system. IEEE Access 10, 15056–15067 (2022).
Chang, C. C. W. et al. Nature-inspired optimization algorithms in solving partial shading problems: A systematic review. Arch. Comput. Methods Eng. 30(1), 223–249 (2023).
Ali, A. I. M. et al. An enhanced P&O MPPT algorithm with concise search area for grid-tied PV systems. IEEE Access 11, 79408–79421 (2023).
Mamun, M. A. A., Hasanuzzaman, M. & Selvaraj, J. Experimental investigation of the effect of partial shading on photovoltaic performance. IET Renew. Power Gen. 11(7), 912–921 (2017).
Osmani, K. et al. Mitigating the effects of partial shading on PV system’s performance through PV array reconfiguration: A review. Therm. Sci. Eng. Prog. 31, 101280 (2022).
Pathak, P. K., Padmanaban, S., Yadav, A. K., Alvi, P. & Khan, B. Modified incremental conductance MPPT algorithm for SPV-based grid-tied and stand-alone systems. IET Gen. Transm. Distrib. 16(4), 776–791 (2022).
Li, C. et al. A novel methodology for partial shading diagnosis using the electrical parameters of photovoltaic strings. IEEE J. Photovolta. 12(4), 1027–1035 (2022).
Jeong, H., Lee, H., Liu, Y.-C. & Kim, K. A. Review of differential power processing converter techniques for photovoltaic applications. IEEE Trans. Energy Convers. 34(1), 351–360 (2018).
Krishna, G. S. & Moger, T. Reconfiguration strategies for reducing partial shading effects in photovoltaic arrays: State of the art. Solar Energy 182, 429–452 (2019).
Yang, B. et al. PV arrays reconfiguration for partial shading mitigation: Recent advances, challenges and perspectives. Energy Convers. Manag. 247, 114738 (2021).
Ramli, M. Z. & Salam, Z. Performance evaluation of dc power optimizer (DCPO) for photovoltaic (PV) system during partial shading. Renew. energy 139, 1336–1354 (2019).
Sharma, D., Jalil, M. F., Ansari, M. S. & Bansal, R. A review of PV array reconfiguration techniques for maximum power extraction under partial shading conditions. Optik 275, 170559 (2023).
Kamran, M. et al. Implementation of improved Perturb & Observe MPPT technique with confined search space for standalone photovoltaic system. J. King Saud Univ. Eng. Sci. 32(7), 432–441 (2020).
Chavan, V. C., Mikkili, S. & Senjyu, T. Experimental validation of novel shade dispersion PV reconfiguration technique to enhance maximum power under PSCs. CPSS Trans. Power Electron. Appl. https://doi.org/10.24295/CPSSTPEA.2023.00014 (2023).
Ajmal, A. M., Babu, T. S., Ramachandaramurthy, V. K., Yousri, D. & Ekanayake, J. B. Static and dynamic reconfiguration approaches for mitigation of partial shading influence in photovoltaic arrays. Sustain. Energy Technol. Assess. 40, 100738 (2020).
Horoufiany, M. & Ghandehari, R. Optimization of the Sudoku based reconfiguration technique for PV arrays power enhancement under mutual shading conditions. Solar Energy 159, 1037–1046 (2018).
Srinivasa Rao, P., Dinesh, P., Saravana Ilango, G. & Nagamani, C. Optimal Su-Do-Ku based interconnection scheme for increased power output from PV array under partial shading conditions. Front. Energy 9, 199–210 (2015).
Pendem, S. R. & Mikkili, S. Assessment of cross-coupling effects in PV string-integrated-converters with P&O MPPT algorithm under various partial shading patterns. CSEE J. Power Energy Syst. 8(4), 1013–1028 (2020).
Dhanalakshmi, B. & Rajasekar, N. A novel competence square based PV array reconfiguration technique for solar PV maximum power extraction. Energy Convers. Manag. 174, 897–912 (2018).
Dhanalakshmi, B. & Rajasekar, N. Dominance square based array reconfiguration scheme for power loss reduction in solar PhotoVoltaic (PV) systems. Energy Convers. Manag. 156, 84–102 (2018).
Rezazadeh, S. et al. A novel prime numbers-based PV array reconfiguration solution to produce maximum energy under partial shade conditions. Sustain. Energy Technol. Assess. 47, 101498 (2021).
Kiran, S. R. et al. Reduced simulative performance analysis of variable step size ANN based MPPT techniques for partially shaded solar PV systems. IEEE Access 10, 48875–48889 (2022).
Ali, M. N., Mahmoud, K., Lehtonen, M. & Darwish, M. M. An efficient fuzzy-logic based variable-step incremental conductance MPPT method for grid-connected PV systems. IEEE Access 9, 26420–26430 (2021).
Zou, Y., Yan, F., Wang, X. & Zhang, J. An efficient fuzzy logic control algorithm for photovoltaic maximum power point tracking under partial shading condition. J. Frankl. Inst. 357(6), 3135–3149 (2020).
Ali, Z. M., Quynh, N. V., Dadfar, S. & Nakamura, H. Variable step size perturb and observe MPPT controller by applying θ-modified krill herd algorithm-sliding mode controller under partially shaded conditions. J. Clean. Prod. 271, 122243 (2020).
Ahmad, F. F., Ghenai, C., Hamid, A. K. & Bettayeb, M. Application of sliding mode control for maximum power point tracking of solar photovoltaic systems: A comprehensive review. Annu. Rev. Control 49, 173–196 (2020).
Zhang, R., Ong, S. & Nee, A. Y. A simulation-based genetic algorithm approach for remanufacturing process planning and scheduling. Appl. Soft Comput. 37, 521–532 (2015).
Li, H., Yang, D., Su, W., Lü, J. & Yu, X. An overall distribution particle swarm optimization MPPT algorithm for photovoltaic system under partial shading. IEEE Trans. Ind. Electron. 66(1), 265–275 (2018).
Koad, R. B., Zobaa, A. F. & El-Shahat, A. A novel MPPT algorithm based on particle swarm optimization for photovoltaic systems. IEEE Trans. Sustain. Energy 8(2), 468–476 (2016).
Sundareswaran, K., Sankar, P., Nayak, P. S. R., Simon, S. P. & Palani, S. Enhanced energy output from a PV system under partial shaded conditions through artificial bee colony. IEEE Trans. Sustain. Energy 6(1), 198–209 (2014).
Mohanty, S., Subudhi, B. & Ray, P. K. A new MPPT design using grey wolf optimization technique for photovoltaic system under partial shading conditions. IEEE Trans. Sustain. Energy 7(1), 181–188 (2015).
Motahhir, S., Chtita, S., Chouder, A. & El Hammoumi, A. Enhanced energy output from a PV system under partial shaded conditions through Grey wolf optimizer. Clean. Eng. Technol. 9, 100533 (2022).
Xing, X., Jia, L. & Yang, X. A novel global FPPT strategy for PV system under partial shading condition. IET Renew. Power Gen. 17, 3403–3423 (2023).
Ahmed, S., Mekhilef, S., Mubin, M., Tey, K. S. & Kermadi, M. An adaptive perturb and observe algorithm with enhanced skipping feature for fast global maximum power point tracking under partial shading conditions. IEEE Trans. Power Electron. 262, 111817 (2023).
Deboucha, H., Kermadi, M., Mekhilef, S. & Belaid, S. L. Ultra-fast and accurate MPPT control structure for mobile PV system under fast-changing atmospheric conditions. IEEE Trans. Sustain. Energy 14, 2168–2176 (2023).
H. M. Ashraf, M. Elahi, and C. H. Kim, A novel technique using stretching, repulsion, and chimp optimization algorithm to find global maximum power point considering complex partial shading conditions. Int. J. Circuit Theory Appl.
Belkaid, A., Colak, I., Kayisli, K. & Bayindir, R. Design and implementation of a cuk converter controlled by a direct duty cycle INC-MPPT in PV battery system. Int. J. Smart Grid-ijSmartGrid 3(1), 19–25 (2019).
Gu, Z., Xiong, G. & Fu, X. Parameter extraction of solar photovoltaic cell and module models with metaheuristic algorithms: A review. Sustainability 15(4), 3312 (2023).
Chauhan, S., Vashishtha, G. & Kumar, A. Approximating parameters of photovoltaic models using an amended reptile search algorithm. J. Ambient Intell. Humaniz. Comput. 14(7), 9073–9088 (2023).
Daryaei, M., Esteki, M. & Khajehoddin, S. A. High efficiency and full MPPT range partial power processing PV module-integrated converter. IEEE Trans. Power Electron. 38(5), 6627–6641 (2023).
Ibrahim, M. H. et al. Optimizing step-size of perturb & observe and incremental conductance MPPT techniques using PSO for grid-tied PV system. IEEE Access 11, 13079–13090 (2023).
Senthilkumar, S., Mohan, V. & Krithiga, G. Brief review on solar photovoltaic parameter estimation of single and double diode model using evolutionary algorithms. Int. J. Eng. Technol. Manag. Res. 10(1), 64–78 (2023).
Xu, J., Zhou, C. & Li, W. Photovoltaic single diode model parameter extraction by dI/dV-assisted deterministic method. Solar Energy 251, 30–38 (2023).
Pavković, D., Kasać, J., Krznar, M. & Cipek, M. Adaptive constant-current/constant-voltage charging of a battery cell based on cell open-circuit voltage estimation. World Electr. Veh. J. 14(6), 155 (2023).
Firpo, P., Ravera, A., Oliveri, A., Lodi, M. & Storace, M. Use of a partially saturating inductor in a boost converter with model predictive control. Electronics 12(14), 3013 (2023).
Reddy, B. R. S., Reddy, V. V. & Kumar, M. V. Modelling and analysis of DC-DC converters with AI based MPP tracking approaches for grid-tied PV-fuel cell system. Electr. Power Syst. Res. 216, 109053 (2023).
Shaikh, A. M. et al. Comparative analysis of different MPPT techniques using boost converter for photovoltaic systems under dynamic shading conditions. Sustain. Energy Technol. Assess. 57, 103259 (2023).
Katche, M. L., Makokha, A. B., Zachary, S. O. & Adaramola, M. S. A comprehensive review of maximum power point tracking (mppt) techniques used in solar pv systems. Energies 16(5), 2206 (2023).
Gulzar, M. M., Iqbal, A., Sibtain, D. & Khalid, M. An innovative converterless solar PV control strategy for a grid connected hybrid PV/wind/fuel-cell system coupled with battery energy storage. IEEE Access 11, 23245–23259 (2023).
Alharbi, Y., Darwish, A. & Ma, X. A comprehensive review of distributed MPPT for grid-tied PV systems at the sub-module level. Energies 16(14), 5468 (2023).
Manna, S. et al. Design and implementation of a new adaptive MPPT controller for solar PV systems. Energy Rep. 9, 1818–1829 (2023).
Ragb, O. & Bakr, H. A new technique for estimation of photovoltaic system and tracking power peaks of PV array under partial shading. Energy 268, 126680 (2023).
Jha, V. Generalized modelling of PV module and different PV array configurations under partial shading condition. Sustain. Energy Technol. Assess. 56, 103021 (2023).
Sajid, I. et al. Archimedes optimization algorithm (AOA)-Based global maximum power point tracking for a photovoltaic system under partial and complex shading conditions. Energy 283, 129169 (2023).
Nassef, A. M., Houssein, E. H., Helmy, B.E.-D. & Rezk, H. Modified honey badger algorithm based global MPPT for triple-junction solar photovoltaic system under partial shading condition and global optimization. Energy 254, 124363 (2022).
Javed, S. & Ishaque, K. A comprehensive analyses with new findings of different PSO variants for MPPT problem under partial shading. Ain Shams Eng. J. 13(5), 101680 (2022).
Naseem, M. et al. Assessment of meta-heuristic and classical methods for GMPPT of PV system. Trans. Electr. Electron. Mater. 22, 217–234 (2021).
Kermadi, M. et al. Recent developments of MPPT techniques for PV systems under partial shading conditions: A critical review and performance evaluation. IET Renew. Power Gen. 14(17), 3401–3417 (2020).
Rezk, H. et al. A novel statistical performance evaluation of most modern optimization-based global MPPT techniques for partially shaded PV system. Renew. Sustain. Energy Rev. 115, 109372 (2019).
Naseem, M. et al. A Spider monkey optimization based global maximum power point tracking technique for photovoltaic systems. In 2022 2nd International Conference on Emerging Frontiers in Electrical and Electronic Technologies (ICEFEET), pp 1–6 (IEEE, 2022).
Nobile, G. et al. Study on mismatch losses in large PV plants: Data analysis of a case study and modeling approach. In 2020 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM), pp 858–864 (IEEE, 2020).
Ram, J. P. & Rajasekar, N. A new global maximum power point tracking technique for solar photovoltaic (PV) system under partial shading conditions (PSC). Energy 118, 512–525 (2017).
Gaafar, M. A., Ibrahim, E. A. & Orabi, M. Multi-input transformer-less four-wire microinverter with distributed MPPT for PV systems. Int. J. Circuit Theory Appl. 49(6), 1704–1725 (2021).
Rizzo, S. A. & Scelba, G. ANN based MPPT method for rapidly variable shading conditions. Appl. Energy 145, 124–132 (2015).
Ahmed, S., Mekhilef, S., Mubin, M., Tey, K. S. & Kermadi, M. An enhanced scanning technique for flexible power point tracking under partial shading condition. Solar Energy 262, 111817 (2023).
Xu, S., Gao, Y., Zhou, G. & Mao, G. A global maximum power point tracking algorithm for photovoltaic systems under partially shaded conditions using modified maximum power trapezium method. IEEE Trans. Ind. Electron. 68(1), 370–380 (2020).
Peng, B.-R., Ho, K.-C. & Liu, Y.-H. A novel and fast MPPT method suitable for both fast changing and partially shaded conditions. IEEE Trans. Ind. Electron. 65(4), 3240–3251 (2017).
Youssef, A.-R., Mallah, M., Ali, A., Shaaban, M. F. & Mohamed, E. E. Enhancement of microgrid frequency stability based on the combined power-to-hydrogen-to-power technology under high penetration renewable units. Energies 16(8), 3377 (2023).
Funding
Open access funding provided by The Science, Technology & Innovation Funding Authority (STDF) in cooperation with The Egyptian Knowledge Bank (EKB).
Author information
Authors and Affiliations
Contributions
A.-R.Y. and A.I.M.A. revised the language and contributions and verified the simulation. M.M.H. wrote the main manuscript text. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Youssef, AR., Hefny, M.M. & Ali, A.I.M. Investigation of single and multiple MPPT structures of solar PV-system under partial shading conditions considering direct duty-cycle controller. Sci Rep 13, 19051 (2023). https://doi.org/10.1038/s41598-023-46165-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-023-46165-1
This article is cited by
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.