ESTUDO E MODELAGEM DE FALHAS DE ABERTURA DE …

Download Report

Transcript ESTUDO E MODELAGEM DE FALHAS DE ABERTURA DE …

10th Workshop and Tutorial on Practical Use
of Coloured Petri Nets and the CPN Tools
A FULL AUTOMATED FAULT DIAGNOSIS
SYSTEM BASED ON COLORED PETRI NET
Giovanni Cordeiro Barroso
Raimundo Furtado Sampaio
Robson Alencar Azevedo
Ruth Pastôra Saraiva Leão
Federal University of Ceará (UFC)
Ana Lucia Gondim Colaço
Eudes B. de Medeiros
Energy Company of Ceará (COELCE)
OUTLINE
 Motivation
 Power Electrical System
 The FDS with Interpretation through a Lookup
Table
 The FDS Using Interpretation through Colored
Petri Net
 Case Study
 Conclusion
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
• The avalanche of information reported by the
SCADA system to the operators at the Operation
Control during events in the power system.
• The need of a fast and accurate fault diagnosis to
restore the power system with security.
• How to deal with the updating of the topology
change of the power system.
Motivation
Power Electrical
System
FDS
Lookup Table
Transmission (69kV)
4.863 km
Transmission Line
97
Substation
212
Transformers
2.855 MVA
FDS
Colored Petri Net
Case
Study
Conclusion
Distribution (13.8kV)
72.056 km
112.668
Transformers
3.834 MVA
UFC
Motivation
Power Electrical
System
69 kV
FDS
Lookup Table
FDS
Colored Petri Net
230 kV
Case
Study
500 kV
Conclusion
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Sobral Regional
Case
Study
Conclusion
Motivation
Power Electrical
System
Control Center
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
FDS
Lookup Table
Power Electrical
System
Motivation
FDS
Colored Petri Net
Case
Study
Conclusion
Sobral Regional
SE SOBRAL II
02B1
SE CARIRÉ
02BA
02B1
12J1
12J1
D
D
SE ARARAS
02BA
02B1
SE NOVA RUSSAS
02B1
12C2
12C2
D
12J6
D
D
D
02B1
12N1
D
12C4
12L2
D
D
12L2
D
D
12D1
12J7
D
D
SE ARARAS II
12D1
D
D
02B1
02BA
D
12J1
12J1
D
08 Buses
SE IBIAPINA
11 Lines
02B1
D
SE INHUÇU
02BA
02B1
12D1
D
69 kV
02BA
D
12N1
12D1
12D1
SE CRATEÚS
12L1
D
D
D
12L1
12J6
12C4
12J7
02BA
12C1
12P2
12P2
D
D
D
12D1
D
FDS
Lookup Table
Power Electrical
System
Motivation
FDS
Colored Petri Net
Case
Study
Conclusion
Bus Protection
SE SOBRAL II
02B1
SE CARIRÉ
02BA
02B1
12J1
12J1
D
D
SE ARARAS
02BA
02B1
SE NOVA RUSSAS
02B1
12C2
12C2
D
12J6
D
D
D
02B1
12N1
D
12C4
12L2
D
D
12L2
D
D
12D1
12J7
D
D
SE ARARAS II
12D1
D
D
02B1
02BA
D
12J1
12J1
D
08 Buses
SE IBIAPINA
11 Lines
02B1
D
SE INHUÇU
02BA
02B1
12D1
D
69 kV
02BA
D
12N1
12D1
12D1
SE CRATEÚS
12L1
D
D
D
12L1
12J6
12C4
12J7
02BA
12C1
12P2
12P2
D
D
D
12D1
D
FDS
Lookup Table
Power Electrical
System
Motivation
FDS
Colored Petri Net
Case
Study
Conclusion
Bus Protection
SE SOBRAL II
02B1
SE CARIRÉ
02BA
02B1
12J1
12J1
D
D
SE ARARAS
02BA
02B1
SE NOVA RUSSAS
02B1
12C2
12C2
D
12J6
D
D
D
02B1
12N1
D
12C4
12L2
D
D
12L2
D
D
12D1
12J7
D
D
SE ARARAS II
12D1
D
D
02B1
02BA
D
12J1
12J1
D
08 Buses
SE IBIAPINA
11 Lines
02B1
D
SE INHUÇU
02BA
02B1
12D1
D
69 kV
02BA
D
12N1
12D1
12D1
SE CRATEÚS
12L1
D
D
D
12L1
12J6
12C4
12J7
02BA
12C1
12P2
12P2
D
D
D
12D1
D
FDS
Lookup Table
Power Electrical
System
Motivation
FDS
Colored Petri Net
Case
Study
Conclusion
Line Protection
SE SOBRAL II
02B1
SE CARIRÉ
02BA
02B1
12J1
12J1
D
D
SE ARARAS
02BA
02B1
SE NOVA RUSSAS
02B1
12C2
12C2
D
12J6
D
D
D
02B1
12N1
D
12C4
12L2
D
D
12L2
D
D
12D1
12J7
D
D
SE ARARAS II
12D1
D
D
02B1
02BA
D
12J1
12J1
D
08 Buses
SE IBIAPINA
11 Lines
02B1
D
SE INHUÇU
02BA
02B1
12D1
D
69 kV
02BA
D
12N1
12D1
12D1
SE CRATEÚS
12L1
D
D
D
12L1
12J6
12C4
12J7
02BA
12C1
12P2
12P2
D
D
D
12D1
D
FDS
Lookup Table
Power Electrical
System
Motivation
FDS
Colored Petri Net
Case
Study
Conclusion
Line Protection
SE SOBRAL II
02B1
SE CARIRÉ
02BA
02B1
12J1
12J1
D
D
SE ARARAS
02BA
02B1
SE NOVA RUSSAS
02B1
12C2
12C2
D
12J6
D
D
D
02B1
12N1
D
12C4
12L2
D
D
12L2
D
D
12D1
12J7
D
D
SE ARARAS II
12D1
D
D
02B1
02BA
D
12J1
12J1
D
08 Buses
SE IBIAPINA
11 Lines
02B1
D
SE INHUÇU
02BA
02B1
12D1
D
69 kV
02BA
D
12N1
12D1
12D1
SE CRATEÚS
12L1
D
D
D
12L1
12J6
12C4
12J7
02BA
12C1
12P2
12P2
D
D
D
12D1
D
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
Framework
The fault diagnosis
report and the
equipment involved in
the event.
Process the diagnosis
Collect and filter
out data from the
SCADA system
Power Electrical
System
Motivation
FDS
Lookup Table
1`(x,y1,y2,"54")
1`("CRE","12","T1","87")
1`(x,y1,y2,z)
Manual
Opening
MNEMONIC
1`(x,y1,y2,"55")
MNEMONIC
Tripping
and
Clearance
Circuit
Breaker
1`("CRE","12","T1","52")++
1`("CRE","11","T1","52")
CB Transferred
MNEMONIC
1`(x,y1,y2,"T")
1`(x,y1,y2,"IT")
1`(x,y1,y2,"IT")
Normal to
In Transfer
1`(x,y3,y4,"52")
Tripped
Function
Supervision
MNEMONIC
1`(x,y1,y2,"ET")
1`(x,y1,y2,z,0)
1`(x,y1,y2,z,0)
Main
Firing
1`(x,y1,y2,"T")
In Transfer
Firing
Backup
Firing
1`(x,y1,y2,z,0)
Transferred
Firing
[z<>"50BF"]
[z="50BF"]
[z<>"50BF"]
1`(x,y3,y4,z,0)
1`(x,y1,"D1",z,0)
Open CB for
open circuit breaker
1`(x,y1,"D1",z,0)
MNEMONIC3
Fault
Continue
Reclosing
1`(x,y1,y2,z,raux)
1`(x,y1,y2,z,raux)
1`(x,y1,y2,z,r)
1`(x,y1,y2,"53")
1`(x,y,zaux,raux)
[(r<>0
orelse raux=1)]
Reclosed CB
MNEMONIC3
1`(x,y1,y2,z,r+1)
1`(x,y,zaux,0)
Aux
MNEMONIC2
1`(x,y1,y2,z)
MNEMONIC
1`(x,y1,"D1","52")
1`(x,y1,y2,z,0)
1`(x,y1,y2,z,0)
CB in Transfer
1`(x,y1,"D1","52")
1`(x,y1,y2,z,0)
MNEMONIC3
[z<>"50BF"
andalso (y1^y2=y3^y4
orelse (z="87" andalso
(y2=y4)))]
In Transfer to
Transferred
1`(x,y3,y4,"52")
1`(x,y1,y2,z,0)
1`(x,y1,y2,z)
1`(x,y1,y2,"T")
Transferred
to Normal
1`(x,y1,y2,"N")
[z<>"RVcc"
andalso z<>"Rwd"]
Conclusion
1`(x,y1,y2,"T")
1`(x,y1,y2,"54")
[z="RVcc"
orelse z="Rwd"]
Supervision
Manual
Closing
MNEMONIC
Case
Study
1`(x,y1,y2,"54")
CB Out
of Operation
Relay
1`(x,y1,y2,z)
FDS
Colored Petri Net
Power Electrical
System
Motivation
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Input Interface Layer
Select and convert data in initial marking to CPN1.




CRE – Substation Code – CARIRÉ
12J7 – Equipment Code
50A – Protection Function
CPN Token – 1`(“CRE”,“12”,“J7”,“50A”)
Conclusion
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
Diagnosis Table


Compare the final marking with a lookup
table.
Requires a previous study by an expert of
the system to update the table.
TRIPPED FUNCTION
OPEN CIRCUIT
BREAKER
CRE,12J1,50A
CRE,12J1,52
CRE,12J6,50A
CRE,12J6,52
CRE,12J7,50A
CRE,12J7,52
DIAGNOSIS
Short-Circuit at
69kV bus at the
substation Cariré
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Drawback:

Update of the network topology.

An off line study to update the table.
Case
Study
Conclusion
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
Framework
The fault diagnosis
report and the
equipment involved
in the event.
Process the diagnosis
Collect and filter data
from the SCADA
system
Motivation

Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Differences between FDS lookup table
and FDS Colored Petri Net:
–
Lookup Table is replaced by a new CPN2.
–
To update the topology is just necessary the
inclusion/update of the tokens.
Conclusion
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
GLOBAL DECLARATIONS
----------------------------------------------------------------------------------------colset INT = int;
colset DATA = string;
colset MNEMONIC = product DATA * DATA *DATA*DATA*INT*DATA;
colset MNEMONIC3 = product DATA * DATA * DATA*DATA*INT;
colset MNEM3 = list MNEMONIC3;
var x,x1,x2,x3,x4, y,y1,y2,y3,y4, z,z1 : DATA;
var m6,m1,m2,m4:MNEM3;
var k,p: INT;
var m5,m8,m3,m7: MNEMONIC3;
(* Functions *)
(* Returns true if x is a member of list l, else returns false *)
fun mem(x, l) = List.exists (fn y => x = y) l;
(* Intersection of two lists. *)
fun intersect(l1, l2) = List.foldr (fn (x, ys) => if mem(x, l2) then x :: ys else ys) [] l1;
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
(* Removes the first occurrence of x from l *)
fun remElem(x, [] ) = []
| remElem(x, y::ys) = if x = y then ys else y::remElem(x,ys);
fun removeRandom1(l1, l2) =
let
val l1Andl2 = intersect(l1,l2);
val len = List.length(l1Andl2) - 1;
val randElem = List.nth(l1Andl2, discrete(0, len));
val l1' = remElem(randElem, l1);
val l2' = remElem(randElem, l2);
in
(randElem, randElem,l1', l2')
end;
fun removeRandom2(l1, l2) =
let
val len1 = List.length(l1)- 1;
val len2 = List.length(l2) - 1;
val randElem1 = List.nth(l1, discrete(0, len1));
val randElem2 = List.nth(l2, discrete(0, len2));
val l1' = remElem(randElem1, l1);
val l2' = remElem(randElem2, l2);
in
(randElem1, randElem2, l1', l2')
end;
Case
Study
Conclusion
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
Main Page
1`("NVR","12","L1","50BF", 0)++
1`("NVR","12","L2","50BF",0)
1`("NVR","12","N1","51C", 0)++
1`("NVR","12","N1","51C",0)
Tripped
Function
Open
Circuit Breaker
MNEM3
MNEM3
HV = high voltage
SC = short-circuited
MV = medium voltage
Diagnosis
Analysis
Diagnosis Analysis
TL = transmission line
SC MV Bus
SC HV Bus
MNEMONIC3
SC TL
MNEMONIC
MNEMONIC3
SC TL or
HV Bus
MNEMONIC3
SC Feeder
SC Bay
Transformer
Damaged
Transformer
SC Capacitor
Bank
MNEMONIC3
MNEMONIC3
MNEMONIC3
MNEMONIC3
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
Analysis Diagnosis Subpage
Open
Circuit Breaker
In
Tripped
Function
In
MNEM3
MNEM3
Fault
Analysis
Fault Analysis
Circuit
Breaker
Tripped
MNEMONIC3
Opened
MNEMONIC3
Failed
MNEMONIC3
MNEMONIC3
Diagnoses
Diagnoses
SC HV Bus
Out
MNEMONIC
SC TL or
HV Bus
SC TL
Out
MNEMONIC3
Out
MNEMONIC3
SC Bay
Transformer
Out
MNEMONIC3
Damaged
Transformer
Out
MNEMONIC3
SC MV Bus
Out
MNEMONIC3
SC Feeder
Out
MNEMONIC3
SC Capacitor
Bank
Out
MNEMONIC3
Motivation
FDS
Lookup Table
Power Electrical
System
FDS
Colored Petri Net
Case
Study
Conclusion
Fault Analysis
Open
Circuit Breaker
Tripped
Function
I/O
MNEM3
I/O
MNEM3
m1
m6
m4
m4
m1
m2
m2
m6
[intersect(m4, m6)<>nil,m6<>nil,m4<>nil]
input (m6,m4);
output (m8,m5,m1,m2);
action
removeRandom1(m6,m4)
[intersect(m4, m6)=nil,m6<>nil,m4<>nil]
equipment
not fail
equipment
fail
m8
input (m6,m4);
output (m8,m5,m1,m2);
action
removeRandom2(m6,m4)
m8
Tripped
Out
MNEMONIC3
m5
((#1 m8),(#2 m8),(#3 m8),"F",0)
(if (#1 m5)<>(#1 m8) then (#1 m8)
else (#1 m5),if (#2 m5)<>(#2 m8) then (#2 m8)
else (#2 m5),if (#3 m5)<>(#3 m8) then (#3 m8)
else (#3 m5),if (#4 m5)<>(#4 m8) then (#4 m8)
else (#4 m5), (#5 m5))
((#1 m5),(#2 m5),(#3 m5),"A",(#5 m5))
Failed
Out
MNEMONIC3
Circuit
Breaker
Out
MNEMONIC3
Opened
Out
MNEMONIC3
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Diagnosis Subpage
1`("ARU","12","T1","Y",2,"ARUB")++
1`("ARU","12","T2","Y",2,"ARUB")++
1`("ARU","11","T1","Y",2,"ARUB")++
1`("ARU","11","T2","Y",2,"ARUB")++
1`("CRE","12","T1","Y",1,"CREB")++
1`("CRE","11","T1","Y",1,"CREB")++
1`("IBP","12","T1","Y",1,"IBPB")++
1`("IBP","11","T1","Y",1,"IBPB")++
1`("INH","12","T1","N",1,"INHB")
1`("CRE","12","C1","N",1,"IBP")++
1`("CRE","12","C4","Y",2,"ARU")++
1`("CRE","12","C2","Y",2,"ARU")++
1`("ARU","12","J1","Y",1,"ARD")++
1`("ARU","12","L1","Y",3,"NVR")++
1`("ARU","12","L2","Y",3,"NVR")++
1`("NVR","12","N1","Y",1,"CAT")++
1`("CAT","12","C1","Y",1,"CAT")++
1`("IBP","12","P2","Y",1,"INH")++
1`("CRE","12","R1","Y",3,"NVR")
1`("CRE","12","J1","Y",3,"SBD")++
1`("CRE","12","J6","Y",3,"SBD")++
1`("CRE","12","J7","Y",3,"SBD")++
1`("ARU","12","C4","Y",2,"CRE")++
1`("ARU","12","C2","Y",2,"CRE")++
1`("NVR","12","L1","Y",3,"ARU")++
1`("NVR","12","L2","Y",3,"ARU")++
1`("CAT","12","N1","Y",1,"NVR")++
1`("INH","12","P2","Y",1,"IBP")++
1`("NVR","12","R1","Y",3,"CRE")
Line
Output
Line
Input
MNEMONIC
MNEMONIC
Transformer
MNEMONIC
1`("INH","11","B1","N",1)++
1`("NVR","11","B1","N",1)++
1`("INH","11","D1","N",1)++
1`("ARU","12","D1","N",1)++
1`("NVR","11","D1","N",1)
Circuit
Breaker
MV Bus
In
MNEMONIC3
MNEMONIC3
Case
Study
1`("ARU","21","Y1","N",1)++
1`("ARU","21","Y2","N",1)++
1`("ARU","21","Y4","N",1)++
1`("ARU","21","Y5","N",1)++
1`("ARU","21","Y6","N",1)++
1`("ARU","21","Y7","N",1)++
1`("ARU","21","Y8","N",1)++
1`("CRE","21","C2","N",1)++
1`("ARU","21","C4","N",1)++
1`("IBP","21","I1","N",1)++
1`("IBP","21","I2","N",1)++
1`("IBP","21","I3","N",1)++
1`("IBP","21","I4","N",1)++
1`("INH","21","I2","N",1)++
1`("INH","21","I3","N",1)++
1`("INH","21","I4","N",1)++
1`("INH","21","I5","N",1)++
1`("INH","21","I6","N",1)++
1`("NVR","21","N1","N",1)++
1`("NVR","21","N2","N",1)++
1`("NVR","21","N3","N",1)++
1`("NVR","21","N5","N",1)
Conclusion
1`("ARU","11","H1","N",1)++
1`("ARU","11","H3","N",1)++
1`("ARU","11","H4","N",1)++
1`("IBP","11","H1","N",1)++
1`("IBP","11","H2","N",1)++
1`("INH","11","H1","N",1)++
1`("INH","11","H2","N",1)++
1`("NVR","11","H1","N",1)++
1`("NVR","11","H2","N",1)
Feeder
MNEMONIC3
Lines
HV Bus
HV Bus
Lines
No Equipment at the
Opposite Side of the Circuit
One Circuit Breaker
Transformer
Transformer
Out
MNEMONIC
SC TL
Out
MNEMONIC3
MV Bus
SC TL or
HV Bus
MNEMONIC3
MV Bus
Feeder
Feeder
SC HV Bus
Capacitor
Bank
Capacitor
Bank
Capacitor Bank
SC MV Bus
Out
MNEMONIC3
Out
MNEMONIC3
SC Feeder
Out
MNEMONIC3
SC Bay
Transformer
Out
MNEMONIC3
Damaged
Transformer
Out
MNEMONIC3
SC Capacitor
Bank
Out
MNEMONIC3
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
Sobral Regional
SC1
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
1`[("NVR","12","L1","50BF",0),("NVR",
1`("NVR","12","L1","50BF",
0)++
"12","L2","50BF",0)]
1`("NVR","12","L2","50BF",0)
1`[("NVR","12","N1","51C",0),("NVR",
1`("NVR","12","N1","51C", 0)++
"12","N1","51C",0)]
1`("NVR","12","N1","51C",0)
1
Tripped
1
Function
Open
Circuit Breaker
MNEM3
MNEM3
Diagnosis
Analysis
Diagnosis Analysis
SC MV Bus
SC HV Bus
MNEMONIC3
SC TL
MNEMONIC
SC Feeder
MNEMONIC3
SC TL or
HV Bus
SC Bay
Transformer
Damaged
Transformer
SC Capacitor
Bank
MNEMONIC3
MNEMONIC3
MNEMONIC3
MNEMONIC3
MNEMONIC3
Motivation
FDS
Lookup Table
Power Electrical
System
FDS
Colored Petri Net
1`[]
Tripped
Function
Open
Circuit Breaker
In
1
In
MNEM3
Case
Study
Conclusion
1`[]
1
MNEM3
Fault
Analysis
Fault Analysis
2`("NVR","12","N1","51C",0)
2`("NVR","12","N1","51C",0)
Tripped
Circuit
Breaker
2
MNEMONIC3
1`("NVR","12","L1","A",0)++
1`("NVR","12","L2","A",0)
2
Opened
MNEMONIC3
2
MNEMONIC3
2`("NVR","12","N1","F",0)
Failed
2
MNEMONIC3
Diagnoses
Diagnoses
SC HV Bus
Out
MNEMONIC
SC TL or
HV Bus
SC TL
Out
MNEMONIC3
Out
MNEMONIC3
SC Bay
Transformer
Out
MNEMONIC3
Damaged
Transformer
Out
MNEMONIC3
SC MV Bus
Out
MNEMONIC3
SC Feeder
Out
MNEMONIC3
SC Capacitor
Bank
Out
MNEMONIC3
Motivation
1`("ARU","12","J1","Y",1,"ARD")++
1`("CRE","12","C1","N",1,"IBP")++
1`("ARU","12","L1","Y",3,"NVR")++
1`("CRE","12","C4","Y",2,"ARU")++
1`("ARU","12","L2","Y",3,"NVR")++
1`("CRE","12","C2","Y",2,"ARU")++
1`("CAT","12","C1","Y",1,"CAT")++
1`("ARU","12","J1","Y",1,"ARD")++
1`("CRE","12","C1","N",1,"IBP")++
1`("ARU","12","L1","Y",3,"NVR")++
1`("CRE","12","C2","Y",2,"ARU")++
1`("ARU","12","L2","Y",3,"NVR")++
1`("CRE","12","C4","Y",2,"ARU")++
1`("NVR","12","N1","Y",1,"CAT")++
1`("CRE","12","R1","Y",3,"NVR")++
1`("CAT","12","C1","Y",1,"CAT")++
1`("IBP","12","P2","Y",1,"INH")++
1`("IBP","12","P2","Y",1,"INH")++
1`("NVR","12","N1","Y",1,"CAT")
1`("CRE","12","R1","Y",3,"NVR")
1`("ARU","12","C2","Y",2,"CRE")++
1`("CRE","12","J1","Y",3,"SBD")++
1`("ARU","12","C4","Y",2,"CRE")++
1`("CRE","12","J6","Y",3,"SBD")++
1`("CAT","12","N1","Y",1,"NVR")++
1`("CRE","12","J7","Y",3,"SBD")++
1`("CRE","12","J1","Y",3,"SBD")++
1`("ARU","12","C4","Y",2,"CRE")++
1`("CRE","12","J6","Y",3,"SBD")++
1`("ARU","12","C2","Y",2,"CRE")++
1`("CRE","12","J7","Y",3,"SBD")++
1`("NVR","12","L1","Y",3,"ARU")++
1`("INH","12","P2","Y",1,"IBP")++
1`("NVR","12","L2","Y",3,"ARU")++
1`("NVR","12","L1","Y",3,"ARU")++
1`("CAT","12","N1","Y",1,"NVR")++
1`("NVR","12","L2","Y",3,"ARU")++
1`("INH","12","P2","Y",1,"IBP")++
1`("NVR","12","R1","Y",3,"CRE")
1`("NVR","12","R1","Y",3,"CRE")
Line
Input
FDS
Lookup Table
Power Electrical
System
10
Line
Output
10
MNEMONIC
MNEMONIC
In
FDS
Colored Petri Net
1`("ARU","11","T1","Y",2,"ARUB")++
1`("ARU","12","T1","Y",2,"ARUB")++
1`("ARU","11","T2","Y",2,"ARUB")++
1`("ARU","12","T2","Y",2,"ARUB")++
1`("ARU","12","T1","Y",2,"ARUB")++
1`("ARU","11","T1","Y",2,"ARUB")++
1`("ARU","12","T2","Y",2,"ARUB")++
1`("ARU","11","T2","Y",2,"ARUB")++
1`("CRE","11","T1","Y",1,"CREB")++
1`("CRE","12","T1","Y",1,"CREB")++
1`("CRE","12","T1","Y",1,"CREB")++
1`("CRE","11","T1","Y",1,"CREB")++
1`("IBP","11","T1","Y",1,"IBPB")++
1`("IBP","12","T1","Y",1,"IBPB")++
1`("IBP","12","T1","Y",1,"IBPB")++
1`("IBP","11","T1","Y",1,"IBPB")++
1`("INH","12","T1","N",1,"INHB")
1`("INH","12","T1","N",1,"INHB")
9
1`("INH","11","B1","N",1)++
Transformer 1`("ARU","12","D1","N",1)++
1`("INH","11","B1","N",1)++
1`("NVR","11","B1","N",1)++
1`("INH","11","D1","N",1)++
1`("INH","11","D1","N",1)++
MNEMONIC
1`("NVR","11","B1","N",1)++
1`("ARU","12","D1","N",1)++
1`("NVR","11","D1","N",1)
1`("NVR","11","D1","N",1)
Circuit
2
Breaker
MV Bus
5
MNEMONIC3
MNEMONIC3
2`("NVR","12","N1","51C",0)
Case
Study
1`("ARU","21","C4","N",1)++
1`("ARU","21","Y1","N",1)++
1`("ARU","21","Y1","N",1)++
1`("ARU","21","Y2","N",1)++
1`("ARU","21","Y2","N",1)++
1`("ARU","21","Y4","N",1)++
1`("ARU","21","Y4","N",1)++
1`("ARU","21","Y5","N",1)++
1`("ARU","21","Y5","N",1)++
1`("ARU","21","Y6","N",1)++
1`("ARU","21","Y6","N",1)++
1`("ARU","21","Y7","N",1)++
1`("ARU","21","Y7","N",1)++
1`("ARU","21","Y8","N",1)++
1`("ARU","21","Y8","N",1)++
1`("CRE","21","C2","N",1)++
1`("CRE","21","C2","N",1)++
1`("ARU","21","C4","N",1)++
1`("IBP","21","I1","N",1)++
1`("IBP","21","I1","N",1)++
1`("IBP","21","I2","N",1)++
1`("IBP","21","I2","N",1)++
1`("IBP","21","I3","N",1)++
1`("IBP","21","I3","N",1)++
1`("IBP","21","I4","N",1)++
1`("IBP","21","I4","N",1)++
1`("INH","21","I2","N",1)++
1`("INH","21","I2","N",1)++
1`("INH","21","I3","N",1)++
1`("INH","21","I3","N",1)++
1`("INH","21","I4","N",1)++
1`("INH","21","I4","N",1)++
1`("INH","21","I5","N",1)++
1`("INH","21","I5","N",1)++
1`("INH","21","I6","N",1)++
1`("INH","21","I6","N",1)++
1`("NVR","21","N1","N",1)++
1`("NVR","21","N1","N",1)++
1`("NVR","21","N2","N",1)++
1`("NVR","21","N2","N",1)++
1`("NVR","21","N3","N",1)++
1`("NVR","21","N3","N",1)++
1`("NVR","21","N5","N",1)
1`("NVR","21","N5","N",1)
Feeder
1`("ARU","11","H1","N",1)++
1`("ARU","11","H1","N",1)++
1`("ARU","11","H3","N",1)++
1`("ARU","11","H3","N",1)++
1`("ARU","11","H4","N",1)++
1`("ARU","11","H4","N",1)++
1`("IBP","11","H1","N",1)++
1`("IBP","11","H1","N",1)++
1`("IBP","11","H2","N",1)++
1`("IBP","11","H2","N",1)++
1`("INH","11","H1","N",1)++
1`("INH","11","H1","N",1)++
1`("INH","11","H2","N",1)++
1`("INH","11","H2","N",1)++
1`("NVR","11","H1","N",1)++
1`("NVR","11","H1","N",1)++
1`("NVR","11","H2","N",1)
1`("NVR","11","H2","N",1)
22
MNEMONIC3
Lines
HV Bus
HV Bus
Lines
No Equipment at the
Opposite Side of the Circuit
One Circuit Breaker
Transformer
Transformer
Out
MNEMONIC
SC TL
Out
MNEMONIC3
MV Bus
SC TL or
HV Bus
Capacitor
Bank
MNEMONIC3
MV Bus
Feeder
Feeder
SC HV Bus
Conclusion
Capacitor
Bank
Capacitor Bank
SC MV Bus
Out
MNEMONIC3
Out
MNEMONIC3
SC Feeder
Out
MNEMONIC3
SC Bay
Transformer
Out
MNEMONIC3
Damaged
Transformer
Out
MNEMONIC3
SC Capacitor
Bank
Out
MNEMONIC3
9
Motivation
FDS
Lookup Table
Power Electrical
System
FDS
Colored Petri Net
1`(x1,y1,y2,z1,p)++
1`m3
Case
Study
Conclusion
1`(x1,y1,y2,z1,p)++
1`m3
10
10
2`("NVR","12","N1","51C",0)
10
Line
Input
Circuit
Breaker
Line
Output
In
In
MNEMONIC
In
MNEMONIC
10
Line
Input
2
In
MNEMONIC3
Circuit
Breaker
Line
Output
In
MNEMONIC
In
MNEMONIC
1`(x,y1,y2,z,k,x2)
1`(x,y1,y2,z,k,x2)
1`(x,y1,y2,z1,p)
1`(x,y1,y2,z,k,x1)
1`(x1,y1,y2,z,k,x)
1`(x,y1,y2,z1,p)
1`(x,y1,y2,z,k,x1)
Single Line
Parallel Line
[z<>"N"
andalso k<>1,
(#1 m3)=x,
(#2 m3)=y1,
(#3 m3)=y2,
(#5 m3)=p]
[z<>"N"
andalso k=1]
1`(x1,x,y1^y2,z1,p)
1`(x1,y1,y2,z,k,x)
Single Line
Parallel Line
[z<>"N"
andalso k<>1,
(#1 m3)=x,
(#2 m3)=y1,
(#3 m3)=y2,
(#5 m3)=p]
[z<>"N"
andalso k=1]
1`(x1,x,y1^y2,z1,p)
1`(x,x2,y1^y2,z1,p)
1`(x,x2,y1^y2,z1,p)
2`("NVR","CAT","12N1","51C",0)
CC
LT
Out
CC
LT
2
Out
MNEMONIC3
MNEMONIC3
MNEMONIC3
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion
1`("NVR","12","L1","50BF",
0)++
1`[]
1`("NVR","12","L2","50BF",0)
1`[]1`("NVR","12","N1","51C", 0)++
1`("NVR","12","N1","51C",0)
1
Tripped
1
Function
Open
Circuit Breaker
MNEM3
MNEM3
Diagnosis
Analysis
Diagnosis Analysis
SC MV Bus
2`("NVR","CAT","12N1","51C",0)
SC HV Bus
MNEMONIC3
SC TL
2
MNEMONIC
MNEMONIC3
SC TL or
HV Bus
MNEMONIC3
SC Feeder
SC Bay
Transformer
Damaged
Transformer
SC Capacitor
Bank
MNEMONIC3
MNEMONIC3
MNEMONIC3
MNEMONIC3
Motivation
Power Electrical
System
FDS
Lookup Table
FDS
Colored Petri Net
Case
Study
Conclusion

The power system topology is recorded as
the initial marking.

A fast and concise fault diagnosis to the
power system operator has been developed.

Reliable diagnosis and fast restoration of the
power system is possible.
Thank You!!
Questions?