Real-Time Implementation of Intelligent Reconfiguration Algorithm

advertisement
598
IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 5, NO. 2, APRIL 2014
Real-Time Implementation of Intelligent
Reconfiguration Algorithm for Microgrid
Farshid Shariatzadeh, Student Member, IEEE, Ceeman B. Vellaithurai, Student Member, IEEE,
Saugata S. Biswas, Student Member, IEEE, Ramon Zamora, Student Member, IEEE, and
Anurag K. Srivastava, Senior Member, IEEE
Abstract—Microgrids with renewable distributed generation and
energy storage offer sustainable energy solutions. To maintain the
availability of energy to the connected loads, considering priority
and to interrupt the smallest portion of the microgrid under any
abnormal conditions, reconfiguration is critical to restore service to
a section or to meet some operational requirements of dropping
minimum loads. Reconfiguration is the process of modifying the
microgrid’s topological structure by changing the status (open/
close) of the circuit breakers or switches. In this work, constraints
are the power balance equation and power generation limits, and we
assumed that the system is designed with the entire planning and
operational control criterion to meet the voltage violation and line
overloading constraints. This paper offers novel real-time implementation of intelligent algorithm for microgrid reconfiguration.
Intelligent algorithm is based on the genetic algorithms and has been
tested on two test systems including shipboard power system and
modified Consortium for Electric Reliability Technology Solutions
(CERTS) microgrid. Real-time test bed utilizes real-time digital
simulator and commercial real-time controllers from Schweitzer
Engineering Lab. Reconfiguration algorithm has been implemented
in the real time using real-time test bed, e.g., microgrid system, and
satisfactory results were obtained.
Index Terms—Genetic algorithm (GA), graph theory, microgrid,
real-time simulation, reconfiguration, restoration.
I. INTRODUCTION
HE INCREASING installations of distributed generations
(DGs) provide an opportunity to treat DGs, local loads,
and distribution network as a self-sustainable cluster to function
as a subsystem of distribution system [1], [2]. This cluster is
considered as a microgrid that can be defined as an interconnection of DGs with possibly distributed storages on low- or
medium-voltage distribution system [3]. Due to its potential to
provide reliable, secure, efficient, environmental friendly, and
sustainable electricity from renewable energy sources, microgrid
is a very promising solution for today’s electricity problems [4].
A microgrid generally has two modes of operation,
grid-connected and islanded. In normal condition, a microgrid
is connected to the main grid and acts as a subsystem of
T
Manuscript received May 31, 2012; revised March 02, 2013; accepted July 21,
2013. Date of publication January 02, 2014; date of current version March 18,
2014. This work was supported by the School of Electrical Engineering and
Computer Science, as well as the Research Office at Washington State University.
The authors are with the School of Electrical Engineering and Computer
Science, Washington State University, Pullman, WA 99164-2752 USA (e-mail:
fshariat@eecs.wsu.edu; ceemanbrightson@gmail.com; saugatasbiswas@gmail.
com; r.zamora@email.wsu.edu; asrivast@eecs.wsu.edu).
Color versions of one or more of the figures in this paper are available online at
http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TSTE.2013.2289864
distribution systems. In this mode, local loads inside the microgrid are supplied by DGs located near the loads. The connection
to main grid is aimed to transfer the power between the microgrid
and main grid, if there is a deficiency or excess generations in
either side. When there is a problem in the main grid, microgrid
will disconnect from the main grid and work autonomously
[5], [6]. This mode of operation is called islanded mode. Not all
the microgrids have two modes of operations, some microgrids
fully operate as islanded microgrid because they do not have the
access to the main grid. This type of microgrid is also known as
isolated microgrid. Due to its similar properties, such as a cluster
of small-scale local generations and loads in a small region, a
shipboard power system (SPS) can be considered as a microgrid,
an isolated microgrid [7]–[9].
A seamless transition from grid-connected to islanded modes
and vice versa and a stable operation in both the modes are very
important for microgrid operation. Between these two modes,
islanded mode of operation is more challenging due to the
capacity limit of DG to supply local loads, and generator capacity
being closely sized to the load demand. The ratio of available
generation and load demand is a very important factor for the
success of islanded operation. This ratio will be more important
when a reconfiguration action is taken in order to isolate the
faulted area, whereas minimizing the unsupplied loads after a
fault occurs inside the microgrid. A reconfiguration is required
since protection schemes only provide fault detection and isolation functions, but do not consider the system level optimization
constraints or power balance after fault isolation. Reconfiguration can be defined as a type of emergency control including
topology changes, load and generation shedding, and other
control actions to redirect power flow to the remaining connected
loads [10], [11]. An effective and optimal reconfiguration requires intelligent and fast actions.
Reconfiguration requires fast actions to minimize the effect of
fault on the entire system. For some systems such as SPS, the fast
process is really essential. Hence, the reconfiguration needs to be
done in real time, if possible. Real-time reconfiguration requires
fast algorithm processing time and less communication delay.
In real time, the measured data of the faulted system can be
processed immediately by the reconfiguration algorithm in order
to provide control signals that define the reconfigured system.
In order to implement the real-time reconfiguration, finding an
accurate heuristic or numerical method of reconfiguration is
very essential [10].
Contrary to much research on conventional distribution system reconfiguration, research on microgrid reconfiguration is
1949-3029 © 2014 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
SHARIATZADEH et al.: REAL-TIME IMPLEMENTATION OF INTELLIGENT RECONFIGURATION ALGORITHM FOR MICROGRID
still in infancy. Conventional distribution system reconfiguration
is not suitable for the microgrid reconfiguration due to the
uniqueness of microgrid as discussed above. In addition, SPS
as an isolated microgrid has additional constraints under battle
conditions, which require high reliability and survivability [12].
A reconfiguration of IEEE standard distribution systems containing a microgrid is addressed in [13], whereas in [14] conventional
distribution system reconfiguration by creating a combination of
microgrids as the reconfigured system is discussed. Both of these
research works are not really microgrid reconfiguration, just
embedding microgrid paradigm on distribution system reconfiguration. Several reconfiguration algorithms have been proposed
for SPS. The heuristic-search approach for SPS reconfiguration
problem has been discussed in [15]. This method is a very simple
but has problems in restoration with an increasing number of
loads. In the method of network flow approach [16], [17], the
load priorities have not been considered. Self-healing approach
for SPS reconfiguration presented in [18] was based on predictive analysis in stored database causing problems for bigger
system. Several other intelligent reconfiguration methodologies
including ant colony, genetic algorithm (GA), hybrid methods,
and particle swarm optimization were discussed in [19]–[28] for
distribution system.
This paper uses evolutionary reconfiguration algorithm
based on GA [25] and developed by authors of this paper
previously. GA is a heuristic method that mimics a process of
natural evolution and is able to find optimal solution in search
space for specific cost function and constraints [29], [30]. This
algorithm has been applied by authors to 8-BUS SPS [25] and
modified CERTS [31] to find postfault optimal configuration
meeting the designated objectives and system constraints and
preliminary work reported in the earlier publication. In [25],
GA algorithm was developed for offline simulation limited to
specific operating scenarios and fault cases. In [31], the authors
reported the work using dSpace controller prototype. The work
reported in this paper is a significant improvement over these
two earlier publications with improved reconfiguration algorithm and real-time implementation using commercial grade
real-time automation controller (RTAC). In this work, optimization algorithms application to real-time reconfiguration of the
microgrid with considerations of the load priority, DGs, zonal
distribution, and islanding using GA has been presented. The
work presented here can be easily transferred to industrial
microgrid reconfiguration.
This paper is organized as follows. Section II describes the
graph representation of the system and explains the GA reconfiguration algorithm. Section III describes the simulation of the
proposed algorithm on example test cases using MATLAB.
Section IV describes the real-time test bed. Section V includes
the real-time simulation results and summary, and future work is
given in Section VI.
II. RECONFIGURATION ALGORITHM FOR MICROGRID
Reconfiguration algorithm utilized here is an improved form
of algorithms developed by the authors of this paper in [25].
In [25], GA algorithm could not generate solutions for all
possible operating conditions because of the inherent stochastic
RELATIONSHIP
OF
599
TABLE I
MICROGRID COMPONENTS AND GRAPH REPRESENTATION ELEMENTS
approach of the GA algorithm. In the improved algorithms, an
inner loop is included to avoid the infeasible solutions. Reconfiguration algorithm consists of two parts: graph representation
and GA algorithm. Reconfiguration algorithm using graph
theory to describe the microgrid topology is shown in Fig. 3
[31]. The graph represents the tie-lines of microgrid as edges
and buses of microgrid as vertexes. It is assumed that all
components in this system are connected together through
circuit breakers (BRK). Table I shows the relationship between
the components of microgrid and elements of graph. In the
graphical representation of microgrid, the direction of edges
corresponds to the direction of power flow in the normal
condition. Microgrid is divided into several zones based on
the direct connection of buses to circuit breakers. The zone is
defined as a bus, which is directly connected to a circuit breaker.
Graph representation of 8-BUS SPS and modified CERTS has
been reproduced from the previous publication of authors [31]
in Figs. 4 and 5 for more clarity.
Graph theory has been utilized in reconfiguration algorithm to
provide matrices required by other parts of the algorithm. These
matrices describe microgrid topology and information about
loads, generators, and load flow. One of these matrices is called
edge-to-vertex (EtoV) that takes care of describing microgrid
topology for reconfiguration algorithm. Number of rows of EtoV
matrix is equal to the number of zones of microgrid and number
of columns of EtoV matrix is equal to the number of edges
of microgrid. Based on (1),
describes the connection
between the th zone and th edge
Also, there are other matrices: breaker types (BRK_TYPE)
were “1” means generator breaker, “2” means tie-line breaker,
and “3” means load breaker; status of breakers (BRK_STATUS),
where “1” is for closed breaker and “0” is for open breaker; power
flow on each breaker (BRK_FLOW); capacity of generators
(GEN_CAP); real power consumption of loads (LOADS); and
priority of loads in microgrid (LOAD_PRIORITY) which will be
used by GA algorithm.
When a fault is simulated in the microgrid, reconfiguration
algorithm computes the required tripping of breakers to isolate the
faulted bus and then searches the microgrid for finding zones with
negative real power based on the measurements. If there is a
negative zone, a path finder routine included in the reconfiguration
algorithm looks for all possible paths to feed the negative zone.
Based on the detected paths, GA algorithm optimizes load breaker
statuses to maximize the served MW load in the system based on
the load priority. In this fashion, path finder routine determines the
600
Fig. 1. Reconfiguration process flowchart.
changes in tie-line breakers’ status and GA algorithm controls
the load breakers. GA algorithm runs for every negative zone.
Reconfiguration process has been shown in Fig. 1.
The flowchart in Fig. 1 can be described as follows.
1) Generating the graph equivalent of microgrid network
using known topology of microgrid.
2) Detecting the fault by circuit breaker statuses in comparison
with their stored value for normal condition.
3) If a fault occurs, protection system isolates the fault; the
fault location would be known and graph theory determines the surrounding breakers of the faulted bus to open
them.
4) Find negative zones using direct measurements.
5) Find path to feed the negative zone: path finder scheme
finds all possible paths to feed the negative power zone.
6) Optimization problem: GA algorithm finds out optimal
solution for possible paths to maximize the served MW
load with respect to load priority.
In reconfiguration algorithm, breakers’ statuses are design
variables with binary values of “0” or “1.” Reconfiguration
problem can be formulated as optimization problem to find the
optimum solution of maximizing the served load with respect to
load priorities after fault occurrence. GA algorithm has been
designated to solve the stated optimization problem in (2)–(4)
IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 5, NO. 2, APRIL 2014
Equation (2) is an objective function, where is the number of
loads,
is the weighting factor for th load by considering the
load priority, is the breaker status corresponding to th load,
and
is the real power of th load. As mentioned, is a binary
variable that uses “0” as an open status and “1” as a closed status
for breakers. Equations (3) and (4) describe the constraints in the
optimization problem.
is the total number of generators in
microgrid.
is producing real power by th generator,
is
the minimum allowable real power for th generator, and
is
the maximum allowable real power for th generator. There are
also other operational constraints that can be included in the
optimization problem such as bus voltage constraints, line flow
constraints, and generators ramp constraints; however, in this
work, those constraints have been assumed as a part of optimal
power flow running after reconfiguration. In order to meet the
operational system requirements to quickly restore the loads,
optimal power flow (OPF) should be solved for the system after
reconfiguration. Also, it was assumed that voltage and line
constraints are taken care in some manner at planning and design
stage. In comparison with [25] and [31], GA algorithm has been
improved to deal with all possible fault cases in real time for this
work. Population and generation sizes have been changed to find
minimum allowable numbers that can find solution for all cases
to make reconfiguration algorithm faster in the real-time implementation. Also, mutation and crossover operators have been
improved to find solution for all fault cases. In [25], GA algorithm was not able to generate solution for some cases. It is
noticeable that, as GA is a stochastic process, there is always a
chance to not to converge or stuck in a local optimum; however,
in this work, GA was run five times for each test case and most
common solution was chosen as an optimal solution.
III. SIMULATION RESULTS
Developed reconfiguration algorithm has been implemented
using MATLAB for two microgrids, e.g., 8-BUS SPS and
modified CERTS. Microgrid refers to a subsystem that includes
generation and associated loads [2]. This group of generation and
loads can be islanded due to the disturbance in the system without
harming the transmission grid integrity. In this concept, 8-BUS
SPS is an islanded microgrid [25], whereas modified CERTS is a
grid-connected microgrid [31].
A. 8-BUS SPS Description
Normal operational condition of 8-BUS SPS is shown in
Fig. 2.
As shown in the figure, 8-BUS SPS has 4 generators, 18
breakers, and 6 loads. Size of the population and generation has
been taken as 10 in GA algorithm for 8-BUS SPS. Microgrid loads
SHARIATZADEH et al.: REAL-TIME IMPLEMENTATION OF INTELLIGENT RECONFIGURATION ALGORITHM FOR MICROGRID
601
Fig. 3. Graph representation of 8-BUS SPS.
TABLE III
RECONFIGURATION RESULTS FOR 8-BUS SPS
Fig. 2. 8-BUS SPS model in normal operational condition.
TABLE II
LOAD PRIORITY FOR 13-BUS SPS
have been divided into three levels of priority as nonvital,
semivital, and vital. Table II includes load priority for 8-BUS SPS.
Graph representation of 8-BUS SPS in the normal operation
condition has been shown in Fig. 3. Edge directions in this graph
are based on direction of power flow.
B. Simulation Results for 8-BUS SPS
Reconfiguration algorithm has been tested for several fault
cases and was successful to find solution for all cases. The
summarized results for 8-BUS SPS have been shown in Table III.
In this table, (O) means changing breakers status from close to
open in order to make possible path to serve negative zone and
(C) means changing from open to close. As shown in Table III,
reconfiguration algorithm tries to keep vital loads in the system.
In case 4, microgrid has lost 2 generators with 40 MW out of
80 MW generations; therefore, reconfiguration algorithm shed
one semivital load (L3) and nonvital load (L4) to serve two vital
loads (L2 and L5).
C. Modified CERTS Microgrid Description
Also, reconfiguration algorithm has been implemented on
modified CERTS as an example of grid-connected microgrid.
Normal operational condition for modified CERTS has been
shown in Fig. 4. It has one common point to main grid (BUS 1), 4
generators, 23 breakers, and 7 loads.
Also priority levels for loads are shown in Table IV. In this
microgrid, loads have been divided into four levels of priority as
critical loads, vital load, semivital loads, and nonvital loads.
The graph representation for normal operational condition of
modified CERTS has been reproduced in Fig. 5. There are some
normal open breakers in the microgrid that has been shown in
the graph representation to show possible connection between
the vertexes; however, the direction of the edges for these
breakers is arbitrary.
D. Simulation Results for Modified CERTS Microgrid
The results of implementing the developed reconfiguration
algorithm on modified CERTS have been shown in Table V. In
case 1, a semivital load has been shed (L6) and nonvital load (L5)
maintained in the system. It is because reconfiguration algorithm
maximizes the served kW load with respect to load priority,
hence it is not always shedding low priority loads. Loosing BUS
1, 330 kW generation remains in the microgrid and total load
is 360 kW which means if reconfiguration algorithm sheds L5
as 20 kW, it still needs to shed another load to meet constraint
stated in (3).
Computational time of GA reconfiguration algorithm is shown
in Table VI for 8-BUS SPS and modified CERTS. “N/A” in these
tables means no load shedding has been done with GA. As
shown, GA algorithm consumes reasonable time to reconfigure
602
IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 5, NO. 2, APRIL 2014
Fig. 4. Modified CERTS model in normal operational condition.
TABLE IV
LOAD PRIORITY FOR MODIFIED CERTS
the system. As it is indicated in Table VI, all the test cases can be
run in less than 0.05 s that would be our time limit for these test
cases to implement in real time.
IV. REAL-TIME TEST BED
In this work, industrial sensors and real-time controllers have
been used with real-time digital simulator (RTDS) to build a realtime test bed and test-developed reconfiguration algorithm. Here,
real time means performing a given task in a guaranteed time
limit, irrespective of the system condition [32], [33]. Commercial
real-time controllers used in this study are designed to operate in
the real time.
There are a few works that tested reconfiguration algorithm in
real time [34]–[36]. However, in this work, real-time test bed
consists of industrial sensors and actuators. The test bed comprises of RTDS, SEL-3530 or RTAC, SEL-421, and SEL-351.
The connections are made as shown in Fig. 6.
RTDS is a fully digital electromagnetic transient power system
simulator that operates in real time. RTDS is a power system
simulator designed for continuous real-time operation. For solving electromagnetic transient simulations in real time, the typical
time step used by RTDS is
. RTDS architecture enables
Fig. 5. Graph representation of modified CERTS.
users to interact with a running real-time simulation through
digital and analog I/O channels.
Due to its real-time operation, RTDS can be connected to
external devices that allow closed-loop testing of real-world
physical equipment. Simulation model can be implemented on
hardware of RTDS using RSCAD as software tool. In this work,
GTFPI card is used as digital interface, which is shown in Fig. 7.
I/O connection in GTFPI comes from RTDS front panel and
GTFPI sends signals to GPC card in RTDS. Fig. 8 shows the
front panel connection for the digital control signals coming into
simulated system by the reconfiguration algorithm in RTAC. The
signals are sent to the relays, which are in turn fed to the digital
input (GTFPI) of the RTDS.
SHARIATZADEH et al.: REAL-TIME IMPLEMENTATION OF INTELLIGENT RECONFIGURATION ALGORITHM FOR MICROGRID
603
TABLE V
RECONFIGURATION RESULTS FOR MODIFIED CERTS
EXECUTION TIME
OF
TABLE VI
GA RECONFIGURATION
ON
MATLAB
Fig. 7. GTFPI card on back panel of RTDS.
Fig. 8. Input digital signal connection on RTDS front panel.
Fig. 6. Hardware configuration of real-time test bed.
SEL-3530, RTAC, is a programmable logic controller (PLC).
It is a powerful automation platform that combines the embedded
microcomputer, embedded real-time operating system, and
secures communications with IEC-61131 compliant programmability. It includes secure communications, advanced data
concentration, high-speed logic processing, flexible engineering
access, and protocol conversion capabilities between the multiple
built-in client/server protocols. It also has a separate watchdog
microcontroller system that provides an extra level of system
reliability, which activates an alarm and halts all input/output
activity, if there is a problem with the IEC-61131 logic engine.
RTAC has been used as a controller in the loop that implements
reconfiguration algorithm. To implement GA and graph theory
code in RTAC, structured text (ST) has been used. ST is a flexible
language for PLC which is supported by IEC-61131 standard.
SEL-421 relay is a high-speed transmission line protection
relay featuring synchronism check, circuit breaker monitoring,
circuit breaker failure protection, and series-compensated line
protection logic. Wiring of SEL-421 is shown in Fig. 9 to transfer
the signal from RTAC to RTDS front panel.
SEL-351 provides complete overcurrent protection for lines
and equipment. In this work, it has been used for controlling and
monitoring the circuit breakers. SEL-351 sends signals to RTDS
front panel similar to SEL-421.
Table VII provides the technical specifications and the
interfacing information of the different hardware devices that
have been used for real-time test bed of the microgrid reconfiguration algorithm. The test bed includes RTDS, RTAC, SEL-421,
and SEL-351 connected in a closed-loop fashion. The microgrid
system is modeled in RSCAD and uploaded into the RTDS. The
RSCAD model is shown in Fig. 10.
604
IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 5, NO. 2, APRIL 2014
Fig. 10. Microgrid model in RSCAD.
Fig. 9. I/O connections of SEL-421 relays.
SPECIFICATION
OF
TABLE VII
HARDWARE OF REAL-TIME TEST BED
As shown in Fig. 10, all parts of the microgrid has been modeled
through RSCAD and GTFPI card sends control signals to circuit
breakers to implement reconfiguration. The parameters of the
system can be monitored in RSCAD runtime. As mentioned
earlier, “0” in the RSCAD runtime indicates an open breaker,
whereas “1” indicates a closed breaker. The reconfiguration
algorithm is loaded into the RTAC, which is executed every
100 ms. This execution time setting can be adjusted in the RTAC.
During simulation of the system in RTDS, the RTAC continuously monitors the status of the breakers and changes its output if
any of the circuit breakers change their state. The communication
from SEL-3530 to SEL-421/SEL-351 is accomplished through
SHARIATZADEH et al.: REAL-TIME IMPLEMENTATION OF INTELLIGENT RECONFIGURATION ALGORITHM FOR MICROGRID
605
Fig. 11. Transition of nine breakers’ statuses after fault case 1.
Fig. 12. Transition of nine breakers’ statuses after fault case 4.
DNP3 Ethernet protocol, whereas switch control signals from
SEL-421/SEL-351 to RTDS is hardwired as shown in Figs. 8
and 9. When a fault occurs in the microgrid power system being
simulated in the RTDS through RSCAD runtime, the algorithm
running in the RTAC senses the fault and sends switch status
control signals to the relays through Ethernet to carry out the
opening/closing of breakers necessary to keep the critical loads
supplied based on the priority of the load. The internal logic for
close and open switch status signal from relay to respective circuit
breakers in the microgrid are set up to open/close based on the
RTAC input to the relay through hardwired connections. These
changes are captured in the RTDS through the front panel digital
interface using GTFPI card in RTDS.
been observed and results showed satisfactory performance after
fault occurrence. After reconfiguration, all the three remaining
generators (NEGP, SEGP, and SWGP) are generating power on
their maximum capacity and all the loads have been restored
except load 1 and load 4 in the system.
In the case of fault case 4, fault occurs on two buses simultaneously, BUS 1 and BUS 7. Hence two generators of 36 MW and
4 MW capacities would be isolated from the system. Transition
of load circuit breakers has been shown in Fig. 12. Similar to the
previous fault case, only half of the breakers have been shown in
this figure. As shown in Fig. 12, status of breakers 8, 9, and 14
changed from “0” to “1” to create a new path to serve the vital
load (load 2). Loads 1 and 6 are affected by fault and loads 3
and 4 are shed to keep enough power in the system to serve vital
load as expected to give satisfactory results. These results
show successful operation of real-time reconfiguration for the
microgrid system.
V. REAL-TIME SIMULATION RESULTS
Using the real-time test bed, developed reconfiguration algorithm has been tested on modeled 8-BUS SPS as an islanded
microgrid in RTDS. Two fault cases have been selected for realtime tests as case 1 and case 4 in Table III. In order to implement
the reconfiguration algorithm in real-time fashion, developed
algorithm has been modified to be compatible with RTAC
hardware. The size of an array variable can be changed dynamically in MATLAB. However, in ST, it is not possible to have
dynamic sized arrays.
RTAC monitors the fault signal and returns the initial statuses of
circuit breakers to RTDS, in case of no fault. In fault case 1, fault
occurs on BUS 1 and North West (NW) generator with 36 MW is
disconnected by relay for fault isolation. Due to lack of power, the
system needs to shed some loads to maintain the high priority loads
in the circuit. As fault occurred on BUS 1, load 1 is affected and as
load 2 is a vital load, GA reconfiguration algorithm generates
signal to shed nonvital load 4. Circuit breakers status changes are
shown in Fig. 11; however, only half of the breaker’s statuses have
been shown in this figure. Real power of generators and loads have
VI. CONCLUSION
A combined GA and graph theory reconfiguration algorithm
has been implemented in the real time using commercial controllers for simulated microgrid systems. The proposed algorithm
shows a high ability to maintain the maximum loads with respect
to priority in microgrid systems including the islanded-mode
operation. The developed algorithm has been tested on shipboard
system and CERTS microgrid using MATLAB in the offline
mode and satisfactory results have been obtained.
The proposed algorithm produces successful results, e.g., test
system using real-time test bed. The reconfiguration algorithm
was coded in the ST to be implemented in the commercial RTAC.
The proposed algorithm implementation is simple and flexible
and can be easily extended to industrial microgrid system. The
results show that developed algorithm can run for different fault
cases in real time to reconfigure the microgrid network.
606
IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 5, NO. 2, APRIL 2014
ACKNOWLEDGMENT
The authors are thankful to Schweitzer Engineering Lab
and RTDS for their support to successfully complete this
project.
REFERENCES
[1] R. H. Lasseter, “Microgrids and distributed generation,” J. Energy Eng.,
vol. 133, no. 3, pp. 144–149, Sep. 2007.
[2] R. H. Lasseter and P. Piagi, “Microgrid: A conceptual solution,” in Proc.
35th IEEE Annu. PESC, Aachen, Germany, Jun. 20–25, 2004, vol. 6,
pp. 4285–4290.
[3] N. Hatziargyriou, MICROGRIDS—Large scale integration of microgeneration to low voltage grids, [Online]. Available: http://microgrids.
eu/micro2000/presentations/16.pdf.
[4] R. M. Dell and D. A. J. Rand, “Energy storage—A key technology for global
energy sustainability,” J. Power Sour., vol. 100, no. 1–2, pp. 2–17,
Nov. 2001.
[5] R. Lasseter, A. Akhil, C. Marnay, J. Stephens, J. Dagle, R. Guttromson,
S. Meliopoulous, R. Yinger, and J. Eto, “Consortium for Electric Reliability
Technology Solutions’ White Paper on Integration of Distributed Energy
Resources: The CERTS Microgrid Concept,” California Energy Commission, Public Interest Energy Research, LBNL-50829, Apr. 2002.
[6] R. H. Lasseter, “MicroGrids,” in Proc. 2002 IEEE PES Winter Meeting,
New York, NY, USA, Jan. 27–30, 2002, vol. 1, pp. 305–308.
[7] L. R. Phillips, “The microgrid as a system of systems,” in Systems of Systems
Engineering: Principles and Applications, M. Jamshidi, Ed., Boca Raton,
FL, USA: CRC Press, 2008, ch. 10, pp. 251–279.
[8] R. E. Hebner, J. D. Herbst, and A. L. Gattozzi, Intelligent microgrid
demonstrator,American Society of Naval Engineer, [Online]. Available:
http://www.navalengineers.org/SiteCollectionDocuments/2010%20Procee
dings%20Documents/EMTS%202010%20Proceedings/Papers/Wednesday/
EMTS10_1_44.pdf.
[9] S. K. Mazumder and K. Acharya, “A sequence-based control scheme for
voltage–source converters in naval and commercial microgrids,” in Proc.
2009. IEEE Electric Ship Technologies Symp., Baltimore, MD, U.S.A.,
Apr. 20–22, 2009, pp. 461–468.
[10] K. R. Davey and R. E. Hebner, “Reconfiguration: A tool for designing new
ships,” in Proc. IEEE Electric Ship Technologies Symp. (ESTS), Philadelphia,
PA, USA, 2005, pp. 81–85.
[11] Y. Qiao, Z. Lu, and S. Mei, “Microgrid reconfiguration in catastrophic
failure of large power systems,” in Proc. Int. Conf. Sustainable Power
Generation and Supply, Nanjing, China, 2009, pp. 1–8.
[12] R. Jayabalan and B. Fahimi, “Naval shipboard power system,” in
Proc. IEEE Vehicle Power and Propulsion Conf., Chicago, IL, USA,
Sep. 7–9, 2005, pp. 86–90.
[13] Y. Xiaodan, J. Hongjie, W. Chengshan, W. Wei, Z. Yuan, and Z. Jinli,
“Network reconfiguration for distribution system with micro-grids,”
in Proc. Int. Conf. Sustainable Power Generation and Supply, Nanjing,
China, Apr. 6–7, 2009, pp. 1–4.
[14] E. Ghiani, S. Mocci, and F. Pilo, “Optimal reconfiguration of distribution
networks according to the microgrid paradigm,” in Proc. Int. Conf. Future
Power Syst., Amsterdam, Netherlands, Nov. 18, 2005, p. 6.
[15] K. L. Bulter and N. D. R. Sarma, “General reconfiguration methodology for
AC radial shipboard power systems,” in Proc. IEEE Power Engineering
Society Winter Meeting, Singapore, Jan. 23–27, 2000, vol. 2, pp. 1226–1230.
[16] K. L. Bulter, N. D. R. Sarma, and V. R. Prasad, “A new method of network
reconfiguration for service restoration in shipboard power systems,”
in Proc. IEEE Power Engineering Society Transmission and Distribution
Conf., New Orleans, LA, USA, Apr. 11–16, 1999, pp. 658–662.
[17] K. L. Bulter, N. D. R. Sarma, and V. R. Prasad, “Network reconfiguration for
service restoration in shipboard power distribution systems,” IEEE Trans.
Power Syst., vol. 16, no. 4, pp. 653–661, Nov. 2001.
[18] K. L. Bulter and N. D. R. Sarma, “Self-healing reconfiguration for restoration of naval shipboard power systems,” IEEE Trans. Power Syst., vol. 19,
no. 2, pp. 754–762, May 2004.
[19] Q. Yu, J. Solanki, K. Padmati, N. Kumar, A. K. Srivastava, J. Bastos, and
N. N. Schulz, “Intelligent methods for reconfiguration of terrestrial and
shipboard power systems,” in Proc. IEEE Power and Energy Society
General Meeting, Pittsburgh, PA, USA, Jul. 20–24, 2008, p. 1.
[20] Z. Li, X. Chen, K. Yu, Y. Sun, and H. Liu, “A hybrid particle swarm
optimization approach for distribution network reconfiguration problem,”
in Proc. IEEE Power and Energy Society General Meeting, Pittsburgh, PA,
U.S.A., Jul. 20–24, 2008, pp. 1–7.
[21] A. Ahuja, S. Das, and A. Pahwa, “An AIS-ACO hybrid approach for
multi-objective distribution system reconfiguration,” IEEE Trans. Power
Syst., vol. 22, no. 3, pp. 1101–1111, Aug. 2007.
[22] W. P. Luan, M. R. Irving, and J. S. Daniel, “Genetic algorithm for supply
restoration and optimal load shedding in power system distribution networks,” IEEE Proc. Gener. Transm. Distrib., vol. 149, no. 2, pp. 145–151,
Mar. 2002.
[23] C. D. Meek, “Investigation of optimization methods used for reconfiguration of the naval electric ship power system,” M.S. thesis, Univ. Texas,
Austin, 2004.
[24] X. Yang and Y. Zhang, “Study of shipboard power system intelligent
network reconfiguration,” in Proc. 6th Int. Conf. Intelligent System Design
and Applications, Jinan, China, Oct. 16–18, 2006, pp. 1055–1060.
[25] K. R. Padamati, N. N. Schulz, and A. K. Srivastava, “Application of genetic
algorithm for reconfiguration of shipboard power system,” in Proc. 39th
North American Power Symp., Las Cruces, NM, USA, Sep. 30–Oct.
2, 2007, pp. 159–163.
[26] N. Kumar, A. K. Srivastava, and N. N. Schulz, “Shipboard power system
restoration using binary particle swarm optimization,” in Proc. 39th North
American Power Symp., Las Cruces, NM, USA, Sep. 30–Oct. 2, 2007,
pp. 164–169.
[27] Y. Haung, “Fast reconfiguration algorithm development for shipboard power
systems,” M.S. thesis, Mississippi State Univ., Starkville, MS, USA, 2006.
[28] T. C. Ou, W. M. Lin, C. H. Huang, and F. S. Cheng, “A hybrid programming
for distribution reconfiguration of dc microgrid,” in Proc. IEEE PES/IAS
Conf. Sustainable Alternative Energy (SAE), Valencia, Spain, Sep. 28–30,
2009, pp. 1–7.
[29] M. Mitchell, An Introduction to Genetic Algorithms, Cambridge, MA:
U.S.A.: The MIT Press, 1999.
[30] D. E. Goldberg, Genetic Algorithms in Search and Machine Learning,
Reading, MA, U.S.A.: Addison-Wesley, 1989.
[31] F. Shariatzadeh, R. Zamora, and A. K. Srivastava, “Real-time implementation of microgrid reconfiguration,” presented at the 2011 North American
Power Symp., Boston, MA, USA, Aug. 2011, pp. 1–6.
[32] A. J. Roscoe, A. MacKay, G. M. Burt, and J. R. McDonald, “Architecture of a
network-in-the-loop environment for characterizing AC power-system behavior,” IEEE Trans. Ind. Electron., vol. 57, no. 4, pp. 1245–1253, Apr. 2010.
[33] V. Jalili-Marandi, L. F. Pak, and V. Dinavahi, “Real-time simulation of
grid-connected wind farms using physical aggregation,” IEEE Trans. Ind.
Electron., vol. 57, no. 9, pp. 3010–3021, Sep. 2010.
[34] J.-H. Jeon, J.-Y. Kim, H.-M. Kim, S.-K. Kim, C. Cho, J.-M. Kim, J.-B. Ahn,
and K.-Y. Nam, “Development of hardware in-the-loop simulation system
for testing operation and control functions of microgrid,” IEEE Trans.
Power Electron., vol. 25, no. 12, pp. 2919–2929, Dec. 2010.
[35] P. Mitra and G. K. Venayagamoorthy, “Real-time implementation of an
intelligent algorithm for electric ship power system reconfiguration,”
in Proc. Electric Ship Technologies Symp. (ESTS), Baltimore, MD, USA,
Apr. 20–22, 2009, pp. 219–226.
[36] W. Ren, L. Qian, Y. Liu, M. Steurer, and D. Cartes, “Real-time digital
simulations augmenting the development of functional reconfiguration of
PEBB and universal controller,” in Proc. American Conf. Control, Portland,
OR, USA, Jun. 8–10, 2005, vol. 3, pp. 2005–2010.
Farshid Shariatzadeh (S’10) received the B.S. degree in electrical engineering
from Ferdowsi University of Mashhad, Mashhad, Iran, in 2005, and the M.S.
degree from Khajeh Nasir Toosi University of Technology, Tehran, Iran, in 2008.
He is currently pursuing the Ph.D. degree in electrical engineering from
Washington State University, Pullman, WA, USA.
His research interests include applications of intelligent algorithms to microgrid power systems, smart grid power systems, real-time implementation for
power systems, and the electricity market.
Ceeman B. Vellaithurai (S’12) received the B.E. degree in electrical and
electronics engineering from Anna University Tiruchirappalli, India, in 2011.
He received an award for the best outgoing student for his academic achievements
from Anna University Tiruchirappalli. He received the M.S. degree in electrical
and computer engineering with specialization in power systems from Washington
State University, in 2013.
His research interests include real-time modeling and simulation of cyberpower system.
Saugata S. Biswas (S’11) received the B.E. degree in electrical engineering from
Nagpur University, Nagpur, India, in 2007. He is currently pursuing the Ph.D.
degree in electrical engineering from Washington State University.
SHARIATZADEH et al.: REAL-TIME IMPLEMENTATION OF INTELLIGENT RECONFIGURATION ALGORITHM FOR MICROGRID
He worked as the Executive Design Engineer in the Design and Development
Department of a leading switchgear manufacturing company in India from 2007
to 2009. His current research interests include real-time power system analysis
at the transmission level, testing and analyzing synchrophasor device performance and applications, and substation automation.
Mr. Biswas is the recipient of the Gold Medal award from Nagpur University
for his academic achievements during 2003–2007.
Ramon Zamora (S’09) received the B.S. degree in electrical engineering
from Bandung Institute of Technology, Indonesia, in 1998, and the M.S. degree
in electrical engineering from the University of Arkansas, Fayetteville,
in 2008. He is currently working toward the Ph.D. degree in electrical engineering
from Washington State University.
He has been a Lecturer with the Electrical Engineering Department of
Syiah Kuala University, Banda Aceh, Indonesia, since 1999. He is currently
on leave to pursue the Ph.D. degree. His current research interests include
distributed generations, microgrid controllers, and multiagent system applications in power systems.
607
Anurag K. Srivastava (S’97–SM’08) received the Ph.D. degree from
Illinois Institute of Technology (IIT), Chicago, in 2005, the M.Tech. degree
from Indian Institute of Technology, Kanpur, India, in 1999, and the B.Tech.
degree in electrical engineering from Harcourt Butler Technological Institute,
Kanpur, India, in 1997.
He is working as an Assistant Professor at Washington State University,
Pullman, WA, USA, since 2010. In the past, he worked as an Assistant Research
Professor at Mississippi State University, from 2005 to 2010. Before that,
he worked as a Research Assistant and Teaching Assistant at IIT, Chicago, IL,
USA, and as a Senior Research Associate with the Electrical Engineering
Department, the Indian Institute of Technology, and as a Research Fellow wirh
the Asian Institute of Technology, Bangkok, Thailand. His research interests
include power system security, smart grid, real-time simulation, electricity
market, and artificial intelligent application in power systems.
Dr. Srivastava is a member of IEEE Power and Energy Society (PES). He
serves as a past-chair of the IEEE PES career promotion committee and a chair of
the student activities subcommittee. He is a recipient of several awards, serves as a
reviewer for several international journals, and is an editor of IEEE TRANSACTIONS
ON SMART GRID.
Download