1,127
Views
5
CrossRef citations to date
0
Altmetric
Research Article

Horse Herd Optimization Algorithm for Fuel Constrained Day-ahead Scheduling of Isolated Nanogrid

&
Pages 1250-1270 | Received 10 May 2021, Accepted 27 Aug 2021, Published online: 08 Sep 2021

ABSTRACT

Day-ahead scheduling of isolated nanogrid (NG) is an important task in power system. Owing to slowly lessening of fossil fuel, the profitable use of available fuel for electric power generation has turn out to be an extremely important concern of electric power utilities. This paper suggests horse herd optimization algorithm (HOA) to solve fuel constrained day-ahead scheduling of isolated nanogrid (NG) for five neighboring homes. NG comprises diesel generators, solar PV plants, battery energy storage system (BESS) and plug-in electric vehicles (PEVs). Simulation results of the test system have been compared with those obtained from social group entropy optimization, self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients, fast convergence evolutionary programming and differential evolution. It has been observed from the comparison that the suggested HOA has the capacity to give better solution.

Introduction

The local electric power generation and utilization plays a vital role in the electric power system reenactment. Nanogrids (NGs) are very small-scale, low-voltage electricity systems consisting of distributed energy resources for example renewable and nonrenewable distributed generators, battery energy storage systems, and controllable loads.

Fossil fueled fired power plants are the major sources of power generation till now. Owing to slow lessening of fossil fuel, there is concern over fossil fuel scarcity. Fuel suppliers have enforced additional restrictions on fuel supplying agreement and electric power utility has been forced to reschedule power generation anchored in the fuel availability.

Trefny et al. (Citation1981) have explicated economic dispatch problem taking into account fuel constraints. Fuel resource scheduling in energy management has been described by Vemuri, Hackett, and Lugtu (Citation1984) and Kumar et al. (Citation1984).

Burmester et al. (Citation2017) have described about NG technologies. Akinyele and Akinyele (Citation2017) has described design as well as performance analysis of NG. Lee et al. (Citation2019) have discussed about optimum power management for NG. Dahiru and Tan (Citation2020) have discussed about optimum sizing and analysis of grid-connected NG.

NG can operate in grid-connected mode and islanded mode. In grid-connected mode, the NG can swop power with the grid but in islanded mode, there is no grid for swopping power. Therefore in islanded mode owing to erratic nature of renewable energy sources, battery energy storage device is used to increase the system dependability in power shortfall situation.

Alipour, Moradi-Dalvand, and Zare (Citation2017) and Aliasghari et al. (Citation2018) have described PEVs as an electric load while batteries are charging and automobiles get energy from the system i.e. grid-to-vehicle mode. PEV owners can achieve lesser charging cost through competent management and controlling of batteries charging by taking part in time of use (TOU) program as a bendable load.

Kumar et al. (Citation2019) have developed and applied modified symbiotic organisms search (MSOS) algorithm with six truss design problems. Kumar et al. (Citation2020) have applied five improved metaheuristics i.e. improved dragonfly algorithm, improved whale optimization algorithm, improved ant lion optimizer, improved heat transfer search, and improved teaching–learning-based optimization and simulated annealing for truss optimization. Tejani, Kumar, and Gandomi (Citation2019) have applied multi-objective heat transfer search algorithm (MHTS) for truss optimization. Kumar et al. (Citation2020) have developed and applied multi-objective heat transfer search with modified binomial crossover (MOHTS-BX) for multi-objective truss optimization problems. Kumar et al. (Citation2021b) have developed multi-objective hybrid heat transfer search and passing vehicle search optimizer (MOHHTS–PVS) and applied this algorithm for multi-objective structural optimization problem. Kumar et al. (Citation2021a) have developed physics-based multi-objective plasma generation optimizer (MOPGO) and applied this algorithm to solve structural optimization problems. Kumar et al. (Citation2020) have developed multi-objective passing vehicle search (MOPVS) algorithm and applied for structural design optimization problem.

Swarm Intelligence (SI) imitates the group behavior of animals consisting of several agents functioning jointly. In very recent times, MiarNaeimi et al. (Citation2021) has established horse herd optimization algorithm (HOA). HOA is based on the social recitals of different ages of horses utilizing six significant traits. These are lesion, pecking order, amicability, emulation, protection mechanism and meander.

In this article, the problem of fuel constrained day-ahead scheduling in an isolated NG with demand side management (DSM) is formulated. NG consists of diesel generators, solar PV plants, battery energy storage system (BESS) and plug-in electric vehicles (PEVs).

The problem is solved with and without fuel constraints by utilizing suggested HOA, social group entropy optimization (SGEO), self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients (HPSO-TVAC), fast convergence evolutionary programming (FCEP) and differential evolution (DE).

A test system containing two diesel generators, two solar PV plants, one battery energy storage system (BESS) and five plug-in electric vehicles (PEVs) is considered to simulate fuel constrained day-ahead scheduling with DSM. It is seen that the suggested HOA proffers better-quality solution.

The major contributions of this manuscript can be stated as follows:

  • Day-ahead scheduling of isolated NG comprising diesel generators, solar PV plants, BESS and PEVs has been presented.

  • Uncertainty of solar PV plants has been taken into consideration.

  • Fuel constraints and ramp rate limit constraints of diesel generators have been considered.

  • Demand side management has been taken into consideration.

  • The problem is solved with and without fuel constraints.

  • Horse herd optimization algorithm has been used to solve the problem.

Problem formulation

The main objective is to find out fuel constrained day-ahead scheduling of isolated NG with DSM. The system considers diesel generators, BESS and PEVs. Mathematical formulation of the problem is affirmed as:

Objective function

(1) CT=t=1Ti=1NdfdgitPdgit+j=1NPVfpvjtPpvjt(1)

Fuel price function of ith diesel generating unit at time t is affirmed as

(2) fdgitPdgit=adi+bdiPdgit+cdiPdgit2(2)

The cost of solar power as described by Liang and Liao (Citation2007) consists of three terms, a direct cost, an under estimation penalty cost (Upv) and an over estimation reserve cost (Opv) of solar power.

(3) fpvktPpvkt=Kpvk×Ppvkt+OpvktPpvkt+UpvktPpvkt(3)

The overestimation reserve cost and underestimation penalty cost on solar power is replicated as in (4)-(5) respectively.

(4) OpvktPpvkt=opvk×PpvktminPpvktPpvktx×fpvxdx(4)
(5) UpvktPpvkt=upvk×PpvktPpvktmaxxPpvkt×fpvxdx(5)

Constraints

(i) Power balance constraints

(6) i=1NdPdgit+j=1NPVPpvjt+PESSDtl=1NEVPEVlt1Drt×LBase,tLst=0,tT(6)
(7) i=1NdPdgit+j=1NPVPpvjtPESSCtl=1NEVPEVlt1Drt×LBase,tLst=0,tT(7)

EquationEquation (6) is applicable when battery is discharging mode and Equationequation (7) is applicable when battery is charging mode.

Solar power model

The power output as described by Shilaja et al. (Citation2017) from jth solar PV plant at time t is avowed by

PPVjt=PPVrj×1+α×TrefTambt×G1000, jNPV, tT (8)

Battery energy storage system

The battery energy storage system (BESS) can provide power at any time when the state of charge SOC is more than the minimum allowable value SOCmin. The SOC of BESS in next hour hinges on SOC and net charging power in the present hour and it is devised as

(9) SOCt+1=SOCt+PESSCt×ηPESSDt(9)

SOC of a BESS must be always less than SOCmaxand more than SOCmin.

(10) SOCminSOCtSOCmax(10)

The power by which BESS can be charged is limited by maximum charging power limit Pchmax.

(11) PESSCtPchmax(11)

The power by which BESS can be discharged is limited by maximum discharging power limit Pdismax.

(12) PESSDtPdismax(12)

PEV charging power limit

The PEV charging/discharging power in each hour is limited by the charging/discharging facility and the energy requirement.

(13) t=1TPPEVlt=PPEVl,total(13)

The power necessary of the nth PEV is the total power PPEVl,total which has to be charged in a one day time horizon and computed by the average mileage of commuter vehicles for normal personal use. The charging/discharging facility is limited by the maximum and minimum charging/discharging power of PEV. Here, charging-only mode of PEV is considered. Power delivered to PEVs is modeled as real-valued variable. This is due to fact that the delivered power for a single PEV in an hour horizon is easily adjusted through controlling the charging time period. The majority of vehicles (about 90%) is averagely idle or off road along the all day time horizon. PEVs can plug-in to the microgrid when they are not in use. The operational features PEV include the energy demand, min/max capacity and state of charge (SOC) of batteries. The acquired charging power ofnth PEV from the microgrid is subjected to the charging capacity constraints represented by EquationEq. (14).

(14) PEVlminPEVltPEVlmax(14)

(ii) Capability frontiers of diesel generators

(15) PdgiminPdgitPdgimax,iNd,tT(15)

(iii) Ramp rate limits constraints of diesel generators

(16) PdgitPdgi(t1)URdi,iNd,tT(16)
(17) Pdgi(t1)PdgitDRdi,iNd,tT(17)

(iv) Fuel delivery constraints of diesel generators

Total fuel delivered to all diesel generating units should balance the fuel supplied by the supplier at every intermission over the scheduling horizon

i=1NdFdgimFDdm=0, mM (18)

(V) Fuel Storage Constraints of Diesel Generators

The fuel volume of every diesel generating unit at the starting of every intermission plus fuel delivered to that diesel generating unit minus the fuel smoldered at that diesel generating unit provides the residual fuel at the starting of the next intermission.

Vdgim=Vdgim1+Fdgim -t=1tmηdi+δdiPdgit+μdiPdgit2,iNd,mM (19)

(Vi) Fuel Delivery Limits of Diesel Generators

Fuel delivered to every diesel generating unit at every intermission must be inside its minimum limit Fdgmin and maximum limit Fdgmax.

FdgiminFdgimFdgimax, iNd, mM (20)

(Vii) Fuel Storage Limits of Diesel Generators

Fuel storage limit of every diesel generating unit at every intermission must be inside its minimum limit Vdgmin and maximum limit Vdgmax.

VdgiminVdgimVdgimax, iNd, mM (21)

Demand side management

Demand side management (DSM) programs as described by Morsali et al. (Citation2018) has several merits for example reducing the cost, boosting the power system security [12], etc. The DSM programs are categorized as demand response, strategic conservation etc. Here, demand response program is employed and it is modeled according to time-of-use (TOU) program, where some percentage of load demand is budged from expensive period cheap period keeping the total amount of load demand to be fixed. As a result, load curve is flattened and the operation cost is trimmed down. The numerical model of TOU program is described according to the Equationequation (22) constrained by Equationequations (23)-(26).

(22) Lt=1DRt×LBase+Lst(22)
(23) t=1TLst=t=1TDRt×LBase,t(23)
(24) LInct=Inct×LBase,t(24)

DRtDRmax,tT (25)

InctIncmax, tT(26)

Horse herd optimization algorithm

Horse herd optimization algorithm (HOA) developed by MiarNaeimi et al. (Citation2021) is founded on the behavioral pattern of horses in their day to day life. The behavioral pattern of horses usually includes lesion, pecking order, amicability, emulation, protection mechanism and meander. HOA technique is motivated by these behaviors of horses at different ages. The movement of horses emulated in HOA during each iteration is given by

XkAge,Itr=XkAge,(Itr1)+VˉkAge,Itr, Age=α,β,γ,δ (27)

where, XkAge,Itr signifies the position of the kth horse, Age and VˉkAge,Itrdemonstrate the age range and velocity vector of the considered horse, Itr is the current iteration.

Horses show dissimilar behaviors at different ages. The highest natural life of a horse is about 25–30 years. δ signifies horses at era range of 0–5 years, γ signifies horses at range of 5–10 years, β signifies horses era range of 10–15 years, and α signifies horses older than 15 years.

Horses are sorted founded on the best responses. Therefore, first 10% of horses from top of sorted matrix have been chosen as α horses. Next 20% have been in β group. γ and δ horses account for 30% and 40% of residual horses, respectively. Six behaviors of horses are precisely applied for detecting velocity vector. Velocity vector of horses at dissimilar eras during every cycle of method is confirmed as

(28) Vˉkα,Itr=Gˉkα,Itr+Dˉkα,Itr(28)
(29) Vˉkβ,Itr=Gˉkβ,Itr+Hˉkβ,Itr+Sˉkβ,Itr+Dˉkβ,Itr(29)
(30) Vˉkγ,Itr=Gˉkγ,Itr+Hˉkγ,Itr+Sˉkγ,Itr+Iˉkγ,Itr+Dˉkγ,Itr+Rˉkγ,Itr(30)
(31) Vˉkδ,Itr=Gˉkδ,Itr+Iˉkδ,Itr+Rˉkδ,Itr(31)

Grazing (G)

Horses are lesion animals, which nourish on plants, grasses, forages, etc. They lesion on a meadow for 16 h to 20 h a day, and they take rest for petite time. This sluggish lesion method has been described as continuous eating. HOA algorithm imitates the grazing region around every horse with coefficient gas such every horse lesions on definite regions. Horses lesion at any age all over their natural life. The precise implementation of lesion is given below.

(32) GˉkAge,Itr=gItrAge×u+pl×XkAge,(Itr1)(32)
(33) gkAge,Itr=gkAge,(Itr1)×wg(33)

where,GˉkAge,Itr is the movement parameter of kth horse, and it demonstrates worried horse’s propensity for grazing which decreases linearly with wg per iteration. l and u are minimum and maximum limits of graze space, respectively, and p is a random number among 0 and 1. Here, l and u are taken 0.95 and 1.05, respectively, and the coefficient g is taken as to 1.5 for each age range.

Hierarchy (H)

Horses are elapsed their lives followed by a leader frequently undertaken by human. A mature horse takes responsibility for guidance in the groups of untamed horses and this happens in the rule of pecking order. Coefficient h in HOA is regarded as propensity of a group of horses to pursue the most competent and strongest horse. It is seen that horses pursue the rule of pecking order at middle eras β and γ. This is described as.

HˉkAge,Itr=hkAge,Itr×X(Itr1)Xk(Itr1), Age=α,β and γ (34)

(35) hkAge,Itr=hkAge,(Itr1)×wh(35)

where,HkAge,Itr signifies the effect of the best horse position on speed parameter, and X(Itr1) demonstrates the position of the best horse.

Sociability (S)

Horses necessitate a societal life and occasionally inhabit among other beasts. Flock life has assured horses’ safety as predators hunt them. life also raises the probability of survival and they are easily escaped. Sometimes it is seen that horses are warfare each other owing to their societal traits, and horse’s singularity is a reason of their tetchiness. Some of horses are content around other animals. This behavior has been regarded as a progress in the direction of the average position of other horses. It has been seen that the horses at the ages of 5–15 years like to stay in the herd and this is described as

SˉkAge,Itr=SkAge,Itr1Nj=1NXj(Itr1)Xk(Itr1), Age=β,γ (36)

(37) SkAge,Itr=SkAge,(Itr1)×ws(37)

where SˉkAge,Itr demonstrates the societal motion vector of kth horse and SkAge,Itrsignifies the concerned horse’s orientation toward the group in Itrth iteration. SkAge,Itr reduces in each cycle with a ws factor. N demonstrates number of total horses, and Age is the era range of every horse.

Imitation

Horses emulate each other, and they learn every other’s good and bad habits. The simulation behavior of horses is regarded as factor i in this method. Youthful horses endeavor to emulate others, and this characteristic remains throughout their full adulthood and this is described as

IˉkAge,Itr=ikAge,Itr1PNj=1PNXj(Itr1)Xk(Itr1), Age=γ (38)

(39) ikAge,Itr=ikAge,(Itr1)×wi(39)

where IˉlAge,Itr is motion vector of lth horse in direction of average of best horses with X positions. PN denotes number of horses in the best positions. It has been suggested that P is taken as 10% of horses. Additionally, wi is a lessening factor per cycle for Itr.

Defense mechanism (D)

Horses’ response is a reflection of the fact that they are preyed by predators. Horses protect themselves by demonstrating the scuffle or escape response. Horses scuffle for food and water to remove rivals and stay away from unsafe environments. Horses’ protection system in HOA by absconding from horses shows unsuitable responses. Horses’ protection system is typified by factor d. Horses must escape or scuffle against their foes. This protection mechanism must be present during whole natural life of a youthful or adult horse. Horses’ protection mechanism has been described by a negative coefficient to keep the horse far from unsuitable locations.

DˉkAge,Itr=dkAge,Itr1qNj=1qNXj(Itr1)X(Itr1), Age=α,β and γ (40)

(41) dkAge,Itr=dkAge,(Itr1)×wd(41)

where DˉkAge,Itr demonstrates escape vector of kth horse from average of some horses with worst positions shown by X vector. qN denotes number of horses in the worst positions. Here, q has been taken as 20% of total horses. wd demonstrates lessening factor per cycle.

Roam (R)

Horses rove and lesion in nature from meadow to meadow looking for food. The majority of horses are remained in stable, although they keep the mentioned characteristic. All of a sudden a horse can go to another site for a lesion. Horses are very inquisitive, and they frequently visit far and wide for finding out new meadows and knowing their locality. Side walls are planned in a manner that horses are able to observe every other and their inquisitiveness has been met up. This behavior is imitated as a random movement and revealed by a factor r. Roving in horses is approximately detected at youthful eras and vanishes slowly as they arrive at adulthood. This procedure is described below.

RˉkAge,Itr=rkAge,ItrpX(Itr1), Age=γ,δ (42)

(43) rkAge,Itr=rkAge,(Itr1)×wr(43)

where, RˉkAge,Itr stands for random speed vector of kth horse for a local search and flee from local minima, and wr demonstrates the lessening factor of rkAge,Itr per cycle.

Velocity of δ horses at the age of 0–5 Years

Vˉkδ,Itr=gkδ,(Itr1)×wgu+pl×Xk(Itr1)+ ikδ,(Itr1)×wi×1PNj=1PNXj(Itr1)X(Itr1)

(44) rkδ,(Itr1)×wr×pX(Itr1)(44)

Velocity of γ horses at era of 5–10 Years

Vˉkγ,Itr=gkγ,(Itr1)×wg×u+pl×Xk(Itr1)+hkγ(Itr1)×whX(Itr1)Xk(Itr1)

+skγ,(Itr1)×ws1Nj=1NXj(Itr1)Xk(Itr1)+ikγ,(Itr1)×wi×1PNj=1PNXj(Itr1)X(Itr1)

-dkγ,(Itr1)×wd×1qNj=1qNXj(Itr1)X(Itr1)+rkAge,(Itr1)×wr×p×X(Itr1) (45)

Velocity of β horses at era of 10–15 Years

Vˉkβ,Itr=gkβ,(Itr1)×wg×u+pl×Xk(Itr1)+hkβ(Itr1)×whX(Itr1)Xk(Itr1) (46)

+skβ,(Itr1)×ws1Nj=1NXj(Itr1)Xk(Itr1)-dkβ,(Itr1)×wd×1qNj=1qNXj(Itr1)X(Itr1)

Velocity of α horses older than 15 Years

Vˉkα,Itr=gkα,(Itr1)×wg×u+pl×Xk(Itr1)-dkα,(Itr1)×wd×1qNj=1qNXj(Itr1)X(Itr1) (47)

The pseudo code as well as flowchart of horse herd optimization algorithm (HOA) has been illustrated in ) and ) respectively.

Start

Input problem specific system data and their respective constraints as well as algorithm parameters like NP, Itrmax, hβ, hγ, sβ, sγ, iγ, dα, dβ,dγ, rδ and rγ etc. Set Itr = 1.

Initialization: Initialize the position of horses in uniformly distributed random manners within their limits or feasible spaces.

Fitness Evaluation: With the help of current positions of horses, evaluate the fitness value of all the horses as per the problem’s objective function.

while ItrItrmax

Sort the fitness values of horses in ascending order and arrange the position of horses accordingly.

Classify the horses in α, β, γ and δ categories as per age groups.

Velocity/Motion Vector Calculation: Calculate the motion vector for horses of each category with the help of Equationequation (33) to (36).

Position update: Calculate the new updated position of horses after applying the corresponding motion to the horses of all age groups as per Equationequation (16).

Fitness Evaluation: With the help of current positions of horses, evaluate the fitness value of all the horses as per the problem’s objective function.

Itr = Itr + 1;

end while

Return the best solution.

end

Figure 1. (a). Pseudo code of the recommended HOA. (b). Flowchart of HOA.

Figure 1. (a). Pseudo code of the recommended HOA. (b). Flowchart of HOA.

Numerical results

Fuel constrained day-ahead scheduling of isolated NG with DSM is simulated in MATLAB (Version: 8. 1. 0. 604 (R2013a)) environment using horse herd optimization algorithm (HOA), SGEO developed by Feng et al. (Citation2018), HPSO-TVAC developed by Ratnaweera et al. (Citation2004), FCEP developed by Basu (Citation2017) and DE.

The isolated NG comprises two diesel generators, two solar PV plants, one BESS and five PEVs. Energy consumed of each PEV is assumed to be 20KWh/day. The installed capacity of battery energy storage system (BESS) is 10 KW. The data of the diesel generators is presented in Table A.1 and A.2 in the appendix. The rating of solar PV plants is PPV1= 20 KW and PPV2= 10 KW. . Direct cost coefficient (KPV), reserve cost (opv) and penalty cost (upv) for each solar PV plant are taken 0.06, 0.02 and 0.01 respectively. The reference temperature (Tref) is taken as 25oC and temperature coefficient (α) is taken as 0.25%/k(per Kelvin). The hourly power demand and temperature are shown in Table A.3. Fuel delivered during the scheduling period is given in Table A.4 in the appendix. The maximum and minimum forecast limits of solar irradiation are given in Fig. A.1. PEVs are connected to the system for charging from 1st hour to 6th hour and 18th hour to 24th hour. 10% of 13th, 14th, 15th and 16th hour load is shifted to 1st, 2nd, 3rd and 4th hour during DSM.

Day-ahead scheduling problem with and without fuel constraints is solved by utilizing HOA, SGEO, HPSO-TVAC, FCEP and DE. In case of HOA, hβ, hγ, sβ, sγ, iγ, dα, dβ,dγ, rδ and rγ are taken as 0.9, 0.5, 0.2, 0.1, 0.3, 0.5, 0.2, 0.1, 0.1 and 0.05 respectively. Number of horses i.e. NP is taken as 50. In case of SGEO, the parameters are taken as NP=50, MT=0.2, DT=0.1, c=1.5, w=0.3. For FCEP parameter is chosen as NP=50 and β=1. In case of HPSO-TVAC the parameters are taken as NP=50,wmax=0.25, wmin=0.05, c1i=2.5, c1f=0.2 and c2i=0.2, c1f=2.5. In DE, parameters are chosen as NP=50, F=0.75 and CR=1. Maximum iteration number is chosen as 100 for all the four techniques.

Power generation obtained from diesel generators, solar PV plants, PEVs and BESS with and without fuel constraints corresponding to best cost obtained from HOA is shown in and respectively. Fuel delivered to diesel generators corresponding to best cost obtained from HOA with fuel constraints are given in . Power generation obtained from diesel generators, solar PV plants, PEVs and BESS with and without fuel constraints corresponding to best cost obtained from SGEO is shown in and respectively. Fuel delivered to diesel generators corresponding to best cost obtained from SGEO with fuel constraints are given in . Power generation obtained from diesel generators, solar PV plants, PEVs and BESS with and without fuel constraints corresponding to best cost obtained from HPSO-TVAC is shown in and respectively. Fuel delivered to diesel generators corresponding to best cost obtained from HPSO-TVAC with fuel constraints are given in . The best, average and worst cost and average CPU time among 100 runs of solutions obtained from these four algorithms are summarized in . The cost convergence characteristics with and without fuel constraints are shown in and respectively. It has been observed from that the cost in case of fuel constraints is more than the cost without fuel constraints. It has been also seen from that the cost obtained from HOA is the lowest among all the four techniques. Due to page limitation detail results obtained from FCEP and DE are not given here.

Table 1. Fuel delivered (liter) to diesel generators obtained from HOA with fuel constraints

Table 2. Fuel delivered (liter) to diesel generators obtained from SGEO with fuel constraints

Table 3. Fuel delivered (liter) to diesel generators obtained from HPSO-TVAC with fuel constraints

Table 4. Comparison of performance

Figure 2. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS considering fuel constraints using HOA.

Figure 2. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS considering fuel constraints using HOA.

Figure 3. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS considering fuel constraints using SGEO.

Figure 3. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS considering fuel constraints using SGEO.

Figure 4. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS considering fuel constraints using HPSO-TVAC.

Figure 4. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS considering fuel constraints using HPSO-TVAC.

Figure 5. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS without fuel constraints using HOA.

Figure 5. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS without fuel constraints using HOA.

Figure 6. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS without fuel constraints using SGEO.

Figure 6. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS without fuel constraints using SGEO.

Figure 7. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS without fuel constraints using HPSO-TVAC.

Figure 7. Power generation acquired from diesel generators, solar PV plants, PEVs and BESS without fuel constraints using HPSO-TVAC.

Figure 8. Cost convergence characteristics considering fuel constraints.

Figure 8. Cost convergence characteristics considering fuel constraints.

Figure 9. Cost convergence characteristics without fuel constraints.

Figure 9. Cost convergence characteristics without fuel constraints.

Conclusion

In the study, HOA has been suggested to solve day in advance scheduling of isolated nanogrid with and without fuel constraints considering DSM. The suggested scheduling is performed to a nanogrid system for five neighboring homes using two diesel generators, two solar PV plants, one battery energy storage system and five plug-in electric vehicles (PEVs). Test system is also solved by using SGEO, HPSO-TVAC, FCEP and DE. It has been observed from numerical results, that the total cost with fuel constraints is more than the cost without fuel constraints. Numerical results show that fuel consumption is properly managed for satisfying constraints imposed by fuel suppliers. Though optimal scheduling is not achieved all the time, but this is generally much better than the penalty which is imposed because of fuel constraints violation. It has been also observed that the suggested HOA performs best among all the four techniques.

Nomenclature

CT: total price

adi,bdi,cdi: fuel price coefficients of ith diesel generating unit

Pdgit: power output of ith diesel generator at time t

Pdgimin,Pdgimax: lower and upper limits of power generation for ith diesel generating unit

URdi, DRdi: ramp-up and ramp-down rate limits of the ith diesel generating unit

Fdgim: Fuel delivered to ith diesel generator in interval m

Fdgimin,Fdgimax: minimum and maximum fuel delivery limits of ith diesel generator

FDdm: Total fuel delivered to all diesel generators in interval m

Vdgim: Fuel storage of ith diesel generating unit in interval m

Vdgimin,Vdgimax: minimum and maximum fuel storage limits of ith diesel generating unit

Vdgi0: Initial fuel storage of ith diesel generating unit

Ppvjt: power output from jth solar PV plant at time t

PPVrj: rated power output of jth solar PV plant

Gt: solar irradiation forecast at time t

Kpvj: direct cost coefficient for the jth solar PV plant

OpvjtPpvjt: reserve cost function due to overestimation of the jth solar PV plant at time t

UpvjtPpvjt: penalty cost function due to underestimation of the jth solar PV plant at time t

upvj, opvj: penalty cost and reserve cost for the jth solar PV plant

PEVlt: charging load of lth PEV at time t

PEVlmin, PEVlmax: lower and upper charging power of lth PEV

PESSCt: power charge to the battery system at time t

PESSDt: power discharge from the battery system at time t

LBase,t: predicted base load at time t

DRt: percentage of predicted based load participated in DRP at time t

Lst: shiftable load at time t

Nd: number of diesel generators

NPV: number of solar PV plants

NEV: number of PEVs

t, T: time index and scheduling eon

Disclosure Statement

No potential conflict of interest was reported by the author(s).

References

Appendix

Table A.1: Data of diesel generators

Table A.2: Fuel consumption coefficients, fuel delivery limits, fuel storage limits

and initial fuel storage of diesel generators

Table A.3: Hourly Power demand and Temperature

Table A.4. Fuel delivered

during scheduling period

Fig. A.1. The maximum and minimum predicted limits of solar irradiation

1) Day-ahead scheduling of isolated NG is presented.

2) Fuel constraints and ramp rate limit constraints of diesel generators are considered.

3) Demand side management is taken into consideration.

4) Horse herd optimization algorithm has been used for solving the problem.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.