
94% of researchers rate our articles as excellent or good
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.
Find out more
METHODS article
Front. Energy Res., 09 April 2025
Sec. Energy Efficiency
Volume 13 - 2025 | https://doi.org/10.3389/fenrg.2025.1472768
This study introduces a new technique called Pinnacle Multipoint Optimization (PMO) for Maximum Power Point Tracking (MPPT). The approach is specifically developed to improve the performance of photovoltaic (PV) systems in both regular and partially shaded settings. The PMO algorithm adaptively modifies three crucial tracking points to effectively traverse the power-voltage (P-V) curve, guaranteeing precise monitoring (GMPP). The PMO algorithm has been proven to surpass the classic Perturb and Observe (P&O) approach regarding efficiency, tracking speed, and resilience through comprehensive simulations conducted under diverse irradiation settings. More precisely, when there is partial shadowing, the PMO approach demonstrates significant enhancements compared to the P&O method, which only achieves an average efficiency of 54.71%. The PMO algorithm is proficient in optimizing energy output and minimizing power dissipation in photovoltaic systems.
Solar energy, captured by photovoltaic (PV) systems, is an essential element of the renewable energy landscape, offering a sustainable alternative to fossil fuels (Akbari et al., 2017). Not only does this clean energy source not need much upkeep, but it has also become very popular because of worries about the environment and the fact that traditional energy sources are running out. The worldwide push for green energy has made wind and solar power much more important because they are easily accessible and do not produce many pollutants (Hossain and Hasan Ali, 2015). Of these, photovoltaic panels stand out because they can directly turn sunlight into power. They offer several benefits, including high availability and the ability to adjust their output based on available sunlight, without the need for fuel (Priyadarshi et al., 2020).
Despite these advantages, PV panels exhibit nonlinear characteristics, making them highly sensitive to fluctuations in light intensity, temperature, and load. This sensitivity complicates the process of achieving maximum power point tracking (MPPT) in diverse and variable environments (Dadkhah and Niroomand, 2021; Demirhan, 2022). Since the inception of silicon-based solar cells, significant advancements have been made in the materials and manufacturing methods used in PV technology (Pachauri et al., 2019; Saravanan and Babu, 2016; Mao et al., 2020).
In real-world scenarios, PV panels frequently experience partial shadowing from nearby buildings, trees, or other obstacles, resulting in uneven lighting and partial shading conditions (PSCs). Due to the fact that the power-voltage (P-V) curve has several local maxima under these conditions, it is difficult for conventional MPPT algorithms to determine the precise location of the GMPP. If we want to maximize energy production and make sure PV systems work reliably, we must solve the problem of partial shadowing (Kumar et al., 2023; Rezazadeh et al., 2023).
Under uniform irradiation, the P-V curve of a PV module or array exhibits a single peak representing the MPP. However, partial shading introduces multiple peaks in the current-voltage (I-V) characteristic curve. The number of peaks depends on the series and parallel configuration of the PV array and specific shading conditions affecting the PV strings (Ali et al., 2020). These peaks include multiple local maximum power points (LMPP) and a single GMPP (Katche et al., 2023). Operating at an LMPP instead of the GMPP can lead to significant energy losses, underscoring the need for MPPT controllers with rapid response times and high accuracy to optimize solar energy utilization under varying conditions.
To overcome these challenges, various MPPT algorithms have been developed. Traditional methods like the Perturb and Observe (P&O) algorithm (Liu et al., 2020; Manoharan et al., 2021) are popular due to their simplicity and ease of implementation. This method perturbs the voltage or current and observes the resulting change in power output to track the MPP. However, P&O often struggles under PSCs, where it can get trapped in local maxima. The Incremental Conductance (IC) method (Atharah Kamarzaman and Tan, 2014) offers improved accuracy by comparing incremental conductance (dI/dV) with instantaneous conductance (I/V), allowing for more precise voltage adjustments, especially under rapidly changing conditions. The Hill Climbing (HC) method (Alik and Jusoh, 2018), which adjusts voltage or current based on the power curve gradient, is another effective approach for tracking the MPP under varying irradiance levels. Recent advancements in MPPT techniques include the application of artificial intelligence and stochastic algorithms, which have shown exceptional performance in tracking the GMPP under PSCs (Saravanan and Babu, 2016; Mao et al., 2020). These advanced methods are designed to quickly and accurately locate the GMPP, thereby enhancing the overall efficiency of PV systems.
In this study, we present Pinnacle Multi-Point Optimization (PMO), a new method for Maximum Power Point Tracking (MPPT) that uses a special set of tracking points to effectively traverse the P-V curve in both fully and partially shaded environments. To find and keep the GMPP, the PMO approach dynamically changes these locations, greatly increasing the efficiency of PV systems.
The contributions of this paper are as follows:
• A detailed review of traditional MPPT algorithms, including P&O, IC, and HC methods, highlighting their strengths and limitations.
•Introduction of the novel PMO algorithm, which enhances GMPP tracking accuracy and efficiency under PSCs.
•Comparative analysis of the proposed PMO method against traditional MPPT techniques, demonstrating its superior performance in terms of efficiency, tracking speed, and effectiveness.
•Proposals for future research directions aimed at further improving MPPT performance in PV systems under diverse environmental conditions.
Following is the structure of the remaining parts of this paper: In the second section, we will explore the history of MPPT approaches as well as the associated research. The Perturb and Observe (P&O) Maximum Power Point Tracking (MPPT) approach is examined about its problems and limits in Section 3. In Section 4, the Pinnacle Multi-Point Optimization (PMO) method that has been suggested is discussed, along with its application to photovoltaic (PV) systems that are operating under partial shading conditions (PSCs). In the fifth section, the simulation setup is described, and an evaluation of the effectiveness of the suggested strategy is presented. In Section 6, the work is brought to a close and recommendations for further research are made.
One of the most popular approaches for Maximum Power Point Tracking (MPPT) in photovoltaic (PV) systems is the algorithm known as the Perturb and Observe (P&O) method. As a result of its straightforwardness and ease of execution, it is a well-liked option. In order to understand the fundamental concept, it is necessary to make changes to the voltage or current of the photovoltaic array and then observe the corresponding change in power production. In power production, if the power is rising, the perturbation will continue in the same direction; however, if the power is falling, the direction of the disturbance will shift in the opposite direction. The goal of this iterative procedure is to arrive at the Maximum Power Point (MPP) or the Maximum Power Point (Mohamed and Ibrahim, 2012).
There are a number of different approaches and techniques that are often utilized in photovoltaic (PV) systems in order to ascertain the Maximum Power Point Tracking (MPPT). The Perturb and Observe (P&O) method (Liu et al., 2020; Manoharan et al., 2021), for instance, adjusts the operating voltage iteratively and observes changes in power output. If the power increases, adjustments continue in the same direction; if the power decreases, the direction is reversed. This method is referenced in several studies (Atharah Kamarzaman and Tan, 2014; Alik and Jusoh, 2018).
The Incremental Conductance (IC) method calculates and compares incremental conductance
The Hill Climbing (HC) technique, which is comparable to the P&O method, is another strategy (Jately et al., 2021). By adjusting the voltage or current according to the power curve’s gradient, the HC technique efficiently tracks the maximum power point regardless of the irradiance level.
These methods are essential to improve the efficiency of PV systems, increase their energy harvest, and ensure that they work well in a variety of environments.
Nevertheless, there are substantial restrictions on the use of P&O algorithms, especially when dealing with partial shading. Because some photovoltaic (PV) modules are partially shadowed while others are not, the power-voltage (P-V) curve has several local maxima due to partial shading from things like buildings and trees. Conventional P&O algorithms may become stuck in these local maximums and not be able to find the global maximum probability point. Furthermore, the PV system’s total efficiency might be further diminished due to sluggish convergence and oscillations around the MPP caused by the fixed step size employed in P&O.
Lots of sophisticated MPPT algorithms have been created to overcome the shortcomings of classic P&O algorithms:
Particle Swarm Optimization (PSO) is a population-based optimization algorithm inspired by the social behavior of fish schools and bird flocks. In PSO, particles represent potential solutions and adjust their positions based on personal and shared experiences, enabling efficient exploration of complex search spaces. PSO’s key advantages include its ability to handle multi-modal optimization problems, such as partial shading in solar systems, and its robustness to initial conditions. These features make PSO particularly effective for Maximum Power Point Tracking (MPPT), offering reliable power extraction in challenging environments (Águila-León et al., 2024; Chinedu Odo and Chinedozi Ejiogu, 2024; Zitouni et al., 2024).
Grey Wolf Optimization (GWO) is another population-based algorithm inspired by the hunting behavior and social hierarchy of grey wolves. The algorithm simulates the hunting process and leadership structure to find optimal solutions. GWO is effective in exploring the search space and avoiding local maxima, making it a promising approach for (MPPT) applications, particularly in challenging environments (Zhao and Zhang, 2024; Águila-León et al., 2024).
The Pelican Optimization Algorithm (POA) is a bio-inspired method based on the cooperative foraging behavior of pelicans. In POA, solutions collaborate to explore the search space, balancing exploration and exploitation to find the global maximum. This makes POA effective for Maximum Power Point Tracking (MPPT) in solar systems. The Improved Pelican Optimization Algorithm (IPOA) enhances POA by accelerating convergence and improving accuracy (Mhanni and Lagmich, 2024b).
Particle Swarm Optimization (PSO) converges quickly to the Global Maximum Power Point (GMPP), making it highly efficient for MPPT. Grey Wolf Optimization (GWO), while effective in finding the GMPP, does not converge as rapidly as PSO. On the other hand, the Pelican Optimization Algorithm (POA) is slower in convergence but offers greater stability, making it reliable for MPPT in varying conditions (Mhanni and Lagmich, 2024a).
FLC uses fuzzy logic to handle uncertainty and imprecision associated with MPPT. It applies a set of fuzzy rules to determine the control action based on the current state of the PV system. FLC can adapt to changing environmental conditions and has been effective in improving the performance of MPPT under partial shading (Kumar and Balakrishna, 2024; Sharma et al., 2023).
Neural networks can model the non-linear characteristics of PV systems and predict MPP based on historical data. NN-based MPPT methods can quickly adapt to varying conditions and provide accurate MPP tracking (Ncir and El Akchioui, 2024).
Although there has been progress made in MPPT techniques, there is still a need for a solution that is more robust and efficient, and that is able to track the global MPP in a reliable manner even when partial shading is present. This is despite the fact that there has been development made in MPPT approaches. Despite their simplicity and ease of implementation, conventional P&O algorithms have issues in dealing with local maxima and fixed step size limits. This is despite the fact that these algorithms are simple. Advanced techniques such as PSO, GWO, FLC, NN, and POA can be challenging to apply and need a large amount of processing power. Furthermore, despite the fact that they bring benefits, these techniques can be difficult to execute.
A unique modification to the P&O algorithm that involves multiple tracking points and dynamic step size adjustment is proposed in this research as a means of addressing the gap that has been identified. In order to provide a solution that is more dependable and effective for photovoltaic (PV) systems, the suggested technique intends to enhance the accuracy and convergence speed of maximum power point tracking (MPPT) under partial shadowing. The purpose of this method is to provide a balanced approach that is both successful and practical for applications that are used in the real world. This is accomplished by harnessing the strengths of both conventional practice and modern approaches.
(MPPT) in (PV) systems is commonly accomplished using the Perturb and Observe (P&O) approach since it is straightforward and easy to use. But it has a number of problems, particularly in different environments and when there is partial shading (PSCs). Taking into account the sign of the most recent PV power increase, the P&O algorithm’s basic idea is to change or alter the solar PV operating point. When PV power increases, the disturbance will also increase; when PV power decreases, it will decrease in the opposite manner (Surya Kumari et al., 2012).
A photovoltaic (PV) module or array’s power-voltage (P-V) curve shows a single peak, which represents the maximum power point (MPP), under conditions of uniform irradiance. In order to get the most out of the PV module or array, the P&O algorithm can successfully follow this one MPP.
The Figure 1 above illustrates the P-V curve under normal irradiation conditions, where the P&O algorithm can efficiently detect and track the MPP.
PV panels in practical scenarios sometimes encounter partial shadowing caused by impediments like as trees, buildings, or other structures. The presence of shading causes uneven distribution of irradiance over the surface of the panel, leading to the formation of several peaks in the power-voltage (P-V) characteristic curve. The P&O algorithm may encounter difficulty in differentiating between local maximum power points (LMPPs) and the global maximum power point (GMPP). This constraint can result in the system becoming stuck at an LMPP, resulting in substantial energy depletion.
The provided diagram Figure 2 illustrates the P-V curve in the presence of partial shading, depicting numerous Local Maximum Power Points (LMPPs) and a single (GMPP). The P&O algorithm may erroneously classify an LMPP as the GMPP, resulting in poor performance.
The performance of the P&O approach is significantly diminished when exposed to rapidly fluctuating irradiance and temperature conditions. The program manipulates the voltage and monitors the resulting change in power in order to determine the subsequent perturbation direction. In dynamic settings, this might result in erroneous choices, leading to fluctuations around the maximum power point (MPP) and further diminishing effectiveness.
Another notable concern with the P&O method is its utilization of a constant step size for perturbations. An excessively large step size can result in oscillations around the Maximum Power Point (MPP), whereas a very tiny step size might impede the convergence process, leading to ineffective tracking.
Table 1 summarizes key MPPT techniques used in photovoltaic systems, highlighting their advantages, limitations, and suitability for various environmental conditions.
Despite the significant progress in Maximum Power Point Tracking (MPPT) techniques for photovoltaic (PV) systems, each existing method presents certain limitations, especially when it comes to handling partial shading and fluctuating environmental conditions, such as changing irradiance and temperature. Traditional methods like Perturb and Observe (P&O) and Incremental Conductance (IC) work well under ideal conditions, but they struggle when the system encounters partial shading or rapid environmental changes.
• Partial Shading: When PV panels are partially shaded due to obstacles like buildings, trees, or clouds, the power-voltage (P-V) curve can exhibit multiple peaks. Conventional MPPT algorithms, such as P&O, often get trapped in local maxima, leading to suboptimal power extraction and reduced efficiency.
•Climate Variability: Rapid changes in irradiance and temperature due to dynamic weather conditions can disrupt the performance of MPPT methods. Fixed-step algorithms, such as P&O, often fail to quickly adapt to such changes, causing oscillations around the maximum power point (MPP) and delaying convergence.
•Complexity: While more advanced methods, such as Particle Swarm Optimization (PSO) or Neural Networks (NN), offer better performance under complex conditions, they come with high computational costs and increased implementation complexity.
The objective of this work is to develop a novel MPPT technique that effectively addresses these challenges. We aim to design a method that:
•Is resilient to partial shading, avoiding the problem of getting stuck in local maxima.
•Can adapt to rapidly changing climatic conditions (irradiance and temperature) without compromising tracking speed or efficiency.
•Is simple and efficient, avoiding the high computational cost associated with more complex algorithms, making it suitable for real-world PV applications.
By focusing on these key objectives, the proposed method strives to provide a practical, reliable, and efficient solution for MPPT in diverse environmental conditions, ensuring that PV systems consistently operate at or near their global maximum power point (GMPP).
The Pinnacle Multi-Point Optimization (PMO) method seeks to improve the (MPPT) capacities of (PV) systems, especially in situations when there is partial shadowing. The main goal is to precisely monitor the (GMPP) while preventing local maxima (LMPP), to optimize the energy output.
The Pinnacle Multi-Point Optimization (PMO) method successfully manages the power-voltage (P-V) curve by utilizing three monitoring points, regardless of whether the conditions are typical or partially shaded. These points enhance the efficiency of the PV system by dynamically adjusting to locate and sustain the (GMPP).
By gradually reducing the voltage at a certain point, it becomes possible to investigate the lower P-V curve. This facilitates the identification of potential maximum power points that may remain undiscovered if only higher voltages are considered. To accommodate environmental changes affecting the curve’s upper range, the voltage of the second point is gradually increased to encompass the higher voltage range.
The primary monitoring point compares and continuously monitors the power outputs at the voltages that the other two points have identified. Using this feedback, the system makes adjustments to its location to optimize power generation. This application can respond immediately to changes in irradiation and shading due to its dynamic adjustment feature. This feature optimizes energy production.
The PMO algorithm mitigates the risk of the system being trapped at a local maximum power point (LMPP) by utilizing a multi-point method. The PMO algorithm is highly effective in improving the performance of PV systems under diverse environmental conditions due to its adaptability and comprehensive coverage.
The (Figure 3) Demonstrates the PMO Algorithm in the presence of partial shading. The system demonstrates the dynamic adjustment of three tracking points along the power-voltage (P-V) curve to effectively locate and sustain the (GMPP). This enhances the performance of the photovoltaic (PV) system by avoiding local maxima and improving energy production under different situations.
The PMO method utilizes three essential tracking points to efficiently navigate the power-voltage (P-V) curve, guaranteeing excellent performance in both regular and partial shading scenarios:
•Decreasing Point: This point decreases its value incrementally with each iteration, serving as a dynamic guide towards the Maximum Power Point (MPP).
•Increasing Point: This point increases its value incrementally with each iteration, also acting as a guide towards the MPP.
•Tracking Point: The tracking point, also known as the green point, is the primary tracking point that is responsible for listening for the best power output and updating its location whenever it discovers a power output that is superior to the value it is currently at. In the event that the decreasing and rising points are unable to locate a power output that is superior to the tracking point, the algorithm will continue to alter the tracking point by performing adjustments using conventional techniques.
The algorithm follows these steps:
1. Initialization:
•Initialize the voltage values for the decreasing point
•Set the initial step sizes (
2. Measurement:
•Measure the initial power at
3. Simultaneous Adjustments:
•Adjust
– If the current power at
– If the current power at
•Adjust
•Adjust
4. Power Measurement:
•Measure the power at
5. Evaluation and Update:
•If the power at
•If the power at
•If neither
6. Iteration:
•Repeat the above steps for each iteration until the GMPP is accurately tracked.
The PMO algorithm offers several advantages over traditional P&O methods:
•Improved Accuracy: By simultaneously adjusting multiple voltage points and comparing their power outputs, the algorithm reduces the likelihood of getting trapped in local maxima.
•Faster Convergence: The dynamic adjustment of step sizes ensures quicker convergence to the GMPP.
•Enhanced Performance under PSCs: The algorithm effectively handles the multi-peak P-V curve characteristic of PSCs, ensuring optimal power extraction.
Figure 4 shows the PMO algorithm’s sequential steps, including initialization, power measurement, and repeated performance optimization changes.
Algorithm 1.Proposed PMO Algorithm.
1:Initialize:
2:for each iteration do
3: Measure initial power at
4: Adjust
5: if current power at
6:
7: else
8:
9:
10:
11: end if
12: Adjust
13: Adjust
14: Measure power at
15: if power at
16:
17: stepsize =
18: else if power at
19:
20: stepsize =
21: end if
22: if power at
23:
24: end if
25: if power at
26:
27: end if
28: end for
The effectiveness of the proposed Pinnacle Multipoint Optimization (PMO) system was evaluated using comprehensive simulations conducted in MATLAB/Simulink. The effectiveness of the PMO technique with the standard Perturb and Observe (P&O) strategy was evaluated by modeling the photovoltaic (PV) system under various partial shadow conditions. The primary evaluation criteria were of efficiency, power output, and convergence speed.
In this process, the red guiding point progressively increases its value with each repetition, steering the system toward the Maximum Power Point (MPP) as shown in Figure 5.
In this scenario, the blue guiding point increases its value with each iteration, effectively guiding the system towards the Maximum Power Point (MPP), as illustrated in Figure 6.
The simulations were performed using four different partial shade situations, specifically designed to test the MPPT algorithms under varying levels of irradiance. The findings demonstrate the convergence characteristics and effectiveness of the PMO algorithm in comparison to the conventional P&O technique.
This Tables 2, 3 present iteration details for every five iterations, comparing the traditional PO method with the proposed methods guided by red and blue points, respectively. The tables show the corresponding voltage and power values at each iteration, illustrating the convergence process and performance improvements achieved by the proposed methods in each case.
The Figure 7 Demonstrates the efficacy of several (MPPT) techniques in maintaining high voltage output under instances of partial shade. Pinnacle Multipoint Optimization (PMO) methodology, incorporating blue and red guiding points, is being contrasted to the existing P&O approach. The PMO’s exceptional performance in adaptively finding the GMPP is emphasized, in contrast to the traditional P&O approach which tends to remain stuck at a local maximum power point (LMPP).
Table 4 presents the performance metrics of different MPPT algorithms, including the initial and final voltage values, convergence time in iterations, and tracking error in watts. The proposed methods (red guiding and blue guiding) show faster convergence and zero tracking error compared to the traditional P&O method.
Table 5 provides an overview of different MPPT algorithms, including the traditional Perturb and Observe (P&O) method and the proposed hybrid methods (red guiding and blue guiding). Each algorithm’s description highlights its approach, and characteristics emphasize its strengths and potential limitations.
Power output is a critical metric for evaluating the performance of MPPT algorithms. The ability to maintain high power output under varying conditions directly impacts the overall efficiency and energy yield of the PV system.
The Figure 8 illustrates the power output over time for different MPPT methods under partial shading conditions. The proposed PMO method, guided by blue and red points, effectively navigates towards the GMPP. Unlike the traditional P&O method, which often stabilizes at an LMPP, the PMO method continues to adjust and optimize, ensuring higher power output and better energy harvest from the PV system.
To evaluate the performance of the PMO algorithm under different environmental conditions, we tested the algorithm with various irradiation levels. These scenarios are designed to represent typical variations in real-world conditions, including partial shading and uniform irradiation.
• Scenario 1: Irradiance levels:
•Scenario 2: Irradiance levels:
•Scenario 4: Irradiance levels:
The examples demonstrate the algorithm’s capacity to adjust to various shade patterns and offer a distinct contrast between the PMO and classic P&O approaches. The PMO algorithm’s success in locating the (GMPP) is demonstrated in each situation, even in the presence of several local maxima. The comparison emphasizes the PMO algorithm’s better ability in adapting to changing irradiation levels and maximizing power output.
Table 6 presents the summary of results for each scenario, comparing the final power output, efficiency, and tracking speed of the proposed PMO algorithm against the traditional P&O method.
Table 7 and Figure 9 illustrate the gain and percentage gain comparison for each scenario, showing the improvement in power output achieved by the proposed PMO algorithm compared to the traditional P&O method.
The proposed method’s ability to maintain higher tracking efficiency is attributed to its comprehensive exploration of the P-V curve. By using multiple points, the algorithm effectively identifies the GMPP, avoiding the pitfalls of local maxima that commonly trap traditional P&O methods.
This Table 8 compares the efficiency and effectiveness of the traditional Perturb and Observe (P&O) algorithm and the proposed PMO method across different scenarios. The PMO method consistently shows higher efficiency and better effectiveness in tracking the Maximum Power Point (MPP) under varying shading conditions.
The Figure 10 illustrates the tracking efficiency of different MPPT methods under partial shading conditions. It highlights the superior performance of the PMO method in accurately tracking the global maximum power point compared to the traditional P&O method.
The study indicates that the suggested strategy consistently exhibits great efficiency and effectiveness in all cases. In comparison to the conventional P&O technique, it substantially decreases power dissipation and improves the overall efficiency of the photovoltaic (PV) system. The PSO algorithm consistently outperforms other algorithms, demonstrating superior power output and efficiency in all cases.
By integrating these tables and analyses into your research paper, you can offer a thorough synopsis of the effectiveness of different MPPT algorithms in diverse partial shading scenarios. The comprehensive analysis emphasizes the benefits of the suggested approach and showcases its potential to enhance energy generation in photovoltaic systems.
Although the suggested approach demonstrates significant enhancements, there are aspects that warrant more investigation. Potential future research might investigate the incorporation of this technique with real-time hardware implementations and evaluate its efficacy in the face of significant environmental fluctuations. Moreover, integrating this method with additional optimization strategies might significantly improve the performance of MPPT.
This study presents the Pinnacle Multi-Point Optimization (PMO) algorithm, a new method for achieving (MPPT) in (PV) systems. The technique is highly efficient in both normal and partial shade scenarios. The PMO method utilizes three essential tracking points that dynamically adapt to precisely discover and sustain the Global Maximum Power Point (GMPP).
The simulation results clearly showed that the PMO algorithm beats the classic Perturb and Observe (P&O) approach to a substantial extent. More precisely, when there is partial shade, the Perturb and Observe (P&O) approach performs significantly better than the Perturb and Observe (P&O) method, which only achieves an average efficiency of 54.71%. The results highlight the strong, fast, and precise nature of the PMO algorithm in optimizing the energy output of PV systems.
The utilization of the PMO algorithm presents a viable approach to improve the effectiveness and dependability of solar energy collection, rendering it well-suited for practical photovoltaic (PV) uses. Subsequent research will concentrate on enhancing the algorithm and investigating its efficacy in varied climatic circumstances and bigger photovoltaic arrays.
The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.
YM: Conceptualization, Data curation, Formal Analysis, Methodology, Validation, Writing–original draft, Project administration, Writing–review and editing. YL: Supervision, Validation, Writing–original draft.
The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Águila-León, J., Vargas-Salgado, C., Díaz-Bello, D., and Montagud-Montalvá, C. (2024). Optimizing photovoltaic systems: a meta-optimization approach with GWO-Enhanced PSO algorithm for improving MPPT controllers. Renew. Energy 230, 120892. doi:10.1016/j.renene.2024.120892
Akbari, M.-A., Aghaei, J., and Barani, M. (2017). Convex probabilistic allocation of wind generation in smart distribution networks. IET Renew. Power Gener. 11 (9), 1211–1218. doi:10.1049/iet-rpg.2017.0100
Ali, A., Almutairi, K., Malik, M. Z., Irshad, K., Tirth, V., Algarni, S., et al. (2020). Review of online and soft computing maximum power point tracking techniques under non-uniform solar irradiation conditions. Energies 13 (12), 3256. doi:10.3390/en13123256
Alik, R., and Jusoh, A. (2018). An enhanced P&O checking algorithm MPPT for high tracking efficiency of partially shaded PV module. Sol. Energy 163, 570–580. doi:10.1016/j.solener.2017.12.050
Atharah Kamarzaman, N., and Tan, C. W. (2014). A comprehensive review of maximum power point tracking algorithms for photovoltaic systems. Renew. Sustain. Energy Rev. 37, 585–598. doi:10.1016/j.rser.2014.05.045
Chinedu Odo, M., and Chinedozi Ejiogu, E. (2024). Particle swarm optimization based sliding mode control for maximum power point tracking in solar PV systems. Int. J. Power Electron. Drive Syst. 15 (2), 892–901. doi:10.11591/ijpeds.v15.i2.pp892-901
Dadkhah, J., and Niroomand, M. (2021). Optimization methods of MPPT parameters for PV systems: review, classification, and comparison. J. Mod. Power Syst. Clean Energy 9 (2), 225–236. doi:10.35833/MPCE.2019.000379
Demirhan, H. (2022). Solar photovoltaic utilization in electricity generation to tackle climate change. J. Environ. Inf. 40 (1). doi:10.3808/jei.202200475
Gupta, A. K., Pachauri, R. K., Maity, T., Chauhan, Y. K., Mahela, O. P., Khan, B., et al. (2021). Effect of various incremental conductance MPPT methods on the charging of battery load feed by solar panel. IEEE Access 9, 90977–90988. doi:10.1109/ACCESS.2021.3091502
Hossain, Md M., and Hasan Ali, M. (2015). Future research directions for the wind turbine generator system. Renew. Sustain. Energy Rev. 49, 481–489. doi:10.1016/j.rser.2015.04.126
Jately, V., Azzopardi, B., Joshi, J., Venkateswaran V, B., Sharma, A., and Arora, S. (2021). Experimental Analysis of hill-climbing MPPT algorithms under low irradiance levels. Renew. Sustain. Energy Rev. 150, 111467. doi:10.1016/j.rser.2021.111467
Katche, M. L., Makokha, A. B., Zachary, S. O., and Adaramola, M. S. (2023). A comprehensive review of maximum power point tracking (MPPT) techniques used in solar PV systems. Energies 16 (5), 2206. doi:10.3390/en16052206
Kumar, M., Panda, K. P., Rosas-Caro, J. C., Valderrabano-Gonzalez, A., and Panda, G. (2023). Comprehensive review of conventional and emerging maximum power point tracking algorithms for uniformly and partially shaded solar photovoltaic systems. IEEE Access 11, 31778–31812. doi:10.1109/ACCESS.2023.3262502
Kumar, S. S., and Balakrishna, K. (2024). A novel design and analysis of hybrid fuzzy logic MPPT controller for solar PV system under partial shading conditions. Sci. Rep. 14, 10256. doi:10.1038/s41598-024-60870-5
Liu, L., Huang, C., Mu, J., Cheng, J., and Zhu, Z. (2020). A PO MPPT with a novel analog power-detector for WSNs applications. IEEE Trans. Circuits Syst. II Express Briefs 67 (10), 1680–1684. doi:10.1109/TCSII.2019.2940212
Manoharan, P., Subramaniam, U., Babu, T. S., Padmanaban, S., Holm-Nielsen, J. B., Mitolo, M., et al. (2021). Improved perturb and observation maximum power point tracking technique for solar photovoltaic power generation systems. IEEE Syst. J. 15 (2), 3024–3035. doi:10.1109/JSYST.2020.3003255
Mao, M., Cui, L., Zhang, Q., Guo, Ke, Zhou, L., and Huang, H. (2020). Classification and summarization of solar photovoltaic MPPT techniques: a review based on traditional and intelligent control strategies. Energy Rep. 6, 1312–1327. doi:10.1016/j.egyr.2020.05.013
Mhanni, Y., and Lagmich, Y. (2024a). Adaptive metaheuristic strategies for optimal power point tracking in photovoltaic systems under fluctuating shading conditions. EPJ Photovoltaics 15, 31. doi:10.1051/epjpv/2024026
Mhanni, Y., and Lagmich, Y. (2024b). Maximizing solar panel efficiency in partial shade: the improved POA solution for MPPT. Int. J. Adv. Comput. Sci. Appl. 15 (3), 975–984. doi:10.14569/IJACSA.2024.0150397
Mohamed, R. G., and Ibrahim, D. K. (2012). “Optimal sizing and economic analysis of stand-alone photovoltaic system. 2012 World Congr. Power Energy Eng. 4.
Ncir, N., and El Akchioui, N. (2024). An advanced intelligent MPPT control strategy based on the imperialist competitive algorithm and artificial neural networks. Evol. Intell. 17 (3), 1437–1461. doi:10.1007/s12065-023-00838-y
Pachauri, R., Singh, R., Gehlot, A., Samakaria, R., and Choudhury, S. (2019). Experimental analysis to extract maximum power from PV array reconfiguration under partial shading conditions. Eng. Sci. Technol. Int. J. 22 (1), 109–130. doi:10.1016/j.jestch.2017.11.013
Priyadarshi, N., Padmanaban, S., Bhaskar, M. S., Blaabjerg, F., Holm-Nielsen, J. B., Azam, F., et al. (2020). A hybrid photovoltaic-fuel cell-based single-stage grid integration with lyapunov control scheme. IEEE Syst. J. 14 (3), 3334–3342. doi:10.1109/JSYST.2019.2948899
Rezazadeh, S., Moradzadeh, A., Pourhossein, K., Mohammadi-Ivatloo, B., and García Márquez, F. P. (2023). Photovoltaic array reconfiguration under partial shading conditions for maximum power extraction via knight’s tour technique. J. Ambient Intell. Humaniz. Comput. 14 (9), 11545–11567. doi:10.1007/s12652-022-03723-1
Saravanan, S., and Babu, N. R. (2016). Maximum power point tracking algorithms for photovoltaic system – a review. Renew. Sustain. Energy Rev. 57, 192–204. doi:10.1016/j.rser.2015.12.105
Sharma, S., Chauhan, B. K., and Saxena, N. K. (2023). Grid connected fuzzy logic control-based MPPT techniques for hybrid photovoltaic wind with battery system. Int. J. Power Energy Convers. 14 (2-3), 280–309. doi:10.1504/IJPEC.2023.134873
Shengqing, L., Fujun, L., Jian, Z., Wen, C., and Donghui, Z. (2020). An improved MPPT control strategy based on incremental conductance method. Soft Comput. 24, 6039–6046. doi:10.1007/s00500-020-04723-z
Surya Kumari, J., Sai Babu, Dr. Ch., and Kamalakar Babu, A. (2012). Design and analysis of P&O and IP&O MPPT techniques for photovoltaic system. Int. J. Mod. Eng. Res. 2 (4), 2174–2180.
Zhao, Z., and Zhang, P. (2024). “Maximum power point tracking of photovoltaic power generation system based on improved gray Wolf optimization,” in Proceedings of the 2024 6th asia energy and electrical engineering symposium (AEEES), 928–933. doi:10.1109/AEEES61147.2024.10544586
Zitouni, R., Ghriss, O., Fguiri, A., and Jeday, M. R. (2024). “Application of stochastic methods to estimate fouling heat exchanger Proceedings of the 2nd international Conference on green energy conversion system. ICGECS 2023, green energy and technology,”. Singapore: Springer. doi:10.1007/978-981-97-6148-7_32
GMMP Global Maximum Power Point
MPPT Maximum Power Point Tracking
PV Photovoltaic
PSO Particle Swarm Optimization
GWO Grey Wolf Optimization
POA Pelican Optimization Algorithm
IPOA Improved Pelican Optimization Algorithm
Keywords: maximum power point tracking (MPPT), pinnacle multi-point optimization (PMO), photovoltaic (PV) systems, partial shading conditions, GMPP tracking
Citation: Mhanni Y and Lagmich Y (2025) Enhancing solar power harvesting with pinnacle multipoint optimization: a novel technique for maximum power point tracking. Front. Energy Res. 13:1472768. doi: 10.3389/fenrg.2025.1472768
Received: 30 July 2024; Accepted: 07 February 2025;
Published: 09 April 2025.
Edited by:
Mohammadreza Aghaei, Norwegian University of Science and Technology, NorwayCopyright © 2025 Mhanni and Lagmich. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Youssef Mhanni, eW1oYW5uaUB1YWUuYWMubWE=
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.
Research integrity at Frontiers
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.