Optimal Power Generation in Microgrids U
Optimal Power Generation in Microgrids U
Copyright Warning
You may print or download ONE copy of this document for the purpose
of your own research or study.
Agent-Based Technology
by
Thair S MAHMOUD
BSc(Control Systems Engineering); MSc(Control and Automation Engineering)
SCHOOL OF ENGINEERING
FACULTY OF COMPUTING, HEALTH AND SCIENCE
EDITH COWAN UNIVERSITY
August 9, 2013
2
USE OF THESIS
This copy is the property of Edith Cowan University. However, the literary rights of the
author must also be respected. If any passage from this thesis is quoted or closely para-
phrased in a paper or written work prepared by the user, the source of the passage must be
acknowledged in the work. If the user desires to publish a paper or written work containing
passages copied or closely paraphrased from this thesis, which passages would in total con-
stitute an infringing copy for the purpose of the Copyright Act, he or she must rst obtain
the written permission of the author to do so.
i
Abstract
The existing power grids that form the basis of the respective electrical power infrastruc-
tures for various states and nations around the world, are expected to undergo a period of
rapid change in the near future. The key element driving this change is the emergence of
digitally enhanced, two-way power delivery grid. The aim of the Smartgrid is to promote
and enhance the ecient management and operation of the power generation and delivery
and control methodologies into the power grid proper. Smartgrid's are currently an active
topic for research, where the research is strongly focused on developing new technologies
such as: demand response, power generation management, pricing modelling and energy
markets participation, power quality, and self-healing scenarios. In recent times, in both the
United States of America and Europe, many new projects have begun which are specically
ment has recently initiated funding plans to promote the commercialisation of renewable
energy. In order to exploit these developments, Edith Cowan University (ECU); which is
a High Voltage (HV) customer for the major utility network of Western Australia, and
which owns its own transformers and Low Voltage (LV) network; is planning to integrate
The aim of this research is to introduce a smart decision making system, which can
manage the operation of disparate power generation sources installed on a LV network (mi-
crogrid); such as that owned by ECU on its campuses. The proposed energy management
system is to gather data in real-time, and it must be capable of anticipating and optimis-
ing energy needs for each operational scenario that the microgrid might be expected to
experience. The system must take into account risk levels, while systematically favouring
low economic and environmental costs. A management system application, based on au-
environment being a full-scale simulation of ECU's microgrid; with solar panels, wind tur-
ii
bines, storage devices, gas gen-sets, and utility supply. Hence the simulation studies were
conducted on the basis of realistic demand trends and weather conditions data.
The major factors for reducing the cost of generation in the case study, were identied
operation scenarios in LV networks. Due to the high uncertainty inherent within the oper-
ational scenarios; an Articial Intelligence (AI) deployment for managing the distributed
sub-systems was identied as being an ideal mechanism for achieving the above mentioned
a strategic manner when dealing with the expected operational scenarios, by aiming to
achieve the lowest possible cost of power generation for the microgrid. The simulated
system is based on realistic operational scenarios, which have been scaled to suit the size
and type of load in the case study. The distributed intelligent modules have proven to
The distributed intelligent modules, which form the basis of the proposed management
demand forecasting model. The novel demand-forecast modelling technique, which was
introduced to model demand in the case study, has been utilised to supply reasonably
accurate demand forecasts to other stages of processing in the management system. The
forecasts are generated from this model, by monitoring and controlling the forecasting error
2. Make optimum decisions concerning the operation of the power generators by con-
sidering the economic and the environmental costs. In order to deal with the complexity
of the operational conditions, a smart and adaptive generation scheduling method was
implemented for the case study. The method was primarily applied to control the charg-
ing/discharging process of the Storage Devices (SDs) among the other generators. The
proposed method aims at controlling the resources, and extracting the benet of having
3. Integrate the microgrid into the electricity market, in order to enable the microgrid
to oer its spinning and non-spinning power generation reserve as Ancillary Services (AS)
iii
to the grid. To this end, studying the operational mechanisms of the Australian market
was essential prior to building the proposed market participation rules which form an in-
tegral part of the proposed management system. As a result we used the market data, by
ment for our simulations. Consequently, a smart and adaptive pricing mechanism, that
adapts the AS prices to the amount of electricity on oer, and the level of demand in the
The motivation for introducing the proposed management system, is to achieve a tran-
sition plan for current microgrids, so that they can have a commercial connection to the
future Smartgrid. The results obtained in this work show that there is a signicant eco-
nomic and environmental advantage to be gained from utilising intelligence when manag-
ing electricity generation within a power grid. As a consequence, selecting the appropriate
In conclusion, modelling of the proposed strategies using MAS technology has proven to
be a successful approach, and one that is able to reect the human attitude; in making
iv
DECLARATION
I certify that this thesis does not, to the best of my knowledge and belief:
( i) incorporate without acknowledgement any material previously submitted for a degree or
diploma in any institution of higher education;
(ii) contain any material previously published or written by another person except where
due reference is made in the text; or
(iii) contain any defamatory material.
I also grant permission for the Library at Edith Cowan University to make duplicate copies
of my thesis as required.
v
Contents
Use of Thesis i
Abstract ii
DECLARATION v
1 INTRODUCTION 4
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
vi
2.7 Microgrids market participation and pricing mechanisms . . . . . . . . . . 37
3.6 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.8 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
vii
5.3 Research objectives and challenges . . . . . . . . . . . . . . . . . . . . . . . 105
5.6 Decisions mechanism and Ancillary Services pricing equations formulation . 108
gies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
6.6.2 The role of Generation and Storage Management agent in the pro-
6.6.3 The role of Bids Analysis and Generation agent in the proposed
strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
7 CONCLUSION 157
7.1 The contribution of the thesis . . . . . . . . . . . . . . . . . . . . . . . . . 158
viii
7.2.2 Considering power quality and market participation in optimising
7.2.3 Implementing adaptive pricing rules that aim to sell the power re-
system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
ix
List of Tables
3.1 ROI values and complexity of the 12-month electricity energy demand mod-
els . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.5 Statistical results for each month with the improvement rate made by FFTFS-
ANFIS model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.8 The selected gains in the training data set of everyday data from January
to June . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.9 The selected gains in the training data set of everyday data from July to
December . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.10 Neural networks design parameters for the gain adaptation of the 12-month
forecasting FBTFS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
3.11 The statistical analysis results in each month with improvement rate made
by the auto tuned FBTFS over the manually tuned and PI system . . . . . 69
4.3 Local generation price based on the demand, the availability of the sources
x
4.7 Storage devices performance comparison . . . . . . . . . . . . . . . . . . . . 99
5.1 Possible expected operation cost scenarios; with regards to the level of ex-
5.2 Formulated equations that evaluate the possible amount of Ancillary Ser-
5.3 Neural networks design parameters for the pricing factors forecasting models 114
6.1 The cost of running the advanced management system for the resources
6.2 The cost of running the basic management system for the resources utilisa-
6.3 The cost of running the basic management system for the resources utilisa-
6.4 Comparing the amount of reserve sold with the amount of the reserve oered
xi
List of Figures
1.1 Demand, lost, and desired generation for a one week demand sample for a
specic microgrid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3 The electric power annual demand forecasting structure for ECU's Joon-
dalup campus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.4 Modelling data utilisation for the power consumption at ECU's Joondalup
campus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.5 The membership functions for the four inputs zero-order Sugeno fuzzy sys-
3.6 Forecasting results comparison for demand in ECU from the 17th to the
3.7 Fuzzy surface for the developed fuzzy models of the three, four, and ve-
input system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.8 Membership functions design for FFTFS of January demand forecasting model 58
3.9 Self tuning and ANFIS Demand forecasting in the ECU microgrid for the
xii
3.13 The proposed model forecasting output for the period from the 17th till the
4.3 Summer, winter and optimal angles for solar panel installation . . . . . . . 83
direction [4], where D is the wind turbine rotor diameter, dl is the space
length between the two installed wind turbines in project land, and dc is
the space width between the two installed wind turbines in project land. . . 85
4.6 A satellite image for the case study shows the available allocated installation
4.9 The design of charging price generator fuzzy system membership functions . 92
4.11 Storage Devices charging/discharging status for a typical one week of oper-
5.1 The decision tree for the classied demand levels as compared with renew-
able energy sources and storage devices generation capacity scenarios . . . 107
5.4 Price decisions prole for a typical one week operation scenarios . . . . . . . 113
operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
5.7 Proposed electronic negotiation software sequence (two types of sellers) . . . 118
5.8 Smart electricity trade process using Multi-Agent System technology under
6.2 The messaging direction between agents in all operation modes . . . . . . . 136
6.3 Strategies and priority levels based on the microgrid's operational conditions 137
xiii
6.4 Information exchange between the proposed agents in Connecting mode . . 139
6.9 Demand forecasting impact on reducing the economic cost ($) of the elec-
6.10 Demand forecasting impact on reducing the CO2 emission (Kg) of the elec-
6.11 The ratio of the renewable energy sources generation to the demand values
6.14 Comparing the amount of money achieved with the total amount of trans-
xiv
Nomenclature
AP Achieved Prot
AS Ancillary Services
AI Articial Intelligence
M oAGc Gas gen-sets maintenance and operating annual xed cost (economic
or environmental)
environmental)
1
GlostG Gas generation lost reserve
LB Lower Bond
M AS Multi-Agent System
P hG Photovoltaics dispatch
PE Prediction Error
PH Prediction Horizon
SI Solar Irradiation
2
SC Storage Devices dispatch cost (economic or environmental)
environmental)
SE Supplied Energy
TV Trade Value
UB Upper Bond
UG Utility dispatch
WS Wind speed
3
Chapter 1
INTRODUCTION
Building a Smartgrid is a challenge which involves upgrading the current grid with the
necessary infrastructure in order to facilitate the new trends concerning electricity gener-
ation, transmission and distribution. These new trends are leading towards more reliable,
and which work independently to enhance the overall operation of the main grid. Looking
at the distribution side of the grid (Low Voltage), it is expected to have more penetration
from Distributed Generators (DGs). These estimates are based on the price increment
forecasts for oil and gas, and the price decrement forecasts for renewable energy sources.
diesel/gas, storage devices, and renewable energy resources. In this study, DGs will be
limited to solar panels, wind turbines, storage devices, and local gas generators. It is an-
ticipated that the smart utilisation of these resources within the utility grid, would lead
to a big economic and environmental benets for both the electricity provider and the
consumers. Accordingly, new market schemes will emerge along with the new trends of
demand and supply in the grid. So, providing the ideas and the strategies, for dealing with
the complexity of managing resources in these networks, is the targeted research topic of
this work. In this chapter, Section 1.1 points out the research signicance of this work,
and justies the reasons behind approaching this research problem. Section 1.2 briey
details the statement of the research problem targeted in this work, and also illustrates
the solutions required by this work to achieve optimum results. Section 1.3 introduces the
research questions raised by this thesis. Sections 1.4 and 1.5 highlight the main objectives
and the contributions aimed by this thesis respectively. Section 1.6 lists the publication
resulted of conducting this research, and nally Section 1.7 outlines the thesis structure.
4
1.1 Motivation
The motivation for this research was the obvious need to upgrade the current grids for more
levels of upgrade that were required, along with their relative importance from both eco-
nomic and environmental perspectives. We found that the rst challenge in the upgrade
process relates to the ability of the current grid to accommodate the higher number of
DGs. Financial, political, and geographical considerations must also be taken into account
when upgrading, which make this process even harder. When considering the technical
challenges, variable eciency is expected depending on the installation procedure for these
resources. Ultimately, all of the eciency and cost losses are expected to be compensated
for, and considered in the project planning. Having multiple sources of dispatch to com-
pensate for these losses would result in a power quality issue. Depending on the type of the
project and the complexity of managing the installed resources, variable generation cost
and uncertainty of demand prole are expected, and hence a complex management prob-
lem arises whilst operating the system. As a result, a modern infrastructure is required to
the system's operational conditions, and requires the ability to apply the decisions to the
system. When building a management strategy which can cope with the uncertainty in
the demand and the generation cost in a power system, it is essential to categorise the
operational conditions based on their cost and safety factors; thus identifying the reasons
for, and solutions to, the problem. The problem can be solved using either classical or
scenarios for microgrids dier based on their load prole and the location where they
are installed. In the case of medium sized enterprise microgrids, the problem becomes
bigger depending on their operational scenario, specically when they are connected or
disconnected, as there is a chance to have two-way power ow. This leads to a challenging
process called the Generation Scheduling Problem . The generation scheduling problem
can be dened as the challenge of accommodating the uncertainty and complexity of having
multiple sources of dispatch to provide a secure and reliable supply for a specic power
system. A brief introduction to this problem is provided in this thesis, along with some
supporting references.
Identifying the demand range in power systems is essential in making strategic decisions
5
about the reliability and sustainability of these systems. By studying a demand prole of
a typical microgrid that is usually supplied from DGs, a certain amount of lost energy
is identied when it is compared with the amount of supplied energy. This is needed
to secure the supply at all demand levels, because it is impractical to generate energy
to match the exact amount of variable demand only. Concurrently, this information is
essential in performing energy management system applications [5]. This can be achieved
on the network. Figure 1.1 shows the full capacity and the desired generated supply, which
arise when a microgrid is supplied from a range of dierent types of generators in line with
the utility supply, each with variable generation availability and cost. Problems arise when
a microgrid is supplied from a range of dierent types of generators in line with the utility
supply, each having variable generation availability and variable cost. In the literature,
this problem with the uncertainties of parameters or constraints, have been discussed, and
a range of planning techniques has been presented [6, 7, 5]. This problem has also been
6
Figure 1.1: Demand, lost, and desired generation for a one week demand sample for a
specic microgrid
such as forecasting, demand response, self-healing, generation scheduling and markets par-
ticipation. Dealing with these issues has been widely addressed by researchers in this eld.
Fuzzy Logic, Articial Neural Network, Linear Programming, Particle Swarm Optimisa-
tion, and Genetic Algorithms have been applied extensively to solve these problems due to
their reputation for solving problems in many research areas. In the literature, Multi-Agent
System (MAS) technology has also been widely applied to solve microgrid management
problems.
Although Articial Intelligence (AI) based methods are found to be successful in solving
microgrid management problems, they still lack accuracy due to their very high demand
for computation resources. Consequently, using the right management structure with the
right AI-based method to solve microgrid management problems can reduce the required
computation resources and increase the eciency. By considering the uncertainty of gener-
ation of renewable energy sources and storage devices, a logical sequence of operations for
reducing the required computation resources is needed in tackling this uncertainty. Thus,
7
the right sequence of operation and the smart utilisation of resources can also increase
the operational eciency of the managed system. Storage devices and electric vehicles are
very important factors in improving power systems' operational eciency. So, operating
these resources, in a smart manner among other resources, would impose a substantial
While cooperation between the centralised (Smartgrid) and the decentralised (micro-
grids) is expected, it is also expected that the challenge of participation under the compet-
for a Smartgrid connection is an active research topic, contributing to the research with
novel ideas about connecting microgrids would have a positive impact on the literature.
In fact this work was inspired by the need for reliable management strategies that con-
nect microgrids with the Smartgrid; and as a result the proposed strategy carries a novel
strategic plan for performing reliable generation decision making on a simulated microgrid.
A recent visit by an ECU Smartgrid research group to Western Power, the public power
supplier for the state of Western Australia was very productive. The visit resulted in a suc-
cessful discussion of the roadmap and challenges for obtaining power from multiple sources
of dispatch system, as well as the intention to connect them to the grid in the near future.
Two major issues relating to running multiple sources of dispatch for a microgrid in parallel
with utility supply were identied, which are power quality and resources scheduling. It is
assumed that power quality is maintained at a satisfactory level, while managing variable
quality supply is a problem which can be solved in future extensions of this work. On the
scheduling side, the proposed management strategy is expected to deal with three kinds
of microgrid connection scenarios: 1) Islanding mode; 2) Connection mode when the mi-
crogrid is buying/selling energy from/to the main grid; and 3) Emergency mode when the
microgrid generation encounters an operational fault. These scenarios are always depen-
dent on the dynamic generation cost and the intermittent generation from the participant
resources. Dynamic utility price, solar irradiation, wind speed, and consumer demand are
the targeted variables to be managed to minimise the microgrid generation cost in this re-
search. As forecasting demand was found to be essential to provide the knowledge required
about the needed generation in managing resources, nding the most accurate modelling
method that suits the type of the demand prole (residential, commercial or industrial) is
8
the demand, and choosing the most eective parameters that aect the demand prole,
operation arises when local DGs propose to dispatch their reserve to the grid, by bidding
conjunction with a bidding strategy that works, depending on the microgrid's reserve sta-
unit management system that comprises distributed sub-systems, each with its indepen-
dent computational resources, to maintain low-cost generation for the microgrid in the
shorter and the longer terms. A communication and synchronisation problems will then
arise out of incorporating decentralised processing units that are controlled by a central
unit. The main reason behind building distributed processing system is to enable mobility
and independence in making decisions, thus forming a multi-level of priority for the deci-
sion making. This structure enables the system to run under dierent operating modes,
and also allows the system to accommodate additional generators/loads when required.
Finally, the concept of building the system required in this work will be based on the
How to nominate the most eective parameters in modelling the demand for a mi-
crogrid?
How to enhance the robustness and the stability of the demand forecasting model?
How to make the forecasting adaptive to sudden and unexpected changes in the
microgrid operation?
What are the constraints and the problems involved in installing renewable energy
How to sequence the operation of sources based on the operational conditions, which
makes the generation cost lower in the longer terms of microgrid operation?
that run in parallel with other sources that deliver variable cost and intermittent
9
generation?
How to oer the microgrid's generation reserve to the markets at competitive prices?
How to model the strategic thinking in placing reserve prices under a competitve
market environment?
How to integrate all of the above intelligent modules into one framework that works
management systems, and what are the limitations of the proposed power manage-
The thesis aims to provide AI-based solutions for energy management systems that target
low-cost generation for microgrids. More specically, the thesis introduces new techniques
to solve the identied problems for managing multiple sources of dispatch within medium-
sized enterprise microgrids. The main aims of this thesis can be explained as follows:
that aim to reduce the generation cost for microgrids, and also applying an adaptive
microgrids.
enterprise microgrid, and also highlighting the challenges of implementing the pro-
posed solutions. The study and analysis address the role of geographical location,
weather conditions, utility price rises and expected demand growth in a targeted case
study. In addition, estimates about the economic and environmental benets based
and gas generation, coupled with the availability of installed solar panels and wind
turbines generation. This technique targets the smart utilisation of storage devices
10
among other resources, to reduce the generation cost in the longer term for the
managed microgrid.
Reecting the human attitude in achieving competitive power trading with the util-
ity. Setting sale prices for the energy in a competitive market environment is imple-
the weather conditions and price changes around the microgrid; 3) estimating the op-
erational conditions of the microgrid based on the delivered forecasts; and 4) adapting
the sale prices to these conditions, which make the prices adaptive and attractive to
Applying management strategies that include all of the above goals to achieve low
economic and environmental generation costs for the simulated microgrid. The pro-
engineering hypotheses. The thesis will also cover the steps of the development that
encompass the logical sequence of running the intelligent modules to help make op-
timum decisions.
microgrid resources management system. At this level, the thesis will cover the
stages of building a MAS for the proposed system. This will include the details
Ultimately, the thesis will provide to the research community, novel ideas about: 1) demand
forecasting; 2) optimising the cost of generation; 3) embedding the human sense of trading
within a competitive market environment; and 4) modelling strategic plans for running the
The contributions of this thesis come from developing new methods for solving the most
critical issues in the eld of smart microgrid management systems. The novelty of the
based on a 30-minute sampling interval. The modelling stages are covered in detail,
11
including nominating the most eective modelling parameters, dividing the demand
mittent generation of the installed renewable energy sources, in line with the variable
generation cost of the participant gas gen-sets, utility and the storage devices. The
proposed optimisation technique aims at achieving the lowest economic and environ-
mental generation cost from the participant DGs in line with utility supply. The
novelty of this work is also introduced by implementing a novel storage device charg-
ing/discharging control method, which reacts based on the daily generation cost
pattern, making the storage devices important players in reducing the microgrid
generation cost.
Proposing novel Ancillary Services (AS) pricing rules, that help in selling microgrid
electrical power reserve to the utility in a competitive market environment. The thesis
will detail the pricing rules, along with their adaptation mechanism that makes them
generation and the attitude of the markets. Estimation these parameters will result
from forecasting models that are embedded into the pricing rules.
modules in a reliable manner, in order to optimise the operation of the microgrid un-
the behaviours of the proposed management system using MAS technology. There-
after, a set of decision priority levels is embedded into the system to enable running
recongurable optimisation structure for all the operating modes. The optimisation
system with wind and solar sources: Design, nancial and environmental perspec-
tives. In ENERGY 2011, The First International Conference on Smart Grids, Green
12
2011.
ergy Demand Prediction, Fuzzy Inference System - Theory and Applications, InTech,
(2012).
Model inputs selection. In Innovative Smart Grid Technologies Asia (ISGT), 2011
Advances in Power System Control, Operation and Management, IET, Hong Kong,
2012.
16, 2012.
13
Chapter 1 has introduced power generation trends, including microgrid roles and
operation mechanisms based on their structures, types and connection modes, along
with the challenges of operation and performance control. This chapter has also intro-
duced the economic and environmental impact of the decentralised power generation
units on the main utility grid. Several management strategies to utilise multi-type
brief explanation of the strategies needed to perform microgrid operation has been
Chapter 2 presents the evolution, the technical background of power systems and
and managing the distributed generators in microgrids is presented. The review also
includes modelling the demand in power systems, managing multiple sources of dis-
patch for microgrids, and performing energy trade with the utility based on dierent
Chapter 3 introduces a novel modelling method that targets the demand forecasting
in the managed microgrid, and also investigates the utilisation of forecasting in other
roles within the proposed management system. The chapter also reviews the current
trends for modelling the demand, and provides a summary of the other works in
the eld. The details of the design of the proposed model are presented, along with
the details of the AI techniques used in the modelling. The modelling process is
proposed to cover 12 months of operational demand types throughout the year. The
results and verication of the modelling technique, which are used in other intelligent
which is responsible for making optimised and low-cost generation decisions. The
chapter starts by detailing the problem and reviewing other people's works in this
achieving low economic and environmental generation costs by exploring the range
of opportunities for changing the variable generation factors for the participant gen-
erators. The chapter also introduces a new method for utilising the storage devices
14
among the participant generators, which imposes a lower generation cost in the longer
term for the targeted case study. As part of that, all the simulation data, which have
been used, have been generated based on several engineering assumptions that make
the data semi-realistic for testing the proposed optimisation technique and the overall
Chapter 5 proposes a new bidding strategy and pricing rules for the case study's
AS. In this chapter the steps for extracting the pricing rules for selling AS to the
utility are detailed. Furthermore, the modes of adapting these rules to the microgrid
operational conditions, the market supply and the demand levels are detailed.
Chapter 6 covers the proposed management structure that connects all the proposed
intelligent modules to build a management system. The chapter addresses the logi-
cal sequence of running the intelligent modules and exchanging information among
them. It also shows the impact of the proposed management strategies in reducing
the economic and environmental costs through utilising the forecasting models, the
optimisation techniques, and the bidding strategies. It also addresses the impact of
15
Chapter 2
This chapter introduces the problem of managing multiple sources of dispatch in a typ-
ical microgrid, and also lists a historical background about the trends of power system
technologies involved to solve this problem. It was essential to investigate the current
technology trends that have been utilised by researchers and engineers to solve microgrids
management and control problems. Building the knowledge about these technologies has
been aligned in this work with our experience in articial intelligence implementation, sys-
tem modelling and software development to conduct a valuable investigation that answers
some of the highly regarded research questions in this area. In this chapter, the literature
has been critically revised and the missing parts of knowledge have been identied in order
to introduce our research proposal. Ultimately, this chapter has utilised the facts and ev-
for microgrids that can cope with the current research problems. In this chapter, we rstly
list a historical background about power systems and their problems in Section 2.1. Sec-
tion 2.2 details the Australian Government initiatives for reducing emission and installing
renewable energy sources that have been considered in the planning part of this work.
Section 2.3 introduces the generation scheduling and the resources utilisation problems.
Section 2.4 explains the role of demand forecasting in managing the resources for power
systems. Sections 2.5 details the methods of performing optimal operation for microgrid
resources, and also highlights the role of integrating the microgrid with electricity markets
under various market policies. Section 2.8 covers the role of Multi-Agent System (MAS)
technologies in managing microgrids resources while detailing the modelling and simula-
tion tools used by research communities. Finally Section 2.9 summarises the literature and
identies the limitations of the current research methodologies in answering the research
16
2.1 Background
The denition of an electric power system basically represents a system that comprises gen-
erating, transmitting and distributing the electricity power via various types of generators,
transmission lines and distribution networks through various types of connection layouts.
The rst design in the electricity industry was proposed by Edison in 1881, and it has been
changed with several modications. Most of the implementations were made for the rst
time using the limited technology available in the 19th century until the second half of the
20th century, when the design of generation and transmission has faced rapid challenges
due the increased plants of power systems [11]. In the last 50 years, power networks have
witnessed an enormous amount of development to cope with the modern challenges such as
security threats, high demand prole, reliability and power quality issues. The increased
network complexity that resulted from the diversity of load and generator types has forced
the power industry to plan for grid management advancement. Since then, industry has
come up with strategies to use the communication and information technology to increase
the network reliability. In the 1960s, the industry started to use the computer to imple-
ment monitoring and control for the power systems [12]. In the last 25 years, the developed
countries have modernised their electrical power systems with the use of communication,
control and automation to become a complex multi-level voltage grid. Concerns over catas-
trophic climate change, increased industrialisation, CO2 emissions and fuel price rises were
the reasons behind creating incentives for reliable, safe and environment-friendly energy
sources. To help achieve a clean and secure electric power industry, the current power
grid has been modernised to accept a range of renewable energy sources [13]. These are
expected to become more competitive with conventional generators, as they were involved
to help integrating the renewable energy resources within the power grid. The key point in
and reliable sensors and actuators. Since the 1980s, the automatic meter reading has been
used to monitor the loads, and in 1990s Advance Metering Infrastructure (AMI) has been
evolved. Smart meters have been used later to achieve real time monitoring with con-
tinuous communications. Synchronisation and wide area networks monitoring have been
revolutionised in the early 1990s. Demand response and demand side management are the
developed control strategies for the power grid by the use of smart metering.
areas are helping to change the modern electricity supply system in order to comply with
higher energy eciency and sustainability standards. The term Smartgrid started to
17
be in use in 2005 [14], and is currently known as the use of smart meters, communications,
computational abilities and control in the form of enhancing the overall functionality of
the power grid to optimise the network resources operation. In order for this intelligence
together with other context data such as environmental variables. It is also essential to
intelligently modify the behaviour of the network elements accordingly. Currently, many
design challenges of Smartgirds are resulting from the advanced integration of digital
technology with power grid and its information ows. Economic generation and electric
market participation are the other concerns that are currently under considerations in
Smartgrid development.
As part of the international trend towards restructuring electricity grids, many de-
veloped countries are establishing new investment support policies, and also developing
legislation for commercialising Green Energy. As new clean-energy markets have been
emerging around the world, opportunities exist for economic development, jobs creation
and energy diversication benets [15]. Thus, there is a need to develop ecient clean-
energy regulations, so that socio-economic benets are maximised [16]. Regulators are
initiating new programs for energy eciency, renewable energy capacity generation and
reliability improvements [17]. Liberalising power markets will also become more important
because of the advantages of pooling large generation stations, sharing spinning reserves
and using the most ecient energy resources [18]. Therefore, managing the grid resources
with this much complexity has become a strategic matter, which has also been subject
to the governmental regulations and policies. Identifying the regulations and the possible
governmental support are essential in implementing new technologies on the grid. Thus,
we rstly explore the Australian Government regulations before conducting this research
The Australian Government has taken on a responsibility to reduce the carbon pollution
in all its states and territories. Its main target is reducing Australian's carbon footprint
by nearly one third to one half. They have also started to develop new policies and rules
which are needed to help Australian businesses and households reduce their carbon pollu-
18
tion [19]. Given that Australia has a very large ecological footprint, which is dominated
by carbon dioxide emissions from fossil funds, it is appropriate that Australia be very ac-
tive in responding to climate change. This indicates major research and initiative project
funding for energy balance and emissions reduction, for example the Low Emission Tech-
low emissions technologies [20]. Carbon Pollution Reduction Scheme (CPRS) would intro-
duce a price on carbon pollution and ensure that all businesses take this into account when
commercialising, and investing in clean energy technologies [19]. The Australian Govern-
ment has initiated major funding support plans to promote commercialisation of renewable
energy [21]. Australia is considered one of the most favourable nations for investment in
energy resource development because of low political and regulatory risks [22]. Foreign
local content requirements are imposed on energy resources development [23]. The Oce of
the Renewable Energy Regulator (ORER) in Australia administers the Renewable Energy
(Electricity) Act 2000 (the Act), the Renewable Energy (Electricity) Charge Act 2000, the
Renewable Energy (Electricity) (Small-scale Technology Shortfall Charge) Act 2010 and
the Renewable Energy (Electricity) Regulations 2001 (the regulations) to increase renew-
able electricity generation from Australia's renewable energy sources by encouraging the
generation of an additional 45,000 GWh of renewable energy per year by 2020 [24]. The
Australian Government has established the Renewable Energy Target (RET) scheme to
ensure that 20 per cent of Australia's electricity supply will come from renewable sources
by 2020. The plan is to make the amount of energy coming from sources like solar, wind,
wave and geothermal sources be around the same as all of Australia's current household
electricity use [25]. These will be crucial for Australia's eorts to reduce its carbon pollu-
tion emissions. These technologies will also be important to the rest of the world as they
also need to reduce their carbon pollution. Australia's RET goal will be met from renew-
able sources such as wind, solar and geothermal power by 2020. The aim of the initiative
is to create more jobs in clean industries by giving investors the condence to back low
emissions technologies. In line with these initiatives, there is a need to promote research
and development in this area. Hence the mentioned schemes and initiatives are considered
in the planning for integrating renewable energy sources in the case study. Consequently,
this will also be considered in the simulation were the data are elaborated from the case
study based on the operational conditions and the governmental initiatives for installing
19
renewable energy sources.
A microgrid is a low voltage, decentralised power system that comprises various types
of distributed generators (DGs), storage devices, and controllable loads. It can also be
dened as a cluster of loads and micro sources working as a single controllable system
that provides power to its local area [26]. The microgrid might incorporate distributed
generators of dierent sizes and types such as gas and/or diesel generators, wind turbines,
solar panels, fuel cells and storage devices. Depending on the location and the connection
requirement of the microgrid, it may also have a switchable connection that connects or
disconnects the microgrid from the utility grid depending on the operational conditions.
In islanding mode, a microgrid is fully supplied by its local resources, whereas in case of
connecting mode, it is supplied by both the local resources and the utility grid. Ultimately,
Basically, this problem is dened as the challenge of matching the amount of generation
with the demand in a power system. This might also include matching the demand with
the most cost eective generation from both the economic and environmental perspectives,
encountered with utility grids, in addition to the microgrids. In this case, adequate man-
agement strategies are the key solutions for the performing ecient operation and control
of the microgrid [27]. In addition, robust control and management strategies are needed
By looking at the utilities, planning their generation has been introduced by [9], where
the generation planning and scheduling of the Iranian power plants has been investigated
using a new fuzzy hierarchical approach. A short-term scheduling of Fujian Electric hy-
dropower, to maximise economic dispatch benets was introduced in [10]. Adaptive Neural
Fuzzy Inference System (ANFIS) has been considered to estimate the next day generation
based on the last 10 days generation information in [29]. In contrast with utilities, gen-
eration problem in microgrids is relitevly more challenging. The major challenge initially
arises when the microgrid is supplied from various types of generators, each with dierent
generation cost, while having unknown amount demand. For this problem, an optimal
generation scheduling of a microgrid in the islanded mode has been presented in [7]. This
problem, with uncertainties in parameters or constraints, has been solved by various types
of optimisation techniques such as fuzzy optimisation-based method, which has been pre-
20
sented in [8]. Performing optimum microgrid power dispatch by controlling the amount of
reserve to reduce the amount of fuel consumption in the microgrid connection modes has
been addressed in [30], with a detailed formulation of the constraint for stable islanded op-
eration in accordance with two power-sharing principles: i) xed droop and ii) adjustable
droop. The formulated generation scheduling problem as a mixed integer non-linear prob-
lem has been computed by the generalised Benders decomposition technique to perform
economic dispatch in [6]. As the multiple sources of dispatch in the microgrid may operate
under three dierent reactive power control strategies, including PV, PQ and voltage droop
schemes, reactive power scheduling has been proposed by a new stochastic programming
approach that considers the uncertainty of wind farms [31]. A multi-objective function has
been proposed in [32] to maximise the reactive power reserve and voltage security margin
by mixed linear programming. The main objective of this approach was to manage the
resources operation under grid connecting mode by considering the purchase/sale power
from/to the grid and the limitations of the distributed generators capacity. The outcome
of the above mentioned works states that scheduling the generation in a microgrid that
the benet of obtaining an electricity generation from multiple resources, analysing the
demand prole is found essential to help identify the gap between the generation capacity
and the expected demand. The intelligence of a microgrid has been enhanced by applying
distributed control agents to tackle the challenges of operation that includes forecasting
demand in managing the microgrid resources in [33]. Eventually, this will help identify
the amount of spinning and non-spinning reserve, which can be a solution for cutting the
The substantial role of considering the demand forecasting in solving electrical systems
operational planning problems has been introduced in [35, 5, 36]. The demand forecasting
has been utilised to prepare the generation planning and storage devices utilisation for the
next day of operation in a university campus load type in [37]. Estimating demand values
has been utilised to control wind power in order to take action according to a foreseen
amount of power decit or excess in the system in [38]. Forecasting the demand has
also been found essential in the management applications of microgrids such as demand
side management and load and generation scheduling. Dynamic Demand Response and
21
generation management has been proposed for a microgrid of a residential community in
[39] to consider the stochastic elements such as stochastic load and wind power, to cut
the generation cost for the community. Demand response management in line with price,
load and renewable energy generation forecasting have been utilised in [40] to involve
community with the grid to reduce the generation cost on both the loads and the grid
sides on the concept of a Smartgrid. Oine demand side management that considers the
uncertainty of user's behaviour and weather forecasts in scheduling the energy consumption
has been proposed in [41], which has also considered the intermittence of renewable sources
Among the most eective adaptive modelling methods, neuro fuzzy has been widely
applied due its high modelling eciency and low modelling complexity. Neuro fuzzy mod-
elling comprises two main stages: 1) developing the fuzzy membership functions that
represent the model by clustering the historical operating data, 2) training the developed
fuzzy membership functions with the Articial Neural Network (ANN) to normalise the
model output with the data attitude. Therefore in this chapter, we rstly cover the concept
of fuzzy modelling, and then follow it with the neuro fuzzy adaptation as follows:
Fuzzy logic is a widely utilised modelling method, as it has attracted attention throughout
the academic and industrial research sectors because of its applicability and exibility in
mimicking and embedding human decision making in a logical way. Despite its complexity
and high number of rules that can inuence performance, fuzzy modelling is still one of
the most ecient modelling techniques. It shares some modelling concepts with other
techniques, which is nesting mathematical expressions derived from a set of supplied data.
System (FIS) from a given nonlinear input-output data set. In fuzzy modelling, the data is
partitioned in the input space, and an optimum fuzzy rule table and membership functions
are developed. The data partitioning is performed using a data clustering method, which
partitions the input-output set of data into a set of clusters. Depending on the type of
Various data clustering methods have been characterised in the literature, including;
the nearest neighborhood clustering [42], Gustafson-Kessel clustering [43], Gath-Geva clus-
tering [44], Fuzzy C-means Clustering (FCC) [45], the mountain clustering [46][47], and
Fuzzy Subtractive Clustering (FSC) [48]. Among the above mentioned clustering meth-
22
ods, FSC was nominated to cluster the historical load prole data for this work. FSC
other methods that achieve the same clustering performance. The main problem with the
clustering comes from the diculty of choosing the right range of parameters, which in
turn inuences the rules that are produced. Inaccurate parameter settings undermine the
nal forecasting accuracy of the system. Appropriate fuzzy modelling parameter settings
arise from having a good understanding of the physical system and the challenges likely to
be encountered when modelling that physical system. As an example, when the number
of clusters is increased, the forecasting output will have strong alignment with the mod-
elled data. However, when the number of clusters equals the number of data elements,
the performance and operation of the clusters so developed will closely resemble the char-
acteristics of the training data , having lost the resemblance to the systems operational
characteristics. Consequently, the clusters will tend to resemble only a part of the overall
operational data. In this circumstance the modelling results in a high forecasting error. In
contrast, when the number of clusters is reasonable, the forecasting will cover the training
data regions, as well as any other types of operational data insofar as they are located
within the range of the training data. Accordingly, the forecasting will result in a much
narrower and more acceptable range of error. Thus, suitable parameter choices are the key
to successful fuzzy modelling, based on an optimised number of rules and a suitable level
by an analysis of the modelled system's operational history. While having experience with
fuzzy modelling can be helpful, satisfactory output tuning can be achieved by trial and
The major limitations of the typical fuzzy modelling approaches are: 1) the limited
forecasting scope within the supplied operational history data range, and 2) the system
ignores any external or unexpected changes. From the literature, it is clear that essential
knowledge points for enhancing the forecasting output could be added by fuzzy logic-based
systems, especially with highly non-linear systems. Support vector regression has proved
to be useful when dealing with non-linear forecasting problems in recent years, and it
has been utilised to nest supporting knowledge for forecasting [49]. It is anticipated that
the introduction of self tuning systems will improve the forecasting accuracy and add the
missing knowledge to the proposed models. In the development of the demand forecast-
ing model, the adaptation of the self-tuning fuzzy-ANFIS as a feature of the (predened
23
failure forecasting approach, which integrates a fuzzy logic-based adaptive inference system
with the learning ability of a neural network to generate knowledge in the form of a fuzzy
rule base, has been developed in [50], where it has been proved that utilising this structure
When comparing fuzzy modelling with Articial Neural Networks (ANN), we conclude
that in order to select the right modelling method, it is crucial to consider the type and the
size of the system, the amount of historical operational data that is available, and also the
computation resources that will be required. An examination of the character and the size
of the modelled case study revealed that fuzzy modelling is a suitable mechanism for the
modelling process. More details about the case study and the data analysis are provided
in the case study section in Chapter 4 . Full details about the fuzzy modelling process,
including the clustering method that was utilised, are also provided in subsection 2.4.2.
The Fuzzy Subtractive Clustering Method (FSCM) [48] has been utilised to cluster the
historical operational data in the modelling process for this work. The data supplied was
tested under the condition that it has the highest density among the tested individuals.
Every individual datum was considered to be a candidate for the cluster centering. The
(2.1)
Pn 2
Pi = j=1 e−αkxi −xj k
where
4
α= (2.2)
ra2
and ra is a positive constant that represents the radius of the data neighbourhood. In
2.1, Pi is the density of each examined point, xi is the point that is examined at the time
of measuring the density pi of the same point, and xj refers to the other data within the
neighbourhood. After nding the density for each data point, the highest density point
will be selected to be the rst cluster centre. The data density for a specic cluster centre
candidate is evaluated from the number of nearer individuals that contribute to the cluster
24
centre. The highest density identied becomes the rst cluster centre. The cluster size is
decided when the FSCM parameters have been set to cover a range of data individuals
in the cluster's neighborhood. The radius ra , which is also referred to as the Range of
Inuence (ROI), denes the range of the neighborhood for the cluster's extraction. Each
of the clusters developed in this way becomes the base of a fuzzy rule that describes the
system's attitude; the number of these clusters being equal to the number of fuzzy rules
in the modelled network. When the rst cluster centre is found, the next highest density
is evaluated. Let the new investigated cluster centre be xi , and Pi be its density measure.
When every individual datum is xc1 , the next cluster centre is identied as follows:
2
Pi = Pi − Pc1 e−βkxi −xc1 k (2.3)
where Pc1 , is the next density point to be examined, c1 is the next data point to be
examined, and
4
β= (2.4)
rb2
rb = 1.5ra (2.5)
where rb is a constant, which inuences the density measure and the value of which
is established from the previous experience of data clustering, and from trial and error.
Usually, rb is larger than ra to avoid closely placed clusters. In this research work, the
value of rb was set to 1.5ra reecting the values employed in the literature [48], and the
value of ra was determined from our previous experience with data clustering. In the cases
we investigated, dierent values were applied, depending on the nature of the problem. It
was observed that the number of membership functions is a direct outcome of the value
of ROI, thus the ROI value controls the complexity of the developed network. Table 2.1
illustrates the full details concerning ra settings for the cases that we investigated.
The next stage is to repeat the above estimation process to identify other cluster centres.
The process of identifying clusters is repeated until the value of the newly identied density
is equal to or less than 0.15 of the highest identied density. More information about FSCM
The data clusters that have been identied can then be easily utilised as fuzzy rule
25
centres in the zero-order Sugeno fuzzy models. When an individual datum is located
within the cluster range, a membership function between that particular datum and its
cluster centre is derived. Data aliation to the cluster centres is derived as follows:
kxi −xc k2
−( )
µi = e (ra /2)2 (2.6)
At the end of the clustering process, a fuzzy reasoning system will be developed and
trained with the input/output data set. The Adaptive Neuro Fuzzy Inference System
(ANFIS) is used as a structure for the training phase of the development of the targeted
fuzzy models in this work. In the nal phase, the model is veried using the Mean Absolute
Error (MAE) to evaluate the nal modelling performance for the specic data set. The
ANFIS was selected to be our modelling method in this work; largely because of its ad-
vanced learning mechanism and its minimal training time. In contrast with other learning
systems such as the Articial Neural Network (ANN), ANFIS has a hybrid learning mech-
anism which provides signicantly faster convergence. The ANFIS structure was rstly
proposed by [51], where other models of ANFIS were proposed by [52] and [53]. Figure 2.2
where f is the output of the net, x and y are the inputs to this net. The weights of
the consequent parameters. More details about ANFIS parameters can be found in [51]. In
network parameters, while in ANFIS the adjusting mechanism is performed by the Hybrid
Learning Algorithm (HLA). The HLA is a composite of two identication methods: the
least-squares method, to identify consequent parameters for the forward pass in layer 4, and
the Back-Propagation method for the backward pass, to identify the premise parameters
26
Figure 2.1: Selecting suitable FSCM parameters in ANFIS modelling
by the gradient descent in layer 2. This combination achieves faster convergence than that
of the original Back-Propagation method. Table 2.1 illustrates the hybrid learning passes
This combination has been utilised for modelling in various types of applications under
dierent modelling mechanisms. ANFIS has been utilised as part of a hybrid modelling
mechanism to cope with the uncertainty of process operational conditions in [54, 55, 56],
and also in a modelling method that incorporates one step ahead concept into ANFIS,
which has been built to a fusion ANFIS model to enhance the forecasting for electric-
27
Figure 2.2: ANFIS structure
ity loads by adapting the forecasting equation in [57]. It has been proved that ANFIS
was successful in being part of hybrid modelling mechanisms, which allows having time-
been utilised as a base for developing adaptive models. Adaptive models have been intro-
duced to cover long and short term demand forecasting in power systems. In [58], adaptive
fuzzy rule-based systems, in a top-down modelling framework, for a long term forecasting
of daily time series in the Neural forecasting competition has been presented. [59] has pro-
posed self-adaptive technique that addresses the shortcomings of the adaptive evolutionary
In the next stage of the modelling procedure, we will discuss how to stabilise the newly
developed models, and how to improve their forecasting accuracy through the addition
of the Self Tuning Fuzzy System. To increase the accuracy of the forecasting and cope
with the unexpected behaviours, adaptive forecasting mechanism was necessary in build-
ing the microgrids energy management systems. An automatic parameter tuning based
on the monitored attitude of the model has been proposed in [60] to perform an adaptive
forecasting for next day electricity price and load in a microgrid. A new self-adaptive
technique that addresses shortcomings identied during recent studies investigating adap-
tive evolutionary techniques for time series forecasting has been presented in [59]. An
adaptive model based on wavelet transform and adaptive learning time series models has
been proposed in [61] to forecast the daily energy consumption and generation price. By
analysing the above mentioned works, it has been proved that there is a need to include
28
the demand in building energy management systems, and an intelligent method for fore-
casting is needed in this work. Investigating ANFIS role in performing demand forecasting
has resulted in attractive outcomes that nominate ANFIS for modelling the demand and
integrating the model in the proposed management system. Due to the complexity of the
modelled demand proles, an adaptive mechanism has also been proved to be essential for
Managing the microgrid operation is the main part of this work and the core of analysis
required to achieve low cost generation in the microgrid. Hence this stage of analysis and
processing is subject to forecasting the demand and obtaining the generation instanta-
neous cost and availability of the distributed generators. In literature, this problem has
been targeted by researchers and engineers introducing new technologies and methods for
managing the microgrid resources under various types of operation scenarios. The power
dispatch in an islanded microgrid with solar panels and wind turbines has been managed in
[62] by modelling the generation cost and correlating the cost function to the investment
cost, lifetime and the uctuant energy of wind and solar resources. An optimal energy
management system that aims at providing sustainable low environmental cost generation
through controlling the generators based on utilising the demand forecasts and the amount
of renewable energy sources generation and the storage devices data has been proposed in
[63], which has also covered the charging/discharging process for the distributed storage
process in providing low cost generation for microgrids, a set of control strategies have
been tested to dene the charging or discharging rates of the batteries in [64]. Microgrids
operation management design and testing using Fuzzy Logic Energy Management System
(FLEMS) has been proposed in [65, 66] to manage the electricity, transport and water
been proposed to manage the generation in a typical microgrid by considering the complex
constraints such as generation availability and cost by nding Pareto optimal dispatch
solutions in [34].
Reducing the generation cost in microgrids, in most of the cases, is the art of re-
ducing the generators fuel consumption by matching the amount of generation with the
optimised operation of the reciprocating gas engines, a combined heat and power plant, a
29
photovoltaic array and a wind generator in a typical microgrid has been proposed in [67].
Fuel consumption reduction has also been introduced via planning strategies based energy
management system that incorporates the optimum placing and utilisation for distributed
generators in [68]. Apart from that, Genetic Algorithms based optimisation model with
cost and reliability cost functions that works based on a nested strategy and a limited
information objective functions has been proposed in [69], to provide low cost genera-
tion decisions based on Pareto optimal trade-o curves between cost and reliability. A
to minimise the generation cost in a medium level voltage microgrid that encompasses
distributed renewable energy sources and storage devices in [70]. Basically this problem
is dened as an optimisation problem that requires a quick solution in order to match the
generation with the dynamic cost factors variation. On this purpose, Linear Programming
(LP) was identied as an ideal method for representing the problem and generating initial
results for further computation stages within our management system. To provide a linear
considered:
2. The developed rules, which represent the backbone of the decision strategies.
3. The type of objective functions (single or multi), which dene the size and direction
4. The constraints and the bonds, which control the solution limits and thus reduce the
Subject to constraints:
Equalities:
30
a11 x1 + a12 x2 + · · · + a1n xn = b1
a21 x1 + a22 x2 + · · · + a2n xn = b2
(2.8)
. . .
. . .
. . .
Inequalities:
Bounds:
A linear programming method, Particle Swarm Optimisation (PSO), has been pro-
posed for producing the nal optimum results due to its convergence speed, ro-
method that has been increasingly utilised in solving optimisation problems. In power
systems, PSO has been applied to provide solutions for the operation optimisation
problems [72, 73, 74]. It has also been proposed to achieve optimal dispatch for loads
and generators in a typical microgrid in [75]. PSO, which has been inspired by the
ocking social behaviour of birds, explores the best location in the swarm (solutions
matrix) by updating its place and velocity. By utilising the dened LP problem rep-
resentation by PSO, each solution candidate of the rules called particle , represents
a member of the solutions set i.e., a swarm of candidates. Finding optimum solution
is performed by substituting the candidate's best positions in the cost function [76].
A guided update mechanism is applied to the best achieved solution in the swarm
to investigate the possibilities of nding a better solution around the best solution.
The velocity equations that represent the update for the selected values are illustrated as
31
Figure 2.3: PSO candidate's velocity updates mechanism
follow:
k+1 k k k
Vi,j = w.Vi,j + (Pbest.i,j − Xi,j )C1 .rand1 + (Gkbest.i,j − Xi,j
k
)C2 .rand2 (2.12)
k+1 k k+1
Xi,j = Xi,j + Vi,j (2.13)
k+1
where Vi,j is the updated velocity for the input variable j at iteration i. w is the
inertia weight, rand1 and rand2 are random generated numbers bewteeen 0 and 1, and C1
and C2 are the learning factors. The update process is repeated based on the predened
The need for using the computational methods in performing high level control and man-
agement for the microgrids with the Smartgrid has been detailed in [77] as the need
for multiple levels of distributed intelligence was claried, along with the potentials and
ies the role of distributed intelligent systems in achieving high level performance in the
next generation of power systems that includes the smart distributed power system that
is called the Smartgrid. Ultimately, Multi-Agent System (MAS) technology has proved
32
Figure 2.4: Agent basic inter-connection structure
The term Agent in computer science refers to a software component that behaves in a
human manner to perform tasks autonomously. What make the agent unique from other
software components are mainly: 1) its ability to perform tasks independently, or being
and data exchange with other local or external agents. 2) its ability to sense and react
to changes in the environment based on a predened timing setting and a developed rule
base. 3) its ability to learn and establish a new rule base to cope with its environmental
changes.
Depending on the type and the reason why the agent is developed, dierent operation
for the type and the size of the inter-connectivity messages based on a local predened
vocabulary (Ontologies) can be implemented to serve and report coding and decoding
among the developed agents. Predened settings for the behaviours to model a specic
attitude can also be implemented within the agent. Eventually, agent's architecture varies
depending on the task that it is built for. However, the agent's most common architecture
details are the sensing and reacting parts, in addition to the processing part. Figure 2.4
illustrates the basic agent inter-connection structure with external information source.
other agents yields building a software network called: Multi-Agent System (MAS), which
can perform more complicated tasks. Performing a centralised and decentralised decision
making among distributed systems, in line with distributed sensors and actuators needs a
tually, MAS has been widely integrated with various types of applications such as robotics
33
Figure 2.5: Distributed agents and platforms installation using JADE [2]
and manufacturing, electronic trade and negotiation, health care systems, information
Depending on the MAS implementation tool, various design and communication stan-
dards applied in agents development were found in literature. Since this work was im-
plemented using JAVA Agent DEvelopment Framework (JADE), the next subsection will
developed using Java programming language [2]. JADE is an easy way to develop MAS
using a middle ware that complies with the Foundation for Intelligent Physical Agents
(FIPA) [78] design specications with a set of graphical user interface tools. FIPA is an
standards. JADE allows the agents to work on dierent computers at the same time, which
will allow decentralised monitoring and easy control implementation. Figure 2.5 illustrates
the structure of distributed agents and platforms installation on dierent separate machines
using JADE.
34
As it is shown in Figure 2.5, each main agents platform container comes with Agent
Management System agent (AMS), to monitor the platform, and a Directory Facilita-
tor (DF) agent to create the Yellow Pages services to allow services registration for the
participant agents. Including these two agents in the agents platform is a FIPA-agent
management standard, which is needed in this work to implement the distributed energy
management agents.
Apart from that, the following functionalities are enabled in JADE framework to allow
developers embed their proposed agent-based strategies: 1) It allows running same plat-
form's agents on dierent remote machine by creating Agent IDentier (AID) to address
the agents, transparently monitor them and communicate with them. 2) Its agents frame-
work operation and design complies FIPA standards. 3) It has the ability to create White
Pages and Yellow Pages services within the platform to help addressing agents' services
and status. 4) It has the ability to create and manage the life-cycle for its agents based
on the tasks that agents are developed for. 5) It supports agents mobility to allow agents
migration between the process and the machines when needed. 6) It supports subscrip-
tion mechanism, which allows external applications to subscribe in the platform and be
addressed and classied by local agents. 7) It has the ability to develop content languages
and Ontologies, as this will increase the security applied to the data transferred between
the agents and the environment. 8) It permits the web applications integration with the
agents to allow remote monitoring and control. 9) It supports Graphical User Interfacing
(GUI) to ease agents monitoring and debugging. 10) Finally, it allows for Kernel extension
tools for implementing management systems using MAS technology and JADE.
The architecture of context aware FIPA [78] compliant MAS for the lightweight devices
called SAGE-Lite has been presented in [79] to illustrate the lightweight devices and their
e-commerce using MAS. The proposed architecture has been enriched with many ideas,
which will help in future research and development of the framework. Consequently in the
has been proposed to facilitate power trading among microgrids and allow customers to
from distributed generators as the vital means in managing power in the system. A smart
power restoration mechanism was developed using multi agent technology in [80] that oers
35
the prototype of a monitoring platform that exploits the agent approach for computation
or consumption units form a virtual power plant control has been presented in [81]. MAS
technology role has been evaluated through implementing electronics markets on a real test
sites using JADE in [82, 83]. JADE has been utilised in developing intelligent management
frameworks for managing microgrid resources over dierent types of management strate-
gies. An intelligent management framework has been implemented using JADE in [84]
to allow active participation for the microgrid distributed storage devices in the demand
side management, and eventually in the market. The power trading among microgrids has
oped using JADE in [85], to allow customers to participate in demand response that can
cope with all type of demand patterns in line with the intermittence of renewable energy
source generation.
a robust control for the local voltage and frequency, and network protection are needed
around the world (North America, Europe and Asia) with their test systems and con-
trol options have been summarised in a table comparing and contrasting the technologies
utilised in performing smart microgrids in [86]. MAS have been developed and imple-
mented to control power on microgrid by [87], which has been proposed to be compatible
with IEEE standard on FIPA IP-based network. This work has been implemented using
simulation, where the results showed that MAS was successful in achieving seamless transi-
tion from the grid connection to islanding mode when an upstream outage is detected, and
it also showed the possibilities of the MAS in managing microgrids. JADE framework has
and controls. The developed agents control strategies were implemented using JADE and
DIgSILENT. A decentralized control-based scheme has been introduced to handle the large
as the platform for agent communications, as well as developing customisable agents for
specic microgrid requirements such as ancillary services, power trading and negotiation
and network security [88]. A reinforcement learning method to minimise the generation
cost and also maintaining power balance in microgrids under connecting mode has been
presented by [89] to build an objective function that targets achieving optimal cost and
36
control for microgrids. Hence this method has been proposed to include dynamic hierarchi-
cal reinforcement learning to establish optimal policy based on the microgrids operational
scenarios, where the simulation results have been presented using JADE.
JADE-based agent development characteristics also allow for markets modelling, which
has also been an active research topic in literature. Virtual markets have been simulated
and trading power with the grid using intelligent agents and JADE in [90]. MAS have
been proposed as distributed intelligent systems in [91] to schedule the operation of the
distributed resources to the local demand in the microgrid in line with the demand that
incurred from selling power to the grid. A priority index has been proposed for customers
participating in the market based on frequency and size of load in the demand response.
In order to validate the proposed method, a case study with two interconnected microgrids
is simulated. Based on extensive simulation results of the system developed using JADE,
it has been found that multi-agent based demand response is successful in reducing the
system peak in addition to cost benet for the customers with high priority index [85].
By identifying the role of JADE in modelling the markets attitude, we found it attractive
to investigate integrating the microgrid market participation after identifying the critical
Apart from optimising the operation of the microgrid through controlling the distributed
generators around the microgrid, there is another possibility to reduce the microgrid gen-
eration cost, which is the optimal utilisation for the reserve through market participation
under dierent policies. Integrating the microgrid with electricity market is a timely re-
search topic in the power engineering. The role of integrating microgrids with the electricity
market based on the sustainability index has been investigated in a large scale studies to
include the North West European market in [92]. In [93], the inclusion of exible CHP
production in balancing the electricity in smart energy system as part of the Smartgrid in
the Danish electricity market has been illustrated. In addition, the eect of the microgrid
market participation has been tested with a smaller scale, as it has been described in [94]
by implementing a central controllers that runs based on an optimal power ow under
dierent market pricing policies. The structure of the microgrid and the characteristics
of MAS have been outlined in [95]. A novel approach called multi agent reinforcement
learning has been introduced in [96] to increase the intelligence and the eciency of the
37
microgrid.
various types of methods for active and reactive power. Microgrids reactive power market
participation has been introduced by [97] by bidding to the VAR market that operates
based on an optimal price sensitive power ow that controls the day ahead operation of
the distributed generators. In active power, the generation reserve in a typical microgrid
has been utilised through an optimal price sensitive dispatch and oered to the market by
[75]. Microgrid market participation may involve optimising the resources operation be-
fore generating a benecial bids to the market, though involving optimisation techniques
has been essential. The microgrid market participation with a hybrid market model has
been compared with the pool electricity market by optimizing the production of local DGs
and power exchanges with the main distribution grid in [98]. A multi-period optimisation
model for connecting a microgrid comprising a multiple sources of dispatch with market
under dierent operational scenarios has been presented in [99]. PSO has been proposed
to optimise the operation of the microgrid based on the capital and operating costs, and
interconnect the microgrid with the market as an independent generation company which
sells electricity to the main grid under dynamic selling price and dierent market policies
in [100]. Markets participation has also been subject to load control and demand response
in advance management strategies. Fully connected Neuron networks combined with opti-
mal operation for the microgrid have been implemented as an Energy Management System
that comprises adaptive tuning using Genetic Algorithms and Fuzzy Clustering to perform
Demand Side Management and Active Management Schemes on High Voltage (HV) net-
work in [101]. A special case for the development of Dynamic Stochastic Optimal Power
Flow technology has been shown in this work to be needed in Smartgrid design. MAS
was developed in context of intelligent distributed autonomous power systems using Mat-
lab and Zeus agent development toolkit [102]. Infotility's GridAgents software [103] has
been used for large-scale integration of distributed energy and renewable energy resources.
The developed agents software was proposed to achieve microgrid management, intelligent
load control and smart charging applications. Finally MAS-based two level management
architecture has been proposed to solve the microgrid optimal power ow problems in
[104] to perform active market participation for the distributed generators under dierent
operational scenarios. It has been indicated in this Section how importance of each of
the listed technologies are imposing signicance to managing the resources in microgrid,
and eventually helping microgrids to be part of the Smartgrid under common operational
38
policies and communication protocols.
Integrating the microgrids with the Smartgrid is the challenge of incorporating advanced
management and control strategies in the microgrid to allow safe and reliable connection
that can cope with the requirement and operation standards of the Smartgrid. More
specically, connecting the microgrids to the Smartgrid targets three major goals: market
participation, improving the power quality and increasing customer role in the grid power
generation and stability. The capabilities of MAS technology for connecting microgrids
to Smartgrid have been presented in [105], while this topic has been largely discussed by
tomation system for medium voltage network in [106] to show the application of a new
automation concept that results in network reliability and enables the temporisation of
using agent based technologies and application to the eective management of generation
and storage devices has been described in [14]. Active Distribution networks with full inte-
gration of Demand and Distributed energy RESourceS (ADDRESS), the European project
that aims to deliver a comprehensive commercial framework for the active demand devel-
opment for the Smartgrid has been presented in [107] to investigate the development of
the participation of domestic and small commercial consumers in the Smartgrid energy
markets. ADDRESS represented a unique and timely opportunity to coordinate and com-
bine the expertise and resources of partners from all Europe. A new type of smart demand
side technology to allow the customer to have a more dynamic role in improving the grid
well as other types of loads, has been introduced by [108]. This technology has been applied
on distribution systems with large composition of induction motors. Ultimately its mod-
elling technique, discussion and simulation results proved the eectiveness of the demand
as voltage controlled reserve technology for short-term voltage control under Smartgrid
connection.
technologies to the Smartgrid has been applied to achieve voltage and stability control
39
for microgrids in [109]. In this framework, the control strategies have been developed in
such a way, that the voltage controller is operated by a global coordinated strategy, and
been applied to enhance stability in all modes of operation of the microgrid by [110], to
show that the stability in dierent modes (Parallel, Transient, and Autonomous modes)
has been improved. Agent technology has also been utilised in this role, where a control
structure has been proposed using agent-based technology to be implemented and tested
on a pilot microgrid of Kythnos Island, Greece. The developed autonomous agents have
been used to control the power grid while being connected to Smartgrid based on several
conversations and scenarios among agents [111]. Agent-based control framework has been
proposed to control the distributed energy resources microgrids [112, 113, 114] by consid-
ering Smartgrid connection, while a control scheme has been implemented with MAS for
As stated earlier in this section, the Smartgrid research community has investigated
the challenges of achieving active participation of the distributed generation with energy
markets. In this eld particularly, increasing energy eciency, under Smartgrid connec-
tion, by introducing a market mechanism that facilitates the ecient matching of energy
demand and supply through a double auction mechanism for the allocation and pricing of
energy resources has been presented in [116]. Another research has investigated the use of
automatic bids generation for allocating resources for demand in their various applications
in microgrids for ecient Smartgrid connection in [117], where an automatic bidding gen-
erating strategies were presented to use reinforcement learning techniques in generating
bids. Bidding language for communicating consumer has been provided using MAS tech-
nology as a simulation tool for performing specic control and management applications
concept for supply and demand matching in electricity networks has been applied on the
microgrid to achieve supply and demand matching with high share of distributed genera-
tions in [118]. A number of results from two eld tests performed with the PowerMatcher
The identied technologies in the this section clarify the possibilities and the limitations
Smartgird connection. This section has also stated the level of research conducted on
performing smart management systems for microgrids under Smartgrid connection, which
that by its turn helps identifying the critical research questions in this eld.
40
2.9 Closing remarks
This chapter outlined the most up to date methods and technologies utilised to perform
tional scenarios and the characteristics of the microgrids connection with the utility grid,
further details about the operation challenges were identied, and therefore, the literature
exploration converged towards investigating the technical challenges relating the smart
operate the microgrid in parallel with the Smartgrid, other implementation challenges
have been highlighted, thus new automation technologies have also been identied to cope
with these challenges. Identifying the role of demand forecasting in performing resources
management has been stated with the needs of involving advance methods for more accu-
rate forecasting in conjunction with the high uncertainties of users' behaviour and weather
conditions. Utilising the demand value in line with other microgrid operational details
will help analysing the operation, and then nding a suitable solution based on a prede-
ned rule base. The literature has highlighted this problem and also identied the role of
various types of optimisation techniques in solving this problem. However, this part has
scenarios, like having markets participation, which would encompass more cost eective
has been found a successful candidate for implementing energy management systems. MAS
technology has also been targeted in this research to test the possibility of implementing
a specic management strategy that relies on the local demand prole and the dynamic
generation costs. From the literature it has also been noticed, that the researchers have
investigated the impact of using MAS technology on the microgrids management and con-
resources were as follow: 1) the operation reliability, since microgrid can be connected or
disconnected to or from the utility grid depending on the operational scenarios, its power
supply should always be reliable, 2) the need for obtaining instantaneous information about
the demand prole in the microgrid, as this will help following the demand patterns instan-
taneously, which will eventually match the generation capacity with the demand prole,
3) the need for scheduling resources to reduce their operating maintenance and generation
costs, especially when their cost is dynamic and dependent on other local and/or external
cost factors, 4) the possibilities of involving the microgrid with the market depending on
41
the oer and the demand in the market itself, 5) nally, it has been found that there is a
need for developing comprehensive commercial framework which has the ability to achieve
economic and market participant energy production based on running multi-stage analysis
and decision making system. Ultimately, articial intelligence algorithms are needed to be
applied for better framework operation, which can be implemented as distributed intelli-
gent systems for optimising the microgrid operation. In conclusion, this thesis is targeting
all of the listed challenges by introducing a system developed to make optimum generation
42
Chapter 3
Estimating the amount of electrical demand is the key to minimising generation cost in
power systems. In this work, utilising the demand forecasts is essential in our planning to
maximise the utilisation of the generated power, and also to maximise the benet of hav-
ing variable generation cost in line with the intermittent generation from renewable energy
can cope with the challenges encountered with the dynamic operational conditions of mi-
crogrids, prior to introducing other intelligent modules in the proposed EMS. Ultimately,
this chapter details the development of an adaptive demand forecasting model. This model
aims to generate adaptive demand forecasting, that reects the real-time demand values
in the forecasts. The proposed demand forecasting model was implemented to provide
Edith Cowan University (ECU). The proposed modelling mechanism aims to utilise the
historical operational data to build a base model for forecasting, and then adjusts the base
model forecast in response to measured changes in the load prole. These measurements
are taken on the real-time load. The model requires three stages of computation in order
to perform the forecasting, which are as follows: 1) forecasting demand, 2) controlling the
forecasting accuracy, and 3) adapting the results to the real-time demand values. In the
forecasting stage, the Adaptive Neural Fuzzy Inference System (ANFIS) was used to build
the model by utilising the historical operational data. Concurrently, a fuzzy system for
tuning was used to control the model's output. For the forecasting output adaptation, an
additional fuzzy system was used to consider the instantaneous load prole in the fore-
casting. Successfully implementing the third fuzzy system for the adaptation stage was
an Articial Neural Network (ANN) based optimisation technique was proposed to tune
the adaptation parameters; based on the identied real-time load prole at time of fore-
43
casting. In this chapter the modelling strategy is discussed, and we organise it as follows.
Sections 6.1 and 5.2 give a historical background about modelling trends with respect to
the work of other researchers in modelling the load proles of power systems. Section 3.3
introduces the problems encountered with forecasting the demand in microgrids, and also
highlights the objectives aimed by the proposed modelling method. Section 3.4 lists the
research assumptions considered in the modelling procedure. Section 3.5 covers the pro-
posed modelling procedure, including some verication tests for the methods which were
utilised. Section 3.6 provides a discussion of the results, and in Section 3.7 we evaluate the
ndings and the outcomes of this work, and nominate extended works within this research
eld.
3.1 Background
Modern power generation management systems may include the Smartgrid applications
to perform more complicated tasks such as power trading, demand response, and resources
scheduling. In all of the above mentioned applications, forecasting the load prole, in both
short and long terms of operation, is essential. Providing accurate forecasts of the load
prole is a critical research target for mathematicians and engineers in this area.
smart applications. The addition of adaptability enables the smart applications to more
closely resemble the human sense of adaptive thinking. Including an adaptive demand
application that resembles the human behaviour in making critical decisions. Investigat-
ing the implication of including an adaptive demand forecasting model within the power
generation manageemnt system is of signicance to the research community due to the ne-
cessity to obtain accurate forecasts prior to making decisions concerning managing power
systems.
Articial Neural Networks (ANN) are typically utilised when implementing adaptive
systems; however, self tuning and adaptive algorithms are not restricted to ANN, as they
can also be implemented through a range of optimisation techniques, as well as Fuzzy Logic
(FL). The latter has been proved to be one of the most ecient modelling techniques due
to its ability to reect the human sense in making decisions on a particular problem. The
specic implementation of the tuning mechanism is governed by the nature of the problem
to be solved, and/or the system which is to undertake the processing . The tuner and
main systems may share the same input parameters, or they may receive two dierent
44
types of inputs from external sources, depending on the nature of the operation. Self-
tuning systems have practically unlimited applications, and to date they have been widely
utilised in various academic and industrial applications. Eventually, Self Tuning Fuzzy
In essence a STFS is an on-line adaptive output fuzzy system, where the output is
changed depending on the type of input and predened knowledge rules. In general terms,
a fuzzy system is called tunable when any of its parameters (input/output scaling factors,
membership functions shape and type, or rules) are changeable on an instananeous basis.
A tunable fuzzy system is a combination of a general and a tuner Fuzzy Inference System
(FIS), where the tuner FIS tunes the general (main) FIS parameters. Although at times
both systems have the same input parameters, they still perform independent roles. The
reason STFS is used in modelling is to enable short term forecasting to be conducted, which
improves the overall system exibility by adding the safe forecasting estimation knowledge
to the forecasting; either by adding extra knowledge to the forecasting, or by adapting the
The case study that we have modelled has highly non-linear characteristics, so develop-
ing a model for high precision forecasting is a major challenge. Hence it becomes necessary
to focus on the model's forecasting accuracy in order to consider its weak points. By con-
sidering the electricity demand in the targeted case study, modelling knowledge could be
added regardless of whether or not that knowledge is initially available within the supplied
operation data.
Through the use of the STFS, so of the gaps in the knowledge can be added back to the
operational history data. For such systems, a design with external input parameters for
tuning the main fuzzy model output, based on a knowledge base, could be implemented.
In this chapter, the real-time demand change measure was utilised in order to investigate
the FIS' ability to adapt the forecasting output to the actual demand change. The main
fuzzy system's input parameters were also used to tune the forecasting, based on a knowl-
edge base system. Similarly, the tuning part may use alternative mechanisms, e.g. rules,
membership functions, or output scale tuning. The Weights Adjusting Method (WAM), is
the mechanism for adjusting the output of the main system, enabling the system to adapt
to changing circumstances. WAM adjusts the weights of the output of the main system
with its tuner, according to the level of forecasting needed. By giving consideration to
the tuner's fuzzy rule base, a suitable WAM can be derived. For simplicity, an output
45
Figure 3.1: The tuning fuzzy system
scale adaptation was applied. Figure 3.1 illustrates the general structure of the STFS.
The full design details of the particular STFS being employed are explained in subsection
3.5.2, where the results of the implementation will be discussed from the perspective of
More specically, STFS will be implemented in two computation stages within these
System (FFTFS). 2) in adapting the demand forecast values to the external operational
The nal model structure will be built and veried with simulation results in this
system in Chapter 6, to work with other intelligent modules to solve the more complicated
problems concerning minimising the power generation cost for the microgrid.
At the time of application, ANFIS was successfully employed to perform short term demand
forecasting for wide range of applications in a variety of elds, such as: 1) nance- where it
was used to create a forecasting model for the domestic debt based on 10 years of monthly
values of currency, total money supply, consumer price index and interest rate in [120];
2) tourism- where the ANFIS model was used to forecast the tourist arrivals coming to
Taiwan in [121]; 3) control engineering- where ANFIS modelling was introduced in order
46
to reduce a large number of FL controller rules in [122], in [123] where ANFIS model
was utilised as classier for control decision making, and in [124], an ANFIS based space
vector modulation technique was utilised to control the voltage source inverter; 4) Natural
Gas consumption- an ANFIS stochastic frontier analysis approach for long-term natural
gas (NG) consumption forecasting and analysis of the behavior of NG consumption was
proposed in [125].
ANFIS has already achieved a successful track record in modelling the forecast for
electricity demand. Under various modelling structures, ANFIS was included when mod-
elling the electricity demand for a number of power utilities. A two-dimensional wavelet
based state dependent parameter modelling approach, was proposed to produce a compact
mathematical model for this complex nonlinear dynamic system; for short-term forecast of
daily demand in the state of Victoria, Australia in [126]. A new hybrid ANFIS model was
proposed for short-term load forecasting for two Brazilian power companies in [127], while
in Taiwan, ANFIS was applied to forecast regional loads in Taiwan and to demonstrate the
forecasting performance of the same model in [128]. For smaller load sizes, a number of
studies evaluating the forecasting of energy consumption within buildings were conducted,
in order to select the best control strategies to manage the excessive energy consumptions.
A model of short term forecasting based on variables such as; maximum and minimum
temperature, climate change, and the previous days consumed load; for forecasting the
power load consumption was developed using ANFIS in [129]. ANFIS was also applied to
forecast the demand change in the cold regions in [130]. A short term forecasting model
was developed using the neuro fuzzy system Locally Liner Model Tree (LoLiMoT) learning
algorithm in [131]. Next-day load demand forecasting in electrical power generation was
developed using ANFIS; improving the power system as an application of articial neu-
ral networks and FL-based hourly load demand forecasting, with linear polynomial and
exponential equations in [132]. The demand forecasting using time series modelling and
ANFIS estimator was developed in [133], where an ANFIS model based on the data eld
was proposed to solve the drawbacks of the general fuzzy neural network, and to optimise
The ANFIS-based models were found to present opportunities for managing power de-
for undertaking demand forecasting based on its sensitivity to real-time external param-
eters, such as uctuations in the market price of electricity [135], and real-time pricing
which was integrated in the short-term energy demand forecasting modelling in [136].
47
Real-time electricity pricing and bidding were used in modelling demand in [137] and [138]
respectively.
it was previously used with only a simple modication to deal with highly non-linear
load proles. ANFIS modelling accuracy, however, depends on many factors including
Particle Swarm Optimisation (PSO) and adaptive-network based FIS was proposed to
forecast the electricity prices in a competitive market in [139]. Importantly, the results
obtained show signicant improvement in both price and load forecasting. The other
important factor that aects ANFIS modelling accuracy is the data clustering parameters.
When evaluating existing clustering techniques and clustering methods, it was found that
a technique utilising multivariate inputs for electrical load forecasting on hybrid neuro-
fuzzy and fuzzy C-means forecaster has previously been proposed. It used a neuro-fuzzy
approach, with additional fuzzy c-Means clustering before the inputs enter the networks
[140]. A clustering-based, genetic fuzzy expert system for power demand forecasting has
also been presented, which has a novel load forecasting approach that integrates genetic
fuzzy systems and data clustering for extracting a load forecaster expert system [141]. A
clustering algorithm based neuro-fuzzy method for estimating wind speed prole, based on
knowledge of wind speed at dierent heights, was applied in [142]. Among the proposed
modelling methods, the ANFIS based Fuzzy Subtractive Clustering Method (FSCM) was
deemed relevant to this project due to its applicability and ease of utilisation for the
purpose of research. Ultimately, the experience in clustering the system's operational data
Obtaining accurate demand prole forecasts for a typical power system is the challenge
of understanding the consumer's behaviour throughout the year. Hence identifying the
type of the demand prole (residential, commercial or industrial) facilitates evaluating the
demand diversity factor, which is needed in making reliable estimates about the demand
added to a mathematical model that has been developed in accordance with the historical
trends of that particular demand. The other major challenges, encountered with modelling
1. Selecting the modelling technique and embedding the knowledge required in order
48
to cope with unpredictable operational scenarios.
2. Reecting the system operator experience about the system's operational scenarios.
3. Dealing with the unpredictable load prole that may result in a higher forecasting
4. Monitoring the forecasting error rate and controlling it by adapting the forecasts to
This model was initially intended to be part of our proposed generation management
system, in line with other intelligent modules. Thus the model gives considerations to
the amount of uncertainty presents at each part of the system, including the forecasting
component. Based on the expected uncertainty of the load prole in the case study, the
1. The proposed demand forecasting model is targeting a university type load prole.
2. The model is proposed to deal with 12 dierent demand pattern changes throughout
the year. Ultimately, 12 models are required to forecast the demand throughout the
3. All university function- or event-type load changes resulting from on campus activities
are ignored in the modelling process. Therefore, it is assumed that the system may
operate with full load capacity when such kinds of activities take place.
4. During faults and emergencies, the forecasting model is immediately suspended and
the system operates in emergency mode. The load prole forecast is ignored when
supplying power for the case study where the system has faulted.
This section covers the methodology for modelling the electricity demand prole, and
is based on a series of 30-minute intervals in the case study. The proposed model was
each of which performs an essential role in contributing to the overall modelling. In the
rst modelling stage, the demand is forecast and then corrections are made based on the
added knowledge gained through FFTFS. Two FIS are integrated together in the rst
49
Figure 3.2: A proposed model combination for January model
modelling stage: 1) the main FIS which is developed from modelling the input-output
data using FSCM and ANFIS, and 2) the second FIS that represents FeedForward Tuning
Fuzzy System (FFTFS). The FFTFS is either developed by using the correlation between
the power demand and the temperature throughout the day into future decision making,
In the second modelling stage, the demand forecast is adapted to the real-time changes
relating to the case study. At this stage of computation, two systems are utilised; a two-
ANN-based optimisation technique, to tune the FIS parameters in the second stage of
computation.
Figure 3.2 describes the full details for the proposed modelling mechanism of a one-
month, randomly selected January model. The whole year model is illustrated in Figure
3.3.
To improve the forecasting accuracy and reduce the model complexity, the annual power
demand of ECU's Joondalup campus was split into twelve monthly models, represented
by twelve discrete demand pattern models. Each model represents a one month demand
model, which can be activated depending upon the type of the input set. Figure 3.3
illustrates the annual power demand forecasting structure for ECU's Joondalup campus.
Splitting the annual demand model into twelve sub-models expands the system's fore-
casting ability by being able to draw from twelve dierent load change patterns. In ad-
dition, the twelve sub-models reduces the computation resource requirement, since only
50
Figure 3.3: The electric power annual demand forecasting structure for ECU's Joondalup
campus
one month's model is active at a time. Thus the modelling process uses twelve separate
modelling methodologies depending on the load change analysis for the individual months.
A switching control is applied to automate the running of the one month model, based
on the type of input parameters, and extended for the forecasting throughout the year in
this composite model. Each one month model consists of the main modelling structure,
including the forecasting and the FeedForward and FeedBack adaptations. The following
In this subsection, we discuss the use of FIS in the modelling process, and also provide
specic details about the stages of ANFIS modelling of the power demand in the targeted
case study. In this investigation, data clustering methods are nominated to perform fuzzy
modelling. More specically, FSCM and ANFIS are used to model the demand in the
51
Table 3.1: ROI values and complexity of the 12-month electricity energy demand models
case study, based on the detailed methods of modelling from Section 6.1. Generally, the
optimum selection of the modelling parameters is the key factor in achieving the highest
performance from the developed models. Based on experience gained in modelling and pa-
rameters selection, dierent clustering parameters for each month were selected, depending
day, and load change data; random FSCM parameters values (e.g. Range OF Inuence
(ROI), Squash, Accept Ratio, and Reject Ratio) are applied. These selected values may
increase the complexity of the models that are developed. Table 3.1 illustrates the selected
modelling parameters, along with the complexity achieved for each of the 12-month power
demand models.
After clustering is complete, the membership functions previously developed are then
trained. Following this step, a simple test is carried out to verify the forecasting accuracy
of the models that have been developed. In this work, each month's model is developed
by using the microgrid's historical operation data for that particular month in three sub-
sequent years (A, B, and C). The three years of data are then divided into three dierent
sets. The rst set is used to extract the clusters, which is taken as 90% of the A and B
years historical data. The second set of data, which is used to train the fuzzy systems
which have been developed, used the whole set of A and B data. Finally, the third set of
data, which is used to verify the success of the developed model, was taken as the year C
operation data. Fig. 3.4 shows the data utilisation in developing the demand models in
this work.
After the rules which relate the input-output data have been developed, the clusters
are then utilised in neuro-fuzzy networks to develop a zero-order Sugeno fuzzy inference
52
Figure 3.4: Modelling data utilisation for the power consumption at ECU's Joondalup
campus
system, which can then perform a 30-minute ahead short-term forecast. In conventional
fuzzy systems, a trial and error approach is applied to tune the membership functions
of the input-output universe of discourse of the fuzzy system. When ANN is used to
tune the membership functions, an automated selection process is performed based on the
performance index. The membership functions are trained to resemble the training data
operational scenarios. Neuro-fuzzy networks, however, utilise the neural network's ability
to learn to achieve the best tuning process, with better performance and less time [143].
Since fuzzy systems have the property of universal approximation [51, 144], it is expected
that the equivalent neuro-fuzzy networks representation will have the same property.
Finally, when a verication result is within an acceptable error bound, the modelling
procedure is complete. Figure 3.5 illustrates the input membership functions that were
developed for the four inputs, zero-order, Sugeno fuzzy system of January's operation for
From Figure 3.5, and from the Sugeno-fuzzy system for January demand forecasting,
in Cluster n)
where 0 <n ≤ number of developed rules.
Finally, for the other eleven months of the year, it was found that each of the models
had a dierent range of inputs, based on the pattern of operation and weather change
across the four seasons throughout the year, in the city of Joondalup. Although other
eective modelling parameters have been nominated for the proposed models, experimental
investigations were applied to use three, four, and ve-input modelling parameters to
53
Figure 3.5: The membership functions for the four inputs zero-order Sugeno fuzzy system
of January's power demand forecasting
54
Figure 3.6: Forecasting results comparison for demand in ECU from the 17th to the 21st
of January, year C
At this stage, modelling approach robustness was tested with the nominated input
parameters. The results obtained demonstrated the dependence of the forecasting accuracy
on both the number of inputs and on the the type of inputs. Figure 3.6 illustrates the
dierent forecasting accuracy for the three, four, and ve-input systems.
Table 3.2 presents modelling complexity for all investigated cases. Modelling complexity
is shown in terms of extracted number of membership functions (MMFcn) and the value of
(ROI). The complexity of the models was raised to double or triple in most cases, indicating
that the input does not have a big inuence on the load changes at ECU. As a result,
adding the fth input to the models will not have a signicant inuence on forecasting
improvement, or may even have a negative aect. Figure 3.6 shows the forecast results for
the three, four, and ve-input systems for the period from the 17th to the 21st of January,
year C.
55
Table 3.2: Three, four, and ve-input systems forecasting accuracy
Studying system operational conditions e.g., the operation time, the number of people,
and the amount of consumed power during the day or night, may help develop supportive
variables to improve the forecasting accuracy, as long as the signicance of the input is
assessed prior to its use in the model development. Figure 3.7 presents the surfaces of the
developed fuzzy systems for the three, four, and ve input variables.
the power demand conditions, which could have been imperfectly represented in the given
set of historical operational data. The system is required to enhance the performance of
the forecasting model, by using the knowledge of the system performance, safe operational
estimations, and the actual decisions that are required. In this work, FFTFS is proposed
to improve the forecasting accuracy. Two of the model's inputs are selected to develop
the fuzzy rule-based system, so that there is a smooth transition between the specied
operational cases in the decision making. In this work, we typically investigate use of a
one rule based system for application to all of the 12-month models. Table 3.3 illustrates
To cope with changes to the operational patterns throughout the year, dierent ranges
of membership functions universe of discourse are proposed for each month's model. Trian-
gular type membership functions have been proposed in developing FFTFS. The rule base
56
Figure 3.7: Fuzzy surface for the developed fuzzy models of the three, four, and ve-input
system
Hour Temperature V. Cold Cold L. warm Room temp. Warm Hot V. hot
Midnight S. low Normal Normal S.High High V. High V. High
Dawn Normal S. High High V. High V.High Vv High Vv High
Morning Low S.Low Normal Normal S. High High V. High
Afternoon V. Low V.Low Low Low S.Low Normal Normal
Sunset V. Low Low S. Low Normal S. High High V. High
Evening Low S. Low S. Low Normal S.l High High V. High
Night S. Low Normal S. High High V. High V. High Vv High
57
system consists of seven membership functions; in both universe of discourse of the Hour,
and the Temperature: Vv (very very ) High, V (very) High, High, Normal, Low, V (very)
Low and Vv (very very) Low. The output of the rule base system consists of nine member-
ship functions, which are the same as the input's membership functions, except that there
are two extra membership functions added (S (small) High and S (small) Low), in order
to increase precision of the output. All twelve monthly models have the same membership
functions shape, however, they also have dierent input/output ranges. Figure 3.8 shows
the proposed membership functions design for FFTFS in the January forecasting model.
Figure 3.8: Membership functions design for FFTFS of January demand forecasting model
Table 3.4 illustrates the membership function design for all 12-month FFTFS.
The twelve monthly models have dierent FFTFS designs. Use of each of the twelve de-
reults from January operational data, variable amount of forecasting error is encountered
throughout the month, however conservatively, the weakest forecasting region throughout
January, which presents that highest amount of forecasting error, is shown in the results.
Figure 3.9 shows the demand forecasting for the 17th to the 21st of January, year C, using
the Root Mean Square Error (RMSE), Integral Square Error (ISE), and Mean Absolute
Percentage Error (MAPE). From the results, it is found that FFTFS has an enhanced
58
Table 3.4: Membership function ranges design for the 12-month FFTFS
ANFIS FFSTFS-ANFIS
Month
Rules RMSE ISE MAPE Rules RMSE ISE MAPE
forecasting accuracy. Table 3.5 lists the statistical results evaluated for each month, and
It is shown from the applied statistical analysis, that the proposed design can success-
fully maintain the forecasting accuracy for year C, where its design was based on year A
and year B data. The results obtained showed that the model has the ability to improve
the forecasting accuracy and maintain it within a desired range. However, table 3.5 also
shows that the range of improvement varies depending on the demand pattern in each
month, where for certain months, FFTFS causes a deterioration of the forecasting accu-
racy as a result of some statistical measures. The deterioration of the monitored accuracy
59
Figure 3.9: Self tuning and ANFIS Demand forecasting in the ECU microgrid for the 17th
to the 21st of January, year C
in these months is still acceptable, providing that the model is showing a positive attitude
throughout the 12 months of the year. It is expected that any changes to future demand
will cause a deterioration in the model. Even so, the overall performance after applying
FFTFS to increase the model's robustness is encouraging, and providing that this dete-
rioration is always found to be within an acceptable error range, the overall results are
signicant and worthwhile in terms of improvement. Ultimately, FFTFS was added to the
forecasting model to increase its robustness in parallel with the feedback adaptation tuning
system.
The utilisation of actual demand as a feedback to the model will introduce a real-time
that we can improve the forecasting, the forecasting model is treated as a process, while
the real time demand value is treated as the desired set-point. The dierence between the
forecast and the actual demand values is fed back to the model via a controller, in order to
improve the subsequent forecasting accuracy, so that the system's range of operation could
60
be established. In order to gain further insights into the design considerations, the system
was simulated with a classical Proportional Integral (PI) system. After introducing PI to
control the accuracy error, we monitored the performance of the model. In this work, the
proposed PI controllers are manually tuned based on the error performance. At this stage
a decision was made to replace the classical PI with an intelligent system (fuzzy logic),
largely because of its ability to achieve better transient response. The proposed intelligent
system uses the measured error in order to: 1) adapt the subsequent forecasting output
to the actual demand changes; and 2) control its accuracy. In this part of the model, the
proposed two-inputs-one-output PI-fuzzy system was applied to redo the PI system's job.
For the sake of simplicity, we proposed that a one rule based system for the 12-monthly
demand models be deployed. The proposed intelligent system in this modelling strategy
is the FeedBack Tuning Fuzzy System (FBTFS). In this component, the proposed rule
base system was developed utilising knowledge about the power demand changes in the
case study. Accordingly, the fuzzy systems have a set of other design parameters to cope
with the 12-monthly demand patterns. Table 3.6 illustrates the rule base system for the
∆Error
Vv High V High High Normal Low V Low Vv Low
Error
Vv High Vv Low V Low Normal S High High V High V High
V High V Low S High High V High V High Vv High Vv High
High Low S Low Normal Normal S High High V High
Normal Vv Low V Low Low Low S Low Normal Normal
Low V Low Low S Low Normal S High High V High
V Low Low S Low S Low Normal S High High V High
Vv Low S Low Normal S High High V High V High Vv High
The rule base system consists of seven membership functions; in both universe of dis-
course of the error, and change of error (∆Error) : Vv (very very ) High, V (very) High,
High, Normal, Low, V (very) Low and Vv (very very) Low. The range of the universe of
discourse is set by analysing the error, and the change of error behaviour. Therefore the
error and the change of error operation for the proposed model is set between -1650 and
1650 kW, in order to cover the maximum expected dierence between the forecast and
the actual demands, in the +ve and the -ve sides range. The output of the rule base sys-
tem consists of nine membership functions, which are the same as the input's membership
61
Figure 3.10: Manually tuned FBTFS membership functions design
functions, except that there are two extra membership functions added (S (small) High
and S (small) Low), in order to increase precision of the output. These have a range of
action between -600 and 600 kW. The same design parameters are applied for year C, as
it is impractical to monitor and tune the gains manually based on the real time demand
changes. In the design of the membership functions, triangular type membership functions
were applied. Figure 3.10 shows the proposed membership function design for the FBTFS
For the proposed FBTFS, a manual gain selection was derived from the experience with
the system's operation, while trial and error tuning was also applied at the nal stages of
the design. Table 3.7 illustrates the gain values for the PI-FBTFS.
In proposing that the FBTFS will adapt the forecasting to the actual demand changes,
the aim is to produce a model that can cope with the unmonitored demand changes, at
the stage that it becomes impractical to tune the gains manually. The proposed FBTFS
has the ability to cope with the monitored demand change, based on the manual dened
settings. However the FBTFS, requires an optimised parameter selection in order to cope
with the wide range of demand changes. The major obstacle that arises when performing
62
Table 3.7: Year B Model feedback fuzzy tuning system gains selection
Month KP Ki
January 0.01 0.1
February 0.01 0.05
March 0.01 0.05
April 0.01 0.06
May 0.01 0.06
June 0.01 0.2
July 0.1 0.15
August 0.1 0.15
September 0.1 0.1
October 0.1 0.15
November 0.05 0.1
December 0.01 0.005
time. The proposed FBTFS was designed to adjust itself to the demand changes automat-
ically in a one iteration optimised gain selection mechanism. This mechanism will make
the searching time the lowest as compared with other optimisation techniques. An ANN
optimisation technique was used to tune the fuzzy input parameters. The design for the
ANN to take into consideration the 12-month demand patterns, thus 12 ANNs have been
developed so that a high level of accuracy can be maintained throughout the year. In this
modelling strategy, each ANN was trained to tune the fuzzy parameters, depending on the
input pattern. Consequently an ANN model was implemented to perform the proposed
online optimised FBTFS gains selection. Although ANFIS was successful in performing the
modelling; when consideration was given to its training time and modelling performance;
in this instance the optimisation technique was developed with back-propagation ANN.
Back-propagation ANN was chosen because of the potential for ANN to achieve better
performance with Multi Input Multi Output (MIMO) systems. In the proposed model it
was found that fuzzy input parameters are the most eective parameters for controlling
the forecasting accuracy. To implement an adaptive (tuneable gains) fuzzy system, three
this work, FBTFS gain tuning was targeted. The proposed ANN was designed to optimise
the gains selection by learning from the experience of selecting the relevant gain values
for every expected demand pattern. For this auto-tuned FBTFS, a membership function
design was rstly proposed having the same membership functions' number of that in the
manually tuned FBFTS, accept that a normalised universe of discourse is proposed, for
63
Figure 3.11: Auto tuned FBTFS membership functions design
both the inputs and the output of this system as shown in Figure 3.11.
In order to collect the data that trains the ANN to perform an optimised gain selection,
a range of historical operational data was generated. A software was developed to automate
the process of generating and collecting the relevant data for the training purposes. The
process of collecting the data was developed by setting a history of suitable gain selection for
each specic range of operation. The suitable gain setting is arrived at by searching a range
of gains with a specied precision, for that particular range of operation. The best selected
gain values are determined by achieving the lowest statistical results for the forecasting
error, within the investigated operation period. The search range converged around the
manually tuned parameters, following which, the gains can then be set for the manually
tuned FBTFS. This process reduces the searching time and resembles the behaviour of
human-operator tuning. The limits and the precision of the search are established by
setting the gains manually in the rst instance, then by monitoring the attitude of the
model. A data set of the most accurate results are then saved, along with their selected gain
values for use in the next stage for the ANN training. In this phase of the work, demand
is divided into a day-by-day demand change, where 29, 30 or 31 data sets are carried
64
out for each monthly model, depending on the month in question. The structure of the
proposed ANN for the 12-monthly demand patterns consists of ve-inputs (Temperature,
Hour, Date, Date-type and month number) and two-outputs (K P and K i ), which represent
the gains of the proposed PI-like fuzzy system. Tables 3.8 and 3.9 show the best nominated
gain values for the FBTFS in everyday tuning throughout the year. These tables are used
to build the optimisation ANN for tuning (K P and K i) of the proposed FBTFS. The
results in these tables are also used to identify the operational limits of KP and K i. In
addition, they are the key solutions for converging the optimisation decisions applied by
the ANN.
From Tables 3.8 and 3.9, it can be seen that some of the selected gains have been
chosen around the manually predened gains values for the proposed models, while the
rest have been selected as a result of having a large disparity in values. The variety present
in the selection proves that the automated search process was successful in performing the
scan over a wide range of operation by employing high resolution searching. Tables 3.8
and 3.9 also shows that Ki aects the accuracy of the forecasting more than K p, as it
shows a wider range of change within the same month as compared with KP . The set
of historical operational data is used to develop the ANN for the proposed model. The
selection of the ANN parameters is based on modelling experience and the type of system
being modelled. The proposed ANN also includes one hidden layer network, with a bi-polar
log-sigmoid activation function in the hidden layer, and a bi-polar linear type activation
function in the output layer. Tables 3.8 and 3.9 illustrate the set of the best selected
gains in the training data, out of the everyday data. For all of the proposed ANN, the
training parameters including the used learning rate, number of nodes, and the resulted
3.6 Results
The completed model was veried by employing realistic demand change data from ECU.
The year C demand change data is utilised to perform the model testing and verify the
robustness of the modelling strategy. The simulation started with the classical PI system
ranges of demand accuracy. The accuracy of the forecasts was evaluated by the statistical
methods: RMSE, ISE, and MAPE. By looking at the results in Table 3.11, various demand
improvement rates can be identied, depending on the non-linearity of the demand in each
month, and depending upon the precision of the model. Starting with the classical PI
65
Table 3.8: The selected gains in the training data set of everyday data from January to
June
1 0.007 0.075 0.01 0.02 0.05 0.011 0.005 0.11 0.02 0.003 0.11 0.06
2 0.007 0.125 0.01 1 0.05 0.011 0.005 0.11 0.02 0.003 0.01 1
3 0.007 0.125 0.01 1 0.05 0.0095 0.005 0.0125 0.02 0.015 0.01 1
4 0.011 0.075 0.01 0.02 0.05 0.011 0.005 0.0125 0.02 0.015 0.01 1
5 0.011 0.075 0.01 0.02 0.05 0.011 0.005 0.0125 0.02 0.003 0.01 0.5975
6 0.011 0.125 0.01 0.02 0.05 0.011 0.005 0.11 0.02 0.003 0.01 1
7 0.007 0.125 0.01 0.03 0.05 0.011 0.005 0.11 0.02 0.003 0.01 0.1125
8 0.007 0.012 0.01 0.02 0.05 0.011 0.005 0.0125 0.02 0.003 0.01 0.06
9 0.007 0.075 0.01 0.02 0.05 0.001 0.005 0.01 0.02 0.003 0.01 1
10 0.007 0.075 0.01 0.02 0.05 0.0105 0.005 0.11 0.02 0.003 0.01 0.5975
11 0.007 0.075 0.01 0.02 0.05 0.011 0.005 0.11 0.02 0.015 0.01 1
12 0.007 0.0763 0.01 0.02 0.05 0.011 0.005 0.11 0.02 0.003 0.01 0.6475
13 0.011 0.125 0.01 0.02 0.05 0.011 0.005 0.11 0.02 0.003 0.01 1
14 0.007 0.075 0.01 0.02 0.05 0.011 0.005 0.11 0.02 0.003 0.01 0.06
15 0.007 0.075 0.01 0.02 0.05 0.001 0.005 0.11 0.02 0.003 0.01 0.1
16 0.004 0.075 0.01 0.015 0.05 0.011 0.005 0.11 0.02 0.003 0.01 1
17 0.007 0.017 0.01 1 0.05 0.001 0.005 0.11 0.02 0.003 0.01 0.5975
18 0.007 0.012 0.01 0.0175 0.05 0.011 0.005 0.11 0.02 0.015 0.01 1
19 0.011 0.075 0.01 0.8075 0.05 0.011 0.005 0.11 0.02 0.003 0.01 1
20 0.007 0.075 0.01 0.8275 0.05 0.011 0.005 0.11 0.02 0.003 0.01 1
21 0.007 0.012 0.01 0.0175 0.05 0.011 0.005 0.11 0.02 0.003 0.01 0.06
22 0.007 0.125 0.01 0.27 0.05 0.001 0.005 0.11 0.02 0.003 0.01 0.06
23 0.007 0.012 0.01 0.0175 0.05 0.001 0.005 0.11 0.02 0.003 0.01 0.9475
24 0.007 0.075 0.01 0.0175 0.05 0.011 0.005 0.11 0.02 0.015 0.01 1
25 0.007 0.075 0.01 0.02 0.05 0.001 0.005 0.0125 0.02 0.015 0.01 1
26 0.007 0.125 0.01 0.03 0.05 0.0105 0.005 0.015 0.02 0.003 0.01 1
27 0.007 0.125 0.01 0.02 0.05 0.011 0.005 0.015 0.02 0.003 0.01 1
28 0.007 0.012 0.01 0.03 0.05 0.011 0.005 0.015 0.02 0.003 0.01 0.06
29 0.007 0.017 0.01 1 0.05 0.001 0.005 0.11 0.02 0.003 0.01 0.06
30 0.007 0.0763 - - 0.05 0.001 0.005 0.0125 0.02 0.003 0.01 1
31 0.007 0.075 - - 0.05 0.001 - - 0.02 0.015 - -
66
Table 3.9: The selected gains in the training data set of everyday data from July to
December
1 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.03 0.001 0.0028
2 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.02 0.001 0.011
3 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.011
4 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.02 0.01 0.3 0.001 0.0018
5 0.2 0.08 0.1 0.15 0.01 0.51 0.01 0.02 0.01 0.3 0.001 0.0048
6 0.2 0.08 0.1 0.15 0.01 0.4975 0.01 0.15 0.01 0.3 0.001 0.0058
7 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.0038
8 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.1 0.001 0.011
9 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.011
10 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.011
11 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.0038
12 0.2 0.08 0.10.1 0.15 0.01 0.51 0.01 0.02 0.01 0.3 0.001 0.011
13 0.2 0.08 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.011
14 0.2 0.07 0.1 0.15 0.01 0.06 0.01 0.15 0.01 0.3 0.001 0.011
15 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.02 0.001 0.011
16 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.0175 0.01 0.02 0.001 0.0048
17 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.0028
18 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.0028
19 0.2 0.08 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.011
20 0.2 0.08 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.0018
21 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.0175 0.01 0.3 0.001 0.0018
22 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.011
23 0.2 0.07 0.1 0.11 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.011
24 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.001 0.011
25 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.0175 0.01 0.3 0.001 0.011
26 0.2 0.08 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.1 0.011 0.0015
27 0.2 0.08 0.1 0.15 0.01 0.51 0.01 0.15 0.01 0.3 0.011 0.002
28 0.2 0.07 0.1 0.15 0.01 0.06 0.01 0.15 0.01 0.1 0.011 0.002
29 0.2 0.07 0.1 0.15 0.01 0.06 0.01 0.15 0.15 0.02 0.001 0.0038
30 0.2 0.07 0.1 0.15 0.01 0.51 0.01 0.15 0.15 0.02 0.001 0.0088
31 0.2 0.07 0.1 0.11 - - 0.01 0.15 - - 0.001 0.011
67
Table 3.10: Neural networks design parameters for the gain adaptation of the 12-month
forecasting FBTFS
system, a wide range of statistical results were identied, as dierences arise from the
number of days (29, 30 or 31) in the month, in addition to the dierent demand patterns
that are encountered throughout the year. From the control theory point of view, a slow
response was observed when the tested interval time was less than the required transient
time, in order to completely eliminate the error of the forecast demand. That was why
the system recorded this value of the steady state error for the simulated periods. This
problem was partially resolved by adding the intelligent FBTFS, as it was proposed that
the applied rule based system, with its control action, was able to achieve a faster response
In the case of the intelligent system, manual and automatically tuned two-inputs-one-
output FBTFS were tested. When the automatic tuning is considered, the target becomes
achieving an optimum forecasting accuracy with the lowest evaluated statistical error. A
safety margin is added to the forecast output to ensure that the forecast is always above
the actual demand. Thus safety can be guaranteed after nominating the required number
of generators for every 30 minutes interval. The result is presented in Table 3.11 in terms
From Table 3.11, it was shown that the proposed FBTFS, in its manual and automatic
tuning, was superior to the classical PI system in improving the forecasting accuracy. It
is also shown that the FBTFS had a faster tracking response than that of the classical PI
system. This proves that the knowledge embedded in the FBTFS rule base system could
achieve better transient response for the forecasting error control system. Therefore, for
68
Table 3.11: The statistical analysis results in each month with improvement rate made
by the auto tuned FBTFS over the manually tuned and PI system
the same simulated periods, better demand forecasting accuracy had been achieved. A
dierent range of improvement was recorded when simulating the proposed model with
the FBTFS throughout the year; mainly because of the dierence in the demand change
patterns throughout the year. It is observed that the results are generally better, except
because of the unmonitored behaviour of the controller, along with the unexpected type of
demand pattern. The results can be enhanced by tunning the model's parameters based
on the forecasting error rate. This task can be formulated as an optimisation problem
that aims to nd optimum modelling values based on the amount of error measured at
time of forecasting. Yet the proposed model is also expected to encounter this limitation
with other months when a completely dierent demand change is encountered. From
simulating the model with year C data and comparing Figure 3.12 with Table 3.8, a clear
understanding about the robustness of the proposed ANN in this role was established. This
reveals that Ki is reacting more than KP , as the demand changes, which shows that the
developed ANN was successfully reecting the smart search mechanism for the optimised
gain selection. Ultimately, the proposed optimisation technique was well modelled, thus
the forecasting model was achieving the required level of accuracy. Figure 3.12 shows KP
and Ki behaviour for the same simulation period that was presented in Figure 5.5. As
it is clearly shown in this Figure, KP was not active in changing the demand forecasting
accuracy in the working days from Monday till Friday; whereas in the weekend, it had
a large role in changing the demand forecasting output. Importantly these results reect
the attitude of the ANN, which has been taught how to select the best gain for each
69
demand pattern; consequently KP was found with higher values in the weekends. As it
is observed that the forecast error rate was generally higher on weekends than on working
days, changing K P was more benecial in achieving lower error rate. However, the results
show that Ki had more eect on the demand changes throughout the week. The results of
the analysis will give pertinent information for building a more accurate demand forecasting
model in future extensions to this work. Table 3.11 shows that the accuracy was improved
over the classical PI system by adding intelligence, especially by implementing the ANN
based, auto tuned, two-input-one-output fuzzy systems. The results also show that the use
with an average improvement rate of 5.6% compared with the manually tuned systems. To
show the results of the proposed forecasting model, Figure 5.5 illustrates the forecasting
output for the period from the 17th until the 23rd of January, year C.
70
Figure 3.13: The proposed model forecasting output for the period from the 17th till the
23'rd of January, year C
It also shows the added safety margin value over the actual load, in order to prepare
the forecasting for the generation scheduling application. In Figure 5.5, the results were
also shown in terms of the load prole for the normal working days and the weekend.
In the results shown in Figure 5.5, it is observed that there is an array that indicates
the number of the assigned generators, evaluated as a result of bundling the evaluated
demand into 500 kW lots. The nominated number of generation units was either increased
is shown that the number of nominated generation units was evaluated by adding the
safety generation margin to the demand. Table 3.12 reects more details about the actual,
forecast and supplied electric energy to the case study, along with the generation schedule
based on the amount of demand. In this Table, (1) indicates active generation and (0)
Based on the demand (of multiples of 500 kW), a lost generation (reserve) amount equal
to the dierence between the actual demand and the generated energy from the nominated
71
Table 3.12: Number of generators relating the predicted demand
generation units was expected. A future extension to this work may be in researching
the reduction in the amount of lost generation through further optimisation. Figure 5.5
also shows that the assigned generator duty is rotated over the installed generators to
achieve longer waiting and operation times, which leads to a longer life time cycles for
the installed generation units. In the case study where the safety margin is added to the
demand value, it was anticipated that the lowest possible switching time from OFF to ON
or from ON to OFF for any generation units be not less than 3 hours; which is indicated
in the demand change between hour 100 and 150 in Figure 5.5. A clearer view about the
relationship between the demand forecasts and the generation scheduling with multiple
In this chapter, we presented an adaptive demand forecasting model where the actual real-
time load changes were included in the short term forecasting. Firstly, an investigation
was conducted into the design of a model of the load prole in a university type power
system. In addition, model stability was tested and improved by adding a self tuning
fuzzy system. However, the main aim was to develop a model which included the real-time
load changes in the forecast output. These changes were incorporated within the forecast
72
through the actions of an intelligent system performing adaptive demand forecasting. The
model employs an optimised parameter selection to suit the demand characteristics. The
results demonstrated that the optimised parameters selection for tuning the adaptation
parameters has been implemented successfully. Moreover, the results also proved that this
auto-tuned adaptation system was superior to the manually tuned systems in providing
demand forecasting model that adapts itself to the real-time load variation and reduces
the subsequent forecasting error accordingly. After scaling the forecasting values with the
necessary safety factors, the potential for utilising the adaptive forecasting in the generation
scheduling problem was investigated. Finally, the model output is then sent to the other
intelligent modules, responsible for scheduling and managing the installed resources in the
case study. For future extensions to this work, scope exists for an investigation into tuning
the adaptation fuzzy membership functions in order to further improve the accuracy of the
system.
73
Chapter 4
This chapter details the second intelligent module in our management system. Since Stor-
age Devices (SDs) can contribute most to improving power generation performance when
they include other sources of dispatch such as renewable energy sources and micro-turbines,
the potential for utilising SDs more eciently is critically important. In this chapter, we
will look at the possibilities of achieving the lowest economic and environmental costs for
the targeted case study. The major challenges that we expected to be confronted with
in order to achieve these goals were: 1) tackling the uncertainty of demand, 2) genera-
and price for the installed SDs. Therefore, the goal of this research was an optimisation
technique, that encompassed a strategy to achieve the lowest generation cost from multiple
sources, and was also able to perform smart utilisation for the SDs with these sources. The
rst task was to estimate the best charging price for the SDs, in order to achieve a prof-
itable charging and to maximise the opportunity to participate during the SDs' lifetime;
as this would result in a greater eciency for the installed SDs. A Fuzzy Logic (FL) based
adaptive charging price was set for charging the SDs, which was based on monitoring the
microgrid's local generation price at the time of charging, and the amount of the daily SDs
participation in the microgrid dispatch. Thereafter, when the SDs status was evaluated,
the optimum amount of dispatch from each participant source. A multi-objective Particle
Swarm Optimisation (PSO) method was applied to achieve the targeted low generation
costs. This chapter will detail the design and testing of the proposed technique as follows:
Sections 6.1 and 5.2 consider the historical background and relate other researchers' work
to the proposed method. Section 5.3 details the targeted problems and the main solution
74
objectives of the proposed method. Section 4.4 discusses the research assumptions that
underpin the design considerations in order for the research results to have signicant and
reasonable justications. For the planning side of this study, Sections 4.6 and 4.5 cover the
installation of renewable energy sources for the case study. Section 4.7 details the proposed
optimisation technique in this work Sections 6.6 and 6.7 discuss the results and provide
4.1 Background
Just as the deregulation of electricity power markets has empowered the business of power
generation in the recent years, the prospective Smartgrid will move residential and small
business electricity power consumers/producers beyond the role of passive price accepters
in the near future. Therefore, dealing with the complex management of a network of
networks will be one of the most active research elds in power engineering. When con-
sidering our case study, the provision of management solutions for the power ow of the
decentralised resources will facilitate future connections with the Smartgrid. Although
sucient intelligence in the current traditional grid exists, performance can still be im-
the decentralised power systems is a major participation in building the Smartgrid. The
current level of intelligence can support a high level of performance, including demand
response and smart utilisation for the installed resources. However, running a benecial
microgrid requires initial management strategies to control the resources within the grid.
Due to the high non-linearity in system operation models, there are diverse options for
improving the performance of the electricity supply for such power systems. The problem
arises due to the uncertainty of demand, generation cost, availability of renewable energy
sources and (charging/discharging) time and price for the participant SDs, if there is any.
when the power ow encompasses intermittent generation in line with highly non-linear
demand. Eventually, ecient utilisation of SDs within microgrids among multiple sources
of dispatch has a substantial impact on reducing the economic and the environmental
generation costs. The dynamic charging price for the SDs was identied to be the key to
achieve a protable charging, and also to maximise the opportunity of participation during
the SDs lifetime. By considering both the economic and environmental generation costs
method is required for this role. Therefore, studying the operational conditions of the case
75
study is crucial before selecting the right method and nominating the operational factors
that can reduce the generation cost. In this work, a general review about the targeted
case study will be covered in Section 4.5, to highlight the eective generation cost factors,
and also to identify the constrains that need to be considered in the calculation required
The operational management of microgrids and large power grids was compared, and it
was found that from both the economic and environmental perspective, microgrids could
successfully reduce generation costs and CO2 emissions [145]. Computational intelligence
methods such as Mesh Adaptive Direct Search (MADS), FL, PSO, and Ant Colony Opti-
miser (ACO) have been introduced to deal with this problem by minimising the generation
cost by considering the environmental issues in [146, 147, 148, 149]. A mixed integer
nonlinear cost function was proposed to minimise the operation cost in [150], while the
potential nancial return for utilising electrical vehicles as a grid resource was addressed
in [151].
Successful microgrid management strategies can include other factors that result in a
better operational performance, such as smart utilisation of the resources and loads within
the managed microgrid. Optimal operation strategies have been formulated for smart
microgrids in [152], to accommodate the integration of renewable energy sources and max-
imise the prot for microgrid systems in Taiwan. On this basis, SDs have been nomiated
as a solution to maximise the prot and increase the microgird operation eeciency. SDs
have been proved to play a key role in improving microgrids' DER performance, and also
in providing more reliable ancillary services to the power grid in [153, 154]. Moreover SDs
have been utilised to stabilise the operation of microgrid by tackling the uctuation and
In smart buildings, SDs have been applied to reduce energy cost in [156]. This proves
that SDs can tackle the variable generation price problem and can benet microgrids that
The concept of demand response or smart load shedding can enhance the overall man-
in an intelligent fashion can result in a low cost generation for such microgrids. This
was proved by using a mixed integer linear program to include on-site electricity power
76
Since SDs can work as either loads or sources, depending on the situation, managing
as a result of incorporating multiple type of DER including SDs, has been presented in
[158]. As discussed earlier in this chapter, while the complexity is elevated by the un-
certainty associated with their assigned dispatch, charging time and price, and life time;
their smart utilisation yields rapid performance improvement. Power quality issues are
still the major problems associated with incorporating SDs in the grid, so a decentralised
electricity SDs may solve power quality problems in microgrids [159, 160]. Microgrid power
quality problem has been illustrated in [161], where a novel approach has been proposed
to compensate for the voltage harmonics in a grid-connected microgrid. This problem has
been resolved using a proper control for the distributed generators interface converters to
provide a high voltage quality at the point of coupling. Electric vehicles have also been
utilised in balancing the microgrids' voltage and frequency. The control and management
strategies for unbalanced microgrid voltage that incorporates electrical vehicles have been
identied in [64]. The role of integrating SDs in building a reliable microgrid power dis-
patch has also been discussed in the literature, as they can dictate the economic benets
for the current grid, if they are upgraded with the needed infrastructure for Smartgrid
integration [162]. SDs (electric vehicles) have had major impact on reducing the capital
costs of microgrids [163]. SDs have also been utilised to manage the power ow in mi-
crogrids in [164]. Ultimately, the key issue for performing smart utilisation for the SDs is
their charging/discharging time and cost. A smart charging method with a load control
A literature analysis has revealed that eorts to enhance the performance of the mi-
crogrid's operation through the use of numerous employees, is a key topic in the power
engineering research eld. Therefore, the study proposes a power generation management
system that seeks an optimum generation cost for the microgrid. Since the major chal-
lenge will be the SDs charging/discharging time and price uncertainties, their utilisation
(charging/discharging) control was targeted at this stage. The proposed control method
will consider demand and price changes, in order to achieve the optimum utilisation for the
SDs and the lowest possible generation cost for the same microgrid. This method will be
provide optimum decisions concerning the power generation in a microgrid. This method
unit, to deal with more complicated operational scenarios in making optimum decisions
77
concerning the power generation of a microgrid. This implementation is not covered in
Performing low cost generation for a microgrid that encompasses multiple sources of gen-
eration, including intermittent renewable sources (wind and solar), SDs (batteries and
electrical vehicles), distributed gen-sets (gas or diesel), and utility grid; is a complex op-
timisation problem. Therefore, to cope with the uncertainty of the demand and supply
from dierent power sources, a comprehensive study was needed prior to nominating this
optimisation method. The study was mainly conducted due to the necessity to inden-
tify the challenges encountered with operating the distributed generators in the microgrid.
5. The diculty of nding simultaneous solutions for achieving low economic and envi-
The following sections will broadly identify the solutions for these challenges, along with
The following assumptions were made prior to testing our power generation management
method:
1. Data are read from source les which have been pre-prepared to behave like real-time
systems.
2. The eective price change sampling time that is needed to set the SDs charging price,
78
4. The electricity power generated from the microgrid resources is with reasonable power
quality.
5. Both microgrids' local generation cost and external utility cost are proposed to be
In this work we have targeted the power grid of Edith Cowan University (ECU), Joondalup
Campus in Western Australia as a case study for simulating the proposed optimisation
method. The case study is a High Voltage (HV) customer for the major power utility
for customers consuming more than 2 MVA. This kind of connections forces customers
to install their transformers on the network, but it also allows customers to freely cong-
ure their Low Voltage (LV) network. The nature of connection of our case study allows
the system operator to freely select the design of the power network, including installing
distributed generators. On this basis, we study the possiblities of including solar panels,
wind turbines, storage devices, distributed gas gen-sets, and utility connection for supply-
ing the case study with the required power, as illustrated in Figure 4.1. From monitoring
the operational conditions around the Joondalup's campus power grid, a range of possible
generation scenarios were estimated. Accordingly, in order to obtain more precise results
about the generation scenarios so that simulation data for testing could be accurately
compiled, some planning studies were made for installing renewable energy sources on the
existing grid. Consequently, semi-realistic operational data for the generation scenarios
will be available to test the proposed optimisation technique for the case study. Although
some of the required simulation data were collected directly from the system's archive, the
rest were generated based on several engineering assumptions underpinning the planning
results. The simulation data were compiled using realistic historic operational conditions
pertaining to the case study, such as the weather conditions, generation cost, and the
internal demand.
The rst challenge in compiling the needed simulation data was in forecasting the
internal electricity demand for the case study. In the simulation, the demand data will be
received from the demand forecasting model agent every 30-minutes, based on predened
communication settings amongst the proposed agents. The other challenge in compiling the
simulation data was in evaluating the relative amounts of distributed generator penetration
79
Figure 4.1: Multi-Agent based smart microgrid layout
for the case study. Based on the design considerations for installing distributed generation
units, a comprehensive study was made of solar panel and wind turbine installations for
For this project, realistic operational scenarios were not available; therefore the research
was aligned with the planning for installing distributed generators on the existing ECU's
microgrid. The major planning limitation was the availability of installation space. A
sucient share of renewable energy supply, requires a high number of generation units
located within new or existing facilities; or at more remote installation sites. There is still
an alternative solution for solving the installation space problem, which is to increase the
utility grid share in such a way that is compatible with utilising all the available space
in the project land, and then supplying the rest from the utility grid. The Smartgrid
connection is another planning consideration. Since Smartgrid is a foundation for com-
mercialising energy suppliers, it will be a key solution for solving the installation space
problem. Smartgrid will allow the private sector to feed energy into the public grid. The
power consumers will be able to get their powerback from the Smartgrid from dierent
80
substations in dierent locations covered by the Smartgrid connection. Selling and buy-
ing power to and from the grid from dierent locations will impose other expenses, which
will be analysed from an economic perspective, and added to the project cost. Figure 4.2
shows the proposed planning strategy for adding renewable energy sources to an existing
microgrid.
ECU's microgrid at its Joondalup campus was selected as a case study for project
development planning. The average climate from minimum to maximum values and safety
limits are considered in the studies. The City of Joondalup is located in one of the world's
Country: Australia
City: Joondalup
Latitude: 31.44 °S
Longitude: 115.45 °E
Elevation / Altitude: 25 m
The above details are helpful for identifying the installation challenges and likely solu-
tions when employing solar panels and wind turbines. For maximum output, solar-electric
(photovoltaic; PV) modules or solar thermal collectors need to be located where they re-
ceive the most sunshine. Ideally, the installation site should not be shaded by hills, trees,
buildings, or other obstructions at any time during the year; so identifying the best location
Based on the university's power demand readings, the highest amount of demand per
hour occurs on summer's afternoons, reaching 3 MWh; while the lowest energy occurs on
winter nights or holidays, falling to a low of 0.5 MWh. To meet the existing demand at
ECU's Joondalup campus, a specic number of solar panels and wind turbines are needed.
As the highest demands are always during the day time, more emphasis should be placed
81
Figure 4.2: Project development planning owchart
82
4.6.1 Solar panel installation
Based on the installation space available in the case study, we found that it is possibile
to utilise 5193.2 m² for installing solar panels. After an investigation on the cost and the
amount of generation to identify the most feasible solar panels for this project, the Sharp
NUS5E3E 185 W mono was selected. Each solar panel unit requires (1318 x 994 x 46)
mm2 of the available installation space. This results in an installation of 3964 solar panel
Generation outcomes were estimated based on the City of Joondalup climate data,
and the generation eciency of solar panels from a variety of manufacturers. For best
generation outcomes, the installation angles of the solar panels must be adjusted according
to the location of the project, and the angle of the sun during the winter and summer
seasons. To optimise the installation of solar panels for the city of Joondalup, the angle of
o
inclination should be adjusted to 23 , facing north, as depicted in Figure 4.3.
Figure 4.3: Summer, winter and optimal angles for solar panel installation
83
The average lost generation for solar panel was estimated to be about 10% of the overall
annual generation capacity; arising from such installation challenges as sub-optimal angles
The useful energy contribution (work) gained by capturing the available wind energy, is
calculated by summing the amount of generated power over time, taking into account
variation in wind and operational conditions. The relationship between the size of the
wind turbine and the generation outcomes may vary, depending on the threshold point
for wind speed and the amount of wind speed available annually. From the climate study
results, it has been shown that wind speed drops to zero from midnight till sunrise on a
regular basis. The average wind speed is 12.24 km/h, while the minimum and maximum
(monthly average) wind speeds are 9.36 km/h and 15.84 km/h respectively. The minimum
wind speed required to activate generation in the nominated unit is 9 km/h. For a secure
power supply design, the utility supply will cover the missing hours of generation during
situations when both the solar panels and wind turbines are ineective. The wind speed
readings were collected from the City of Perth station, which is located about 20 km south
As a conservative estimate, the average monthly wind speed at 9 am for the City of
From the climate study, the estimated average of missing wind generation hours varied
between 20 hours in the winter season, and zero hours per day in the summer season. For
wind turbines, the technical layout and design of the wind park installations are important.
When installing several wind turbines concentrated in an array, the major challenge which
arises is the spacing between turbines. Hence in this study, wind turbines noise has been
ignored. The relationship between rotor distance and aerodynamic array eciency is illus-
trated in Figure 4.5. A minimum clearance between the wind turbines must be guaranteed,
otherwise power losses will be so high that the wind park will not operate economically.
84
Figure 4.4: Average monthly wind speed in the city of Perth [3]
Figure 4.5: Aerodynamic array eciency as a function of rotor distance in the wind
direction [4], where D is the wind turbine rotor diameter, dl is the space length between
the two installed wind turbines in project land, and dc is the space width between the two
installed wind turbines in project land.
85
In this case, the WinPower 48V DC/240V 2000Watt product was selected after
studying the suitability of many other products for this project. The selected unit carries
a 4 m rotor diameter. Accordingly, 300 m2 of installation space is required for each unit,
which provides for the 83 wind turbines for this project. Therefore, it is expected to receive
This inuences the required space needed for this project at Joondalup, where space
can be limiting. However, for the Smartgrid connection, an o-campus location is used
and land cost becomes a factor. For this project, a satellite image for the project's land is
added to identify available allocated installation space for solar panels and wind turbines
Figure 4.6: A satellite image for the case study shows the available allocated installation
space for solar panels and wind turbines
Other calculation assumptions for the missing generation hours due to clouds and low
speed wind have to be considered under generation capacity for the installed renewable
energy sources. The average calculated missing hours of generation are summarised in
Table 4.1, based on the 10 years of weather data obtained from the Australian Bureau of
86
Table 4.1: The daily average of missing generation hours
Energy Source Day time (8:00-17:00) Night time (17:00-800) Total missing hours
GP 0-3500
P hG 0-735
WG 0-250
SG 0-350
UG 0-Dmnd
Meteorology [3].
In case of gas gen-sets; other studies were applied in order to identify the design require-
ment for installing distributed gas generators on the campus property. The major concern
regarding the installation of the distributed generators, comes from the demand limits.
Depending on structure and the load distribution in the case study, it was more suitable
to bundle the demand into 0.5 MW lots; thus a set of 0.5 MWh gas generators have been
identied for this design. Therefore in order to cover this demand, the design requires
the installation of local generation units that provide 3.5 MWh, based on the inclusion of
an extra generation unit for safety and emergency requirements. Finally, in the proposed
management software, seven gas gen-sets, each of 0.5 MWh of capacity, were incorporated
to meet the maximum demand, including the added safety dispatch. For storage devices
needs, it was estimated that 0.35 MWh would be needed to provide the total required
generation capacity.
Subsequently, gas generation costs were estimated based on gas price information for
Western Australia in [166]. It was necessary to convert the units of gas supply into N m3 /hr
to follow the gen-sets fuel consumption units standard:
1N m3 /h = 0.031736GJ (4.1)
There is also an additional variable cost resulting from the operating and starting-up
87
and shutting-down costs for the installed units; in addition to the xed annual maintenance
and insurance costs, where the nal gas generation cost is evaluated as follows:
Gp = G + M oV + M oAn (4.2)
Based on a management decision, the gas generation was prioritised as the second
major supplier after the utility, due to the sustainability of the utility supply. The future
electricity utility prices in Western Australia can be predicted by multiplying the price by
the dynamic energy price change pattern observed in Australia's eastern states. The price
internal operational conditions monitoring, 2) SDs operation control using FL system, and
3) overall optimum generation cost management decisions using PSO. Figure 4.7 illustrates
In this work, a method for monitoring the microgrid's internal operational conditions, is
applied to build a rule base for charging the SDs. Based on evaluating the economic and
environmental cost factors in the most recent seven days of operation, an adaptive rule
base can be obtained to tackle the non-linearity of the operational conditions. The SDs
charging price is set as the dierence between the mean of the maximum daily prices, and
the mean of the minimum daily prices for Up or GP . These values are updated every 24
hours, to follow the most recent daily price change trends based on monitoring the most
recent seven days of operation. Figure 4.8 shows a sample of seven days of price change,
which helps to identify the minimum and maximum price values, thus nding GChP and
UChP , which will in turn set the discharging price for SDs.
For discharging; decisions are made by the PSO in the later stages of calculation which
will be discussed in subsection 4.7.3. However, a decision will then be made, based on
comparing the SDs dispatch cost with other dispatch parameter cost; e.g., gas, and utility
dynamic generation price. To implement smart involvement for the SDs in dispatching
the electricity power for the managed microgrid, a fuzzy system described in subsection
88
Figure 4.7: The propsoed SDs charging management strategy block diagram
89
Figure 4.8: A sample of seven days generation price change for GP
Table 4.3: Local generation price based on the demand, the availability of the sources and
the dynamic generation price within the managed microgrid
4.7.2 was developed with two inputs. The rst input is the local generation price, which
was initially evaluated by studying each and every operational scenario in the microgrid.
Eventually, it was represented by the equations illustrated in Table 4.3. These equations
were derived to reect the amount of generators' participation in supplying the power
required to match the microgrid's demand. The operational scenarios are identied by
three factors: 1) the demand value, 2) the resources generation availability, 3) and the
dynamic generation cost. By relating these factors to each other, a decision tree was
where
90
RE = WG + P hG (4.3)
After intialisation, LGP is evaluated by equation 4.6. The details about the proposed
cost functions are utilised in this thesis are explained in sub-section 4.7.3.
The second input is the actual daily accumulated SDs participation in the microgrid
dispatch. The local generation price should aect the operation status for the SDs in the
microgrid electricity power dispatch. This favours creating an adaptive charging price;
to follow the operational conditions, and to maximise the chance of participation in the
microgrid's electricity power dispatch. For the best amount of SDs participation within
the microgrid, half of the total operational time should be the ideal target for the SDs,
with the other half being ideal for charging. As per optimum operation, storage devices
are anticipated to work continuously between charging and discharging, thus dividing the
This section discusses the switching mechanism, which is integrated with the PSO in
subsection 4.7.3 to control the behaviour of the storage devices. A signal indicator was
developed that indicates the SDs status (charging, discharging or standby). The indicator
compares the SDs instantaneous capacity with the full practical SDs capacity, and generates
a signal whenever the capacity goes below 100%. This signal will be treated under other
pricing conditions:
1) when the local generation price is below the adaptive pricing threshold, a charging
2) when SDs charging price is less than the price of other generation sources, a dis-
3) when SDs charging price is greater than the local generation price, or greater than
other generation units generation price at the time of comparison, a standby signal is
activated.
To normalise these values for the fuzzy system input, the actual accumulated amount of
universe of discourse with a range of one. This resulted from combining the charging and
amount of the SDs for the most recent seven days of operation is evaluated as follows:
91
336
1X SG (h)
T he Amount of P articipation = 2∗ (4.4)
h SG max
h=0
where h is the half hour operation interval in the seven days of operation.
It is proposed that the output of the fuzzy system carries the amount of the charging
price change ∆GChP , which updates the charging price value as follows:
The proposed fuzzy system included triangular and trapezoidal membership functions.
Figure 4.9 illustrates the proposed membership functions design, for the proposed charging
Figure 4.9: The design of charging price generator fuzzy system membership functions
The relationship between the two fuzzy inputs and their output is detailed in Table 4.4,
which illustrates the rules that adapt the SDs charging price in the managed microgrid.
92
Table 4.4: Charging price fuzzy rule-base system
Amount of Participation
LGP
Low Medium High
Low Low Low Medium
Medium Medium Medium Medium
High Medium High High
The Particle Swarm Optimisation (PSO) method is applied to solve the generation cost
optimisation problem in the managed microgrid. It also covers the changes to the dynamic
variables and the solution constraints in the economic and environmental generation costs
within the PSO's considerations. Accordingly, the proposed PSO will consider SDs as
loads, sources or not counted, based on the generated signals from the charging price FL
system at the time of processing. Hence the proposed PSO aims to nd an optimum
solution for minimising the economic and environmental costs by introducing a general
n SwarmSize
P P
(GG + GlostG )i ∗ (Discharging + Gc + M oAGc + M oV Gc )M oAi
Fmin (Cost) = c=1 swarm=1
+SGi ∗ (Sc + M oV Sc ) ∗ Charging + UGi ∗ (Uc + M oAUc + Discharging)
(4.6)
n is the number of the tested cost functions, and swarm is the PSO swarm size. In
all applied cost functions, there are variable and xed cost factors for each source of
dispatch. For utility, M oAU represents the cost of the annual utility feeder utilisation
percentage reserved to supply the power for the microgrid ($/kWh). In the environmental
cost considerations, it was assumed that M oAU =0. In Gas gen-set generation, M oAG
represents the xed annual insurance, inspection and operating cost ($/kWh). In economic
cost considerations (M oV G) represents the variable maintenance and starting and shutting
down costs ($/kWh), while in environmental cost considerations, it represents the gas
Furthermore, the environmental and economic cost functions are subject to the follow-
ing constraints:
93
SDsn,t + An ∗ Pn,t ∗ ∆T if SDs are charging
SDsn,t+1 = SDsn,t − An ∗ Pn,t ∗ ∆T if SDs are discharging (4.7)
Sn,t if SDs are idle
1/ηC
An = 0 (4.8)
ηD
where Sgn,t is the power stored in the nth storage unit at time t. An is the nth storage
units charging/discharging eciency. ηC and ηD are the charging and discharging factors
SD
T = (4.9)
IP n
b) All updated velocities of the selected initial values of each generation unit must not
UGmin 6 UG
SGmin 6 SG 6 SGmax (4.10)
GGmin 6 GG 6 GGmax
c) When each gen-set is covering 500 kWh, the nominated dispatch values maximise the
spinning reserve utilisation from the running gen-sets. Therefore, the gas gen-sets dispatch
(int( G
500 ) + 1) ∗ 500 − GG
G
GlostG =( ) (4.11)
500
d) The sum of all of the tested dispatch should always be greater or equal to the value
e) The cost function must consider the SDs operational status, which is represented by
environmental and economic cost function indicators. This indicator is applied to switch
the searching mechanism, and thus prioritise the utilisation of the storage devices when
94
they are ready for dispatch. Another cost indicator was integrated within the economic
and the environmental cost functions, to indicate the charging-discharging status for SDs.
f ) All velocity equation updates result in positive values to guide the searching towards
k+1 k + (P k k
Vi,j = w.Vi,j best.i,j − Xi,j )C1 .rand1 ()+
(4.13)
(Gkbest.i,j − Xi,j
k )C .rand ()
2 2
k+1 k k+1
Xi,j = abs(Xi,j + Vi,j ) (4.14)
k+1
where Vi,j is the updated amount of the dispatched power (velocity) for each dispatch
source j at iteration i, C1 and C2 are the learning factors and w is the inertia weight. By
referring to other people works [168, 169], in line with simple empirical studies applied to
nominate PSO parameters, w has been set to 0.4, C1 and C2 have been set to 1.4 and
rand1 () and rand2 () are random number generators, set to provide numbers between 0
and 1 .
95
Figure 4.10: The proposed Particle Swarm Optimisation update process
4.8 Results
We show in detail the microgrid's overall management performance within the proposed
method. Accordingly, the integrated optimisation roles were tested by simulating the sys-
96
tem with the operational scenarios data. The results show that the initial proposed PSO
successfully maximised the utilisation of the spinning reserve of the installed gas gen-sets.
It also showed that the method could control the dynamic generation cost dispatch, with
the intermittent generation from the renewable energy sources. Tables 4.5 and 4.6 illus-
trate the performance of the proposed PSO and Fuzzy-based Particle Swarm Optimisation
(FPSO) method for a typical 12-hours daily operation. From both Tables 4.5 and 4.6,
it is shown that this work was rstly successful in modelling the SDs attitude by reect-
ing the charging process in line with evaluating the variable SP as the SDs are charged.
Secondly, the studies conducted on the microgrid's operational conditions could identify
FPSO could make the charging price cheaper as compared with the traditional PSO. These
results highlight the robustness of the proposed adaptive optimisation method (FPSO) in
switching its calculation mechanism based on the operational scenarios that were encoun-
tered. By following the charging process from hour 1 to 7, it is shown that while SDs is
charged, their price is inuenced by the local generation cost that results from evaluat-
ing the share of generation of each participant generator at time of charging. It is also
shown, by comparison, that SP is relatively cheaper when the microgrid is ran by FPSO
than it is with the traditional PSO. Although, the dierence is tiny, but there will be a
larger dierence in the longer term of operation, and also a higher amount of participation,
which in turn results in a lower cost for the power generation in the microgrid. The cost
dierence is further detailed in Table 4.7. The results also show that the interpreted cost
function was successfuly utilised to reduce the amount of lost reserve, by maximising the
share of gas gen-sets and matching the number of active units with the power required by
the microgrid. Hence the additionl safety unit cost was divided over the amount of power
supplied by the microgrid, and eventualy considered in the local generation price.
Figure 4.11 shows the control for the SDs generation capacity during their charging
The results also proved that the SDs can play a substantial role in balancing the opera-
tion within a remote self-supplied microgrid. Moreover, the role can be utilised to enhance
SDs eciency. FPSO method was tested for its ability to control the charging/discharging
of the SDs, based on monitoring their operational performance. The method was evaluated,
based on its ability to increase the amount of SDs participation in the microgrid electricity
power dispatch with the lowest possible generation cost. It was found to bring a range of
benets to the system in terms of Number of Participation (NOP), Supplied Power (SE),
97
Table 4.5: Microgrid generation performance evaluation with FPSO
98
Figure 4.11: Storage Devices charging/discharging status for a typical one week of oper-
ation in the managed microgrid
N OP 89 124
SDs SE kW 19801 20727
Money $ 4450 4659
AP 237 481
Microgrid's January total demand (kW) 1088225
Achieved Prot (AP), and generation cost. The simulation results are discussed below.
Table 4.7 illustrates the dierence in the values resulting from adding the proposed fuzzy
From Table 4.7, it is shown that generally running SDs would result in a higher cost
as compared with UP and GP . However, due to the disparity of the UP and GP , SDs can
is also shown that the traditional PSO could manage this uncertainty and could make the
SDs protable by selecting the suitable dispatch time to maintain optimum dispatch cost.
However, the proposed fuzzy charging mechanism was successful to guide the traditional
PSO towards making optimum decisions concerning the charging and discharging process.
50%. These increments resulted from following the pattern of weekly prices around the
99
microgrid's operation. Hence, investigating the best time domain for the prices change
In this chapter the target was to test a novel optimisation method aimed to perform smart
utilisation of the resources in generating electricity power for a typical autonomous micro-
grid. The proposed method is applied to control the charging process of the SDs through
a fuzzy charging price threshold system. The proposed system included monitoring the
microgrid's local generation price, and the total amount of SDs dispatch in the most recent
seven days of operation, to establish an optimum charging/discharging prices for SDs. The
generated charging prices aim to maximise the opportunity to charge the SDs with low
prices, thus maximising the likelihood of achieving cheaper dispatch throughout the SDs
lifetime. After evaluating the charging price, a switchable PSO mechanism was applied to
control the power dispatch, based on the dynamic generation cost of producing electricity
within the microgrid. The results showed a higher amount of SDs participation, thus a
higher amount of potential prot can be achieved with the proposed system. The higher
prot in turn reduces the overall generation cost of the managed microgrid. Future research
should investigate the demand response, and the ancillary services trade considerations,
100
Chapter 5
Pricing System
This chapter details the third intelligent module in our management system. At this stage
we aim at performing two way power ow for our microgrid, and therefore, we have assumed
that the micgrogrid has two-ow meters for importing and exporting electricity, from and to
the utility grid. It is clearly understood that importing electricity was less problematic than
exporting it, due to the complexity of markets, the capacity of dispatch, administrative fees
and quality issues. Therefore, even if there is a chance of exporting electricity to the grid, it
will always be sold at a lower rate. In this chapter, we are going to illustrate and analyse the
possibilities of increasing the electricity export rate from microgrids with more competitive
Ancillary Services (AS) pricing. The chapter will detail the pricing principles used for AS.
In addition, it will look at the impact of adding appropriate Articial Intelligence (AI)
methods to increase the chance of market participation in the longer run. The proposed
pricing mechanism aims at adapting xed initial pricing rules to the microgrid's past,
present and future operational conditions. Accordingly, several levels of intelligence have
been integrated with the proposed pricing module to enhance the eciency of the applied
rules. In this chapter, Section 6.1 introduces the types of AS, and detailing their role in
maintaining safety and reliability in power systems. Section 5.2 studies the technologies
and the methods utilised by research community to perform smart energy trading. Section
5.3 will detail the targeted research problems and the objectives aimed at this work. Section
6.4 will simply show the research assumptions that have been considered before performing
our simulations. Section 5.5 will detail the exploration of the operational conditions in the
microgrid. Section 5.6 will discuss the methods of extracting the adaptive pricing rules
which includes: 1) subsection 5.6.1, where the main pricing equations are formulated, 2)
subsection 5.6.2, where the relevant forecasting models are detailed, 3) subsection 5.6.3,
101
where a fuzzy rule base system based on correlating eective pricing variables to achieve
satisfactory prot is detailed. Section 5.7 has covered the simulation tools utilised to
create a virtual competitive market for testing the proposed pricing method. Section 6.6
will discuss the recorded results, and nally Section 6.7 carries the conclusions and the
5.1 Background
The electricity rules force the market operators to ensure achieving safe and reliable op-
eration for the power systems. In this context, the frequency and voltage proles are the
major considerable issues. Ancillary Services (AS) can play a major role in balancing the
voltage and frequency proles in the power system. AS are generally classied as: 1) Load
Following - the power required to balance the amount of demand and generation, and en-
sures supporting the system when any of its scheduled generation units fails; 2) Dispatch
Support - the ancillary power required to maintain the voltage level; 3) Load Rejection
Reserve - the generators ability to reduce their dispatch when a load operational fault is
encountered; 4) System Restart, the power that can be supplied from the running gen-
erators to black start additional generation unit without importing extra power from the
transmission source; and 5) Spinning Reserve - is the power held as part of the generators
capacity to respond to the network demand when any other generation unit experiences
Following, Dispatch Support and Spinning Reserve types of AS that can be oered to the
market. Specically, two types of reserve was identied to be oered as AS to the market:
1) the fast reserve, which is the rapid and fast response active power supply that results
from increasing the torque of the operational generation units, or from a planned load
shedding within the managed microgrid; 2) standing reserve, which is the active power
supply that can be obtained from extra synchronous or asynchronous generation units in
the microgrid. However, AS can be integrated with the power grid after a set of negoti-
ation between the grid and sellers. Depending on the amount required from the market
(utility grid), and the amount oered to the market at any particular time, variable and
competitive price might be encountered for the AS trading. Hence oering the reserve to
the market becomes a challenging process. Therefore, our pricing rules aim at maximising
A comprehensive study for the market operation mechanism was needed to guide the
development of the AS pricing. Generally in the electricity market, auctions are divided
102
vertically and horizontally. In the latter, the daily demand in a particular spot is parti-
tioned by its duration, which is considered as a distinct lot for each time frame. Whereas
in case of the vertical auction, the daily demand is divided into hourly demand lots, where
each hour demand lot contains the full demand of that particular demand zone. In both
types of auctions, our pricing equations were formulated based on two pricing rules: 1) the
uniform rules, which allow the auction winners to pay the highest accepted bidding price;
and 2) the discriminatory pricing rule, which allows the winners to pay their own proposed
bids. However, although the uniform price auction is expected to achieve a higher num-
ber of transactions, which makes it a more ecient auction format [170], it is restricted
to the amount of supply and demand for electricity in the market. The auction design
has been tested with the ability of learning in the context, where symmetrically informed
adaptive agents with common evaluations learn to bid for a good in [171]. The auction
types (First-price Sealed-bid, Vickrey, English or Dutch), based on the complexity of the
markets and the number of participant players, have been investigated by [172]. In Aus-
tralia, the English type auction is the auction that electricity market operators use, where
all the bidders use their best strategies to increase their bid until it reaches their minimum
protable capability. Essentially both sellers and buyers wish to maximise their prot,
where the buyers look to buy from the cheapest selling price. The current Australian en-
ergy market relies on the Australian Energy Market Commission's (AEMC) rules, which
are applied depending on the place and the size of energy trade. In the eastern and south-
ern Australian states, the Australian Energy Market Operator [167] is the pool that hosts
the electricity generators' bids to the retailers, who in turn sell the electricity to the end
consumers. In the Northern Territory, electricity reforms have been introduced, but at
the state of Western Australia, the Independent Markets Operator [173] operates both the
Wholesale Electricity Market (WEM) and the Gas Information Services Project (GISP).
Price modelling has been extensively covered by researchers in both engineering and eco-
nomics research elds. A new price modelling approach has been presented in [174] to
construct noisy supply and demand processes, and then equate them to nd an equilib-
rium price. An accurate pricing model that combines social, technical, environmental,
and economic aspects using an analytic network process to show the impact of the renew-
able energy pricing has been discussed in [175]. Integer-programming [176] and non-linear
103
programming [177] have been introduced respectively to formulate prices, based on unit
commitment of electric power generators, and to maximise the retailer's prot under a
deregulated electricity market. Generic mixed integer linear programming mode has been
control method to reduce the generation cost and cope with the uncertainty of installed
Various marketing strategies for the microgrid power market, such as spot marketing
and pricing, which can be applied to forecast and ensure its economic viability, have been
addressed in [179, 180]. A buy-back program that incorporates the compensations and
the setup cost over nite planning horizons has also been modelled in [181]. The strategy
of the spot market price of microgrids and the new pricing formulae have been detailed
in [179] to show how the microgrid can foster an ecient market. Microgrids AS market
participation has been represented as an optimisation problem in [182], which has been
modelled using fuzzy sets concept to allocate three AS types among microgrid agents
context of smart, economic and market participant generation was the major identied
challenge. . Various marketing strategies, such as bidding, spot marketing, and pricing,
for ensuring economic viability of a microgrid scenario have been investigated in [183].
Developing an energy management system that relies on the spot electricity market
in its optimum decisions has been proposed in [184]. [185] has investigated a case where
microgrids are considered as market competitors for generation companies in Fort Collins.
The operation of microgrid as part of Colombian energy market has been investigated
in [186], where a linear programming algorithm has been proposed to perform an opti-
mum operation for microgrids under the uncertainty of electricity market participation. A
market-based mechanism which allows a single microgrid operator to control the behaviour
By considering the dynamic electricity demand changes and monitoring the factors that
inuence prices, dierent approaches can be utilised to build smart integration for the local
generation units within the utility grid. A pricing mechanism for supplying the microgrid
settling the market-clearing price has been proposed in [189]. A price-based open-loop
power system; by coordinating their participation in electricity markets while also main-
taining the local system energy balance, has been considered in [190]. In addition, having
104
the right method to generate competitive bids in a competitive market environment can
increase the range of electricity trades for the managed power system.[191] has proposed
an electricity market oriented tool that creates bidding strategies in a competitive market
environment by combining fuzzy logic and deterministic approaches, while [192] has pro-
posed a pricing analyser and generator to initiate competitive bids in electricity markets.
Microgrid market participation with distribution system has been investigated under dif-
ferent market policies and pricing rules in [193]. Accordingly, to increase the performance
of eeciency of the microgrid's DER and increase market participation, this problem has
been solved using PSO. A novel fuzzy modelling approach, to generate strategic bidding to
handle uncertainty in market parameters, such as load demand, generator bidding, power
dispatch, price, cost, revenue, and prot, has been detailed in [194]. In this section, we
have critically reviewed the methods and technologies utilised in trading the AS with the
markets. Hence in this work we will also refer to the pricing method utilised by [194] to
develop our pricing method supported by the operational conditions forecasts. Ultimately
this will build more ecient pricing method that suits our case study and also the market
rules. Finally, our pricing rules will be implemented to cope with the problems discussed
in the literature, and also to reect our strategic ideas relating to selling AS to the market.
The rules will be implemented and tested in this chapter as an independent seller, which
tries to sell the AS in a competitive market. The rules will also be implemented as a bigger
management system that consider other operational conditions in the decisions, which will
be covered in Chapter 6.
Selling the AS to the market requires advanced network infrastructure, which in turn
results in political restrictions due to the high cost of development and implementation.
Therefore, justifying the substantial economic and environmental benets will help attract
investment when building a more reliable grid like the Smartgrid [195, 196, 197]. In
the meantime, researchers and engineers seek solutions for solving this problem, either
by nding alternatives or by utilising intelligence in the power grid in order to cut these
expenses. By aligning our research with other researchers and engineers, we are targeting
1. Identifying the operational scenarios that maximise the chance of market participa-
tion.
105
2. Maximising the level of market participation through minimising the selling price in
3. Maximising the amount of power oered to the market through the achieved market
participation.
The assumptions that we are relying on at this stage of our investigations are:
1. The microgrid negotiation is connected directly to the market and not to retailers or
2. We are targeting the UP as the indicator of the market balance point for buying and
selling electricity.
Controlling the microgrid's resources under the complexity of manipulating multiple sources
of dispatch, is the art of selecting the appropriate management strategy. Therefore, a com-
prehensive analysis of the system's operational conditions is needed before nominating the
right strategy. Our approach aims at classifying the expected operational conditions based
on the cost of generation. However, due to the complexity and the variety of sources;
including the installed onsite renewable energy sources, with dynamic demand, utility and
gas/diesel dispatch price, we related the amount of demand within the microgrid to the
variable generation cost that results from the intermittent generation and dynamic utility
price. Based on the extracted operation scenarios, a suitable pricing equation is set for
each operational scenario. Hence the complexity of the rules increases when the SDs are
price and time. The multiple sources of generation within the case study are initially clas-
sied based on three dierent demand levels: 1) less than the available renewable energy
sources dispatch; 2) more than the renewable energy sources dispatch and less than the
renewable energy sources together with the SDs dispatch; 3) more than the renewable
energy sources together with the SDs dispatch. After classifying the operation scenarios
based on the demand levels, we then sub-classify the operation at each level based on the
generation cost for each generation unit: GP , SP and UP . Eventually these dynamic cost
factors would complicate the problem and increase the number of rules that are required.
106
Figure 5.1: The decision tree for the classied demand levels as compared with renewable
energy sources and storage devices generation capacity scenarios
Depending on the importance of each of the generation sources to the case study, the rules
are developed based on comparing gas generation cost with the utility generation cost,
and comparing the gas generation price with SDs generation price. As a result, a suitable
pricing that aims at maximising the benets and cutting the generation cost was initially
The extracted decision tree for the expected operational scenarios from the case study
Table 5.1 was utilised to represent the relationship between the demand levels and the
in this table will be utilised in the next section to formulate the initial pricing rules for the
AS.
107
Table 5.1: Possible expected operation cost scenarios; with regards to the level of expected
demand in the managed microgrid
Price scenarios (1) RE>Dmnd (2) RE <Dmnd<RE +SG (3) Dmnd > RE +SG
GP <UP <SP A G M
GP <SP <UP B H N
SP <GP <UP C I O
UP <GP <SP D J P
UP <SP <GP E K Q
SP <UP <GP F L R
tions formulation
Our proposed pricing mechanism initially reects our trading attitude, which will set an
initial sale price and monitor the further opportunities for generating more competitive
prices based on the market and the microgrid operation conditions. Since the ability to
change the sale price is typically needed to cope with these conditions, we have considered
dierent three implementation stages to build the proposed pricing system. In the following
subsections, we describe the pricing rules in detail, along with their ability to adapt to
external conditions.
As weather conditions and energy prices are highly correlated [198, 199, 200], the rst
eective parameters identied regarding the prices for the case study the amount of SG ,
P hG , WG and Dmnd. Evaluating the amount of these factors will result in counting the
amount of RdyF rSLElec (reserve). To increase the scope for monitoring the operational
conditions, forecasting models and optimisation techniques have been utilised to estimate
the limits of the pricing factors in the decision making. Forecasting the generation pa-
rameters has been considered as a substantial factor for increasing the net earning of the
generation in [201], and the future electricity price classication forecasts have been utilised
in the decision-making process in [202]. To estimate the long term risks in the electricity
on the weather and prices forecasts. Figures 5.2 and 5.3 illustrate our proposed adaptive
pricing mechanism with its relative operation sequence. Basically, the proposed pricing
mechanism starts by reading the information about the renewable energy sources, the util-
ity price, the weather conditions, and the time and the date of the pricing. The forecasting
module then starts forecasting WS , SLRI , and UP for up to 4 iterations (two hours) in
advance. 2) Since SG , SP and LGP are strongly related to the information supplied to the
108
Figure 5.2: Proposed adaptive pricing mechanism
forecasting module, the PSO is called from the Power Generation Management and Storage
Control System (PGMSCS), which was discussed in Chapter 4 to utilise these forecasts
Figure 5.3 illustrates SG , SP and LGP estimation sequence in a specied forecasting hori-
zon. 3) The estimates and forecasts are then utilised by the third computation stage (the
fuzzy adaptation) to adapt the initial sale price, which is resulted from the decision tree
that has been developed in Sub-section 5.6.1, based on the operational scenarios explained
in Section 5.5. Subsequently, the nal price value will be fed back to the PSO in line with
The developed pricing equations are the core of our pricing mechanism. Basically, the
pricing equations were developed to suit every possible operational scenario that holds a
RdyF rSLElec (reserve) in the case study. Just like any successful business, the pricing
rules were developed to make a prot, by evaluating the cost of the product and the possible
Firstly, we discuss the formulation of the LGP equations. These were developed af-
ter: 1) studying the decision making rules at each operational scenario; 2) evaluating the
amount of participation for each of the generation units; and 3) assessing the percentage
109
Figure 5.3: Proposed pricing adaptation process
110
contribution of each of the generation units in supplying the power required to match the
demand in the microgrid. By giving consideration to the use of renewable energy sources
the evaluation was always based on the condition that LGP is less than UP , by subtracting
the demand value from the amount of local generation at each operational scenario. Hence
the value of RdyF rSLElec depends mainly on the demand in the case study; along with the
type of utilised cost function e.g., economic, environmental, or economical-environmental.
In this work the proposed pricing method was tested with economic, environmental, and
Finally, SLP rules were simply developed from the logic of achieving prot by evaluating
the LGP and UP , and making a fair decision about setting a competitive price between
these values. Although SLP was proposed to be adaptive, as an initial value, we have set
it to start from the half dierence between the two prices: LGP and UP . Since this initial
To relate the operational scenarios with their assigned pricing rules, we have utilised
the identied operational scenarios in Table 5.1, to list the pricing rules, as illustrated in
Table 5.2.
To evaluate the robustness of the proposed pricing rules, we have conducted a simple
simulation test with the operational scenarios in the January demand pattern of the case
study. For simplicity we have presented seven working days for the operation prole.
Figure 5.4 illustrates the range of generated sale prices over that week.
111
Table 5.2: Formulated equations that evaluate the possible amount of Ancillary Services
in every operation scenario
L SG + P hG + WG − Dmnd UP − UP −S2
P
M GG − GSG UP − UP −GP
2
N GG − GSG −SG UP − ( 2UP +S4P −GP )
O GG − GSG UP − ( UP −G
2
P
)
P 0 /
Q 0 /
R 0 /
112
Figure 5.4: Price decisions prole for a typical one week operation scenarios
Figure 5.4 shows that as long as that there is a RdyF rSLElec, the generated SLP is
always found between LGP and UP , which proves the success of the initial pricing rules in
creating benecial SLP under all operational conditions in the case study. Subsequently,
decisions are subject to the forecasting conditions as shown in sub-section 5.6.2, which will
The second part of the smart pricing mechanism was forecasting the operational conditions
that aect pricing in a competitive market environment. The rst eective parameter
in the case study was the power demand. Therefore, we called the Demand Forecasting
Model (DFM), that has been introduced in Chapter 3, to provide this system with demand
information. To estimate the prot, and to balance it with the amount of RdyF rSLElec
to generate competitive prices, there is a need to estimate LGP and to forecast UP . To
support our proposed pricing mechanism, which depends on the short-term forecasting
for the operational scenarios, we have introduced a forecasting model for each pricing
factor. We have used dierent modelling approaches for these parameters, depending on
the non-linearity of each model. The proposed forecasting models are to perform short term
forecasting, and to align the forecasting output with the instantaneous real-time parameters
113
Table 5.3: Neural networks design parameters for the pricing factors forecasting models
change. Therefore, we have developed three forecasting models for WS , SLRI , and UP .
For WS and SLRI , we obtained four years of historical records from the Australian Bureau
of Meteorology [3]. In order to deal with the high nonlinearity of the recorded WS and
SLRI , we implemented the models by dividing the generation times into dierent zones:
of generation from the nominated wind turbines on the project location as explained in
Chapter 4; 2) in case of P hG , we did the same, except that solar panels are expected to have
zero generation from sunset to sunrise, which will make the SLRI model less complicated
than that for the WS . In both models, we have also utilised the instantaneous real-time
measured values, in line with the date (hour/day/month) values, as a base for the short
term forecasting.
For many forecasting horizons, Articial Neural Network (ANN) has been proved to
learning algorithm. In all developed ANN models, we proposed one hidden layer network,
with a bi-polar log-sigmoid activation function in the hidden layer, and a bi-polar linear
type activation function in the output layer. Table 5.3 details the design of the proposed
forecasting models. Figure 5.5 shows that the forecasting accuracy for the developed models
The RdyF rSLElec estimate was then evaluated by calling the PGSMCS, based on
utilising the WS , SLRI and UP forecasts. Hence the most challenging part of estimating
the factors in the forecasting horizon for the case study were, SG and SP ; due to the
sult, the Power Generation and Storage Management Controller Agent would return the
RdyF rSLElec estimates for the near future as specied by the forecasting horizon, which
To utilise the factors forecast in our pricing mechanism, we proposed a fuzzy system that
reects our experience in generating competitive prices within a competitive markets en-
114
(a) UP forecasting model performance
115
Table 5.4: Pricing adaptation fuzzy rule base system
RdyF rSLElec S M L
SLp
IncandDec(+) S S S M
M S M L
L M L L
RdyF rSLElec S M L
SLp
IncandDec(−) S S S M
M S M L
L M L L
vironment. Our proposed fuzzy system was utilised to adapt the pricing rules to the
microgrid's operational conditions. In the design, we related the amount of RdyF rSLElec
to the simultaneously rule based generated SLp, to have an adaptive SLp, thus keeping
it advantageous and competitive. The other input to the proposed fuzzy system is the
the values dierence at each iteration in the forecasting horizon. However, to evaluate the
slope of the increment/decrement, the values were compared with their next and previous
forecasts. The proposed Fuzzy rule based system was extracted and illustrated in Table
To introduce the nominated fuzzy inputs, we normalised the rst input (SLP ) by
relating it to the UP :
(UP − SLp)
F LSLp = (5.1)
UP
and the second input (F LRdyF rSLElec) to the amount of full generation capacity
(3000 kWh) in the case study (without considering the standby 0.5MW gen-set):
The proposed membership functions that represent the normalised input values and
the range of increment/decrement for the eective pricing parameters are illustrated in
Figure 5.6. In this work, we have utilised two types of fuzzy membership functions, the
triangular and the trapezoidal, to suit the objectives of the proposed fuzzy system. The
nal sale price N ewSaleprice was evaluated by multiplying the value of P riceAdjustment
116
Figure 5.6: Pricing adaptation fuzzy system membership functions
The proposed negotiation mechanism is built to start the trading process by registering
the participant agents within the pool under a common predened service. In this work
we have dened the common service in the MAS framework as ElectricityT rade, where
each pool participant must be registered under this service to receive the appropriate
information messages. The implementation details of MAS technology on this system will
be covered in Chapter 6 Thereafter, the buyer was designed to look for the participant
sellers in the framework's Yellow Pages. Messages with Call For Proposal (CFP) type are
sent to the identied agents asking them to submit a proposal for their registered service.
When CFP is received, the sellers will reply with messages of INFORM type that carries
117
Figure 5.7: Proposed electronic negotiation software sequence (two types of sellers)
either acceptance or rejection, based on their predened pricing analysis. In the case
of acceptance, the agreed seller's proposal should include informative details about the
proposed oer. Figure 5.7 illustrates the proposed negotiation software sequence. Our
simulation also allowed for one of the sellers to receive a rejection of their proposal, where
the ability to regenerate more competitive prices within a strict time frame was attached
to the seller's pricing mechanism. At this stage, this mechanism was not discussed, but
Our pricing system has been tested using MAS technology, where a virtual market
was created and tested under both the uniform and discriminatory pricing rules. In the
created market, each player was represented by a smart agent that has the ability to
negotiate and perform smart trading decisions based on its pricing rules. For the buyer
agents, we proposed that they have randomly generated CFPs based on their predened
settings that reect the market's attitude at that point of time. In addition, each buyer
was programmed to select the winning seller based on the uniform and discriminatory
pricing rules. In this work, we used Java Agent DEvelopement Framework (JADE) [2] to
simulate the proposed agent system, since JADE-based MAS technology role has already
been evaluated through implementing electronic markets on a real test sites [82, 83]. Hence
the data for the simulated markets have been collected from [167]. Figure 5.8 illustrates
118
Figure 5.8: Smart electricity trade process using Multi-Agent System technology under
the discriminatory pricing rules
a JADE simulation based sellers selection process, by the utility (buyer) based on the
5.8 Results
To evaluate the robustness of our pricing method, we have conducted several simulation
studies for a month of operation time on our case study. Specically, we have selected
January operational data for the simulation, as it contains dierent demand patterns that
reect public holidays, normal working days, and weekends. Therefore for simplicity and
clarity of results, our gures show a one week of operational time results, while our tables
show the whole month of operational time results. In this section, we will show the impact
of adding each of the intelligent modules to the agents that carry the main pricing rules.
So we will test the system based on its level of intelligence. In the simulation we have
used three sellers, where the rst seller enters the market and generates proposals with the
initial pricing rules. The second seller enters the market and generates proposals based
on the fuzzy system adaptive pricing rules. The third seller enters the market with initial
pricing rules in line with a fuzzy adaptation mechanism based on forecasting the very near
future operational conditions; making the proposals adventurous, though more competitive
The simulation studies start with the initial pricing rules under the economic, envi-
ronmental, and economic-environmental cost considerations in the case study. These cost
considerations based decisions are generated by the PGSMCS. The simulation studies have
119
been conducted using JADE to act in an electronic competitive market as explained in sec-
tion 5.7; where the case study has been represented as a competitive seller, who tries to
achieve a maximum prot with a reasonable amount of transactions. From the simula-
tion, we found that the programmed buyer reecting the predened trends for the actual
market attitude, was generating dierent CFP signals to the sellers. Eventually, based on
the nature of the released CFP, we found our pricing agents oering dierent amounts at
dierent times and prices. Therefore, the robustness of each of the tested pricing rules
depends on their response to the generated CFP in a specic simulation time frame. In
fact, the developed initial pricing rules were found to achieve a set of transactions, and
thus a range of achieved prot, and exchanged electricity with the utility through these
successful transactions. Tables 5.6 and 5.7 identify dierent numbers of transactions and
cost consideration there were dierent SLp and RdyF rSLElec, depending on the assigned
number and the type of generation units for the local generation at that operational cost
mode. Comparing these results with the adaptive fuzzy based rule results, we can identify
a higher amount of participation under the uniform pricing rules for the fuzzy adaptation
based pricing system. Thereafter, when we added the forecasting considerations to the
pricing rules, we also found a higher amount of participation in the economic cost consid-
eration under the uniform pricing rules. The proposed fuzzy system has been tested to
evaluate its range of adaptation, which was found to actively increase and decrease the
sale price based on the evaluated amount of SLp and RdyF rSLElec as shown in Figure
5.9.
Moreover, the nal results proved that this logic was successful in making more prot
even with less amount of participation than with the initial pricing rules. This is because
the fuzzy system was acting when a higher amount of RdyF rSLElec was available, to
generate more competitive prices. This was based on the logic that when the amount
was increased, a sucient price reduction can make more prot. That will eventually
compensate the missed transactions that occurred when a high SLp was oered with a low
amount of RdyF rSLElec. The main reason for increasing the prices with a low amount
of RdyF rSLElec, was to try selling the small amount at a higher price; based on the low
probability of there are no other sellers oering cheaper services at that time. When
comparing the amount with the possibility of participation, we found that it was worth
The number of transactions under the uniform pricing rules, was evaluated from the
120
Figure 5.9: Fuzzy-based adaptation level performance
number of successful electricity exchanges based on the condition that the sellers provide
equal or less than the expected price (market balance point). Eventually that was also
depending on the CFP signal generation trends from the buyers. In case of the discrim-
inatory rules, the number of transactions was evaluated from the number of successful
electricity exchanges based on the conditions: 1) that the seller records lowest price among
the participants; and 2) the seller records an equal or lower price than that expected by
the buyer. Based on our studies of performing a smart sale decision making process, we
would like to test our extended strategy which adds the forecasting module, to achieve a
higher rate of successful transactions. Adding the forecasting module will act to generate
more competitive prices by considering the near future operational conditions; and possibly
make more prot in the longer term. To verify the robustness of adding the forecasting
module to the pricing mechanism, we investigated the future forecasting horizon, based on
the number of iterations with 30-minutes based samples. However the major problem that
resulted from adding forecasting to the pricing decisions, was the forecasting error; which
resulted from the lack of accuracy in the developed forecasting models. Increasing the per-
centage of error would eventually reduce the accuracy of the pricing decisions. Table 5.5
illustrates the importance of adding the forecasting to the pricing system under dierent
operating cost modes; by showing the number of transactions, money value, and amount
of exchanged electricity with the buyer. From the same table we can relate the percentage
121
Table 5.5: Pricing performance analysis
We subsequently tested the pricing system under dierent operation cost considerations
for both pricing rules. To evaluate the importance of adding the stages of intelligence to
the pricing system, we created three sellers, each carrying the proposed pricing system
with dierent level of intelligence. We also created a buyer that searches for the cheapest
represent MAS in performing this simulation, and have created an agent for each of the
three sellers and the one buyer. The recorded amount of successful ET P ,SLDElec and
In the simulation studies, we used January operational data to simulate this spot virtual
market based on the relevant operational conditions for the case study. In the simulation
it is assumed that all sellers have the same generation capacity and operational conditions.
However they are also assumed to have dierent pricing mechanisms. The results showed
that in a month of simulation time the economic operation mode recorded 115 transactions,
199.43 MW of sold electricity, and eventually $AUD 31445 of the total achieved money
value. It is notable that adding the forecasting to the system led the seller to take 79%
of the achieved transactions, 80% of the exchanged amount of electricity, and 48% of the
total transactions money value. In addition, the initial pricing rules that did not include
the forecasting in their decisions could achieve 33% of the total money value for all of
122
the 115 transactions. This means that the highest eciency was achieved with the initial
rules and the fuzzy adaptation system. However the forecasting was still needed to cover
those critical pricing regions in the operational conditions, where the initial pricing rules
and the adaptation fuzzy system lack the ability to do so. Thus the initial basic pricing
rules could achieve only 18% of the total transactions money value. The 33% and 18% of
the achieved money values mean that although the forecasting and the fuzzy system could
generate more competitive prices in the markets; they were still missing those transactions
due to the careful considerations about maximising the prot. The number of the missed
prices, by monitoring the success rate of the trade with the buyer in the competitive
environment, and trying to adjust the prices accordingly. This part is recommended as
a future research undertaking arising out of this work. From analysing the results along
with other cost considerations, we have set the forecasting zone to one hour, when it
carried a precision error of 4.8%, and took about 48% of total achieved money value in the
simulated time frame. However, the results showed the same rates of improvement with
there was a higher initial local generation cost due to the environmental concerns. Thus a
fewer number of trade participations was expected, as shown in Table 5.6. Hence there was
a noticeable state in the results where the fuzzy based pricing system recorded a very low
number of transactions, compared with the initial pricing rules and the forecasting based
pricing rules. However, it was also clear from the table that although the initial pricing
rules recorded a higher number of transactions, the recorded total money value was also
higher. Therefore, although there might be no transactions from the fuzzy based pricing
rules for a certain trading time frame, these missed transactions can be compensated by
few higher price ones when there is a higher demand in the market. The results showed
that the proposed pricing system was robust in maximising the prot, by exploiting some
of the possible opportunities, and logically reducing the sale price to increase the chance
of participation.
In the uniform pricing rules we had a higher amount of transactions from the participant
sellers, as the rules were applied to buy all the available electricity in the market; as long
as the oered prices were below what the buyer expected. Therefore, we expected to
have closely related values from all sellers. The simulation studies using JADE presented
a buyer agent who generates CFP signals based on predened random function settings;
and three sellers, who analyse their operational conditions and generate their sale prices
123
Table 5.7: Uniform pricing rules performance analysis
based on the tested pricing system, with dierent level of intelligence. It was also assumed
that all sellers share the same generation capacity and operational conditions. Table 5.7
records the resulting values achieved from testing the pricing system with dierent levels
of intelligence, under three operation cost considerations with the uniform pricing rules.
The results showed that the economic cost considerations recorded 315 transactions
from the three participant sellers, where each seller had a closely related amount of partic-
ipation. Eventually these results led to the same ratio of total amount of sold electricity for
the total value of money. The dierence in the number of participations results from the
amount of price reduction achieved by the adaptation system. Since it was expected that
the buyers would always buy the electricity as long as the sale price is below the buying
price; reducing the price can lead to less prot, although a higher number of participations
can be achieved. However the proposed logical price adaptation has proved its success with
5.9 Conclusion
In this chapter we developed adaptive pricing rules that aim at generating competitive AS
sale prices for a typical autonomous microgrid. The pricing rules were developed in a way
that reects the business strategies in achieving a maximum possible prot from successful
transactions with the grid. The pricing rules have been developed with three levels of
intelligence. First, the initial pricing rules were developed using linear programming, and
a derived decision tree that details the operational scenarios in the case study. Second, a
fuzzy system was added to adapt the initial rules based on monitoring the microgrid SLp
and the availability of RdyF rSLElec. Third, a forecasting module was added to enlarge
the monitoring horizon and include the near future scenarios in the careful prices adapta-
tion. The developed pricing rules have been simulated with a virtual competitive market
124
environment, where dierent amount of transactions have been recorded, and estimated
money values have also been recorded. The results highlighted the importance of adding
each level of intelligence to the pricing rules. By using MAS, we have simulated the intel-
ligent behaviour of the electronic negotiation between the three microgrids (sellers), and
the utility (buyer) in a competitive market pool. The results provided dierent numbers of
transactions and dierent amounts of exchanged electricity, and thus dierent total money
values. The results also proved that the proposed pricing strategy was largely successful,
yet it has encompassed few limitations such as the lack of forecasting modules' accuracy
and the diculty to cope with other seller' changable strategies. Overcoming these chal-
lenges can be achieved through the inclusion of a monitoring strategy that can adapt the
pricing strategy to the changable pricing parameters accordingly. This piece of intelligence
125
Chapter 6
In this chapter, we investigate the economic and environmental impacts of the intelligent
utilisation for the microgrid resources, through a set of strategies which are invoked, de-
pending upon the microgrid's operational conditions. The purpose of these strategies is to
maintain a secure, and low economic and environmental cost generation for our case study.
In this chapter we describe how we applied agent-based technology to model the proposed
management strategies. The proposed management strategies aim to provide feasible de-
cisions concerning power generation, in order to cope with the problems which arise from:
testing the proposed management strategies includes testing of the software components
which perform the agent-based modelling. These software components are installed on
distributed machines and are connected via a standardised communication protocol to al-
low for future extension. The proposed Multi-Agent System (MAS) implementation aims
to reect the human factors involved, when making team-decisions based on the observed
operational conditions around the managed microgrid. In addition, the proposed MAS
implementation provides several emergency operational modes, which are activated when
any of the distributed software components fails. Dealing with the uncertainties of the op-
erational modes has been successfully achieved by having a dynamic management system
structure, which is autonomously congured to cope with the variable operational condi-
tions. Although all the software components are needed in order to provide full system
functionality, testing of each of the components was conducted in turn, in order to evaluate
the individual importance of each of them. In this chapter, Sections 6.1 and 6.2 address
the role the energy management systems in improving the power systems performance,
and introduce the current challenges encountered with this process. Section 6.3 details the
126
targeted research problems and the objectives aimed at in this work. Section 6.4 briey
shows the research assumptions considered before performing the simulation. Section 6.5
utilises a case study to address the proposed management strategies for the smart utilisa-
tion of the multiple sources of dispatch; and in addition, it details the modelling procedure
for implementing the proposed management system. Finally sections 6.6 and 6.7 present
the results which have been captured, and conclude the research outcomes of this chapter
respectively.
6.1 Background
Power systems are required to apply ecient solutions to reduce the generation cost for
both generators and consumers. So far, Energy Management Systems (EMS) have shown
to be key in the power systems development, and has had a signicant role in improving the
power systems eciency. This is mainly through providing planning and security solutions
at the High Voltage (HV) level networks; and optimising the power ow and the generators
scheduling at the Low Voltage (LV) level networks of the power systems. Therefore, EMS
development has been investigated in this research, based on the fact that EMS includes
two major research topics in the electrical engineering eld: 1) Supervisory Control And
Data Acquisition (SCADA) system to monitor and control the network; 2) and the specic
the power systems. This chapter has targeted the second component of the EMS, which is
the strategies required to perform low cost generation; more specically, the chapter has
investigated the role of this technology in managing the power generation of our case study.
From both the economic and the environmental perspective, microgrids have proved
their reliable performance by reducing the generation cost [145]. In this context, building a
reliable EMS for a microgrid encounters the challenge of incorporating multiple sources of
dispatch; with the attendant problems of uncertainty of generation cost and availability of
the participant generators. In addition to this challenge, it is necessary that the generation
As a result, the process of identifying the cost factors for generating the electric power
highlights the challenges being faced, which go far beyond simply performing low cost gen-
eration. Thus, identifying the cost factors of generation helps to guide the strategies being
embedded within the EMS design, orienting it more towards providing a practical solution
for this problem. Hence dealing with more than one complex problem simultaneously re-
quires the deployment of a real-time distributed management system. Microgrids' EMS can
127
be implemented by having real-time distributed management system. Such a deployment
allows the network operators to optimise the use of distributed generation resources, and
enables real-time communication between customers and utility service providers in order
to allow optimisation and balancing of energy usage. It is only possible to improve the
exibility and control of the distribution network in this way if the control center operator
has very accurate knowledge of the real-time situation of the network [205]. EMS and
distributed decision making systems have been widely used for providing power ow man-
agement and economic dispatch solutions for microgrids. The details of the technologies
which have been deployed, and the applied strategies, are explained in the next section.
In recent times, investigating the impact of EMS on reducing the economic and environ-
mental costs for microgrid-based power generation has been active research topic. A survey
of various existing microgrid energy management strategies has been presented in [75] to
crogrid systems have been compared in [206] in terms of the main features and the control
view of the control and operation management strategies utilised in both microgrid systems
has been presented in [207, 208]. In terms of the economical, technical, and environmen-
tal benets, microgrid operation has been comprehensively reviewed in [208]. Ultimately,
in [209], which has also been considered as a multi-objective self scheduling optimisation
problem. Thus, microgrids performance has been identied to be mainly dependent on the
robustness of the management strategy and the level of intelligence required to achieve the
optimum operation.
EMS development has been considered within an economic analysis of distributed sup-
ply in [210], while a determinist EMS for a microgrid, including advanced photovoltaic
generators with embedded storage units and gas gen-sets, has been proposed in [211].
A new method of mesh adaptive direct search has been employed to minimise the cost
[149].
The literature has addressed the challenges of managing microgrid resources encoun-
tered by the system operators, and has also nominated the technologies and the design
128
Therefore, the integration of distributed decision making systems has been identied
distributed control framework for the integration of distributed wind turbines and solar
panels has been previously addressed [212]. Multi-Agent technology was found to be a
viable solution for implementing and/or simulating the distributed control systems in or-
der to optimise the performance of the microgrids. The capabilities of Multi-Agent System
(MAS) technology in performing the microgrids generation management has been presented
in [105]. MAS has also been used as a solution for managing a distributed hybrid renew-
able energy generation system in [213], and performing a microgrid power management in
[214]. MAS-based control architecture, for achieving microgrids power management ob-
jectives, has been proposed in [215, 216]. A decentralised MAS, and a hybrid algorithm,
combined with an Evolutionary Algorithm (EA) and a Linear Programming (LP) have
For market participant-based microgrid management systems, agent technology has also
been widely utilised due to their social and autonomous characteristics. In addition, due
to agent's learning characteristics such as creating behaviours and following specic rules
in making decisions, they have been proved to be a right modelling tool to model the high
uncertainties of various market factors [201]. Eventually, agent technology has been proved
as one of the most applicable modelling techniques, and has been successfully utilised in
modelling power systems, in order to foster their integration into the electricity market in
[218, 219, 220, 221], and also in [222], where it has been used to model the UK market
mechanism. For Smartgrid research, agents have been proposed for use when modelling
and automating Smartgrid markets in [223]; taking into consideration power dispatch
ning systems for distributed energy management have been proposed in [224] in order
to process energy trading based on energy decisions, with application to market oriented
programming for controlling CO2 emissions. Finally, it has been realised that implement-
research topic, and it has been increasingly targeted by power engineering research com-
munities. In this context, MAS technology has been identied as one of the most successful
tools for modelling and simulating power systems. However, some critical issues, such as in-
tegrating interactive demand forecasting in the decisions, and dynamically conguring the
proposed management system based on the operational scenarios, have not been covered
129
in literature yet, and hence introducing a new method that overcomes these limitations
The aim of this research is to evaluate the potential of the intelligent management sys-
tems in reducing the economic and environmental generation costs. Concurrently, MAS
technology has been found to be a successful solution to model the power system man-
agement systems; and therefore, we will utilise this technology in the implementation of
the proposed system. Hence Articial Intelligence (AI) is also needed in the implementa-
tion. Ultimately, our research will contribute to the knowledge by presenting a novel and
AI-based modules in order to achieve low economic and environmental generation costs.
1. Reducing the complexity of the system and the high computation resources required
to implement it.
software components.
4. Enabling a remote access and control for the proposed management system and the
1. Renewable energy sources are assumed to experience a dramatic drop in price in the
coming years, whereas electricity and gas prices are expected to increase rapidly.
2. Negotiations for microgrid market participation are conducted directly with the mar-
ket itself and not with the retailers or any other third party.
4. The nominated generation units for this project are assumed to have the highest
130
5. It was assumed that the weather conditions test data are valid for the simulations in
this work.
6. It was hypothesised that the simulation data will accurately reect the nature of the
management strategies
The management system for this work was developed in order to implement agent-based
applications, so that the performance of the microgrid power generation can be optimised,
and can enable the microgrid generation to be integrated with the power markets. The
proposed architecture was enriched with ideas for increasing the intelligence of the system,
thus increasing its operational prociency. By analysing the operational scenarios in the
targeted microgrid, we found that it was essential to consider the demand values in all of
demand forecasting model was also required as part of the proposed management strategy.
Furthermore, after studying the possibilities of running multiple sources of dispatch, other
issues were subsequently identied. These issues centre around the uncertainty of generat-
ing electricity from renewable sources; and the diculty of forecasting the generation cost
for SDs, unless a proper control technique is applied to control the charging and discharging
process. As a result, it became clear that an alternative optimisation model was necessary
in order to optimise the microgrid's performance. Finally, the microgrid power generation
includes lost reserve power generation capacity that can be utilised, if it can be delivered
to potential buyers in a timely and cost eective fashion. While exploring an opportunity
to sell this reserve to the grid under competitive market environment, it became clear that
there is a need to include a smart bidding strategy that can integrate with other models
in the overall management strategy, to facilitate selling the electricity to the grid. After
identifying the critical operational issues concerning the provision of optimum dispatch for
the microgrid, the challenge becomes building a strategy that successfully integrates these
The proposed strategy was designed around a 30-minute operational life-cycle, which
ensures that a new decision is made every 30 minutes. The implementation of the proposed
management architecture is based on a real case study data from Edith Cowan University
(ECU), where the on-campus power network with its everyday load prole was utilised
131
in the simulation of this work. The weather conditions throughout the year in the city of
Joondalup have been studied over the previous 5 years, and formed the basis of the weather
data employed within the case study. In the actual simulation, the MAS was utilised to
perform the required generation management objectives on the case study. As the demand
values must be included in all of the computation stages of this strategy, the operation
cycle starts by forecasting the demand. The process of creating the demand forecast begins
by reading the information about the demand of the microgrid, such as time, date and real
time demand. After the demand has been forecast, it is then sent to the subsequent
computation stages for further processing. The next computation stage is the creation of
the power generation schedule and the SDs control. During this stage, all of the information
concerning the operational conditions of the microgrids are supplied every 30 minutes, and
are then employed to determine the optimum decisions for scheduling the power generation
within the microgrid. Once a decision has been made during this stage, all the results are
sent to the third computation stage, where the bids are generated to participate within
markets under competitive prices. Hence the power generation is planned, and the resource
This sequence of operation highlights the need for the computational stages to be con-
trolled by superior decisions. The proposed MAS has multiple levels of advanced decision
making capability, which helps in prioritising the specic decision making process within
the microgrid. The implementation of the proposed agents was based on four major deci-
and storage management; and 4) bids analysis and generation. In addition to this struc-
ture, various external units are also present; representing the grid with other generators,
and other microgrids that represent the market competitors. Consequently a network of
control agents, that achieve the detailed management objectives, was subsequently pro-
posed. The MAS that has been developed includes three main sections: 1) processing;
Generally, the implementation of all agents in this system encompasses the following:
1. Service Registration: At this stage, after the agents are created, named and ad-
dressed, they are also registered under the framework's Yellow Pages. This allows
agents to identify each other by the services they provide. In this work, the agents
were registered under various types and names, depending on the task they assigned
to do.
132
Figure 6.1: The developed Multi-Agent System structure
133
2. Behaviour setup: During this stage, all of the behaviour parameters for each of the
agents are set. More specically, cyclic behaviours are applied to perform repetitive
operations, which unfortunately, also have the drawback of being extremely CPU
extensive. In order to reduce the CPU workload, the action() and block() methods
were added under the same behaviour class. The action() and block() methods cause
the the behaviour cycle to be marked as being blocked; and no longer available for
agent processing. The behaviour can be over-ridden if the agent receives a message
A typical pattern for receiving messages code looks like this [2]:
used to classify the received messages type. For instance, if the template carries a: 1)
performative type REQUEST , then the message carries a request to the receivers; 2) an
INFORM , then the message carries information to the receivers; 3) either a PROPOSE
or CALL FOR PROPOSAL (CFP) , then it is either proposing or is calling for a proposal.
More details about FIPA complaint message template types can be found in [2, 78]. A
MessageTemplate
mt1 = MessageTemplate.MatchPerformative(ACLMessage.INFORM);
The specic content of messages sent between the agents and the environment, or within
the agents themselves, were discussed in section 6.5. More specically, agent structures
depend on the complexity of their tasks, and therefore, dierent structures have been
4. Ontology: This is a predened messaging vocabulary; shared among all the par-
ticipant agents to code/decode the information exchanged within the agents framework.
Building ontologies in our proposed system allows both the information senders and re-
ceivers to categorise the content of the messages based on the role they assigned to do.
134
The ontologies also allow the agents to exchange a set of details simultaneously. In this
work, the information exchange is depicted in Figure 6.4. More information about JADE
Finally, the proposed MAS has been congured to run in three connection modes, which
results in a dierent operation strategy for the distributed agents. For the Connecting
mode, the microgrid is connected to the utility grid; while for Islanding and Emergency
modes, the microgrid is disconnected from the utility grid and is self supplied from its
integrated distributed generators. Each of the operational modes has its own individual
processing and communication scenario. Figure 6.2 shows the direction that messages take
when being sent between the agents, for each of the three operational modes. The specic
This step is followed by the creation of a report of the demand value, along with the status
and cost of the other generators, including the utility grid supply, which is sent to the
Generation and Storage Management agent (GSM). Once a decision has been made by
this agent, the results are then reported to each of the Master Controller (MC) agent,
Bidding Analysis and Generation (BAG) agent, and to the generators; for scheduling the
generation. The BAG agent may analyse and generate bids, and then send them to the grid
agent after receiving information from: 1) the GSM agent stating the amount of power that
is ready for sale; 2) weather conditions; 3) generators status; 4) utility and gas generation
cost; and 5) a CFP from the grid agent for bidding. When the grid agent responds to this
unit with acceptance or rejection, another analysis stage is commenced and other reports
are sent to the GSM agent, the MC agent, and the utility grid agent to prepare the system
export the power to the grid in the next 30 minutes of operation; providing that there is
an agreed deal between the grid and the BAG agents. At that time another processing
cycle commences.
In case of Islanding mode; the operation sequence starts by forecasting the demand
and reporting the demand value with other generator's status and costs, including the
grid, to the GSM agent for nal decision about the generation scheduling. Thereafter, the
results are reported to the generators for operation, and to the MC agent for updating
the microgrid operation status. Meanwhile, the MC agent will report the operational
status to all the processing agents to keep or change the management scenario on the
microgrid. Finally, in Emergency mode, the operation can be categorised under Islanding-
135
Figure 6.2: The messaging direction between agents in all operation modes
136
Figure 6.3: Strategies and priority levels based on the microgrid's operational conditions
will be generated from the GSM agent, without considering the demand value to run full
generation capacity from the distributed gas gen-sets (in Islanding mode), or from the gird,
(in Connecting mode). At this time, the MC agent will be updated with the microgrid's
Based on the outcome of the decision concerning the microgrid's connection mode
and status, four layers of strategies, resulting in multi-level of decisions priority, have
been proposed to cope with operational conditions around the managed microgrid: 1)
that the MC agent makes the high priority decisions for the microgrid's operation, based
mode. In addition, it was proposed to include the basic management strategy that runs
other strategies, based on the microgrid's operational conditions. The priority of the
decisions, and their related strategies based on the operational conditions, are depicted in
Figure 6.3.
In Figure 6.3, it is shown that the operational strategies are congured in such a
manner that the operation is sustained, even in the case of faults occurring in one of the
processing agents. To involve the microgrid with market participation requires that all
other agents must provide their solutions before generating bids. At the same time, the
advanced management strategy, which is operated as the GSM agent, is not permitted to
operate without identifying the demand in the microgrid. Finally, the basic management
strategy (bias) is essential for running all the subsequent decision agents, including running
137
The roles of each agent were described previously in Chapters 3, 4 and 5, however a
simplied description concerning the connection and the exchanged messages among the
proposed agents, are illustrated in Figure 6.4. The gure also shows the exchange of data
between the environment and the agents in the proposed management framework. The
gure clearly details the framework for processing the information about the operational
conditions of the microgrid; including the attached learning and adaptation mechanisms
that were incorporated within the agents. The same gure also illustrates the MC agent
role, which is crucially important when reconguring the agents structure, based on the
The management system relies on the utility in supplying the power to the microgrid,
as this will provide relatively more secure back-up for the microgrid. Figure 6.5 illustrates
the initialisation of the strategy program that runs all agents. To perform the sequence
control operation of the proposed management system, messages are to be sent between the
agents and external data sources. The purpose of the sequence of operations is to control
the conversations needed by the agents, both within and outside of the framework. Several
conversations and negotiations must occur before the nal decision is made. In Figure 6.5
it is shown that the system supplies all of the electricity demand from the utility, until
decisions about optimising the generation have been made. Finally, the decisions are made
by the GSM agent, which is also the interface between the management system and the
resources. The connection modes with their operation strategies have been rstly tested
The implementation of the agents, including their interaction with external data sources
The Demand Forecasting Model (DFM), which was explained in detail in Chapter 3, was
inter-connected to the proposed MAS through a safe and reliable middle ware, as shown
in Figure 6.1. This integration will enable this model to interact with other agents in the
proposed management system, as the agent will be considered as a buer for the forecast
values. In addition, the forecast values can also be encrypted and/or modied based on
the operational requirement, before they are sent to other agents. Ultimately, this agent
1. Data streaming - in this part, the data are to be supplied to the model from the date
138
Figure 6.4: Information exchange between the proposed agents in Connecting mode
139
Figure 6.5: Framework initialisation sequence
140
Figure 6.6: Agents communication in Connecting mode
141
Figure 6.7: Agents communication in Islanding mode
142
Figure 6.8: Agents communication in Emergency mode
and load metering agents, based on 30-minute intervals of operation, which can be a future
extension of this work. In this work the data was supplied from the database. However,
the superior decisions are proposed to be received from the MC agent. The streaming data
consists of date, time, type of the day (working day or holiday) and real-time demand.
2. Forecasting process - at this stage the model will process the month, day, hour,
temperature, and the real-time load data to estimate the next 30-minute demand value in
3. Data beaming - nally, the demand forecast values are beamed to the targeted
management system. There is also a synchronisation setting between the forecasting model
in Matlab and the forecasting agent in JADE. This setting allows the agent to read the
amount of demand from the model, in a predened and timely manner. A timing setting
for reading information from the model, is essential for all further stages of calculations in
This agent is the integration of the PGMSCS with other modules in the proposed system.
This agent's role depends mainly upon the information exchanged with other agents. It
143
will initially acquire the information about the demand and the generators' status from
the DFM agent, and also from the generators' agents. Thereafter, it will proceed with the
required optimisation calculation. Ultimately, the results will be sent to other agents as
explained in Section 6.5. The implementation of this agent includes the following:
1. Data streaming - in this part the data is sourced from other agents based on 30-
minute intervals of operation. The streaming data consists of the generators' status and
costs; in addition to the superior decisions that are generated from the MC agent.
2. Processing - all received data are processed with the proposed optimisation technique
explained in Chapter 4.
3. Data beaming - all results of the optimisation and the decision making should be
type and the name will help the seeker agents identify their specic targets for information
exchange.
This agent will connect the Fuzzy Logic-Based Ancillary Service Adaptive Pricing System
(FLASAPS) with other intelligent modules in the proposed system. The implementation
of this agent considers the competitiveness when selling electricity in a spot market pool.
1. Data streaming - the data are sourced from other agents based on 30-minute intervals
status and cost, markets Call For Proposal (CFP) requests, availability and readiness for
selling electricity; in addition to the superior decisions that are generated from the MC
Agent.
2. Processing - all received data are processed with the proposed pricing and bidding
methods explained in Chapter 5. Receiving orders from the market and GSM agent as
discussed in Chapter 5.
4. Data beaming - all results of the pricing decisions are beamed to the markets agents,
144
6.5.4 Master Controller agent
The implementation of this agent involves setting the type and the sequence for the signals
generated from this agent for the purpose of controlling other agents in the framework.
Hence these signals are generated based on the operational conditions (connection modes)
of all the active agents at the time of decision. The agents connection modes, and the
messaging directions created in these modes, are illustrated in Figure 6.2. The MC agent
development included:
1. Data streaming - the data are sourced from other agents to indicate their operation
status based on 30-minute intervals. The streaming data consists of the decisions generated
from the GSM agent and BAG agent; in addition to the grid agent that reports the
connection status.
2. Processing - all received data are processed with the proposed operational condition
rules. The processing includes running the basic management strategy in emergency modes,
and setting the orders to other agents to run the advance management strategy in normal
operation modes.
3. Data beaming - all decisions applied on the microgrid's agent operation strategies
and messaging directions are beamed to all other agents in the framework as discussed in
Section 6.5.
6.6 Results
In this section, the signicance of using the proposed strategy with MAS for managing
resources in an autonomous microgrid was presented. Ultimately, the results target two
main issues for the microgrid operation management: 1) the importance of the proposed
strategy in reducing the generation cost in the targeted case study; and 2) the role of
agents technology in modelling the proposed strategy. In both considerations, the results
cover the economic and the environmental costs throughout a year of simulation time. The
subsections below evaluate the impact of the agents on reducing the generation costs.
The demand forecasting was integrated with the proposed management system, to max-
imise the utilisation of generation reserve and to schedule the operation of the generators
order to manage the operation of utility and gas gen-sets. Accordingly, the demand was
145
fully supplied from gas gen-sets in Islanding modes. The Islanding modes are assumed to
be activated in emergency cases, and when the GP becomes less than UP . Ultimately, full
generation capacity is supplied to the load, thus 6 gas gen-sets run all the times in these
modes. Hence the environmental cost is evaluated based on the following function:
In the economic cost function, there are additional variable and xed costs for each
dispatch source, added to the main cost function: (M oV ) variable maintenance and start-
ing and shutting down cost, and (M oA) annual maintenance and insurance cost. The
The Islanding mode is achieved when the following condition becomes true:
based on this condition, Figures 6.9 and 6.10 show the impact of utilising the demand
values in reducing the economic and environmental costs throughout the year. In the
simulation, the microgrid's mode of operation was switched automatically between Con-
necting and Islanding modes, based on the variation of economic and environmental costs.
The evaluation of economic cost was evaluated from the Gp and UP data. To evaluate the
environmental cost, modern gas and steam turbine power plants were found to emit 435
kg (960 lb) CO2/MWh, while coal-red power plants were found to emit 900 kg (1980 lb)
CO2/MWh [225]. Figures 6.9 and 6.10 show that by taking the forecasting into consider-
In both Figures 6.9 and 6.10, it is shown that in Islanding mode, the full generation
capacity is identied; which results in a variable amount depending on the month. There-
fore, when considering the demand, the system would be more eective in winter, when a
146
Figure 6.9: Demand forecasting impact on reducing the economic cost ($) of the electricity
supply in the case study
Figure 6.10: Demand forecasting impact on reducing the CO2 emission (Kg) of the elec-
tricity supply in the case study
147
6.6.2 The role of Generation and Storage Management agent in the
proposed strategy
The role of this agent was evaluated according to its ability to maintain low economic
and environmental generation costs throughout the year. The most challenging part in
performing optimum power generation in this agent, is determining SP . This agent was
also evaluated according to its ability to control the SDs, in order to perform a benecial
charging/discharging process. The failure of this agent will result in activating the emer-
gency operation mode, that runs based on the basic management strategy. In the basic
management strategy, the load is supplied from the utility only at the Connecting mode,
and from the full capacity of the installed gas generators in Islanding mode. This fact will
result in a huge dierence in the generation cost when the advanced management strategy
is enabled. Furthermore, operating the microgrid without controlling the storage devices'
charging/discharging process will result in the SDs running continuously, which will re-
sult in a higher generation cost that includes the operating cost and the cost incurred by
the utility and gas generation prices. In Figures 6.12 and 6.13 and Table 6.1, the results
illustrate the role of this unit in controlling SG , reducing the overall cost and increasing
the utilisation of reserve over all types of connection modes. Hence the wind turbines and
the solar panels generation cost over the 25 years of operation, with the estimated mainte-
nance and insurance cost can be added to the overall achieved costs. The renewable energy
sources' maintenance and insurance costs were estimated by [4, 226]. These estimates have
been reected in our case study's generation cost by considering the size of the generation
units in line with their number of operation hours. The ratio of supplied energy from wind
turbines and solar panels is illustrated in Figure 6.11 as compared with demand values
Finally, the economic and environmental costs are compared, based on the utilisation of
the advanced management strategy by the GSM agent over the basic management strategy
by the MC agent. Figures 6.12 and 6.13 compares the evaluated economic and environ-
mental costs under Islanding and Connecting modes, with basic management strategy and
The results show that the evaluated costs under all microgrid connection modes are
mainly dependent on the demand in each month. The maximum demand was identied in
February during the summer time, with full load utilisation in the university; diering from
December and January, as these two months usually encounter public holidays, which would
result in a low power consumption. The lowest demand values can be identied during
148
Figure 6.11: The ratio of the renewable energy sources generation to the demand values
throughout the year in the case study
149
Figure 6.13: Environmental generation costs in (Kg)
the winter season from June till September, as shown in Figures 6.12 and 6.13. Tables
6.1, 6.2 and 6.3 compare the utilisation of resources in the basic management system and
the advanced management system under all types of connection modes. After evaluating
the average UP and GP , which are 0.28 $/kWh and 0.2 $/kWh respectively, we found that
although UP is greater than GP , UG has more penetration due to its cheaper operating
In Table 6.1, it is also noted that SDs utilisation was controlled, by monitoring cost
maximise their eciency for both economic and environmental costs. Running the SDs
without controlling them would result in a big economic and environmental loss, due to UG
and GG cost variation; in addition to their operating cost. Ultimately, GSM agent could
save these losses, making the SDs of benet to the ecient running of the system.
The other identied cost parameter is the gas gen-sets lost generation reserve. The
proposed GSM agent aimed to utilise the generation reserve in accordance with the safety
requirements for the microgrid's power supply. In the Connecting mode under the basic
management strategy, the demand is fully supplied from the utility. In this scenario, the
lost reserve that was incurred by the microgrid as shown in Table 6.2 will not take place;
instead, the lost reserve is incurred by the utility generators, an outcome which is not
150
Table 6.1: The cost of running the advanced management system for the resources utilisation throughout the year
SG kW UG kW GG kW Lost Reserve kW
Month
AP $ CO2 (Kg) $ CO2 (Kg) $ CO2 (Kg) $ CO2 (Kg)
Jan 466 4659 3.14 313860 629.06 258596 344.08 136636 167.58
Feb 825 3887 2.67 395380 736.72 294299 378.69 137267 167.07
Mar 694 4621 3.11 324230 661.12 255213 339.30 135447 165.80
Apr 323 4577 2.92 239644 488.6 258607 337.23 145129 176.45
May 519 2071 3.12 361093 691.1 259468 345.60 136293 167.01
Jun 561 4582 2.99 322910 642 280337 365.07 145248 176.27
Jul 664 2081 3.04 402363 770.45 265775 354.96 136124 166.82
Aug 824 4854 3.07 291522 550 234194 308.95 136291 167.10
Sep 751 4606 2.83 234080 452.55 236577 305.37 141811 172.42
Oct 614 4763 3.00 369004 719.74 258963 344.41 136257 167.06
Nov 1152 4455 2.92 214040 400.5 238191 308.52 139684 170.05
Dec 673 4602 3.16 25799 527.8 233840 308.30 137977 169.52
151
Table 6.2: The cost of running the basic management system for the resources utilisation
under Connecting mode
Ug
Month Gg Lost Reserve
$ CO2 (Kg)
Jan 572976.5 1144.6875 0 0
Feb 758705 1388.0545 0 0
Mar 579256.5 1176.9185 0 0
Apr 524867.5 1064.4255 0 0
May 632015.5 1213.1575 0 0
Jun 637223 1270.1615 0 0
Jul 683871 1318.1785 0 0
Aug 532442 1001.007 0 0
Sep 498206.5 963.5535 0 0
Oct 640246 1235.546 0 0
Nov 523229 970.2705 0 0
Dec 469999 960.446 0 0
Table 6.3: The cost of running the basic management system for the resources utilisation
under Islanding mode
Ug Gg Lost Reserve
Month
$ $ CO2 (Kg) $ CO2 (Kg)
Jan 0 826800 1003.2185 373295 449.58
Feb 0 746099 906.105 191856 235.211
Mar 0 826800 1003.2185 359594.5 434.374
Apr 0 800867 970.811 378248.5 456.338
May 0 826800 1003.2185 345609 416.859
Jun 0 800867 970.811 293225 356.899
Jul 0 826800 1003.2185 300975.5 366.099
Aug 0 826800 1003.2185 429250 519.398
Sep 0 800867 970.811 416939.5 505.093
Oct 0 826800 1003.2185 330604.5 501.846
Nov 0 800867 970.811 416360.5 501.846
Dec 0 826800 1003.2185 443804.5 539.003
considered in this study at this stage. In Islanding mode under the basic management
strategy, it is assumed that the demand is fully supplied from the distributed gas gen-sets.
In this sense, the generation will result in a spinning reserve, which is incurred by the
gas gen-sets. This lost reserve is found in the advanced management strategy, but with
relatively small amount. By comparing the results in Tables 6.1 and 6.3 it is shown that the
advanced management strategy could utilise up to 6% of the total lost reserve throughout
the year.
152
Table 6.4: Comparing the amount of reserve sold with the amount of the reserve oered
in the market
Month
RdyF rSLElec kW SLDElec kW
30 days 31 days 28 days
Feb
240196 117621
331950 138730 Jul
363319 134030 May
397058 170177 Oct
411850 63231 Mar
458499 104766 Jan
526950 217790 Aug
709219 315927 Dec
905687 425920 Sep
936272 428840 Apr
1259486 174973 Nov
2863598 288030 Jun
6.6.3 The role of Bids Analysis and Generation agent in the proposed
strategy
It is intended that this agent performs electronic negotiations to sell the generated elec-
tricity to the utility under various competitive pricing rules. Although the amount of
electricity actually sold will be based initially on the amount of generated, CFP signals
from the utility, and the oered proposals from the sellers; the system proved its ability to
attract the attention of the market, when tested with other sellers under same operational
conditions. Due to unexpected markets and the behaviour of other sellers, it was easier to
test this unit under the uniform pricing rules, so that the oered proposals can be accepted
when they become lower than the market balance point. Table 6.4 compares the amount of
the sold reserve with the amount of the total reserved oered to the market by considering
In Table 6.4, it is shown that the amount of reserve mainly varies depending on the
season, in addition to the type of the month (31 days, 30 days or 28/29 days). In winter, a
relatively low amount of demand is encountered, when the distributed generators can oer
higher amount of reserve, except in July, as the demand will be higher when more activities
are expected to take a place in the university as the semester starts. In contrast to summer,
a lower amount of reserve is oered to the market as shown in the Table 6.4. Generally,
the demand is high in summer; however, the wind speed and the solar irradiation are also
high, which makes the amount of reserve ranked in the middle. Having the semester break
as in summer will also help increase the amount of reserve. The results show that February
153
has the lowest amount of reserve in this study. Since February has 29 days of operation,
in addition to the extensive utilisation for load in this month due the starting of semester
activities around the campus. However, in February, there is still some amount of reserve
that can be oered to the market. This is due to the high amount of solar generation
encountered at that particular period as shown in Figure 6.11 in line with the temperature
drop at the second half of the month. In case of both seasons: spring and autumn, there will
be higher dierence between the demand and the full generation capacity of the microgrid,
especially in semester breaks as in April, September and November. This is due to the
fairness of the ambient temperature in these seasons, which reduces the amount of power
required to run the air-conditioning. This dierence has been indicated by the amount of
reserve oered to the market in Table 6.4. The other considerable result is the relationship
between the amount of the transactions and the money value achieved out of selling the
power to the market. Figure 6.14 compares the amount of money achieved with the total
amount of transactions. By comparing the results illustrated in Figure 6.14 and Table 6.4,
it is shown that the higher amount of power sold to the market is encountered in accordance
with the high amount of reserve. Figure 6.14 also shows a non-linear relationship between
the amount of money and the transaction achieved out of selling the power to the market.
This is mainly due to the variation between the local generation price and the market price;
in addition to the adaptation in the sale price which reduces the amount of money achieved
in the favour of increasing the amount of sold power in a competitive market environment.
154
Figure 6.14: Comparing the amount of money achieved with the total amount of transac-
tions throughout the year
From the results in Table 6.4 and Figure 6.14, it was found that the system could sell
27.8% of the oered amount for sale in the market throughout the year with an average
price of 0.13 $/kWh. As comparing this price with the UP , which is of an average of 0.28
$/kWh throughout the year, we found that oering the electricity with 46% of the market
balancing price will only sell 27.8% under the uniform pricing rules. This value can be
changed, depending on the market conditions, accuracy of the pricing method that cope
with the markets requirement, and the variation between the market and the microgrid's
operational conditions. In this work we assumed that the market is ready to buy all the
oered electricity from the microgrid, if its generated bid was accepted.
6.7 Conclusion
In this chapter we presented the design and the development of a management strategy,
that encompasses distributed intelligent systems for optimising the generation cost in a
155
typical microgrid. The strategy was tested so that the importance of cutting the cost
of generation could be evaluated; where the simulation data was based on actual histor-
ical operational conditions. As was discussed in the literature, the MAS was eective in
modelling intelligent systems and participating systems with markets under dierent com-
petitive pricing rules. Eventually the MAS was widely applied to the management of power
systems. Therefore, it was utilised to model the proposed management strategy, and inte-
grate it with a simulated market environment to show the eectiveness of the intelligent
systems that we developed. In this chapter we presented the development of the proposed
management system, which included the integration of MAS technology with AI. The re-
sults showed that the proposed layers of strategies were eective in performing optimised
economic and environmental generation cost, and also providing remote monitoring, access
and control for the intelligent systems under various operational conditions. Furthermore,
it proved that the proposed strategies can run under dierent modes, and the proposed
MAS has the ability to recongure the strategies to add or remove agents to or from the
to the proposed management strategy, provided exibility for system maintenance and up-
grade; which overcomes the limitations of the traditional management systems. As veried
by the realistic operational conditions data, the MAS was ecient, and could achieve the
be embedded in the generator's agents, to increase the quality for the generated electricity
and optimise the dispatch for the microgrid. Since this work required a set of software
licenses to implement the proposed strategy, using MAS technology to build a system with
less number of licenses by directing all the distributed system requests to a one licensed
intended that a suite of smart agent-based Android applications be developed, that can
provide remote mobile and instantaneous access, monitoring and control for the manage-
ment system.
156
Chapter 7
CONCLUSION
This thesis has introduced a new management strategy for power generation within a mi-
crogrid, where there are multiple sources of dispatch. The proposed management strategy
is based on the deployment of multiple intelligent software modules, which have been de-
undertake decision making, in order to achieve the lowest possible economic and environ-
mental costs, for power generation within a microgrid. The requirement for integrating
this level of intelligence into the management system, in order to operate the microgrid's
resources; has been established by analysing the microgrid's operational conditions, and
by critically reviewing the recommendations of other researchers in this eld. Short term
demand forecasting has been identied as an essential part of the proposed system, as
it provides the other stages of analyses, with the necessary information concerning the
requirements for power generation in the microgrid. Due to the uncertainty of both user
behaviour and weather conditions, obtaining an accurate demand prole has become a
incorporates an adaptation of the demand forecasts be deployed, which can provide the
tive demand forecasting model which meets this criteria, has been illustrated in this thesis.
The second major issue we were confronted with when attempting to optimise power gen-
eration within the case study, was in controlling the attitude of the SDs under complex
operational scenarios. This problem has been addressed in this thesis by introducing a
novel charging/discharging process, which aims to improve the operation of the storage
devices. After optimising the operation of multiple sources of dispatch in the microgrid,
another cost eective factor has been identied, the generation reserve. A further stage of
investigation and analysis became essential in order to successfully incorporate this factor
when optimising the generation cost. Oering the reserve for sale to the grid became the
157
next challenge, the process also needing an extensive pricing analysis. Before implementing
the required pricing algorithm to optimise the bidding, it was also essential that the mar-
kets policies and the bidding rules were studied in detail. Ultimately, adaptive pricing rules
have been added to the proposed management system to respond to the competitiveness of
the market, and also to ensure that the amount of power oered at a competitive price is
maximised. Finally, since the proposed management system is needed to achieve reliable,
safe, and low cost generation for the microgrid; MAS technology has been implemented
in the management decisions, the management system has been set to run the intelligent
modules in a complementary fashion, where all the modules are dependent upon each other
when making the nal and optimum decisions. In addition, the management system struc-
ture included a number of active agents that work together to support the system when
activated to run the remaining agents in a dierent operating mode. The simulation results
illustrate the generation cost under dierent operational conditions, proving the success of
MAS technology to model the proposed management strategy with distributed processing
stages. This chapter summarises the ndings and the contributions of this thesis in Sec-
tion 7.1, and suggests several research directions that can be undertaken as future works
in Section 7.2.
for the case study. The modelling method that has been developed, has been im-
plemented to perform short term demand forecasting for the case study, by reading
the information relating to the forecasts such as: the air ambient temperature, date,
type of day, and time of forecasting. This combination has been nominated to suit
a university type demand prole after studying the demand patterns in the case
study. It has been identied that the demand prole is aected by individual and
correlated factors. After these factors have been identied, they have been included
in the model, though not through the traditional modelling training methods. The
factors have been included through an adaptation method, that tunes the forecasts
based on the knowledge about the real eect of the correlated parameters. This
158
adaptation mechanism has been implemented via Fuzzy Logic (FL) with a rule base
system, developed to impose the eect of these parameters on giving more accurate
forecasts. We have also made note of the inuence that our experience in modelling
has, when attempting to set the correct membership functions and universe of dis-
course settings. (These functions and settings are in turn applied to the fuzzy tuning
system in order to enhance forecasting accuracy). Apart from the main forecasting
model, another intelligent component has also been added to the model; to return
the real-time demand values to the model's forecasts, through an optimum tuning
process that aims to achieve the highest forecasting accuracy. This part of the mod-
elling includes another adaptation method; to ensure that the system can react to
achieved with low optimisation searching times. The optimisation method utilised
in this model was developed by training the Articial Neural Network (ANN) to
react to changes by providing suitable tuning values. The results obtained from test-
ing have enabled the conclusion to be drawn that the proposed demand forecasting
addition, the results have also proved that the adaptation mechanism we added, was
a viable solution for utilising the forecasts with the generation scheduling problem
crgrid's power generation, while being supplied from various types of distributed
with the variations in the cost of generation that result from: variable utility tari
($/kWh), variable gas generation cost ($/kWh), dynamic demand prole (kWh), in-
price ($/kWh), and eventually the unpredicted SDs generation capacity (kWh). Op-
erating wind turbines, solar panels, SDs, gas gen-sets, and utility supply simulta-
neously would result in high generation costs; unless a robust management system
is involved to track the dramatic changes to the cost of generation, and match the
supplied power to the level of demand being experienced in the microgrid. To cope
power dispatch. Traditional Particle Swarm Optimisation (PSO) has been applied, to
ensure that optimum decision- making is occurring when scheduling the power gener-
159
ation in the microgrid. However, to deal with the challenging SDs operation, a price
monitoring mechanism has been integrated with the PSO to enable making protable
sources. Since utility supply and gas gen-set power generation are the main supply
points for the microgrid, their prices have been nominated as being the index for the
threshold, by employing a daily price change trend; following this, a weekly average
of price change trends is calculated, which in turn becomes the charging price for the
utility supply or gas generation. This value has been considered in parallel with the
amount of storage device SDs participation in the microgrid dispatch, to ensure that
their protable operation time is maximised. In order to include these factors for
been implemented. In this instance, the results are accumulated in a daily pattern so
that the cost variations can be analysed, and then a rule base system is invoked, to
correlate the price variation with the amount of SDs utilisation. Finally this method
has been compared with the traditional PSO, giving consideration to the overall gen-
eration cost achieved, and also to the SDs' level of operational eciency. As a result,
this method has demonstrated that it can achieve both lower costs, and a better
operational eciency.
Developing novel pricing rules for oering the microgrid's spinning, and non-spinning
generation reserve, as AS to the electricity market. This part of the thesis includes
a basic economic analysis to place benecial, yet also competitive reserve prices, so
that both its prospects of market participation can be increased, and that the amount
of reserve sold to the market can be maximised. The pricing rules have been built to
reect the strategic thinking of a seller, who might adjust his/her prices according
rules have also been designed to include the near future operational conditions in the
pricing. It has been suggested that this strategy may have a better outcome in the
longer term, than that which is possible from the xed pricing rules. The proposed
stage, 2) the forecasting stage, 3) the estimation stage, and 4) the adaptation stage.
required by the stage itself. In the main part of the pricing, i.e. the decision tree,
the initial pricing rules have been devised in such a way, that they can evaluate the
160
dierence between the microgrid's local generation cost point, and the market bal-
ancing point. Depending on the operational scenarios, variable local generation price
is often encountered, thus variable prices (SLp) are also expected from the micro-
grid. In order to maximise the prot and increase the chance of market participation,
the initial prices have been set so that they are midway between the two points. It
was proposed that the middle point move between the market balancing and the
local generation cost points, as the operational conditions are explored; looking for
possibilities to maximise the prot and the chance of market participation. To this
end, a simple forecasting module has been implemented; to forecast the near future
weather conditions (wind speed and solar irradiation), the utility supply tari and
gas generation cost, and to include these estimates in the nal prices. The proposed
forecasting models have been built to consider the real-time operational conditions
in the forecasting, which would benet from having accurate short term forecasts.
To utilise these forecasts in the pricing, the third processing stage has been designed
to estimate the operation of the microgrid resources, based on the forecast values.
PSO has been incorporated in the design, to utilise the forecasts when estimating
the optimum operation prole for the microgrid. This estimation was necessary for
building predictions about the reserve conditions, to make the pricing more strate-
gic. These estimates are utilised by the fourth processing stage, to adapt the initial
prices and make them market competitive. Basically, the adaptation is subject to
three elements that adjust the prices in the appropriate direction: the amount of
reserve oered for sale RdyF rSLElec, the evaluated microgrid local generation price
SLp, and the future direction of price change IncorDec (up/down). These factors
are correlated through a fuzzy system that operates according to a predened rule
that represents three competitive sellers, including our case study, and a one buyer
(utility grid). The proposed pricing method has been tested under various market
policies, where the proposed method has consistently sold a higher amount of reserve.
gic behaviours, to maintain reliable, secure, and cost eective operation for the case
ligent agents, controlled via a central agent, and working together to achieve the
161
keep them running in a timely fashion under predened strategies. Furthermore, the
scenarios of the microgrid and the management system. The system that we have im-
so that the microgrid can be operated under dierent economic and environmental
cost levels. The decision levels are enabled, according to the information supplied
about the case study, and the distributed agents status. The proposed agents were
and processing. Within each category, agents were assigned to deal with the op-
provide the optimum decision. The system implementation has proved its success in
running low cost generation for the microgrid, under dierent operational scenarios.
The simulation studies have also proved that the proposed strategy was successful,
From the reliability perspective; implementing MAS based technology for manag-
ing resources, could overcome the traditional management systems, by including the
exibility in maintenance and upgrade when required. The system has been veried
with detailed operational conditions data, which have been derived from a set of engi-
neering assumptions. In conclusion, the MAS was able to reect the human strategic
behaviour, in managing the power of generation for a microgrid with multiple sources
of dispatch.
The possible future extensions of this work can be undertaken in the following areas:
els
Our proposed demand forecasting has been implemented via an intelligent adaptive model
that adapts the forecasts to the operational conditions. By analysing the operation of
the models that we developed, several opportunities for investigating how to improve the
adaptation performance have been identied. The rst possible research direction of this
work, can be the fuzzy model membership functions update based on the demand accu-
racy. In this case, the demand accuracy can be represented as the cost of a function, that
162
encompasses the shape and the range of discourse of the fuzzy model's membership func-
tions. The rationale being that this approach will build a dynamic modelling structure,
capable of coping with the uncertainties of the variable modelling parameters. The other
research direction extended from this work, can be implementing an optimisation technique
to tune the feedback fuzzy tuning parameters, based on the operational conditions in the
microgrid. In this case, the modelling accuracy will be represented by a cost function, for
the feedback adaptation membership functions of the fuzzy system. In both cases, the
demand forecasting accuracy will be the index for updating the model's parameters. Yet,
the limitation of implementing the optimisation technique to tune the model's parameters,
is the searching time that should match with demand forecasting intervals.
In the second intelligent module, we have presented a novel optimisation method, for op-
timising the microgrid performance with various types of distributed generators. In this
context, four distinct research investigations can be launched from this chapter. 1) Mod-
elling the generation price change pattern for the microgrid resources. 2) Considering the
microgrid market participation in prioritising the operation of the resources in the mi-
crogrid. For instance, making the SDs operation attractive to the market; or including
forecasting modules, to guide the optimisation technique towards estimating the opera-
tional conditions, required to prioritise the operation of the resources. 3) The traditional
PSO utilised in this chapter has been implemented with x searching parameters, how-
ever there is an opportunity for including online parameters adaptation, that adjusts the
searching mechanism, according to the operational scenarios. This part of the work will
help improve the traditional PSO performance, which would result in a lower generation
cost. Adapting the PSO parameters has been addressed using FL in [148] on managing
microgrid resources. The future work arising from this chapter is in teaching the PSO how
to select its best searching parameters, based on the historical values of the achieved cost,
using Articial Neural Networks (ANN). 4) Considering the voltage and frequency droop
control, in line with the economic and environmental dispatch in the power management
strategies, to improve the reliability and eciency of the power generation in microgrids.
163
7.2.3 Implementing adaptive pricing rules that aim to sell the power
In this work, we have implemented an adaptive pricing mechanism that adjusts both the
initial prices oered to the market, and the microgrid's operational conditions. The suc-
cessfulness of the method was tested under a variety of dierent market rules. However,
in all the market rules, the power trade is made after a set of electronic negotiations are
conducted; resulting in either the acceptance or rejection of the bids which were previously
placed. This was made in a xed transaction time frame. The rst instance of a possible
future work, is to investigate the application of adaptive pricing rules to nd the optimum
deal within the market, after receiving a market rejection for the microgrid's initial bid;
while utilising the lowest possible negotiation time. This can be implemented by converg-
ing the price change towards the lowest expected market price, in order to achieve the
least possible negotiation time. The second possible extension to our research work is in
adjusting the current implemented pricing factors, by monitoring the rate of successful
by making the maximum number of transactions, is the cost for the pricing parameters
function. This would help maximise the number of successful power trade transactions.
The investigation would also include an analysis of the specic optimisation methodology
operating system
It has been demonstrated that the MAS with distributed AI, is successful in reecting the
human attitude in making strategic decisions for optimising the microgrid's power genera-
tion performance. As a future work, the MAS implementation can be extended to include
sensors, relays, and generators; enabling remote access, a greater degree of control over the
devices, and providing for a more sensitive management system. Furthermore, AI can be
tionality that includes power quality control. In this case, we are expecting high amount
vestigating the role of MAS technology in reducing the amount of these resources can be
another extension to this work. MAS technology can be utilised in building a centralised
system that directs all the distributed agents' tasks to a centralised server agent. This
164
agent by its turn can be developed to process the requests sent from the distributed sys-
tems in a timely fashion, thus ensuring systematic operation for the distributed agents.
Further extensions could also include the design of control systems capable of coping with
voltage and frequency instabilities in the dispatched power. It is also possible to extend
the mobile-based agent technology to Android devices, allowing for more exible remote
165
Bibliography
[2] Fabio Bellifemine, Giovanni Caire, Tiziana Trucco, Giovanni Rimassa, Jade (java
April-2013].
data and short term multiple loads forecasting, Applied Energy, no. 0.
[8] H. Siahkali and M. Vakilian, Fuzzy generation scheduling for a generation company
(genco) with large scale wind farms, Energy Conversion and Management, vol. 51,
[9] R. Tanha Aminloei and S. F. Ghaderi, Generation planning in iranian power plants
166
[10] J. Wang, Short-term generation scheduling model of fujian hydro system, Energy
Conversion and Management, vol. 50, no. 4, pp. 10851094, 2009.
[11] W. H. Kersting, Distribution System Modeling and Analysis. The Electric Power
[12] P. Clark W. Gellings, The Smart Grid ENABLING ENERGY EFFICIENCY AND
DEMAND RESPONSE. Lilburn: The Fairmont Press Inc., 2009.
[13] B. Roberts, Capturing grid power, Power and Energy Magazine, IEEE, vol. 7, no. 4,
pp. 3241, 2009.
[14] S. M. A. Wollenberg and B. F., Tward a smart grid, IEEE Power and Energy
Magazine, vol. 3, no. 3, pp. 3441, 2005.
[15] C. W. JOEL MAKOWER, RON PERNICK, Clean energy trneds 2009, tech. rep.,
2009.
[16] S. Honkapuro, Business impacts and incentives of regulation for dsos and smart
grids, in Electricity Distribution - Part 2, 2009. CIRED 2009. The 20th Interna-
tional Conference and Exhibition on, pp. 110, 2009.
[17] D. Novosel, Emerging technologies in support of smart grids, in Power and Energy
Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st
Century, 2008 IEEE, pp. 12, 2008.
gies for a sustainable and secure power supply, tech. rep., World Energy Council,
2007.
167
[22] Oce of the Renewable Energy Regulator, Legislation. http://ret.
cleanenergyregulator.gov.au/For-Industry/Legislation/. [Online; accessed
15-April-2013].
[24] Department of Climate Change and Energy Eciency, Renewable energy tar-
get. http://www.climatechange.gov.au/reducing-carbon/renewable-energy/
renewable-energy-target/. [Online; accessed 15-April-2013].
accessed 15-April-2013].
smart grid: Design and implementation, in IEEE PES 2009 Power Systems Con-
ference and Exposition, (Seattle, Washington, USA), pp. 18, IEEE, 2009.
[28] G. Platt, A. Berry, and D. Cornforth, Chapter 8 - What Role for Microgrids?,
pp. 185207. Boston: Academic Press, 2012.
photovoltaic panel, Applied Energy, vol. 87, no. 7, pp. 23402351, 2010.
generators for economic and stable operation of a microgrid, Smart Grid, IEEE
Transactions on, vol. PP, no. 99, pp. 18, 2013.
microgrid considering voltage droop scheme of dgs and uncertainty of wind farms,
constraint application to scheduling in microgrids, Energy, vol. 36, no. 7, pp. 4235
4243, 2011.
168
[33] L. Hernandez, C. Baladron, J. M. Aguiar, B. Carro, A. Sanchez-Esguevillas, J. Lloret,
smart grid management and forecasting of energy demand in virtual power plants,
[34] C. M. Colson, M. H. Nehrir, and C. Wang, Ant colony optimization for microgrid
for control automation, International Journal of Electrical Power and amp; Energy
Systems, vol. 11, no. 3, pp. 218222, 1989.
[36] Javed, Fahad and Arshad, Naveed and Wallin, Fredrik and Vassileva, Iana and
Dahlquist, Erik
[37] Y. Hida, R. Yokoyama, K. Iba, K. Tanaka, and K. Yabe, Load forecasting on demand
[39] B. Jiang and Y. Fei, Dynamic residential demand response and distributed gener-
price forecasting and managing demand response for smart grids: Methodologies and
challenges, Signal Processing Magazine, IEEE, vol. 29, no. 5, pp. 6885, 2012.
[41] A. Barbato and G. Carpentieri, Model and algorithms for the real time management
[42] L. Wang, Adaptive fuzzy systems and control: design and stability analysis. NJ:
Prentice-Hall, 1994.
169
[43] E. G. Donald and C. K. William, Fuzzy clustering with a fuzzy covariance matrix,
in Decision and Control including the 17th Symposium on Adaptive Processes, 1978
IEEE Conference on, vol. 17, pp. 761766.
[44] I. Gath and A. B. Geva, Unsupervised optimal fuzzy clustering, Pattern Analysis
and Machine Intelligence, IEEE Transactions on, vol. 11, no. 7, pp. 773780, 1989.
[45] F. Hoppner, F. Klawonn, R. Kruse and T. Runkler , Fuzzy Cluster Analysis: Methods
for Classication, Data Analysis and Image Recognition. 1999.
[46] R. R. Yager and D. P. Filev, Approximate clustering via the mountain method,
Systems, Man and Cybernetics, IEEE Transactions on, vol. 24, no. 8, pp. 12791284,
1994.
[47] Y. Ronald and F. Dimitar, Essentials of Fuzzy Modeling and Control. New York,
NY, USA: John Wiley & Sons, Inc., 1st ed., 1994.
[49] J. Wang, L. Li, D. Niu, and Z. Tan, An annual load forecasting model based on sup-
port vector regression with dierential evolution algorithm, Applied Energy, vol. 94,
no. 0, pp. 6570, 2012.
rule generation algorithms in fuzzy neural network for failure prediction, in Intel-
ligent Systems and Knowledge Engineering (ISKE), 2010 International Conference
on, pp. 3338.
[52] Chin-Teng Lin, C. S. Goerge Lee, Neural Fuzzy Systems: A Neuro-Fuzzy Synergism
to Intelligent Systems. New Jersey: Prantice-Hall, 1996.
[54] S. Zhu, J. Wang, W. Zhao, and J. Wang, A seasonal hybrid procedure for electricity
demand forecasting in china, Applied Energy, vol. 88, no. 11, pp. 38073815, 2011.
170
[55] Y. Yulai, W. Yongwei, Y. Guangwen, and Z. Weimin, Adaptive hybrid model for
long term load prediction in computational grid, in Cluster Computing and the Grid,
2008. CCGRID '08. 8th IEEE International Symposium on, pp. 340347.
[56] Purwanto, C. Eswaran, and R. Logeswaran, An adaptive hybrid algorithm for time
[57] C.-H. Cheng and L.-Y. Wei, One step-ahead ans time series model for forecasting
electricity loads, Optimization and Engineering, vol. 11, no. 2, pp. 303317, 2010.
[58] I. Luna and R. Ballini, Top down strategies based on adaptive fuzzy rule based sys-
tems for daily time series forecasting, International Journal of Forecasting, vol. 27,
[59] N. Wagner and Z. Michalewicz, Adaptive and Self adaptive Techniques for Evolution-
ary Forecasting Applications Set in Dynamic and Uncertain Environments Founda-
tions of Computational Intelligence Volume 4, vol. 204 of Studies in Computational
Intelligence, pp. 321. Springer Berlin, Heidelberg, 2009.
[60] A. Karsaz, H. R. Mashhadi, and M. M. Mirsalehi, Market clearing price and load
[61] H. T. Nguyen and I. T. Nabney, Short-term electricity demand and gas price fore-
casts using wavelet transforms and adaptive models, Energy, vol. 35, no. 9, pp. 3674
3685, 2010.
[62] N. Augustine, S. Suresh, P. Moghe, and K. Sheikh, Economic dispatch for a micro-
grid considering renewable energy cost functions, in Innovative Smart Grid Tech-
nologies (ISGT), 2012 IEEE PES, pp. 17.
An execution, monitoring and replanning approach for optimal energy management
electric vehicles, Electric Power Systems Research, vol. 80, no. 8, pp. 898906, 2010.
171
[65] G. Kyriakarakos, A. I. Dounis, K. G. Arvanitis, and G. Papadakis, A fuzzy logic en-
ergy management system for polygeneration microgrids, Renewable Energy, vol. 41,
no. 0, pp. 315327, 2012.
mization of a microgrid, Industry Applications, IEEE Transactions on, vol. 41, no. 3,
pp. 673681, 2005.
[69] C. Bustos, D. Watts, and H. Ren, Microgrid operation and design optimization with
synthetic winds and solar resources, Latin America Transactions, IEEE (Revista
IEEE America Latina), vol. 10, no. 2, pp. 15501562, 2012.
tributed generators and storage systems for mv islanded microgrids, Power Delivery,
IEEE Transactions on, vol. 27, no. 3, pp. 12431251, 2012.
power systems, Evolutionary Computation, IEEE Transactions on, vol. 12, no. 2,
cle swarm optimization, Sustainable Energy, IEEE Transactions on, vol. 1, no. 3,
particle swarm technique for renewable energy power systems, in Energy and Sus-
tainable Development: Issues and Strategies (ESD), 2010 Proceedings of the Inter-
national Conference on, pp. 16.
172
[74] N. Gudi, W. Lingfeng, V. Devabhaktuni, and S. S. S. R. Depuru, Demand response
[77] J. A. Momoh, Smart grid design for ecient and exible power networks operation
[79] Bajwa A., Farooq S., Malik O., Khalique S., Suguri H., Farooq A. H. and Ali A.,
[80] L. Cristaldi, A. Monti, R. Ottoboni, and F. Ponci, Multiagent based power systems
[82] A. Dimeas and N. Hatziargyriou, Control agents for real microgrids, in Intelligent
System Applications to Power Systems, 2009. ISAP '09. 15th International Confer-
ence on, pp. 15, 2009.
[83] A. Dimeas and N. Hatziargyriou, Agent based control of virtual power plants, in
173
[84] H. Nunna and S. Doolla, An intelligent energy management framework to incorpo-
with multiple microgrids, Smart Grid, IEEE Transactions on, vol. 3, no. 4, pp. 1641
1649, 2012.
grids and test systems, Renewable and Sustainable Energy Reviews, vol. 15, no. 1,
melberg, Address: Scenarios and architecture for active demand development in the
smart grids of the future, in Electricity Distribution - Part 1, 2009. CIRED 2009.
20th International Conference and Exhibition on, pp. 14, 2009.
Power Electronics and ECCE Asia (ICPE ECCE), 2011 IEEE 8th International
Conference on, pp. 23742381, 2011.
[89] L. Fu-Dong, W. Min, H. Yong and C. Xin, Optimal control in microgrid using
multi-agent reinforcement learning, {ISA} Transactions, vol. 51, no. 6, pp. 743
751, 2012.
Innovative Smart Grid Technologies - India (ISGT India), 2011 IEEE PES, pp. 131
136.
regional electricity market, Energy, vol. 41, no. 1, pp. 192202, 2012.
electricity smart grids to smart energy systems a market operation based approach
174
[94] A. G. Tsikalakis and N. D. Hatziargyriou, Centralized control for optimizing micro-
grids operation, Energy Conversion, IEEE Transactions on, vol. 23, no. 1, pp. 241
248, 2008.
[95] A. Saleem, K. Heussen, and M. Lind, Agent services for situation aware control
[97] A. G. Madureira and J. A. Peças Lopes, Ancillary services market framework for
of microgrid and dg units under pool and hybrid electricity markets, International
Journal of Electrical Power and Energy Systems, vol. 35, no. 1, pp. 8392, 2012.
sources into low voltage grid: A market based multiperiod optimization model,
Electric Power Systems Research, vol. 80, no. 4, pp. 473480, 2010.
(mg) under pool/bilateral/hybrid electricity market using pso, Solar Energy, vol. 86,
no. 1, pp. 112125, 2012.
[101] P. Siano, C. Cecati, Y. Hao, and J. Kolbusz, Real time operation of smart grids via
fcn networks and optimal power ow, Industrial Informatics, IEEE Transactions
on, vol. 8, no. 4, pp. 944952, 2012.
tributed energy resources within distribution systems, IEEE Explore, pp. 15, 2008.
[103] J.K. Kok, C.J. Warmer and I.G. Kamphuis, Powermatcher: Multiagent control in
175
[104] H. Kumar Nunna and S. Doolla, Multiagent-based distributed-energy-resource man-
[106] X. P. Zhang, A framework for operation and control of smart grids with distributed
generation, in Power and Energy Society General Meeting - Conversion and Delivery
of Electrical Energy in the 21st Century, 2008 IEEE, pp. 15, 2008.
ments for smart grids, in SmartGrids for Distribution, 2008. IET-CIRED. CIRED
Seminar, pp. 14, 2008.
[108] C. Block, D. Neumann, and C. Weinhardt, A market mechanism for energy allo-
[109] S. Bathaee and M. H. Abdollahi, Fuzzy-neural controller design for stability enhance-
for smart-, micro- and islanded grids, in SmartGrids for Distribution, 2008. IET-
CIRED. CIRED Seminar, pp. 14, 2008.
[111] Z. Jiang, Agent-based control framework for distributed energy resources micro-
[112] C. xia Dou, S.-J. Jin, G.-T. Jiang, and Z.-Q. Bo, Multi-agent based control frame-
work for microgrids, in Power and Energy Engineering Conference, 2009. APPEEC
2009. Asia-Pacic, pp. 14, 2009.
control, Power Systems, IEEE Transactions on, vol. 20, no. 3, pp. 14471455, 2005.
Intelligent Systems Application to Power Systems, 2005. Proceedings of the 13th In-
ternational Conference on, pp. 5 pp., 2005.
176
[115] A. Dimeas and N. Hatziargyriou, Agent based control for microgrids, in Power
Engineering Society General Meeting, 2007. IEEE, pp. 15, 2007.
Autonomous Agents and Multi-Agent Systems, vol. 21, no. 2, pp. 115142, 2010.
smart grids, in Power Energy Society General Meeting, 2009. PES '09. IEEE, pp. 1
6, 2009.
agent based intelligent control system for microgrids, 20-24 July 2008 2008.
[120] A. Keles, M. Kolcak, and A. Keles, The adaptive neuro-fuzzy model for forecasting
the domestic debt, Knowledge-Based Systems, vol. 21, no. 8, pp. 951957, 2008.
[121] M.-S. Chen, L.-C. Ying, and M.-C. Pan, Forecasting tourist arrivals by using the
fuzzy subtractive clustering method to reduce coupling eects in twin rotor mimo
system (trms) with less memory and time usage, in Advanced Computer Control,
2009. ICACC '09. International Conference on, pp. 1923.
[123] M. Han and Y. Zhao, Dynamic control model of bof steelmaking process based on
ans and robust relevance vector machine, Expert Systems with Applications, vol. 38,
no. 12, pp. 1478614798, 2011.
177
[125] A. Azadeh, S. M. Asadzadeh, M. Saberi, V. Nadimi, A. Tajvidi, and M. Sheikalishahi,
sumption forecasting and behavior analysis: The cases of bahrain, saudi arabia, syria,
and uae, Applied Energy, vol. 88, no. 11, pp. 38503859, 2011.
[126] N.-V. Truong, L. Wang, and P. K. C. Wong, Modelling and short-term forecasting
of daily peak power demand in victoria using two-dimensional wavelet based sdp
models, International Journal of Electrical Power and amp; Energy Systems, vol. 30,
no. 9, pp. 511518, 2008.
[127] Vellasco, B. R. Marley Maria, Pacheco, C. Marco Aurélio, Neto, S. R. Luiz, de Souza,
bsp model, International Journal of Electrical Power and amp; Energy Systems,
vol. 26, no. 2, pp. 131142, 2004.
[128] L.-C. Ying and M.-C. Pan, Using adaptive network based fuzzy inference system
to forecast regional electricity loads, Energy Conversion and Management, vol. 49,
tive neuro fuzzy inference system for short term load forecasting by using previous
[130] B. Bektas Ekici and U. T. Aksoy, Prediction of building energy needs in early stage
of design by using ans, Expert Systems with Applications, vol. 38, no. 5, pp. 5352
5358, 2011.
models in short term electricity load forecast, in Computer Conference, 2009. CSICC
2009. 14th International CSI, pp. 4146, 2009.
[132] C. Jaipradidtham, Next day load demand forecasting of future in electrical power
F. Kavehnia, Demand forecasting using time series modelling and ans estimator,
178
in Universities Power Engineering Conference, 2006. UPEC '06. Proceedings of the
41st International, vol. 1, pp. 333337, 2006.
[138] C. M. Ruibal and M. Mazumdar, Forecasting the mean and the variance of electricity
prices in deregulated markets, Power Systems, IEEE Transactions on, vol. 23, no. 1,
pp. 2532, 2008.
[140] F. Pasila, Multivariate inputs for electrical load forecasting on hybrid neuro-fuzzy
and fuzzy c-means forecaster, in Fuzzy Systems, 2008. FUZZ-IEEE 2008. (IEEE
World Congress on Computational Intelligence). IEEE International Conference on,
pp. 23072312, 2008.
[141] M. A. A. Arash Ghanbari, S. Farid Ghaderi, A clustering based genetic fuzzy expert
using adaptive neuro-fuzzy inference system (ans), Applied Energy, vol. 88, no. 11,
pp. 40244032, 2011.
[143] I. Kandel, & G. Langholz, Fuzzy Control Systems. CRC Press, 1993.
179
[144] C. T. S. J. S. R. Jang and E. Mizutani, Neuro-Fuzzy and Soft Computing: A Compu-
tational Approach to Learning and Machine Intelligence. Matlab Curriculum Series,
[149] F. A. Mohamed and H. N. Koivo, Power management strategy for solving power
[150] H. Yun and W. Li, Optimization and analysis of distributed energy system with
energy storage device, Energy Procedia, vol. 12, pp. 958965, 2011.
in Electric Vehicle Conference (IEVC), 2012 IEEE International, pp. 15, 2012.
[152] Y.-H. Chen, S.-Y. Lu, Y.-R. Chang, T.-T. Lee, and M.-C. Hu, Economic analysis
and optimal energy management models for microgrid systems: A case study in
taiwan, Applied Energy, vol. 103, no. 0, pp. 145 154, 2013.
microgrids with wind turbines, Renewable and Sustainable Energy Reviews, vol. 18,
no. 0, pp. 316 326, 2013.
180
[154] S. Koohi-Kamali, V. Tyagi, N. Rahim, N. Panwar, and H. Mokhlis, Emergence of
energy storage technologies as the solution for reliable operation of smart power sys-
tems: A review, Renewable and Sustainable Energy Reviews, vol. 25, no. 0, pp. 135
165, 2013.
[155] X. Tan, Q. Li, and H. Wang, Advances and trends of energy storage technology
in microgrid, International Journal of Electrical Power & Energy Systems, vol. 44,
[156] Z. Xu, X. Guan, Q.-S. Jia, J. Wu, D. Wang, and S. Chen, Performance analysis
and comparison on energy storage devices for smart building energy management,
Smart Grid, IEEE Transactions on, vol. 3, no. 4, pp. 21362147, 2012.
management for large organizations utilizing an on-site phev eet, storage devices
[159] B. Romer, P. Reichhart, J. Kranz, and A. Picot, The role of smart metering and
decentralized electricity storage for smart grids: The importance of positive exter-
[160] L. Kyebyung, K. M. Son, and J. Gilsoo, Smart storage system for seamless tran-
- {PART} II.
smart microgrid, in Design, Automation & Test in Europe Conference & Exhibition
(DATE), 2011, pp. 16.
181
[163] M. Mao, S. Sun, and C. Liuchen, Economic analysis of the microgrid with multi-
energy and electric vehicles, in Power Electronics and ECCE Asia (ICPE and
ECCE), 2011 IEEE 8th International Conference on, pp. 20672072, 2011.
[164] J. K. Kaldellis and D. Zarakis, Optimum energy storage techniques for the improve-
grids, Applied Energy, vol. 88, no. 12, pp. 47004712, 2011.
accessed 15-April-2013].
mization to uniform and variable strength covering array construction, Applied Soft
Computing, vol. 12, no. 4, pp. 13301347, 2012.
particle swarm optimization, Mathematical and Computer Modelling, vol. 46, no. 1-
2, pp. 198213, 2007.
with variable supply experimental evidence, Games and Economic Behavior, vol. 68,
no. 1, pp. 6076, 2010.
[171] T. H. Noe, M. Rebello, and J. Wang, Learning to bid: The design of auctions
under uncertainty and adaptation, Games and Economic Behavior, vol. 74, no. 2,
micro-grids using bilateral contracts, in Systems, Man and Cybernetics, 2004 IEEE
International Conference on, vol. 2, pp. 19901995 vol.2, 2004.
April-2013].
182
[174] R. J. Elliott, M. R. Lyle, and H. Miao, A model for energy pricing with stochastic
emission costs, Energy Economics, vol. 32, no. 4, pp. 838847, 2010.
[177] P. Faria and Z. Vale, Demand response in electrical energy supply: An optimal real
time pricing approach, Energy, vol. 36, no. 8, pp. 53745384, 2011.
2010.
[180] D. R. Thiam, An energy pricing scheme for the diusion of decentralized renew-
able technology investment in developing countries, Energy Policy, vol. 39, no. 7,
[181] X.-s. Ding, J.-h. Zhang, and X. Chen, A joint pricing and inventory control problem
under an energy buy-back program, Operations Research Letters, pp. 516520, 2012.
[182] M. H. Gomes and J. T. Saraiva, Allocation of reactive power support, active loss
with wind power and pool prices uncertainties, in Universities Power Engineering
Conference (UPEC), 2009 Proceedings of the 44th International, pp. 15.
183
[185] M. Panwar, G. P. Duggan, R. T. Grin, S. Suryanarayanan, D. Zimmerle, M. Pool,
and S. Brunner, Dispatch in microgrids: Lessons from the fort collins renewable
[186] C. Correa, R. Bolanos, and A. Garces, Optimal operation of microgrids in the colom-
for providing demand-side regulation service reserves, in Decision and Control and
European Control Conference (CDC-ECC), 2011 50th IEEE Conference on, pp. 21
26.
ulation service provisioning through internal pricing, Power Systems, IEEE Trans-
actions on, vol. PP, no. 99, pp. 11, 2012.
Power and Energy Society General Meeting - Conversion and Delivery of Electrical
Energy in the 21st Century, 2008 IEEE, pp. 18, 2008.
[190] J. B. Cardell and T. Chin Yen, Distributed energy resources in electricity markets:
A. Sinha, and Y. H. Song, Key energy management issues of setting market clearing
184
under pool/bilateral/hybrid electricity market using {PSO}, Solar Energy, vol. 86,
system in competitive electricity markets, in Fuzzy Systems, 2001. The 10th IEEE
International Conference on, vol. 3, pp. 13961399.
[195] H. Allcott, Rethinking real-time electricity pricing, Resource and Energy Eco-
nomics, vol. 33, no. 4, pp. 820842, 2011.
[196] H.-p. Chao, Ecient pricing and investment in electricity markets with intermittent
[198] M. Caporin, J. Pres, and H. Torro, Model based monte carlo pricing of energy and
temperature quanto options, Energy Economics, vol. 34, no. 5, pp. 17001712, 2012.
[199] A. Cruz, A. Munoz, J. L. Zamora, and R. Espinola, The eect of wind generation
and weekday on spanish electricity spot price forecasting, Electric Power Systems
Research, vol. 81, no. 10, pp. 19241935, 2011.
[201] G. Li and J. Shi, Agent-based modeling for trading wind power with uncertainty in
management tool for electricity markets using swarm intelligence, Electric Power
Systems Research, vol. 80, no. 4, pp. 380389, 2010.
185
[204] H.-T. Pao, Forecasting electricity market pricing using articial neural networks,
Energy Conversion and Management, vol. 48, no. 3, pp. 907912, 2007.
management system for obtaining real-time security analysis and predictive operation
in korea, Smart Grid, IEEE Transactions on, vol. PP, no. 99, pp. 18, 2012.
[207] R. Zamora and A. K. Srivastava, Controls for microgrids with storage: Review,
challenges, and research needs, Renewable and Sustainable Energy Reviews, vol. 14,
no. 7, pp. 2009 2018, 2010.
[208] J. J. Justo, F. Mwasilu, J. Lee, and J.-W. Jung, Ac-microgrids versus dc-microgrids
bined heat and power)-based microgrids considering demand response programs and
{ESSs} (energy storage systems), Energy, vol. 55, no. 0, pp. 1044 1054, 2013.
[210] H. Muller, A. Rudolf, and G. Aumayr, Studies of distributed energy supply sys-
and operational planning of a microgrid with a pv-based active generator for smart
grid applications, Industrial Electronics, IEEE Transactions on, vol. 58, no. 10,
[212] W. Qi, J. Liu, and P. D. Christodes, A distributed control framework for smart grid
Journal of Process Control, vol. 21, no. 10, pp. 15041516, 2011.
186
[213] Z. Jun, L. Junfeng, W. Jie, and H. W. Ngan, A multi-agent solution to energy man-
agement in hybrid renewable energy generation system, Renewable Energy, vol. 36,
no. 5, pp. 13521363, 2011.
[216] T. Logenthiran, D. Srinivasan, and D. Wong, Multi-agent coordination for der in mi-
[217] T. Logenthiran and D. Srinivasan, Multi-agent system for managing a power dis-
tribution system with plug-in hybrid electrical vehicles in smart grid, in Innovative
Smart Grid Technologies - India (ISGT India), 2011 IEEE PES, pp. 346351.
dierent support schemes and their eects on actors involved in the integration of re-
newable energies into energy markets, in Database and Expert Systems Applications
(DEXA), 2012 23rd International Workshop on, pp. 339344.
[219] P. Trigo, P. Marques, and H. Coelho, (virtual) agents for running electricity mar-
kets, Simulation Modelling Practice and Theory, vol. 18, no. 10, pp. 14421452,
2010.
[221] G. Li, J. Shi, and X. Qu, Modeling methods for genco bidding strategy optimization
in the liberalized electricity spot market a state of the art review, Energy, vol. 36,
187
[222] V. H. Pakka, B. M. Ardestani, and R. M. Rylatt, Agent-based modelling of the
188