Computational Optimization Techniques Applied To Microgrids
Computational Optimization Techniques Applied To Microgrids
art ic l e i nf o a b s t r a c t
Article history: Microgrids are expected to become part of the next electric power system evolution, not only in rural and remote
Received 30 July 2014 areas but also in urban communities. Since microgrids are expected to coexist with traditional power grids (such
Received in revised form as district heating does with traditional heating systems), their planning process must be addressed to economic
14 March 2015
feasibility, as a long-term stability guarantee. Planning a microgrid is a complex process due to existing
Accepted 3 April 2015
alternatives, goals, constraints and uncertainties. Usually planning goals conflict each other and, as a consequence,
Available online 23 April 2015
different optimization problems appear along the planning process. In this context, technical literature about
Keywords: optimization techniques applied to microgrid planning have been reviewed and the guidelines for innovative
Microgrid planning methodologies focused on economic feasibility can be defined. Finally, some trending techniques and
Optimization
new microgrid planning approaches are pointed out.
Planning
& 2015 Published by Elsevier Ltd.
Sizing
Siting
Scheduling
Methodology
Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
2. Computational optimization techniques: a brief introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
3. Optimization techniques applied to microgrid planning problems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
3.1. Power generation mix selection and sizing: economic load dispatch problem basis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
3.2. Siting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
3.3. Operation scheduling: economic load dispatch problem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
4. Conclusions and future trends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
Abbreviations: IEA, International Energy Agency; ICTs, Information and Communications Technologies; CHP, Combined Heat and Power; DER, Distributed Energy Resources;
RES, Renewable Energy Sources; CERTS, Consortium of Electric Reliability Technology Solutions; WOS, Web of Science; LP, Linear Programming; ILP, Integer Linear Programming;
IP, Integer Programming; SA, Simulated Annealing; TS, Tabu Search; GRASP, Greedy Randomized Adaptive Search Procedures; VNS, Variable Neighbourhood Search; ILS, Iterated
Local Search; KKT, Karush-Kuhn-Tucker; ES, Evolutionary Strategy; IMP, Integer Minimization Problem; GA, Genetic Algorithm; PSO, Particles Swarm Optimization; AIS, Artificial
Immune System; MIP, Mixed Integer Programming; MINLP, Mixed Integer Non Linear Problem; ESS, Energy Storage System; MILP, Mixed Integer Linear Programming; ANN,
Artificial Neural Networks; MV, Medium Voltage; Vaccine-AIS, Vaccine-enchanced Artificial Immune System; MDPSO, Modified Discrete Particle Swarm Optimization; VERA,
Versatile Energy Resource Allocation; SQP, Sequential Quadratic Programming technique; DP, Dynamic Programming; MPDP, Multi-Path Dynamic Programming; TOU, Time Of
Use; DC, Direct Current; MADS, Mesh Adaptive Direct Search; MGSA, Modified Gravitational Search Algorithm; EMS, Energy Management System; AMFA, Adaptive Modified
Firefly Algorithm; GSA, Gravitational Search Algorithm; SCSS, Self-adaptive Charged System Search; BFA, Bacterial Foraging Algorithm; CHASE, Competitive Heuristic Algorithm
for Scheduling Energy-generation; MAS, Multi-Agent System; GIS, Geographical Information System; VPP, Virtual Power Plants; DH, District Heating
n
Correspondence to: Department of Energy Technology, Aalborg University, Microgrids Research Programme, Pontoppidanstraede 101, Room 79, 9220 Aalborg East,
Denmark. Tel.: þ45 9940 9726.
E-mail address: [email protected] (J.M. Guerrero).
http://dx.doi.org/10.1016/j.rser.2015.04.025
1364-0321/& 2015 Published by Elsevier Ltd.
414 C. Gamarra, J.M. Guerrero / Renewable and Sustainable Energy Reviews 48 (2015) 413–424
External uncertainty: related to the lack of knowledge (about 2. Computational optimization techniques: a brief
the consequences of an action, outside of the control of the introduction
decision-maker), and to the nature of the environment.
Internal uncertainties: presented in the process of identifica- The term computational optimization refers to a group of
tion, structuring and analysis of the decision-maker (depending mathematical techniques focused on the selection of an optimal
on the decision maker). solution (with regard to some criteria) from a set of available
alternatives. Indeed, optimization includes finding the best available
Beyond these uncertainties, constraints and planning objec- values of some objective function given a defined domain or a set of
tives, every commercial microgrid must be addressed towards two constraints, including a wide range of objective functions and types
main goals: cost efficiency and customer satisfaction. In a micro- of domains. The generalization of optimization theory and techniques
grid, consumer satisfaction means reliability and quality keeping, to other formulations comprises a large area of applied mathematics.
causing as low environmental impact as possible. Hence, some of Baños et al. introduce in [10] different disciplines included into
C. Gamarra, J.M. Guerrero / Renewable and Sustainable Energy Reviews 48 (2015) 413–424 415
computational optimization such as mathematics to formulate the In addition, other kind of metaheuristics can be considered,
model, operations research to model the system, computer science for such as hybrid and parallel metaheuristics. The hybrid metaheuristic
algorithmic design and analysis, and software engineering to implement combines other optimization approaches with the metaheuristic
the model. one. Meanwhile the parallel metaheuristic is an algorithm that runs
Diwerak describes optimization process as an iterative proce- multiple metaheuristic searches in parallel by using parallel
dure, which is basically composed of an optimizer and a model computing techniques.
[16]. Modeling is defined as the process of identifying objectives, In some cases, the complexity of the problems to solve is so
variables and constraints for a given problem [17]. The optimizer high that no heuristic neither metaheuristic method is able to
invokes the model with a set of values of decision variables, while the obtain accurate solutions in reasonable runtimes. Hence, parallel
model calculates the objective function and constraints. This informa- computing becomes an interesting way to obtain good solutions
tion is utilized by the optimizer to calculate a new set of decisions with reduced runtimes. Parallel computing is a form of computa-
variables. This iterative sequence continues until the optimization tion in which large problems can be divided into smaller ones,
criteria pertaining to the optimization algorithm are satisfied [16]. carrying out many calculations simultaneously. Common types of
Optimization algorithms, iterative and heuristics methods are problems found in parallel computing for microgrid applications
cited among computational optimization techniques. The use of are Monte Carlo Simulation [22–24] and Dynamic Programming
different optimization algorithms depends upon the type of [25,26].
optimization problem. At the same time, there exist many differ- Regarding this brief introduction to computational optimiza-
ent optimization problem classifications, depending on the type of tion, it could be asserted that a holistic real-life microgrid planning
decision variables, objective functions and constraints. Nocedal problem can be considered constrained, stochastic, and multi-
and Wright [17] define different categories such as: continue and objective. But several authors have applied different approaches to
discrete, constrained and unconstrained, global and local, stochas- microgrid planning problems. Those problems will be reviewed
tic [18] and deterministic, multimodal and multiobjective and in the following sections, together with optimization techniques
heuristic and metaheuristic optimization [19]. applied to solve them.
Despite of the name, an optimization method will not always
find the optimum solution. Sometimes an optimization problem
can be unfeasible due to the characteristics of the problem. For 3. Optimization techniques applied to microgrid planning
example, when in a LP optimization problem all the unknown problems.
variables are required to be integers, the problem is called ILP or IP
problem. In contrast to linear programming, which can be solved Community energy systems planning problems have been trad-
efficiently, IP problems are in many practical situations Non- itionally addressed towards cost minimization objectives [27–29].
deterministic Polynomial-time hard (NP-hard) [20]. Algorithms Beyond economic goals, during the planning process other differ-
used to solve a NP-hard problem might need exponential compu- ent goals can be considered, such as total environmental impact,
tation time to obtain the optimum, which leads too high times for power quality and reliability [30].
practical purposes. Thus, during the last years many authors have Even though each microgrid planning process has its own
proposed approximate methods (including heuristic and meta- constraints and specific goals, some planning problems can be
heuristic approaches) to solve optimization problems. considered common to every microgrid, according to the reviewed
Heuristic methods are designed to find a good solution among a technical literature. These planning problems are:
large set of feasible solutions with less computational effort than
optimization techniques [9]. They are useful approaches for opti- Power generation mix selection and sizing: Microgrid design
mization problems when classic optimization techniques are not engineers are responsible of choosing the best available power
able to find the optimal solution. Besides heuristics there exists system to satisfy demand requirements for a particular area.
metaheuristics. Metaheuristics are used to find an optimal solution Power sources selection requires a deep analysis of suitable
from discrete search-space The point of metaheuristics is that they electric power supplies for microgrid applications in the
can combine more than one heuristic method: the first one can be influence area. Power generation and energy storage equip-
used to find a primary solution and later another heuristic method ment must be sized according the peak-load demand and cost
can be used in order to find a better solution. Perhaps the most effectiveness criteria. Not only a high percentage of the initial
popular way of classifying metaheuristic algorithms is based on investment is done at this stage, but also other critical decisions
trajectory methods vs. population-based methods, but other classi- must be done. Types of fuels suitable for the power plant must
fications such as bio-inspired one [21] are often used: also be selected, which is a critical issue regarding cost
efficiency and reliability of the system. In summary, this
problem must be considered among strategic issues for the
Trajectory meta-heuristics use a single-solution approach focu- system and there exist three main objectives to fulfill during
sed on modifying and improving a single candidate solution this planning stage: high cost-effectiveness, low environmental
during the search process. The outcome is also a single optimized impact and high reliability.
solution. The main meta-heuristic methods in this category Siting problem covers power sources allocation and power lines
includes: SA, TS, GRASP, VNS and ILS. layout in order to keep quality constraints. In this process not
Population-based meta-heuristics use a population of solu- only actual consumers, but also potential customers must be
tions, which evolve during a previously fixed number of considered. As a result power lines must serve customers areas
iterations, returning a population of solutions when the stop and also must be addressed to potential areas. This problem
condition is fulfilled. Perhaps GA and PSO are the most popular can also be considered among strategic level problems. As in
algorithms in this category. sizing problem, initial investment depends directly on final
Bio inspired metaheuristics: are metaheuristics that mimics the design at this stage. In this planning stage not only it is
nature for solving optimization problems. In [21] Binitha and necessary to provide high cost-effectiveness and high reliability
Shatia classify these techniques into three main types: Evolu- as in the previous one, but also low power losses are required.
tionary algorithms, Swarm intelligence and Ecology-based Scheduling is the main problem of tactical planning level,
algorithms. because it is focused on available resources planning, such as
416 C. Gamarra, J.M. Guerrero / Renewable and Sustainable Energy Reviews 48 (2015) 413–424
generators and storage devices. Scheduling problem is aimed at algorithm is used to solve the optimal sizing problem for renew-
minimizing operational costs, environmental impact and qual- able energy generations and combined heat and power (CHP)
ity keeping while demand is covered. Optimal operational units in a hybrid energy microgrid in [38]. Stochastic variability of
conditions for different microgrid configurations are searched renewable energy resources and the heat and power requirements
using different optimization techniques towards one or more are considered in order to meet customer requirements with
than one objective optimization. minimum system annual cost.
Energy efficiency and renewable power sources are nowadays
These stages are common in every feasibility study when the guidelines to minimize the environmental impact of a micro-
planning a microgrid. A survey of optimization techniques taking grid. But since renewable power sources are not always ready to
part in these stages is presented in this section. In addition, some produce energy at their peak power, energy storage becomes an
related mathematical techniques such as simulation, fuzzy logic important topic in microgrids. Thus, sizing problem concerns not
and forecasting, including uncertainty management, will also be only to power sources but also to energy storage devices. These
presented. devices must be sized and located regarding cost-effectiveness,
environmental impact, reliability and quality goals. This topic is
3.1. Power generation mix selection and sizing: economic load introduced by Bahramirad et al. in [39] in which the optimal ESS
dispatch problem basis sizing problem is proposed both for initial investment and expan-
sion problems. The problem is analyzed from an economical point
Economic issues are a high priority in the microgrid planning in of view, using a MIP approach in order to minimize investment in
order to address long-term establishment for the system. The storage devices and microgrid operational costs.
successful deployment of a microgrid depends on the economic Chen et al. propose in [32] a method based on the cost-benefit
success of small clusters of mixed technology generators, grouped analysis for optimal sizing of an energy storage system in a
with storage devices and other reliability-based factors such as microgrid. Time series and Feed-forward neural network techniques
fuels allowed. Main problems in technical papers at strategic are used for forecasting the wind speed and solar radiations
planning level are power sources selection [31] and sizing [9], respectively. The main problem is formulated as a MILP, which is
energy storage devices selection and sizing [32] and siting. solved in AMPL (A Modelling Language for Mathematical Program-
Determination of the real power outputs for the generators so ming). A specific Artificial Neural Network algorithm is used for
that the total cost of the system is minimized is also known as the production forecasting, meanwhile a classical approach is used for
problem of economic load dispatch. As it will be described below, the optimization problem. An heuristic method is again used in
power mix selection and sizing problems are addressed towards [40] by Navaeefard et al. They introduce uncertainty in a microgrid
ELD problem. sizing problem that includes photovoltaic PV/wind hybrid system
Traditional optimization techniques are used in [33] by Vafaei and with storage energy systems. Wind power uncertainty is proposed
Kazerani, selecting and sizing, different power generation technolo- and reliability index are considered as a constraint. PSO algorithm
gies and storage devices for a microgrid, in order to minimize is used to obtain global optimal solutions using MATLAB.
operational costs. The optimization model is formulated as a MIP In [41] Menniti et al. propose a methodology to determine the
(Mixed Integer Programming) problem in GAMS environment. Also, optimum sizing and configuration of a grid-connected hybrid
a classical optimization method is reviewed towards microgrid Photovoltaic/Wind system, including energy storage systems and
modeling purposes in [34] by Augustine et al. They perform the ensuring that the system total cost is minimized while guarantee-
power mix selection of four different types of microgrids by using ing a highly reliable source of load power. They base their analysis
the Reduced-Gradient Method for Economic Dispatch algorithm and on simulation techniques.
Matlab software in order to simulate the system. In this paper the Some of these mathematical programming methods are nowa-
final selection is based on economic dispatch costs, taking into days implemented by software tools, which are widely used in
account renewable energy sources penetration, costs and receipts microgrid planning. Most of these tools, instead of not being
associated. specifically focused on microgrids, are suitable for microgrid
Han et al. in [35] solve the ELD problem using the Karush– modeling. ETAP is introduced as one of these tools in [42]. A
Kuhn–Tucker (KKT) conditions. Allowing inequality constraints, comparison between two different technology selection and sizing
the KKT approach to nonlinear programming generalizes the softwares such as HOMER and WEBOPT is done by Litchy et al. in
method of Lagrange multipliers, which allows only equality con- [43]. Since WebOpt is based in a MILP optimization, HOMER is
straints. The KKT approach guarantees to find the true optimum based on alternatives simulation, creating a list of feasible config-
(versus heuristic search approaches), but is also readily capable of urations sorted by net present cost. DER-CAM software is the main
being extended with further realistic constraints/costs, versus tool for a commercial-building microgrid technology selection and
purely analytic approaches. operation in [44]. The output from DER-CAM is a cost-minimizing
In [36] Logenthiran compares a classical Integer Minimization equipment combination for a building, including CHP equipment
Problemn (IMP) with Evolutionary Strategy (ES) method (a generic and RES. The results of DER-CAM suggest not only an optimal
population-based optimization metaheuristic algorithm) in order (potentially mixed technology) microgrid, but also an optimal
to size power equipment for an islanded microgrid. The optimiza- operating schedule that can serve as the basis for a microgrid
tion aim is to minimize the sum of the total capital, operational control strategy.
and maintenance cost of DERs. HOMER software is widely used with microgrid modeling
Heuristics are widely used in sizing and power generation mix purposes. It is used by Nayar et al. in [45] in order to define a
selection. Erdinc in [9] highlights some heuristic optimization layout of power plants for an hybrid microgrid in remote islands in
techniques for hybrid renewable energy systems sizing such as: Republic of Maldives. A stand-alone microgrid is also designed in
GA, PSO, SA and some promising techniques such as Ant Colony [46] for Pulau Ubin Island of Singapore. In this paper authors
and AIS. In [37] Tafreshi et al. model a microgrid using MATLAB simulate different systems using HOMER in order to fit the needs
and GA to solve the sizing problem with some restrictions. They with optimum cost and available renewable sources, including
evaluate the system considering costs and benefits such as: the storage units sizing. A similar work is presented in [47], selecting
cost function annualized capital, replacement, operational, main- and sizing power generators for a rural microgrid in India.
tenance, fuel costs and annual earning by selling power to grid. SA Environmental objectives can also be considered using this
C. Gamarra, J.M. Guerrero / Renewable and Sustainable Energy Reviews 48 (2015) 413–424 417
modeling software. In [48] Su et al. study the planning and the Ɛ-constrained technique to obtain a compromised non-inferior
operation of micro-source generators to accommodate the high solution.
demand of renewable energy and the environment policy. As it has been described in [56], heuristics have also been
applied to siting problems. Basu et al. selects in [57] bus locations
by loss sensitivity analysis. PSO is implemented using MATLAB in
3.2. Siting order to maximize the value of benefit to cost ratio (BCR). Cost of
electricity generation is minimized, not only using CHP-based DER
Nowadays there exist many papers on allocation of energy technology but also deploying them in the microgrid system
resources, not only for DERs and RES, but also for energy commu- regarding their type, capacity-size and bus-location. Celli et al.
nity systems, such as district heating [49]. However, there exist propose in [58] a new software procedure based on a GA, capable
two main approaches: power lines layout and equipment siting to establish the optimal distributed generation allocation on an
(power and storage equipment). Both are focused on power loss existing medium voltage (MV) distribution network, considering
minimization and quality keeping goals. technical constraints of real size scenarios with several hundreds
Cui et al. presents in [50] a traditional approach to design cost- of nodes. In [59] Carpinelli presents a three step procedure, based
optimized microgrid architectures subject to reliability constraints. on GA, applied to establish the best distributed generation siting
The method is based on DP and consists on determining the optimal and sizing on an MV distribution network.
power line layout between microsources and load points, given Vallem et al. in [60,61] describe a method for siting of DER
their locations and the rights of way for possible interconnections. within the framework of an optimal microgrid architecture
Khodaei presents in [51] an algorithm for microgrid planning as regarding minimum cost interconnection, sizing, and siting of
an alternative to the optimization of traditional electric power DER subject to stipulated global and local reliability criteria. The
systems regarding generation and transmission. The optimization siting problem considers factors like deployment costs and savings
problem is decomposed into a planning problem and an annual gained by the use of CHP and it is formulated as a SA optimization
reliability problem. The objective is to minimize the total system problem. An optimal economic and allocation model of an indus-
planning cost, and a software called Versatile Energy Resource trial photovoltaic microgrid is proposed in [62] by Mao. The
Allocation (VERA) is used. A prediction of demand coverage based economic indexes analyzed include energy cost, emission reduc-
on local weather conditions is also performed. Nonlinear aspects tion benefits and payback period. The optimization problem is
of the problem are solved with Sequential Quadratic Programming solved using PSO optimization technique. Tan considers necessary
technique (SQP). in [63] to integrate microgrid load dispatch and network reconfi-
In [52] Verda and Ciano deals with the choice of the optimal guration together. This results in a non-convex non-linear pro-
configuration of a district heating network to be built in an urban blem. Four evolution computational optimization methods have
area. Users to be connected to the network are determined and an been compared in this paper such as GA, PSO, AIS and Vaccine-AIS.
economic objective function is optimized using SA. Despite this is
not a specific microgrid planning problem, a similar method could
be used when a microgrid has to deal with competence in an urban 3.3. Operation scheduling: economic load dispatch problem
area. The technique Modified Discrete Particle Swarm Optimization is
used in [53] by Wishart et al. to plan a distribution system upgrade The control strategy of each microgrid has a great impact on
over a 20 year period. The objective is to minimize the system total the energy contribution of the different DGs. The Economic
lifetime cost regarding: line loss, reliability costs and investment Dispatch Problem is usually solved by mathematical computing
needed in DGs, capacitors, lines, and transformers. The bus voltage, techniques and specific computer software. Final scheduling must
feeder current and the DG output power are incorporated in the fulfill system goals in the framework shaped by demand, opera-
optimization procedure as constraints. Kirthiga et al. in [54] propose tional and system constraints of the available resources and
a methodology to transform an existing radial distribution network corresponding transmission capabilities. In [64] Colson and Nehrir
into an autonomous microgrid, in which sizing and siting strategies reviewed microgrid management challenges emphasizing tasks in
for distributed generators and structural modifications for autono- DER and CHP integration, power management and control as the
mous microgrids are developed. The optimal sites and correspond- main fields of development.
ing sizes of renewable resources for autonomous operation are A classical approach for other energy community systems is
obtained using PSO and GA. An optimization problem for system presented in [65]. A Combined Cooling and Heating Power model of
losses and costs is formulated, considering quality constraints, a rural microgrid is built and optimized by using a MINLP optimiza-
generators loads and balance. tion process to improve system efficiency of energy utilization and
Regarding microgrids siting problems, some multi-objective other goals with a BONMIN solver. The whole system model is
optimization algorithms are combined with sensitivity analysis. mathematically programmed into the platform of GAMS. Again
For example, in [55] Buayai et al. carry out using MATLAB a two MINLP is used in [66]. Hernandez-Aramburo et al. try to minimize
stage multi-objective optimization process for MG planning in two the fuel consumption rate for a two-generation unit microgrid,
primary distribution systems. In the first stage, loss sensitivity while constraining it to fulfill the local energy demand (both
factor is proposed to identify the MG area in a primary distribution electrical and thermal) and provide a certain minimum power
system. In the second stage, a Pareto-based NSGA-II is proposed to reserve. Stluka et al. focus in [67] the problem of powering a set
find locations and sizes of a specified number of distributed of buildings through a microgrid, formulating a cost-minimizing
generators within microgrids. Multi-objective functions include problem. Load forecasting and sitting problems are solved using a
system real power loss, load voltage deviation and annualized MINLP approach with the optimization software VERA.
investment cost. A fuzzy decision making analysis is used to obtain In fact, as it can be seen in [68] and [69], classical optimization
the final trade-off optimal solution. Another multi-objective methods such as IP and LP are still a good approach depending on
method is proposed by Celli et al. in [56] to solve sizing and siting the problem definition, being GAMS a widely used modeling
problems in distribution networks. The objective is to achieve the system. In both papers the optimization model for a microgrid
best alternative between cost of network upgrading, cost of power based in a CHP generation unit operation is formulated. LP is also
losses, cost of energy not supplied, power quality cost and the cost used in [70] by Quiggin et al. to model a microgrid including a mix
of energy required by the served customers. Using a GA, they apply of renewable generation technologies, energy storage and DR,
418 C. Gamarra, J.M. Guerrero / Renewable and Sustainable Energy Reviews 48 (2015) 413–424
based on real world data of residential energy consumption and modified multi-objective algorithm based on the MGSA to find
weather variables. Pareto-optimal front of the operation management problem.
DP is used to solve optimization problems in [71] by Sobu and Forecasting techniques have been introduced in optimization
in [72] by Nguyen, et al. Sobu defines a dynamic optimal schedule problems due to stochastic nature of demand and renewable
management method for an isolated or grid-connected microgrid energy resources. Jaganmohan et al., design in [83] a system that
system, considering forecast errors with uncertainties of solar forecasts the short (daily), medium (seasonal) and long term
radiation, wind speed and local user demand. Nguyen et al. try (yearly) load demand and the availability of energy resources at
to maximize the profit that owner might achieve from energy the microgrids. They use ANN feature to forecast both load and
trading in a day, either in isolated or grid-connected microgrids. availability of energy resources at microgrids in different scenarios
Huang et al. consider tariffs inside the ELD problem in [73]. A like daily, seasonal, and yearly. The layered ANN architecture is
power-scheduling problem, solved by a MPDP approach, and developed and trained with Levenberg-Marqurardt Back Propaga-
considering load/generation changes and TOU tariff for a low tion Algorithm. Other authors use in [84,85] forecasting techni-
voltage DC microgrid is developed. ques based on ANN. Although forecasting technique changes from
Mohamed and Koivo propose in [74–77] different multiobjective some papers to others, the most common objective of these
algorithms, which are also used to determine the optimal operat- techniques is to forecast both load and availability of energy
ing strategy for a microgrid such as: SQP, GA, and MADS. MADS is a resources, as in [86].
generalization of the pattern search algorithm. The aim of these In [87] Chen et al. propose one unified model so that smart
papers is to minimize the cost function of the system. Multi- management of ESS, economic load dispatch and operation optimi-
objective optimization based on modified game theory is applied zation of distributed generation are simplified into a single-
in [76] to the environmental and economic problem of the MG. objective optimization problem. They use an improved GA to solve
Mahmoud introduces in [78] fuzzy logic techniques for storage the problem. Same algorithm is used by Chansong et al. in [93]
devices scheduling. A fuzzy logic based adaptive charging price is to determine an optimal schedule of all available units over a
set for charging the storage device based on the microgrids local planning horizon so as to meet all system, plant and unit con-
generation price at the time of charging, and the amount of daily straints, as well as meet the load and ancillary service demands. An
storage device participation in the microgrid dispatch. A multi- ANN power forecasting is used to predict hourly power outputs. A
objective PSO method is applied to optimize the energy dispatch GA is developed to make good operation and trading decisions
for the managed microgrid. Kanchev et al. in [79] presents a while meeting constraints.
microgrid energy tactical optimization in the presence of PV-based Obara and El-Sayed in [89] develop an optimal operation algo-
active generators. The optimization objective function is focused rithm of a compound microgrid using numerical weather informa-
on the CO2 equivalent emissions (environmental criteria), the fuel tion (NWI) which is freely available and a GA is developed to
consumption (economical criteria) or a trade off between these minimize system fuel consumption. Ricalde et al. introduce in [90]
two. This study is developed using fuzzy logic theories and PSO. some forecasting methods depending on temporal range of look-
Tools as MATLAB, TRNSYS, GenOpt and TRNOPT are proposed to ahead times, and they address ANN as excellent approximations
solve this kind of problems [46,81,86]. for nonlinear and stochastic models.
Niknam et al. propose in [82] a probabilistic approach for Operation of a microgrid with more than two DER units,
economic/emission management of microgrids from a probabilistic especially in an autonomous mode, requires an Energy Manage-
optimization method, including uncertainties covering and a ment System (EMS). Fast response of the EMS is more critical for a
microgrid compared with a conventional power system. The real- AMFA is employed to achieve an optimal operational planning
time management block receives the present and the forecasted with regard to cost minimization. Niknam et al. introduce in
values of load, generation, and market information to impose [103,104] two different probabilistic algorithms in order to opti-
appropriate controls on power flow, output generation, consump- mize a microgrid operation: a self-adaptive mutation technique of
tion level of the utility grid, dispatchable sources, and controllable the GSA and a self-adaptive Charged System Search called SCSS,
loads, respectively, as it is shown in Fig. 1. An EMS should ensure a devised to upgrade the original CSS algorithm.
set of control function, such as supply of electrical energy, Vahedi et al. study in [105], the optimal operating strategy and
participation in the energy market, pre-specified service level for cost optimization scheme using Bacterial Foraging Algorithm
critical loads, black start subsequent to a failure, provision for (BFA). Lu et al. study in [106] propose a class of competitive online
ancillary services, and so forth. The objectives are achieved algorithms, called CHASE, which tracks the offline optimal in an
through either a centralized or a decentralized supervisory control online fashion. They also extend these algorithms to intelligently
that includes three hierarchical levels: leverage on limited prediction of the future, such as near-term
demand or wind forecast.
distribution network and market operator (PCC Level) Tan et al. in [107] search for an integrated solution that takes
local controllers (LCs) associated with each DER unit and/ care of both microgrid load dispatch and network reconfiguration
or load problems. The stochastic nature of wind, PV and load is taken into
Customer level associated to demand-based control strategies consideration and the bio-inspired optimization scheme Vaccine-
AIS is adopted to solve the problem. A bio-inspired algorithm
Trends in microgrid control have been recently pointed out by description is elaborated by Binitha and Sathya in [21]. In [108] a
D. Olivares et al. in [91]. They also present a brief review of the new bi-level prediction strategy is proposed for short-term load
existing EMS architectures for microgrids in [92], identifying the forecasting of microgrids by Amjady et al. They propose a strategy
main advantages of each approach, and have proposed a centra- composed of a feature selection technique and a forecast engine
lized EMS architecture for implementation on isolated microgrids (including NN and EA) in the lower level as the forecaster and an
in stand-alone mode of operation. Olivares D. y Cañizares search enhanced differential evolution algorithm in the upper level for
for a proper dispatch of the energy power and storage units, optimizing the performance of the forecaster.
designing a centralized energy management system in [93]. In this In order to manage all the aspects that influence a microgrid
paper, energy management problem is decomposed into unit deployment, the design of multi-agent and energy management
commitment and optimal power flow problems in order to avoid systems is proposed by some authors towards an optimal microgrid
a mixed-integer non-linear formulation. control. Multi-agent systems in microgrid applications are review
Some authors look for new approaches for power sources schedul- by Kulasekera y Hemapala in [109]. Hatziargyriou develops in
ing in microgrids. A calculation method of microgrid surplus load is [110] a centralized control for optimizing microgrids operation
proposed by Chen et al. and the features and influencing factors of regarding information exchange, market policies, demand-side
its ultra-short-term forecasting are discussed in [94]. A simulation bidding and security, and quantifies economical, environmental
model of microgrid with wind farms, micro-turbines and fuel cells and operational benefits for centralized controlled-microgrids in
is established. A similar vision of the same problem, including [111]. But the same authors have also published some papers
demand side management is introduced by Palma-Behnke et al. in about agent-based control for virtual power plants [112] and
[95]. An energy management system (EMS) minimizes the opera- microgrids [113–116]. They present in a MAS-based control archi-
tional costs while supplying the load demands. Also, a neural tecture for an islanded microgrid, and compares it with a cen-
network method for a two days ahead electric consumption tralized approach. Along these papers, these authors developed an
forecasting is presented. agent control structure focused in allowing the agents to learn and
Celli et al. in [96] develop a novel EMS that uses a Multi Layer adapt to the environment based on a reinforcement learning
Perceptron Neural Network for the optimal scheduling of gen- algorithm. Agents should be capable to learn to cooperate between
erators in an industrial park. They train the Neural Network by each other and to solve a problem that requires planning for the
using information about energy price, weather conditions and the future in a stochastic environment without the existence of a
forecasts on the energy and thermal load demand. central controller.
Kanchev in [97] proposes a deterministic EMS for a microgrid, Funabashi et al. in [117] propose a microgrid control system
including advanced PV generators with embedded storage units using multi-agent technologies. In this control system, operation
and a gas microturbine. Borghetti describes in [98] the functions of planning is realized based on generation and load forecasting by
an energy resources scheduler implemented in a microgrid man- using ANN and fuzzy systems.
agement system. The scheduler periodically updates the set points
of DERs regulators in order to achieve economic, reliability and
power quality objectives, starting from the load and renewable 4. Conclusions and future trends
production forecasts and from the results of the system state
estimation. This paper provides an overview of the latest research devel-
Chakraborty and Simoes in [99] and in [100], focus on renew- opments concerning the use of optimization algorithms to aid
able energy sources integration in a distributed generation system, microgrid planning. Since a general approach to microgrid plan-
implementing a distributed intelligent EMS to optimize operating ning has been developed, economic feasibility has been taken into
costs. A Fuzzy ARTMAP Neural Network is used to predict hourly account along the paper as a key factor. This survey of mathema-
day-type outputs, based on which generation can be forecasted. tical methods applied to microgrid planning can be useful for
Same authors introduce in [101] a Distributed Intelligent Energy microgrid planners, or even to introduce power system engineers
Management System (DIEMS) to optimize operating costs of a and young researchers in this field. After this review, some
representative PV-based microgrid. conclusions will be presented.
A probabilistic EMS based on an efficient Point Estimate First of all, reviewed papers are classified in Table 1 regarding
Method is proposed in [102] by Mohammadi. This method models the planning problem they try to solve and the optimization
the uncertainty in the power generation of the wind farms and the approach (classical vs multi-objective optimizacion). As it has
PV systems, the market prices and the load demands. Moreover, an been described in this table, linear optimization can be considered
420 C. Gamarra, J.M. Guerrero / Renewable and Sustainable Energy Reviews 48 (2015) 413–424
a good approach depending on the objective and constraints. research papers trend to use heuristic optimization. Heuristics,
Linear and non-linear problems are faced in technical papers in as it is shown in Table 2, have become very popular in energy
order to minimize operational costs or initial investment in planning and designing problems such as GA, PSO and SA. As a
generators and energy storage devices. Many optimization meth- consequence some new bio-inspired heuristics have been recently
ods are based on traditional approaches, such as mixed-integer applied to microgrid planning such as AMFA, BFA, AIS and Vaccine-
and interval linear-programming, while a growing number of AIS. GA and PSO are widely used algorithms for planning purposes in
Table 1
MG planning problems, methods and references regarding single or multiple objective optimization.
Single-objective optimization MILP Power generation mix selection and sizing [32,43,44]
Lagrange multipliers-KKT conditions Power generation mix selection and sizing [35]
Reduced Gradient Method Storage devices mix selection and sizing [34]
MIP Power generation mix selection and sizing [33,36]
Storage devices mix selection and sizing [39]
SQP Siting [51]
Operation scheduling [77]
DP Siting [50]
Operation scheduling [71,72]
MINLP Operation scheduling [65,66,67]
IP Operation scheduling [68]
LP Operation scheduling [69,70]
MPDP Operation scheduling [73]
Multi-objetive optimization NSGA-II Siting [55]
Simulation-accounting Power generation mix selection and sizing [41,42,45,46,47,48]
Storage devices mix selection and sizing [41]
Operation scheduling [42,96,97,98,99,100,101,102]
Game theory Operation scheduling 76
Table 2
MG planning problems, methods and references using heuristic optimization.
Heuristic and metaheuristic optimization EA Power generation mix selection and sizing [36]
GA Power generation mix selection and sizing [37]
Siting [54,56,58,59,63]
Operation scheduling [75,88,89,90]
SA Power generation mix selection and sizing [38]
Siting [52,60,61]
PSO Storage devices sizing [40]
Siting [54,57,62,63]
Operation scheduling [77,79,80]
AIS Siting [63]
VACCINE-AIS Siting [63]
Operation scheduling [107]
MDPSO Siting [53]
MADS Operation scheduling [74,78]
MGSA Operation scheduling [82]
AMFA Operation scheduling [102]
GSA Operation scheduling [103]
SCSS Operation scheduling [103]
BFA Operation scheduling [105]
CHASE Operation scheduling [106]
Table 3
References per planning problem and optimization approach.
Single objective optimization Power generation mix selection and sizing [32,33,35,36,43,44]
Storage generation mix selection and sizing [34,39]
Siting [50,51]
Operation scheduling [65,66,67,68,69,70,71,72,73,77]
MO optimization Power generation mix selection and sizing [41,42,45,46,47,48]
Storage generation mix selection and sizing [41]
Siting [55]
Operation scheduling [42,76,96,97,98,99,100,101,102]
Heuristic optimization Power generation mix selection and sizing [36,37,38]
Storage generation mix selection and sizing [40]
Siting [52,53,54,56,57,58,59,60,61,62,63]
Operation scheduling [74,77,78,79,82,102,103,105,106,107]
C. Gamarra, J.M. Guerrero / Renewable and Sustainable Energy Reviews 48 (2015) 413–424 421
microgrids. Operation scheduling is the most popular problem proposed for some specific islanded microgrid scenarios with
regarding economic feasibility issues for microgrids, as it has been defined constrains and uncertainties, such as for instance in
summarized in Table 3, in which a detailed list of references is military campus [118]. But suitable conditions for the long-term
presented. Regarding modern mathematical techniques, it can be success of a commercial microgrid have not been still addressed.
highlighted that parallel processing has not been deeply explored The more the real-market restrictions, uncertainties and optimiza-
for microgrid planning purposes. tion problems they can address, the better the conditions for a
The second conclusion of this review paper is about planning microgrid establishment will be defined. In conclusion, more
methodology. When reviewing technical literature about commu- complete optimization and multi-criteria approaches towards
nity systems planning, some defined problems may appear, as it is market-oriented solutions are expected to appear, focused not
shown in fig. 2. In this paper four common problems have been only on newer and better approaches to solve single planning
identified for an economic feasibility approach to microgrids: problems, but also to solve global ones.
power mix selection, sizing, siting and scheduling. Most researchers Finally, some trends in microgrid planning are described. Some of
propose techniques to solve these individual problems, but real- these new approaches to planning process may include GIS based
world planning problems require wider and deeper approaches. techniques [50,55,119,120] and new algorithms associated to
Since microgrid planning problems must be considered in an optimization, forecast and other microgrid related aspects. Other
aggregated way. Planning and feasibility guidelines have been energy community systems, such as virtual power plants or
district heating have many points in common with microgrids. [8] Connolly D, Lund H, Mathiesen BV, Leahy M. A review of computer tools for
Design and establishment processes of DH systems have been analysing the integration of renewable energy into various energy systems. Appl
Energy 2010;87:1059–82. http://dx.doi.org/10.1016/j.apenergy.2009.09.026.
studied for a long time, such as control techniques for VPP. As a [9] Erdinc O, Uzunoglu M. Optimum design of hybrid renewable energy systems:
consequence, microgrid planning can be faced out using similar overview of different approaches. Renew Sustain Energy Rev
techniques. Technical literature previously applied to district 2012;16:1412–25. http://dx.doi.org/10.1016/j.rser.2011.11.011.
[10] Baños R, Manzano-Agugliaro F, Montoya FG, Gil C, Alcayde A,
heating systems have been considered in this paper. Regarding
Gómez J. Optimization methods applied to renewable and sustainable
microgrid distributed control and operation, MAS are a hot topic in energy: a review. Renew Sustain Energy Rev 2011;15:1753–66. http://dx.
microgrids scheduling [64,121–124]. MAS-based systems are hav- doi.org/10.1016/j.rser.2010.12.008.
ing a strong development, linking GIS, forecasting, optimization, [11] Iqbal M, Azam M, Naeem M, Khwaja AS, Anpalagan A. Optimization classification,
algorithms and tools for renewable energy: a review. Renew Sustain Energy Rev
risk analysis and decision making methods. They have been 2014;39:640–54. http://dx.doi.org/10.1016/j.rser.2014.07.120.
addressed to different objectives such as cost effectiveness, relia- [12] Sanaei SM, Nakata T. Optimum design of district heating: application of a
bility, environmental, quality, protection and interaction with novel methodology for improved design of community scale integrated
energy systems. Energy 2012;38:190–204.
other microgrids. [13] Ajah AN, Patil AC, Herder PM, Grievink J. Integrated conceptual design of a
Additional objectives can be considered in microgrids referring robust and reliable waste-heat district heating system. Appl Therm Eng
to economic feasibility. Microgrids can also be designed for 2007;27:1158–64. http://dx.doi.org/10.1016/j.applthermaleng.2006.02.039.
supplying ancillary services. Indeed voltage support, reactive [14] Chow TT, Chan ALS, Song CL. Building-mix optimization in district-cooling
system implementation. Appl Energy 2004;77:1–13.
power support, peak load reduction, spinning reserve provision [15] Bando S, Matsuzaki K, Asano H, Yanai T, Sasajtma K-I, Kinoshita M, et al.
and thermal energy supplying are considered in some papers as Feasibility study of network-based energy use among multiple district
[27,30,125]. As aforemetioned in Section 2, a real microgrid heating and cooling areas – Report i – scheme development of profitability
analysis of a microgrid consisting of multiple district heating and cooling
planning process can be described as a multi-objective, con- areas. Nihon Enerugi Gakkaishi/J Jpn Inst Energy 2010;89:658–64.
strained, and stochastic optimization problem. That is the reason [16] Diwerak U. Introduction to applied optimization. 2nd ed.Springer; 2008.
why sensitivity analysis has been revealed as a critical step in the [17] Nocedal J, Wright SJ. Numerical optimization. 2nd edition. New York:
Springer; 2006.
microgrid planning in order to develop a robust architecture
[18] Fouskakis D, Draper D. Stochastic optimization: a review. Int Stat Rev
towards economic feasibility. A proposal for a microgrid planning 2002;70:315–49. http://dx.doi.org/10.1111/j.1751-5823.2002.tb00174.x.
process is presented in Fig. 2. [19] Bianchi L, Dorigo M, Gambardella LM, Gutjahr WJ. A survey on metaheur-
As it can be seen in this figure, an additional stage in microgrid istics for stochastic combinatorial optimization. Nat Comput 2008;8:239–87.
http://dx.doi.org/10.1007/s11047-008-9098-4.
planning called pricing has been also identified in this review. [20] Kogan K, Nikolenko S, Keshav S, Lopez-Ortiz A. Efficient demand assignment in
Pricing stage is the final stage of a commercial microgrid planning multi-connected microgrids with a shared central grid. 2013 Sustain. Internet ICT
process. During this stage, microgrid managers define the final Sustain. Sustain 2013. http://dx.doi.org/10.1109/SustainIT.2013.6685197.
[21] Binitha S, Sathya S. A survey of bio inspired optimization algorithms. Int
price of energy and ancillary services regarding different opera- J Soft Comput Eng 2012;2:137–51.
tional scenarios, costs and particular pricing policies. This last is [22] Rueda-Medina AC, Padilha-Feltrin A. Pricing of reactive power support
out of scope of this review because: it is only applied to provided by distributed generators in transmission systems. 2011 IEEE
commercial microgrids, it is not usually based on optimization Trondheim PowerTech, IEEE; 2011, p. 1–7. http://dx.doi.org/10.1109/PTC.
2011.601930010.1109/PTC.2011.6019300.
techniques, and it is a topic far from technical approach to [23] Paschalidis IC, Li B, Caramanis MC. Demand-side management for regulation
microgrid planning. Microgrid pricing strategies may be consid- service provisioning through internal pricing. IEEE Trans Power Syst
ered in future work. 2012;27:1531–9.
[24] Paschalidis IC, Li B, Caramanis MC. A market-based mechanism for providing
In authors' opinion, microgrids are destined to become the next demand-side regulation service reserves. In: Proceedings of IEEE conference
electric power system evolution. At the same time, smartcities on decision and control and European control conference; 2011, p. 21–6.
strategies are designed to integrate, or at least to coordinate http://dx.doi.org/10.1109/CDC.2011.6160541.
[25] Kanchev H, Francois B, Lazarov V. Unit commitment by dynamic program-
different urban systems or urban services. Following this
ming for microgrid operational planning optimization and emission reduc-
approach, electric power lines can also be used as communication tion. In: Proceedings of the international Aegean conference on electrical
buses and microgrids could be a good test bench not only for machines and power electronics and electromotion. ACEMP 2011 electro-
smartgrid applications, but also for smartcities system integration. motion 2011 joint conference; 2013, p. 502–7. http://dx.doi.org/10.1109/
ACEMP.2011.6490650.
This perspective will also affect the microgrid planning process in [26] St ̌ M, Berka J. Microgrid energy management based on approximate dynamic
a near future. programming. 4th IEEE PES Innov Smart Grid Technol Eur (ISGT Eur; 2013. 1–
5. http://dx.doi.org/10.1109/ISGTEurope.2013.6695439.
[27] Asano H, Bando S. Economic evaluation of microgrids. Power and energy
society general meeting – conversion and delivery of electrical energy. 21st
Century, PES, IEEE; 2008.
References [28] Asano H, Bando S. Optimization of a microgrid investment and operation:
energy saving effects and feasibility of ancillary service provision. Transm.
[1] Ji P., Zhou X.X, Wu S. Review on sustainable development of island microgrid. Distrib. Conf. Expo. Asia Pacific, T D Asia 2009, Central Research Institute of
APAP 2011 – Proceedings of 2011 international conference on advanced Electric Power Industry, University of Tokyo, 2-11-1 Iwadokita, Komae-Shi,
power system automation and protection, vol. 3; 2011, p. 1806–13. http://dx. Tokyo, Japan; 2009.
doi.org/10.1109/APAP.2011.6180631. [29] Asano H, Watanabe H, Bando S. Methodology to design the capacity of a
[2] Lilienthal P. How to classify microgrids: setting the stage for a distributed microgrid. In: Proceedings of the 2007 IEEE international conference on
generation energy future. http://blog.homerenergy.com/how-to-Classify- system of systems engineering SOSE, Department of Mechanical Engineer-
Microgrids-Setting-the-Stage-for-a-Distributed-Generation-Energy-Future/ ing, University of Tokyo, Tokyo, Japan; 2007.
n.d. [accessed 11.03.15]. [30] Morris GY, Abbey C, Wong S, Joos G. Evaluation of the costs and benefits of
[3] Huang W, Lu M, Zhang L. Survey on microgrid control strategies. Energy Microgrids with consideration of services beyond energy supply. 2012 IEEE
Procedia 2011;12:206–12. http://dx.doi.org/10.1016/j.egypro.2011.10.029. power and energy society general meeting, IEEE; 2012. p. 1–9. http://dx.doi.
[4] Guerrero JM, Chandorkar M, Lee T, Loh PC. Advanced control architectures org/10.1109/PESGM.2012.6345380.
for intelligent Microgrids#x02014;Part I: decentralized and hierarchical [31] Nishikawa K, Baba J, Shimoda E, Kikuchi T, Itoh Y, Nitta T., et al. Design
control. Ind Electron IEEE Trans 2013;60:1254–62. http://dx.doi.org/ methods and integrated control for microgrid. 2008 IEEE power and energy
10.1109/TIE.2012.2194969. society general meeting – Conversion and delivery of electrical energy in the
[5] French S. Uncertainty and imprecision: modeling and analysis. J Oper Res Soc 21st century, IEEE; 2008. p. 1–7. http://dx.doi.org/10.1109/PES.2008.
1995;46:70–9. 459606510.1109/PES.2008.4596065.
[6] Stewart TJ. Dealing with uncertainties in MCDA. Mult Criteria Decis Anal [32] Chen SX, Gooi HB, Wang MQ. Sizing of energy storage for microgrids. IEEE
State Art, Surv Int Ser Oper Res Manag Sci 2005;78:445–66. Trans Smart Grid 2012;3:142–51.
[7] Mendes G, Ioakimidis C, Ferrão P. On the planning and analysis of Integrated [33] Vafaei M, Kazerani M. Optimal unit-sizing of a wind-hydrogen-diesel
Community Energy Systems: a review and survey of available tools. Renew microgrid system for a remote community. 2011 IEEE Trondheim PowerTech,
Sustain Energy Rev 2011;15:4836–54. IEEE; 2011, p. 1–7. http://dx.doi.org/10.1109/PTC.2011.6019412.
C. Gamarra, J.M. Guerrero / Renewable and Sustainable Energy Reviews 48 (2015) 413–424 423
[34] Augustine N, Suresh S. Economic dispatch for a microgrid considering market. In: Proceedings of 22nd IEEE power engineering society interna-
renewable energy cost functions. Innov Smart Grid 2012:1–7. tional conference on power industry computer applications (Cat
[35] Han Y, Young P, Zimmerle D. Optimal selection of generators in a microgrid No01CH37195) 2001:81–86. http://dx.doi.org/10.1109/PICA.2001.932323.
for fuel usage minimization. 2013 IEEE power & energy society general [59] Carpinelli G, Celli G, Pilo F, Russo A. Distributed generation siting and sizing
meeting, IEEE; 2013, p. 1–5. http://dx.doi.org/10.1109/PESMG.2013. under uncertainty. 2001 IEEE Porto Power Tech Proceedings, vol. 4; 2001, p.
667274610.1109/PESMG.2013.6672746. 335–41. 10.1109/PTC.2001.964856.
[36] Logenthiran T, Srinivasan D, Khambadkone AM, Sundar Raj T. Optimal sizing [60] Vallem MR, Mitra J. Siting and sizing of distributed generation for optimal
of an islanded microgrid using evolutionary strategy. In: Proceedings of the microgrid architecture. In: Proceedings of the 37th Annual North American
2010 IEEE 11th international conference on probabilistic methods applied to power symposium, vol. 2005, IEEE; 2005. p. 611–6.
power systems, IEEE; 2010. p. 12–7. http://dx.doi.org/10.1109/PMAPS.2010. [61] Vallem M, Mitra J, Patra S. Distributed generation placement for optimal
5528840. microgrid architecture. 2005/2006 IEEE PES TD, IEEE; 2006, p. 1191–5. http://
[37] Tafreshi SMM, Zamani HA, Ezzati SM, Baghdadi M, Vahedi H. Optimal unit dx.doi.org/10.1109/TDC.2006.1668674.
sizing of distributed energy resources in microgrid using genetic algorithm. [62] Mao M, Jin P, Zhao Y, Chen F, Chang L. Optimal allocation and economic
2010 18th Iranian conference on electrical engineering, IEEE; 2010. p. 836– evaluation for industrial PV microgrid. 2013 IEEE energy conversion congress
41. http://dx.doi.org/10.1109/IRANIANCEE.2010.5506961. and exposition; 2013. p. 4595–4602. http://dx.doi.org/10.1109/ECCE.2013.
[38] Yang Y, Pei W, Qi Z Optimal sizing of renewable energy and CHP hybrid energy 6647316.
microgrid system. IEEE PES Innov Smart Grid Technol, IEEE; 2012. p. 1–5. http:// [63] Tan S, Xu J-X, Panda SK. Optimization of distribution network incorporating
dx.doi.org/10.1109/ISGT-Asia.2012.630312210.1109/ISGT-Asia.2012.6303122. distributed generators: an integrated approach. IEEE Trans Power Syst
[39] Bahramirad S, Reder W, Khodaei A. Reliability-constrained optimal sizing of 2013;28:2421–32. http://dx.doi.org/10.1109/TPWRS.2013.2253564.
energy storage system in a microgrid. IEEE Trans Smart Grid [64] Colson C, Nehrir M. A review of challenges to real-time power management
2012;3:2056–62. http://dx.doi.org/10.1109/TSG.2012.2217991. of microgrids. 2009 IEEE power and energy society general meeting, IEEE;
[40] Navaeefard A, Tafreshi SMM, Barzegari M, Shahrood AJ Optimal sizing of 2009. p. 1–8. http://dx.doi.org/10.1109/PES.2009.5275343.
distributed energy resources in microgrid considering wind energy uncer- [65] Zhang X, Sharma R. Optimal energy management of a rural microgrid system
tainty with respect to reliability. In: Proceedings of 2010 IEEE International using multi-objective optimization. 2012 IEEE PES innovative smart grid tech-
Energy Conference; 2010. p. 820–5. http://dx.doi.org/10.1109/ENERGYCON. nologies, IEEE; 2012. p. 1–8. http://dx.doi.org/10.1109/ISGT.2012.6175655.
2010.577179510.1109/ENERGYCON.2010.5771795. [66] Hernandez-Aramburo Ca, Green TC, Mugniot N. Fuel consumption mini-
[41] Menniti D. A method to improve microgrid reliability by optimal sizing PV/Wind mization of a microgrid. IEEE Trans Ind Appl 2005;41:673–81. http://dx.doi.
plants and storage systems. CIRED 2009. In: Proceedings of 20th international org/10.1109/TIA.2005.847277.
conference and exhibition on electricity distribution; 2009. p. 1–4. [67] Stluka P, Godbole D, Samad T. Energy management for buildings and
[42] Farahmand F, Khandelwal T, Dai JJ, Shokooh F. An enterprise approach to the microgrids. Proceedings of the IEEE conference on decision and control;
interactive objectives and constraints of Smart Grids. 2011 IEEE PES conference on 2011. p. 5150–7. http://dx.doi.org/10.1109/CDC.2011.6161051.
innovative smart grid technologies – Middle East, ISGT Middle East 2011; 2011. p. [68] Chen Y-H, Lu S-Y, Chang Y-R, Lee T-T, Hu M-C. Economic analysis and optimal
1–6. http://dx.doi.org/10.1109/ISGT-MidEast.2011.6220790. energy management models for microgrid systems: a case study in Taiwan. Appl
[43] Litchy A, Young C, Pourmousavi SA, Nehrir MH. Technology selection and unit Energy 2013;103:145–54. http://dx.doi.org/10.1016/j.apenergy.2012.09.023.
sizing for a combined heat and power microgrid: comparison of WebOpt and [69] Majic L, Krzelj I, Delimar M. Optimal scheduling of a CHP system with energy
HOMER application programs. 2012 North American power symposium, IEEE; storage. In: Proceedings of the 36th international convention on information
2012. p. 1–6. http://dx.doi.org/10.1109/NAPS.2012.6336337. and communication technology, electronics and microelectronics; 2013. p.
[44] Marnay C, Venkataramanan G, Stadler M, Siddiqui AS, Firestone R, Chandran 1253–7.
B. Optimal technology selection and operation of commercial-building [70] Quiggin D, Cornell S, Tierney M, Buswell R. A simulation and optimisation
microgrids. IEEE Trans Power Syst 2008;23:975–82. study: towards a decentralised microgrid, using real world fluctuation data.
[45] Nayar C, Tang M, Suponthana W. Wind/PV/diesel micro grid system Energy 2012;41:549–59. http://dx.doi.org/10.1016/j.energy.2012.02.007.
implemented in remote islands in the Republic of Maldives. Energy Technol [71] Sobu A. Dynamic optimal schedule management method for microgrid system
2008;2008:1076–80. considering forecast errors of renewable power generations. In: Proceedings of
[46] Fan Y, Rimali V, Tang M, Nayar C. Design and implementation of stand-alone 2012 IEEE international conference on power system technology, IEEE; 2012, p. 1–
smart grid employing renewable energy resources on Pulau Ubin Island of 6. http://dx.doi.org/10.1109/PowerCon.2012.6401287.
Singapore. 2012 Asia-Pacific symposium on electromagnetic compatibility; [72] Nguyen MY, Yoon YT, Choi NH. Dynamic programming formulation of Micro-
2012. p. 441–4. http://dx.doi.org/10.1109/APEMC.2012.6237907. Grid operation with heat and electricity constraints. 2009 Transm Distrib
[47] Kumaravel S, Ashok S, Balamurugan P. Techno-economic feasibility study of Conference Expo Asia Pacific; 2009. p. 1–4. http://dx.doi.org/10.1109/TD-A
biomass based hybrid renewable energy system for microgrid application. In SIA.2009.5356870.
Proceedings of the 2012 international conference on green technology; 2012. [73] Huang CC, Chen MJ, Liao YT, Lu CN. DC microgrid operation planning. In:
p. 107–10. http://dx.doi.org/10.1109/ICGT.2012.6477956. Proceedings of 2012 international conference on renewable energy research
[48] Su W, Yuan Z, Chow M-Y. Microgrid planning and operation: solar energy and applications ICRERA 2012; 2012. 10.1109/ICRERA.2012.6477447.
and wind energy. IEEE PES general meeting PES 2010, Department of [74] Mohamed Fa, Koivo HN. Multiobjective optimization using Mesh Adaptive
Electrical and Computer Engineering, North Carolina State University, Direct Search for power dispatch problem of microgrid. Int J Electr Power
Raleigh, NC 27606, United States; 2010. Energy Syst 2012;42:728–35. http://dx.doi.org/10.1016/j.ijepes.2011.09.006.
[49] Verda V, Ciano C. Procedures for the search of the optimal configuration of [75] Mohamed F, Koivo H. Multiobjective genetic algorithms for online manage-
district heating networks. Int J Thermodyn 2005;8:143–53. ment problem of microgrid. Int Rev Electr Eng 2008;3(1):46–54.
[50] Cui Q, Shu J, Zhang X, Zhou Q. The application of improved BP neural [76] Mohamed FA, Koivo HN. Multiobjective optimization using modified game
network for power load forecasting in the island microgrid system. In theory for online management of microgrid. Eur Trans Electr Power
Proceedings of 2011 international conference on electrical and control 2011;21:839–54. http://dx.doi.org/10.1002/etep.480.
engineering, vol. 3, IEEE; 2011, p. 6138–41. http://dx.doi.org/10.1109/ICE [77] Mohamed Fa, Koivo HN. System modelling and online optimal management
CENG.2011.6058239. of MicroGrid using Mesh Adaptive Direct Search. Int J Electr Power Energy
[51] Khodaei A, Shahidehpour M. Microgrid-based co-optimization of generation Syst 2010;32:398–407. http://dx.doi.org/10.1016/j.ijepes.2009.11.003.
and transmission planning in power systems; 2012. p. 1–9. [78] Mahmoud TS, Habibi D, Bass O. Fuzzy logic for smart utilisation of Storage
[52] Verda V, Ciano C. Procedures for the search of the optimal configuration of Devices in a typical microgrid. In: Proceedings of 2012 international
district heating networks; 2005, 8. p. 143–53. conference on renewable energy research and applications; 2012. p. 1–6.
[53] Wishart MT, Dewadasa M, Ziari I, Ledwich G, Ghosh A. Intelligent distribu- http://dx.doi.org/10.1109/ICRERA.2012.6477333.
tion planning and control incorporating microgrids. IEEE power and energy [79] Kanchev H, Lazarov V, Francois B. Environmental and economical optimiza-
society general meeting, Queensland University of Technology, Brisbane, tion of microgrid long term operational planning including PV-based active
QLD, Australia; 2011. generators; 2012. p. 1–8.
[54] Kirthiga MV, Daniel SA, Gurunathan S. A methodology for transforming an [80] Kyriakarakos G, Dounis AI, Arvanitis KG, Papadakis G. A fuzzy logic energy
existing distribution network into a sustainable autonomous micro-grid. IEEE management system for polygeneration microgrids. Renew Energy
Trans Sustain Energy 2013;4:31–41. http://dx.doi.org/10.1109/TSTE.2012.2196771. 2012;41:315–27.
[55] Buayai K, Ongsakul W, Mithulananthan N. Multi-objective micro-grid plan- [81] Manfren M, Caputo P, Costa G. Paradigm shift in urban energy systems
ning by NSGA-II in primary distribution system. Eur Trans Electr Power through distributed generation: methods and models. Appl Energy
2012;22:170–87. 2011;88:1032–48. http://dx.doi.org/10.1016/j.apenergy.2010.10.018.
[56] Celli G, Ghiani E, Mocci S, Pilo F. A multi-objective formulation for the [82] Niknam T, Golestaneh F, Reza A. Probabilistic model of polymer exchange
optimal sizing and siting of embedded generation in distribution networks. fuel cell power plants for hydrogen, thermal and electrical energy manage-
In: 2003 IEEE Bologna PowerTech conference proceedings; 2003, 1. p. 67–74. ment. J Power Sources 2013;229:285–98. http://dx.doi.org/10.1016/j.
http://dx.doi.org/10.1109/PTC.2003.1304113. jpowsour.2012.11.052.
[57] Basu A, Chowdhury S, Chowdhury SP. Strategic deployment of CHP-based [83] Jaganmohan Reddy Y, Pavan Kumar YV, Sunil Kumar V, Padma Raju K.
distributed energy resources in microgrids. 2009 IEEE power and energy Distributed ANNs in a layered architecture for energy management and
society general meeting, IEEE; 2009, p. 1–6. http://dx.doi.org/10.1109/PES. maintenance scheduling of renewable energy HPS microgrids. In: Proceed-
2009.5275186. ings of 2012 International conference on advances in power conversion and
[58] Celli G, Pilo F. Optimal distributed generation allocation in MV distribution energy technologies, IEEE; 2012. p. 1–6. http://dx.doi.org/10.1109/APCET.
networks. Pica 2001 Innov Comput Power – electric energy meets the 2012.6302067.
424 C. Gamarra, J.M. Guerrero / Renewable and Sustainable Energy Reviews 48 (2015) 413–424
[84] Chaouachi A, Kamel R, Nagasaka K. Neural network ensemble-based solar search algorithm. Energy 2013;49:252–67. http://dx.doi.org/10.1016/j.
power generation short-term forecasting. J Adv Comput Intell Intell Infor- energy.2012.09.055.
matics 2010;1:69–75. [105] Noroozian R., Vahedi H. Optimal management of MicroGrid using bacterial
[85] Cui Q, Shu J, Zhang X, Zhou Q. The application of improved BP neural foraging algorithm. In: Proceedings of 2010 18th Iranian conference on
network for power load forecasting in the island microgrid system. In: electrical engineering ICEE, vol. 5; 2010. p. 895–900. http://dx.doi.org/10.
Proceedings of 2011 international conference on electrical and control 1109/IRANIANCEE.2010.5506951.
engineering; 2011. p. 6138–41. [106] Lu L, Tu J, Chau C-K, Chen M, Lin X. Online energy generation scheduling for
[86] Tan S, Xu J-X, Panda SK. Optimization of distribution network incorporating microgrids with intermittent energy sources and co-generation. Proc ACM
distributed generators: an integrated approach. IEEE Trans Power Syst 2013;41:53–66.
2013;28:2421–32. http://dx.doi.org/10.1109/TPWRS.2013.2253564. [107] Tan S, Xu J, Panda SK. Optimization of distribution network incorporating
[87] Chen C, Duan S, Cai T, Liu B. Microgrid energy management model based on microgrid using vaccine-AIS. IECON 2012 – In: Proceedings of 38th Annual
improved genetic arithmetic. Trans China Electrotech Soc 2013;28:196–201. Confernece on IEEE industrial electronics society, IEEE; 2012. p. 1381–6.
[88] Changsong C, Shanxu D, Tao C, Bangyin L, Jinjun Y. Energy trading model for http://dx.doi.org/10.1109/IECON.2012.6388539.
optimal microgrid scheduling based on genetic algorithm. In: Proceedings of [108] Amjady N, Keynia F, Zareipour H. Short-term load forecast of microgrids by a
2009 IEEE 6th International power electronics and motion control con-
new bilevel prediction strategy. IEEE Trans Smart Grid 2010;1:286–94.
ference, 3; 2009. p. 2136–9. http://dx.doi.org/10.1109/IPEMC.2009.5157753.
[109] Kulasekera AL, Gopura RARC, Hemapala KTMU, Perera N. A review on multi-
[89] Obara S-y, El-Sayed AG. Compound microgrid installation operation planning
agent systems in microgrid applications. In: Proceedings of 2011 IEEE PES
of a PEFC and photovoltaics with prediction of electricity production using
international conference on innovative smart grid technologies ISGT India
GA and numerical weather information. Int J Hydrogen Energy
2011; 2011. p. 173–7. http://dx.doi.org/10.1109/ISET-India.2011.6145377.
2009;34:8213–22.
[110] Tsikalakis AG, Hatziargyriou ND. Centralized control for optimizing micro-
[90] Ricalde L, Cruz B, Catzin G. Forecasting for smart grid applications with
grids operation. IEEE Trans Energy Convers 2008;23:241–8. http://dx.doi.org/
higher order neural networks. World automotive congress; 2012. p. 1–6.
[91] Olivares DE, Mehrizi-Sani A, Etemadi AH, Cañizares CA, Iravani R, Kazerani M, 10.1109/TEC.2007.914686.
et al. Trends in microgrid control. IEEE Trans Smart Grid 2014;5:1905–19. [111] Hatziargyriou ND, Anastasiadis AG, Vasiljevska J, Tsikalakis AG. Quantification
http://dx.doi.org/10.1109/TSG.2013.2295514. of economic, environmental and operational benefits of microgrids. 2009
[92] Olivares DE, Cañizares CA, Kazerani M. A centralized optimal energy IEEE Bucharest PowerTech Innov Ideas Towar Electr Grid Futur; 2009. p. 1–8.
management system for microgrids. IEEE power and energy society general http://dx.doi.org/10.1109/PTC.2009.5281860.
meeting; 2011. p. 1–6. http://dx.doi.org/10.1109/PES.2011.6039527. [112] Dimeas A, Hatziargyriou N. Agent based control of virtual power plants. In:
[93] Olivares DE, Canizares CA, Kazerani M. A centralized energy management Proceedings of 2007 international conference on intelligent system applica-
system for isolated microgrids. IEEE Trans Smart Grid 2014;5:1864–75. http: tions to power systems; 2007. http://dx.doi.org/10.1109/ISAP.2007.4441671.
//dx.doi.org/10.1109/TSG.2013.2294187. [113] Dimeas A, Hatziargyriou N. Multi-agent reinforcement learning for micro-
[94] Chen M, Zhu B, Xu R, Xu X. Ultra-short-term forecasting of microgrid surplus grids. Power Energy Soc Gen Meet 2010 IEEE; 2010. p. 1–8. 10.1109/
load based on hybrid intelligence techniques. Electr Power Autom Equip PES.2010.5589633.
2012;32:13–8. [114] Dimeas AL, Hatziargyriou ND. Operation of a multiagent system for microgrid
[95] Palma-Behnke R, Benavides C, Aranda E, Llanos J, Sáez D. Energy manage- control. IEEE Trans Power Syst 2005;20:1447–55. http://dx.doi.org/10.1109/
ment system for a renewable based microgrid with a demand side manage- TPWRS.2005.852060.
ment mechanism. IEEE Symposium on computational intelligence [115] Dimeas AL, Hatzivasiliadis SI, Hatziargyriou ND. Control agents for enabling
applications in smart grid; 2011. p. 131–8. http://dx.doi.org/10.1109/CIASG. customer-driven microgrids. 2009 IEEE Power Energy Soc Gen Meet; 2009. p.
2011.5953338. 1–7. http://dx.doi.org/10.1109/PES.2009.5275335.
[96] Celli G, Pilo F, Pisano G, Soma GG. Optimal participation of a microgrid to the [116] Dimeas AL, Hatziargyriou ND., Member S. Agent based control for microgrids.
energy market with an intelligent EMS. In: Proceedings of 2005 international Power Eng. Soc. Gen. Meet; 2007. IEEE; 2007. p. 1–5.
power engineering conference, IEEE; 2005, vol. 2. p. 663–8. http://dx.doi.org/ [117] Funabashi T, Fujita G, Koyanagi K, Yokoyama R. Field tests of a microgrid
10.1109/IPEC.2005.206991. control system. In: Proceedings of 41st Int. Univ. Power Eng. Conf. UPEC 2006;
[97] Kanchev H, Lu D, Colas F, Lazarov V, Francois B. Energy management and 2006. p. 232–6. http://dx.doi.org/10.1109/UPEC.2006.367750.
operational planning of a microgrid with a PV based active generator for [118] Rahman S. Feasibility and guidelines for the development of microgrids in
smart grid applications. IEEE Trans Ind Electron 2011;58:4583–92. campus-type facilities. Arlintong; 2012.
[98] Borghetti A, Bosetti M, Bossi C, Massucco S., Micolano E, Morini A., et al. An [119] Joaquin MSJ, Carlos RP. Model of application of distributed generation in
energy resource scheduler implemented in the automatic management Colombia rural zones. In: Proceedings of IEEE Power Eng. Soc. Transm.
system of a microgrid test facility. In: Proceedings of 2007 international Distrib. Conf.; 2012. http://dx.doi.org/10.1109/TDC.2012.6281445.
conference on clean electrical power, ICCEP’07; 2007. p. 94–100. [120] Quijano R, Domínguez J. Diseño de un proyecto integrado para la planifica-
[99] Chakraborty S, Weiss MD, Simões MG. Distributed intelligent energy
ción energética y el desarrollo regional de las energías renovables en
management system for a single-phase high-frequency AC microgrid. IEEE
Colombia basado en sistemas de información geográfica. Tecnol La Inf
Trans Ind Electron 2007;54:97–109.
Geográfica Para El Desarro Territ 2008:729–36.
[100] Chakraborty S, Simões MG. Fuzzy ARTMAP based forecast of renewable
[121] Maity I, Rao S. Simulation and pricing mechanism analysis of a solar-powered
generation for a high frequency AC microgrid. IECON Proceedings of
electrical microgrid. Syst J, IEEE 2010;4:275–84. http://dx.doi.org/10.1109/
industrial electronics conference; 2005. p. 762–7.
JSYST.2010.2059110.
[101] Chakraborty S, Simoes MG. PV microgrid operational cost minimization by
[122] Hartono BS, Budiyanto Setiabudy R. Review of microgrid technology. 2013
neural forecasting and heuristic optimization_2008_Conference-Record. IAS
Annu. Meet. (IEEE Ind. Appl. Soc.; 2008. http://dx.doi.org/10.1109/08IAS. Int. Conf. QiR, IEEE; 2013, p. 127–32. http://dx.doi.org/10.1109/QiR.2013.
2008.147. 6632550.
[102] Mohammadi S, Mozafari B, Solimani S, Niknam T. An adaptive modified firefly [123] Darvishi a, Alimardani a, Abdi B. Optimized fuzzy control algorithm in
optimisation algorithm based on Hong’s Point estimate method to optimal integration of energy storage in distribution grids. Energy Procedia
operation management in a microgrid with consideration of uncertainties. 2011;12:951–7. http://dx.doi.org/10.1016/j.egypro.2011.10.125.
Energy 2013;51:339–48. http://dx.doi.org/10.1016/j.energy.2012.12.013. [124] Wang Z, Paranjape R, Sadanand A, Chen Z. Residential demand response: an
[103] Niknam T, Golestaneh F, Malekpour A. Probabilistic energy and operation overview of recent simulation and modeling applications. In: Proceedings of
management of a microgrid containing wind/photovoltaic/fuel cell genera- 2013 26th IEEE Can. Conf. Electr. Comput. Eng., IEEE; 2013. p. 1–6. http://dx.
tion and energy storage devices based on point estimate method and self- doi.org/10.1109/CCECE.2013.6567828.
adaptive gravitational search algorithm. Energy 2012;43:427–37. http://dx. [125] Asano H, Ariki W, Bando S. Value of investment in a microgrid under
doi.org/10.1016/j.energy.2012.03.064. uncertainty in the fuel price. IEEE PES Gen. Meet. PES 2010, Central Research
[104] Niknam T, Golestaneh F, Shafiei M. Probabilistic energy management of a Institute of Electric Power Industry, 2-11-1 Iwadokita, Komae-Shi, Tokyo,
renewable microgrid with hydrogen storage using self-adaptive charge Japan; 2010.