Top Banner
1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II
21

1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Dec 20, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

1

Sergej Jegorov, Piotr Wasiewicz

5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004

ACTUATOR BENCHMARK RESULTS: STEP I AND II

Page 2: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

2

Presentation Plan

• Control Valve Introduction

• Step I

• Step II

• Conclusions

Page 3: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

3

Actuator structureActuator structure

Process VariableProcess Variable

• CV – Control Value

• Z – Valve Position• P1 – Valve Input Pressure • P2 – Valve Output Pressure• F – Medium Flow Rate

• CV – Control Value

• Z – Valve Position• P1 – Valve Input Pressure • P2 – Valve Output Pressure• F – Medium Flow Rate

Control Valve Introduction

Page 4: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

4

Considered models of control valve

• servomotor rod movement model(1)

• control valve model (2)

• actuator model (3)

• simplified model of the control valve (4)

• simplified model of actuator(5)

)(ˆ CVfZ

),,(ˆ21 PPZfF

),,(ˆ21 PPCVfF

)(ˆ ZfF

)(ˆ CVfF

Page 5: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

5

Diagnostic Matrix (theoretical)

f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19

S1 ±1 ±1 -1 ±1 -1 -1 ±1 X ±1 -1

S2 -1 1 -1 1 ±1 ±1 X 1 -1

S3 ±1 -1 1 ±1 -1 1 ±1 ±1 1 1 ±1 ±1 X ±1 1 1 -1

S4 -1 1 -1 1 ±1 ±1 X ±1 1 -1

S5 ±1 -1 1 ±1 -1 1 ±1 ±1 1 1 ±1 ±1 X ±1 1 ±1 1 -1

Control valve vaultsPneumatic servo-motor

faultsPositioner faults External faults

S1 = f(r1), (11)S2 = f(r2), (12)S3 = f(r3), (13)S4 = f(r4), (14)S5 = f(r5). (15)

Val

ve c

logg

ing

Val

ve p

lug

or v

alve

sea

t se

dim

enta

tion

Val

ve p

lug

or v

alve

sea

t er

osio

n

Incr

ease

d of

val

ve o

r bu

shin

g fr

icti

on

Ext

erna

l lea

kage

Inte

rnal

leak

age

Val

ve c

logg

ing

Med

ium

eva

pora

tion

or

crit

ical

fl

ow

Tw

iste

d se

rvo-

mot

or's

pis

ton

rod

Serv

o-m

otor

's h

ousi

ng o

r te

rmin

als

tigh

tnes

s

Serv

o-m

otor

's d

iaph

ragm

pe

rfor

atio

n

Serv

o-m

otor

's s

prin

g fa

ult

Ele

ctro

-pne

umat

ic t

rans

duce

r fa

ult

Rod

dis

plac

emen

t se

nsor

fau

lt

Pre

ssur

e se

nsor

fau

lt

Pos

itio

ner

feed

back

fau

lt

Pos

itio

ner

supp

ly p

ress

ure

drop

Une

xpec

ted

pres

sure

cha

nge

acro

ss

the

valv

e

Ful

ly o

r pa

rtly

ope

ned

bypa

ss

valv

es

Flo

w r

ate

sens

or f

ault

r1 = Z – Z*(CV), (6)r2 = F – F*(Z, P1, P2), (7)r3 = F – F*(CV, P1, P2), (8)r4 = F – F*(Z), (9)r5 = F – F*(CV), (10)

Page 6: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

6

FDI Structure

Inputs Outputs

Residuals Faults+

-

Fault detection Fault isolation

Process

Neural Network

Fuzzy logicController

FD using NN, FI using Fuzzy LogicFD using NN, FI using Fuzzy Logic

Page 7: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

7

Search of Optimal NN Architecture

Name Delays1

Layer2

Layer3

Layer

Net 2 10 5 1

Net1 2 30 8 1

Net3 2 6 3 1

Net4 2 6 1 0

• Transfer functions of all layers are logsig

Page 8: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

9

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

f_3f

1/24

f_t

Data Filtering

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

z

1

f_2f1/12

f_t

z

1

z

1

z

1

z

1

z

1

input_f_f4i1/6

input_f4i

filter1 filter2

filter3

Page 9: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

10

NN Architecture Search. Training data without filtering

0 1000 2000 3000 4000 5000 6000-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

0 1000 2000 3000 4000 5000 6000-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8 net1

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6 net2

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6 net3

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

net4

Page 10: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

11

Results achieved by applying filtering of measurements

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

Fault f4Trained on filter1 but works on filter2

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0 1000 2000 3000 4000 5000 6000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

Fault f4 Trained on filter1 and filter2, but works on filter3

Blue – NN trained on filtr1Red – NN trained on filtr2

Page 11: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

12Time Diagrams of real and modeled signals. NN trained applying filter2, but examined using filter3

0 0.5 1 1.5 2 2.5

x 104

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 0.5 1 1.5 2 2.5

x 104

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1 NNr2

0 0.5 1 1.5 2 2.5

x 104

-0.35

-0.3

-0.25

-0.2

-0.15

-0.1

-0.05

0

0.05

0.1

0 0.5 1 1.5 2 2.5

x 104

-0.35

-0.3

-0.25

-0.2

-0.15

-0.1

-0.05

0

0.05

0.1 r2 res

0 0.5 1 1.5 2 2.5

x 104

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 0.5 1 1.5 2 2.5

x 104

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1 NNr3

0 0.5 1 1.5 2 2.5

x 104

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0 0.5 1 1.5 2 2.5

x 104

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4 r3 res

Page 12: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

13Time Diagrams of real and modeled signals. NN trained applying filter2, but examined using filter3

0 0.5 1 1.5 2 2.5

x 104

-0.7

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0 0.5 1 1.5 2 2.5

x 104

-0.7

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

0 0.5 1 1.5 2 2.5

x 104

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 0.5 1 1.5 2 2.5

x 104

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

NNr4

r4 residual

0 0.5 1 1.5 2 2.5

x 104

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 0.5 1 1.5 2 2.5

x 104

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

NNr5

0 0.5 1 1.5 2 2.5

x 104

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

0 0.5 1 1.5 2 2.5

x 104

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

r5 residual

Page 13: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

14

Measures of a Neural Networks "health"

-11 -9 -7 -5 -3 -1 1 3 5 7 9 110

20

40

60

80

100

120All Weights and Biases

-11 -9 -7 -5 -3 -1 1 3 5 7 9 110

5

10

15

20

25

30

35

40All Weights and Biases

-11 -9 -7 -5 -3 -1 1 3 5 7 9 110

5

10

15

20

25

30

35

40All Weights and Biases

-11 -9 -7 -5 -3 -1 1 3 5 7 9 110

5

10

15

20

25

30All Weights and Biases

Page 14: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

15

Diagnostic Matrix (Practical)f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19

S1 +1 +1 x +1 x x +1 x x X -1 +1

S2 -1 +1 x +1 x x x x +1 X +1 +1

S3 +1 -1 +1 +1 x +1 +1 x x +1 x x +1 X -1 +1 +1 +1

S4 -1 +1 x +1 x x x x +1 X -1 +1 +1

S5 +1 -1 +1 +1 x +1 +1 x x +1 x x +1 X -1 +1 -1 +1 +1

Control valve vaultsPneumatic servo-

motor faultsPositioner faults External faults

Val

ve c

logg

ing

Val

ve p

lug

or v

alve

sea

t se

dim

enta

tion

Val

ve p

lug

or v

alve

sea

t ero

sion

Incr

ease

d of

val

ve o

r bu

shin

g fr

ictio

n

Ext

erna

l lea

kage

Inte

rnal

leak

age

Val

ve c

logg

ing

Med

ium

eva

pora

tion

or c

ritic

al f

low

Tw

iste

d se

rvo-

mot

or's

pis

ton

rod

Serv

o-m

otor

's h

ousi

ng o

r te

rmin

als

tight

ness

Serv

o-m

otor

's d

iaph

ragm

per

fora

tion

Serv

o-m

otor

's s

prin

g fa

ult

Ele

ctro

-pne

umat

ic tr

ansd

ucer

fau

lt

Rod

dis

plac

emen

t sen

sor

faul

t

Pres

sure

sen

sor

faul

t

Posi

tione

r fe

edba

ck f

ault

Posi

tione

r su

pply

pre

ssur

e dr

op

Une

xpec

ted

pres

sure

cha

nge

acro

ss th

e va

lve

Fully

or

part

ly o

pene

d by

pass

val

ves

Flow

rat

e se

nsor

fau

lt .

DGN0 DGN1 DGN2 DGN3 DGN4 DGN5 DGN6

0 1 -1 0 0 -1 0

0 0 -1 1 0 0 0

0 1 -1 1 0 -1 0

0 0 -1 1 0 0 -1

0 1 -1 1 0 -1 -1

Fault free

f1, f4, f7, f10, f16

f2

f3, f6, f13, f18, f19

f5, f8, f9, f11, f12, f14

f15 f17

Page 15: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

16

• Sugeno Type• Defuzzificatiom method is whatever (wtaver)

Fuzzification (Membership Functions)

Input Membership Functions Input Membership Functions r3, r5r3, r5

Input Membership Functions Input Membership Functions r1, r2, r4r1, r2, r4

Page 16: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

17

Examples of results of isolation of fault 1

Page 17: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

18

Examples of results of isolation of fault 3

Page 18: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

19

Step I results (from forms S1-FF-fx)

f1 f1m f2 f2inc f3inc f4inc f5inc f6inc f7 f7m f8 f9 f10 f11

td 5s 15s 2s 8.278e+004s 5.378e+004s 4130s - 1.672e+004s 5s 5s - - 5s -

rfd 0% 0% 0% 0% 0% 0% - 0% 0% 0% - - 0% -

rtd0.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 -

tit 5s 15s 2s 8.278e+004s 5.378e+004s 4130s - 1.672e+004s 5s 5s - - 5s -

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% -

rmi 0% 0% 0.02% 0.38% 0.021% 0.12% - 0.01% 0.02% 0.01% - - 0.01% -

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 -

Page 19: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

20

Step I results (from forms S1-FF-fx) continued

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

tit - 5s 6s 45s - 240s 7s 35s 640s 5s 6s 9409s 7s 7s

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%

rmi - 0.01% 0% 0% - 0.28% 0% 0.07% 0.03% 0% 0% 0% 0% 0%

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

Page 20: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

21

Step II results

scenario 1 2 3 4 5 6 7 8 9 10 11 12

Fault or group

DGN1 - DGN3 DGN5 - DGN5 DGN2 DGN5DGN5 or 1

DGN1 DGN1 DGN3

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 group

DGN6 DGN3 DGN5 DGN3 DGN3 DGN1 DGN1 - DGN2 DGN3 DGN3 DGN6

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

Page 21: 1 Sergej Jegorov, Piotr Wasiewicz 5-th DAMADICS Workshop Łagów, Poland, April 5th-7th, 2004 ACTUATOR BENCHMARK RESULTS: STEP I AND II.

Łagów, Poland, April 5th-7th, 2004

5-th DAMADICS Workshop

22

Conclusions

• fault detection subsystem based on neural network technology was developed

• fault isolation subsystem based on fuzzy logic technology was developed

• Neuro-fuzzy FDI system is applicable for actuator fault diagnosis. Fault groups are distinguishable.

• Close to 1, true fault detection rates factors achieved in Step I confirms acceptable NN models quality

• High values of true fault isolation rates (Step I) confirms proper isolability features of fuzzy isolation scheme applied

• Results achieved in Actuator Benchmark Step I are highly acceptable

• The fault distinguishability problem exists because of limited availability of measurements when considering industrial benchmark Step II). In this case 6 fault groups are distinguishable.