Professional Documents
Culture Documents
Actuator Benchmark Results
Actuator Benchmark Results
Process
ProcessVariable
Variable
•• CV
CV –– Control
ControlValue
Value
•• ZZ –– Valve Position
Valve Position
•• P1
P1 –– Valve
Valve Input
Input Pressure
Pressure
•• P2
P2 –– Valve
Valve Output
Output Pressure
Pressure
•• FF –– Medium Flow
Medium Flow RateRate
±1
±1
±1
Valve plug or valve seat
-1
-1
-1
-1
f2
sedimentation
1
1
1
1
f3
r4 = F – F*(Z),
r5 = F – F*(CV),
r1 = Z – Z*(CV),
Increased of valve or bushing
f4
±1
±1
±1
friction -1
-1
-1
-1
f5
External leakage
Control valve vaults
1
1
1
1
f6
(9)
(6)
(10)
Medium evaporation or critical
-1
f7
±1
±1
±1
±1
flow
±1
±1
±1
tightness
faults
Servo-motor's diaphragm
1
1
-1
f10
perforation
Pneumatic servo-motor
Electro-pneumatic transducer
S4 = f(r4),
S3 = f(r3),
S2 = f(r2),
S1 = f(r1),
S5 = f(r5).
±1
±1
±1
f12
fault
Positioner faults
1
1
-1
f16
the valve
valves
External faults
Inputs Outputs
-
Fuzzy logic
Controller
Neural Network
Fault detection Fault isolation
• Transfer functions of
all layers are logsig
1 2 3
Name Delays
Layer Layer Layer
Net 2 10 5 1
Net1 2 30 8 1
Net3 2 6 3 1
Net4 2 6 1 0
1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 f_t
input_f4i z z z z z z z z z z z
z z z z z
1/12 f_2f
1/6 input_f_f4i
filter1 filter2
1 1 1 1 1 1 1 1 1 1 1
f_ t
z z z z z z z z z z z
f_ 3f
1/24
1 1 1 1 1 1 1 1 1 1 1
z z z z z z z z z z z
filter3
0.8
0.8 net1 0.6
0.6 net2
0.6 0.4
0.6 0.4
0.4 0.2
0.4 0.2
0.2 0
0.2 0
0 -0.2
0 -0.2
-0.2 -0.4
-0.2 -0.4
-0.4 -0.6
-0.4 -0.6
-0.6 -0.8
0 1000 2000 3000 4000 5000 6000 0 1000 2000 3000 4000 5000 6000
-0.6 -0.8
0 1000 2000 3000 4000 5000 6000 0 1000 2000 3000 4000 5000 6000
net4
0.6
net3
0.6
0.6
0.6
0.4
0.4
0.4
0.4
0.2
0.2
0.2
0.2
0
0
0
0
-0.2
-0.2
-0.2
-0.2
-0.4
-0.4
-0.4
-0.4
-0.6
-0.6
-0.6
-0.6
-0.8
0 1000 2000 3000 4000 5000 6000
-0.8
-0.8 0 1000 2000 3000 4000 5000 6000
0 1000 2000 3000 4000 5000 6000
-0.8
0 1000 2000 3000 4000 5000 6000
0.6 0.6
0.6 0.6
0.4 0.4
0.4 0.4
0.2 0.2
0.2 0.2
0 0
0 0
-0.2 -0.2
-0.2 -0.2
-0.4 -0.4
-0.4 -0.4
Fault f4 Fault f4
Trained on filter1 but works on filter2 Trained on filter1 and filter2, but works on filter3
0.8 0.8
0.8 0.8
0.7 0.7
0.7 0.7
0.6 0.6
0.6 0.6
0.5 0.5
0.5 0.5
0.4 0.4
0.4 0.4
0.3 0.3
0.3 0.3
0.2 0.2
0.2 0.2
0.1 0.1
0.1 0.1
0 0
00 0.5 1 1.5 2 2.5 00 0.5 1 1.5 2 2.5
0 0.5 1 1.5 2 4 2.5 0 0.5 1 1.5 2 4 2.5
x 10 x 10
4 4
x 10 x 10
0.1
0.1 r2 res 0.4
0.4
r3 res
0.05
0.05 0.2
0.2
0
0
0
-0.05 0
-0.05
-0.1 -0.2
-0.1 -0.2
-0.15
-0.15 -0.4
-0.4
-0.2
-0.2
-0.6
-0.6
-0.25
-0.25
-0.8
-0.3
-0.8
-0.3
-0.35 -1
0
-0.35 0.5 1 1.5 2 2.5 0-1 0.5 1 1.5 2 2.5
0 0.5 1 1.5 2 4 2.5
0 0.5 1 1.5 2 4 2.5
x 10 x 10
4
x 10 x 10
4
0.9 0.9
0.9 0.9
0.8 0.8
0.8 0.8
0.7 0.7
0.7 0.7
0.6 0.6
0.6 0.6
0.5 0.5
0.5 0.5
0.4 0.4
0.4 0.4
0.3 0.3
0.3 0.3
0.2 0.2
0.1
0.2
NNr4 0.1
0.2
NNr5
0.1 0.1
0 0
00 0.5 1 1.5 2 2.5 00 0.5 1 1.5 2 2.5
0 0.5 1 1.5 2 4 2.5 0 0.5 1 1.5 2 4 2.5
x 10 x 10
4 4
x 10 x 10
0.2 1
0.2 1
0.1 0.8
0.1 0.8
0.6
0
0.6
0
0.4
-0.1 0.4
-0.1
0.2
-0.2 0.2
-0.2
0
0
-0.3
-0.3
-0.2
-0.2
-0.4
-0.4 -0.4
-0.4
-0.5
-0.5 -0.6
-0.6
-0.6
r4 residual -0.6
-0.8
r5 residual
-0.8
-0.7 -1
0
-0.7 0.5 1 1.5 2 2.5 0-1 0.5 1 1.5 2 2.5
0 0.5 1 1.5 2 4 2.5
0 0.5 1 1.5 2 4 2.5
x 10 x 10
4
x 10 x 10
4
35
100
30
80
25
60 20
15
40
10
20
5
0 0
-11 -9 -7 -5 -3 -1 1 3 5 7 9 11 -11 -9 -7 -5 -3 -1 1 3 5 7 9 11
35
25
30
20
25
20 15
15
10
10
5
5
0 0
-11 -9 -7 -5 -3 -1 1 3 5 7 9 11 -11 -9 -7 -5 -3 -1 1 3 5 7 9 11
f1
+1
+1
+1
Valve plug or valve seat
-1
-1
-1
-1
f2
sedimentation
Valve plug or valve seat erosion
f3
+1
+1
+1
+1
Increased of valve or bushing
f4
+1
+1
+1
friction
External leakage
x
x
x
x
x
f5
+1
+1
+1
+1
+1
+1
+1
tightness
Servo-motor's diaphragm perforation
+1
+1
+1
motor faults
Pneumatic servo-
x
x
x
x
x
X
X
X
X
X
valve
+1
+1
+1
+1
0
0
0
0
0
+1
+1
+1
+1
free
Fault
1
0
1
0
1
f16
f1, f4,
f7, f10, f2
-1
-1
-1
-1
-1
Diagnostic Matrix (Practical)
1
1
1
1
0
f19
f18,
f13,
f3, f6,
0
0
0
0
0
f14
f12,
f5, f8,
f9, f11,
0
0
-1
-1
-1
f15
0
0
0
-1
-1
f17
DGN0 DGN1 DGN2 DGN3 DGN4 DGN5 DGN6
15
• Sugeno Type
• Defuzzificatiom method is whatever (wtaver)
rfd 0% 0% 0% 0% 0% 0% - 0% 0% 0% - - 0% -
rtd
0.98% 0.95% 0.99% 0.94% 0.72% 0.13% - 0.89% 0.98% 0.98% - - 0.98% -
fsd 0.75 0.5 0.75 0.98 0.64 1 - 0.19 0.75 0.5 - - 0.75 -
rfi 0% 0% 0% 0% 0% 0% - 0% 0% 0% - - 0% -
rti 0.98% 0.95% 0.99% 0.92% 0.72% 0.02% - 0.89% 0.98% 0.98% - - 0.98% -
fsi 0.75 0.5 0.75 0.98 0.6403 1 - 0.19 0.75 0.5 - - 0.75 -
dacc 0.2 0.2 1 inf 0.2 0.2 - 0.2 0.2 0.2 - - 0.2 -
f12 f13 f13m f13inc f14 f15 f16 f17 f17 inc f18 f18m f18inc f19 f19m
td - 5s 6s 45s - 231s 7s 6s 640s 5s 6s 9409s 7s 7s
rfd - 0% 0% 0% - 0% 0% 0% 0% 0% 0% 0% 0% 0%
rtd
- 0.98% 0.97% 0.97% - 0.92% 0.97% 0.97% 0.91% 0.98% 0.97% 0.93% 0.97% 0.97%
fsd - 0.75 0.5 0.07 - 0.75 0.75 0.76 0.17 0.75 0.5 0.112 0.75 0.5
rfi - 0% 0% 0% - 0% 0% 0% 0% 0% 0% 0% 0% 0%
rti - 0.98% 0.97% 0.97% - 0.66% 0.97% 0.90% 0.91% 0.98% 0.97% 0.93% 0.97% 0.97%
fsi - 0.75 0.5 0.07 - 0.75 0.75 0.75 0.17 0.75 0.5 0.112 0.75 0.5
dacc - 0.2 0.2 0.2 - 0.07 0.2 1 1 0.2 0.2 0.2 0.2 0.2
scenario 1 2 3 4 5 6 7 8 9 10 11 12
Fault or DGN5
DGN1 - DGN3 DGN5 - DGN5 DGN2 DGN5 DGN1 DGN1 DGN3
group or 1
Start time 15073 - 37619 82491 - 80965 62438 24809 20778 24129 855 55196
Stop time inf - 73370 82519 - 80979 76487 24821 49064 35621 11963 80822
scenario 13 14 15 16 17 18 19 20 21 22 23 24
Fault or
DGN6 DGN3 DGN5 DGN3 DGN3 DGN1 DGN1 - DGN2 DGN3 DGN3 DGN6
group
Start time 19817 58605 60001 30194 12430 1940 22556 - 18238 7400 5773 10717
Stop time 23743 77130 60014 Inf Inf 10039 35085 - Inf inf inf Inf