Skip to main content
iScience logoLink to iScience
. 2023 Apr 25;26(6):106745. doi: 10.1016/j.isci.2023.106745

Small area high voltage photovoltaic module for high tolerance to partial shading

Luthfan Fauzan 1,2, Min Ju Yun 1, Yeon Hyang Sim 1, Dong Yoon Lee 1, Seung I Cha 1,2,3,
PMCID: PMC10291249  PMID: 37378326

Summary

The urban application of photovoltaics is necessary to achieve carbon-free electricity production. However, the serial connections within modules cause problems under partial shading conditions, which is inevitable in urban applications. Therefore, a partial shading-tolerance photovoltaic module is needed. This research introduces the small-area–high-voltage (SAHiV) module with rectangle and triangle shapes for high partial shading tolerance and compares its performance with conventional and shingled modules. We tested it with discrete and continuous shading shape groups to represent unpredictable shading by simulations using LTspice with Monte Carlo simulation combined with latin hypercube sampling that were validated by comparison with experimental results. The SAHiV triangle module exhibited the best partial shading tolerance under most scenarios. Both types of SAHiV modules (rectangular and triangular) were robust against all types of shading patterns and angles, as indicated by their stable shading-tolerance values. These modules are thus suitable for use in urban areas.

Subject areas: Applied physics, Devices

Graphical abstract

graphic file with name fx1.jpg

Highlights

  • SAHiV concept is pseudo-high-voltage low-current cells that can be connected in parallel

  • SAHiV outperforms conventional and shingled modules under partial shading condition

  • SAHiV modules are robust against all types of shading geometry and angles

  • SAHiV module is ideal for urban applications with unpredictable shadows and limited land


Applied physics; Devices

Introduction

Photovoltaics (PV) have the potential to become a major source of electricity.1,2 The application of PV has penetrated deeply into urban life, and the PV potential in buildings has been estimated to meet one-third of the national electricity demand in most industrialized countries.3,4,5,6 Building-applied photovoltaics (BAPVs) and building-integrated photovoltaics (BIPVs) will proliferate because of growing residential electricity costs and decreasing PV component costs.7 BAPV and BIPV can save land use in urban areas, which are very limited and have high prices.6,8 BIPV makes buildings become net zero consumption buildings and even a source of income because of current problems with PV, namely the cost component related to electricity transport.8,9 However, data indicate that 70% of cars can run on solar energy, which makes vehicle-integrated photovoltaic (VIPV) systems extremely promising.10,11 Thus, PV will play a critical role in energy decarbonization, especially in densely populated areas.1,6,12

A shortcoming of integrated PV, including BAPV, BIPV, and VIPV systems is that modules in urban settings can frequently or continuously all day long be subjected to shading caused by structures, such as buildings, poles, antennas, dormers, trees, birds, and even passing objects (dynamic shading).7,8,13,14,15 Shading results in substantial power loss by string mismatch, which can reduce energy yield by 20–25%.11,16,17 Shading causes a reverse-biased solar cell that changes power, known as a “hotspot”.18,19 Hotspots cause a temperature increase in the cell to more than 100°C, which can damage the cell and cause a loss in output power of up to 25%.18,19,20,21 Power loss due to shading occurs mainly in modules connected in series (strings); thus, the shading tolerance of a PV module can be increased by adding parallel interconnections (subgroups) or bypass diodes.13 However, adding a parallel interconnection will reduce the voltage of the module.

Shingled modules are one of the proposed solutions to partial-shading power loss. Shingled modules have a better partial-shading tolerance than conventional modules.17,22 However, in some cases, power losses in shingled modules can be greater than those in conventional modules.23 Bae et al.,22 Kunz et al.,23 and Wen et al.24 have shown that shingled modules exhibit excellent partial-shading tolerance in the horizontal shading pattern but poor tolerance in the vertical shading pattern. This characteristic of shingled modules will be a severe problem in urban applications. Klasen et al.25 proposed a shingled matrix module with interconnection features and an additional lateral overlap of the solar cells. Matrix modules perform better than shingled modules but produce the same power in horizontal and vertical shading patterns.25,26 Carr et al.27 proposed using high-voltage modules, which divide cells into 16 units with one bypass diode to improve shade tolerance, known as “TESSERA.” High-voltage modules can substantially increase annual energy yields under shading conditions.7,28 Another benefit of high-voltage modules over conventional modules is that they use lower currents, which enables the use of smaller cables and bypass diodes, thereby lowering the cost of the materials.29 Hanifi et al.30 and Pannebakker et al.31 proposed one diode per cell to prevent hotspots and increase the module’s performance under shading conditions. Still, there is power dissipation in the diode and causing VMPP to change. At the PV Array level, there is an approach to do PV Array configuration to handle partial shading, but it is challenging to apply for BAPV, BIPV, and VIPV, which only use a few modules.15,32

The concept of high-voltage cells is suggested in the present paper to improve shade tolerance. We propose a small-area–high-voltage (SAHiV) module as a pseudo-high-voltage module with rectangular and triangular shapes. The SAHiV that we propose is in rectangular and triangular shapes so that it can be applied according to the curvature of the area with flexible and stretchable solar cell technology.33,34 We compare the shade-tolerance performance of a SAHiV with that of conventional and shingled modules in discrete and continuous shading groups. We test the shade-tolerance performance of the modules using Monte Carlo-based simulations and verification experiments with mini-modules. We analyze the magnitude of the power output module generated by the module from 32,500 randomly selected shading scenarios using latin hypercube sampling (LHS). Module performance under shading conditions is compared with the average normalized power for partial shading. We also carry out module analysis in shallow shadowing and heavy shadowing conditions. In addition, sensitivity to shading patterns scenarios is analyzed to determine the modules’ performance in unpredictable situations.

Small-area–high-voltage concept and simulation

Small-area–high-voltage concept

In urban environments, the use of PV modules with high partial-shading tolerance is critical because of unpredictable shading conditions, as shown in Figure 1A. The partial-shading problem mainly occurs in strings-connected cells because the current generated will follow the lowest current of the cell in that connection. It causes power loss and heat generation (i.e., a hotspot) that adversely affect the reliability and lifetime of the cells affected by the shadow. Cells connected in parallel exhibit superior partial-shading tolerance compared with cells connected in strings. Therefore, designing a module with a parallel connection is a fundamental solution to the partial-shading problem. However, the module voltage will be very low in a parallel connection. Designing a module with parallel connections of high-voltage and low-current cells is a basic solution but is impossible with commercial solar cells. Pseudo-high-voltage cells provide an alternative solution for modules with high partial-shading tolerance.

Figure 1.

Figure 1

Main concept of small-area-high-voltage-photovoltaic module

(A) Shading scenarios in an urban environment. In urban scenarios, shading cannot be predicted because the shape of the shadow will always change following the sun’s movement and because there are shadows of birds, leaves, and dust.

(B) Cell shape used in the present research. This research included four types of cells; conventional cells measuring 60 mm × 60 mm are divided horizontally into shingled cells (15 mm × 60 mm). The conventional cell is divided into 12 with a rectangular shape, resulting in the SAHiV cell (15 mm × 20 mm), and with a triangular shape, resulting in the SAHiV triangle cell (30 mm × 20 mm).

(C) Power output from conventional, shingled, and SAHiV modules under partial-shading conditions.

Small-area–high-voltage (SAHiV) is a concept we propose to fabricate pseudo-high-voltage low-current cells. SAHiV cells are prepared by cutting conventional cells into 12 pieces, as shown in Figure 1B. We made SAHiV cells with two shapes: rectangular and triangular. We connected 12 cells in strings to become one subgroup to form a pseudo-high-voltage low-current cell with the same dimensions as a conventional cell. We also configured one subgroup of SAHiV cells as a group-like strings connection in conventional cells but with a parallel connection, making the resultant module more resistant to shadows. This design differs from that of shingled cells, where a module is divided into four to six pieces arranged in strings lengthwise and connected string subgroups to group with parallel connections to the side. The elongated shape of the shingled module causes the generated power to be strongly affected by the shape of the shadow. The difference compared to TESSERA is that we have an enlarged concept and give free shapes, size, and connection topology; whereas TESSERA is rectangular, including an integrated bypass diode. So SAHiV concept generalizes the idea to optimize the partial shading tolerance further. Figure 1C shows that the SAHiV module can produce more power than conventional and shingled modules, potentially making SAHiV modules suitable for use in urban areas.

Simulation methods for partial shading on photovoltaics modules

In the present study, we employ the two-diode model35,36 shown in Equation 1 with ideality factors of the diode set to N0=1 and N1=2 (See Figure S1).

J(V)=JphJ0(exp{q(V+JRs)N0kbT}1)J1(exp{q(V+JRs)N1kbT}1)V+JRsRsh (Equation 1)

where V is the terminal voltage, Jph is the photogenerated current, J0 and J1 denote the saturation currents of the first (D1) and second (D2) diode, respectively, q = 1.6 × 10−19 C is the electron charge, N0 and N1 denote the diode ideality factor of the first (D1) and second (D2) diode, respectively, kb = 1.38 × 10−23 J/K is Boltzmann’s constant, T is the temperature, Rs is the series resistance, and Rsh is shunt resistance.

We simulated the output power results under shading situations using the LTspice circuit simulator. A SPICE simulation (simulation program with integrated circuit emphasis) was performed because it can rapidly simulate power output under any shade circumstances.25,37 The parameter values were derived from the average measurement results for each solar cell size using the fitting method of Suckow et al.38,39 (The detailed parameters are in Table S1).

We constructed modules with 12 cells connected in strings. The total active module area in all the modules was 432 cm2; the width and length of the modules were 240 and 180 mm, respectively. First, we constructed a conventional module with 12 string cells (cell size 60 mm × 60 mm with a square shape), as shown in Figure 2A. In total, this module consisted of 12 conventional cells. Second, we constructed a shingled module with four subgroup cells, where each subgroup cell consisted of 12 string cells (cell size 15 mm × 60 mm with a rectangular shape), as shown in Figure 2A. This module consisted of 48 shingled cells. Third, we constructed a SAHiV module with 12 subgroup cells, where each subgroup cell consisted of 12 string cells (cell size 15 mm × 20 mm with a rectangular shape), as shown in Figure 2A. This module consisted of 144 SAHiV cells. Fourth, we fabricated a SAHiV triangle module with 12 subgroup cells, where each subgroup cell consisted of 12 string cells (cell size 30 mm × 20 mm with the right-triangle shape) as shown in Figure 2A. This module consisted of 144 SAHiV triangle cells.

Figure 2.

Figure 2

Module layout and shading scenarios

(A) Module layout used in the present research.

(B) The shading shape scenarios in the present research: a rectangle and two circles are used for discrete shading; a diagonal line with a 30° angle and a diagonal line with a random angle are used for continuous shading. (C) Difference between standard random sampling and Latin hypercube sampling (LHS). In LHS, numbers are chosen randomly by considering the multidimensional distribution.

(D) How Pan is calculated. The blue dot is the relative power generated under the shadow, and the red point is the power generated under ideal conditions.

Shading tests were carried out with two groups of shading scenarios: eight discrete shading scenarios and five continuous shading scenarios. The discrete shading scenarios consisted of a rectangle, right triangle, isosceles triangle, one-circle, two-circle, three-circle, four-circle, and five-circle shapes (The detailed parameters are in Tables S2–S9). The continuous shading scenarios consisted of diagonal shading with angles of 0°, 30°, 60°, and 90° and a random angle. The shading parameter of shading was chosen by LHS. If shading was outside the layout module, we only measured the shading inside the module area. We limited the number of LHS parameter combinations to 2500. In total, we used more than 32,500 shading scenarios (see Figures S2–S4 for details of the shading scenarios).

The discrete shading scenarios included several shapes of objects, including rectangles, triangles, and circles. In the case of circles, multiple shading objects were also simulated. Examples of discrete shading scenarios involving a rectangle and two circular shading shapes are shown in Figure 2B (for other discrete shading scenarios, see Figure S2 and S3). The shading scenarios included the location and size of the shading (see discrete shading scenarios parameter).

In continuous shading scenarios, we varied the shading angle from 0° to 30°, 60°, and 90° or a random angle. This diagonal shading had three parameters: the starting coordinates of the diagonal shading (xy) and the width of the diagonal shading (Dwidth); parameters x, y, and Dwidth ranged from 0 to 240, from 0 to 180, and from 0 to 300, respectively. Diagonal shading with a random angle had four parameters: the starting coordinates of the diagonal shading (x, y), the angle (), and the width of the diagonal shading (Dwidth). The values of x, y, and Dwidth were fixed but varied from 0° to 90°. Diagonal shading with an angle of 30° and a random angle are shown in Figure 2B, and parameters are in Tables 1 and 2. Diagonal shading scenarios with angles of 0°, 60°, and 90° are shown in the Supplemental information.

Table 1.

Parameter limit for LHS of the diagonal shading scenarios with random angle

Parameter Lower limit Upper limit
x (mm) 0 240
y (mm) 0 180
⍺ (°/degree) 0 90
Dwidth (mm) 0 300

Table 2.

Parameter limit for LHS of the diagonal line with angles of 0°, 30°, 60°, and 90° shading scenarios

Parameter Lower limit Upper limit
x (mm) 0 240
y (mm) 0 180
Dwidth (mm) 0 300

Under actual conditions, the shadow on a PV module cannot be predicted because of the unlimited number of scenarios. Consequently, we used Monte Carlo simulations in combination with LHS in the present work to select the scenarios randomly. LHS is a statistical technique for producing a multidimensional distribution’s parameter values in a random sample. LHS is frequently used to create computer experiments or Monte Carlo algorithms, which are computational algorithms that depend on repeated random sampling to produce numerical results.40

The shading parameters in the present study were randomly selected using the LHS method developed by Deutsch and Deutsch.41,42 LHS was used to distribute the shading scenario selection across numerous scenarios. The difference between LHS and standard random sampling is shown in Figure 2C. In LHS, random value selection will consider the multidimensional distribution; thus, it is necessary to know the value of the previous sample and the number of samples. In a standard random sample, new sample points are created without considering the previous sample points.

We used the method of average normalized power for partial shading, as proposed by Klasen et al.,17 to evaluate the performance of the PV modules. We made adjustments by setting the irradiation of the shaded area to zero (ISO=0) so that the lowest possible output was zero (Pmin=0). The shading area fraction (Ash) in Figure 2D is the ratio between the shading area (A) and the total PV module area (A0):

Ash=AA0 (Equation 2)

Pideal is a condition when the power output produced is ideal according to the assumption that PV modules operate following irradiation equality. Pideal is expressed by Equation 3:

Pideal=Pmax(1Ash) (Equation 3)

where Pmax is the maximum power generated by the PV module when there is the shading fraction area is zero (Ash=0).

The average normalized power for partial shading (Pan) is described graphically in Figure 2D. Pan is calculated by measuring the area under P(Ash) divided by the area under Pideal, where P(Ash) is the normalized power generated by the PV module when there is a shadow with area Ash. The value of Pan is calculated using Equation 4, which is numerically worked out using the trapezoidal rule:

Pan=01P(Ash)dAsh01PidealdAsh=201P(Ash)dAsh (Equation 4)

Validation of simulations by experiments

We validated our simulation method by comparing the simulation results with those of experiments. We compared the results of the four modules we tested in the present work. Four modules, whose sizes are shown in Figure 3A, were fabricated. Four cell sizes were used in the present study: 60 mm × 60 mm cells with a rectangular shape (conventional), 15 mm × 60 mm cells with a rectangular shape (shingled), 15 mm × 20 mm cells with a rectangular shape (SAHiV), and 30 mm × 20 mm cells with a right-triangle shape (SAHiV triangle). We fabricated all four of the modules to have active module areas of 144 cm2, with a width of 120 mm and a length of 120 mm, that shown in Figure S5.

Figure 3.

Figure 3

Validation of simulation by experiments

(A) Mini module layout used in the experiment to verify the simulation results.

(B) Example of shading scenarios used in the experiment. This scenario has rectangular and diagonal shading scenarios.

(C) Comparison of the experiment and simulation results. The left graph shows the results for the rectangle scenario, and the right graph shows the results for the diagonal scenario.

We conducted shading experiments under 1 sun irradiation using an AM1.5 spectrum in a solar simulator. We conducted the experiments at 60°C module temperature to prevent power fluctuations due to temperature differences resulting from partial shading. We conducted measurements for each shading scenario three times and compared the average with the simulation results. The power compared is the normalized power.

We investigated seven discrete and continuous shading scenarios. For discrete shading scenarios, we chose a rectangular shape, as shown in Figure 2B; the length and width of the rectangular cells are shown in Table 3. For continuous shading scenarios, we chose a diagonal shape, as shown in Figure 3B; the width of the diagonal cells is shown in Table 4. In scenario 4, the rectangle shading has a length of 80 mm and width of 80 mm, and the diagonal shading has a width of 60 mm, as shown in Figure 3B. In scenario 5, the rectangle shading has a length of 120 mm and a width of 60 mm, and the diagonal shading has a width of 80 mm, as shown in Figure 3B.

Table 3.

Shading dimensions for experiment scenario of rectangle shading

No Length (mm) Width (mm)
1 0 0
2 30 30
3 60 60
4 80 80
5 120 60
6 80 120
7 120 120

Table 4.

Shading dimensions for experiment scenario of diagonal shading

No Width (mm)
1 0
2 20
3 40
4 60
5 80
6 100
7 170 (all)

The results of the experiments and simulations are shown in Figure 3C. The left graph shows the results of the rectangle shading scenarios, and the right graph shows the results of the diagonal shading scenarios. In both scenarios, the simulation and experiment results are well matched, with a maximum error of 0.07. (I-V Curve Comparison between Experiment and Simulation is shown in Figure S6).

Results and discussion

Robustness of simulation

We investigated the robustness of the average normalized power for partial shading (Pan) using four sets of shading patterns ranging from 10 to 2500 scenarios per data point. This aims to find out whether the simulation is robust or not. Scenario selection is made using LHS independently by simulating several different scenarios. We perform two tests to represent each group of scenarios. Discrete scenarios consist of a rectangle and two-circle shading. Continuous scenarios consist of diagonal shading with a random angle and diagonal shading with an angle of 30°, as shown in Figure 4A.

Figure 4.

Figure 4

Robustness and results of simulation

(A) Robustness of the system. Testing is done by performing simulations ranging from 10 to 2500 scenarios.

(B) Area graphs of shading with a rectangle, two circles, a diagonal line with a 30° angle, and a diagonal line with a random angle. Purple, blue, red, and green graphs represent the results for the conventional module, shingled module, SAHiV module, and SAHiV triangle module, respectively. Each point in the graph represents one shading scenario.

(C) Graph of the Pan values. The left graph shows the results for the discrete shading group, and the right graph shows the results for the continuous shading group.

In the discrete shading scenarios, our simulation shows that the results are stable when the number of scenarios is 150–200. When more than 200 rectangle shading scenarios are used, we observe Pan = 0.263 ± 0.007 for the conventional layout, Pan = 0.629 ± 0.005 for the shingled layout, Pan = 0.664 ± 0.009 for the SAHiV layout, and Pan = 0.666 ± 0.008 for the SAHiV triangle layout. In the two-circle shading, we observe Pan = 0.213 ± 0.006 for the conventional layout, Pan = 0.652 ± 0.007 for the shingled layout, Pan = 0.620 ± 0.007 for the SAHiV layout, and Pan = 0.627 ± 0.007 for the SAHiV triangle layout. The “errors” for the selected data points refer to the standard deviations of the Pan values. On the basis of the trajectory of the plotted data and the small errors, we deduced that Pan is a robust value when the number of scenarios is greater than 200.

In the continuous shading scenarios, our simulation results are stable when the number of scenarios is 400–500. The Pan values larger than 500 in diagonal shading with a random angle, we observe Pan = 0.214 ± 0.004 for the conventional layout, Pan = 0.415 ± 0.012 for the shingled layout, Pan = 0.712 ± 0.003 for the SAHiV layout, and Pan = 0.744 ± 0.002 for the SAHiV triangle layout. In the diagonal shading with an angle of 30°, we observe Pan = 0.196 ± 0.004 for the conventional layout, Pan = 0.289 ± 0.002 for the shingled layout, Pan = 0.674 ± 0.001 for the SAHiV layout, and Pan = 0.718 ± 0.001 for the SAHiV triangle layout. We observe that Pan exhibits robust values for a small number of scenarios compared with considering infinite scenarios for all shading scenarios. Robustness value checking is carried out to prove that the sampling method used to obtain Pan (expected value) can show the actual average normalized power value for partial shading. On the basis of the simulation results, we conclude that our simulation can be used to test the behavior of partial shadows for the four module layouts.

Area graph of shading

We used an area graph of shading to determine the modules’ performance against various shapes and sizes of shadows. Figure 4B shows the area graphs of shading for the rectangle shading, two-circle shading, diagonal shading with an angle of 30°, and random-angle-of-shading scenario and the four module layouts according to the legend of each layer (Another area graph of shading is shown in Figures S7–S9). Each data point corresponds to a particular scenario. We chose 2500 points instead of 200 when the result was already robust because we could observe the distribution of scenarios and understand the module layout’s features more clearly.

In Figure 4B, the conventional modules have Pan = 0.271 for rectangle shading, Pan = 0.213 for two-circle shading, Pan = 0.199 for diagonal shading with an angle of 30°, and Pan = 0.214 for diagonal shading with a random angle. The point distribution of the conventional module shown in the graph has the same features. The conventional module only produces power when the shading fraction area is less than 0.2–0.3; at larger shading fraction areas, the module produces little power. This means the conventional modules can only produce power when encountering a small shadow area. So, the conventional module is not suitable for areas with partial shading. This phenomenon occurs under all the investigated shading scenarios in Figures 4B and S7–S9.

Shingled modules have Pan = 0.630 for rectangle shading, Pan = 0.655 for two-circle shading, Pan = 0.289 for diagonal shading with an angle of 30°, and Pan = 0.421 for diagonal shading with a random angle. The point distribution of the shingled module as shown in the graph exhibits different features among other modules. The point distribution for the shingle module shows good features for the two-circle scenarios; however, in diagonal shading with an angle of 30°, the features are similar to those of the conventional module. In rectangle shading and diagonal shading with an angle of 30°, the point distribution is spread. When the shading fraction area is 0.08, the normalized power produced is in the range of 0.00042–0.87622. Another graph in Figures S7–S9 shows that the point distribution for the shingled module depends on the shading shape. This means that the shingled module cannot be used with all types of shadow scenarios. So that shingled modules are less suitable for urban areas that have shading in various forms.

The SAHiV modules have Pan = 0.667 for rectangle shading, Pan = 0.627 for two-circle shading, Pan = 0.674 for diagonal shading with an angle of 30°, and Pan = 0.712 for diagonal shading with a random angle. The SAHiV triangle modules have Pan = 0.668 for rectangle shading, Pan = 0.634 for two-circle shading, Pan = 0.717 for diagonal shading with an angle of 30°, and Pan = 0.734 for diagonal shading with a random angle. The point distributions of the SAHiV and SAHiV triangle modules as shown in the graph exhibit the same features. Both modules exhibit good shading features in all the scenarios; however, the SAHiV triangle module shows slightly better results than the SAHiV module. This shows that the SAHiV module suits urban areas with unpredictable shadows. This phenomenon occurs in all the shading scenarios represented in Figures 4B and S7–S9.

Average normalized power for partial shading (Pan) result by module layout

We compare the Pan values to find the average normalized power output of modules under partial shading. Pan values are a statistical method used to evaluate module performance in dealing with partial shading. The graph in Figure 4C shows the shading tolerance of the modules and the Pan values. The graph shows that, in most of the shading scenarios, the SAHiV triangle demonstrates the best partial shading tolerance, with a Pan that does not substantially change. In the case of two-circle shading, three-circle shading, and diagonal shading with an angle of 90°, the shingled module demonstrates the best partial shading tolerance. However, among the investigated modules, the shingled module demonstrates the worst shading performance under diagonal shading with an angle of 0°.

The Pan results indicate that the conventional module demonstrates the worst performance under most scenarios. The Pan values for the conventional module range from 0.156 to 0.271 for discrete shading and from 0.193 to 0.431 for continuous shading. For the shingled module, the Pan results are unstable, ranging from 0.380 to 0.685 for discrete shading and from 0.126 to 0.974 for continuous shading. The shingled module performs well in certain scenarios but is highly sensitive to the shading shape and angle. This effect is evident in Figure 4C for shingled modules with very different values.

In the case of the SAHiV module, the Pan shows good results, ranging from 0.529 to 0.701 for discrete shading and from 0.674 to 0.756 for continuous shading. Likewise, the Pan shows good results for the SAHiV triangle module, ranging from 0.543 to 0.707 for discrete shading and from 0.715 to 0.758 for continuous shading. These results indicate that both the SAHiV and SAHiV triangle modules are less sensitive to the partial shading geometry. Both modules have Pan values in the range of 0.529–0.758; however, the SAHiV triangle module exhibits better partial shading tolerance. SAHiV triangle performs slightly better than the SAHiV rectangle, but in actual practice choosing SAHiV rectangle or triangle can be adjusted according to the application’s needs.

When considering the distribution of each shading scenario in the area graph of shading, we find that the shading areas with shallow shadowing (0–50%) and heavy shadowing (50–100%) lead to a different phenomenon for each module. Figure 5A shows that if we divide the graph into shallow shadowing (0–50%) and heavy shadowing (50–100%) regions, the shading scenarios have different data point distributions. We calculate Pan for shallow and heavy shading to compare modules’ performance under both conditions more clearly. The method used to calculate Pan is the same as when calculating the 0–100% shading area with adjustment of the shading area divided into shallow shadowing (0–50%) and heavy shadowing (50–100%):

Panshallowshadowing=Pan1=00.5P(Ash)dAsh00.5PidealdAsh=8300.5P(Ash)dAsh (Equation 5)
Panheavyshadowing=Pan2=0.51P(Ash)dAsh0.51PidealdAsh=80.51P(Ash)dAsh (Equation 6)

Figure 5.

Figure 5

Results for shallow shadowing and heavy shadowing

(A) The differences in shading scenarios of shallow shadowing (0–50%) and heavy shadowing (50–100%).

(B) Results corresponding to shallow shadowing (0–50%). The left graph shows the results for the discrete shading group, and the right graph shows the results for the continuous shading group.

(C) Results corresponding to heavy shadowing (50–100%). The left graph shows the results for the discrete shading group, and the right graph shows the results for the continuous shading group.

For the conventional module under shallow shadowing (0–50%), Pan1 ranges from 0.208 to 0.362 for discrete shading and from 0.257 to 0.567 for continuous shading. For the shingled module under shallow shadowing (0–50%), Pan1 ranges from 0.491 to 0.732 for discrete shading and from 0.168 to 0.988 for continuous shading. For the SAHiV module under shallow shadowing (0–50%), Pan1 ranges from 0.636 to 0.803 for discrete shading and from 0.752 to 0.826 for continuous shading. For the SAHiV triangle module under shallow shadowing (0–50%), Pan1 ranges from 0.650 to 0.809 for discrete shading and from 0.790 to 0.825 for continuous shading. Thus, the SAHiV and SAHiV triangle modules show good partial shading tolerance under shallow shadowing (0–50%). The SAHiV and SAHiV triangle modules also show relatively stable values in all scenarios compared to other modules.

For the conventional module under heavy shadowing (50–100%), Pan2 ranges from 0.000 to 0.007 for discrete shading and from 0.000 to 0.024 for continuous shading. For the shingled module under heavy shadowing (50–100%), Pan2 ranges from 0.047 to 0.543 for discrete shading and from 0.000 to 0.932 for continuous shading. For the SAHiV module under heavy shadowing (50–100%), Pan2 ranges from 0.204 to 0.393 for discrete shading and from 0.439 to 0.549 for continuous shading. For the SAHiV triangle module under heavy shadowing (50–100%), Pan2 ranges from 0.221 to 0.398 for discrete shading and from 0.482 to 0.556 for continuous shading. Thus, conventional modules produce almost zero power under all of the shading scenarios involving heavy shadowing (50–100%), whereas the shingled module exhibits good partial shading tolerance compared with other modules under discrete shading scenarios involving heavy shadowing (50–100%). But the shingled module shows awful results for isosceles triangle shapes. In the continuous shading scenarios, the SAHiV and SAHiV triangle module offers the best and most stable results than other modules. The SAHiV and SAHiV triangle modules generally show the best results for shallow and heavy shading.

Sensitivity to shading patterns scenarios

The distribution of shading scenarios exhibits a pattern in the area of the shading graph. We found that the distribution of points on the shaded-area graph shows a different pattern among the modules with different layouts. Figure 6A shows the patterns under different shading scenarios. Figure 6A is the graph for the shingled module. The graph has a vertical pattern, which means that, with the same shaded area, the power output of the module fluctuates widely. The right side of Figure 6A shows a shading area fraction (Ash) of ∼0.11. The normalized power varies from 0.0004 to 0.8799. This means that when the shingled module is exposed to a shadow of about 11% of the module area, the power module production can vary from 0.04% to 87.99% of the module’s maximum power. These phenomena occur for the continuous shading shown in Figure 6B and for the discrete shading shown in Figure S11. Thus, the shingled module is highly sensitive to the shading angle and shape, which poses a massive problem in real situations because we cannot predict shading shapes. In the case of the conventional module shown in Figure 5A, the distribution of points on the shaded-area graph is similar to the shingled module with a vertical pattern. The difference between conventional and shingled modules is that in conventional modules, after shading area fraction (Ash) of more than 0.3, the power output is almost 0.

Figure 6.

Figure 6

Power shading pattern in diagonal shading shade

(A) Power shading pattern in the shingled module. The shingled module has horizontal patterns for which the shading shape and normalized power are shown on the right side.

(B) Power shading pattern in the SAHiV module. The SAHiV module has a vertical pattern for which the shading shape and normalized power are shown on the right side.

Figure 6B shows the graph for the SAHiV module. The graph exhibits a horizontal pattern, which means the module produces similar power when the shading area does not substantially change. The right side of Figure 6B shows that the normalized power is ∼ 0.74 when the shading area fraction (Ash) ranges from 0.10 to 0.20. This means the SAHiV module will generate around 74% of the maximum power when covered in shadows of 10%–20% of the module area. This phenomenon occurs in both continuous shading (Figure 6B) and discrete shading (Figure S11). These results indicate that SAHiV modules are robust against changes in the shading shape as long as the shading area does not dramatically change. This module feature is beneficial in real situations because shading shapes cannot be predicted.

Conclusion

Our results show that SAHiV is a meaningful approach for partial shading problems. Both SAHiV and SAHiV triangle modules are less sensitive to the partial-shading geometry. Conversely, a shingled module performs well in some scenarios but is very sensitive to the shading shape and angle. In the conventional module case, the module is sensitive to various shading scenarios. We found that the SAHiV triangle module demonstrates better partial shading tolerance under most of the investigated scenarios.

We also found that shallow shadowing (0–50%) and heavy shadowing (50–100%) of the shading areas result in different module behaviors. Under shallow shadowing (0–50%), the SAHiV and SAHiV triangle modules exhibit good partial shading tolerance. Under heavy shadowing (50–100%), the shingled module exhibits good partial shading tolerance compared with the other modules under discrete shading scenarios, whereas conventional modules produce almost zero power under all of the shading scenarios.

We further found that the modules are sensitive to the shading pattern. For the shingled module shown in the horizontal shading pattern, the shading area power of the module fluctuates dramatically. This pattern means that the shingled module is highly sensitive to shading shapes, which is problematic in real situations because we cannot predict shading shapes. For the SAHiV and SAHiV triangle modules in the vertical shading pattern, slight changes in the total shading area result in the same power. The SAHiV modules are robust against changes in the shading shape as long as the shading area is similar. The results of this study indicate that the SAHiV module is very suitable for urban applications with unpredictable shadows and limited land. Under these conditions, the SAHiV module will increase its performance by 1.5–3 times compared to conventional modules, maximizing electricity production. The adjustable SAHiV concept fits perfectly with BAPV, BIPV, and VIPV as electricity costs continue rising and PV component prices continue declining. In addition, electricity can be used directly without enormous electricity transmission costs. Our future work will focus on full-scale modules with a diode to elucidate the optimum cell size.

Limitations of the study

This study uses mini-sized photovoltaic modules in simulations and experiments and does not include diodes which make it different from commercially available photovoltaic modules. This simulation is also carried out under ideal conditions that do not consider temperature changes, gaps between cells, and other losses. The light conditions in this experiment are only no light (0 sun) or 1 sun condition, so there are no light conditions, such as when sunlight is blocked by clouds, trees, and so on. The simulated shading scenarios are also very limited to the two-dimensional shapes, with only 2500 scenarios for each shape compared to the unlimited number of shapes and forms of shading scenarios in the real application.

Discrete shading scenarios parameter

Rectangle shading has four parameters: start point of the rectangle shading (x, y), length, and width. X has a parameter range from 0 to 240, and y has a parameter range from 0 to 180. Length and width are determined size of the shading, length has a parameter range from 0 to 240, and width has a parameter range from 0 to 180. Figure 2B shows the shape of the rectangle shading shape and the parameter in Table S2.

Right-triangle shading has three parameters: start point of the right-triangle shading (x, y), and length. X has a parameter range from 0 to 240, and y has a parameter range from 0 to 180. Length is determined size of the shading with a parameter range from 0 to 420. Figure S2A shows the shape of the right-triangle shading and the parameter in Table S3.

Isosceles triangle shading has three parameters: start point of the isosceles triangle shading (x, y), and height. x has a parameter range from 0 to 240, and y has a parameter range from −120 to 180. Height is determined size of the shading with a parameter range from 0 to 240. Figure S2B shows the shape of the isosceles triangle shading and the parameter in Table S4.

One-circle shading has three parameters: the center point of the circle shading (a1, b1), and radius (r1). a1 has a parameter range from 0 to 240, and b1 has a parameter range from 0 to 180. r1 is the circle’s radius with a parameter range from 0 to 160. Figure S3A shows one-circle shading shape, and the parameter is in Table S5.

Two-circle shading has six parameters: the center point of the first circle shading (a1, b1), radius of first circle (r1), the center point of the second circle shading (a2, b2), and radius of second circle (r2). a1 and a2 have a parameter range from 0 to 240. b1 and b2 have a parameter range from 0 to 180. r1 and r2 are the circle radii with a parameter range from 0 to 120. Figure 2B shows two-circle shading shapes and the parameter in Table S6.

We do other multiple-circle shadings that are three, four, and five-circle shading. Three-circle shading has nine parameters: a1, b1, r1, a2, b2, r2, a3, b3, and r3. Four-circle shading has 12 parameters: a1, b1, r1, a2, b2, r2, a3, b3, r3, a4, b4, and r4. Five-circle shading has 15 parameters: a1, b1, r1, a2, b2, r2, a3, b3, r3, a4, b4, r4, a5, b5, and r5. The parameters are set similarly to two-circle shading scenarios but with different radius parameters. Three-circle shading uses 0 to 100 for the radius parameter, four-circle shading use 0 to 90 for the radius parameter, and five-circle shading use 0 to 80 for the radius parameter. Figures S3B–S3D show shading shape, and Tables S7–S9 shows parameter for three, four, and five-circle shading scenarios, respectively.

STAR★Methods

Key resources table

REAGENT or RESOURCE SOURCE IDENTIFIER
Chemicals, peptides, and recombinant proteins

Solaris Smooth-On N/A
EpoxAcast 690 Smooth-On
Oxirane, 2,2'-((1-methylethylidene)bis(4,1-phenyleneoxymethylene))bis-, homopolymer 25085-99-8
Polyoxypropylenediamine 9046-10-0

Software and algorithms

OriginPro 2019 Origin Lab https//originlab.com
Python Python Software Foundation https://www.python.org
LTspice Analog Devices https://www.analog.com

Other

MonoX 3D printer Anycubic N/A
UV Tough Resin Anycubic
(octahydro-4,7-methano-1H-indenediyl)bis(methylene) diacrylate 42594-17-2
Propylidynetrimethanol, ethoxylated, esters with acrylic acid 28961-43-5
diphenyl(2,4,6-trimethylbenzoyl)phosphine oxide 75980-60-8
2-ethyl-2-[[(1-oxoallyl)oxy]methyl]-1,3-propanediyl diacrylate 15625-89-5
PERC Solar Cell Lightway Solar LWM5BB-PERC-223
Cu Wire Heesung Material HSE-02- SR34

Resource availability

Lead contact

Further information and requests for resources, measurement procedures and data can be directed to the lead contact, Dr. Seung I. Cha (sicha@keri.re.kr).

Materials availability

All photovoltaics, materials and chemicals could be available commercially.

Experimental model and subject details

We fabricated the conventional module with four cells connected in strings (cell size 60 mm × 60 mm with a square shape), as shown in Figure 2A. In total, this module consisted of four conventional cells. The shingled module was fabricated with four subgroup cells, where each consisting of four cells in strings (cell size 15 mm × 60 mm with a rectangular shape), as shown in Figure 2A. This module consisted of 16 shingled cells. We fabricated the SAHiV module with 12 subgroup cells, where each subgroup cell consisted of four string cells (cell size 15 mm × 20 mm with a rectangular shape), as shown in Figure 2A. This module consisted of 48 SAHiV cells. The SAHiV triangle module was fabricated with 12 subgroup cells, where each subgroup cell consisted of four string cells (cell size 30 mm × 20 mm with the right-triangle shape), as shown in Figure 2A. This module consisted of 48 SAHiV triangle cells.

We used passivated emitter rear cells (LWM5BB-PERC-223, efficiency 22.5%; Lightway Solar, Guangdong, China) with dimensions of 158.75 × 158.75 mm2; the cells were cut using a fiber laser. We used silicone encapsulation rubber (Solaris; Smooth-On) as an encapsulant to replace ethylene vinyl acetate (EVA) and glass, which are commonly used in solar cells, to prevent yellowing problems in the cells and improve the solar cell performance. The frame for the cell was fabricated using an Anycubic Photon Mono X 3D Printer with Anycubic UV Tough Resin material and was attached to the cell using EpoxAcast 690.

Acknowledgments

This research was supported by the Korea Electrotechnology Research Institute (KERI), South Korea Primary Research Program through the National Research Council of Science & Technology (NST), South Korea, funded by the Ministry of Science and ICT (MSIT), South Korea (No. 23A01010).

Author contributions

L.F. and S.I.C. suggested a new SAHiV PV module concept, conducted simulation and experimental details and wrote the draft manuscript, and reviewed it.

M.J.Y. and Y. H. S. contributed to detailed experiments for fabrication, measurement, and investigation.

D. Y. L. contributed to analyzing the shading tolerance response of the SAHiV PV module.

All authors have reviewed the manuscript and agreed regarding its submission.

Declaration of interests

The authors declare no competing interests.

Published: April 25, 2023

Footnotes

Supplemental information can be found online at https://doi.org/10.1016/j.isci.2023.106745.

Supplemental information

Document S1. Tables S1–S9 and Figures S1–S11
mmc1.pdf (2.4MB, pdf)

Data and code availability

  • All data reported in this paper will be shared by the lead contact upon request.

  • The codes are available on reasonable request from the lead contact.

  • Any additional information required to reanalyze the data reported in this paper is available from the lead contact upon request.

References

  • 1.Ballif C. In: Solar Cells and Modules. Shah A., editor. Springer International Publishing; 2020. Introduction; pp. 1–15. [DOI] [Google Scholar]
  • 2.Lesk C., Csala D., Hasse R., Sgouridis S., Levesque A., Mach K.J., Horen Greenford D., Matthews H.D., Horton R.M. Mitigation and adaptation emissions embedded in the broader climate transition. Proc. Natl. Acad. Sci. USA. 2022;119 doi: 10.1073/pnas.2123486119. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Peng C., Huang Y., Wu Z. Building-integrated photovoltaics (BIPV) in architectural design in China. Energy Build. 2011;43:3592–3598. doi: 10.1016/J.ENBUILD.2011.09.032. [DOI] [Google Scholar]
  • 4.Santos Í.P.d., Rüther R. The potential of building-integrated (BIPV) and building-applied photovoltaics (BAPV) in single-family, urban residences at low latitudes in Brazil. Energy Build. 2012;50:290–297. doi: 10.1016/J.ENBUILD.2012.03.052. [DOI] [Google Scholar]
  • 5.Shukla A.K., Sudhakar K., Baredar P., Mamat R. Solar PV and BIPV system: barrier, challenges and policy recommendation in India. Renew. Sustain. Energy Rev. 2018;82:3314–3322. doi: 10.1016/J.RSER.2017.10.013. [DOI] [Google Scholar]
  • 6.Virtuani A. In: Solar Cells and Modules. Shah A., editor. Springer International Publishing; 2020. Solar photovoltaics on land, water, and buildings; pp. 285–306. [DOI] [Google Scholar]
  • 7.Sinapis K., Rooijakkers T., Slooff L., Okel L., Jansen M., Carr A. 2017 IEEE 44th Photovoltaic Specialist Conference. PVSC); 2017. Towards new module and system concepts for linear shading response; pp. 1081–1085. [DOI] [Google Scholar]
  • 8.Fairbrother A., Quest H., Özkalay E., Wälchli P., Friesen G., Ballif C., Virtuani A. Long-term performance and shade detection in building integrated photovoltaic systems. Solar RRL. 2022;6 doi: 10.1002/solr.202100583. [DOI] [Google Scholar]
  • 9.Gholami H., Røstvik H.N. Economic analysis of BIPV systems as a building envelope material for building skins in Europe. Energy. 2020;204 doi: 10.1016/j.energy.2020.117931. [DOI] [Google Scholar]
  • 10.Masuda T., Araki K., Okumura K., Urabe S., Kudo Y., Kimura K., Nakado T., Sato A., Yamaguchi M. Static concentrator photovoltaics for automotive applications. Sol. Energy. 2017;146:523–531. doi: 10.1016/J.SOLENER.2017.03.028. [DOI] [Google Scholar]
  • 11.Araki K., Ji L., Kelly G., Agudo E., Anton I., Baudrit M., Carr A., Herrero R., Kurtz S., Liu Z., et al. 2019 IEEE 46th Photovoltaic Specialists Conference. PVSC); 2019. Modeling and standardization researches and discussions of the car-roof PV through international web meetings; pp. 2722–2729. [DOI] [Google Scholar]
  • 12.Nowak S. In: Solar Cells and Modules. Shah A., editor. Springer International Publishing; 2020. Photovoltaics in the future energy system; pp. 321–339. [DOI] [Google Scholar]
  • 13.Calcabrini A., Weegink R., Manganiello P., Zeman M., Isabella O. Simulation study of the electrical yield of various PV module topologies in partially shaded urban scenarios. Sol. Energy. 2021;225:726–733. doi: 10.1016/J.SOLENER.2021.07.061. [DOI] [Google Scholar]
  • 14.Götz D., Hahn D., Gottschalg R., Daßler D., Schindler S., Hanifi H. 36th European Photovoltaic Solar Energy Conference and Exhibition. 2019. Evaluation of shading tolerance of PV modules with different module designs for mobile application by simulation, indoor and outdoor measurements; pp. 1504–1508. [DOI] [Google Scholar]
  • 15.Pachauri R.K., Mahela O.P., Sharma A., Bai J., Chauhan Y.K., Khan B., Alhelou H.H. Impact of partial shading on various PV Array configurations and different modeling approaches: a comprehensive review. IEEE Access. 2020;8:181375–181403. doi: 10.1109/ACCESS.2020.3028473. [DOI] [Google Scholar]
  • 16.Al-Janahi S.A., Ellabban O., Al-Ghamdi S.G. A novel BIPV reconfiguration algorithm for maximum power generation under partial shading. Energies. 2020;13:4470. doi: 10.3390/en13174470. [DOI] [Google Scholar]
  • 17.Klasen N., Lux F., Weber J., Roessler T., Kraft A. A comprehensive study of module layouts for silicon solar cells under partial shading. IEEE J. Photovolt. 2022;12:546–556. doi: 10.1109/JPHOTOV.2022.3144635. [DOI] [Google Scholar]
  • 18.Feng X., Ma T. Solar photovoltaic system under partial shading and perspectives on maximum utilization of the shaded land. Int. J. Green Energy. 2023;20:378–389. doi: 10.1080/15435075.2022.2047977. [DOI] [Google Scholar]
  • 19.Ziar H., Asaei B., Farhangi S., Korevaar M., Isabella O., Zeman M. Quantification of shading tolerability for photovoltaic modules. IEEE J. Photovolt. 2017;7:1390–1399. doi: 10.1109/JPHOTOV.2017.2711429. [DOI] [Google Scholar]
  • 20.Dhimish M., Lazaridis P.I. An empirical investigation on the correlation between solar cell cracks and hotspots. Sci. Rep. 2021;11 doi: 10.1038/s41598-021-03498-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Guerriero P., Napoli F. di, Coppola M., Daliento S. 2016 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM) 2016. A new bypass circuit for hot spot mitigation; pp. 1067–1072. [DOI] [Google Scholar]
  • 22.Bae J., Jee H., Park Y., Lee J. Simulation-based shading loss analysis of a shingled string for high-density photovoltaic modules. Appl. Sci. 2021;11:11257. doi: 10.3390/app112311257. [DOI] [Google Scholar]
  • 23.Kunz O., Evans R.J., Juhl M.K., Trupke T. Understanding partial shading effects in shingled PV modules. Sol. Energy. 2020;202:420–428. doi: 10.1016/j.solener.2020.03.032. [DOI] [Google Scholar]
  • 24.Wen Z., Chen J., Cheng X., Niu H., Luo X. A new and simple split series strings approach for adding bypass diodes in shingled cells modules to reduce shading loss. Sol. Energy. 2019;184:497–507. doi: 10.1016/j.solener.2019.03.099. [DOI] [Google Scholar]
  • 25.Klasen N., Weisser D., Rößler T., Neuhaus D.H., Kraft A. Performance of shingled solar modules under partial shading. Progress in Photovoltaics. 2022;30:325–338. doi: 10.1002/pip.3486. [DOI] [Google Scholar]
  • 26.Klasen N., Lux F., Weber J., Weißer D., Roessler T., Kraft A., Neuhaus D.H. 38th European Photovoltaic Solar Energy Conference and Exhibition. 2021. Quantitative evaluation of the shading resilience of PV modules; pp. 560–567. [DOI] [Google Scholar]
  • 27.Carr A.J., Jansen M.J., de Bruijne M., Okel L., Kloos M., Eerenstein W. 2014 IEEE 40th Photovoltaic Specialist Conference. PVSC); 2014. High voltage MWT module with improved shadow performance; pp. 2685–2688. [DOI] [Google Scholar]
  • 28.Slooff L.H., Carr A.J., de Groot K., Jansen M.J., Okel L., Jonkman R., Bakker J., de Gier B., Harthoorn A. Shade response of a full size TESSERA module. Jpn. J. Appl. Phys. 2017;56 doi: 10.7567/JJAP.56.08MD01. [DOI] [Google Scholar]
  • 29.Mewe A.A., Stodolny M.K., van Roosmalen J.A., Janssen G.J., de Keijzer M.A., Bronsveld P.C., Weeber A.W. XIS: a low-current, high-voltage back-junction back-contact device. Energy Proc. 2013;38:443–448. doi: 10.1016/J.EGYPRO.2013.07.302. [DOI] [Google Scholar]
  • 30.Hanifi H., Pander M., Jaeckel B., Schneider J., Bakhtiari A., Maier W. A novel electrical approach to protect PV modules under various partial shading situations. Sol. Energy. 2019;193:814–819. doi: 10.1016/j.solener.2019.10.035. [DOI] [Google Scholar]
  • 31.Pannebakker B.B., de Waal A.C., van Sark W.G. Photovoltaics in the shade: one bypass diode per solar cell revisited: photovoltaics in the shade. Prog. Photovolt:. Res. Appl. 2017;25:836–849. doi: 10.1002/pip.2898. [DOI] [Google Scholar]
  • 32.Aljafari B., Satpathy P.R., Thanikanti S.B. Partial shading mitigation in PV arrays through dragonfly algorithm based dynamic reconfiguration. Energy. 2022;257 doi: 10.1016/j.energy.2022.124795. [DOI] [Google Scholar]
  • 33.Sim Y.H., Yun M.J., Lee D.Y., Cha S.I. Origami-foldable tessellated Crystalline-Si solar cell module with metal textile-based stretchable connections. Sol. Energy Mater. Sol. Cell. 2021;231 doi: 10.1016/j.solmat.2021.111318. [DOI] [Google Scholar]
  • 34.Yun M.J., Sim Y.H., Lee D.Y., Cha S.I. Reliable Lego®-style assembled stretchable photovoltaic module for 3-dimensional curved surface application. Appl. Energy. 2022;323 doi: 10.1016/j.apenergy.2022.119559. [DOI] [Google Scholar]
  • 35.Sze S.M. second ed. John Wiley and Sons; 1981. Physics of Semiconductor Devices. [Google Scholar]
  • 36.Markvart T., Castañer L. Principles of solar cell operation. McEvoy’s Handbook of Photovoltaics: Fundamentals and Applications. 2018:3–28. doi: 10.1016/B978-0-12-809921-6.00001-X. [DOI] [Google Scholar]
  • 37.Brum N. PyLTSpice. 2022. https://pypi.org/project/PyLTSpice/
  • 38.Suckow S., Pletzer T., Kurz H. Fast and reliable calculation of the two-diode mode without simplifications. Prog. Photovoltaics Res. Appl. 2014;22:494–501. doi: 10.1002/pip.2301. [DOI] [Google Scholar]
  • 39.Stephan S. 2/3-Diode Fit. 2014. https://nanohub.org/resources/14300
  • 40.McKay M.D., Beckman R.J., Conover W.J. A comparison of three methods for selecting values of input variables in the analysis of output from a computer code. Technometrics. 1979;21:239–245. doi: 10.2307/1268522. [DOI] [Google Scholar]
  • 41.Deutsch J.L., Deutsch C.V. Latin hypercube sampling with multidimensional uniformity. J. Stat. Plann. Inference. 2012;142:763–772. doi: 10.1016/J.JSPI.2011.09.016. [DOI] [Google Scholar]
  • 42.Moza S. sahilm89/lhsmdu: Latin Hypercube Sampling with Multi-Dimensional Uniformity (LHSMDU): Speed Boost Minor Compatibility Fixes (1.1.1) Zenodo. 2020 doi: 10.5281/zenodo.3929531. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Document S1. Tables S1–S9 and Figures S1–S11
mmc1.pdf (2.4MB, pdf)

Data Availability Statement

  • All data reported in this paper will be shared by the lead contact upon request.

  • The codes are available on reasonable request from the lead contact.

  • Any additional information required to reanalyze the data reported in this paper is available from the lead contact upon request.


Articles from iScience are provided here courtesy of Elsevier

RESOURCES