Sunteți pe pagina 1din 13

Int. J. Mach. Learn. & Cyber.

DOI 10.1007/s13042-013-0185-1

ORIGINAL ARTICLE

Computational awareness for smart grid: a review


Chun-Wei Tsai • Alexander Pelov •
Ming-Chao Chiang • Chu-Sing Yang •

Tzung-Pei Hong

Received: 15 January 2013 / Accepted: 16 July 2013


 Springer-Verlag Berlin Heidelberg 2013

Abstract Smart grid has been an active research area in machine learning technologies for smart grid, which are
recent years because almost all the technologies required to often used for computational awareness, is then given to
build smart grid are mature enough. It is expected that not further explain their potentials. Finally, challenges, poten-
only can smart grid reduce electricity consumption, but it tials, open issues, and future trends of smart grid are
can also provide a more reliable and versatile service than addressed.
the traditional power grid can. Although the infrastructure
of smart grid all over the world is far from complete yet, Keywords Smart grid  Data mining 
there is no doubt that our daily life will benefit a lot from Machine learning
smart grid. Hence, many researches are aimed to point out
the challenges and needs of future smart grid. The question
is, how do we use the massive data captured by smart 1 Introduction
meters to provide services that are as ‘‘smart’’ as possible
instead of just automatically reading information from the Finding the way to improve the quality of our daily life and
meters. This paper begins with a discussion of the smart reducing the consumption of natural resource is definitely
grid before we move on to the basic computational the challenges of this generation. Our parents and we
awareness for smart grid. A brief review of data mining and aspired to create a better life for ourselves and our off-
spring. However, most of the resources are over-consumed.
Specifically, the emission of carbon dioxide is almost out
C.-W. Tsai of control. Therefore, a well known fact is that the global
Department of Applied Informatics and Multimedia, warming problem has quickly deteriorated our environ-
Chia Nan University of Pharmacy and Science,
ment. In addition, the ugly truth has been pointed out by
Tainan, Taiwan, ROC
several researchers [1–4]. They believe that most natural
A. Pelov resources will be consumed very soon if we do not change
Department of Networks, Security and Multimedia, the way we consume the natural resources. Before the
IMT/TELECOM Bretagne/IRISA, Cesson-Sévigné, France
sustainable energy can be used to fully replace the energy
M.-C. Chiang created today, how to reduce the energy consumption or
Department of Computer Science and Engineering, enhance the energy efficiency has become an emerging
National Sun Yat-sen University, Kaohsiung, Taiwan, ROC issue [5].
Although the slogan, which states that human has the
C.-S. Yang
Department of Electrical Engineering, National Cheng Kung responsibility to resist changing the environment by
University, Tainan, Taiwan, ROC reducing the use of fuel to further decrease the emission of
CO2, is loud and clear, reducing the energy consumption is
T.-P. Hong (&)
much more fascinating, for it can not only save money but
Department of Computer Science and Information Engineering,
National University of Kaohsiung, Kaohsiung, Taiwan, ROC also save the world at the same time. Changing the
e-mail: tphong@nuk.edu.tw behavior or strategy for using the electrical devices to save

123
Int. J. Mach. Learn. & Cyber.

the energy consumption is something an end user is able to Given that the standards, technologies, devices, systems,
do. For example, Gustafsson and Gyllenswärd [6] pre- infrastructures of smart grid are almost mature, several
sented a power-aware cord to make it possible for the user organizations, governments, and companies have started
to detect and adjust the way they use the electrical devices, designing and developing their smart grid systems all over
by using different colors of wire cord to show whether an the world, which can be easily seen from the smart
appliance is powered or not. When we look back at the metering projects map of Google maps system [18]. Also,
infrastructure, the power (electric) grid in many countries the development, limitations, and requirements of smart
were built many decades ago for which most grid com- grid are now much more clear. Some of the services and
ponents are clapped-out [7] because they are not designed applications (e.g., self-healing of the power grid) that
for the sustainable energy. This is definitely a problem that cannot be realized before now can be expected. To achieve
needs to be solved. Because smart grid [8–11] can provide these fantastic services and applications [19–25] on smart
two-way communication [12], many things that are grid, computational awareness [26–34], data mining [35–
impossible previously can now be easily realized, such as 50], and machine learning [51–65] technologies. In this
monitoring the usage of electrical devices and adjusting the paper, a brief review from the perspective of awareness and
strategy of using these devices. In other words, it has intelligence of smart grid will be presented, which differs
become one of the important ways to enhance the energy from the other existing smart grid surveys, i.e., communi-
efficiency. cations [13, 20, 24, 25] or transportation [61].
To make the motivations to modernize the electric grid The remainder of the paper is organized as follows.
by installing the latest equipment more clear, Arnold [11] After a brief discussion of smart grid in Sects. 1, 2 dis-
presented five reasons: (1) to make the power system more cusses the current opportunities, challenges, and basic
cost-effective, (2) to provide more information and auto- computational awareness of smart grid. Section 3 proceeds
matic tools to the user to control the costs or the ways they to describe how to use the data mining technology to
use the power system, (3) to reduce the emission of gas, (4) evolve smart grid from awareness to intelligence. Several
to provide more reliable service, and (5) to prepare for the metaheuristic algorithms are then given in Sect. 4 to show
power grid to support the electric vehicles. In a later study, other intelligent methods for smart grid. The changes and
Gao et al. [13] presented the requirements of the desired potentials of smart grid itself, some open issues, and future
smart grid, which are: advance metering infrastructure trends are presented in Sect. 5. In addition to the discussion
(AMI), wide area situation awareness, IT network inte- about what we can and what we will with smart grid in
gration, interoperability, demand response, and consumer Sects. 5, 6 gives a further summarization of computational
efficiency. awareness for smart grid.
Because smart grid has many more benefits than tradi-
tional power grid for our daily life, companies, and gov-
ernment, many projects (e.g., EPRI intelliGrid, EPRI 2 The awareness of smart grid
advanced distribution automation, and modern grid initia-
tive) [11] and countries invest in the researches of smart In order for the smart grid to provide useful information to
grid. To facilitate establishment of the environment of the user or service provider to make better decisions or
smart gird, several standards [14], by National Institute of automate the decision making processes, the computational
Standards and Technology (NIST) of USA, European awareness and intelligence technologies are obviously an
Standards Organisations [15], Institute of Electrical and essential part of the smart grid to the success. The context
Electronics Engineers (IEEE), International Electrotechni- awareness [29], energy awareness [27], resource awareness
cal Commission (IEC) [16], have been developed. The [30, 31, 32, 66, 67], fault awareness [33, 34], and user
design and implementation of the architectures of smart awareness [6, 68, 69] are the current trends of the com-
grid from different aspects has been presented [9, 16, 17]. putational awareness. Some studies [70] refer to this con-
The frameworks for traditional power grid [9] and smart cept as an application for system of systems (SoS). As for
grid [14] are as shown in Figs. 1 and 2, respectively. system of smart grid, computational awareness [29, 35] and
Compare with the traditional power grid and smart grid, computational intelligence are closely linked and basically
most of the researches on smart grid imply that the smart inseparable because by awareness of smart grid, it can be
meter system1 is the key point of smart grid because they interpreted as collecting the data from the environment and
play the critical role in letting this kind of system be context, extracting the useful or important information
capable of bidirectional communication of data [10]. from these data, and then making the decision based on the
information extracted while the relevant computational
1
The smart meter system usually includes smart meter, communi- intelligence technologies can be used to enhance the per-
cation infrastructure, and control devices. formance of the decision making process.

123
Int. J. Mach. Learn. & Cyber.

Industrial Business
Consumers

Markets Operation Center Power Station Power Transformers Transmission Transmission Substation Distribution Residential Consumers

Fig. 1 Example showing the traditional power system

Operation Center
Service Provider

Markets

Industrial Business
Consumers

Power Station Power Transformers Transmission Transmission Substation Distribution Residential Consumers

Fig. 2 Example showing the smart grid system

2.1 Scenarios by computational awareness for smart following scenario shows one possible way of self-healing
grid the smart grid.
1. Collect data from the power management system and
In this section, three typical scenarios from different per-
extract useful information from these data.
spectives (i.e., from the perspectives of utility companies,
2. When the power management system notices any
customers, and both) are given to show that computational
transmission problems, such as sudden outage or peak
awareness of smart grid can be used to provide better
load occurring on particular lines or regions.
solutions compared with the current power grid.
3. The system needs to determine the power of which
region has to be cut [8] or changes the routing paths of
2.1.1 Self-healing scenario
power transmission either automatically or semi-auto-
matically (i.e., based on the knowledge of experts).
Disruption caused by the power grid is one of the most
4. Restore the power system.
emergent problems. A small scale disruption may lead to
the problem of not being able to serve power to the resi-
dents who live in a small region. A large scale disruption, 2.1.2 Energy consumption reduction on home family
however, may force factories or organizations to unex- scenario
pectedly shutdown their production lines or works. With
this usually come damages that may cost a lot of money. With computational awareness, the residential customers
Several different kinds of concepts and methods [8, 33, 34, will no longer need to wait until they received the bills to
45, 47, 50] have been presented to self-heal the smart grid adjust their using behavior because smart meters for some
environment, such as agent-based system [71]. The modern appliances can provide real time information for

123
Int. J. Mach. Learn. & Cyber.

their using behavior [41, 42]. Thus, the using behavior can 2.2 The computational awareness framework for smart
be easily recognized; thus, the energy consumption on our grid
daily life can be reduced.
In order to make our daily life more comfortable, to use
1. The smart home system will play the role of collecting
energy more efficiently, and to reduce the emission of CO2,
data from smart meter, socket, power cord, device, or
computational awareness, such as energy awareness [27], is
even the appliances themselves and then extracting the
now essential to make smart grid a more smart system.
useful information from them.
Also, in addition to context awareness [28, 29] and resource
2. The data mining and computational intelligence tech-
awareness [30–32], through cognition of the events the
nologies will be used in analyzing this information.
system faced, other types of awareness can provide the
3. The web-based interface, the APP of smart handheld
proper activities or responses, such as location awareness
device, and the display of appliances can then show the
can be used to locate faults on the system [33, 34]. In the
current usage of the power at home. In addition, the
early researches [8, 59], several computational awareness
suggestions to adjust the appliances will also be
and intelligence technologies for smart grid have been
displayed.
discussed and presented, such as self-healing, predicting the
4. When the users receive this information, they can
loading from industrial and residential customers, and
adjust their using behavior or they may allow the smart
adjusting the routing paths for power transmission.
home system itself to manage the appliances based on
According to [72, 73], computational intelligence technol-
the predefined preference of the users, such as turning
ogies are capable of making smart grid robust, adaptive, and
the light off when they leave a particular space.
optimally coordinated or making accurate decision. More
recently, Cecati et al. [26] summarized the major functions
2.1.3 Demand response scenario a smart grid is supposed to have. They are fault and stability
diagnosis, reactive power control, demand side manage-
Analyzing the response of demand [23] to the smart grid ment, distributed generation for emergency, system resto-
is a new trend to plan for the electricity pricing mech- ration, and network reconfiguration.
anism because information, such as duration of phone As shown in Fig. 3, a unified framework for computa-
calls and time to charge an electric vehicle [43, 49], can tional awareness is presented in this paper to depict how to
be easily extracted and calculated. For this reason, dif- apply data preprocessing, data mining, and computation
ferent pricing strategies will be used in different situa- intelligence technologies to smart grid. In this framework, the
tions to avoid the peak hours and the costs incurred. For input data at the very first stage may come from different kinds
instance, the electricity supplied during the peak hours of resources of the environment of smart grid, such as smart
and during the off peak hours should have different meter, appliance, sensor, user interface, power line commu-
prices. nication (PLC), or advanced metering infrastructure (AMI).
Because these data are collected from different devices, how
1. The power grid system will collect all the data from
to collect the data and integration them into a unified format
the whole infrastructure.
has been an important issue as far as the early researches on
2. For the amount of data is too large to be easily handled
smart grid are concerned. Because the early smart grid is too
and analyzed, sampling, data reduction, or selection
slow to transmit a large amount of real time data, the sampling
can be used to extract useful information.
method is commonly used to record the data capturing from
3. The data mining and computational intelligence tech-
different devices. Also, the traditional dimensional reduction
nologies can then be used to analyze the information.
methods, such as principal components analysis [48], are used
4. The electricity pricing mechanism will then be created
to reduce the overall data size to make it possible to be
based the results obtained from data mining and
transferred over power line or other wireless communication
computational intelligence technologies to decrease
mechanisms. Some information retrieval technologies are
the overall cost of customers and power companies as
used to extract the data, such as filtering out the noisy patterns.
well as increase the reliability of a power system.
The relationships between patterns are certainly another major
5. The cost, using behavior, and reliability of smart grid
concern of data mining for smart grid. For instance, how the
will be fed back to the data mining and computational
similarity between patterns is computed and how the patterns
intelligence technologies to dynamically adjust and
in the smart grid environment are weighted need to be taken
plan the pricing strategy to conform to the real
care of before data mining or machine learning technologies
situations and to enhance the performance of a power
are performed on the data.
system.

123
Int. J. Mach. Learn. & Cyber.

Data Collection Predefine Rules

Data Reduction Data Mining Tools

Computational
Data Extraction
intelligence Tools

Input Data Preprocessing Activity Output Data

Fig. 3 Framework for the computational awareness of smart grid

To collect and return the load data of the power grid to


the power company, it has to be able to read the meter
data and monitor the power quality both remotely and
automatically. However, this is far from accomplished
from the viewpoints of researchers, power companies,
and even customers. How the performance of the smart
Fig. 4 Outline of the clustering process [77]
grid environment is enhanced, such as self-healing to
provide more reliable service for the power grid, has
become a promising research issue on smart grid. For this
reason, in addition to using the predefined rules to
determine the response for the sudden outage or situa-
tions predicable by human, data mining and computation
intelligence technologies are adopted by the researches
on smart grid to make the system more intelligent so that
it can provide more useful information to help the user to Fig. 5 Outline of the classification process [77]
make final decisions. That is why the predefined rules,
data mining and computational intelligence technologies
are all components of this framework. The details of data 3.1 Background
mining and computation intelligence will be given in
Sects. 3 and 4 The final stage, i.e., the output data, cannot It is generally believed that data selection, preprocessing,
be considered the least important part because many transformation, data mining, and interpretation/evaluation
semi-automatic applications need to use these results to are the five representative stages for knowledge data dis-
make the final decision. In other words, the interface has covery (KDD) [74–76]. Among them, data mining is a
to display the information the users need to help them required stage to make KDD smarter in analyzing the data.
make a better decision rather than providing messy In other words, data mining is responsible for extracting
information to confuse them. The feedback method is information hidden information the input data. Note that
another important component of this framework because the other stages of KDD may also affect the search per-
some smart grids are designed in such a way that they are formance of mining. For instance, the smart meter on an
capable of incremental learning in the sense that the advanced metering infrastructure will collect a large
learning process has to be iterated several times. amount of data which may be large enough to become a big
data problem. To handle and process this kind of data, the
preprocessing stage becomes crucial.
3 The data mining technologies for smart grid Clustering [78, 79] is one of the fundamental analysis
technologies for data mining, which is also referred to as
In this section, we will begin with the background of data unsupervised learning because no a priori knowledge is
mining, especially data clustering and classification. required. As shown in Fig. 4, the major goal of clustering is
Then, we will move on to clustering and classification partitioning a set of unlabeled input data into the desired or
technologies for smart grid to show how these two proper number of groups based on some predefined simi-
technologies can be used to make smart grid thinking larity metrics. As shown in Fig. 5, like clustering, classi-
smarter. fication [80] is used to divide the input pattern into two or

123
Int. J. Mach. Learn. & Cyber.

more groups. Unlike clustering, classification uses a set of differentiated later, (3) filter out redundant data from the
labeled data (as the a priori knowledge) to create the automated appliance, and (4) use these results to identify
classifier to classify the other patterns, which may be and map the power segments to particular types of real-life
labeled or not. For this reason, classification is also referred events. An interesting work was presented in [41] which
to as supervised learning because the system has to know designed a power management system for determining the
something about the input data before it is used to classify time to recharge the appliances in a smart home. Clustering
the input data. technologies with silhouette maximization (automatically
determine the number of clusters) are used to classify
3.2 Clustering algorithms for smart grid different types of electricity events to protect the appli-
ances. Other than the consumption costs and marketing
As mentioned in the last section, to face brand-new envi- issues, another important research issue on smart grid is the
ronment or data the structure of which are unknown, security problem. In order to detect the anomaly behavior,
clustering [35–41] is definitely one of the important tech- in [35], the type-2 fuzzy clustering is used to model domain
nologies for smart grid. Hence, some existing clustering knowledge of experts to improve the security of smart grid,
algorithms have been used in analyzing the data collected just like the intrusion detection system of network man-
from smart grid, and the ideal goal is to find information agement system.
hidden in the input data to enhance the environment.
Many researches [36, 37, 81] have applied the clustering 3.3 Classification algorithms for smart grid
technology to analyze the load data to create the customer
profile or to better understand the customer profile. For As mentioned in Sect. 3.1, classification differs from
instance, Gullo et al. [36] first used a top-down clustering clustering in the sense that it requires a priori or domain
algorithm (called TS-Part) based on standard k-means to knowledge to construct a set of classifiers. To smart grid
analyze the load data and then used the results thus obtained [42–50], the classification algorithms play a vital role in
to make a proper tariff policy. To solve the problem of creating knowledge to help the AMI or utility company to
determining the number of groups for a clustering process, find out the fitting solutions for different situations that
TS-Part is conceptually like bisecting k-means [81], which have been differentiated by a training process.
starts off with a single cluster and then splits it into different Similar to using clustering technologies to analyze the
groups. The number of clusters will increase on the fly until using profile of power consumption patterns, classification
the predefined number of clusters has been reached. technologies have been applied to smart home. However,
Moreover, the inter-cluster and intra-cluster distances are compared to using clustering to find out the user behavior
used to measure the quality of the clustering results, which from the large amount of data or make the proper tariff
explains why TS-Part can provide better results. policy, some important works on classification for smart
Kim et al. [37] analyzed the load of customers and grid are detecting the breakdown events or classifying the
compared the performance of different clustering algo- activities of household from which the system can make
rithms for smart grid, including hierarchical clustering, k- necessary decisions or even notify the customers immedi-
means, fuzzy c-means and two-stage fuzzy. Although most ately [42, 44]. The comparison of state-of-the-art classifi-
experimental results show that k-means outperforms the cation algorithms for smart grid on smart home are given in
other clustering algorithms compared in this paper, the [42] which includes naive Bayes, C4.5, random forest,
detail discussions are not provided. From the business support vector machine, and nearest neighbor. The same
perspective, Flath et al. [38] showed several different cases study also pointed out that classification algorithms for
by using data mining to analyze the load profile, such as time series data from smart meters in our daily life make it
profile for industrial client, profile for resident client, pro- possible for the system to detect the breakdown events of
file for transformer substations, and profile for different appliances and to notify the users such events. In [44], a
types of time (i.e., week days, weekend, or different sea- disaggregation framework integrated with the hidden
sons), which explains that although most mining tools are Markov mode (HMM) and Gaussian mixture model
either automated or semi-automated, domain knowledge is (GMM) was presented to analyze the data captured from
still needed to enhance the accuracy rate of these tools. smart meter for the activities of household. In addition, an
Molina-Markham et al. [39] designed a smart meter alternative method is to combine the clustering and clas-
architecture. Four steps included in this architecture to sification algorithms into a single system to make it a more
analyze the data are: (1) use off-the-shelf clustering to efficient tool, such as incremental learning [46] and semi-
classify the input data and the events in the same group supervised classification [82].
with the same label, (2) tag (define) every power event with For smart grid to provide reliable service, the major
associated defining characteristics to make them easily concern of a utility company is using the classification

123
Int. J. Mach. Learn. & Cyber.

algorithm for self-healing and adaptive reconfiguration [45, presented, which can help us find solutions of optimization
47, 50], especially when their investments are more than problems. Metaheuristics is one of the successful approa-
millions or billions of US dollars. For instance, in [48], the ches of computational intelligence because it can find the
support vector machine classification algorithm is used to approximate solution in a reasonable time. Simulated
predict the vulnerability of smart grid while using the algorithm (SA) [88, 89], tabu search (TS) [90–92], genetic
principal components analysis (PCA) to reduce the algorithm (GA) [93], ant colony optimization [94–96], and
dimensions of the input data to enhance the performance of particle swarm optimization (PSO) [97–99] are five rep-
the system. resentative metaheuristic algorithms. Because these algo-
Different from the reliability of service, vehicle elec- rithms use different methods to avoid the local minima or
tricity [43, 49] in the environment of smart grid is also one enhance the search result, each of them has their advan-
of the important applications. One of the trends is to tages and disadvantages.
develop plug-in hybrid electric vehicle (PHEV) or gridable For instance, the basic idea of simulated annealing is to
vehicle (GV) because they can reduce the using of fuel and occasionally accept worse solutions (directions) so as to
be powered by sustainable energy resources. Of course, escape from local optima during the convergence process.
how, when, and where to recharge the battery of these A different search algorithm to avoid falling into local
vehicles has become an important issue most drivers con- minima is presented by Glover called tabu search which is
cern and will certainly affect the market of PHEV. The designed to avoid searching for the same solutions for a
cost-oriented strategy is simply different prices for differ- while. Increasing the number of search directions at each
ent situations. Several different situations are used in [43] iteration is another way to avoid falling into local minima
to explain why we need different pricing policies for at the early iteration during the convergence process.
charging the PHEV. They are uncontrolled charging, Genetic algorithm presented by Holland [93] and swarm
delayed charging, off-peak charging, and continuous intelligence [100] both use this concept to increase the
charging. Moreover, because the costs for urban and sub- number of search directions for each iteration, which we
urban, charging speed, peak situations are very different, usually refer to as the population-based algorithm. One
difference pricing policies are a reasonable way which may well-known swarm intelligence is ant colony optimization
also change the using behavior of customers or encourage (ACO) presented by Dorigo and his colleagues [94–96],
customers to charge from renewable sources. Among them, which emulates the behavior of ants. Using the pheromone
the k-nearest neighbor [43] and decision tree [49] have table to record the search experiences is one of the most
been presented to support the drivers to decide when to important features of ACO. In addition to ACO, another
charge. swarm intelligence, called particle swarm optimization,
uses individual trajectories, local best, and global best to
determine the search direction. The weights determine the
4 The computational intelligence for smart grid importance of these factors.

In this section, we begin with a brief discussion for com- 4.1.2 Smartness of smart grid
putational intelligence. Then, we will turn to computational
issues for smart grid and potential research issues. Also, Because data mining technologies are usually developed
several applications using computational intelligence will for particular mining problems, they are limited to data
be given to show the fruitful results owing to computa- analysis and relevant researches. However, most compu-
tional intelligence in this section. tational intelligence algorithms are designed for optimiza-
tion problems; hence, they can be applied to different
4.1 Background research topics as long as the problem faced is an optimi-
zation problem. So far, several studies [51–65] have
4.1.1 The computational intelligence attempted to show how the computational intelligence can
be applied to smart grid while some also giving results to
Over the past few decades, a large number of researches show their potentials. To show possible applications of
[83–87] were focused on designing and developing more smart grid using computational intelligence, Saxena et al.
intelligent models or algorithms for theoretical or real [63] presented ten potential research issues: power system
world complex problems, including neural network, fuzzy operation, power system planning, power system control,
theory, metaheuristic algorithms, and so on. All of them are power plant control, network control, electricity markets,
looking for one thing: make the computer ‘‘think’’ like power system automation, distribution system application,
human. Although it is still beyond the capability of modern distributed generation application, and forecasting appli-
computer, several useful models and algorithms have been cation. These research issues can be summarized into four

123
Int. J. Mach. Learn. & Cyber.

approaches: (1) power management, (2) communication conflict events was presented in [113]. Another example is
control, (3) distribution system, and (4) cost prediction. to use the CI to schedule the energy resource in a smart
A four-stage framework developed by Toronto Hydro home, such as the GA is used in [111] to reduce the
Electric System Limited (THESL) was discussed in [57] to peaking power load, and the PSO is used in [112] to
integrate operations, devices, and infrastructure. In other schedule the distributed energy resource (DER).
words, this framework contains components layer, inte- To manage plug-in hybrid electric vehicles (PHEV) is
gration layer, intelligence layer, and value attainment layer. another issue of smart grid [116, 117] because most people
For the THESL framework, the main concern of intelli- lack patience to wait for the era of PHEV to come. In
gence layer is to manage the energy more efficiently. The [117], the particle swarm optimization was used to balance
distributed intelligence network and agent based network the cost and emission of PHEV. More precisely, the
are two critical research issues of this layer because they objective function of the Saber’s PSO takes into consid-
can be applied to many approaches, such as generator eration three types of costs (fuel cost, start-up cost, and
agents, storage agents, load agents, and even the vehicle shut-down cost) and the emission together to find a solution
agents. that balance all the factors. In [116], the simulated
annealing is used to determine the timing to charge the
4.2 CI for smart grid electric vehicles. In [61, 118, 119], an evolutionary algo-
rithm (estimation of distribution algorithm; EDA) is used
One of the promising researches on using CI [72, 101, 102, to manage the parking station of PHEV. For the fault
103, 104, 105] for smart grid is to manage and control the detection, in [120], the ACO is used to detect voltage
loads, such as battery, device, transmission path, and collapse of PHEV.
scheduling [106–113]. The sense-making, decision-mak-
ing, and adaptation generally used for the computation
system thinking machine (CSTM) show that CI can either 5 Discussion
make such a system capable of making decisions for dif-
ferent kinds of situations real-time without human Table 1 summarizes the use of data mining technologies
instructions or provide information to help human make an and computational intelligence for smart grid. However,
approximate decision [104]. Given in [102] is a brief several news and studies have shown that the era of smart
introduction to the CI for smart grid, emphasizing that CI grid is coming soon, and it is expected that smart grid can
can be used for smart sensing, metering, communication, provide a much better service to everyone. However, some
autonomous control, adaptive protection, advanced data of the changes and open issues have not yet addressed. This
management, distributed resources management, and section will first discuss the changes caused by smart grid,
decision support. the possible approaches of smart grid, and the open issues
A useful approach presented in [109] integrated the tabu of smart grid we have to face.
search and fuzzy theory to determine the heating time of
heat pump. Because most smart grids are designed for
integrating and adopting different kinds of renewable Table 1 Comparison of mining technologies
energy for the next generation power grid, how the solar Method Approaches References
energy and other nature renewable energies are predicted
has become an important issue. In [110], the weather Clustering Customer profile and [36–38, 81]
marketing
forecast is used in the artificial neural network (ANN)
Power management and [39, 41]
while using particle swarm optimization and genetic self-healing
algorithm to adjust the weights of ANN to enhance the Security [35]
performance of such a system, such as reducing the error
Classification Events or classifying and [42, 44, 46, 82]
rate and response time. In addition to using the neural notification
network technologies to optimize the renewable energy Self-healing and adaptive [45, 47, 48, 50]
sources for smart home, in [114, 115], Pathak et al. reconfiguration
employed the particle swarm optimization for the demand Plug-in hybrid electric [43, 49]
response management of smart home. A similar approach vehicle
using metaheuristic algorithms to optimize another com- Computational Smart home and smart city [57, 63, 102–104]
putational intelligence was presented in [106, 107]. intelligence Power management and [106, 107, 109–115,
In addition, the CI can also be used to optimize the smart self-healing 121, 122]
grid system. For example, the particle swarm optimization Plug-in hybrid electric [61, 116–120]
vehicle
used in the multi-agent control system to minimize the

123
Int. J. Mach. Learn. & Cyber.

5.1 The changes and approaches meters. Cloud computing comes in to provide the
computing power and storage space to analyze the data
What will be changed can be discovered in the studies of to provide more intelligent environment for power grid.
smart grid as well as whatever has been defined in the • Different from the IoT and cloud computing, the
standards [14, 15]. The following shows some of the typ- success somehow relies on how all the involved
ical changes to smart grid in terms of most of the research services and devices are integrated and cooperated. In
papers we surveyed. other words, although several architectures, standards,
and methods have been presented, the negotiation
• Using behavior is expected to change when the
between systems and applications will become much
customer gets the bill of usages or monitors the using
more important. This can be easily seen by studies
status of appliances at home via the Internet. In other
focusing their design on smart grid with multi-agent.
words, the more the detailed information, the better the
• There is plenty of room to improve the systems on
customers can do to save their money.
smart grid to make decision either automatically or
• Control and management will definitely change using
semi-automatically. For example, the management
smart grid. An obvious truth is reading information
system of a smart home will become popular if it is
from the meters automatically. More reliable and stable
able to cut off the power supply for particular
services can be provided by power generation station
appliances when we are not home. The above example
because the breaking points, disruption events, or peak
shows that a user-friendly management system or
events can be located more quickly. Also, changes to
interface for smart home is needed. How to make it
the routing paths for transmission can be used to
smarter will be the most important thing as far as the
recover breaking point or balance the load of the power
automatic or semi-automatic management system for
grid quickly.
smart grid is concerned.
• Different from the first two changes, which are from the
perspective of customers and utility companies, the
major task of marketing is the interactions between
5.2 The next step by using CI on smart grid
customer and utility company. For this reason, power
supply and power demand will determine the pricing
In summary, computational awareness is essential to pro-
model.
vide smarter and more intelligent services of smart grid. Of
• Since most smart grid systems are designed to accom-
course, many important open issues, such as security
modate different renewable energies based on the
problems, need to be solved. Before we create a smart grid,
information of ‘‘which’’ part of the system needs,
we have to take into consideration not only the high capital
‘‘where’’ the system is, ‘‘what’’ kind of renewable
costs but also many of the other factors, such as environ-
energies can be used immediately, and ‘‘how’’ the price
ments, residents, and marketing. The following gives the
is determined.
possible approaches of using CI for smart grid:
• With computational awareness for smart grid, the main
change to the power grid is that every decision made • One of the most important things by using CI for smart
will be based on the information that can be found in grid is to make the system sufficiently intelligent or
the grid; hence, all the decisions can be made more provide more information, especially for electric vehi-
intelligently. cle. One example is that an overly smart car navigation
• First, the plug-in hybrid electric vehicle (PHEV) or system may guide the users to follow a shortcut but
gridable vehicle (GV) will be the promising research probably not what they expect. The other example is
topics because transportation is a indispensable part of that ‘‘sufficiently’’ means that the system first provides
our daily life. Today, the main problems are the number only the information a user needs, and later it may
of charge stations and the charging speed. However, provide a little bit more information to the user to avoid
although there are many misgivings about electric overloading the user with too much information. For
vehicle, one thing for sure is that it will become more these reasons, sufficiency would be the best. For this,
and more popular. CI can be used to determine what kind of information a
• Internet of things (IoT), big data, and cloud computing user needs and provide suggestions to the user.
are three important research areas for smart grid • For this new type of power grid, co-work between
because IoT will allow smart grid to connect all the customers will become another potential problem,
appliances to the Internet. One of the consequences of because the information and power flow become much
connecting all the appliances to the Internet is that a more flexible. Customers can benefit more by cooper-
large amount of data will be created from the smart ation. For example, suppose that the charge price P1 in

123
Int. J. Mach. Learn. & Cyber.

a suburb area will be much more expensive than that in smart grid, which makes it possible to integrate all the
the city P2. Then, a car A can transform part of its services to provide a complete solution for the user.
power to another car B with a charge price P3, where 3. For most systems of smart grid are agent-based, CI has
P1 B P3 B P2, when B is in a suburb area but lacks to make the system be able to negotiate with others for
enough power to drive to its destination. This way, the cooperation with other systems.
consumption of energy due to long distance transmis- 4. Finally, if the CI of smart grid is capable of self-
sion can be avoided; for customer A, it can make a little learning and accumulating the experience, the system
money owing to the difference in price in the suburb will become smarter the longer it is used.
area and in the city; for customer B, it can buy the
energy with a lower price than he or she normally has to Acknowledgments The authors would like to thank the editors and
pay. Of course, negotiation using CI and provisioning anonymous reviewers for their valuable comments and suggestions on
of information to the driver will be a promising the paper. This work was supported in part by the National Science
research subject in this field. Council of Taiwan, ROC, under Contracts NSC101-2221-E-041-012,
NSC102-2219-E-006-001, and NSC99-2221-E-110-052 and in part
• Managing and integrating different types of power and by the Ministry of Education of Taiwan, ROC, under Contract D102-
devices will be a difficult task of smart grid. This is 23015.
because the data may be too large for the system to
handle, especially when all the data are put into a single
system on cloud. Thus, we can integrate all the services References
so that the information can be found from any where at
any time. For this reason, it is important to integrate 1. Talebi M, Way T (2009) Methods, metrics and motivation for a
and manage different types of power and devices. A green computer science program. In: Proceedings of the 40th
ACM Technical Symposium on Computer Science Education,
possible application is using clustering algorithm to
pp 362–366
classify the devices into the same group by the 2. von Schirnding Y, Mulholland C (2002) Health in the context of
information captured from the environment, user pro- sustainable development. In: World Health Organization Meet-
file, marketing state, and so on. ing: Planning the Health Agenda for the WSSD, Oslo, Norway.
WHO, Geneva
3. Wackernagel M, Schulz NB, Deumling D, Linares AC, Jenkins
M, Kapos V, Monfreda C, Loh J, Myers N, Norgaard R, Randers
J (2002) Tracking the ecological overshoot of the human
6 Conclusion economy. Proc Natl Acad Sci USA 99(14):9266–9271
4. Postel S (1994) Carrying capacity: Earth’s bottom line. Chal-
Although smart grid is a promising research topic, how to lenge 37:4–12
make it smart and intelligent can still be difficult but is 5. Fanara A (2007) Report to congress on server and data center
efficiency. Public Law 109-431, U.S. Environmental Protection
necessary. The main contribution of this research is in that Agency (EPA) ENERGY STAR Program
it gives a brief introduction to the ‘‘smart’’ grid, by 6. Gustafsson A, Gyllenswärd M (2005) The power-aware cord:
reviewing several of the issues from the perspective of energy awareness through ambient information display. In:
computational awareness, which includes data mining Proceedings of the CHI ’05 Extended Abstracts on Human
Factors in Computing Systems, pp 1423–1426
technologies, machine learning technologies, and many 7. Aggarwal A, Kunta S, Verma P (2010) A proposed communi-
other intelligent mechanisms. Analysis and discussion of cations infrastructure for the smart grid. In: Proceedings of the
computational awareness for the smart grid are also given Innovative Smart Grid Technologies, pp 1–5
to depict the coming services and applications in this paper. 8. Massoud Amin S, Wollenberg B (2005) Toward a smart grid:
power delivery for the 21st century. IEEE Power Energy Mag
According to our observations, CI will play a vital role in 3(5):34–41
making it possible for smart grid to provide a more com- 9. Cunjiang Y, Huaxun Z, Lei Z (2012) Architecture design for
fortable living environment for human. In summary, as far smart grid. Energy Procedia 17(Part B):1524–1528
as smart grid is concerned, CI needs to have the following 10. Depuru SSSR, Wang L, Devabhaktuni V (2011) Smart meters
for power grid: challenges, issues, advantages and status. Renew
characteristics to enhance the system performance: Sustain Energy Rev 15(6):2736–2742
11. Hassan R, Radman G (2010) Survey on smart grid. In: Pro-
1. Simplicity is the first characteristic of CI for smart grid
ceedings of the IEEE SoutheastCon, pp 210–213
because most devices in this environment are small 12. Parikh P, Kanabar M, Sidhu T (2010) Opportunities and chal-
and low power consumption. Therefore, simplicity lenges of wireless communication technologies for smart grid
makes it possible for CI to easily realize on the applications. In: Proceedings of the IEEE Power and Energy
Society General Meeting, pp 1–7
component of smart grid.
13. Gao J, Xiao Y, Liu J, Liang W, Chen CP (2012) A survey of
2. Another characteristic of CI is the capability to communication/networking in smart grids. Future Gener Com-
communicate with other devices or applications on put Syst 28(2):391–404

123
Int. J. Mach. Learn. & Cyber.

14. National Institute of Standards and Technology (2013) NIST In: Proceedings of the Nineteenth Conference on Australasian
framework and roadmap for smart grid interoperability stan- Database, vol 75, pp 107–114
dards, release 2.0. http://www.nist.gov/smartgrid/framework- 33. Ostrand T, Weyuker E, Bell R (2005) Locating where faults will
022812.cfm. Accessed 8 Jan 2013 be (software testing). In: Proceedings of the Richard Tapia
15. European Standards Organisations (2013) Smart grid, ftp://ftp. Celebration of Diversity in Computing Conference, pp 48–50
cencenelec.eu/EN/News/PR/PR-2012-04.pdf. Accessed 8 Jan 34. Qureshi A, Ramzan M, Zaidi S (2010) Fault aware routing
2013 algorithm to enhance network resiliency & achieve load bal-
16. Moslehi K, Kumar R (2010) A reliability perspective of the ancing in hybrid wireless optical broadband access network. In:
smart grid. Smart Transm Grid: Vis Framew 1(1):57–64 Proceedings of the High-Capacity Optical Networks and
17. Li F, Qiao W, Sun H, Wan H, Wang J, Xia Y, Xu Z, Zhang P Enabling Technologies, pp 252–257
(2010) Smart transmission grid: vision and framework. IEEE 35. Devanur NR, Fortnow L (2009) A computational theory of
Trans Smart Grid 1(2):168–177 awareness and decision making. In: Proceedings of the Con-
18. Google Maps (2013) ‘‘Smart metering projects map. http://maps. ference on Theoretical Aspects of Rationality and Knowledge,
google.com/maps/ms?ie=utf8&oe=utf8&msa=0&msid=115519 pp 99–107
311058367534348.0000011362ac6d7d21187. Accessed 8 Jan 36. Gullo F, Ponti G, Tagarelli A, liritano S, Ruffolo M, Labate D
2013 (2009) Low-voltage electricity customer profiling based on load
19. Kok K, Karnouskos S, Nestle D, Dimeas A, Weidlich A, War- data clustering. In: Proceedings of the International Database
mer C, Strauss P, Buchholz B, Drenkard S, Hatziargyriou N, Engineering & Applications Symposium, pp 330–333
Lioliou V (2009) Smart houses for a smart grid. In: Proceedings 37. Kim Y-I, Kang S-J, Ko J-M, Choi S-H (2011) A study for
of the International Conference and Exhibition on Electricity clustering method to generate typical load profiles for smart
Distribution—Part 1, pp 1–4 grid. In: Proceedings of the IEEE International Conference on
20. Galli S, Scaglione A, Wang Z (2011) For the grid and through Power Electronics and ECCE Asia, pp 1102–1109
the grid: the role of power line communications in the smart 38. Flath C, Nicolay D, Conte T, Dinther C, Filipova-Neumann L
grid. Proc IEEE 99(6):998–1027 (2012) Cluster analysis of smart metering data. Bus Inf Syst Eng
21. Vyatkin V, Zhabelova G, Higgins N, Schwarz K, Nair N-KC 4:31–39
(2010) Towards intelligent smart grid devices with IEC 61850 39. Molina-Markham A, Shenoy P, Fu K, Cecchet E, Irwin D (2010)
interoperability and IEC 61499 open control architecture. In: Private memoirs of a smart meter. In: Proceedings of the ACM
Proceedings of the IEEE PES Transmission and Distribution Workshop on Embedded Sensing Systems for Energy-Efficiency
Conference and Exposition, pp 1–8 in Building, pp 61–66
22. Mohsenian-Rad A-H, Wong V, Jatskevich J, Schober R (2010) 40. Bergman D, Jin D, Juen J, Tanaka N, Gunter C, Wright A (2011)
Optimal and autonomous incentive-based energy consumption Distributed non-intrusive load monitoring. In: Proceedings of
scheduling algorithm for smart grid. In: Proceedings of the the Innovative Smart Grid Technologies, pp 1–8
Innovative Smart Grid Technologies, pp 1–6 41. Kalogridis G, Efthymiou C, Denic S, Lewis T, Cepeda R (2010)
23. Rahimi F, Ipakchi A (2010) Demand response as a market Privacy for smart meters: towards undetectable appliance load
resource under the smart grid paradigm. Smart Transm Grid Vis signatures. In: Proceedings of the IEEE International Confer-
Framew 1(1):82–88 ence on Smart Grid Communications, pp 232–237
24. Wang W, Xu Y, Khanna M (2011) A survey on the communi- 42. Lines J, Bagnall A, Caiger-Smith P, Anderson S (2011) Clas-
cation architectures in smart grid. Comput Netw 55:3604–3629 sification of household devices by electricity usage profiles. In:
25. Saputro N, Akkaya K, Uludag S (2012) A survey of routing Proceedings of the International Conference on Intelligent Data
protocols for smart grid communications. Comput Netw Engineering and Automated Learning, pp 403–412
56(11):2742–2771 43. Erol-Kantarci M, Mouftah H (2010) Prediction-based charging
26. Cecati C, Mokryani G, Piccolo A, Siano P (2010) An overview of PHEVs from the smart grid with dynamic pricing. In: Pro-
on the smart grid concept. In: Proceedings of the Annual Con- ceedings of the IEEE Conference on Local Computer Networks,
ference on IEEE Industrial Electronics Society, pp 3322–3327 pp 1032–1039
27. Hasan M, Farahmand F, Jue J (2010) Energy-awareness in 44. Chen F, Dai J, Wang B, Sahu S, Naphade M, Lu C-T (2011)
dynamic traffic grooming. In: Proceedings of the Conference on Activity analysis based on low sample rate smart meters. In:
Optical Fiber Communication, Collocated National Fiber Optic Proceedings of the ACM SIGKDD International Conference on
Engineers Conference, pp 1–3 Knowledge Discovery and Data Mining, pp 240–248
28. Abowd GD, Dey AK, Brown PJ, Davies N, Smith M, Steggles P 45. Ranganathan R, Qiu R, Hu Z, Hou S, Pazos-Revilla M, Zheng
(1999) Towards a better understanding of context and context- G, Chen Z, Guo N (2011) Cognitive radio for smart grid: theory,
awareness. In: Proceedings of the International Symposium on algorithms, and security. Bus Inf Syst Eng 2011:1–14
Handheld and Ubiquitous Computing, pp 304–307 46. De Silva D, Yu X, Alahakoon D, Holmes G (2011) Incre-
29. Song S, Moustafa H, Afifi H (2012) A survey on personalized mental pattern characterization learning and forecasting for
TV and NGN services through context-awareness. ACM Com- electricity consumption using smart meters. In: Proceedings of
put Surv 44(14):1–418 the IEEE International Symposium on Industrial Electronics,
30. Boldrini C, Conti M, Passarella A (2008) Context and resource pp 807–812
awareness in opportunistic network data dissemination. In: 47. Chen C, Xu T, Piao Z, Yuan Y (2009) Power quality distur-
Proceedings of the International Symposium on a World of bances classification based on multi-class classification SVM.
Wireless, Mobile and Multimedia Networks, pp 1–6 In: Proceedings of the International Conference on Power
31. Gaber MM, Yu PS (2006) A framework for resource-aware Electronics and Intelligent Transportation System, vol 1,
knowledge discovery in data streams: a holistic approach with pp 290–294
its application to clustering. In: Proceedings of the ACM Sym- 48. Cepeda J, Colome D, Castrillon N (2011) Dynamic vulnerability
posium on Applied Computing assessment due to transient instability based on data mining
32. Röhm U, Gaber MM, Tse Q (2007) Enabling resource-aware- analysis for smart grid applications. In: Proceedings of the IEEE
ness for in-network data processing in wireless sensor networks. PES Conference on Innovative Smart Grid Technologies

123
Int. J. Mach. Learn. & Cyber.

49. Ranganathan P, Nygard K (2011) Smart grid data analytics for 67. Jakubowski M, Pastuszak G (2007) Multi-path adaptive com-
decision support. In: Proceedings of the IEEE Electrical Power putation-aware search strategy for block-based motion estima-
and Energy Conference tion. In: Proceedings of the International Conference on
50. Hu G-S, Xie J, Zhu F-F (2005) Classification of power quality Computer as a Tool, pp 175–81
disturbances using wavelet and fuzzy support vector machines. 68. Zhu J, Zhuang E, Ivanov C, Yao Z (2011) A data-driven
In: Proceedings of International Conference on Machine approach to interactive visualization of power systems. IEEE
Learning and Cybernetics, vol 7, pp 3981–3984 Trans Power Syst 26(4):2539–2546
51. Miller P (2010) The smart swarm: how understanding flocks 69. Bank J, Omitaomu O, Fernandez S, Liu Y (2009) Visualization
schools and colonies can make us better at communicating and classification of power system frequency data streams. In:
decision making and getting things done. Avery Publishing Proceedings of the IEEE International Conference on Data
Group Inc., Wayne Mining Workshops, pp 650–655
52. Huang Y, Brocco A, Kuonen P, Courant M, Hirsbrunner B 70. Curry E (2012) System of Systems Information Interoperability
(2008) Smartgrid: a fully decentralized grid scheduling frame- using a Linked Dataspace. In: Proceedings of the IEEE 7th
work supported by swarm intelligence. In: Proceedings of the International Conference on System of Systems Engineering,
International Conference on Grid and Cooperative Computing, pp 101–106
pp 160–168 71. Bou Ghosh S, Ranganathan P, Salem S, Tang J, Loegering D,
53. Linda O, Manic M, Vollmer T (2012) Improving cyber-security Nygard K (2010) Agent-oriented designs for a self healing smart
of smart grid systems via anomaly detection and linguistic grid. In: Proceedings of the IEEE International Conference on
domain knowledge. In: Proceedings of the International Sym- Smart Grid Communications, pp 461–466
posium on Resilient Control Systems, pp 48–54 72. Venayagamoorthy G (2009) Potentials and promises of com-
54. Ramos C, Liu C-C (2011) AI in power systems and energy putational intelligence for smart grids. In: Proceedings of the
markets. IEEE Intell Syst 26(2):5–8 IEEE Power Energy Society General Meeting, pp 1–6
55. Awad A, German R (2012) Self-organizing smart grid services. 73. He H (2010) Toward a smart grid: integration of computational
In: Proceedings of the International Conference on Next Gen- intelligence into power grid. In: The 2010 International Joint
eration Mobile Applications, Services and Technologies, Conference on Neural Networks, pp. 1–6
pp 205–210 74. Fayyad UM, Piatetsky-Shapiro G, Smyth P (1996) From data
56. Fereidunian A, Zamani M, Boroomand F, Jamalabadi H, Lesani mining to knowledge discovery in databases. AI Mag 17(3):37–54
H, Lucas C, Shariat-Torbaghan S, Meydani M (2010) AAHES: a 75. Liu B (2007) Web data mining: exploring hyperlinks, contents,
hybrid expert system realization of adaptive autonomy for smart and usage data. Springer, Berlin
grid. In: Proceedings of the IEEE Innovative Smart Grid 76. Han J (2005) Data mining: concepts and techniques. Morgan
Technologies Conference Europe, pp 1–7 Kaufmann Publishers Inc., San Francisco
57. Wong J, Vargas A, Chadha K, Devdas A, Lin C, Kuyee J (2010) 77. Tsai C-W, Liao M-Y, Yang C-S, Chiang M-C (2011) Classifi-
Integrated design and implementation of toronto’s smart distri- cation algorithms for interactive multimedia services: a review.
bution grid. In: Proceedings of the IEEE International Confer- In: Multimedia Tools and Applications, pp 1–29
ence on Smart Grid Communications, pp 455–460 78. Jain AK, Murty MN, Flynn PJ (1999) Data clustering: a review.
58. Cho HS, Yamazaki T, Hahn M (2010) AERO: extraction of ACM Comput Surv 31(3):264–323
user’s activities from electric power consumption data. IEEE 79. Xu R, II DW (2005) Survey of clustering algorithms. IEEE
Trans Consum Electron 58(3):2011–2018 Trans Neural Netw 16(3):645–678
59. Saini MK, Kapoor R (2012) Classification of power quality 80. Liu B (2007) Web data mining: exploring hyperlinks, contents,
events a review. Int J Electr Power Energy Syst 43(1):11–19 and usage. Data data-centric systems and applications. Springer,
60. Simonov M, Zich R, Mussetta M (2011) Information processing Berlin
in smart grids and consumption dynamics. In: Soro A, Vargiu E, 81. Steinbach M, Karypis G, Kumar V (2000) A comparison of
Armano G, Paddeu G (eds) Information retrieval and mining in document clustering techniques. In: Proceedings of the KDD
distributed environments, vol 324. Springer, Berlin, pp 267–286 Workshop on Text Mining, pp 1–2
61. Su W, Eichi H, Zeng W, Chow M-Y (2012) A survey on the 82. De Silva D, Yu X, Alahakoon D, Holmes G (2011) Semi-
electrification of transportation in a smart grid environment. supervised classification of characterized patterns for demand
IEEE Trans Ind Inf 8(1):1–10 forecasting using smart electricity meters. In: International
62. Belkacemi R, Feliachi A, Choudhry M, Saymansky J (2011) Conference on Electrical Machines and Systems, pp 1–6
Multi-agent systems hardware development and deployment for 83. Reeves, CR (eds) (1993) Modern heuristic techniques for
smart grid control applications. In: Proceedings of the Power combinatorial problems. Wiley, New York
and Energy Society General Meeting, pp 1–8 84. Glover, F, Kochenberger, GA (eds) (1993) Handbook of meta-
63. Saxena D, Singh S, Verma K (2010) Application of computa- heuristics. Kluwer Academic Publishers, Boston
tional intelligence in emerging power systems. Int J Eng Sci 85. Blum C, Roli A (2003) Metaheuristics in combinatorial opti-
Technol 2(3):1–7 mization: overview and conceptual comparison. ACM Comput
64. Ma Y, Zhou L, Tse N, Osman A, Lai L (2009) An initial study Surv 35(3):268–308
on computational intelligence for smart grid. In: Proceedings of 86. Michalewicz Z (1996) Genetic algorithms ? data structures =
the International Conference on Machine Learning and Cyber- evolution programs. Springer, Berlin
netics vol 6, pp 3425–3429 87. Engelbrecht AP (2007) Computational intelligence: an intro-
65. Singh A, Dagli C (2009) Multi-objective stochastic heuristic duction. Wiley, New York
methodology for tradespace exploration of a network centric 88. Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by
system of systems. In: Proceedings of the Systems Conference, simulated annealing. Sci Agric 220(4598):671–680
pp 218–223 89. Černý V (1982) A thermodynamical approach to the traveling
66. Holland O, Attar A, Olaziregi N, Sattari N, Aghvami A (2006) A salesman problem: an efficient simulation algorithm. Technical
universal resource awareness channel for cognitive radio. In: Reports, Comenius University, Bratislava, Czechoslovakia
Proceedings of the IEEE International Symposium on Personal, 90. Glover F (1989) Tabu search—part I.. ORSA J Comput
Indoor and Mobile Radio Communications 1(3):190–206

123
Int. J. Mach. Learn. & Cyber.

91. Glover F (1990) Tabu search—part II.. ORSA J Comput 2(1): 109. Tanaka K, Uchida K, Ogimi K, Goya T, Yona A, Senjy T,
4–32 Funabashi T, Kim C-H (2011) Optimal operation by controllable
92. Glover F, Laguna M (1997) Tabu search. Kluwer Academic loads based on smart grid topology considering insolation
Publishers, Boston forecasted error. IEEE Trans Smart Grid 2(3):438–444
93. Holland JH (1975) Adaptation in natural and artificial systems: 110. Caputo D, Grimaccia F, Mussetta M, Zich R (2010) Photovol-
an introductory analysis with applications to biology, control, taic plants predictive model by means of ann trained by a hybrid
and artificial intelligence. University of Michigan Press evolutionary algorithm. In: Proceedings of the International
94. Dorigo M, Maniezzo V, Colorni A (1996) The ant system: Joint Conference on Neural Networks, pp 1–6
optimization by a colony of cooperating agents. IEEE Trans Syst 111. Lee J, Park G-L, Kwak H-Y, Jeon H (2011) Design of an energy
Man Cybern Part B 26(1):29–41 consumption scheduler based on genetic algorithms in the smart
95. Dorigo M, Gambardella LM (1997) Ant colony system: a grid. In: Proceedings of the Third International Conference on
cooperative learning approach to the traveling salesman prob- Computational Collective Intelligence: Technologies and
lem. IEEE Trans Evol Comput 1(1):53–66 Applications, vol 1, pp 438–447
96. Dorigo M, Stützle T (2004) Ant colony optimization (Bradford 112. Pedrasa M, Spooner T, MacGill I (2010) Coordinated schedul-
books). MIT Press, Cambridge ing of residential distributed energy resources to optimize smart
97. Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: home energy services. IEEE Trans Smart Grid 1(2):134–143
Proceedings of the IEEE International Conference on Neural 113. Wang Z, Yang R, Wang L (2010) Multi-agent control system
Networks, pp 1942–1948 with intelligent optimization for smart and energy-efficient
98. Shi Y, Eberhart RC (1998) Parameter selection in particle buildings. In: Proceedings of the Annual Conference on IEEE
swarm optimization. In: Proceedings of the International Con- Industrial Electronics Society, pp 1144–1149
ference on Evolutionary Programming VII, (London, UK). 114. Pathak AK, Chatterji S, Narkhedec MS (2012) Artificial intel-
Springer, London, pp 591–600 ligence based optimization algorithm for demand response
99. Clerc M, Kennedy J (2002) The particle swarm—explosion, management of residential load in smart grid. Int J Eng Innov
stability, and convergence in a multidimensional complex space. Technol 2(4):136–141
IEEE Trans Evol Comput 6(1):58–73 115. Jain A, Jain M (2013) Fuzzy modeling and similarity based short
100. Engelbrecht AP (2006) Fundamentals of computational swarm term load forecasting using swarm intelligence-a step towards
intelligence. Wiley, New York smart grid. In: Proceedings of Seventh International Conference
101. Harley R, Liang J (2011) Computational intelligence in smart on Bio-Inspired Computing: Theories and Applications, vol 202,
grids. In: Proceedings of the IEEE Symposium Searies on pp 15–27
Computational Intelligence 116. Sousa T, Morais H, Vale Z, Faria P, Soares J (2012) Intelligent
102. Jiang Z (2009) Computational intelligence techniques for a energy resource management considering vehicle-to-grid: a
smart electric grid of the future. In: Proceedings of the Advances simulated annealing approach. IEEE Trans Smart Grid 3(1):
in Neural Networks, vol 5551, pp 1191–1201 535–542
103. Werbos P (2011) Computational intelligence for the smart grid- 117. Saber AY, Venayagamoorthy GK (2010) Intelligent unit com-
history, challenges, and opportunities. IEEE Comput Intell Mag mitment with vehicle-to-grid—a cost-emission optimization.
6(3):14–21 J Power Sources 195(3):898–911
104. Venayagamoorthy G (2011) Dynamic, stochastic, computational 118. Su W, Chow M-Y (2011) Performance evaluation of a PHEV
and scalable technologies for smart grids. IEEE Comput Intell parking station using particle swarm optimization. In: Proceed-
Mag 6(3):22–35 ings of the IEEE Power and Energy Society General Meeting,
105. Gungor V, Sahin D, Kocak T, Ergut S, Buccella C, Cecati C, pp 1–6
Hancke G (2012) Smart grid and smart homes: key players and 119. Su W, Chow M-Y (2012) Performance evaluation of an eda-
pilot projects. IEEE Ind Electron Mag 6(4):18–34 based large-scale plug-in hybrid electric vehicle charging algo-
106. Welch R, Venayagamoorthy G (2006) Comparison of two rithm. IEEE Trans Smart Grid 3(1):308–315
optimal control strategies for a grid independent photovoltaic 120. Church C, Morsi WG, El-Hawary ME, Diduch CP, Chang LC
system. In: Proceedings of the Industry Applications Confer- (2011) Voltage collapse detection using ant colony optimization
ence, vol 3, pp 1120–1127 for smart grid applications. Electr Power Syst Res 81(8):
107. Welch R, Venayagamoorthy G (2007) A fuzzy-PSO based 1723–1730
controller for a grid independent photovoltaic system. In: Pro- 121. Gonzalez FG (2013) An intelligent controller for the smart grid.
ceedings of the IEEE Swarm Intelligence Symposium, Procedia Comput Sci 16:776–785
pp 227–233 122. Alipuria B, Asare-Bediako B, Groot RJWD, Sarker J, Slootweg
108. Vale Z, Morais H, Khodr H, Canizes B, Soares J (2010) Tech- J, Kling W (2012) Incorporating solar home systems for smart
nical and economic resources management in smart grids using grid applications. In: Proceedings of the Universities Power
heuristic optimization methods. In: Proceedings of the IEEE Engineering Conference, pp 1–6
Power and Energy Society General Meeting, pp 1–7

123

S-ar putea să vă placă și