Next Article in Journal
Model and Algorithm for Planning Hot-Rolled Batch Processing under Time-of-Use Electricity Pricing
Next Article in Special Issue
Layout Optimization Process to Minimize the Cost of Energy of an Offshore Floating Hybrid Wind–Wave Farm
Previous Article in Journal
Microencapsulation of Lemongrass (Cymbopogon citratus) Essential Oil Via Spray Drying: Effects of Feed Emulsion Parameters
Previous Article in Special Issue
Global Supervisory Structure for Decentralized Systems of Flexible Manufacturing Systems Using Petri Nets
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Design of Standalone Photovoltaic System Based on Multi-Objective Particle Swarm Optimization: A Case Study of Malaysia

by
Hussein Mohammed Ridha
1,2,*,
Chandima Gomes
3,
Hashim Hizam
1,2 and
Masoud Ahmadipour
1,2
1
Department of Electrical and Electronic Engineering, Universiti Putra Malaysia, Serdang 43400, Malaysia
2
Advanced Lighting and Power Energy Research (ALPER), Universiti Putra Malaysia, Serdang 43400, Malaysia
3
School of Electrical and Information Engineering, University of Witwatersrand, 1 Jan Smuts Avenue, Braamfontein, Johannesburg 2000, South Africa
*
Author to whom correspondence should be addressed.
Processes 2020, 8(1), 41; https://doi.org/10.3390/pr8010041
Submission received: 9 October 2019 / Revised: 18 November 2019 / Accepted: 19 November 2019 / Published: 1 January 2020

Abstract

:
This paper presents a multi-objective particle swarm optimization (MOPSO) method for optimal sizing of the standalone photovoltaic (SAPV) systems. Loss of load probability (LLP) analysis is considered to determine the technical evaluation of the system. Life cycle cost (LCC) and levelized cost of energy (LCE) are treated as the economic criteria. The two variants of the proposed PSO method, referred to as adaptive weights PSO ( A W P S O c f ) and sigmoid function PSO ( S F P S O c f ) , are implemented using MATLAB software to the optimize the number of PV modules in (series and parallel) and number of the storage battery. The case study of the proposed SAPV system is executed using the hourly meteorological data and typical load demand for one year in a rural area in Malaysia. The performance outcomes of the proposed A W / S F P S O c f methods give various configurations at desired levels of LLP values and the corresponding minimum cost. The performance results showed the superiority of S F P S O c f in terms of accuracy is selecting an optimal configuration at fitness function value 0.031268, LLP value 0.002431, LCC 53167 USD, and LCE 1.6413 USD. The accuracy of A W / S F P S O c f methods is verified by using the iterative method.

1. Introduction

Ever-raising energy load demands, the depletion of the fossil fuel resources, and the global warming encourage energy system designers to optimize their designs. Photovoltaic (PV) systems can be categorized into three types based on the approach of utilization, namely, SAPV system, grid-connected PV system, and hybrid PV system, respectively [1,2,3]. The use of standalone PV (SAPV) systems can lead to a transformation of technology in terms of “leaving the grid” or “living in off-grid”. Furthermore, the risk of increasing electricity bills and tariffs will not affect the customers that have gone off the utility grid [4,5]. However, the expensive cost and limited energy conversion efficiency of the PV modules are the major obstacles of the SAPV system. Thus, an appropriate design of a SAPV system is required to fulfill the load demand.
The performance of SAPV system strongly depends on availability of the meteorological data such as solar irradiation and ambient temperature, load demand, and the associated components. Techno-economic criteria must be considered at specific levels of reliability with a lower cost. Different methodologies have been employed in literature for designing SAPV systems such as intuitive, analytical, numerical, and artificial intelligence, and hybrid methods [6,7,8]. In the intuitive method, the nonlinearity between various sub-systems is ignored. Moreover, the intuitive method uses simple meteorological data such as worst monthly average, monthly solar irradiation or average annual which may result in an undesired design of the system. The safety factor is selected during the designing period by the designers’ experience when the output energy of the PV system is met or raised the load demand [9]. The optimal size in Ref. [9] is chosen based on economic parameter life cycle cost (LCC) and energy payback time (EPBT) without considering the reliability of the system which is recommended to give initial approximation of the PV system. As an example, Abdul et al. [10] presented an optimal size of a SAPV system in Pakistan, where the annualized life cycle cost (ALCC) was obtained as the economic criteria. The reliability criteria has not been mentioned in this study. The monthly average daily solar irradiance has been used which can result over/under sizing of the PV system. In meanwhile, an analytical method has been considered to correlate the cost and availability of the system. The size of standalone PV system in this method is calculated by the driving equations. However, the main obstacle is the complexity in computing the coefficients of the equations of PV system which are strongly location dependent [11]. In another case, Marco et al. [12] presented a techno-economic model to optimally optimize the size of a PV/battery combination with grid-connected system. The hourly meteorological data and load demand distribution have considered in this study as the input parameters. State of charge (SOC) was used as an objective function, whereas, LCE was used as an economic criterion. In addition to that, the authors of [13] have investigated six outdoor solar air conditioners with various sizes of PV panels. A small buffer battery has been used to reduce the cost and to meet the demand energy. The Loss of power (LL) has been utilized for evaluating the reliability without considering the cost of the system. The numerical method is considered to be an accurate method and could overcome the drawbacks of intuitive and analytical methods. However, it takes a comparatively long execution time. In fact, a design space of the numerical method contains various configurations of the SAPV system. Each configuration is simulated using hourly meteorological data and typical load demand at specific level of reliability. Then, the cost is calculated for the configurations that meet desired reliability of the system. The lower configuration cost with favourable level of reliability is chosen as an optimal design [14]. Numerous studies based on iterative method can be reviewed in the literature. Stefano et al. [15] proposed a numerical sizing methodology for off-grid PV system using daily average meteorological data in a remote area in Uganda. SOC for each step time and LL during the discharge were used as technical criteria. The value of lost load (VOLL), levelized cost of supplied and lost energy (LCoSLE) were considered as economic criteria. The authors of [16] have proposed a sizing methodology of the standalone PV system in Malaysia. Loss of power supply probability (LPSP) was chosen as the technical criteria and LCE as the economic criteria by considering amp-hour analysis. However, a linear PV model has been used in this study. Ameen et al. [17], presented an improved iterative method for finding an optimal configuration of SAPV system in Yemen. LLP was used as technical criteria and the NPC has been considered as the economic criteria. Hourly meteorological data and typical load demand were obtained in this study. However, a simple PV model has been used in the prediction the output power energy. A dynamic model of storage battery and accurate estimation of SOC are required in sizing of SAPV system to increase the life time and reducing its replacing time which can decrease the capital cost of the system [18,19].
Recently, artificial intelligence (AI) methods have been extensively applied to find the sizing of SAPV systems. This may be due to the improved accuracy and reduced execution time of AI methods. Furthermore, the ability of AI systems such as genetic algorithm (GA) [20], artificial bee colony (ABC) [21], generalized artificial neural network (GRNN) [22], fuzzy logic [23], firefly methods (FL) [24], and particle swarm optimization (PSO), to cope up with missing meteorological data, is a significant advantage. However, the complexity in designing of an SAPV system is the main drawback of AI methods. The authors of [20] proposed GA to optimize the size of remote PV systems based on synthetic hourly meteorological data, in Adrar city in South Algeria. In [20], the capital cost of the system was employed as an objective function without considering the availability of the system. However, the proposed GA compared with LPSP method and worst month method based on cost criteria. The results showed the superiority of the GA method. Chokri et al. [23] presented FL method to supply energy for a SAPV system in Safax, in the coast of Tunisia. Monthly average of the daily solar radiation was utilized as input of the proposed sizing algorithm. However, the cost and level of reliability of the system have not been mentioned. Moreover, the authors of [22] proposed GRNN method to predict optimal size of the a SAPV system in five Malaysian sites. Hourly meteorological data and load demand were used in this study. However, the proposed GRNN has been evaluated based on a single objective function which is the loss of load probability (LLP). Finally, Nur et al. [24] proposed firefly algorithm sizing algorithm (FLSA) for sizing of a SAPV system. LPSP was used as a technical parameter whereas the economic parameter was not mentioned. The FLSA was found faster than PSO, evolutionary programming (EP) and GA. Some of software tools have been utilized for sizing of a SAPV system based on economic evaluation, and planning and analysis tools such as PV.sys, Transient System Simulation (TRNSYS), Hybrid Optimization Model for Electrical Renewable (Homer), improved Hybrid Optimization by Genetic Algorithm (iHOGA), RetScreen, and System Advisor Model (SAM) [25]. Several studies have employed hybrid methods by combining two methods or more to find an optimal design of the SAPV system [26,27,28,29]. The hybrid methods overcome the drawbacks of AI methods by high ability of convergence to optimal solutions and reducing the execution time. In [30], a hybrid method was proposed to optimal size of a SAPV system by using differential evolution multi-objective optimization (DEMO) and multi-criteria decision making (MCDM). Set of configurations were conducted by using DEMO algorithm. Then, AHP and TOPSIS were obtained to select optimal configuration. Techno-economic criteria for minimizing two objectives was utilized to describe the performance of the proposed method. However, the complexity is one of the drawbacks of the proposed method. Furthermore, the numbers of series PV and battery are assumed to be constant during the optimization. Fabian et al. [31] proposed a computational method for designing off-grid SAPV system by analysing the suppressed demand (SD) effect in south-west highlands, Bolivia. Three types of electrical load profiles were used based on simulated geographical data. The LPSP was employed as technical evaluation using two different capacity of the lithium-ion battery. Whist, the cost of the components of the system was set at 2.5 USD/Wp. The major drawback of the proposed method in Ref. [31] is by supplying the required load demand only by energy conducted from storage battery. This will lead not only increasing the replacements of the storage battery but also raising the cost of the system.
Based on the reviewed literature, multi-objective PSO (MOPSO) method has been not applied based on three conflicts objectives for SAPV systems. The two variants of MOPSO methods are proposed to overcome the obstacles of accurate results of intuitive and analytical methods as well as the long execution time of the numerical methods. In addition, MOPSO method can deal with three objectives synchronously based on techno-economic criteria. Finally, MOPSO method offers a set of optimal configurations by considering the given priority weights to the individual objectives. Therefore, this methodology intends to suggest optimal number of PV array which comprises of parallel and series PV modules and optimal number of storage battery. The technical criteria is calculated according to the method of the loss of load probability (LLP) and the economic criteria is computed according to the method of life cycle cost (LCC) and levelized cost of energy (LCE). The three conflicting objectives: LLP, LCC, and LCE are weighted, normalized, and then aggregated by a mono-objective function which is required to be minimized to select an optimal solution as the best solution. The performance of the proposed A W / S F P S O c f are analysed using hourly meteorological data and typical load demand. The validation of the two variation of PSO algorithms are verified by using numerical method. The rest of the paper is organized as follow. Section 2 presents the definitions, concepts, steps of modeling the SAPV systems. The techno-economic evaluations criteria of the SAPV system are given in Section 3. The particle swarm optimization and the details of the proposed multi-objective optimization approach are given in Section 4. Section 5 explains the energy flow modeling for SAPV system. Section 6 presents the results and discussions. Finally, Section 7 concludes the work and suggests future directions.

2. The SAPV System Modelling

A common a SAPV system comprises of four main parts, namely, PV array which comprises numbers of parallel and series PV modules, DC-DC converter, battery storage, and DC-AC inverter. The PV arrays convert the sunlight into DC current, the storage battery stores the excess energy and the power electronics invert DC into AC [10,32]. Figure 1 illustrates the block diagram of a SAPV system.

2.1. Single Diode (SD) Model

The single-diode PV model offers high ability in reflecting the reality behavior when it is dealing with non-linearity and stochastic nature among other mathematical models [33]. The electrical equivalent circuit of a single-diode (SD) PV module model is shown in Figure 2. The circuit comprises an ideal dependent current source, which is the photocurrent ( I P h ) of solar cell and has high sensitivity to randomly nature of the meteorological data. Furthermore, the output voltage of the solar cell is given by the connection of the parallel reverse mode diode with the current source. Parallel resistance and R s represent the losses of the PV solar cell. Therefore, the output current of the PV solar cell is represented by the following equation:
I = I P h I o [ e x p ( V + I R s V t ) 1 ] V + I R s R p
where I P h refers to the photocurrent, I o denotes the diode reverse saturation currents of the diode (in A), R s and R p   are the series and shunt resistances ( in   Ω ), respectively, V is output voltage (in V) and I is output current (in A) of the solar cell, respectively, and V t represents the diode thermal voltage (in V) which is given by,
V t = d K B T c q
where d refers to the diode ideality factor that represents the diffusion current’s components, K B is the Boltzmann’s constant (1.3806503 × 10−19 J/K), T c represents the cell temperature ( K ) and q refers to the electron charge (1.60217646 × 10−19 Coulombs) where I P h , I o , R s , R p and d of Equation (1) are the five parameters that require great computations efforts to be extracted. These five parameters can also be sensitive to the operational conditions.
The PV array comprises of series N p and parallel N s modules, respectively. Therefore, the PV array’s output current can be expressed as follows:
I = N p I P h N p I 0 [ e x p ( 1 V t ( V N s + I R s N p ) ) 1 ] N p R p ( V R p + I R s N p ) ,
where; I P h , I 0 , R s , R p and d of Equation (1) are the five parameters that extracted by the proposed Improved electromagnetism-like algorithm (IEM) algorithm the output I-V and P-V characteristics curves are shown in Figure 3a,b,   V ,   I are the output voltage (A) and current (V) of the PV array, respectively.
The PV array’s efficiency can be calculated as follows:
η P V = V I A G T
where G T is the amount of the solar irradiation fall on the PV array surface W/m2 and A represents the PV array’s area. Kyocera (KC120-1) multi-crystalline silicon PV module are utilized in this study. The PV module’s specification under standard test condition (STC) are given in Table 1. It’s important to notice that the parameters of SD PV model using IEM algorithm were extracted at maximum power point (MPP) which cannot translate the actual performance of the PV system. Thus, it needs to shift to applicable irradiance and temperature levels such as: 840 (W/m2) and 32.170 °C, respectively. Chenlo et al. [34] used five equations for translation curve from MPP to any new point. The root mean square error (RMSE) difference value between the measurement and simulation data was found 1% by Hadj Arab et al. [35]. However, the used equations in [34,35] distorted the shape of simulated new point of the I-V curve and the simulation results demonstrated that solely two equations are required to establish the I-V curve at under any weather conditions:
I s c ( S , T ) = I s c G G + α ( T T ) ,
V o c ( S , T ) = V o c β ( T T ) G G + η V t ln ( G G ) ,

2.2. Mathematical Model of the Battery

The storage battery capacity (kW) is simulated considering the required load demand and the days of the autonomy which can be given by [37],
C b a t = E L o a d A D D O D η b η i n v
where E L o a d is the load demand, A D is the autonomy days (typically 3–5 days) [38], D O D is the depth of discharge (80%), η b η i n v are the battery (85%) and inverter efficiencies (95%).
On the other hand, the state of chare of the storage battery (SOC) is modeled as the following [16]:
E b a t = S O C ( t 1 ) + [ P p v ( t ) P l o a d ( t ) ]
S O C ( t ) = { S O C m i n   , E b a t < S O C m i n E b a t   , S O C m i n <   E b a t < S O C m a x   S O C m a x   , E b a t > S O C m a x
where S O C ( t ) and S O C ( t 1 ) represent the SOC for the storage battery at final and initial points of charging and discharging, respectively, and E b a t refers to hourly capacity of the battery.
The minimum energy in the storage battery can be written as:
E b a t _ m i n = S O C m a x ( 1 D O D )
The annual amount of energy considered to be stored in storage battery can be given by [38],
E b a t = ( i = 1 365 e n e r g y   e x c e s s i = 1 365 e n e r g y   d e f i c i t ) .   η c h
where η c h denotes to the storage battery’s charging efficiency.

3. Evaluations Criteria for the Sizing of Standalone PV System

In SAPV system, the chosen optimal configuration can significantly affect the performance of the system to meet the required load demand. In this case study, the optimal configuration is based on minimizing three objectives, namely, loss of load probability (LLP), life cycle cot (LCC), and levelized cost of energy (LCE).

3.1. Loss of Load Probability (LLP)

The LLP indicates the availability of standalone PV/battery system. It can be defined as the ratio of annual energy deficits to annual required load demands throughout specific time period [39], the LLP is expressed as below:
L L P = 1 12 365 E n e r g y   d e f i c i t s i 1 12 365 E n e r g y   d e m a n d i ,

3.2. Life Cycle Cost (LCC)

The life cycle cost (LCC) of the SAPV system is considered in this research work to be the best criteria of economic profitability of the system cost analysis, following the outcomes of previous research. The LCC can be defined as the total cost of the all components of the standalone PV system. There are four main parts proposed in this system: PV array, storage battery, bidirectional converter, and charge regulator. The LCC takes into calculation the initial capital cost ( I C c a p ) , the present value of replacement cost ( C r e p ) , and the present value of operation and maintenance cost ( C O & M ) . The lifetime and unit cost of the system’s components are tabulated in Table 2. Therefore, the mathematical equation can be written as [21]:
L C C = I C c a p + C r e p + C 0 & M ,
The initial capital cost of each part of the system components is taken into account which comprises of the component price, installation, and the cost of civil works. The initial cost of the off-grid SAPV system ( I C c a p ) is given by [40]:
I C c a p = C P V × C U n i t , P V + C B a t t × C U n i t , B a t t + C B i d i × C U n i t , B i d i + C C H × C U n i t , C H + C O ,
where C P V , C U n i t , P V represent the total capacity (W) and unit cost ($/W) of the PV array, respectively; C B a t t ,   C U n i t , B a t t represent the total capacity (W) and unit cost ($/W) of the battery, respectively; C B i d i , C U n i t , B i d i represent the total capacity (W) and unit cost ($/W) of bidirectional inverter, respectively; C C H , C U n i t , C H represent the total capacity (W) and unit cost ($/W) of the charge regulator, respectively; and ( C O ) represents the total constant cost including both civil work and installation cost.
The present value of the replacement cost of each part of the system component is defining as the present value of all the replacement costs during the system lifetime. Since the lifetime of the storage battery, charge controller, and the bidirectional inverter are shorter than PV arrays, the replacement cost of the components of the SAPV system with the inflation rate (FR) and the real interest rate of components replacements (IR) are included in this calculation. Therefore, the present value of replacement cost ( C r e p ) can be described as [40];
C r e p = C U n i t × C n o m ( i = 1 N r e p [ 1 + F R 1 + I R ] ) ( L P i N r e p + 1 ) ,
where C U n i t is unit component cost of storage battery in ($/W), charge regulator in ($/W) and bidirectional inverter in ($/W); ( C n o m ) is the nominal capacity of the replacement system component such as storage battery in (Wh), charge controller in (W) and the bidirectional inverter in (W), and ( N r e p ) is the number of replacement of each component over the system life period (LP).
The calculation of the present value of operation and maintenance cost ( C O & M ) of the standalone PV system can be expressed as [41]:
C O & M = { C O & M O ( 1 + F R I R F R ) ( 1 [ 1 + F R I R + F R ] L P )   f o r   I R F R   C O & M O × L P   f o r   I R = F R  
where C O & M 0 represents the operation and maintenance cost in the first year in ($). The financial data of the proposed SAPV system are given in Table 2 [26,42].

3.3. Levelized Cost of Energy (LCE)

The third parameter to represent the economic aspects is levelized cost of energy (LCE) which refers to the ratio of the total cost of the system’s component to the total energy conducted by a SAPV system during specific period of time, and it is expressed as following [44,45],
L C E = T A C E t o t a l
where; T A C represents the total annual cost of the system components and can be expressed as:
TAC = (LCC/LP)
E t o t a l represents the total energy conducted by a SAPV system during specific life period.

4. Multi-Objective Particle Swarm Optimization (MOPSO)

The particle swarm optimization (PSO) algorithm is a stochastic optimization technique population-based search to choose the optimal solutions. It was developed in 1995 by Eberhart and Kennedy [46] who have been inspired by the social behavior of the bird flocking and fish schooling. PSO algorithm has several advantages such as; it can easily be programmed, shorter calculation time with high ability of convergence to the optimal values, and robustness to control parameters [47,48]. PSO algorithm presents high convergence rate for single-objective function and can be powerful in finding the Pareto front in multi-objective optimization [49].
In PSO algorithm, the group of random parameters are initiated (search space) to search the optimal parameter values by updating in each generation. At each iteration, a particle is developed by two values which are individual best and global best. The individual best is the best solution achieved by the particle. The global best is the best value obtained among the population in all previous iterations. Each particle has a position which represents the value of the variables and a velocity that moves the direction towards the individual and global bests. The fitness function ( f ) is used to select the best solution from all feasible solutions. In this study, the fitness function is given by obtaining the minimum values of LLP, LCC and LCE. The PSO algorithm comprises of the following steps (see Figure 4).
Step 1: initialization
The variables of the PSO algorithm are valued and the m particles are initialized in the predetermined range of the search space. After that, the fitness function for each particle is calculated.
Step 2: updating the individual and global best
The particle who has best fitness function is chosen as optimal value and stored in p b e s t and g b e s t is chosen among the population and updating during iterations.
Step 3: updating the velocity and position
The particle’s velocity and position in the population is updated using the following equations:
x i G = x i G + v i + 1 G
where x denotes to particle position and v represents the velocity of the particle in the iteration i . The velocity v is given by the following:
v i + 1 G = w [ v i G + c 1 r 1 ( p i G x i G ) + c 2 r 2 ( p i g x i G ) ]
where p G represents the best individual particle position and p g is defined as the best global particle position, c 1 and c 2 represent the learning factors which control the individual and global bests. r 1 and r 2 are uniform numbers between 0 and 1. v i G is called inertia and it moves the particle in the same direction with its velocity, c 1 r 1 ( p i G x i G ) is called cognitive part and this part returns the particle to a previous position which has higher individual fitness, and c 2 r 2 ( p i g x i G ) is called social part and this part moves the particle to the best region in the population and follows the best direction of the neighbor.
Step 4: checking the feasibility
If the particle exceeds the predetermined range, it will replace by the previous position. The PSO algorithm will stop once the g b e s t is chosen as the best optimal solution. Otherwise, the steps 2–4 are repeated.
In this study, to avoid the premature convergence of the basic particle swarm optimization algorithm, the P S O c f was proposed to provide a better convergence to the optimal solutions. A contraction factor is used to ensure convergence to a stable point, avoiding velocity clamping.
The P S O c f can be expressed by following issue:
k = 2 | 2 2 4 | ,   = c 1 + c 2

4.1. Adaptive Inertia Weight A W P S O c f

The value of w determines the overall convergence and exploitation performance of the proposed PSO algorithm. A big search step can speed up the convergence which may skip optimal solutions. In meanwhile, a small search step can ensure a better convergence accuracy. However, the tradeoff between the exploration and exploitation are necessary in designing nonlinear equations. The w value can be represented by follows:
w = 2 1 + exp ( 10 i M a x i t e r )
where i denotes to current number of iterations, M a x i t e r refers to maximum number of generations. From the above equation, the value of w is large at early stage. Then, it decreases as the iteration go on. By this way, the algorithm can hit more accurate solutions at end of iterations.

4.2. A Logistic Sigmoid Function S F P S O c f

The second proposed inertia weight uses a logistic sigmoid function which is expressed by the following:
w = l 1 + exp ( R ( s s 0 ) ) ,
where; l represents the maximum value of the curve ( l = 1 ) , R defines the steepness of the curve, and   s 0 describes the sigmoid midpoint on the x-axis ( s 0 = z e r o ) . The differences of the fitness function between the current and previous generations is defined by s which is randomly weighted as expressed by the following:
s = r a n d | f ( X b e s t G ) f ( X b e s t G 1 ) | ,
where r a n d is randomly selected between the range of [0,1], X b e s t G and X b e s t G 1 are the best individual vectors for the current and previous generations, respectively.
In this work, the LLP, LCC, and LCE objectives are converted by aggregation function to a mono-objective which treats the multi-objective optimization problems as a mono-objective problem as written by the following:
f i ( x ) = i = 1 k w i × f i ( x ) ,
where x represents the decision variables vector, which relates to the search space, k that belongs to the individual objective function number and it is an aggregated function. The range of weights coefficients are between 0 > w i < 1 which represents the relative importance of the k objective function of the problem and it is assumed as:
i = 1 k w i = 1 ,
However, the three objective functions are non-scalable. Thus, it’s important to normalize and implement the objective function as giving as below [50,51].
f i ( x ) = f i ( x ) f i m i n ( x ) f i m a x ( x ) f i m i n ( x ) ,
where f i m a x ( x ) and f i m i n ( x ) are the upper and lower boundaries of the i th individual objective function, respectively.

5. Energy Flow Modeling for SAPV System

In this research, the operation process of energy management of a SAPV is illustrated in Figure 5. The first step of the algorithm can be performed by obtaining the specification of the system such as the efficiency of PV module, efficiency of charging and discharging of the storage battery, the efficiency of the inverter, converter and wires.
The simulation starts to calculate the E_net by subtracting the predicted output energy of the PV model from the energy of the load. Then, the net energy is classified in three cases which are:
  • Case 1: The energy of PV array equals to the energy of the required load demand.
  • Case 2: The energy of PV array is larger than the energy of the required load demand.
  • Case 3: The energy of PV array is less than the energy of the required load demand.
In the first case, the battery energy is not used and there is no damped or deficit energy which is equal to zero. In the second case, the energy produced by PV array is larger than the load energy. There is an excess energy and depending on the state of charge of the battery (SOC). If the SOC of the battery is full, the amount of excess energy will be damped. In contrast, the amount of excess energy will be used to charge the battery and the new value of SOC will be calculated by Equation (9) and the deficit energy is zero. In case 3, if the SOC of the storage battery is more than the minimum value E b a t _ m i n as in equation (10) then the storage battery is able to fulfill the load demand. The load will be supplied with/without the energy of PV array and storage battery. Else if SOC of the battery is less than the minimum value, the system cannot meet the load demand and there is deficit energy. The three-objective function LLP, LCC, and LCE are calculated in each iteration.

6. Results and Discussion

In this paper, A W P S O c f and S F P S O c f are proposed for finding optimal configuration of the SAPV system. The hourly meteorological data for one year in Klang Valley recorded by Subang Meteorological Station is utilized in the optimization process with latitude ( 3.12 ° ) north and longitude ( 101.6 ° ) east. The meteorological data were obtained from a monitoring system that used solar radiation transmitter of high-stability silicon PV detector model WE300 with an accuracy of ( ±   1 % ), while the ( ±   0.25   ° C ) is the accuracy of the temperature sensor for the surface of the PV arrays of the same model, air temperature sensor model WE700 with an accuracy of ( ±   0.1   ° C ) and range (−50 °C–+50 °C), and current transducer model: CTH-050 with input and output range of (0–50 A (DC), and 4–20 mA) [52]. The proposed SAPV system is used to supply the load demand for house in a remote area. A typical household is illustrated in Figure 6. Annual hourly meteorological data of Kuala Lumpur city, Malaysia are obtained for this purpose. The monthly average of daily solar irradiation and ambient temperature are illustrated in Figure 7.
Figure 8 illustrates the correlation between the computed and experimental values of the current using Improved electromagnetism (IEM), slap swarm optimization (SSA), EM, repaired adaptive differential evolution (Rcr-IJADE) [53], adaptive differential evolution (IADE) [54], and penalty-based differential evolution (PDE) [55] algorithms. The results demonstrate that the IEM algorithm is very close the to the experimental values. Moreover, the RMSE value is small when the number of data set points is reduced. Finally, the IEM algorithm can predict the system’s output energy accurately. Table 3. demonstrates the RMSE values of IEM compared with other methods. The bold face clarifies the minimum value of RMSE under seven weather conditions.
In this study, three decision variables are obtained which are the parallel ( N p ) and series N s numbers of PV modules and the number of storage battery ( B a t ). For fair comparison, the search space of N s and N p decision variables is (4,80) and (4,60) for B a t are considered same in both A W P S O c f and S F P S O c f algorithms. The size of the population is set to be 50. On the other hand, the maximum number of iterations is set to 50 in order to clarify stability of optimal solutions. The value of is selected to be 2.
Figure 9 demonstrates the development of evaluation of aggregation function with maximum iteration of the proposed methods to optimize the size of SAPV system. The S F P S O c f has minimum f value which is 0.031249 at 12 generation. It can be observed that, the S F P S O c f and A W P S O c f algorithms have trivial difference between the fitness function values, which means that the two algorithms are very comparative.
Table 4 indicates the initializing weights ( W 1 , W 2 , W 3 ), total number of PV module ( N ), number of parallel module ( N p ), number of series module ( N s ), and number of storage battery ( B a t ). The range of weights sets are [1,9] with step size is 0.1. The acceptable level of LLP is less than 1%. The trade-off between the defined level of reliability and minimum cost are required in choosing an optimal configuration of a SAPV system. Thus, the optimal values of W 1 , W 2 , and W 3 are 0.4, 0.5, and 0.1 for A W P S O c f and S F P S O c f algorithms. The number of N p , N s   and B a t are (47 and 60), (5 and 4), and (45,44) for the S F P S O c f and A W P S O c f algorithms, respectively. From Table 4, the S F P S O c f and A W P S O c f are very close to each other in terms of variables with bold face. The number of N PV module is increased from 192 to 357 and 348 at end levels of optimization with various sets of weights, which means that the value of f strongly depends on the weight’s value.
The performance results of the standalone PV system for the three objectives and fitness values are explained in Table 5. According to Table 5, the values of f , LLP, LCC, and LCE are [0.031249 and 0.031268], [0.002431 and 0.002361], [53167 and 53642] USD, and [1.6413 and 1.6214] USD for the S F P S O c f and A W P S O c f algorithms, respectively. From results, the value of the f for S F P S O c f algorithm is less than S F P S O c f algorithm by a trivial value. The maximum f value registered for two algorithms are 0.0468 and 0.0475 at set of weights [0.1, 0.5, 0.4] and [0.2, 0.6, 0.2], respectively. In contrast, the minimum f value registered are 0.011215 and 0.01122 at set of weights [0.8, 0.1, 0.1] for S F P S O c f and A W P S O c f algorithms. It’s worth to note that increasing the value of weight is directly proportional to the relative individual objective and inversely proportional to the decreasing value of weight. The LLP value is dramatically decreased from 0.038 at W 1 = 1 to zero and 0.00007 at W 1 = 8 for the two algorithms corresponding with increasing LLC value as the number of N and Bat increased. The LCE is directly affected by the given weight value which is chosen to be high because of the balance between LLP and LCC objectives.
Figure 10 shows the development of N and   B a t with generation for S F P S O c f and A W P S O c f algorithms based on optimal configuration which is denoted by bold face in Table 4 and Table 5. Figure 11 demonstrates the optimal configuration of the two algorithms at all sets of weights for N and   B a t with favourable level of LLP value.
Figure 12 is graphed of swarm’s motion in 50 particles generations which can be viewed that 50 particles fly from different sets weights. During the optimization process, the particle best and global best will be adapted until achieving high reliability and minimum cost at N = 235 and 240 and B a t = 45 and 44, respectively. The chosen point is called global best that combine the three objectives domain which is a complex task in designing such system. It can be noticed from Figure 12 that particles become close to each other and the convergence is reached to the optimal value for the two S F P S O c f and A W P S O c f algorithms.
From Figure 13, the optimal configurations based on S F P S O c f and A W P S O c f algorithms are close to each other with small difference in the three objectives because of the variation in values of inertia weights during the optimization. It is worth to mentioned that the results for the independent runs can guarantee to convergence to the same optimal fitness value which shows the reliability of proposed two algorithms.
However, the drawbacks of aggregation method are that identify only one solution based on given weights for each individual objective. Furthermore, the weights initialization, which are aggregated by the aggregation function, is the main obstacle of aggregation method. It is worth mentioning that the results of the optimization problem that solved by aggregation method strongly depends on the weights. Therefore, other method can be proposed to overcome the limitations of the proposed method, and other nonlinear individual objective functions can be suggested and added for aggregation function as future work.
The results of the proposed methods for sizing of a SAPV system are validated by results of the numerical method to demonstrate the accuracy of the presented two methods. The range of the search space are defined by using intuitive method for every possible N s , N p , and B a t within range (1,40), (1,40) and (1,50), respectively. The desired value for LLP is larger than 0.001. some of optimal configurations based on numerical method that corresponding to the results of the S F P S O c f and A W P S O c f algorithms are tabulated in Table 6. It’s clear that the numerical method is almost able to meet the optimal configurations of the two mentioned methods except that it’s over the range of search space of the numerical method as well as if the optimal configuration exceeds the LLP value. The execution time by using numerical method is 10,295.7187 s and the number of configurations is 59,503. Therefore, a high consistency has been achieved for the two proposed methods when their compared with iterative method.
The operation performance of the standalone PV system is analysed based on N s = 5, N p = 47 and B a t = 45 of the S F P S O c f algorithm as it has lower f than the A W P S O c f algorithm. Two methods are selected based on maximum and minimum solar radiation to show the performance of the system. The first month is based on the maximum solar radiation which was accrued in March. The monthly average daily solar radiation of about 5131.5 W/m2. The energy generated by the PV modules is about 3000.2154 KWh and the deficit energy is about 0 KWh. Therefore, the LLP value is 0, LCC is 53,167 USD and LCE is 16.5348 USD. The hourly performance of the proposed SAPV system of maximum solar radiation is illustrated in Figure 14.
Whilst, the minimum solar radiation was registered in December. The monthly average daily solar radiation of about 3779.8 W/m2. The energy conducted by the PV modules is 4447.0 KWh and the deficit energy in this month is 20.18 KWh. Thus, the LLP value is 0.0191, LCC is 53,167 USD and LCE is 22.1186 USD. The hourly performance of the proposed SAPV system of minimum solar radiation is illustrated in Figure 15.
According to Figure 14 and Figure 15, we can observe that the energy conducted by the PV array are strongly dependent on the availability of the meteorological data. Thus, in March the SOC of the battery is almost at maximum values. Whilst, the SOC in December exceeded the minimum values of the storage battery in only three days. The monthly average daily performance of the proposed SAPV system throughout one year based on optimal configuration can be given in Table 7. The proposed algorithm A W P S O c f exhibits excellent performance results in term of reliability, cost-effective, and CPU-execution time. From Table 7, the difference between the conducted energy by PV modules, deficit energy, and dump energy are reasonable and promising for real investment of the SAPV system especially in rural area.

7. Conclusions

In this research, S F P S O c f and A W P S O c f methods for optimally sizing SAPV system were proposed. Three constraint objectives are utilized as techno-economic criteria which are normalized, weighted, and then aggregated by mono-objective function. The optimum design was chosen by minimizing objective function based on LLP, LCC, and LCE criteria. The results showed the superiority of S F P S O c f in term of accuracy which has minimum objective function with value 0.031249. The optimal configuration of SAPV system for   S F P S O c f method was 5 connected in series and 47 in parallel, respectively. The number of storage battery was 45. The performance was analysed for one year using hourly meteorological data in Malaysia. The LLP value is 0.002431, LCC is 53,166.9 USD and LCE is 1.6431 USD. March and December, the months of the maximum and the minimum solar radiation periods, respectively, were selected to show the operational performance of SAPV system. The results of operational performance show high reliability of the standalone PV system; hence, the acceptable level of LLP value is less than 1%.

Author Contributions

C.G. and H.H. were involved in the paper editing and reviewing, conceptualization, investigation, and supervision. H.M.R. collected the data, methodology, software implementation, and writing original draft. M.A. and H.M.R. conducted formal analysis, conceptualization, and investigation. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The author declares that there is no conflict of interest regarding the publication of this paper.

References

  1. Dawoud, S.M.; Lin, X.; Okba, M.I. Hybrid renewable microgrid optimization techniques: A review. Renew. Sustain. Energy Rev. 2018, 82, 2039–2052. [Google Scholar] [CrossRef]
  2. Ayop, R.; Isa, N.M.; Tan, C.W. Components sizing of photovoltaic stand-alone system based on loss of power supply probability. Renew. Sustain. Energy Rev. 2018, 81, 2731–2743. [Google Scholar] [CrossRef]
  3. Kumar, A.; Singh, A.R.; Deng, Y.; He, X.; Kumar, P.; Bansal, R.C. A Novel Methodological Framework for the Design of Sustainable Rural Microgrid for Developing Nations. IEEE Access 2018, 6, 24925–24951. [Google Scholar] [CrossRef]
  4. Khalilpour, R.; Vassallo, A. Leaving the grid: An ambition or a real choice? Energy Policy 2015, 82, 207–221. [Google Scholar] [CrossRef]
  5. Bazilian, M.; Onyeji, I.; Liebreich, M.; MacGill, I.; Chase, J.; Shah, J.; Gielen, D.; Arent, D.; Landfear, D.; Zhengrong, S. Re-considering the economics of photovoltaic power. Renew. Energy 2013, 53, 329–338. [Google Scholar] [CrossRef]
  6. Khatib, T.; Ibrahim, I.A.; Mohamed, A. A review on sizing methodologies of photovoltaic array and storage battery in a standalone photovoltaic system. Energy Convers. Manag. 2016, 120, 430–448. [Google Scholar] [CrossRef]
  7. Rawat, R.; Kaushik, S.; Lamba, R. A review on modeling, design methodology and size optimization of photovoltaic based water pumping, standalone and grid connected system. Renew. Sustain. Energy Rev. 2016, 57, 1506–1519. [Google Scholar] [CrossRef]
  8. Mandelli, S.; Barbieri, J.; Mereu, R.; Colombo, E. Off-grid systems for rural electrification in developing countries: Definitions, classification and a comprehensive literature review. Renew. Sustain. Energy Rev. 2016, 58, 1621–1646. [Google Scholar] [CrossRef]
  9. Chel, A.; Tiwari, G.; Chandra, A. Simplified method of sizing and life cycle cost assessment of building integrated photovoltaic system. Energy Build. 2009, 41, 1172–1180. [Google Scholar] [CrossRef]
  10. Ghafoor, A.; Munir, A. Design and economics analysis of an off-grid PV system for household electri fi cation. Renew. Sustain. Energy Rev. 2015, 42, 496–502. [Google Scholar] [CrossRef]
  11. Jakhrani, A.Q.; Othman, A.-K.; Rigit, A.R.H.; Samo, S.R.; Kamboh, S.A. A novel analytical model for optimal sizing of standalone photovoltaic systems. Energy 2012, 46, 675–682. [Google Scholar] [CrossRef]
  12. Bortolini, M.; Gamberi, M.; Graziani, A.; Pilati, F. Economic and environmental bi-objective design of an off-grid photovoltaic–battery–diesel generator hybrid energy system. Energy Convers. Manag. 2015, 106, 1024–1038. [Google Scholar] [CrossRef]
  13. Huang, B.-J.; Hou, T.-F.; Hsu, P.-C.; Lin, T.-H.; Chen, Y.-T.; Chen, C.-W.; Li, K.; Lee, K. Design of direct solar PV driven air conditioner. Renew. Energy 2016, 88, 95–101. [Google Scholar] [CrossRef]
  14. Chen, S.-G. An efficient sizing method for a stand-alone PV system in terms of the observed block extremes. Appl. Energy 2012, 91, 375–384. [Google Scholar] [CrossRef]
  15. Mandelli, S.; Brivio, C.; Colombo, E.; Merlo, M. A sizing methodology based on Levelized Cost of Supplied and Lost Energy for off-grid rural electrification systems. Renew. Energy 2016, 89, 475–488. [Google Scholar] [CrossRef] [Green Version]
  16. Nordin, N.D.; Rahman, H.A. A novel optimization method for designing stand alone photovoltaic system. Renew. Energy 2016, 89, 706–715. [Google Scholar] [CrossRef]
  17. Sarhan, A.; Hizam, H.; Mariun, N.; Ya’acob, M.E. An improved numerical optimization algorithm for sizing and configuration of standalone photo-voltaic system components in Yemen. Renew. Energy 2018, 134, 1434–1446. [Google Scholar] [CrossRef]
  18. Dufo-López, R.; Lujano-Rojas, J.M.; Bernal-Agustín, J.L. Comparison of different lead–acid battery lifetime prediction models for use in simulation of stand-alone photovoltaic systems. Appl. Energy 2014, 115, 242–253. [Google Scholar] [CrossRef]
  19. Erdinc, O.; Paterakis, N.G.; Pappi, I.N.; Bakirtzis, A.G.; Catalão, J.P.S. A new perspective for sizing of distributed generation and energy storage for smart households under demand response. Appl. Energy 2015, 143, 26–37. [Google Scholar] [CrossRef]
  20. Makhloufi, S. Comparative study between classical methods and genetic algorithms for sizing remote PV systems. Int. J. Energy Environ. Eng. 2015, 6, 221–231. [Google Scholar] [CrossRef] [Green Version]
  21. Mohamed, A.F.; Elarini, M.M.; Othman, A.M. A new technique based on Artificial Bee Colony Algorithm for optimal sizing of stand-alone photovoltaic system. J. Adv. Res. 2013, 5, 397–408. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  22. Khatib, T.; Elmenreich, W. An Improved Method for Sizing Standalone Photovoltaic Systems Using Generalized Regression Neural Network. Int. J. Photoenergy 2014, 2014, 1–8. [Google Scholar] [CrossRef]
  23. Ben Salah, C.; Lamamra, K.; Fatnassi, A. New optimally technical sizing procedure of domestic photovoltaic panel/battery system. J. Renew. Sustain. Energy 2015, 7, 13134. [Google Scholar] [CrossRef]
  24. Aziz, N.I.A.; Sulaiman, S.I.; Shaari, S.; Musirin, I.; Sopian, K. Optimal sizing of stand-alone photovoltaic system by minimizing the loss of power supply probability. Sol. Energy 2017, 150, 220–228. [Google Scholar] [CrossRef]
  25. Alsadi, S.; Khatib, T. Photovoltaic Power Systems Optimization Research Status: A Review of Criteria, Constrains, Models, Techniques, and Software Tools. Appl. Sci. 2018, 8, 1761. [Google Scholar] [CrossRef] [Green Version]
  26. Sadio, A.; Mbodji, S.; Fall, I. New numerical sizing approach of a standalone photovoltaic power at Ngoundiane, Senegal. EAI Endorsed Trans. Energy Web 2018, 5, 153814. [Google Scholar] [CrossRef] [Green Version]
  27. Esfahani, I.J.; Yoo, C. An optimization algorithm-based pinch analysis and GA for an off-grid batteryless photovoltaic-powered reverse osmosis desalination system. Renew. Energy 2016, 91, 233–248. [Google Scholar] [CrossRef]
  28. Habib, A.H.; Disfani, V.R.; Kleissl, J.; De Callafon, R.A. Optimal switchable load sizing and scheduling for standalone renewable energy systems. Sol. Energy 2017, 144, 707–720. [Google Scholar] [CrossRef] [Green Version]
  29. Ibrahim, I.A.; Khatib, T.; Mohamed, A. Optimal sizing of a standalone photovoltaic system for remote housing electrification using numerical algorithm and improved system models. Energy 2017, 126, 392–403. [Google Scholar] [CrossRef]
  30. Muhsen, D.H.; Nabil, M.; Haider, H.T.; Khatib, T. A novel method for sizing of standalone photovoltaic system using multi-objective differential evolution algorithm and hybrid multi-criteria decision making methods. Energy 2019, 174, 1158–1175. [Google Scholar] [CrossRef]
  31. Benavente, F.; Lundblad, A.; Campana, P.E.; Zhang, Y.; Cabrera, S.; Lindbergh, G. Photovoltaic/battery system sizing for rural electrification in Bolivia: Considering the suppressed demand effect. Appl. Energy 2019, 235, 519–528. [Google Scholar] [CrossRef]
  32. Lot, H.; Khodaei, A. Hybrid AC / DC microgrid planning. Energy 2017, 118, 37–46. [Google Scholar]
  33. Lupangu, C.; Bansal, R. A review of technical issues on the development of solar photovoltaic systems. Renew. Sustain. Energy Rev. 2017, 73, 950–965. [Google Scholar] [CrossRef]
  34. Chenlo, F.; Fabero, F.; Alonso, M.C. A comparative study between indoor and outdoor measurements, 1995; Final Report of Project: Testing, Norms, Reliability and Harmonisation. Joule II––Contract N. JOU2-CT92-0178.
  35. Arab, A.H.; Chenlo, F.; Benghanem, M. Loss-of-load probability of photovoltaic water pumping systems. Sol. Energy 2004, 76, 713–723. [Google Scholar] [CrossRef]
  36. Northern Arizona Wind & Sun. Available online: https://www.solar-electric.com/centennial-gc2200p-flooded-deep-cycle-battery.html (accessed on 11 November 2019).
  37. Ismail, M.; Moghavvemi, M.; Mahlia, T. Techno-economic analysis of an optimized photovoltaic and diesel generator hybrid power system for remote houses in a tropical climate. Energy Convers. Manag. 2013, 69, 163–173. [Google Scholar] [CrossRef]
  38. Kazem, H.A.; Khatib, T.; Sopian, K. Sizing of a standalone photovoltaic/battery system at minimum cost for remote housing electrification in Sohar, Oman. Energy Build. 2013, 61, 108–115. [Google Scholar] [CrossRef]
  39. Sidrach-De-Cardona, M.; López, L.M. A general multivariate qualitative model for sizing stand-alone photovoltaic systems. Sol. Energy Mater. Sol. Cells 1999, 59, 185–197. [Google Scholar] [CrossRef]
  40. Muhsen, D.H.; Ghazali, A.B.; Khatib, T. Multiobjective differential evolution algorithm-based sizing of a standalone photovoltaic water pumping system. Energy Convers. Manag. 2016, 118, 32–43. [Google Scholar] [CrossRef]
  41. Groumpos, P.; Papageorgiou, G. An optimal sizing method for stand-alone photovoltaic power systems. Sol. Energy 1987, 38, 341–351. [Google Scholar] [CrossRef]
  42. Hosseinalizadeh, R.; Shakouri, H.; Amalnick, M.S.; Taghipour, P. Economic sizing of a hybrid (PV–WT–FC) renewable energy system (HRES) for stand-alone usages by an optimization-simulation model: Case study of Iran. Renew. Sustain. Energy Rev. 2016, 54, 139–150. [Google Scholar] [CrossRef] [Green Version]
  43. Morningstar PS-MPPT-40 ProStar MPPT 40 Amp Solar Charge Controller. Available online: https://www.solar-electric.com/morningstar-prostar-mppt-controller-ps-mppt-40.html (accessed on 11 November 2019).
  44. Lazou, A.A.; Papatsoris, A.D. The economics of photovoltaic stand-alone residential households: A case study for various European and Mediterranean locations. Sol. Energy Mater. Sol. Cells 2000, 62, 411–427. [Google Scholar] [CrossRef]
  45. Yang, H.; Lu, L.; Zhou, W. A novel optimization sizing model for hybrid solar-wind power generation system. Sol. Energy 2007, 81, 76–84. [Google Scholar] [CrossRef]
  46. Kennedy, J.; Eberhart, R. Particle Swarm Optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  47. Kerdphol, T.; Fuji, K.; Mitani, Y.; Watanabe, M.; Qudaih, Y. Optimization of a battery energy storage system using particle swarm optimization for stand-alone microgrids. Int. J. Electr. Power Energy Syst. 2016, 81, 32–39. [Google Scholar] [CrossRef]
  48. Kornelakis, A.; Marinakis, Y. Contribution for optimal sizing of grid-connected PV-systems using PSO. Renew. Energy 2010, 35, 1333–1341. [Google Scholar] [CrossRef]
  49. Luna-Rubio, R.; Trejo-Perea, M.; Vargas-Vázquez, D.; Ríos-Moreno, G. Optimal sizing of renewable hybrids energy systems: A review of methodologies. Sol. Energy 2012, 86, 1077–1088. [Google Scholar] [CrossRef]
  50. Talbi, E.G.T. Metaheuristics: From Design to Implementation; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2009. [Google Scholar]
  51. Jakob, W.; Blume, C. Pareto Optimization or Cascaded Weighted Sum: A Comparison of Concepts. Algorithms 2014, 7, 166–185. [Google Scholar] [CrossRef] [Green Version]
  52. Muhsen, D.H.; Ghazali, A.B.; Khatib, T.; Abed, I.A.; Natsheh, E.M. Sizing of a standalone photovoltaic water pumping system using a multi-objective evolutionary algorithm. Energy 2016, 109, 961–973. [Google Scholar] [CrossRef]
  53. Gong, W.; Cai, Z. Parameter extraction of solar cell models using repaired adaptive differential evolution. Sol. Energy 2013, 94, 209–220. [Google Scholar] [CrossRef]
  54. Jiang, L.L.; Maskell, D.L.; Patra, J.C. Parameter estimation of solar cells and modules using an improved adaptive differential evolution algorithm. Appl. Energy 2013, 112, 185–193. [Google Scholar] [CrossRef]
  55. Ishaque, K.; Salam, Z.; Mekhilef, S.; Shamsudin, A. Parameter extraction of solar photovoltaic modules using penalty-based differential evolution. Appl. Energy 2012, 99, 297–308. [Google Scholar] [CrossRef]
Figure 1. The block diagram of a generalized standalone photovoltaic (SAPV) system.
Figure 1. The block diagram of a generalized standalone photovoltaic (SAPV) system.
Processes 08 00041 g001
Figure 2. Solar cell of a single-diode electrical circuit.
Figure 2. Solar cell of a single-diode electrical circuit.
Processes 08 00041 g002
Figure 3. Photovoltaic (PV) characteristics under various cell temperature and solar radiation of improved electromagnetism (IEM) algorithm (a) (I-V) curves and (b) (P-V) characteristics curves.
Figure 3. Photovoltaic (PV) characteristics under various cell temperature and solar radiation of improved electromagnetism (IEM) algorithm (a) (I-V) curves and (b) (P-V) characteristics curves.
Processes 08 00041 g003
Figure 4. Flow chart of the proposed optimal sizing of SAPV system using A W / S F P S O c f method.
Figure 4. Flow chart of the proposed optimal sizing of SAPV system using A W / S F P S O c f method.
Processes 08 00041 g004
Figure 5. The flow chart of energy management of a SAPV system.
Figure 5. The flow chart of energy management of a SAPV system.
Processes 08 00041 g005
Figure 6. load demand of a typical house in remote area (KWh).
Figure 6. load demand of a typical house in remote area (KWh).
Processes 08 00041 g006
Figure 7. Monthly average of meteorological data in Malaysia.
Figure 7. Monthly average of meteorological data in Malaysia.
Processes 08 00041 g007
Figure 8. Root mean square error (RMSE) values of IEM, slap swarm optimization (SSA), EM, Rcr-IJADE, adaptive differential evolution (IADE), and penalty-based differential evolution (PDE) algorithms at various weather conditions.
Figure 8. Root mean square error (RMSE) values of IEM, slap swarm optimization (SSA), EM, Rcr-IJADE, adaptive differential evolution (IADE), and penalty-based differential evolution (PDE) algorithms at various weather conditions.
Processes 08 00041 g008
Figure 9. Evolution of aggregation function f for the S F P S O c f and A W P S O c f algorithms.
Figure 9. Evolution of aggregation function f for the S F P S O c f and A W P S O c f algorithms.
Processes 08 00041 g009
Figure 10. Evolution of optimal N and   B a t for S F P S O c f and A W P S O c f algorithms.
Figure 10. Evolution of optimal N and   B a t for S F P S O c f and A W P S O c f algorithms.
Processes 08 00041 g010
Figure 11. Evaluation of N and B a t at desired level of loss of load probability (LLP) value with different weights sets.
Figure 11. Evaluation of N and B a t at desired level of loss of load probability (LLP) value with different weights sets.
Processes 08 00041 g011
Figure 12. Evaluation of N s ,   N p , and   f   value with different weights sets.
Figure 12. Evaluation of N s ,   N p , and   f   value with different weights sets.
Processes 08 00041 g012
Figure 13. Evaluation of life cycle cost (LCC), LLP, and levelized cost of energy (LCE) values with different weights sets.
Figure 13. Evaluation of life cycle cost (LCC), LLP, and levelized cost of energy (LCE) values with different weights sets.
Processes 08 00041 g013
Figure 14. Performance of the SAPV system based on chosen optimal configuration in March.
Figure 14. Performance of the SAPV system based on chosen optimal configuration in March.
Processes 08 00041 g014
Figure 15. Performance of the SAPV system based on chosen optimal configuration in December.
Figure 15. Performance of the SAPV system based on chosen optimal configuration in December.
Processes 08 00041 g015
Table 1. Standalone photovoltaic (SAPV) system’s key specification [36].
Table 1. Standalone photovoltaic (SAPV) system’s key specification [36].
ComponentsCharacteristicsValue
Kyocera K C 120 -1 PV panelsMaximum power at STC120 (W)
Open circuit voltage21.5 (V)
Short circuit current7.45 (A)
Voltage at MPP16.9 (V)
Current at MPP7.1 (A)
No. of cells connected in series36
Nominal operation cell temperature43.6 (°C)
BatteryLead acid
Efficiency85%
Capacity220 Amp-hours
Maximum D o D 80%
Bus voltage24 (V)
Battery voltage6 (V)
Charge controller PS-MPPT-40Efficiency95%
InverterEfficiency90%
AC voltageElectrical load AC230 (V)
Table 2. Shows the unit cost for standalone PV system’s components [26,43].
Table 2. Shows the unit cost for standalone PV system’s components [26,43].
ComponentsCost/UnitLifetime (in Year) O & M NrepIRFRLP
PV array1 $/Wp201%00.080.0420
Charge controller0.5 $/Wp100%1
Storage battery0.118 $/Wp25%10Replacement cost0.0042
Inverter0.5 $/Wp100%1
Table 3. shows the root mean square error (RMSE) values of IEM, SSA, EM, Rcr-IJADE, IADE, and PDE algorithms.
Table 3. shows the root mean square error (RMSE) values of IEM, SSA, EM, Rcr-IJADE, IADE, and PDE algorithms.
Weather ConditionS1S2S3S4S5S6S7Average
Length of Data Points (N)2224509192101102
RMSE_PDE0.0420.0160.0340.0370.1000.1020.1360.0672
RMSE_IADE0.0420.0160.0350.0370.1000.1020.1360.0675
RMSE_Rcr-IJADE0.0430.0160.0350.0380.1070.1130.1160.0740
RMSE_EM0.0420.0180.0360.0380.1140.1060.1450.0716
RMSE_SSA0.0450.0270.0340.0290.1080.1120.1560.0734
RMSE_IEM0.0330.0130.0260.0280.0910.0870.1290.0589
Table 4. Different weights sets and optimal configurations of the SAPV system.
Table 4. Different weights sets and optimal configurations of the SAPV system.
WeightsSFPSOAWPSOSFPSOAWPSOSFPSOAWPSOSFPSOAWPSOSFPSOAWPSO
W 1 W 2 W 3 N N s N p B a t Time
0.10.80.1192192324648323289.3906387.98438
0.10.50.42682246714416293385.8437586.25
0.20.60.2224312478564332895.87583.40625
0.20.50.32642642266124313197.4843889.84375
0.30.60.1224224445656383895.2343886.85938
0.30.40.3294300424775323296.2812587.8125
0.40.50.1235240476054454488.515687.3125
0.50.40.12522971833149423684.7812588.25
0.60.30.1296272746844364288.0312588.71875
0.60.20.23203308011430343485.2343890.20313
0.70.20.130830877114283636101.828188.96875
0.80.10.135734821121729353591.937593.73438
Table 5. Different weights sets and optimal performance of the SAPV system.
Table 5. Different weights sets and optimal performance of the SAPV system.
WeightsSFPSOAWPSOSFPSOAWPSOSFPSOAWPSOSFPSOAWPSO
W 1 W 2 W 3 f LLPLCCLCE
0.10.80.10.03890.03890.0318830.031843,018.215243,018.21521.62541.6254
0.10.50.40.04680.04050.0129710.013753,667.775448,137.16181.45271.5590
0.20.60.20.04050.04750.0137560.011348,137.161860,040.02881.55901.3960
0.20.50.30.04230.04230.0087640.008753,624.068653,624.06861.47351.4735
0.30.60.10.03500.03500.0086380.008649,539.894849,539.89481.60441.6044
0.30.40.30.03810.03810.0039870.003558,440.6152259,347.81521.44201.4351
0.40.50.10.03120.03120.0024310.002353,166.921053,642.37451.64131.6214
0.50.40.10.02680.02770.0019920.000954,895.681260,016.40161.58031.4659
0.60.30.10.02200.02210.0009840.000759,865.201657,919.68131.46721.5448
0.60.20.20.02230.02230.0008760.000662,932.908464,444.90841.42671.4167
0.70.20.10.01680.01680.0005890.000561,679.601661,679.60161.45281.4528
0.80.10.10.01120.01120068,807.855067,447.05501.39821.4060
Table 6. Sets of optimal configurations for sizing of the SAPV system using numerical method.
Table 6. Sets of optimal configurations for sizing of the SAPV system using numerical method.
N N s N p B a t LLPLLCLCEDef EExcess ECost Year
1921612320.031843,018.21521.6254710.92725883.68772150.9107
224828330.013748,137.16181.5590306.718210,340.82412406.8580
2502510320.009251,787.81521.5028206.703414,112.58492589.3907
2642212310.008753,624.06861.4735195.413716,250.98982681.2034
224732380.008649,539.89481.6044192.614210,234.69402476.9947
306934290.007959,413.37541.4085178.064322,429.18782970.6687
2301023380.007250,447.09481.5912162.502611,191.29962522.3547
2941421320.003958,440.61521.442088.903020,576.56152922.0307
2401516440.002353,642.37441.621452.652812,539.98112682.1187
2521814420.001954,895.68121.580344.412514,227.64212744.7840
Table 7. shows monthly average daily performance of the SAPV system under optimal solutions.
Table 7. shows monthly average daily performance of the SAPV system under optimal solutions.
MonthJanFebMarAprMayJunJulAugSepOctNovDec
P_PV (KWh)78.6090.21103.72101.9693.0986.5883.9887.8089.8895.4179.4677.53
E deficit (KWh)0.270.1400000.1700001.16
E dump (KWh)22.9133.5747.7845.0637.5230.2026.3032.0834.3637.8923.4221.29

Share and Cite

MDPI and ACS Style

Mohammed Ridha, H.; Gomes, C.; Hizam, H.; Ahmadipour, M. Optimal Design of Standalone Photovoltaic System Based on Multi-Objective Particle Swarm Optimization: A Case Study of Malaysia. Processes 2020, 8, 41. https://doi.org/10.3390/pr8010041

AMA Style

Mohammed Ridha H, Gomes C, Hizam H, Ahmadipour M. Optimal Design of Standalone Photovoltaic System Based on Multi-Objective Particle Swarm Optimization: A Case Study of Malaysia. Processes. 2020; 8(1):41. https://doi.org/10.3390/pr8010041

Chicago/Turabian Style

Mohammed Ridha, Hussein, Chandima Gomes, Hashim Hizam, and Masoud Ahmadipour. 2020. "Optimal Design of Standalone Photovoltaic System Based on Multi-Objective Particle Swarm Optimization: A Case Study of Malaysia" Processes 8, no. 1: 41. https://doi.org/10.3390/pr8010041

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop