You are on page 1of 6

Increasing Self-sustainability in Micro Grids using

Load Prioritization and Forecasting Mechanisms


Rafael Silva1, Adriano Ferreira1, Ângela Ferreira1,2, Paulo Leitão1,3
1
Polytechnic Institute of Bragança, Campus Sta Apolónia, Apartado 1134, 5301-857 Bragança, Portugal
{a.ferreira, apf, pleitao}@ipb.pt
2
CISE - Electromechatronic Systems Research Centre, University of Beira Interior, Covilhã, Portugal
3
LIACC - Artificial Intelligence and Computer Science Laboratory, Rua Dr. Roberto Frias, 4200- 465 Porto, Portugal

Abstract— Self-sustainability of micro grids is an important In island operating mode, it is necessary to manage the
challenge to be addressed, particularly when they operate internal energy resources to face the energy demand increasing
disconnected from the utility grid. The multi-agent systems the system control complexity. Particularly, one challenge is to
paradigm allows implementing intelligent and predictive increase the self-sustainability of these electrical networks,
strategies towards an efficient management of the power flow. In especially when implemented in remote areas or when the
this paper, an agent-based model is introduced, optimizing the connection to the distribution grid is (or becomes) unavailable,
load demand, through load prioritization, by shedding and re- to avoid fossil fuel generator sets.
scheduling, and using forecasting mechanisms to improve the
micro grids self-sustainability. The designed agent-based model The diffusion of micro grids depends on the resolution of a
and strategies were implemented and tested in the Repast agent- number of technical issues, mainly related to operation, control
based modelling and simulation framework. Experimental and security problems. Therefore, R&D projects in micro grids
results show improvements in the self-sustainability of the micro have been focused in integrating new micro sources, specially
grid under analysis when operating in critical mode. RES, in developing strategies and mechanisms to control the
elements of the grid (ensuring the appropriate voltage and
Keywords- Micro grids, Multi-agent systems, Self-sustainability. frequency quality levels), and in studying strategies for the
efficient charging/discharging processes and rational utilization
I. INTRODUCTION of the storage devices.
The liberalization of the electricity markets and the The use of information and communication technologies
upcoming large-scale integration of distributed energy (ICT) constitutes a crucial piece to build electrical smart grids
production units, usually based on renewable energy sources by providing intelligence, interconnection, efficiency and
(RES), have led to a significant transformation of the electric adaptation. In fact, the use of ICT in conventional electrical
power grid topology. In fact, the traditional centralized and infrastructures allows automating its operation and increasing
unidirectional producer-consumer relationship was evolved the level of monitoring and control of the network, as well as
into a decentralized structure where consumers have an active the higher interaction among participants (producers and
role becoming also producers, designated as prosumers. Smart consumers) in the operation of the power system. The use of
grids provide intelligent collaboration between prosumers, intelligent energy management systems allows prosumers to
creating a secure and economic-sustainable electric power grid control both the consumption and the production of energy
[1], while promoting the integration of distributed RES and through micro generation technologies, e.g., photovoltaic
electric vehicles. Smart grids aim to achieve a more sustainable panels or wind micro-turbines. In particular, Multi-agent
way of functioning and a better control over the grid, thereby systems (MAS) [4-5] seem to be a suitable approach to face the
raising the levels of quality of service and energy efficiency. In challenges imposed by smart grids since they provide
fact, smart grids will improve the system reliability, resilience flexibility and robustness in the design of such distributed
and stability and will also provide a new way to manage complex control systems.
Distributed Generation (DG) [2].
The objective of this paper is the development of a MAS
Smart grids, as a large-scale network, can be composed of a approach that allows the implementation of intelligent control
network of multiple autonomous but coordinated micro grids. strategies aiming to increase the self-sustainability of micro
A micro grid consists of a low-voltage distribution grid grids, particularly when they operate in islanded mode due to
integrating small power generation units, e.g., photovoltaic planned or unplanned events (e.g., maintenance programs or
panels (PV) and wind micro-turbines (WT), energy storage faults in the utility grid, respectively). The designed agent-
devices and controllable loads [3]. A micro-grid can operate in based model considers techniques for the prioritization of
two distinct modes: interconnected to the low (LV) or medium- controllable loads and for forecasting of the energy demand
voltage (MV) grid or detached from the utility grid, running in and generation. For these purposes, intelligent strategies are
island mode. designed to optimize the efficient management of loads and
resources, including storage devices, and simulated for a case

978-1-4799-8389-6/15/$31.00 2015
c IEEE 1069
study using the Repast (Recursive Porous Agent Simulation B. Multi-agent systems
Toolkit) agent-based modelling and simulation platform. A MAS system can be defined as a society of “agents that
The remaining paper is organized as follows: Section II represent the objects of a system, capable of interacting to
discusses the applicability of ICT technologies, and achieve their individual goals when they have not enough
particularly MAS, to improve the intelligence, efficiency and knowledge and/or skills to achieve individually their
self-adaptation of automation functions in electrical grids. objectives” [5]. Taking advantage of its intrinsic features, such
Section III introduces the agent-based model to handle self- as modularity, flexibility, robustness, intelligence and
sustained micro grids using load prioritization and forecasting. adaptation, MAS offers an alternative way to design complex
Section IV describes the experimental tests and analyses the systems based on the decentralization of control functions,
results from the simulation of the proposed agent-based being suitable to realize the smart grid concepts.
approach using the Repast framework. At last, Section V Several projects using MAS principles and technologies in
rounds up the paper with the conclusions. smart grids (some of them in micro grids) can be found in the
literature. For instance, EcoGrid uses MAS to implement a
II. ICT TECHNOLOGIES FOR THE AUTOMATION OF ELECTRICAL real-time energy market [9] and More Microgrids uses MAS
SMART GRIDS (and particularly the JADE platform) to implement intelligent
ICT technologies are crucial to establish the control of micro grid loads, in order to keep the balance
communication infrastructure and to develop the intelligent and between the energy demand and supply through a selective
collaborative control system, allowing to move from the shedding of non-priority loads [10]. Intelligent Distributed
conventional grid into a smart grid. Autonomous Power Systems (IDAPS) aims to supply the
critical loads when a failure with the utility grid connection is
detected (through monitoring the grid voltage and frequency)
A. Automation functions [11] and Multi-Agent Smart Grid Management System
A smart grid integrates, in a flexible manner, advanced implements an electronic energy market based on forecasting
power electronics components and systems, and distributed the energy generation and demand through historical records
automation functions. The automated control functionalities and weather data acquisition [12].
able to face the challenges posed by the smart grid
implementation are mainly related with distributed monitoring As previously referred, one of the most important
and control, self-healing, self-diagnosis, active control, challenges in the micro grids area is the sustainability,
network reconfiguration, Demand Side Management (DSM) especially when they operate in critical mode, i.e. in islanded
and Demand Response (DR), and self-optimization. operation. MAS principles can provide significant benefits in
this field since the different players into a micro grid can be
The distributed monitoring and control is related to the real- easily modelled as autonomous, intelligent and distributed
time data acquisition and real-time monitoring and control of objects that interact with each other to achieve their own goals.
the electrical devices which are disposed along the grid. Self-
healing leads to a more stable and efficient system by
III. AGENT-BASED MODEL FOR THE AUTOMATION OF SELF-
constantly adjusting and recovering from faults in order to
SUSTAINED MICRO GRIDS
operate at optimum condition [6]. Self-diagnosis uses a wide
range of measurement technology and advanced techniques to The increase of self-sustainability in electrical micro grids
identify possible problem sources through the analysis of can be achieved by using a proper agent-based model that
symptoms. Active control aims to ensure the power quality of applies intelligent and forecasting techniques embedded in
the grid, e.g., by addressing issues introduced by the distributed agents to manage some automation functions in an
penetration of DG based on RES, which causes significant optimized manner.
voltage and frequency stability problems [7]. The network
reconfiguration aims to minimize power supply interruptions in A. Individual Behaviour of Agents
the distribution network due to the capability of remotely re- The proposed agent-based collaborative model considers a
route the power by opening/closing switching devices. DSM society of agents managing different entities. Particularly, three
and DR functionalities are related with energy consumption types of agents were considered: producer (PA), consumer
management in response to supply conditions, through the use (CA) and storage (SA) agents.
of several methods, such as financial incentive (e.g., shifting
non-essential loads to off-peak hours) and real-time forecasting Producer agents represent the distributed energy production
(e.g., using weather data to estimate the expected production of units, including those from renewable and conventional
RES). Self-optimization aims to determine a grid optimal sources. Briefly, they are responsible to manage the power
operating condition, by sensing and acting on the controllable production by micro generation units, supplying energy to
variables (e.g. Volt/VAR optimization or losses minimization). consumers according to the demand or asking the possibility to
store the energy surplus to storage resources. These agents
The implementation of these automation functions in smart must be capable to forecast their future production capabilities,
grids strongly benefit from using ICT technologies, which based on the historical record of energy generation and on the
provide the good basis for establishing a communication weather forecasting, in order to achieve more predictable
infrastructure as well as the intelligent and collaborative production management.
control system that is able to cope with the increasing
complexity, volume of data and non-linearity [8].

1070 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA)
Consumer agents represent electrical loads, e.g., a domestic ­ Pd , if Pd  min ^Wa 't , Pd max `
consumer or an electric appliance depending on the granularity ®
level, being responsible to manage the energy demand in the ¯ min ^Pa , Pd max ` , if Pd ! min ^Wa 't , Pd max `
most economically and energetically advantageous way. In where Pd is the demanded power, Wa is the available energy
severe situations, e.g., in case of problems with the connection stored in the storage resource, and Pdmax is the maximum power
to the utility grid, these agents should be capable to prioritize that can be supplied in the required time span.
controllable loads, taking into consideration their pre-defined
categorization, by performing their shedding and/or re-
B. Global System Behaviour
scheduling.
The global system behaviour emerges from the interaction
Storage agents represent the devices able to store energy, among the distributed individual agents, combining the
such as batteries (including the ones of electric vehicles), fuel individual knowledge and skills to achieve the global goals.
cells and flywheels, and they are responsible to manage the The adoption of cooperation strategies depends on how the
charging and supplying processes. The optimization of the micro grid is operating: normal mode (i.e. the micro grid is
storage operation is ensured by this agent, imposing the desired connected to the utility grid) or critical mode (i.e. islanded
boundaries of the storage element state of charge and also operation).
restricting the maximum amount of energy chargeable and
dischargeable in a certain period. It should be noted that micro As illustrated in Fig. 2, the previously identified agents
storage is crucial for technical and economical operation of interact with each other to accomplish their individual goals,
micro grids, by managing the surplus of energy produced by being involved in several different cooperation patterns
renewable energy resources at off-peak hours and supply according to the main objective. Structural cooperation
energy to the grid during on-peak hours, when its price is mechanisms are related to the interaction between consumers,
usually higher. Micro storage allows increasing the self- producers and storage agents in order to manage the power
sustainability and reducing the dependency from the utility flow between them, restricted to load demand and self-
grid. optimization processes (see [8] for more details about these
cooperation patterns).
The behaviour of individual agents was specified using the
Petri nets formalism [13] due to its powerful mathematical
background, which ensures a formal way to model, analyse and
validate these complex systems. As example, Fig. 1 illustrates
the Petri net model for the behaviour of the storage agent.

Fig. 2 Interactions among agents.

For instance, batteries self-optimization strategies to be


implemented may include charging them at off-peak hours
(when the price is lower) or whenever an energy surplus into
the micro grid is detected and discharging them during on-peak
hours. An important issue to be considered is the Nash
equilibrium in the storage process since if all storage agents are
charging at the same time, this may cause some problem to the
utility grid.
Fig. 1 Petri nets model for the dynamic behaviour of storage agents.
C. Intelligent Strategy in Critical Mode
Briefly, the storage agent, after the initialization
procedures, manages continuously the storage of the surplus of The agent-based model approach described in [8] aims to
generated energy and the supply of the stored energy. For handle the self-sustainability in micro grids by introducing
instance, when the agent receives a request to supply energy, intelligent mechanisms that consider the smart management of
represented by the transition t4, it executes a sequence of lowest price periods and proper storage strategies. The
actions to verify its availability to provide the requested operation in critical mode implies that the option to purchase or
energy, mainly analysing if the requested one is lower than the sell energy to the utility grid is not anymore available. In this
available stored energy and also if it is compliant with the situation, when DG and storage resources are not able anymore
maximum power that can be provided in a time period to provide energy, consumers will have no possibility to satisfy
(maximum dischargeable power). For this purpose, the supply their needs. Having this in mind, the previous agent-based
energy process in a time span obeys to: model was extended to consider the management of the load
demand to improve the micro-grid self-sustainability,

2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA) 1071
implementing intelligent strategies that involve loads requirements. The selection of the critical loads depends on the
prioritization by shedding and re-scheduling. user profile, their role and the time of the day, week or season.
When a fault/anomaly is detected leading the micro grid to The load shedding, illustrated in Fig. 3, follows an iterative
operate in critical mode, the consumer agents initiate a series of process: for each iteration (i.e. time slot) the applied load
cooperative interactions with the other agents, namely producer shedding corresponds to level 0, i.e., no restrictions are applied
and storage agents, to promote the best possible management to the operation of the critical loads.
of the loads they represent.
1) Estimation of fault parameters: Initially, consumer
agents calculate the expected duration of the anomaly of the
utility grid based on historical data of such events, and using
statistical techniques, namely the moving average of historical
records, as follows:
1 n
Tf ¦T( d i )1, n d d
ni1
where d is the number of data events, T represents the data
value of each event and n is the number of previous data events
considered for the moving average.
Each consumer agent also evaluates the expected
consumption of their critical loads for the estimated time
period of the anomaly, through a process of loads
Fig. 3 Algorithm for the shedding process.
prioritization. The expected consumption of each consumer
agent during the grid anomaly is obtained through a moving
When the estimated production is lower than the overall
average of the consumption in the last n events, for the same
demand of critical loads, the load shedding will be incremented
period estimated for the fault.
and it is verified if the expected energy generation will be
2) Calculation of the expected energy supply: After enough to satisfy the demand obtained by the load shedding. In
estimating the critical load demand for the estimated time positive case, the analysis continues to the next iteration,
period of the failure, the consumer agents interact with otherwise the process will be consecutively repeated by adding
producer agents to get information about the expected more restrictive levels of load shedding. If the load shedding
production for that period. Producer agents estimate the power reaches the maximum level and the expected generated power
generation using statistical techniques to analyse the known is not enough to satisfy the critical load demand, the available
historical data and considering forecasting mechanisms, e.g., energy in storage elements will be considered by repeating the
using forecasting meteorological weather. previously described procedure from the beginning.
In a similar way, consumer agents will request information Whenever the expected demand cannot be fulfilled by the
about the available stored power to the storage agents, who generated energy complemented by the storage elements, even
return the value depending on the current state of charge of the for the maximum shedding level, an alternative load shedding
storage element, and taking into account the minimum process should be started. In this one, rather than being applied
allowable state of charge. The available energy stored in the iteratively individual levels of load shedding, the same level of
storage resources will be used to complement the energy load shedding will be adopted for all time slots. In this case, the
produced by the micro sources, in order to fulfil the energy level of load shedding will be iteratively incremented until the
demand. It should be noted that during the critical mode, it is generated energy fulfils the demand for all time slots or the
acceptable that batteries temporarily overtake the minimum maximum level is reached. In this particular case, if some
state of charge. periods remain with the demand of critical loads exceeding the
generated energy, the available energy of storage elements will
After getting information of the expected available energy, be used.
consumer agents will interact with each other in order to rectify
the critical load demand, limiting the operation to the restricted The re-scheduling of loads involves the re-allocation of
available energy. pre-defined loads for a different period of time, preferable after
the recovery from the failure. This approach is suitable to be
3) Prioritization of loads: At this stage, consumer agents used in refrigeration devices, thermal loads or water heating
start the process of management and optimization of theirs systems.
controllable loads by applying shedding and re-scheduling
procedures.
IV. EXPERIMENTAL RESULTS
The shedding process of a load implies a decrease in the
rated power of operation and/or a decrease in the functioning The designed agent-based model, considering the proposed
time. In this process, the first step is the identification of the intelligent strategies, was applied to a micro grid case study
critical loads for the estimated duration of the anomaly and and simulated using the Repast platform.
those that can be shed according to the consumers’

1072 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA)
A. Description of the Case study Repast platform [14] was used to simulate the designed agent-
The micro grid under analysis, illustrated in Fig. 4, is a based model for the micro grid under analysis. In Repast, each
small low-voltage micro grid comprising three consumers agent is designated as a turtle and operates on a grid of patches
(households), two micro sources and three storage devices. (passive agents) that represents the application world. The
agent-based model, implemented in Repast for the described
LV micro grid architecture, comprises the following agents: i) 3
consumer agents, each one representing a household, ii) 3
producer agents, namely one representing the PV unit, the
C1 C2 C3
second one the wind unit and the third one the utility grid, and
iii) 3 storage agents, representing the two battery banks and the
electric vehicle.
PV WT
BB1 BB2 EV
The implementation of the agent-based model requires the
Fig. 4 Micro grid architecture, comprising loads, micro sources and storage codification of the individual behaviours of the different agents
devices. and the designed cooperation strategies described in the
previous section. Particularly, the intelligent coordination
Fig. 5 represents the load profiles in a typical winter day for mechanisms to regulate the balance between the energy
the three consumers. demand and production, considering micro-storage,
prioritization of loads and prediction capabilities, were
properly implemented.
The forecasting mechanisms embedded in consumer and
producer agents consider the meteorological forecasts data
provided by the web tool “OpenWeatherMap” [15].

C. Results and Discussion


The agent-based model codified in Repast was simulated
under different scenarios, allowing to observe the system
operation according to different alternative control strategies.
The first scenario analyses the micro grid operating in
Fig. 5 Load profile for the winter season. normal mode using the basic and advanced strategies (e.g.,
storage of energy at time periods with reduced energy costs).
Micro sources are a PV unit with 3,68 kWp located at bus The achieved results are illustrated in TABLE I.
of consumer 1, and a WT unit with 3 kW of rated power
located at bus of consumer 2. Fig. 6 shows the production
profile of PV and WT units. TABLE I. RESULTS FOR THE NORMAL OPERATION MODE
Operating Mode
Energy, W (kWh) Basic, B Advanced, A WB-WA
Demand 20.747,7 20.747,7 0
Provided by Grid 10.571,0 10.988,0 417,0
Provided to Grid 0,6 913,2 912,6
Balance 10.570,4 10.074,6 - 498,8
CostsB-CostsA
Costs (€) 1.560,53 1.298,37 - 262,16

Fig. 6 Production profile for the winter season. From the obtained results, it is possible to verify that the
integration of the proposed advanced strategies leads to an
The grid also includes two fixed battery banks with rated increase of the energy exchanges with the utility grid, resulting
capacity of 450 Ah, located at the bus bars of consumers 1 and in a positive balance of 498,8 kWh. This positive balance
2. Consumer 3, despites not having any DG unit or any fixed implies a reduction of 17% in energy costs. Note that for the
battery bank, has the possibility to connect an electric vehicle calculation of the costs it was considered a two-rate tariff:
to the micro grid, with 66 Ah of rated capacity. normal tariff with 0,1785 €/kWh and off-peak tariff with
0,0946 €/kWh.
B. Development of the Agent-based Model in Repast
The second scenario explores the micro grid operating in
Agent-based modelling (ABM) tools are computational critical mode (considering a failure period with an average
frameworks suitable to model, experiment and compare duration of 5 hours), for three different control strategies
complex systems populated by cooperative agents, reproducing (basic, advanced and a third one, including forecasting
a diversity of patterns observed in reality. In this work, the mechanisms).

2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA) 1073
From the implementation of the basic strategy, Fig. 7 V. CONCLUSIONS
depicts the evolution of the supplied power to the consumers, Micro grids operating in island mode require an efficient
for a simulated fault in the utility grid occurring between 18h management of their internal energy resources to face the
and 23h of the second day (represented by the second dashed energy demand. A particular challenge is to manage their self-
area). The system sustainability is limited to the first 3 h, where sustainability, especially in remote areas or when the
energy demand is accomplished through storage devices till connection to the utility grid is unavailable.
they achieve the discharge state, from which critical demand of
Consumer 3 cannot be fulfilled (the available energy in the The proposed agent-based model considers the loads
micro grid is provided only from the wind turbine, has depicted prioritization, based on shedding and re-scheduling procedures,
in Fig. 6). complemented with forecasting mechanisms, to increase the
self-sustainability of micro grids, particularly operating in
island mode. The agent-based model, incorporating these
intelligent mechanisms, was simulated in the Repast platform
and the experimental results are promising regarding the self-
sustainability.
Future work is related to the use of more sophisticated
learning techniques to implement the prioritization and
forecasting mechanisms, and the application of the agent-based
model to more complex micro grids.

REFERENCES
Fig. 7 Evolution of power provided to consumers during the critical mode for [1] C. Cecati, G. Mokryani, A. Piccolo, P. Siano, “An Overview on the
the basic mode. Smart Grid Concept”, Proc. of the 36th IEEE Annual Conf. on IEEE
Industrial Electronics Society (IECON’10), pp. 3322–3327, 2010.
The implementation of the advanced strategy allows a [2] International Energy Agency and Organisation for Economic
Cooperation and Development, “Technology Roadmap: Smart Grids”,
better management of the available power based on the demand Paris: OECD Publishing, 2011.
control mechanisms, leading to an improvement of the [3] T. Kojima and Y. Fukuya, “Microgrid System for Isolated Islands”, Fuji
sustainability of the micro grid (from 3h to 5h). This strategy Electric Review, vol. 57, no. 4, pp. 125-130, 2011.
integrates intelligent approaches, restricting the energy [4] M. Wooldridge, “An Introduction to Multi-Agent Systems”, John Wiley
supplied to the loads in the early time intervals until the agents & Sons, 2002.
predict that the remaining available energy is enough for the [5] P. Leitão, “Agent-based Distributed Manufacturing Control: A State-of
remaining part of the islanding period. the-art Survey”, Journal of Engineering Applications of Artificial
Intelligence, vol. 22, n. 7, pp. 979-991, 2009.
Finally, adding forecasting mechanisms to the advanced [6] M. Amin, “The Self-healing Grid: A Concept Two Decades in the
strategy, the restriction in the load demand is higher because a Making”, 2014, available: http://smartgrid.ieee.org/, (accessed on 29-10-
more realistic estimation of production is elaborated taking into 2014).
consideration the weather meteorological forecasts for the [7] F. Bouhafs, M. Mackay, “Active Control and Power Flow Routing in the
failure period. In this case, the imposed load shedding favours Smart Grid”, IEEE Smart Grid, December 2012, available:
the overall operation of the micro grid by storing more energy. http://smartgrid.ieee.org/ (accessed: 18-01-2014).
[8] A. Ferreira, P. Leitão, P. Vrba, “Managing Intelligent Self-Sustained
The results obtained for critical operation mode, under the Electrical Micro-Grids”, Proceedings of the 12th IEEE International
implementation of the different strategies, namely Conference on Industrial Informatics (INDIN’14), pp. 532-537, 2014.
sustainability, total demand and the remaining stored energy, [9] D. Gantenbein, C. Binding, B. Jansen, A. Mishra, O. Sundstrom,
are synthesized in TABLE II. “EcoGrid EU: An Efficient ICT Approach for a Sustainable Power
System”, Sustainable Internet and ICT for Sustainability, IEEE, 2012.
[10] N. Hatziargyriou, "Advanced Architectures and Control Concepts for
TABLE II. RESULTS FOR THE CRITICAL OPERATION MODE More Microgrids," European Comission, Sixth Framework Project for
RTD, Summary Report, 2009.
Remaining
Sustainability Demand [11] M. Pipattanasomporn, H. Feroze, S. Rahman, “Multi-agent
Strategy stored energy
(h) (kWh) Systems in a Distributed Smart Grid: Design and Implementation”,
(kWh)
Proceedings of the IEEE International Conference on Power Systems
Basic 3 13,19 0 Conference and Exposition (PSCE’09), pp. 1-8, 2009.
Advanced 5 9,18 12,34 [12] T. Nagata, Y. Ueda, M. Utatani, “A Multi-agent Approach to Smart Grid
Advanced + Forecasting 5 5,60 13,58 Energy Management,” Proceedings of the International Conference on
Power & Energy (IPEC’12), pp. 327-331, 2012.
[13] T. Murata, “Petri Nets: Properties, Analysis and Applications”, IEEE,
From these results, it should be noted that the model, under vol. 77, n. 4, pp 541-580, 1989.
advanced and forecasting strategies, should be improved in [14] M.J., North, N.T. Collier, J.R. Vos, “Experiences Creating Three
order to explore better the stored energy, given that the Implementations of the Repast Agent Modeling Toolkit”, ACM
Transactions on Modeling and Computer Simulation, vol. 16, n. 1, pp. 1-
remaining one is considerable. 25, 2006.
[15] OpenWeatherMap, available at http://openweathermap.org/api (accessed
on 27-10-2014).

1074 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA)

You might also like