Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
3, SEPTEMBER 2012
1525
I. INTRODUCTION
Manuscript received November 24, 2011; revised March 12, 2012; accepted
April 29, 2012. Date of publication May 25, 2012; date of current version August 20, 2012. Paper no. TSG-00653-2011.
The authors are with the Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ON N2L 3G1 Canada (e-mail:
aazidan@uwaterloo.ca; ehab@uwaterloo.ca).
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/TSG.2012.2198247
1526
posed; however, the authors did not consider load shedding, load
priorities, or the obtaining of extra available capacity through
load transfers from the main backup feeders to their neighbors.
Their work was limited to service restoration and did not include the use of agents for the detection and isolation of fault
locations. In [10][15], a multiagent framework was proposed
for the self-healing of a distribution system, but, no studies have
presented a well-defined control structure, which should include
the following:
1) an appropriate control structure and operation mechanism
to be implemented in each agent;
2) appropriate coordination and communication among
agents in a distributed fashion;
3) a general procedure for a restoration algorithm that is effective for any distribution network (i.e., without systembased rules);
4) consideration of load variation, load priorities and operational constraints;
5) a proper simulation model for verifying the effectiveness
of the proposed control structure.
The work presented in this paper has the goal of including
consideration of the above points, which have not yet been
well defined in previous studies, in the design of an appropriate distributed control system for self-healing distribution
feeders. The remainder of this paper is organized as follows.
Section II presents the formulation of the restoration problem
and a discussion of related practical issues. In Sections III
and IV, the structure of the proposed multiagent control is
described. The operating mechanism of each control agent has
been defined according to the concept of intelligent agents, and
the decision makers of the control agents are coordinated using
expert-based Foundation for Intelligent Physical Agents (FIPA)
communication protocols. Section V discusses important issues
related to the practical implementation of the proposed algorithm. Section VI presents the results of a simulation conducted
in order to validate the proposed algorithm, and Section VII
provides conclusions and summarizes the main contributions
of this research.
II. RESTORATION PROBLEM IN DISTRIBUTION SYSTEMS
A. Problem Formulation
The service restoration problem can be formulated as a multiobjective multiconstraint optimization problem [16]. The proposed objectives and constraints considered are as follows:
a) Objective Functions:
1) maximizing the load restored with consideration of load
priority
(1)
: the number of energized buses after service
where
restoration; : load at the th bus; : status of the load at
the th bus (i.e., equals 1 for a restored load and 0 for an
unrestored one); and : priority or importance level of the
load at the th bus;
(2)
where : the total number of switches; : status of the th
switch in the restored network (i.e., equals 1 for a closed
one and 0 for an opened one); and
: status of the th
switch immediately after the fault has been isolated;
3) minimizing losses during the restoration period
(3)
: total number of branches; : current in the th
where
branch; and : resistance of the th branch.
b) Constraints:
1) radial network structure should be maintained;
2) bus voltages at all buses should be kept within limits
(4)
where : voltage at the th bus, and
: maximum
and minimum acceptable bus voltages (in the case study for
this research, they are 1.05 p.u. and 0.9 p.u., respectively);
3) all branch currents should be kept within their limits
(5)
where : current in branch j, and
current.
: maximum line
ZIDAN AND EL-SAADANY: A COOPERATIVE MULTIAGENT FRAMEWORK FOR SELF-HEALING MECHANISMS IN DISTRIBUTION SYSTEMS
1527
1528
ZIDAN AND EL-SAADANY: A COOPERATIVE MULTIAGENT FRAMEWORK FOR SELF-HEALING MECHANISMS IN DISTRIBUTION SYSTEMS
1529
TABLE I
LOGIC CIRCUIT FOR ZONE BINARY SIGNAL AND FAULT CURRENT FLOW
1530
(6)
2.
3.
4.
5.
: a collection of
ZIDAN AND EL-SAADANY: A COOPERATIVE MULTIAGENT FRAMEWORK FOR SELF-HEALING MECHANISMS IN DISTRIBUTION SYSTEMS
1531
(10)
9. Based on the zone/switch relationship table and the ARCs
communicated from the responder agents, the initiator
agent searches for possible combinations of zone restoration. It compares the ARCs with the elements of
,
which are listed in descending order based on their priority indices.
10. After checking for the available restoration possibilities,
the initiator agent actions are: 1) to send accept-proposal
1532
ZIDAN AND EL-SAADANY: A COOPERATIVE MULTIAGENT FRAMEWORK FOR SELF-HEALING MECHANISMS IN DISTRIBUTION SYSTEMS
1533
(16)
7.
8.
9.
10.
Fig. 6. Restoration path and
This ARC guarantees that voltage limits will not be violated for the restored zones.
The responder sends to the initiator agent a propose message that includes this ARC.
If the responder receives an accept-proposal message from
the initiator, it replies to the initiator by sending an inform
message to indicate that it is committed to the completion
of the task.
If the responder receives from the initiator a request message for additional ARC through load transfer, it begins
negotiations by sending CFP messages to its neighboring
feeders, if available (i.e., level-2 backup feeders or subcontractor agents).
This load transfer from a level-1 backup feeder to a level-2
backup feeder would involve the responder securing
1534
(17)
11. Due to the discrete nature and possibly the limited ARC
of the level-2 backup feeders, the TL cannot be exactly
the same as what is required. The responder thus selects
its zones to be transferred to the level-2 backup feeder as
follows:
Transferred zone
ARC of level
(18)
ZIDAN AND EL-SAADANY: A COOPERATIVE MULTIAGENT FRAMEWORK FOR SELF-HEALING MECHANISMS IN DISTRIBUTION SYSTEMS
1535
Fig. 8. Current implementation of the procedure with data flow between the MAS and the simulated distribution network.
between neighboring feeder agents. Because of their high numbers in practical systems, to reduce the amount of communication and hence the delay time during the negotiation process,
the algorithm does not allow zone agents to negotiate with one
another. As a backup algorithm, if one zone agent were to lose
its ability to communicate with its feeder agent, it can send its
message to its neighboring zone agent (i.e., rerouting the communication path). In consequence, the latter agent will forward
this message to their feeder agent and then forward its reply to
the former zone agent.
VI. CASE STUDIES
The proposed MAS-based self-healing algorithm was tested
on a distribution system having two substations, four feeders,
and 70 nodes [28]. The following factors were taken into
consideration:
1. Renewable DG units, such as those generating power from
wind and solar energy, are characterized as fluctuating
power sources due to changes in wind speed and solar
irradiance. Therefore, at each time interval (depending on
the accuracy of the forecasting), a zone agent that includes
this type of DG sends its feeder agent an inform message
containing the power predicted to be generated during this
time interval.
2. The typical hourly load patterns of residential, commercial,
and industrial customers are used [29] to include the priorities of the loads and to estimate accurately the loading of
zones along each feeder as well as the ARC of the supporting feeders.
3. Based on the policies of each utility regarding the number
of switching operations allowed and the forecasting accuracy with respect to renewable DG units and load demand,
the service restoration algorithm can provide an overall
plan for the whole restoration period or multiple plans (e.g.,
one plan for each time interval).
1536
load patterns, one power flow for the peaking hour will be required; and 5) these estimated currents and voltages are sent to
responder agents so that they can calculate their ARC, as explained in Section IV.
The second scenario builds its restoration plan based on the
prefault values, and then responds to any overloading through
post-restoration load management using load transfers and
shedding. The third scenario builds its restoration plan based
on the maximum known daily values of loads.
A. Simulation Study Without DG
Fig. 9 shows the system with zone numbers. Feeders F1 and
F2 are residential feeders, feeder F3 is an industrial feeder, and
feeder F4 is a commercial feeder. A fault is assumed to have
ZIDAN AND EL-SAADANY: A COOPERATIVE MULTIAGENT FRAMEWORK FOR SELF-HEALING MECHANISMS IN DISTRIBUTION SYSTEMS
1537
TABLE II
OPEN SWITCHES, LOSS, MINIMUM VOLTAGE, SWITCHING OPERATIONS, AND LOAD SHED
TABLE III
OPEN SWITCHES, LOSS, MINIMUM VOLTAGE, SWITCHING OPERATIONS, AND LOAD SHED
their FAG4. The contents of the request messages are load demand and priority index. FAG4 (initiator) starts the negotiation
process by sending CFP messages to its neighbors FAG1, FAG2,
and FAG3 (responders). FAG1, FAG2, and FAG3 send query
messages to their ZAGs to obtain their ARCs. These ZAGs
then send inform messages to their FAGs. The contents of the
inform messages are spare capacity and voltage magnitudes.
Each responder FAG calculates its ARC using these data and
sends a propose message to the initiator. FAG4 evaluates these
proposals by comparing the proposed ARCs with its required
demand. In this case, the available ARC from FAG3 is sufficient compared to that required; FAG4 thus determines to use
group restoration by closing only s4. FAG4 sends accept-proposal message to FAG3. FAG3 then reply with inform message
to indicate that it is committed to completing the task. FAG4
places switch s4 on the switch-to-be-closed list (SCL). In consequence, FAG4 sends a request to ZAG4 to close its tie switch
s4 for restoration.
b) Second Scenario: The sequence is the same as in the
first scenario. Based on the prefault data, group restoration is
implemented by closing s4. There is no constraint violation will
occur till the end of the restoration period.
c) Third Scenario: Based on the peak load data, zone
restoration and load transfer are implemented. FAG3 transfers
its load (L50) to FAG1 by opening switch s13 and then closing
switch s14. Hence, it will enable FAG4 to restore all outage
zones. FAG4 will implement zone restoration by restoring
zones (27) from FAG3, zones (89) from FAG2, and zone 10
from FAG1. The switching operations to be implemented are:
opening switches s8 and s11 to divide the outage area into three
groups; then closing switches s4, s10, and s12 to complete the
1538
TABLE IV
OPEN SWITCHES, LOSS, MINIMUM VOLTAGE,
SWITCHING OPERATIONS, AND LOAD SHED
ZIDAN AND EL-SAADANY: A COOPERATIVE MULTIAGENT FRAMEWORK FOR SELF-HEALING MECHANISMS IN DISTRIBUTION SYSTEMS
1539
[17] V. Donde, Z. Wang, F. Yang, and J. Stoupis, Short-term load forecasting based capacity check for automated power restoration of electric distribution networks, in Proc. 2010 IEEE PES Trans. Distr. Conf.
Exposition, New Orleans, LA, Apr. 2010, pp. 18.
[18] A. Zidan and E. F. El-Saadany, Service restoration in balanced and
unbalanced distribution systems with high DG penetration, in Proc.
IEEE Power Energy Soc. General Meeting, Detroit, MI, July 2011, pp.
18.
[19] W. Lin and H. Chin, A new approach for distribution feeder reconfiguration for loss reduction and service restoration, IEEE Trans. Power
Del., vol. 13, no. 3, pp. 870875, Jul. 1998.
[20] K. Miu, H. Chiang, and R. McNulty, Multi-tier service restoration
through network reconfiguration and capacitor control for large-scale
radial distribution networks, IEEE Trans. Power Syst., vol. 15, no. 3,
pp. 10011007, Aug. 2000.
[21] C. Liu, S. Lee, and S. Venkata, An expert system operational aid for
restoration and loss reduction of distribution systems, IEEE Trans.
Power Syst., vol. 3, no. 2, pp. 619626, May 1988.
[22] FIPA, [Online] [Online]. Available: http://www.fipa.org
[23] G. Weiss, Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. Cambridge, MA: The MIT Press, 2000.
[24] R. Ciric and D. Popovic, Multi-objective distribution network restoration using heuristic approach and mix integer programming method,
Electr. Power Energy Syst., pp. 497505, 2000.
[25] K. Aoki, T. Satoh, M. Itoh, H. Kuwabara, and M. Kanezashi, Voltage
drop constrained restoration of supply by switch operation in distribution systems, IEEE Trans. Power Del., vol. 3, no. 3, pp. 12671274,
July 1988.
[26] V. Gungor, B. Lu, and G. Hancke, Opportunities and challenges of
wireless sensor networks in smart grid, IEEE Trans. Indust. Electron.,
vol. 57, no. 10, pp. 35573564, Oct. 2010.
[27] S. Galli, A. Scaglione, and Z. Wang, For the grid and through the grid:
The role of power line communications in the smart grid, Proc. IEEE,
vol. 99, no. 6, pp. 9981027, Jun. 2011.
[28] D. Das, Reconfiguration of distribution system using fuzzy multi-objective approach, Electr. Power, Energy Syst., vol. 28, pp. 331338,
2006.
[29] E. Lopez, H. Opazo, L. Garcia, and P. Bastard, Online reconfiguration
considering variability demand: Applications to real networks, IEEE
Trans. Power Syst., vol. 19, no. 1, pp. 549553, Feb. 2004.
[30] M.-Y. Huang, C.-S. Chen, and C.-H. Lin, Innovative service restoration of distribution systems by considering short-term load forecasting
of service zones, Electr. Power Energy Syst., vol. 27, no. 56, pp.
417427, Jun.Jul. 2005.
[31] K. Aoki, K. Nara, M. Itoh, T. Satoh, and H. Kuwabara, A new algorithm for service restoration in distribution systems, IEEE Trans.
Power Del., vol. 4, no. 3, pp. 18321839, Jul. 1989.
[32] S. Devi, D. P. S. Gupta, and S. Sargunaraj, Optimal restoration of
supply following a fault on large distribution systems, in Proc. Int.
Conf. Adv. Power Syst. Contr., Operation Management, Hong Kong,
Nov. 1991, vol. 2, pp. 508513.
Aboelsood Zidan (S11) was born in Sohag, Egypt,
in 1982. He received the B.Sc. and M.Sc. degrees
from Assiut University, Assiut, Egypt, in 2004 and
2007, respectively, both in electrical engineering. He
is currently working toward the Ph.D. degree in electrical and computer engineering at the University of
Waterloo, Waterloo, ON, Canada.
His research interests include distribution automation, renewable DG, distribution system planning,
and smart grids.