Introduction

From the literature review, the usage of non-renewable energy sources is decreasing drastically because their drawbacks are more atmospheric pollution, extreme greenhouse gas emissions, more catchment area needed for developing the power plants, plus the input fuel transportation is also very high1. So, the researchers working on the development of renewable energy systems. The features of renewable power networks are low levels of atmospheric pollution, easy installation, fewer human sources required for maintenance, plus high robustness. Also, renewable energy is available in the environment very excessively. So, the input fuel supply cost is zero for RESs. The major renewable power systems are geothermal, wind, hydropower, tidal, plus sunlight networks. The hydropower stations work based on the water head. High water head gives more kinetic energy thereby extracting the hydro power is also more. Sometimes, the storage of water is absent then the water head level is reduced2. As a result, the power utilization from the hydro system is limited.

So, the wind power stations are applied to the smart grid systems to enhance the functioning efficiency of the overall distribution power system. Here, the wind plants collect the wind kinetic energy by using the wind turbines. Wind flow over the blades generates the lift to rotate the wind blades3. The wind blades are directly integrated with the rotor shaft for functioning the electric generator. The generator transfers the wind blades' rotational energy into the useful power supply. The features of wind systems are less carbon dioxide emission, freely available on the earth, easy operation, very simple equipment, plus less effect on atmospheric conditions4. However, this wind system should be located near remote locations because of its high noise creation. Also, this energy source is unpredictable plus highly dangerous to wildlife. So, the geothermal power supply strategy is used in automotive systems for continuous power supply to the battery charging application5. In this geothermal network, the water content is transferred into the steam. The evaporated steam is directly sent to the steam turbine chamber to run the electrical generator. The merits of geothermal networks are very silent, always available, and have less impact on human beings, plus good energy density. However, it is less stable on the earth, plus more maintenance costs6.

The fuel stack-based electrical energy-generated systems are utilized in the article7 for stabilizing the voltage of the automotive systems. From the literature study, the fuel stacks are suitable for stationary power generation, and transportation applications. The merits of fuel stack systems are more energy efficient, have zero emissions, are highly robust, more scalable, plus low operating costs8. However, this system's implementation cost is higher. So, the solar systems are integrated with the already existing power supply networks to meet the peak load consumer demand. A solar system is the most powerful and useful energy source for rural area people. The working structure of the sunlight system is provided in Fig. 1. Here, there are various categories of sunlight systems have existed in the literature which are thin film, silicon-based monocrystalline, copper indium gallium selenide, Cadmium telluride, plus Polycrystalline solar panels9. The solar networks are developed by utilizing the 1-diode, 2-diodes, plus 3-diodes-based solar cells. Here, the major issue of the sunlight system is nonlinear performance. As a result, the extraction of voltage from the sunlight system is quite a difficult task. In addition, the accurate parameter identification of solar cells is difficult10. So, there are different categories of optimization methodologies are exist in the literature to obtain the accurate parameters of the solar cell thereby enhancing the efficiency of the overall system.

Figure 1
figure 1

Schematic representation of the sunlight system10.

In Ref.11, the authors explained that the total number of parameters required for the implementation of one diode solar cell is five which are named solar photocurrent (Iph), ideality factor of the concern diode (ʎ), the saturation current of the circuit (I0), shunt resistive element (Rsh), plus series placed resistive element (Rs). Here, the sunlight system performance and identification of suitable solar cell parameters are obtained by using its nonlinear V–I and P–V curves. The suitable parameters of the solar cell on the V–I curve are determined by applying various natural inspiration-based optimization algorithms12. The classification of swarm intelligence-associated algorithms and their application on solar parameters extraction is illustrated in Fig. 2. From Fig. 2, most of the research scholars worked out on the one diode-based sunlight system for enhancing its functioning efficiency by evaluating the accurate short circuit current, and series resistance of the circuit. The features of the 1-diode circuit model are easy implementation, few factors required for the development, less mathematical computation is needed, plus the low cost of installation13.

Figure 2
figure 2

Various algorithms for the extraction of solar cell parameters12.

From the literature review, the solar cell parameters are determined by selecting the numerical, soft computing, and metaheuristic algorithms. Among all of the parameter extraction methodologies, metaheuristic techniques are the predominant methods when associated with the other methods because their merits are more accurate in the parameter selection of the solar cells, easy way to enhance the efficiency of the sunlight power system, plus more reliability. In Ref.14, the authors estimated the 2-diode model PV circuit variables which are named reverse saturation current of the diode one (I01), saturation current of the diode (I02), ideality factors of the diode’s variables (ʎ1 and ʎ2), shunt resistive element (Rsh), photocurrent (Iph), plus series placed resistive element (Rs).

In Ref.15, the authors studied all over three solar cell technologies in terms of parameter extraction, and operating efficiency. From the simulative study, the authors decided that the single plus double diode methodologies do not provide accurate results when associated with the triple diode cell technology. In this triple-diode circuit, the leakage currents of the PV cell are also considered for the designing of the three-diode-based sunlight system, and its related implementation data is collected from the datasheet given by the manufacturers at Standard Test Condition (STC). The major variables utilized to extract any solar cell parameters are the open circuit voltage point on the V–I curve, peak power, peak current available from the sunlight system, plus short-circuited current point16. The analytical methods give low-level accurate PV system parameters when associated with the metaheuristic, plus arithmetical methods. Suppose, any changes in the system conditions then the evaluation of the parameters may not be proper and the solar cells' mathematical equations are developed by approximating the various sunlight conditions.

In Ref.17, the authors utilized curve fitting, Particle Swarm Intelligence (PSI), Jaya, Flower Pollicization (FP), High Convergence PSO, and Simulated Annealing Algorithms for the identification of solar cell parameters with variable step sizes. However, these methods have the drawback of high complexity in development. So, the stochastic methodologies are involved with the numerical techniques for enhancing the functioning efficiency of the sunlight systems. Here, the hybrid methods evaluate the global solution instead of local optima, and it gives a wide range of solutions for the parameter extraction of the sunlight system. The Newton-Rapson concept is integrated with the chaotic methods in Ref.18 to reduce the overall controller iteration value. As a result, the system works effectively with an optimal number of iterations.

In the article19, the authors discussed the Levenberg, plus Wind Driven Optimization (WDO) methodologies for reducing the fluctuations in the system performance. The disadvantage of WDO-dependent methodologies is slow convergence rate for identifying the global optima. So, the Elephant Herd Algorithm (EHA) is proposed in Ref.20 for verifying the parameters extraction of the sunlight system by using the Genetic Optimization Grey Wolf method. However, the limitations of the above methods are low accuracy levels, more fluctuations in the system behavior, plus less suitability for the three diode-based sunlight systems. Here, the modified Rao methodology is utilized for the suitable parameters.

Mathematical development of solar PV cells

From the solar cell manufacturers, the solar system is developed by placing the photocurrent in parallel with the diode. Here, the photocurrent is obtained by combining the two silicon materials which are P-type, plus N-type materials. Whenever the sunlight hits the power semiconductor materials then the freely running electrons in the materials observe the sunlight insolations for moving from one side layer of the P-N diode to another layer21. Here, the diode works to eliminate the reverse leakage currents of the sunlight network which is discussed in Fig. 2. From Fig. 3, the diode (Dj) improves the sunlight system efficiency by limiting the over-current flow in the network. The parameters IDj, IPh, ISt, ISs, plus ILk are the diode current, photocurrent, shunt current flow, series current flow, plus load current flow. The elements RSt, plus RSs are the shunt connected and series connected resistances.

Figure 3
figure 3

1-diode sunlight PV circuit with irradiations.

The available photocurrent from the circuit is discussed in Eq. (1). Suppose, there are multiple cells considered in the sunlight system then Eq. (3) is applied to determine the sunlight current. Here, Eq. (8) is considered for evaluating the sunlight current by neglecting the shunt resistance of the PV circuit. Finally, the PV circuit involves all the resistive elements then the available PV module current is obtained by selecting Eq. (12), plus Eq. (13). Similar to the 1-diode model, the 2-diode model, plus 3-diode model sunlight systems PV circuits are illustrated in Fig. 4a, plus b. From Fig. 4a, the extra diode is placed in parallel to the photocurrent for working the solar module with high accuracy at very low irradiation conditions. The addition of a diode with the existing 1-diode circuit PV system creates complexity in the system. Also, its installation, and manufacturing costs are increased. So, there are various advanced PV technologies available in the present market for optimizing the cost by identifying accurate solar system parameters.

Figure 4
figure 4

Schematic representation of (a) 2-diode, plus (b) 3-diode PV circuits.

$${{\text{I}}}_{{\text{Lk}}}={{\text{I}}}_{{\text{Pg}}}-{{\text{I}}}_{{\text{revc}}}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}}{\uplambda *{\text{K}}*{\text{T}}}\right)}-1\right)$$
(1)
$${{\text{I}}}_{{\text{Pg}}}=\left({{\text{I}}}_{{\text{PgSTC}}}+{{\text{K}}}_{{\text{l}}} ({({\text{T}}-{\text{T}})}_{0}\right)*\frac{{{\text{G}}}_{{\text{irra}}}}{{{\text{G}}}_{{\text{irra}}}{\text{STC}}}$$
(2)
$${{\text{I}}}_{{\text{Lk}}}={{\text{I}}}_{{\text{Pg}}}-{{\text{I}}}_{{\text{revc}}}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}}{\uplambda *{\text{K}}*{\text{T}}*{{\text{N}}}_{{\text{S}}}}\right)}-1\right)$$
(3)
$${{\text{I}}}_{{\text{sc}}\_{\text{solar}}}={{\text{I}}}_{{\text{LK}}}={{\text{I}}}_{{\text{Pg}}}$$
(4)
$${{\text{I}}}_{{\text{sc}}\_{\text{Solar}}}={{\text{I}}}_{{\text{Pg}}}={{\text{I}}}_{{\text{revc}}}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}}{\uplambda *{\text{K}}*{\text{T}}*{{\text{N}}}_{{\text{S}}}}\right)}-1\right)$$
(5)
$${{\text{V}}}_{{\text{oc}}\_{\text{Solar}}}=\frac{\uplambda *{\text{K}}*{\text{T}}*{{\text{N}}}_{{\text{S}}}}{{\text{q}}}{\text{log}}\left(\frac{{{\text{I}}}_{{\text{Pg}}}}{{{\text{I}}}_{{\text{revc}}}}+1\right)$$
(6)
$${{\text{P}}}_{{\text{Pg}}}={{\text{I}}}_{{\text{Pg}}}*{{\text{V}}}_{{\text{Pg}}}=\left({{\text{I}}}_{{\text{Pg}}}-{{\text{I}}}_{{\text{revc}}}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}}{\uplambda *{\text{K}}*{\text{T}}*{{\text{N}}}_{{\text{S}}}}\right)}-1\right)*{{\text{V}}}_{{\text{LK}}}\right)$$
(7)
$${{\text{I}}}_{{\text{LK}}}={{\text{I}}}_{{\text{Pg}}}-\left({{\text{I}}}_{{\text{revc}}}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda *{\text{K}}*{\text{T}}*{{\text{N}}}_{{\text{S}}}}\right)}-1\right)-1\right)$$
(8)
$${{\text{V}}}_{{\text{oc}}\_{\text{solar}}}=\frac{{{\text{N}}}_{{\text{s}}}\uplambda *{\text{K}}*{\text{T}}}{{\text{q}}}{\text{log}}\left(\frac{{{\text{I}}}_{{\text{Pg}}}}{{{\text{I}}}_{{\text{revc}}}}+1\right)$$
(9)
$${{\text{I}}}_{{\text{sc}}-{\text{solar}}}={{\text{I}}}_{{\text{Pg}}}-{{\text{I}}}_{{\text{revc}}}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda *{\text{K}}*{\text{T}}*{{\text{N}}}_{{\text{S}}}}\right)}-1\right)$$
(10)
$${{\text{P}}}_{{\text{Pg}}}={{\text{I}}}_{{\text{Pg}}}*{{\text{V}}}_{{\text{Pg}}}=\left({{\text{I}}}_{{\text{Pg}}}-{{\text{I}}}_{{\text{revc}}}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda *{\text{K}}*{\text{T}}*{{\text{N}}}_{{\text{S}}}}\right)}-1\right)\right){{\text{V}}}_{{\text{Pg}}}$$
(11)
$${{\text{I}}}_{{\text{LK}}}={{\text{I}}}_{{\text{Pg}}}-{{\text{I}}}_{{\text{revc}}}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda *{\text{K}}*{\text{T}}}\right)}-1\right)-\frac{{{\text{V}}}_{{\text{LK}}}+{{\text{I}}}_{{\text{LK}}}*{{\text{R}}}_{{\text{ss}}}}{{{\text{R}}}_{{\text{st}}}}$$
(12)
$${{\text{I}}}_{{\text{PV}}}={{\text{I}}}_{{\text{Ph}}}-{{\text{i}}}_{{\text{ore}}}\left({{\text{e}}}^{\frac{{\text{q}}({{\text{V}}}_{{\text{PV}}}+{{\text{I}}}_{{\text{PV}}}{{\text{n}}}_{{\text{s}}}*{{\text{R}}}_{{\text{s}}})}{\upeta *{\text{K}}*{\text{T}}{*{\text{N}}}_{{\text{s}}}}}-1\right)-\frac{{{\text{V}}}_{{\text{PV}}}+{{\text{I}}}_{{\text{PV}}}*{{\text{R}}}_{{\text{se}}}}{{{\text{R}}}_{{\text{su}}}}$$
(13)

In the two-diode circuit, there are four junctions are existed to enhance the power supply rating of the sunlight system22. Here, the band gap energy plays a major role in transferring the electrons from one direction to another direction. The required variables for the design of the 3-diode circuit sunlight system are IPg, RSt, RSs, IDj, IDk, ʎ1, plus ʎ2 respectively. The major issue of one diode PV module is junction recombination losses which are limited by using the 2-diode model sunlight system. In the 2-diode PV circuit, there is a leakage in grain boundaries. So, one more diode is included in the two-diode circuit to form the triple-diode sunlight system which is explained in Fig. 4a,b. The overall parameters evaluated in this system are nine which are named as IPg, RSt, IDL, RSs, IDj, IDk, ʎ1, ʎ2, plus ʎ3.

$${{\text{I}}}_{{\text{LK}}}={{\text{I}}}_{{\text{Pg}}}-{{\text{I}}}_{{\text{revc}}1}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda 1*{\text{K}}*{\text{T}}}\right)}-1\right)-{{\text{I}}}_{{\text{revc}}2}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda 2*{\text{K}}*{\text{T}}}\right)}-1\right)-\frac{{{\text{V}}}_{{\text{LK}}}+{{\text{I}}}_{{\text{LK}}}*{{\text{R}}}_{{\text{ss}}}}{{{\text{R}}}_{{\text{st}}}}$$
(14)
$${{\text{I}}}_{{\text{LK}}}={{\text{I}}}_{{\text{Pg}}}-{{\text{I}}}_{{\text{revc}}1}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda 1*{\text{K}}*{\text{T}}}\right)}-1\right)-{{\text{I}}}_{{\text{revc}}2}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda 2*{\text{K}}*{\text{T}}}\right)}-1\right)-{{\text{I}}}_{{\text{S}}}$$
(15)
$${{\text{I}}}_{{\text{S}}}={{\text{I}}}_{{\text{revc}}3}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda 3*{\text{K}}*{\text{T}}}\right)}-1\right)+\frac{{{\text{V}}}_{{\text{LK}}}+{{\text{I}}}_{{\text{LK}}}*{{\text{R}}}_{{\text{ss}}}}{{{\text{R}}}_{{\text{st}}}}$$
(16)

Process involved in the solar PV cell parameters extraction

The process involved in the parameters evaluation of the sunlight system are collection of a set of experimental data by utilizing the P–V and I–V curves23. Here, the fitness function is defined on the nonlinear characteristics of the sunlight system and it gives either the local maxima or the local minima. The main objective of this article is the identification of error constraints between the evaluated data, plus experimental setup data. The utilized fitness function of this proposed sunlight system is illustrated in Fig. 5. Based on Eq. (17), the RMSE value is determined with the help of actual experimental data and calculated data. The objective function of the proposed system is defined in Eq. (18) which is called a transcendental equation. From the literature study, many researchers represented the issue of the transcendental equation on solving the sunlight parameters extraction. Here, this issue is limited by using the dichotomy method.

Figure 5
figure 5

Self-adaptive modified Rao algorithm.

$${\text{f}}\left({{\text{V}}}_{{\text{LK}}},{{\text{I}}}_{{\text{LK}}},\mathrm{\varnothing }\right)={{\text{I}}}_{{\text{Pg}}}-{{\text{I}}}_{{\text{revc}}1}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda 1*{\text{K}}*{\text{T}}}\right)}-1\right)-{{\text{I}}}_{{\text{revc}}2}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda 2*{\text{K}}*{\text{T}}}\right)}-1\right)- {{\text{I}}}_{{\text{revc}}3}\left({{\text{e}}}^{\left(\frac{{{\text{V}}}_{{\text{Pg}}}*{\text{q}}+{{\text{I}}}_{{\text{Pg}}*}{{\text{N}}}_{{\text{s}}}*{{\text{R}}}_{{\text{ss}}}}{\uplambda 3*{\text{K}}*{\text{T}}}\right)}-1\right)-\frac{{{\text{V}}}_{{\text{LK}}}+{{\text{I}}}_{{\text{LK}}}*{{\text{R}}}_{{\text{ss}}}}{{{\text{R}}}_{{\text{st}}}}-{{\text{I}}}_{{\text{LK}}}$$
(17)
$$\mathrm{Min }({\text{F}}(\uptheta ))=\sqrt{\frac{1}{{\text{m}}}{{\sum }_{{\text{n}}=1}^{{\text{m}}}\left({{\text{I}}}_{{\text{n}}}-{{\text{I}}}_{{\text{n}},\mathrm{ ext}}(\uptheta )\right)}^{2}}$$
(18)

Proposed technique for parameters extraction

In the dichotomy approach, the number of iterations required for the identification of suitable sunlight parameters is much less, and it needed less convergence time for developing the solar cells. Here, the intermediate theorem is applied to the solar system by selecting a function f(n). The function is working under continuous conditions in the time duration [u, v] then the variables f(u), plus f(v) have opposite signs. As a result, the parameter “w” exists in the middle of the parameters U, plus V. With the help of the above information, the sunlight parameters are obtained by utilizing the metaheuristic technique. In this metaheuristic method, at starting, the unknown parameters are determined and which are applied to the fitness function to check the output of the algorithm. In the second state, the adaptive modified Rao algorithm is selected for extracting the sunlight system values. In the third state, the dichotomy concept is included with the required objective function. In the fourth state, the all-PV cell circuits are used to identify their parameters with unique changes in the proposed algorithm to achieve the optimal RMSE value. The proposed modified Rao algorithm output parameters are compared with other algorithms at benchmark conditions.

The functioning flow of the modified Rao algorithm is illustrated in Fig. 5. From Fig. 5, it is identified that the Rao concept doesn’t involve any data sets for extracting the sunlight system parameters, and it works in a straightforward situation without any uncertainties. In the first iteration of the Rao algorithm, the global and worst solutions are evaluated by applying Eq. (19). In Ref.24, the authors used the self-modified Rao concept which works quite similarly to the Rao. In this modified Rao method, all the populations are split into various groups to obtain the different solutions of the PV parameters. Here, all the particles search the entire utilized region to get the best optimal solution. The presently available solutions are cross-verified with the already available solutions to improve the accuracy of the sunlight system.

$$ {\text{U}}\__{{{\text{new}}}} = {\text{ U}}\__{{{\text{old}}}} + {\text{ z}}_{{1}} \left( {{\text{U}}_{{{\text{best}}}} {-}{\text{ U}}_{{{\text{worst}}}} } \right) $$
(19)

Ethical approval

This paper does not contain any studies with human participants or animals performed by any of the authors.

Discussion of results

1st case study: 2-diode PV circuit of RTC—France

In this case, the 2-diode model, and 3-diode model sunlight systems are selected for extracting the efficiency of the modified Rao method. Here, a 58 mm diameter solar system is selected which is made up of silicon material for commercial applications, and it is an RTC France cell. The overall experimental investigation has been done at 35 °C and 1000 W/m2 irradiation value. The RTC France solar cell data sheet is given in Table 1. The available parameters of the sunlight systems by applying the different algorithms are mentioned in Table 2, plus Table 4. The obtained RMSE value for the seven parameters-based 2-diode circuit sunlight system is 7.33167 × 10–4. Also, the ten parameters were determined for the sunlight system with an accuracy of 7.33167 × 10–4. The determined RMSE values for the solar cells are given in Table 4. The proposed method evaluated theoretical and experimental RTC-France solar PV parameters are indicated in Fig. 6, plus Fig. 7. From Fig. 6, and Fig. 7, it is identified that the RMSE value is much less for both the theoretical and experimental RTC-France Solar Cells.

Table 1 Selected RTC France sunlight system datasheet.
Table 2 Extracted parameters of 2-diode sunlight system by applying various metaheuristic methods.
Figure 6
figure 6

France RTC solar cell I–V curves.

Figure 7
figure 7

France RTC solar cell P–V curves.

The total number of iteration counts required for the evaluation of the parameter RTC France sunlight system cell by using MRAODT is less, and its convergence time is also low when associated with the other nature-inspired metaheuristics. Finally, the RMSE value of the modified Rao-based DT controller is low and it takes 100 iterations to achieve the highly accurate solar system parameters. The required iterations, plus the population value summary of the proposed method along with the slider mode optimization are illustrated in Tables 2 and 3. Table 3, it evaluated that the population and iteration values of the optimization algorithm increased then the RMSE value was reduced. Finally, the convergence time of the optimization method is increased then the error value is reduced.

Table 3 A detailed comprehensive investigation of the proposed method with sliding mode observer.

2nd case study: 3-diode and 1-diode photo cell watt PWP207

Here, the Photo 3-diode, plus 1-diode Cells are utilized for commercial application and it is indicated as Watt PWP207. The three-diode sunlight system's objective function is to determine the seven parameters and five variables for a 1-diode sunlight system. The utilized cells for both the systems are 36 which are working at 45 °C temperature and 1000 W/m2 irradiance. The evaluated proposed method RMSE is equated with the already existing optimization algorithms as shown in Tables 4 and 5.

Table 4 Analysis of modified Rao method for 3D RTC solar system.
Table 5 A comprehensive investigation of the proposed method for Photo-Watt PWP-201.

3rd case study: experimental analysis of 1-diode, and 3-diode sunlight systems

The proposed method is investigated by selecting the large-scale system. The evaluated experimental waveforms for the 1-Diode system are explained in Fig. 8. Here, “3” solar strings are utilized, and those strings are consisted of “6” modules. The model GL-M303 monocrystalline PV module along with “36” works as a local consumer application. The model PROVA1011 is used for investigating the nonlinear curves of the sunlight system at multiple sunlight temperatures and irradiation conditions. The data sets provide the electrical characteristics of sunlight systems. In this case, the proposed technique is analysed for a 1-Diode cell for estimating “5” parameters of the sunlight system as given in Table 6. The nonlinear curves of the LM100 model PV array are illustrated in Fig. 9. From Table 6, and Fig. 10, the proposed modified Rao method predicts the sunlight parameters accurately under various environmental conditions. Finally, the 3-diode sunlight system experimental parameters are given in Table 7.

Figure 8
figure 8

Sunlight system convergence characteristics.

Table 6 2-Diode-based sunlight system real-time performance analysis.
Figure 9
figure 9

Tested setup of sunlight system.

Figure 10
figure 10

GL100 model PV array nonlinear curves at different temperature values.

Table7 3-Diode-based sunlight system real-time performance analysis.

Conclusion

The solar power supply system efficiency is majorly dependent on its accurate PV module design, and the nonlinear characteristics of the sunlight system. Here, the modified Rao with Dichotomy technique is applied to the 1-diode, 2-diode, plus 3-diode solar cell systems to identify their suitable parameters to supply the peak power to the consumers. The total utilized PV modules in this work are eighteen, and the RMSE value is determined for France-RTC, Watt PWP207. From the above simulation and experimental investigation, the proposed MRAODT algorithm extracts the sunlight system parameters with more accuracy under multiple sun temperatures, plus irradiation conditions. The modified Rao algorithm reaches the convergence speed at 489 iterations. The proposed MRAODT method advantages are fast convergence speed, needed low-level iterations for identifying the suitable PV cell variables, more suitable quick changes of sunlight conditions, plus easy adaptability.