Otwarty dostęp

Maximum Power Point Determination of Bifacial PV Using Multi-Verse Optimization Algorithm Applied on Different Cell Models

 oraz   
21 mar 2025

Zacytuj
Pobierz okładkę

Introduction

The increasing demand for electricity has driven engineers to develop more efficient photovoltaic (PV) technologies, leading to the rise of bifacial PV cells. These cells can generate more electricity per unit area, prompting a surge in the construction of bifacial PV power plants in North Macedonia over the past 2 years. Some existing plants are even retrofitting their infrastructure by replacing monofacial modules with bifacial ones. Bifacial PV modules are highly efficient, absorbing light and generating power from both their front and rear surfaces. This dual-sided absorption results in greater power output per area compared with conventional monofacial modules (Berrian et al., 2019; Jang and Lee, 2020; Lames et al., 2018; Leonardi et al., 2021; Mesquita et al., 2019). While the front-side power generation, like that of monofacial modules, depends on weather conditions such as solar irradiation and temperature, the rear-side generation is further influenced by varying reflective conditions (Sun et al., 2018). Beyond increased power generation, bifacial PV panels offer significant environmental benefits. By harnessing solar energy on both sides, they require less land for installations, maximizing land use and preserving natural habitats. Furthermore, bifacial modules contribute to lower per-unit energy costs (per kW/h). Their greater efficiency translates to a lower levelized cost of electricity (LCOE), making them particularly attractive for large-scale deployments where maximizing output while minimizing cost is crucial. Bifacial solar panels can generate up to 20% more energy per panel per day compared with traditional panels. While the initial cost of bifacial modules is higher than that of monofacial modules, the increased energy production and resulting cost savings over time lead to faster payback periods (Badran and Dhimish, 2024). In essence, the higher upfront investment is offset by long-term economic advantages.

Therefore, a reliable PV system model must consider several key parameters for any type of analysis, including solar irradiation, ambient temperature, and module bifaciality (Guerrero-Lemus et al., 2016), which is influenced by the reflective conditions of the ground. Implementing such a model in the design phase of a PV power plant is crucial for optimizing efficiency and selecting appropriate electrical equipment, particularly the inverter.

While advancements in solar cell and PV module efficiency are ongoing, a growing number of PV power generation systems are being installed without adequate consideration of the surrounding environment. This oversight can lead to significant power losses due to shading from nearby structures or vegetation, as well as varying weather and ground conditions. Shading, in particular, can cause solar cells to act as loads, consuming power and generating heat instead of producing electricity (Fatih et al., 2017; Fatih and Hakan, 2020; Torres et al., 2018). The determination of the maximum power point (MPPT) in such conditions can also be a challenge and therefore, a stochastic approach is needed (Bettahar et al., 2024). Different ground types can also affect the power output of a PV plant.

Therefore, accurately determining the maximum power output for a given location, considering both ground and weather conditions, is essential. This is particularly important in regions with above-average solar irradiation under certain atmospheric conditions. In such cases, a rapid and reliable method is needed to analyze numerous combinations of solar irradiation and temperature to generate sufficient data for proper plant dimensioning. Nature-inspired optimization methods are well-suited for this task due to their stochastic nature, multiple starting points, and ability to explore a wide range of solutions. Previous work by the authors has explored the application of genetic algorithms (GA) (Holland, 1995) and particle swarm optimization (Kennedy and Eberhart, 1995) to single-sided PV modules (Najdoska and Cvetkovski, 2022). While these methods yielded good results, this study investigates the performance of the novel multi-verse optimization (MVO) algorithm. A key advantage of MVO is its adaptive search parameters, unlike the fixed crossover and mutation probabilities used in GA. These variable parameters tend to improve the reliability and quality of the search and the resulting solution. This work implements the MVO algorithm to determine the MPPT and PV cell parameters. The PV cells are represented by a mathematical model derived from an appropriate equivalent circuit. Three types of equivalent circuits are investigated: the ideal single-diode model, the real single-diode model, and the two-diode model.

The following sections first present the MVO algorithm. Then, the mathematical models of the investigated PV cell equivalent circuits are elaborated upon. This is followed by a presentation of the optimization results for the different PV cell models under varying solar irradiation levels. Finally, the conclusions are drawn from the presented results.

MVO Algorithm

The following text briefly describes the MVO algorithm, a novel optimization concept inspired by cosmology and theoretical physics, specifically the Big Bang Theory.

The Big Bang Theory (Tegmark, 2004) proposes that the universe originated from a massive explosion, leading to the expansion and evolution of the cosmos. It suggests that everything we observe today originated from this initial event. In contrast to the single-universe concept, the Multi-Verse Theory (Eardley, 1974; Steinhardt and Turok, 2002) proposes the existence of multiple universes, each potentially with its own unique set of physical laws, properties, and histories. The simultaneous existence of multiple universes is a compelling area of speculation in cosmology. The MVO algorithm draws inspiration from concepts within the Multi-Verse Theory, namely, white holes, black holes, and wormholes (Mirjalili et al., 2015; Sayed, G. I., Darwish, A. and Hassanien, A. E. 2018). These are hypothetical constructs in theoretical physics with intriguing properties as below:

White holes: Theoretical regions of space–time that expel matter and energy outward, contrasting with black holes which draw matter and energy inward (Davies, 1978). White holes are like the reverse of black holes.

Black holes: Regions of space–time with gravitational pull so strong that nothing, not even light, can escape from them. They are formed from the collapse of massive stars.

Wormholes: Hypothetical tunnels or shortcuts through space–time that could potentially connect distant points in the universe or even different universes (Morris and Thorne, 1988).

Within the context of optimization algorithms, these cosmological concepts are used metaphorically to guide the search process. White holes, for example, might represent the exploration of new solutions, while black holes could symbolize convergence toward promising solutions. Wormholes might represent paths connecting different regions of the search space. Conceptual models of white holes, black holes, and wormholes are used to visually represent how these concepts are integrated into the MVO algorithm (see Figure 1). These models likely aid in understanding the algorithm’s function and how it mimics processes inspired by cosmological theories. This interdisciplinary approach to optimization, drawing inspiration from theoretical physics, is innovative and thought-provoking. It demonstrates how ideas from one scientific field can be creatively applied to solve problems in another, potentially leading to novel solutions and insights.

Figure 1.

Conceptual models of white hole, black hole and wormhole components.

The following text provides a brief introduction to the MVO algorithm. A more detailed explanation of the algorithm’s performance, mathematical background, and comparison with other optimization methods can be found in the original paper by its authors (Mirjalili et al., 2015). The MVO optimization process begins by creating a set of random universes. In this algorithm, each solution represents a universe, and each variable within the solution represents an object in that universe. During each iteration, objects in universes with high expansion rates tend to move toward universes with low expansion rates via white/black holes. Simultaneously, every universe experiences random teleportation of its objects through wormholes toward the best universe found so far. This process continues until a stopping criterion is met, which in this case is the maximum number of iterations. The computational complexity of the algorithm depends on the number of iterations, the number of universes, the roulette wheel mechanism, and the universe sorting mechanism. The quality of the search is ensured by two key mechanisms: exploration and exploitation. Exploration helps the algorithm cover a broad search area and identify potentially good solutions (universes). Exploitation, conversely, improves convergence around promising solutions identified during the exploration phase. A proper balance between these two mechanisms ensures convergence toward the global optimum (Arunachalam, 2022).

The algorithm also incorporates two main coefficients that fine-tune the search: the wormhole existence probability (WEP) and the traveling distance rate (TDR). The WEP coefficient defines the probability of wormhole existence in universes. It is typically increased linearly over the iterations to emphasize exploitation as the optimization process progresses. TDR defines the distance rate (variation) that an object can be teleported by a wormhole around the best universe found so far. The TDR is also increased over the iterations to enable a more precise exploitation/local search around this best-obtained universe. The variability of these coefficients tends to improve the reliability and quality of the search.

In Figure 2 the block diagram of the MVO algorithm is presented. Some aspects of the algorithm in context of the multi-universe theory are presented below.

Figure 2.

MVO algorithm presentation. MVO, multi-verse optimization; TDR, traveling distance rate; WEP, wormhole existence probability.

The following observations highlight the algorithm’s potential for solving optimization problems:

Universes with high inflation (expansion) rates are more likely to generate white holes, enabling them to send objects to other universes and improve their inflation rates.

Universes with low inflation rates are more likely to contain black holes, increasing their probability of receiving objects from other universes. This mechanism contributes to improving the overall expansion rates of universes.

Wormholes tend to appear randomly in any universe, regardless of inflation rate, helping maintain diversity across universes throughout the iterations.

White/black hole tunnels require universes to undergo abrupt changes, which promotes exploration of the search space and helps resolve local optima stagnation. Wormholes randomly redistribute some variables of universes around the best solution found so far, ensuring exploitation around the most promising region of the search space.

Adaptively increasing WEP values smoothly increases the probability of wormholes appearing in universes, emphasizing exploitation during the optimization process. Adaptively decreasing TDR values reduce the travel distance of variables around the best universe, improving the accuracy of local search over iterations.

The convergence of the proposed algorithm is ensured by introducing exploitation/local search proportional to the number of iterations. In this investigation, the number of universes is set to 50, and the number of iterations to 200.

Bifacial PV Modules

This section provides a brief introduction to the parameters and characteristics of the analyzed bifacial module. The module investigated is a bifacial monocrystalline p-type module manufactured using PERC technology. Table 1 shows the characteristics of the tested bifacial module under standard test conditions (STC) (Irradiance 1,000 W/m2, Cell Temperature 25°C, Air Mass AM1.5). The data presented in Tables 1 and 2 for the investigated module are taken from: (https://www.jasolar.com/uploadfile/2022/0511/20220511055529246.pdf).

Standard parameters of the analyzed module given by the producer

Parameters Unit Values
Peak power (Wp) 540
Maximum voltage per MPPT (V) 41.64
Maximum current per MPPT (A) 12.97
Open circuit voltage (V) 49.60
Short circuit current (A) 13.86
Efficiency (%) 20.9
Area of the module (m2) 2.58

Table 2 shows the characteristics of the module, if bifaciality of 10% is implemented. This value is also used in the optimization procedure to define the solar irradiation on the rear side of the PV module.

Parameters of the analyzed module given by the producer with included bifaciality of 10%

Parameters Unit Values
Peak power (Wp) 578
Maximum voltage per MPPT (V) 41.65
Maximum current per MPPT (A) 13.88
Open circuit voltage (V) 49.93
Short circuit current (A) 14.93
Ns (# of cells) 60
KI (%/°C) 0.00543
KV (%/°C) −0.136
GSTC (W/m2) 1,000

STC, standard test conditions.

Equivalent Circuit PV Models

For the numerical analysis and MPPT determination of both monofacial and bifacial PV modules, an appropriate and accurate equivalent circuit model is crucial. Numerous models for monofacial modules exist in the literature. This research focuses on three of these: the simplest, the ideal single-diode PV cell model (Bellini et al., 2009), which has four unknown parameters; the more realistic real single-diode PV cell model (Ishaque et al., 2011a,b), with six unknown parameters; and the two-diode PV cell model (Ishaque et al., 2011a,b), which has seven unknown parameters. While the three-diode PV cell model (Qais et al., 2022) is also documented, it will not be explored in this work, but will be considered in future research.

All three models will be adapted to account for the bifacial nature of the modules under investigation.

Ideal single-diode PV cell model

The ideal solar cell circuit consists of a single diode (D) connected in parallel with light-generated current sources for the front (IPVf) and rear (IPVr) sides of the cell, and a series resistance Rs, as shown in Figure 3. This series resistance arises from the bulk resistance of the semiconductor material, the bulk resistance of the metal electrodes, and the contact resistance between the semiconductor and metal. Careful design of the top contact and emitter resistance can control the series resistance (Sukhatme, 1984). A low series resistance is crucial for optimal solar cell efficiency, as a higher value reduces the short-circuit current (Dhankhar et al., 2014). The output current I form in Figure 3 can be determined as: I = IPVf + IPVrID.

Figure 3.

Ideal single diode PV cell model. PV, photovoltaic.

While in a more detailed form it can be expressed as: I=IPVf+IPVrIDexpVmp+ImpRsaVT1 I = {I_{PVf}} + {I_{PVr}} - {I_D}\left[ {{{\exp}}\left( {{{{V_{mp}} + {I_{mp}}{R_s}} \over {a{V_T}}}} \right) - 1} \right] where: IPVf and IPVr are the cell light generated currents at the front and rear sides of the PV cell, respectively; ID is the reverse saturation current of the diode D and it is defined by the material properties of the PV cell; VT = (Ns/k/T)/q is the thermal voltage of the PV module having Ns cells connected in series; q is the electron charge (1.60217646/10−19C); k is the Boltzmann constant (1.3806503/10−23K); T is the temperature of the p-n junction in Kelvins and a is the diode ideality factor and in this investigation is taken to be equal to 1. In Eq. (1), the front and rear cell light generated current can be determined using the following equations given by Bhang et al. (2019) and Ishaque et al. (2011a,b): IPVf=IPVSTC+KIΔTGfGSTC {I_{PVf}} = \left( {{I_{{PV_{{\rm{STC}}}}}} + {K_I}\Delta T} \right){{{G_f}} \over {{G_{{\rm{STC}}}}}} IPVr=IPVSTC+KIΔTGrGSTC {I_{PVr}} = \left( {{I_{{PV_{{\rm{STC}}}}}} + {K_I}\Delta T} \right){{{G_r}} \over {{G_{{\rm{STC}}}}}} where: IPV_STC is the light generated current at STC, ΔT = TTSTC (TSTC = 25°C); Gf and Gr are the surface irradiance of the cell on the front and on the rear side, respectively and GSTC is the irradiance at STC. KI is the short-circuit current coefficient, normally provided by the manufacturer. In this investigation the rear side irradiance is taken to be 10% of the front irradiance, whatever it is, for a certain optimization process. In Eq. (1), the reverse saturation current of the diode D can be determined using the following equation defined in Ishaque et al. (2011a,b): ID=ISCSTC+KIΔTexpVOC,STC+KVΔTaVT1 {I_D} = {{\left( {{I_{{SC_{{\rm{STC}}}}}} + {K_I}\Delta T} \right)} \over {{\rm{exp\;}}\left[ {\left( {{{{V_{OC,{\rm{STC}}}} + {K_V}\Delta T} \over {a\;{V_T}}}} \right)} \right] - 1}}

The constant Kv is the open circuit voltage coefficient and it is available from the datasheet given by the producer. The same applies for the short-circuit current at STC ISCSTC. The last parameter in Eq. (1) that has not been defined is the series resistance Rs. This series resistance in a solar cell comprises three parts: the first part is defined by the movement of current through the emitter and base of the solar cell; the second part is the contact resistance between the metal contact and silicon; and finally the resistance of the top and rear metal contacts. Till date, in the literature are a large number of papers dealing with the determination of the cell parameters including Rs and the calculation approaches can be divided into three groups: analytical (Bissels et al., 2014; Ndegwa et al., 2020), numerical iterative procedure (Ćalasan et al., 2021; Xiao et al., 2004), and experimental approach in which the cell resistances are determined based on the measured I–V characteristics of the investigated PV cells (Hansen and King, 2019). This work introduces a novel approach for determining the series resistance (Rs). Initially, a simplified method (Bellini et al., 2009) is used to estimate Rs. Subsequently, during the optimization process, this initial value is allowed to vary within the defined upper and lower limits for fine-tuning. This two-step approach is adopted because the series resistance is partially dependent on solar irradiation intensity (Villalva et al., 2009). This method avoids complex and time-consuming calculations. The following text presents the equations used to determine the initial Rs value, derived from the ideal single-diode PV cell model. Based on this approach (Fahim et al., 2022), the output voltage of a PV module is defined as follows: V=C2Vocln1+1ImpIscC2 V = {C_2} \cdot {V_{oc}} \cdot {{\ln}}\left[ {1 + \left( {{{\left( {1 - {{{I_{mp}}} \over {{I_{sc}}}}} \right)} \over {{C_2}}}} \right)} \right] where C1=1ImpIscexpVmpC2Voc {C_1} = \left( {1 - {{{I_{mp}}} \over {{I_{sc}}}}} \right){\rm{exp}} \cdot \left( {{{ - {V_{mp}}} \over {{C_2}{V_{oc}}}}} \right) C2=VmpVoc1ln1ImpIsc {C_2} = {{\left( {{{{V_{mp}}} \over {{V_{oc}}}} - 1} \right)} \over {{{\ln}}\left( {1 - {{{I_{mp}}} \over {{I_{sc}}}}} \right)}}

The value of the series resistance Rs can be calculated by deriving Eq. (5) with the current calculated for I = 0 as follows: Rs=C2VocIsc11+C1 {R_s} = \left( {{C_2} \cdot {{{V_{oc}}} \over {{I_{sc}}}}} \right) \cdot \left( {{1 \over {1 + {C_1}}}} \right)

Based on these equations the calculated value of the series resistance for the investigated bifacial module Rs is 0.2033 ohms.

Real single-diode PV cell model

The real solar cell circuit presentation consists of a single diode (D) connected in parallel with light generated current sources for the front (IPVf) and rear (IPVr) sides of the cell, a parallel connected resistance Rp and in series connected resistance Rs, as shown in Figure 4. The shunt resistance (Rp) is caused by leakage across the p-n junction, impurities, and crystal defects. Ideally, the shunt resistance should be high; a low value reduces the open-circuit voltage. Both series and shunt resistance losses decrease the efficiency and fill factor of the solar cell (Dhankhar et al., 2014). The output current I can be determined based on the presented circuit in Figure 4, as follows: I=IPVf+IPVrIDexpVmp+ImpRsaVT11Vmp+ImpRsRp I = {I_{PVf}} + {I_{PVr}} - {I_D}\left[ {{{\exp}}\left( {{{{V_{mp}} + {I_{mp}}{R_s}} \over {a{V_{T1}}}}} \right) - 1} \right] - \left( {{{{V_{mp}} + {I_{mp}}{R_s}} \over {{R_p}}}} \right) where all the parameters are presented previously. Additionally, in this model the parallel connected resistance Rp can be determined using Eq. (10): Rp=Vmp+ImpRsIPVf+IPVrIDexpVmp+ImpRsVT+expVmp+ImpRsp1VT+2Pmax,EVmp {R_p} = {{{V_{mp}} + {I_{mp}} \cdot {R_s}} \over {\left\{ {\left( {{I_{PVf}} + {I_{PVr}}} \right) - {I_D}\left[ {{{\exp}}\left( {{{\left( {{V_{mp}} + {I_{mp}} \cdot {R_s}} \right)} \over {{V_T}}}} \right) + {{\exp}}\left( {{{\left( {{V_{mp}} + {I_{mp}} \cdot {R_s}} \right)} \over {\left( {p - 1} \right){V_T}}}} \right) + 2} \right] - {{{P_{max,E}}} \over {{V_{mp}}}}} \right\}}}

Figure 4.

Real single-diode PV cell model. PV, photovoltaic.

Two-diode PV cell model

The two-diode electrical model of a solar PV cell is generally considered more accurate than the single-diode model because it accounts for the effects of recombination. This PV cell model more accurately reflects the impact of changing weather conditions (Alrahim Shannan et al., 2013) compared with the single-diode model. The two-diode model (Ishaque et al., 2011a,b) is shown in Figure 5.

Figure 5.

Two diode PV cell model. PV, photovoltaic.

Using this model, greater accuracy can be achieved in comparison with the one-diode model, although in the case of the two-diode model it requires a computation of eight parameters: IPVf, IPVr, ID1, ID2, Rp, Rs, a1 and a2. The PV current can be described as a function of temperature and irradiance: I=IPVf+IPVrID1expVmp+ImpRsa1VT11ID2expVmp+ImpRsa2VT21Vmp+ImpRsRp I = {I_{PVf}} + {I_{PVr}} - {I_{D1}}\left[ {{{\exp}}\left( {{{{V_{mp}} + {I_{mp}}{R_s}} \over {{a_1}{V_{T1}}}}} \right) - 1} \right] - {I_{D2}}\left[ {{{\exp}}\left( {{{{V_{mp}} + {I_{mp}}{R_s}} \over {{a_2}{V_{T2}}}}} \right) - 1} \right] - \left( {{{{V_{mp}} + {I_{mp}}{R_s}} \over {{R_p}}}} \right)

All the parameters in Eq. (11) are previously explained in the single-diode model, while the coefficients a1 and a2 are the ideality factors of the first and second diodes, consequently. In accordance with Shockley’s diffusion theory, the diffusion current, a1 must be unity. The value of a2, however, is flexible. Based on extensive simulation carried out (Ishaque et al., 2011a,b), it is found that if a2 ≥ 1.2, the best match between the proposed model and the practical I–V curve is observed. Since (a1 + a2)/p = 1 and a1 = 1, it follows that the variable p can be p ≥ 2.2. To maintain the same form as in Eq. (4), both the reverse saturation currents ID1 and ID2 are set to be equal in magnitude and can be determined using the following equation: ID1=ID2=ID=ISCSTC+KIΔTexpVOC,STC+KVΔTa1+a2pVT1 {I_{D1}} = {I_{D2}} = {I_D} = {{\left( {{I_{S{C_{{\rm{STC}}}}}} + {K_I}\Delta T} \right)} \over {{\rm{\;exp}}\left[ {\left( {{{{V_{OC,{\rm{STC}}}} + {K_V}\Delta T} \over {{{\left( {{a_1} + {a_2}} \right)} \over p}{V_T}}}} \right)} \right] - 1}}

Therefore, Eq. (11) can be simplified and defined as follows: I=IPVIDexpVmp+ImpRsVT+expVmp+ImpRsp1VT+2Vmp+ImpRsRp I = {I_{PV}} - {I_D}\left[ {{\rm{exp\;}}\left( {{{{V_{mp}} + {I_{mp}}{R_s}} \over {{V_T}}}} \right) + {\rm{exp\;}}\left( {{{{V_{mp}} + {I_{mp}}{R_s}} \over {\left( {p - 1} \right){V_T}}}} \right) + 2} \right] - \left( {{{{V_{mp}} + {I_{mp}}{R_s}} \over {{R_p}}}} \right)

The mathematical models of the investigated PV cell configurations are then implemented within the MVO algorithm, generating a set of results. These results are presented in the following section.

MVO Optimization Results

The purpose of this investigation is to determine the MPPT for a given location under various weather conditions. Therefore, the optimization process requires defining both the objective function and the optimization parameters. In this study, the objective function is defined as the difference between the maximum power calculated using the MVO algorithm (Pmppt,MVO) and the experimentally determined maximum power (Pmppt,catalog) provided by the manufacturer for specific weather conditions: Objectivefunction=ΔP=Pmppt,MVOPmppt,catalog {\rm{Objective}}\;{\rm{function}} = \Delta P = {P_{{\rm{mppt,MVO}}}} - {P_{{\rm{mppt,catalog\;}}}}

The maximum output power of the PV module, as determined by the MVO algorithm, can be calculated using the following equation: Pmppt,MVO=VmppImpp {P_{{\rm{mppt,}}\;{\rm{MVO}}}} = {V_{{\rm{mpp}}}} \cdot {I_{{\rm{mpp}}}}

The maximum power from the catalog data is determined similarly.

Since the MVO algorithm is a minimization algorithm, the optimization process aims to minimize the difference between the two power values as much as possible. The next step is to define the variable parameters that will be adjusted during optimization. Because the output current is calculated, the output voltage at maximum power conditions is defined as a variable. As mentioned in the descriptions of the single and two-diode models, the series resistance (Rs) is also a variable parameter. Each variable parameter is varied between user-defined lower and upper bounds, the values of which are presented in Table 3.

Optimization parameters and their optimization bounds

Variables Description Lower boundary Upper boundary
Vmppt (V) Voltage at MPPT 40 42
Rs (Ω) PV cell series resistance 0.1 0.3

MPPT, maximum power point; PV, photovoltaic.

This research involved a series of MVO searches. Initially, an investigation was conducted to determine the optimal MVO algorithm parameters, specifically the number of iterations and universes. The optimization was performed with varying numbers of universes (from 10 to 100) and iterations (from 100 to 500). Based on the convergence rate of the objective function value and the computation time, the final parameter combination was set to 50 universes and 200 iterations. These values were chosen to balance accuracy and efficiency. The calculations were performed on a PC with an Intel(R) Core (TM) i5-6200U CPU @ 2.30 GHz processor and 8.00 GB of RAM. The computation time ranged from 10 s to 20 s, depending on the PV cell model, reflecting the linear nature of the problem. Subsequently, extensive optimizations were performed for the different PV cell models under varying solar irradiation levels at a constant temperature. The following text presents the objective function values and the optimized parameter values obtained from the best MVO search for each PV cell model at different solar irradiation levels.

Ideal single-diode PV cell model

The optimization results for the ideal single-diode PV cell model at irradiation of 1,000 W/m2 are presented in Table 4, while the comparative optimization results for all the analyzed solar radiations are presented in Table 5.

Optimization data at 1,000 W/m2

Variables Unit Catalog data MVO solution
Vmppt (V) 41.65 41.6500004
Rs (Ω) / 0.20000967
ΔP (W) / 5.373/10−6
Pmppt (W) 578.102 578.102005

MVO, multi-verse optimization.

Optimization data for other solar irradiations

Parameter Unit Values

200(W/m2) 600 (W/m2) 1,000 (W/m2)
Vmppt (V) 40.160006 41.300002 41.6500004
Rs (Ω) 0.1999898 0.201 0.20000967
P (W) 3.215/10−5 2.221/10−5 5.373/10−6
Pmppt, MVO (W) 110.44003 313.46702 578.102005
Pmppt, catalog (W) 110.44 313.467 578.102005

MVO, multi-verse optimization.

The objective function value change during the iterations of the MVO search for a solar radiation of 1,000 W/m2 is presented in Figure 6.

Figure 6.

Objective function change during the MVO search for ideal single-diode model at 1,000 W/m2. MVO, multi-verse optimization.

Real single-diode PV cell model

Table 6 presents the optimization results for the real single-diode PV cell model at an irradiation of 1,000 W/m2, while Table 7 shows the comparative optimization results for all analyzed solar radiation levels.

Optimization data at 1,000 W/m2

Variables Unit Catalog data MVO solution
Vmppt (V) 41.65 41.6500062
Rs (Ω) / 0.2
P (W) / 7.7617/10−5
Pmppt (W) 578.102 578.102077

MVO, multi-verse optimization.

Optimization data for other solar irradiations

Parameter Unit Values

200 (W/m2) 600 (W/m2) 1,000 (W/m2)
Vmppt (V) 40.1600006 41.3000048 41.6500062
Rs (Ω) 0.19968144 0.20029 0.2
P (W) 3.0929/10−6 4.8763/10−6 7.7617/10−5
Pmppt, MVO (W) 110.4400031 313.4670049 578.102077
Pmppt, catalog (W) 110.44 313.467 578.102077

MVO, multi-verse optimization.

Figure 7 shows the change in the objective function value during the iterations of the MVO search at a solar radiation of 1,000 W/m2 for the real single-diode PV cell model.

Figure 7.

Objective function change during the MVO search for real single-diode model at 1,000 W/m2. MVO, multi-verse optimization.

Two-diode PV cell model

Table 8 presents the optimization results for the two-diode PV cell model at an irradiation of 1,000 W/m2, while Table 9 presents the comparative optimization results for all analyzed solar radiation levels.

Optimization data at 1,000 W/m2

Variables Unit Catalog data MVO solution
Vmppt (V) 41.65 41.6500012
Rs (Ω) / 0.20019324
P (W) / 1.512/10−5
Pmppt (W) 578.102 578.10202

MVO, multi-verse optimization.

Optimization data for other solar irradiations

Parameter Unit Values

200 (W/m2) 600 (W/m2) 1,000 (W/m2)
Vmppt (V) 40.16001 41.3000064 41.6500012
Rs (Ω) 0.2 0.2 0.20019324
P (W) 4.872/10−5 6.502/10−5 1.512/10−5
Pmppt, MVO (W) 110.44005 313.46707 578.10202
Pmppt, catalog (W) 110.44 313.467 578.10202

MVO, multi-verse optimization.

The objective function value change during the iterations of the MVO search is presented in Figure 8.

Figure 8.

Objective function change during the MVO search for two-diode model at 1,000 W/m2. MVO, multi-verse optimization.

The presented results demonstrate that the objective function achieves very small values, indicating that the calculated maximum power closely matches the experimentally determined maximum power provided by the manufacturer for the given meteorological conditions. These results suggest that the MVO algorithm is well-suited for determining the MPPT for the analyzed bifacial PV module, as well as other PV modules in general. The high quality of the results across the wide range of optimizations is attributable to the MVO algorithm’s performance parameters, namely, exploration and exploitation. These two parameters ensure a reliable and high-quality solution. Analysis of all results for the different PV cell models and solar irradiation levels shows that the algorithm consistently converges to a similar optimal solution, with differences in objective function values appearing only in the fifth or sixth decimal place. Regarding the implemented PV cell models, all three provided good results. Based on the objective function values, the real single-diode model performed slightly better than the other two, although the two-diode model is theoretically more realistic. However, the two-diode model has more parameters that must be determined during optimization, and several coefficients that require tuning to improve its accuracy. Therefore, future work will focus on determining these coefficient values to enhance the two-diode model’s accuracy. The slightly better performance of the real single-diode model compared with the ideal single-diode model is expected, as the real model is theoretically more accurate.

To validate the MVO optimization results, a comparison with another stochastic method is presented. In a previous study (Najdoska and Cvetkovski, 2024), the authors investigated the application of a GA (Holland, 1995) for determining the MPPT of an ideal single-diode bifacial PV cell model. Table 10 presents a comparison of the GA and MVO solutions for this model at 1,000 W/m2 and 20°C. The data suggest that the MVO algorithm is more accurate in determining the MPPT compared with the catalog data than the GA. MVO also demonstrates greater computational efficiency, achieving a better solution with fewer iterations than GA. The robustness of the two methods is comparable.

Comparative optimization data at 1,000 W/m2 and 20°C

Methods Parameters

Vmpp Pmpp P
(V) (W) (W)
Catalogue data 41.65 578.102 /
MVO 41.6500004 578.10205 5.373/10−6
GA 41.362 578.11667 0.014674

GA, genetic algorithms; MVO, multi-verse optimization.

Future work will involve similar optimization approaches using other algorithms, such as the teaching–learning-based optimization (TLBO) and the gravitational search algorithm (GSA). The plan is also to establish a test bed for the investigated PV panels to experimentally determine their I–V characteristics and cell parameters, comparing these experimental values with the optimized results. In the future investigations, different ground surfaces will be analyzed. Finally, the three-diode model will be implemented in the optimization process, and the results will be compared with those obtained from the other models investigated in this work.

Conclusion

In this research work an implementation of a physics-based optimization algorithm named MVO algorithm to determine the MPPT of a bifacial PV module is realized. Based on the presented results it can be concluded that the MVO algorithm is quite appropriate for determining the MPPT of a bifacial PV module for different weather conditions. The algorithm gives reliable and good optimization results. The determination of the MPPT using MVO algorithm was applied on three different PV cell models: ideal single-diode model, real single-diode model, and two-diode model. All the used models gave quite good optimization results and it can be concluded that for this application using the proposed algorithm, all of them can give useful results.

Język:
Angielski
Częstotliwość wydawania:
1 razy w roku
Dziedziny czasopisma:
Informatyka, Sztuczna inteligencja, Inżynieria, Elektrotechnika, Elektronika