Acessibilidade / Reportar erro

Geostationary Communication Satellite Solar Array Optimization Using Gravitation Search Algorithm

ABSTRACT:

The preliminary design of geostationary communication satellite solar array is presented in this work. Based on the power requirements, power margin requirements and performance requirements, the number of panels, strings and cells to be used on the solar array were defined. The main objective of this study was to optimize the power generated from the satellite solar array and the extraction of the parameters of a photovoltaic module, which is subject to the space environment and under a series of practical constraints, in order to extract the desired performance parameters for multiobjective functions, taking into account the solstice and equinox periods during temperature operation. A gravitational search algorithm based on the law of gravity and mass interactions was introduced. This algorithm has proved its effectiveness in optimizing system parameters in the literature. From the results obtained in this work, the total power of the optimized system was reduced by 181 W. The degradation and output power characteristics of the solar panels were calculated for different temperature values.

KEYWORDS:
Solar arrays; Satellite; Power; Temperature; Degradation

INTRODUCTION

The growing demand for satellite communications with high subsystems reliability and the increasing complexity of satellite power subsystems that use large deployable solar panels and appropriate electronics modules, with increasing embedded satellite payloads, are needs that make a difficult task even more difficult. Therefore, effective optimization techniques are required to help engineers and decision makers configure satellite power subsystems well in terms of performance and reliability.

One of the important requirements in each space mission is the design of a system to provide uninterruptible energy with desired quality and quantity. The satellite power subsystem project must satisfy its demand for electricity during the mission.

To obtain this electrical energy, it is necessary to calculate the required area of the satellite structure for the installation of solar panels. Also, the number of strings, serial cells in each string and the size of the cells (Kimber and Gleeson 1988Kimber R, Gleeson DJ (1988) The electrical design of solar arrays for space use. Paper presented IEE Colloquium on Solar Cells for Space Applications. IET; London, United Kingdom. [accessed Nov 15 2019]. https://ieeexplore.ieee.org/abstract/document/209644
https://ieeexplore.ieee.org/abstract/doc...
; Kimber and Goodbody 1994Kimber R, Goodbody C (1994) Achieving the optimum solar array size for spacecraft. Paper presented Intersociety Energy Conversion Engineering Conference. AIAA; Monterey, California, USA. https://doi.org/10.2514/6.1994-4049
https://doi.org/10.2514/6.1994-4049...
) must be defined in the design of each solar panel. As mentioned, the design of a solar array on a specific space mission is based on the mission requirements. Solar cells are still the most suitable energy source in space missions. The behavior of solar cells is strongly related to environmental conditions (Castañer and Silvestre 2002Castañer L, Silvestre S (2002) Modelling photovoltaic systems using PSpice®. Hoboken: John Wiley & Sons. https://doi.org/10.1002/0470855541
https://doi.org/10.1002/0470855541...
; Luque and Hegedus 2003Luque A, Hegedus S (2003) Handbook of photovoltaic science and engineering. Hoboken: John Wiley & Sons. https://doi.org/10.1002/0470014008
https://doi.org/10.1002/0470014008...
).

Degradation is an important factor in space missions, which, compared to terrestrial applications, has direct effects on the performance of solar cells. Taking into account the mentioned factor, the generated power of a solar array can be estimated more accurately in space missions before launch or during the mission (Taherbaneh et al. 2011Taherbaneh M, Ghafooifard H, Rezaie AH, Rahimi K (2011) Evaluation end-of-life power generation of a satellite solar array. Energy Convers Manag 52(7):2518-2525. https://doi.org/10.1016/j.enconman.2010.12.024
https://doi.org/10.1016/j.enconman.2010....
).

The production of solar energy necessary to supply large satellites with high power demand is ensured by the deployment of large solar panels with highly reliable mechanisms, also robust distribution and conditioning electronics, and finally a powerful energy storage system. To meet these requirements, the use of optimization tools has become an essential area to solve many problems encountered in the space industry. In fact, during the last few years, a very rapid growth of works using optimization methods has been observed.

Multiobjective optimization is a very active field of research because the economic and industrial risks are enormous. Multiobjective optimization methods provide the designer with a set of solutions corresponding to as many compromises between the different antagonistic objectives of the problem.

In this work, a gravitational search algorithm (GSA) was introduced in order to estimate the solar panel parameters of the single diode model for several cases, based on the experience gained from first Algerian geostationary communication satellite Alcomsat-1 project.

The paper deals with the extraction of the parameters of a photovoltaic (PV) module of geostationary satellite, using multiobjective functions taking into account the solstice (SS) and equinox (EQX) periods during temperature operation, as well as in the case of the degradation effect in order to achieve the overall minimum solution in a very short time with very good accuracy. The results of the simulation show that the GSA algorithm has achieved the best efficiency for modeling the photovoltaic cell as well as the PV module of a geostationary satellite.

RELATED WORK

Several researchers have proposed to identify the different parameters affecting the characteristics of the power system by applying several optimization methods, namely deterministic and heuristic methods (Wei et al. 2011Wei H, Cong J, Lingyun X, Deyun S (2011) Extracting solar cell model parameters based on chaos particle swarm algorithm. Paper presented 2011 International Conference on Electric Information and Control Engineering. IEEE; Wuhan, China. https://doi.org/10.1109/ICEICE.2011.5777246
https://doi.org/10.1109/ICEICE.2011.5777...
; El-Naggar et al. 2012El-Naggar KM, AlRashidi MR, AlHajri MF, Al-Othman AK (2012) Simulated annealing algorithm for photovoltaic parameters identification. Sol Energy 86(1):266-274. https://doi.org/10.1016/j.solener.2011.09.032
https://doi.org/10.1016/j.solener.2011.0...
; Harrag and Messalti 2017Harrag A, Messalti S (2017) Three, five and seven PV model parameters extraction using PSO. Energy Procedia 119:767-774. https://doi.org/10.1016/j.egypro.2017.07.104
https://doi.org/10.1016/j.egypro.2017.07...
). A comparative study of four methods to extract solar cell parameters from the single diode lumped circuit model was carried out by Chegaar et al. (2003Chegaar M, Ouennoughi Z, Guechi F, Langueur H (2003) Determination of solar cells parameters under illuminated conditions. Journal of Electron Devices 2:17-21.). Other study has been developed by Xiao et al. (2006Xiao W, Lind MGJ, Dunford WG, Capel A (2006) Real-time identification of optimal operating points in photovoltaic power systems. IEEE Trans Ind Electron 53(4):1017-1026. https://doi.org/10.1109/TIE.2006.878355
https://doi.org/10.1109/TIE.2006.878355...
) based on the application of the real-time estimation method that uses polynomials to demonstrate the power-voltage relationship of photovoltaic panels and by the implementation of the recursive least squares method and the Newton-Raphson method, in order to identify the optimal operating point voltage. A mathematical model has been developed for the energy performance of PV modules, which depends on the irradiance in the plane and the temperature of the module (Huldet al. 2010Huld T, Gottschalg R, Beyer HG, Topič M (2010) Mapping the performance of PV modules, effects of module type and data averaging. Sol Energy 84(2):324-338. https://doi.org/10.1016/j.solener.2009.12.002
https://doi.org/10.1016/j.solener.2009.1...
).

Other studies have been based on the use of different methods and techniques. A particular study was carried out by researchers applying the nonlinear least squares optimization algorithm and which established the modified Newton model with the Levenberg parameter was applied for the extraction of the five parameters of solar cell illuminated from experimental data (Easwarakhanthan et al. 1986Easwarakhanthan T, Bottin J, Bouhouch I, Boutrit C (1986) Nonlinear minimization algorithm for determining the solar cell parameters with microcomputers. J Sol Energy 4(1):1-12. https://doi.org/10.1080/01425918608909835
https://doi.org/10.1080/0142591860890983...
). Ortiz-Conde et al. (2006Ortiz-Conde A, Sánchez FJG, Muci J (2006) New method to extract the model parameters of solar cells from the explicit analytic solutions of their illuminated I-V characteristics. Sol Energy Mater Sol Cells 90(3):352-361. https://doi.org/10.1016/j.solmat.2005.04.023
https://doi.org/10.1016/j.solmat.2005.04...
) have used a new method based on the computation of the cocontent function from the exact and explicit analytical solutions of the characteristics of the illuminated current voltage (I-V). As for the research conducted for AlRashidiet al. (2011AlRashidi MR, AlHajri MF, El-Naggar KM, Al-Othman AK (2011) A new estimation approach for determining the I-V characteristics of solar cells. Sol Energy 85(7):1543-1550. https://doi.org/10.1016/j.solener.2011.04.013
https://doi.org/10.1016/j.solener.2011.0...
), an application of a new model search optimization technique has been employed to estimate parameters of a solar cell and a PV module. Ishaque and Salam (2011Ishaque K, Salam Z (2011) An improved modeling method to determine the model parameters of photovoltaic (PV) modules using differential evolution (DE). Sol Energy 85(9):2349-2359. https://doi.org/10.1016/j.solener.2011.06.025
https://doi.org/10.1016/j.solener.2011.0...
) used a method based on differential evolution, which consists of simultaneously calculating all the parameters of a photovoltaic module at different levels of irradiance and temperature with an experiment of three PV modules of different types (multicrystalline, monocrystalline and thin film). In photovoltaic (PV) generation system, to obtain the maximum available energy from PV source using highly efficient power conditioning system is an important issue because the characteristic of real PV panel is always changing with dynamic irradiance and temperature conditions (Cubaset al. 2014Cubas J, Pindado S, Victoria M (2014) On the analytical approach for modeling photovoltaic systems behavior. J Power Sources 247:467-474. https://doi.org/10.1016/j.jpowsour.2013.09.008
https://doi.org/10.1016/j.jpowsour.2013....
; Park and Choi 2017Park J-Y, Choi S-J (2017) A novel simulation model for PV panels based on datasheet parameter tuning. Sol Energy 145(15):90-98. https://doi.org/10.1016/j.solener.2016.12.003
https://doi.org/10.1016/j.solener.2016.1...
). Derick et al. (2017Derick M, Rani C, Rajesh M, Farrag ME, Wang Y, Busawon K (2017) An improved optimization technique for estimation of solar photovoltaic parameters. Sol Energy 157:116-124. https://doi.org/10.1016/j.solener.2017.08.006
https://doi.org/10.1016/j.solener.2017.0...
) applied the wind driven optimization technique to identify solar PV parameters. The precision and convergence time of the proposed method are compared to several other algorithms.

Other researchers have proposed an extension of the gravitational research algorithm (GSA) to multiobjective optimization problems and its application in various fields, including the power system. Ghasemi et al. (2013Ghasemi A, Shayeghi H, Alkhatib H (2013) Robust design of multimachine power system stabilizers using fuzzy gravitational search algorithm. Int J Electr Power Energy Syst 51:190-200. https://doi.org/10.1016/j.ijepes.2013.02.022
https://doi.org/10.1016/j.ijepes.2013.02...
) discuss the design of multimachine power system stabilizers using a fuzzy GSA. Mondal et al. (2013Mondal S, Bhattacharya A, nee Dey SH (2013) Multi-objective economic emission load dispatch solution using gravitational search algorithm and considering wind power penetration. Int J Electr Power Energy Syst 44(1):282-292. https://doi.org/10.1016/j.ijepes.2012.06.049
https://doi.org/10.1016/j.ijepes.2012.06...
) solve the multiobjective economic emission load dispatch problem considering wind power penetration. Tian et al. (2014Tian H, Yuan X, Ji B, Chen Z (2014) Multi-objective optimization of short-term hydrothermal scheduling using non-dominated sorting gravitational search algorithm with chaotic mutation. Energy Convers Manag 81:504-519. https://doi.org/10.1016/j.enconman.2014.02.053
https://doi.org/10.1016/j.enconman.2014....
) discuss the multiobjective optimization of short-term hydrothermal scheduling using a nondominated sorting GSA with chaotic mutation. Bhattacharya and Roy (2012Bhattacharya A, Roy PK (2012) Solution of multi-objective optimal power flow using gravitational search algorithm. IET Gener Transm Distrib 6(8):751-763. https://doi.org/10.1049/iet-gtd.2011.0593
https://doi.org/10.1049/iet-gtd.2011.059...
) have applied an efficient and reliable heuristic technique inspired by swarm behaviors and GSA algorithm for solution of multiobjective optimal power flow (OPF) problems.

The comparison of the related work references, are summarized in Table 1.

Table 1
Comparison of the related work references.

GEOSTATIONARY COMMUNICATION SATELLITE ELECTRICAL POWER SUBSYSTEM REQUIREMENTS

The required concept for power distribution unit and management is essentially determined by the electrical power subsystem architecture. State-of-the-art power distribution unit and management concepts use either regulated or nonregulated primary power buses, or, in a combination of both methods, a semiregulated and hybrid power supply system.

The primary power of the spacecraft, in most cases generated by a solar array, will be fed into the main power bus of the electrical power subsystem by direct or indirect energy transfer, when necessary to cover the bus power demand. Power transfer from the solar array to the main bus by direct energy transfer corresponding to the amount of power necessary to satisfy the bus power demand will be achieved by regulation methods (Ley et al. 2009Ley W, Wittmann K, Hallmann W (2009) Handbook of space technology. Hoboken: John Wiley & Sons.).

The solar array consists of two identical wings extending symmetrically from the north and south sidewalls of the satellite, for a better symmetrical momentum. The rigid solar array consists of numerous solar cells mounted on a base substrate made of aluminum honeycomb with face sheets made of fiber composite. The objective of this fiber sheets aims to reduce the weight.

As shown in Fig. 1, each wing is made of one yoke and two panels connected by hinges and close cable loops.

Figure 1
Deployed wing of the solar array.

Figure 2 shows that the wings are stowed against the south and north side walls of the spacecraft by hold and release mechanism during launch. After the spacecraft separation from the launch vehicle, the hold-down pins are cut off and the solar array is deployed by the springs integrated in the hinges. The mechanical and electrical interfaces to the satellite are made at the solar array drive assembly (SADA) on the satellite sidewall. The SADA slowly rotates the wing to track the sun while the satellite maintains Earth pointing.

Figure 2
Morozov and Lopatin (2011)Morozov EV, Lopatin AV (2011). Design and analysis of the composite lattice frame of a spacecraft solar array. Compos Struct 93(7):1640-1648. https://doi.org/10.1016/j.compstruct.2010.12.007
https://doi.org/10.1016/j.compstruct.201...
stowed wing of the solar array. Courtesy of ISS-Reshetnev Company.

The design of a solar array in a specific space mission is based on the mission requirements. Table 2 provides the required electrical specifications of the solar panel for the beginning of life (BOL) and the end of life (EOL) of the mission at solstice and equinox season. Note that the desired solar array power shall be higher than the values indicated in Table 2.

Table 2
Electrical power requirements of the solar panel.

To select the appropriate solar cells, the following parameters are very important: required electrical power, solar cell technology, resistance against orbital radiations and operating temperature range. Considering all the above parameters, the cells shall be of the triple junction gallium arsenide (TJ GaAs) manufacturing type with cell area of 26 cm2, measured at 28 °C, as shown in Table 3.

Table 3
Triple junction gallium arsenide (TJ GaAs) main characteristics at BOL at 28 ºC.

SOLAR ARRAY POWER REQUIREMENTS AND DEGRADATION FACTORS

The required power for the satellite during the mission is obtained from the power consumption of all satellite subsystems, such as attitude and orbit control subsystem (AOCS), on board data handling subsystem (OBDH), telemetry, command and ranging subsystem (TC&R), propulsion, thermal control, etc., including, the harness loss, battery charging and power condition unit (PCU) consumption.

In this paper, the highest power demand at the EOL is 2200 W at equinox. This will be the power requirement used to calculate and determine the power generated by the solar arrays at the BOL. The power needed at BOL was 2337.5 W.

The degradation factors, which used to calculate the output power, are listed in Table 4. At the BOL, the degradation factors are mainly caused by external factors, such as assembly mismatch loses or some performance reductions due to the coating of the cover glass. At the end of the mission life, there are several factors that affect the performance of a regular solar cell; these factors could affect the voltage or current characteristics of the cells, and are mainly related to space environmental factors across the mission life cycle.

Table 4
Degradation factors at BOL and EOL.

SOLAR PANEL POWER GENERATION

Solar cell equivalent circuit models

Several equivalent circuits for the solar cell characteristics analysis have been proposed in the literature, but only two models are used practically. In this section the five common models are briefly presented (Cubas et al. 2017Cubas J, Pindado S, Sorribes-Palmer F (2017) Analytical calculation of photovoltaic systems maximum power point (MPP) based on the operation point. Appl Sci 7(9):870. https://doi.org/10.3390/app7090870
https://doi.org/10.3390/app7090870...
; Rekioua and Matagne 2012Rekioua D, Matagne E (2012) Optimization of photovoltaic power systems: modelization, simulation and control. London: Springer. https://doi.org/10.1007/978-1-4471-2403-0
https://doi.org/10.1007/978-1-4471-2403-...
; AlRashidi et al. 2013AlRashidi MR, El-Naggar KM, AlHajri MF (2013) Parameters estimation of double diode solar cell model. Int J Electr Comput Eng 7(2):118-121. https://doi.org/10.5281/zenodo.1327855
https://doi.org/10.5281/zenodo.1327855...
; Jena and Ramana 2015Jena D, Ramana VV (2015) Modeling of photovoltaic system for uniform and non-uniform irradiance: A critical review. Renew Sust Energ Rev 52:400-417. https://doi.org/10.1016/j.rser.2015.07.079
https://doi.org/10.1016/j.rser.2015.07.0...
; Humada et al. 2016Humada AM, Hojabri M, Mekhilef S, Hamada HM (2016) Solar cell parameters extraction based on single and double-diode models: A review. Renew Sust Energ Rev 56:494-509. https://doi.org/10.1016/j.rser.2015.11.051
https://doi.org/10.1016/j.rser.2015.11.0...
; Harrag and Messalti 2015Harrag A, Messalti S (2015) GA-based solar cell parameters extraction application to single, double and triple diode models. Revue des Energies Renouvelables 18(4):701-711.). The equivalent circuit consists of a current source with single, double or triple diode connected in parallel, and up to two resistors, one connected in parallel and the other one in series, to take into account energy losses in this model. Based on these electronic components, five basic configurations are normally used when studying photovoltaic systems are shown in Fig. 3 (Cubas et al. 2017Cubas J, Pindado S, Sorribes-Palmer F (2017) Analytical calculation of photovoltaic systems maximum power point (MPP) based on the operation point. Appl Sci 7(9):870. https://doi.org/10.3390/app7090870
https://doi.org/10.3390/app7090870...
). These models differ in the calculation procedure, accuracy and the number of parameters involved in the calculation of the current-voltage characteristic (Rekioua and Matagne 2012Rekioua D, Matagne E (2012) Optimization of photovoltaic power systems: modelization, simulation and control. London: Springer. https://doi.org/10.1007/978-1-4471-2403-0
https://doi.org/10.1007/978-1-4471-2403-...
).

Figure 3
Five different equivalent circuit models. (a) Single diode; (b) Single diode with one resistor; (c) single diode with two resistors; (d) double diode with two resistors; (e) triple diode with two resistors.

a) The single diode model

In Fig. 3a, the equation to relate the output current, I, to the output voltage, V, is given by Eq. 1:

(1) I = I pv I D 1 = I pv I 0 exp V N a V T 1

where Ipv is the photocurrent delivered by the constant current source, I0 is the reverse saturation current corresponding to the diode, VT is the thermal voltage (VT = kT/q, where k is the Boltzmann constant, T the temperature expressed in Kelvin, and q is the electron charge), a is the ideality factor that takes into account the deviation of the diodes from the Shockley diffusion theory, and N is the number of series-connected cells in the photovoltaic system to be analyzed (obviously, N = 1 in case of a single cell) (Cubas et al. 2017Cubas J, Pindado S, Sorribes-Palmer F (2017) Analytical calculation of photovoltaic systems maximum power point (MPP) based on the operation point. Appl Sci 7(9):870. https://doi.org/10.3390/app7090870
https://doi.org/10.3390/app7090870...
).

b) The single diode with one resistor model. The main equation of Fig. 3b is given by Eq. 2:

(2) I = I pv I 0 exp V + IR s N a V T 1

Where Rs is the series resistor.

c) The single diode with two resistor model

The main equation of the model in Fig. 3c is given by Eq. 3:

(3) I = I pv I 0 exp V + IR s N a V T 1 V + IR s R sh

Where Rsh is the shunt resistor.

d) The double diode with two resistors model

The main equation of the model in Fig. 3d is expressed by Eq. 4:

(4) I = I pv I 01 exp V + IR s N a 1 V T 1 I 02 exp V + IR s N a 2 V T 1 V + IR s R sh

e) The triple diode with two resistors model:

The main equation of the model in Fig. 3e is given by Eq. 5:

(5) I = I pv I 01 exp V + IR s N a 1 V T 1 I 02 exp V + IR s N a 2 V T 1 I 03 exp V + IR s N a 3 V T 1 V + IR s R sh

In the triple diode model, the first diode would contribute the diode current (ID1) due to diffusion and recombination in the quasi neutral regions of the emitter and bulk regions with Na1 = 1, and the second diode would contribute the diode current (ID2) due to recombination in the space charge region with Na2 = 2. The purpose of adding a third diode in parallel to the two diodes is to consider contribution of the diode current component (ID3), due to recombination in the defect regions, grain sites, etc. The ideality factor Na3, of the third diode is to be estimated along with other parameters of the model and is predicted to be varying between 2 and 5 depending on the local factors (Steingrube et al. 2011Steingrube S, Breitenstein O, Ramspeck K, Glunz S, Schenk A, Altermatt PP (2011) Explanation of commonly observed shunt currents in c-Si solar cells by means of recombination statistics beyond the Shockley-Read-Hall approximation. J Appl Phys 110(1):014515. https://doi.org/10.1063/1.3607310
https://doi.org/10.1063/1.3607310...
; Khanna et al. 2015Khanna V, Das BK, Bisht D, Vandana, Singh PK (2015) A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renew Energy 78:105-113. https://doi.org/10.1016/j.renene.2014.12.072
https://doi.org/10.1016/j.renene.2014.12...
).

SELECTED MODEL

An analytical approach is introduced to investigate the electrical behavior of solar panels. It considers all effective parameters in designing solar arrays for space applications.

In order to reduce complexity, single diode model is selected for modeling the solar cell. Figure 3c shows the equivalent circuit of one-diode model of a solar cell. This model, used by several researchers, have been used for the simulation. The use of this single diode model to describe the static I-V characteristic has been widely considered, it has been successfully used to fit experimental data and offers good compromise between approximation precision and simplicity (Bouzidi et al. 2012Bouzidi K, Chegaar M, Aillerie M (2012) Solar cells parameters evaluation from dark I-V characteristics. Energy Procedia 18:1601-1610. https://doi.org/10.1016/j.egypro.2012.06.001
https://doi.org/10.1016/j.egypro.2012.06...
; Lotsch et al. 2005Lotsch HKV, Goetzberger A, Hoffmann VU (2005) Photovoltaic solar energy generation. Heidelberg: Springer. https://doi.org/10.1007/b137803
https://doi.org/10.1007/b137803...
).

The current-voltage characteristic of the model is also based on Eq. 3 and is represented by Eqs. 6-8:

(6) I op = I sc A cell N p 1 A 2 exp V op A 1 V oc N s 1

(7) A 1 = V mp V oc 1 ln 1 I mp I sc

(8) A 2 = 1 I mp I SC exp V mp A 1 V oc

Where: Acell: cell area, Np: number of cells in parallel, Ns: number of cells in serial, Isc: short circuit current, Imp: current at maximum power point, Vmp: voltage of maximum power point, Voc: open circuit voltage, Vop: operation voltage, Iop: operation current.

Once the variables Vmp, Voc, Imp and Isc have been supplemented with the corresponding temperature coefficients and the radiation dependent on the remaining factors R as shown in the following example for A1 (Eqs. 9-12), one obtains the temperature and radiation dependent I-V characteristic of the solar array (Ley et al. 2009Ley W, Wittmann K, Hallmann W (2009) Handbook of space technology. Hoboken: John Wiley & Sons.):

(9) V mp T , R = V mp T 0 R V mp + dV mp dT T T 0

(10) V oc T , R = V oc T 0 R V oc + dV oc dT T T 0

(11) I mp T , R = I mp T 0 R I mp + dI mp dT T T 0

(12) I sc T , R = I sc T 0 R I sc + dI sc dT T T 0

where T is cell temperature and T0 cell normal temperature 28 °C.

Eq. 13 and Eq.14, which depends on temperature, are given by:

(13) A 3 = V mp T , R V oc T , R 1 ln 1 I mp T , R I sc T , R

(14) A 4 = 1 I mp T , R I sc T , R exp V mp T , R A 3 V oc T , R

Figure 4 shows that solar cells on the array are segmented in many strings connected in parallel. The following relations (Eqs. 15-16) approximately hold true with a suitable margin in the array segmentation. The margin varies as the design progresses from the conceptual stage to the final design (Ley et al. 2009Ley W, Wittmann K, Hallmann W (2009) Handbook of space technology. Hoboken: John Wiley & Sons.).

(15) N CellsperString = V SA V WP

(16) N StringsperSection = I S I WP

Figure 4
Solar array architecture.

where VSA is solar array voltage, VWP is working point voltage, IS Seat current per section and IWP is working point current.

The equation for the I-V characteristic may then be written as Eq. 17:

(17) I op T , R = I sc T , R A cell N p 1 A 3 T , R exp V op A 4 V oc T , R N s 1

The I-V characteristic of a cell irradiated with a certain dose of 1 MeV is achieved by applying the remaining factors K on the cell data (Taherbaneh et al. 2011Taherbaneh M, Ghafooifard H, Rezaie AH, Rahimi K (2011) Evaluation end-of-life power generation of a satellite solar array. Energy Convers Manag 52(7):2518-2525. https://doi.org/10.1016/j.enconman.2010.12.024
https://doi.org/10.1016/j.enconman.2010....
) (Eqs. 18-21).

(18) V mp Φ = K V mp V mp

(19) V oc Φ = K V oc V oc

(20) I mp Φ = K I mp I mp

(21) I SC Φ = K I sc I sc

The generated electrical power of the array for summer solstice after 15 years of in-orbit operation and respecting the degradation factors is calculated as follows (Eq. 22) (Ley et al. 2009Ley W, Wittmann K, Hallmann W (2009) Handbook of space technology. Hoboken: John Wiley & Sons.):

(22) P = V op I op K CG K CM K PC 1 D / Y t SIV

where P: generated electrical power, Iop is operational current, Vop is operational voltage, KCG is cell cover glass loss factor, KCM is cell mismatch loss factor, KPC is parameter calibration loss factor, D is degradation, Y is year, t is satellite life and SIV is seasonal solar intensity variations.

Note that Eqs. 6 and 22 are used in the expression of objective functions for simulation in the GSA algorithm. The main parameters to optimize in this study using the multiobjective GSA algorithm are mainly the following: number of cells in serial (Ns), number of cells in parallel (Np), bus current Iop, bus voltage (Vop), bus power (P) and temperature (T). All these constitute the individual position of several masses that represent a complete solution set. The initial positions of each agent should be randomly selected while satisfying different equality and inequality constraints of the geostationary communication satellite solar array optimization.

A MULTIOBJECTIVE GRAVITATIONAL SEARCH ALGORITHM

In solving optimization problems with a large search space, conventional optimization algorithms do not provide an appropriate solution, as the search space increases exponentially with the size of the problem, thus solving problems exact techniques (such as exhaustive search) are not practical.

In this paper, the studied algorithm called gravitational search algorithm (GSA) is based on the law of gravity and the notion of interactions between point masses. The GSA algorithm uses the theory of Newtonian physics and its search agents are a collection of masses. Gravitational force is a way of transferring information between different masses, as any other algorithm based on a population (Esmat et al. 2009Esmat R, Nezamabadipour H, Saryazdi S (2009). GSA: A gravitational search algorithm. Information Sciences 179(13):2232-2248. https://doi.org/10.1016/j.ins.2009.03.004
https://doi.org/10.1016/j.ins.2009.03.00...
; Ghalambazet al. 2011Ghalambaz M, Noghrehabadi AR, Behrang MA, Assareh E, Ghanbarzadeh A, Hedayat N (2011) A hybrid neural network and gravitational search algorithm (HNNGSA) method to solve well known Wessinger’s equation. Int J Mech Mechatron Eng 5(1):147-151. https://doi.org/10.5281/zenodo.1056974
https://doi.org/10.5281/zenodo.1056974...
; Chatterjee et al. 2010Chatterjee A, Mahanti GK, Pathak NN (2010) Comparative performance of gravitational search algorithm and modified particle swarm optimization algorithm for synthesis of thinned scanned concentric ring array antenna. Prog Electromagn Res B 25:331-348. https://doi.org/10.2528/PIERB10080405
https://doi.org/10.2528/PIERB10080405...
; Khajehzadeh and Eslami 2012Khajehzadeh M, Eslami M (2012) Gravitational search algorithm for optimization of retaining structures. Indian J Sci Technol 5(1):1821-1827. https://doi.org/10.17485/ijst/2012/v5i1.7
https://doi.org/10.17485/ijst/2012/v5i1....
; Siddique and Adeli 2016Siddique N, Adeli H (2016) Applications of gravitational search algorithm in engineering. J Civ Eng Manag 22(8):981-990. https://doi.org/10.3846/13923730.2016.1232306
https://doi.org/10.3846/13923730.2016.12...
; Ghazali et al. 2017Ghazali MR, Abas KH, Muhammad B, Aziz NAA, Lim KS (2017) MLGSA: Multi-leader gravitational search algorithm for multi-objective optimization problem. J Telecommun, Electron Comput Eng 9(1-4):119-123.).

The multiobjective GSA algorithm is shown in Fig. 5. Every mass accelerates along a resulting force from neighboring masses. The agents are considered objects and their performance is measured by their masses. All these objects attract each other by the force of gravity, and this force causes a global movement of all objects towards objects with heavier masses. Therefore, the masses cooperate by using a direct form of communication, by the gravitational force. The heavy masses - which correspond to the good solutions - move more slowly than the lighter ones, which guarantees the exploitation step of the algorithm (Bohat and Arya 2018Bohat VK, Arya KV (2018) An effective gbest-guided gravitational search algorithm for real-parameter optimization and its application in training of feedforward neural networks. Knowl-Based Syst 143:192-207. https://doi.org/10.1016/j.knosys.2017.12.017
https://doi.org/10.1016/j.knosys.2017.12...
).

Figure 5
Multiobjective GSA algorithm flowchart.

In GSA, each mass (agent) has four specifications: position, inertial mass, active gravitational mass, and passive gravitational. The mass position and its gravitational and inertial masses are determined using an objective function. In other words, each mass presents a solution, and the algorithm is navigated by correctly adjusting gravity and mass of inertia. Over time, the masses are expected to be attracted by the heavier mass (Oliveira et al. 2018Oliveira PBM, Oliveira J, Cunha JB (2018) Trends in gravitational search algorithm. In: Omatu S, Rodríguez S, Villarrubia G, Faria P, Sitek P, Prieto J, editors. Distributed computing and artificial intelligence. Paper presented 14th International Conference. DCAI 2017. Advances in Intelligent Systems and Computing. Springer; Cham, Switzerland. https://doi.org/10.1007/978-3-319-62410-5_33
https://doi.org/10.1007/978-3-319-62410-...
). As shown in Fig. 6 every mass accelerates toward a resultant force combining effects of all masses.

Figure 6
Gravitational forces between particles concept.

For the use of the GSA algorithm in the case of multiobjective functions, modifications have been made according to the research work of Hassanzadeh and Rouhani (2010Hassanzadeh HR, Rouhani M (2010) A multi-objective gravitational search algorithm. Paper presented 2010 2nd International Conference on Computational Intelligence, Communication Systems and Networks. IEEE; Liverpool, United Kingdom. https://doi.org/10.1109/CICSyN.2010.32
https://doi.org/10.1109/CICSyN.2010.32...
). Several authors have based their research work on the multiobjective GSA for numerous applications (Ghasemi et al. 2013Ghasemi A, Shayeghi H, Alkhatib H (2013) Robust design of multimachine power system stabilizers using fuzzy gravitational search algorithm. Int J Electr Power Energy Syst 51:190-200. https://doi.org/10.1016/j.ijepes.2013.02.022
https://doi.org/10.1016/j.ijepes.2013.02...
; Mondal et al. 2013Mondal S, Bhattacharya A, nee Dey SH (2013) Multi-objective economic emission load dispatch solution using gravitational search algorithm and considering wind power penetration. Int J Electr Power Energy Syst 44(1):282-292. https://doi.org/10.1016/j.ijepes.2012.06.049
https://doi.org/10.1016/j.ijepes.2012.06...
; Tian et al. 2014Tian H, Yuan X, Ji B, Chen Z (2014) Multi-objective optimization of short-term hydrothermal scheduling using non-dominated sorting gravitational search algorithm with chaotic mutation. Energy Convers Manag 81:504-519. https://doi.org/10.1016/j.enconman.2014.02.053
https://doi.org/10.1016/j.enconman.2014....
). The force acting on mass i from mass j, which depend on time t, is given by Eq. 23:

(23) F ij d = G 0 exp α t T M j k R ij t + ε x j d t x i d t

where Mi is the gravitational mass related to agent i; Mi is the gravitational mass related to agent j; ε is small constant; Rij is the Euclidean distance between the two agents i and j; G0 is the initial value of G; T is the total number of iterations and α is the parameter.

The acceleration of the agent i at time t and in direction dth, is given by Eq. 24, where Mij is the inertial mass of the ith agent (Bohat and Arya 2018Bohat VK, Arya KV (2018) An effective gbest-guided gravitational search algorithm for real-parameter optimization and its application in training of feedforward neural networks. Knowl-Based Syst 143:192-207. https://doi.org/10.1016/j.knosys.2017.12.017
https://doi.org/10.1016/j.knosys.2017.12...
).

(24) a i d t = F i d t M ij t

The position of every agent is defined as:

(25) X i = X i 1 ,... X i n ,... X i dim i = 1 , 2 ,... N

Where X1j the position of ith agent is in nth dimension, N is number of agents in the search space and dim is prespecified dimension of the problem (Bohat and Arya 2018Bohat VK, Arya KV (2018) An effective gbest-guided gravitational search algorithm for real-parameter optimization and its application in training of feedforward neural networks. Knowl-Based Syst 143:192-207. https://doi.org/10.1016/j.knosys.2017.12.017
https://doi.org/10.1016/j.knosys.2017.12...
).

The fitness evaluation of current population of agents performed through considered objective function followed by the calculation of masses of all agents as shown in Eq. 26 and 27:

(26) m i t = fitness X i k worst k best k worst k i = 1 , 2 , 3 ,... N

(27) M i t = Σ k = 1 m fitness X i k worst k best k worst k

where: Mi (t) is the gravitational mass related to agent I at iteration t; fitness (Xkj) is the evaluation function of the Xkj; bestk is the the maximum fitness values among the solutions for kth objective; worstk is the the minimum fitness values among the solutions for kth objective and m is the number of objectives functions.

For a minimization problem, the bestk (t) and worstk (t) are defined in Eqs. 28 and 29:

(28) best k = min j ɛ 1 ,...... N fitness X j k

(29) Worst k = max j ɛ 1 ,...... N fitness X j k

MULTIOBJECTIVES FUNCTIONS

The employment of the GSA algorithm follows a very simple iterative technique to minimize an objectives function, given by P and I. The details of this objectives function will be explained later. The design variables are represented by P and I (Eqs. 30 and 31).

(30) I op T , R = N s , N p , V op , T

(31) P = N s , N p , V op , I op , T

where:

(32) P = V op I sc T , R A cell N p 1 A 3 T , R e V op A 4 V oc T , R N s 1 K CG K CM K PC 1 D / Y t SIV

To apply the GSA, random values are taken for the design variables within the following ranges. These ranges were chosen based on the minimum size constraints and maximum area constraints, in addition to general observation and intuition about the final design’s optimal geometry. Table 5 shows the optimal design parameters with variable design parameters.

Table 5
Range of parameters.

RESULTS AND DISCUSSION

Several simulations and analytical calculations have been performed to determine the optimal parameters of the geostationary satellite solar array.

In order to determine the number of cells in parallel and in series, the number of the solar panel sections, and the number of panels needed in the solar array, numerous aspects must take into account the power of the satellite at end of life as well as the various degradation factors caused by the space environment. This first step in designing a solar array is to find the power consumption at the beginning of life. The second step, the V-I characteristics curve in three cases, at the BOL, at BOL with degradation and at EOL with the degradation factors was defined. The same assumption was made for the P-V characteristics curve. For these calculations, some assumptions were taken. The working point of the solar cells at the EOL, at the BOL and the voltage of the solar arrays were assumed.

Also, the interest of this study is to predict the power generation of the geostationary satellite solar array, which subject to space environment and under a number of practical constraints and other cases both solstice (SS) and equinox season (EQX), in order to extract the desired performance parameters using multiobjective functions.

POWER REQUIREMENTS AND DEGRADATION FACTORS CALCULATION

In fact, the degradation factors presented in Table 4 are used in the TJ GaAs cell characteristic, which makes it possible to calculate the characteristics of a solar cell, at the BOL and EOL. The main characteristics of a TJ GaAs solar cell, at the BOL and EOL including the degradation factors effects, which used to calculate the total output power, are shown in Table 6.

Table 6
TJ-GaAs cell's main characteristics at BOL and EOL.

In order to define the number of solar cells and panels needed for the solar array, there are some considerations that were defined in this paper, such as 64 V is the solar array voltage, the number of sections on the sequential switching shunt regulator is 16, the working point of the solar cell at BOL and EOL was taken at the 95% of the maximum work point. Table 7 shows the TJ GaAs Cells Work Point.

Table 7
TJ-GaAs cells work point.

TJ GAAS CELL’S I VS V CHARACTERISTICS

The V-I and P-V characteristics curves in three cases, at the BOL, at BOL with degradation due to assembly and cover glass and at EOL with the degradation factors, as shown in Fig. 7 and Fig. 8, were defined. For these calculations, some assumptions must be taken. The work point of the solar cells at the EOL and at the BOL and the voltage of the solar arrays was assumed. Usually, some references recommend using a voltage working point near to the 95% of the maximum voltage point. The current-voltage curve, it can be stated that the photovoltaic module is a constant current source at lower values of voltage with current equal to the short- circuit current Isc. With further increase in voltage values, the current starts decreasing exponentially at certain point. The value of current becomes zero at open-circuit voltage (Voc). In this case, the active surface area is 26 cm2. The point where the module operates at highest efficiency is the maximum power point (MPP), is at 0.94 W.

Figure 7
TJ GaAs cell’s I-V curve characteristics trough the mission life.

Figure 8
TJ GaAs cell’s P-V curve characteristics trough the mission life.

The nature of PV cell is nonlinear, the output current and power of PV cell depend on the cell’s terminal operating voltage, temperature, and solar cells degradation as well with increase of working temperature, the short-circuit current of the PV cell increases, whereas the maximum power output decreases. On the other hand, with increase of mission life of the satellite, the short-circuit current of the PV module decrease, and the maximum power output decrease as well. The reason is the open-circuit voltage is logarithmically dependent on the solar irradiance, yet the short-circuit current is directly proportional to the radiant intensity.

Table 8 gives the number of solar cells, the number of strings on each section, the number of sections per panel and finally the numbers of panels needed in the solar array are calculated.

Table 8
Solar array general design.

OPTIMAL VALUE OF SOLAR POWER GENERATION USING GSA ALGORITHM

Simulations have been made using the GSA algorithm to analyze different parameters of geostationary communication satellite subsystem solar array. The value of gravitational search algorithm control parameters is given in Table 9. The optimal solutions are obtained after 200 iterations and this after several runs. The optimization process has maximized the power generated, represented by the objective or fitness function P, by satisfying the design criteria. The best performing design was saved for each successive starting population to converge on the optimum values. Figs. 9 to 15, show, this fact by displaying the optimum value of the objective function. The results have been displayed for the following iterations and the optimum values obtained by the GSA algorithm have been described in the Tables 10 and 11.

Table 9
GSA Control parameters values.
Table 10
Solar array power generation at BOL and EOL.
Table 11
Solar array power generation at BOL and EOL at solstice and equinox season.

Clearly, the GSA algorithm succeeds in progressively finding designs with optimal values of geostationary communication satellite solar array. Additionally, the GSA algorithm appears to converge to the best design. After 200 starting populations of 200 generations have been computed, the five best performing designs are output to the user.

Tables 10 and 11 shows that the design parameters such as the number of cells and temperature mainly affect the value of power generated by solar panel. The solar array current at BOL was 2.283 A per section and 64 V voltage level.

Table 10 shows the output power characteristics of the satellite solar array at 28 °C, at BOL without and with degradation and at EOL. The analytical result of power at EOL (T = 28 °C) is 2386.20 W and from the results obtained in Table 10 and after optimization, the total power at EOL is decreased by181 W, one can prove that the relative error is about 8.20% of the total power. The proposed design, fulfil with all the requirements established for the primary power source defined at the beginning of the paper.

Table 10 shows that the degradation of the solar cells, after 15-years lifetime in orbit is approximately 9% with power margin of 2.92% at BOL and 0.24% at EOL. Table 11 shows the output power prediction of the satellite solar array. Two cases are considered and evaluated, mainly in BOL and EOL. The first one is in the solstice season at 39 °C for BOL and 42 °C for EOL, and the second case is in the equinox season at 49 °C for BOL and 52 °C for EOL.

Clearly, the GSA algorithm succeeds in progressively finding designs with optimal values of geostationary communication satellite solar array. Additionally, the GSA algorithm appears to converge to the best design. After 200 starting populations of 200 generations have been computed, the five best performing designs are output to the user.

From Tables 10 and 11, it is possible to noticed that the design parameters such as the number of cells and temperature mainly affect the value of power generated by solar panel. The solar array current at BOL was 2.283 A per section and 64 V voltage level.

According to the results of the simulation in which all the degradation factors of the electrical behavior of the solar panel are taken into consideration during the BOL and EOL, it is found that the requirements of the mission P, V and I are fulfilled, when the satellite meets different environmental conditions, as shown in Table 11.

Table 12 shows that the designed solar panels satisfy mission power requirements as defined in Table 2.

Table 12
Solar array power requirements and all calculated values at BOL and EOL.

Table 13 shows the power margin between the GSA solar power calculation and mission power requirement, it was taken a margin of 1.19 % in SS season and 1.22 % in EQX season at BOL and 1.25 % in SS season and EQX season at EOL. It shows that the designed GSA calculation results, according to the proposed design, comply with all the requirements established for the primary power source.

Table 13
Solar array power margin at BOL.

Figure 9 shows the variation of current, voltage and power value within the iteration numbers at the beginning of life without degradation at 28 °C, the results give the maximum value 37.43 A, 64.37 V and 2409.34 W respectively.

Figure 9
Design variable I, V and P in relation to the iteration numbers at BOL at T = 28 °C without degradation.

Figures 10 and 11 show the variation of current, voltage, power value and the corresponding number of cells in parallel and in serial, within the iteration numbers at beginning of life with degradation and end of life at 28 °C. The results give the maximum value 37.14 and 33.94 A, 64.77 and 64.98 V, 2405.80 and 2205.40 W, respectively. The predicted number of cells of solar panel is about 99 cells in parallel and 28 cells in serial at BOL with degradation. At EOL, the number of cells decreases and it is about 27 cells, due to the number of cells losses, which is necessary to consider for the worst-case scenario.

Figure 10
Design variable I, V, P, Np and Ns in relation to the iteration numbers at BOL at T = 28 °C with degradation.

Figure 11
Design variable I, V, P, Np and Ns in relation to the iteration numbers at EOL at T = 28 °C with degradation.

The power generated by solar panel is mainly depend on several parameters, which correspond to selected model. However, the number of cells in serial and number of cells in parallel are part in the determination of power generation equation as well as the nonlinearity of the model as function of the temperature.

Figures 12 and 13 show the variation of current voltage and power value within the iteration numbers in the beginning of life at 39 and 49 °C, which gives the maximum value 32.79 A, 64.77 V and 2123.35 W, at solstice season and 37.02 A, 64.77 V and 2398.53 W, at equinox season respectively.

Figure 12
Design variable I, V, P and T in relation to the iteration numbers at BOL in solstice season at T = 39 °C.

Figure 13
Design variable I, V, P and T in relation to the iteration numbers at BOL in equinox season at T = 49 °C.

Figures 14 and 15, show the variation of current value within the iteration numbers in the end of life at 42 and 52 °C, wich gives the maxumum value 29.90 A, 64.79 V and 1937.80 W, at solstice season and 33.68 A, 64.79 V and 2182.46 W at equinox season respectively. It is noticed that the parameters I, V and P vary with the variation of the temperature, the degradation factors as well as during the satellite life cycle, this is due mainly to the nonlinearity of the system.

Figure 14
Design variable I, V, P and T in relation to the iteration numbers at EOL in solstice season at T = 42 °C.

Figure 15
Design variable I, V, P and T in relation to the iteration numbers at EOL in equinox season at T = 52 °C.

From Fig. 16, the result of GSA was compared with results obtained from the genetic algorithm (GA) at the EOL in the case of 28 °C. The obtained results clearly reveal that GSA algorithm can provide accurate optimized values with a smaller number of iterations. The best value of solar array power at EOL is 2205.4 W was obtained by GSA and comply with the requirement compared with the value of GA, which is 2205.58 W. Therefore, the GSA can be recommended as the best optimization algorithm for parameter estimation of satellite solar array.

Figure 16
Convergence characteristics of GSA and GA.

CONCLUSION

In this research, design of a solar array and its necessary considerations for a space mission were presented. The designed solar array, which should supply the required power for the mentioned mission, was consisted of two equal solar panels. Each panel consisted of six strings, which were made of thirty series triple-junction GaAs solar cells.

In this paper, the GSA was proposed to optimize simultaneously multiple objectives functions for solving the geostationary solar array problem. Optimal operation of a power system is one of the most important aspects of the power subsystem. The GSA optimization algorithm is used as a tool for the extraction of the solar array parameters in which all the degradation factors of the electrical behavior of the solar panel are taken into consideration during the BOL and EOL. As it was shown, the effectiveness of the suggested algorithm verified on several test cases (on solstice and equinox seasons).

It was observed from the results that the optimization process is highly essential to achieve a better design with better performance parameters for the geostationary solar array.

The results show that the design parameters such as the number of cells in serial, number of cells in parallel and temperature, mainly affect the value of power generated by solar panel at EOL. However, the total power of the optimized system is decreased by 181 W (i.e., 8.20% of the total power). The corresponding of optimized value of current and voltage generated by solar panel were found at 33.94 A and 64.98 V, respectively. The degradation and output power characteristics of the solar panels were calculated for different temperature values. The active surface area is 26 cm2. The maximum power point is at 0.94 W.

The results are in full accordance with the mission requirements either in beginning or in end of life. The degradation and output power characteristics of the solar panels were calculated for different temperature values. Therefore, the power prediction of the designed solar array for the mentioned satellite completely satisfies its mission requirements.

ACKNOWLEDGMENTS

The authors would like to thank the Algerian Space Agency and the Centre of Satellites Development for their support of this research.

Editors and authors are thankful to Fundação Conrado Wessel for providing the financial support for publishing this article.

REFERENCES

  • AlRashidi MR, AlHajri MF, El-Naggar KM, Al-Othman AK (2011) A new estimation approach for determining the I-V characteristics of solar cells. Sol Energy 85(7):1543-1550. https://doi.org/10.1016/j.solener.2011.04.013
    » https://doi.org/10.1016/j.solener.2011.04.013
  • AlRashidi MR, El-Naggar KM, AlHajri MF (2013) Parameters estimation of double diode solar cell model. Int J Electr Comput Eng 7(2):118-121. https://doi.org/10.5281/zenodo.1327855
    » https://doi.org/10.5281/zenodo.1327855
  • Bhattacharya A, Roy PK (2012) Solution of multi-objective optimal power flow using gravitational search algorithm. IET Gener Transm Distrib 6(8):751-763. https://doi.org/10.1049/iet-gtd.2011.0593
    » https://doi.org/10.1049/iet-gtd.2011.0593
  • Bohat VK, Arya KV (2018) An effective gbest-guided gravitational search algorithm for real-parameter optimization and its application in training of feedforward neural networks. Knowl-Based Syst 143:192-207. https://doi.org/10.1016/j.knosys.2017.12.017
    » https://doi.org/10.1016/j.knosys.2017.12.017
  • Bouzidi K, Chegaar M, Aillerie M (2012) Solar cells parameters evaluation from dark I-V characteristics. Energy Procedia 18:1601-1610. https://doi.org/10.1016/j.egypro.2012.06.001
    » https://doi.org/10.1016/j.egypro.2012.06.001
  • Castañer L, Silvestre S (2002) Modelling photovoltaic systems using PSpice® Hoboken: John Wiley & Sons. https://doi.org/10.1002/0470855541
    » https://doi.org/10.1002/0470855541
  • Chatterjee A, Mahanti GK, Pathak NN (2010) Comparative performance of gravitational search algorithm and modified particle swarm optimization algorithm for synthesis of thinned scanned concentric ring array antenna. Prog Electromagn Res B 25:331-348. https://doi.org/10.2528/PIERB10080405
    » https://doi.org/10.2528/PIERB10080405
  • Chegaar M, Ouennoughi Z, Guechi F, Langueur H (2003) Determination of solar cells parameters under illuminated conditions. Journal of Electron Devices 2:17-21.
  • Cubas J, Pindado S, Victoria M (2014) On the analytical approach for modeling photovoltaic systems behavior. J Power Sources 247:467-474. https://doi.org/10.1016/j.jpowsour.2013.09.008
    » https://doi.org/10.1016/j.jpowsour.2013.09.008
  • Cubas J, Pindado S, Sorribes-Palmer F (2017) Analytical calculation of photovoltaic systems maximum power point (MPP) based on the operation point. Appl Sci 7(9):870. https://doi.org/10.3390/app7090870
    » https://doi.org/10.3390/app7090870
  • Derick M, Rani C, Rajesh M, Farrag ME, Wang Y, Busawon K (2017) An improved optimization technique for estimation of solar photovoltaic parameters. Sol Energy 157:116-124. https://doi.org/10.1016/j.solener.2017.08.006
    » https://doi.org/10.1016/j.solener.2017.08.006
  • Easwarakhanthan T, Bottin J, Bouhouch I, Boutrit C (1986) Nonlinear minimization algorithm for determining the solar cell parameters with microcomputers. J Sol Energy 4(1):1-12. https://doi.org/10.1080/01425918608909835
    » https://doi.org/10.1080/01425918608909835
  • El-Naggar KM, AlRashidi MR, AlHajri MF, Al-Othman AK (2012) Simulated annealing algorithm for photovoltaic parameters identification. Sol Energy 86(1):266-274. https://doi.org/10.1016/j.solener.2011.09.032
    » https://doi.org/10.1016/j.solener.2011.09.032
  • Esmat R, Nezamabadipour H, Saryazdi S (2009). GSA: A gravitational search algorithm. Information Sciences 179(13):2232-2248. https://doi.org/10.1016/j.ins.2009.03.004
    » https://doi.org/10.1016/j.ins.2009.03.004
  • Ghalambaz M, Noghrehabadi AR, Behrang MA, Assareh E, Ghanbarzadeh A, Hedayat N (2011) A hybrid neural network and gravitational search algorithm (HNNGSA) method to solve well known Wessinger’s equation. Int J Mech Mechatron Eng 5(1):147-151. https://doi.org/10.5281/zenodo.1056974
    » https://doi.org/10.5281/zenodo.1056974
  • Ghasemi A, Shayeghi H, Alkhatib H (2013) Robust design of multimachine power system stabilizers using fuzzy gravitational search algorithm. Int J Electr Power Energy Syst 51:190-200. https://doi.org/10.1016/j.ijepes.2013.02.022
    » https://doi.org/10.1016/j.ijepes.2013.02.022
  • Ghazali MR, Abas KH, Muhammad B, Aziz NAA, Lim KS (2017) MLGSA: Multi-leader gravitational search algorithm for multi-objective optimization problem. J Telecommun, Electron Comput Eng 9(1-4):119-123.
  • Lotsch HKV, Goetzberger A, Hoffmann VU (2005) Photovoltaic solar energy generation. Heidelberg: Springer. https://doi.org/10.1007/b137803
    » https://doi.org/10.1007/b137803
  • Harrag A, Messalti S (2015) GA-based solar cell parameters extraction application to single, double and triple diode models. Revue des Energies Renouvelables 18(4):701-711.
  • Harrag A, Messalti S (2017) Three, five and seven PV model parameters extraction using PSO. Energy Procedia 119:767-774. https://doi.org/10.1016/j.egypro.2017.07.104
    » https://doi.org/10.1016/j.egypro.2017.07.104
  • Hassanzadeh HR, Rouhani M (2010) A multi-objective gravitational search algorithm. Paper presented 2010 2nd International Conference on Computational Intelligence, Communication Systems and Networks. IEEE; Liverpool, United Kingdom. https://doi.org/10.1109/CICSyN.2010.32
    » https://doi.org/10.1109/CICSyN.2010.32
  • Huld T, Gottschalg R, Beyer HG, Topič M (2010) Mapping the performance of PV modules, effects of module type and data averaging. Sol Energy 84(2):324-338. https://doi.org/10.1016/j.solener.2009.12.002
    » https://doi.org/10.1016/j.solener.2009.12.002
  • Humada AM, Hojabri M, Mekhilef S, Hamada HM (2016) Solar cell parameters extraction based on single and double-diode models: A review. Renew Sust Energ Rev 56:494-509. https://doi.org/10.1016/j.rser.2015.11.051
    » https://doi.org/10.1016/j.rser.2015.11.051
  • Jena D, Ramana VV (2015) Modeling of photovoltaic system for uniform and non-uniform irradiance: A critical review. Renew Sust Energ Rev 52:400-417. https://doi.org/10.1016/j.rser.2015.07.079
    » https://doi.org/10.1016/j.rser.2015.07.079
  • Ishaque K, Salam Z (2011) An improved modeling method to determine the model parameters of photovoltaic (PV) modules using differential evolution (DE). Sol Energy 85(9):2349-2359. https://doi.org/10.1016/j.solener.2011.06.025
    » https://doi.org/10.1016/j.solener.2011.06.025
  • Khajehzadeh M, Eslami M (2012) Gravitational search algorithm for optimization of retaining structures. Indian J Sci Technol 5(1):1821-1827. https://doi.org/10.17485/ijst/2012/v5i1.7
    » https://doi.org/10.17485/ijst/2012/v5i1.7
  • Khanna V, Das BK, Bisht D, Vandana, Singh PK (2015) A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renew Energy 78:105-113. https://doi.org/10.1016/j.renene.2014.12.072
    » https://doi.org/10.1016/j.renene.2014.12.072
  • Kimber R, Gleeson DJ (1988) The electrical design of solar arrays for space use. Paper presented IEE Colloquium on Solar Cells for Space Applications. IET; London, United Kingdom. [accessed Nov 15 2019]. https://ieeexplore.ieee.org/abstract/document/209644
    » https://ieeexplore.ieee.org/abstract/document/209644
  • Kimber R, Goodbody C (1994) Achieving the optimum solar array size for spacecraft. Paper presented Intersociety Energy Conversion Engineering Conference. AIAA; Monterey, California, USA. https://doi.org/10.2514/6.1994-4049
    » https://doi.org/10.2514/6.1994-4049
  • Ley W, Wittmann K, Hallmann W (2009) Handbook of space technology. Hoboken: John Wiley & Sons.
  • Luque A, Hegedus S (2003) Handbook of photovoltaic science and engineering. Hoboken: John Wiley & Sons. https://doi.org/10.1002/0470014008
    » https://doi.org/10.1002/0470014008
  • Mondal S, Bhattacharya A, nee Dey SH (2013) Multi-objective economic emission load dispatch solution using gravitational search algorithm and considering wind power penetration. Int J Electr Power Energy Syst 44(1):282-292. https://doi.org/10.1016/j.ijepes.2012.06.049
    » https://doi.org/10.1016/j.ijepes.2012.06.049
  • Morozov EV, Lopatin AV (2011). Design and analysis of the composite lattice frame of a spacecraft solar array. Compos Struct 93(7):1640-1648. https://doi.org/10.1016/j.compstruct.2010.12.007
    » https://doi.org/10.1016/j.compstruct.2010.12.007
  • Oliveira PBM, Oliveira J, Cunha JB (2018) Trends in gravitational search algorithm. In: Omatu S, Rodríguez S, Villarrubia G, Faria P, Sitek P, Prieto J, editors. Distributed computing and artificial intelligence. Paper presented 14th International Conference. DCAI 2017. Advances in Intelligent Systems and Computing. Springer; Cham, Switzerland. https://doi.org/10.1007/978-3-319-62410-5_33
    » https://doi.org/10.1007/978-3-319-62410-5_33
  • Ortiz-Conde A, Sánchez FJG, Muci J (2006) New method to extract the model parameters of solar cells from the explicit analytic solutions of their illuminated I-V characteristics. Sol Energy Mater Sol Cells 90(3):352-361. https://doi.org/10.1016/j.solmat.2005.04.023
    » https://doi.org/10.1016/j.solmat.2005.04.023
  • Park J-Y, Choi S-J (2017) A novel simulation model for PV panels based on datasheet parameter tuning. Sol Energy 145(15):90-98. https://doi.org/10.1016/j.solener.2016.12.003
    » https://doi.org/10.1016/j.solener.2016.12.003
  • Rekioua D, Matagne E (2012) Optimization of photovoltaic power systems: modelization, simulation and control. London: Springer. https://doi.org/10.1007/978-1-4471-2403-0
    » https://doi.org/10.1007/978-1-4471-2403-0
  • Siddique N, Adeli H (2016) Applications of gravitational search algorithm in engineering. J Civ Eng Manag 22(8):981-990. https://doi.org/10.3846/13923730.2016.1232306
    » https://doi.org/10.3846/13923730.2016.1232306
  • Steingrube S, Breitenstein O, Ramspeck K, Glunz S, Schenk A, Altermatt PP (2011) Explanation of commonly observed shunt currents in c-Si solar cells by means of recombination statistics beyond the Shockley-Read-Hall approximation. J Appl Phys 110(1):014515. https://doi.org/10.1063/1.3607310
    » https://doi.org/10.1063/1.3607310
  • Taherbaneh M, Ghafooifard H, Rezaie AH, Rahimi K (2011) Evaluation end-of-life power generation of a satellite solar array. Energy Convers Manag 52(7):2518-2525. https://doi.org/10.1016/j.enconman.2010.12.024
    » https://doi.org/10.1016/j.enconman.2010.12.024
  • Tian H, Yuan X, Ji B, Chen Z (2014) Multi-objective optimization of short-term hydrothermal scheduling using non-dominated sorting gravitational search algorithm with chaotic mutation. Energy Convers Manag 81:504-519. https://doi.org/10.1016/j.enconman.2014.02.053
    » https://doi.org/10.1016/j.enconman.2014.02.053
  • Wei H, Cong J, Lingyun X, Deyun S (2011) Extracting solar cell model parameters based on chaos particle swarm algorithm. Paper presented 2011 International Conference on Electric Information and Control Engineering. IEEE; Wuhan, China. https://doi.org/10.1109/ICEICE.2011.5777246
    » https://doi.org/10.1109/ICEICE.2011.5777246
  • Xiao W, Lind MGJ, Dunford WG, Capel A (2006) Real-time identification of optimal operating points in photovoltaic power systems. IEEE Trans Ind Electron 53(4):1017-1026. https://doi.org/10.1109/TIE.2006.878355
    » https://doi.org/10.1109/TIE.2006.878355

Edited by

Section Editor: Alison Moraes

Publication Dates

  • Publication in this collection
    09 Oct 2020
  • Date of issue
    2020

History

  • Received
    26 Feb 2019
  • Accepted
    15 Mar 2020
Departamento de Ciência e Tecnologia Aeroespacial Instituto de Aeronáutica e Espaço. Praça Marechal do Ar Eduardo Gomes, 50. Vila das Acácias, CEP: 12 228-901, tel (55) 12 99162 5609 - São José dos Campos - SP - Brazil
E-mail: submission.jatm@gmail.com