1.6 Conclusion
L'objectif de ce chapitre etait de donner un apercu sur les
techniques habituelles utilisees pour resoudre les problematiques de la
surveillance.
Nous avons commence par une presentation des definitions des
mots cies de la surveillance industrielle. Cette derniere se base sur la
detection et le diagnostic. La detection permet de signaler toute situation
autre qu'une situation normale, dice anormale, suivie par la fonction
diagnostic qui va localiser le composant defaillant du systeme et identifier la
ou les causes avant provoque cette defaillance.
Pour resoudre le probleme d'ambiguIte pose entre surveillance
et supervision, nous avons essaye de decrire la position fonctionnelle et
architecturale de chacun des deux dispositifs, permettant ainsi de specifier le
role de chacun dans la siirete d'un procede industrial.
Le classement des techniques de surveillance s'effectue en
fonction de l'existence ou non d'un modele formel (correspondant au systeme
physique). Nous avons presente comme methodes avec modele, la
redondance physique, la redondance analytique et l'estimation parametrique. Et
pour les methodes sans modele , nous avons deux categories : la surveillance
avec outils statistiques et la surveillance avec reconnaissance des formes,
dont chacune comprend plus d'une technique.
La procedure de detection et de localisation des defaillances
(FDI), est une procedure qui est citee generalement dans les cas de
surveillance avec modele. Les etapes fondamentales de cette derniere ont ete
donnees, avec integration des differentes hypotheses connues en matiere de
surveillance.
FDI
m1f m2f
m1 m2
m1f - m2f
m1 m2
r1 = m1f -
m2f
r2 = m1f -
m3f
r3 = m2f -
m3f
soient ou non de meme nature. Cette methode (voir chapitre
precedent) ne peut etre appliquk qu'en se basant sur un modele formel statique
ou dynamique, lineaire ou non lineaire, deterministe ou stochastique du systeme
industrial.
2.3 La redondance analytique
La redondance analytique permet une exploitation optimale des
informations structurelles du systeme physique. C'est une technique bask sur
une redondance implicite au niveau des mesures des grandeurs. La disponibilite
d'un modele formel est une condition necessaire pour l'utilisation de cette
technique. Il faut prkiser que l'approche analytique ne va pas remplacer
l'approche physique, mais elle constitue un complement de cette derniere
[32](voir figure 2.3). Par consequent, la redondance analytique permet de :
augmenter l'ordre de redondance,
augmenter la fiabilite et la siirete du systeme de
surveillance, remplacer un capteur materiel par un capteur mathematique ou
informationnel,
implanter un voteur pour un systeme duplex (redondance physique
double), comme illustre sur la figure 2.3.
FIG. 2.3 -- Redondance materielle et analytique
La redondance analytique est une technique qui repose sur les
actions de cause a effet statiques ou dynamiques entre les entrées et
les sorties du systeme physique. Cela permet de surpasser la detection des
defaillances capteurs et le passage vers la detection des defaillances
produites des actionneurs ou du procede lui meme. Ceci
F Fk
F' F
Vf E F',Vx E
X,S(f,x) = 0 Fk
f1(x1,y1) =
0 f2(x2, y2) = 0
f3(y1, y2,
y3) = 0
f3 y1y2
y3
Fx
Fk F Fx = F -- Fk
x
x
f1 f2
f1(y1,x) =
0 f2(y2,x) = 0
x
x = f-1
1 (y1)
x = f-1
2 (y2)
f-1
1 (y1) -- f-1
2 (y2) = 0
k
yk xk fk ek
C F
yk = Cxk + ek
+ Ffk
x ? IRn y ? IRm f ? IRp
e ? IRm C ? IRm.n F ? IRm.p
pk
pk = Wyk
W q.m
WC = 0
pk = Wek +
WFfk
pk
yk
fk = 0 pk
Wyk = 0
~yk = Cxk + ek
+ F fk Axk = 0
( 1 ~ ( C ~ (
1 ~ ( F ~
yk = xk + ek +
fk
0 A 0 0
( C xk ~
W W = 0
A
p
( 1 )
pk = W yk
0
( 1 ) ( F
)
pk = W ek + W
fk
0 0
( I )
xk = xk2
_A-1
1 A2
xk
( I ~
yk = C xk2 + ek
+ F fk
_A-1
1
( yk )
(I _ C) = ek + F
fk xk
A A1 A
((A1A2)
~
xk1
xk2
A1
Mzk = bk
xk+1 = Axk + Buk
+ F1fk yk = Cxk +
Duk + F2fk
C CA
? ????
? ????
? ????
? ????
? ????
? ????
? ????
? ????
+ H2
=
CAs
fk -- s
fk-s+1
fk
uk-s uk-s+1
uk
xk-s
yk -- s + 1
yk
xk-s + H1
? ????????
H1 =
D 0
CB D
CAB CB
CA8-1B
CA8-2
H1 H2
F2
? CF1
CAR1
H1 =
????????
CA8-1F1
|
0 F2 CF1
CA8-2F1
|
0 0 F2
CA8-3F1
|
· · ·
· · ·
· · ·
· · ·
· · ·
· · ·
|
0 0 0
0
0 CF1
|
0
0 ?
0 ????????
0 0 F2
|
|
x E IRTh
u E IRr B
y E IRm
f E IR F1 F2
s
C CA
? ????
xk-s + H2
?fk-s
fk-s+1 ? ? ? ?
fk
=
- H1
? ????
CAs
? ????
? ????
? ????
? ?
yk-s ? ? yk-s+1 ?
?
? ?
? ?
yk
uk-s uk-s+1
uk
0
|
· ·
|
·
|
0
|
0
?
|
0
|
· ·
|
·
|
0
|
0
|
D
|
· ·
· ·
|
· ·
|
0 0
|
0 0
????????
|
|
· ·
|
·
|
0
|
0
|
CA8-3
|
· ·
|
·
|
CB
|
D
|
|
pk =
(W1(z)F1 +
W2(z)F2)fk
pk =
--(W1(z)B +
W2(z)D)uk +
W2(z)yk
? ????
? ?
? ?
? ?
? ?
? ?
? ????
T
- H1
rk = w
uk-s uk-s+1
uk
= wT
H2
?fk-s
fkfk
-s+1
? ? ?
yk-s
? ?yk-s+1
?
? ? ?
? ? ?
? ? ?
yk
WT
?
?
wT ? ?
CAs
A CA
? ? ? ?
= 0
xk
rk
s
( A -- zI
C ) xk +
F2 ) k
=--D I ) yk )
W(z) =
W1(z) + W2(z)
W(z) (A --
zI
C ) = 0
pk
fk
W(z)
( A - zI F _ )
1
W (z) = = 0
C F _ 2
? ?
Y
( -I H1 O ) ? U ?
= H2f
xk_s
|
|
|
? ?
yk-s ? yk - s + 1
?
? ?
? ?
? ?
yk
et O =
uk-s uk-s+1
uk
C CA
CAs
y =
? ????
? ????
U=
?fk-s
fk-s+1 ? ? ?
?
fk
fi = E
j
cj ...xaj,p
aj,1
pkbj,1
1 ...kbj,q
p
cj E IR aj,k, bj,k E IN
F = f1, ...,
fm X =
x1, ..., xp K
= k1, ..., kq
F
fi
K
R[x1 · · ·
xp, k1 · · ·
kq] fi
f f =
á1f1 +
á2f2 + · ·
· +
ámfm ái E IR
?(u, y) = 0 u
y
(f1, · · · ,
fm)
X
fi(x1,
...,xp, k1, ..., kq) = 0
x1 · · ·
xp k1 · · ·
kq
IR R[x1 ·
· · xp, k1 · ·
· kq]
f1 · · ·
fm E
ri = yui - yui
i ? K K
K = {1,
2, · · · }
ri ime
yui ime
cyui ime
ri 0
|ri| > ki > 0 ki ? IR
yu è cyu
yu
ryu = yu-
yu
u(t)
f(t)
y(s) =
Gu(s)u(s)
+
Gf(s)f(s)
?(u,y) = r
(yui) ( cyui)
Hu(s)
Hy(s)
r(s) =
Hu(s)u(s)
+
Hy(s)y(s)
y(s)
r(s) =
(Hu(s) +
Hy(s)Gu(s))u(s)
+
Hy(s)Gf(s)f(s)
y
è
è y
Hu(s)
Hy(s)
Hu(s) +
Hy(s)Gu(s)
= 0
y ènom
ry = y -- y y rè
= ènom
ry
rè
è
r(t) =
(r1(t)r2(t)
· · ·
rp(t))T
r(t) E IRp
p
{ 1 si
|ri(t)| = ki ei(t)
= 0 si |ri(t)| < ki
e(t) =
(e1(t)e2(t)
· · ·
ep(t))T
e(t)
i ? p ki
t ri(t)
ki
Ö
í(t) =
(í1(t)í1(t)
· · ·
ík(t))T
r ? - - Öí
ime Ö
Öi =
eíi eíi e ime
Ö p × k
0 1 ? --
r ? - - 0
r
ri(t)
íi(t)
k
p p = k = 3
ime
ime
?
r = ?
|
? ? ? ? ?
r1 í1 1 0 0
r2 ? ? - - ? í2
? = ?0 1 0 ?
r3 í3 0 0 1
|
? ?
|
í1
í2
í3
|
? ?
|
|
|
Se. {z } |.soo.
}
Ö í
0
1
p1
|
p2
|
p3
|
p4
|
Re1
|
1
|
1
|
0
|
0
|
Re2
|
1
|
1
|
1
|
0
|
Re3
|
1
|
1
|
0
|
1
|
Re4
|
0
|
0
|
1
|
1
|
|
p1 p2
p1
|
p2
|
p3
|
p4
|
Re1
|
1
|
1
|
0
|
0
|
Re2
|
1
|
0
|
1
|
0
|
Re3
|
1
|
1
|
0
|
0
|
Re4
|
0
|
0
|
1
|
1
|
|
|
p1
|
p2
|
p3
|
p4
|
Re1
|
1
|
1
|
0
|
0
|
Re2
|
1
|
0
|
1
|
0
|
Re3
|
0
|
1
|
0
|
1
|
Re4
|
0
|
0
|
1
|
1
|
|
p1
|
p2
|
p3
|
p4
|
Re1
|
0
|
1
|
1
|
1
|
Re2
|
1
|
0
|
1
|
1
|
Re3
|
1
|
1
|
0
|
1
|
Re4
|
1
|
1
|
1
|
0
|
|
40
Umi=1 Ci fi
zj,j =
{1,...,n}
fi(z1, ...,zp)
= 0 1 = p = n
Z = {z1, ...,
zn}
F = {f1, ...,
fm}
Z
|
|
|
u(t)
|
|
|
d(t)
|
|
|
ä(t)
|
|
|
x(t)
|
|
|
y(t)
|
|
|
å(t)
|
|
|
è
|
|
|
|
F = {f1,
f2, f3, f4,
f5,
f6,f7,f8,f9,
f10, f11} K
= {c1,c2, c3,
c4, c5}
Z Z = X ? K X
K
F
K
K = U ? P ? Y U P Y
X = {x1,
x2, x3, x4,
x5, x6, x7,
x8, x9, x10}
F
Z
G(F, Z, A) A
c (F x Z)
? ?
?
A
:FxX-->10,11
A*
:XxF-->10,11 KF
:FxK-->10,11
~ 0 si fi
s'applique sur xj
(fi, xj) = aij E A, aij =
1 sinon
~ 0 si xi est calculable en utilisant
xj
(xi, fj) = a* ij E A,
a*ij =
1 sinon
~ 0 si fi
s'applique sur kj
=
(fi,kj) = kifj E A,kifj
1 sinon
Z
K
|
F
|
X
|
K
|
0
|
KF
|
0
|
F
|
KFT
|
0
|
A
|
X
|
0
|
A*
|
0
|
|
|
c1
|
c2
|
c3
|
c4
|
c5
|
x1
|
x2
|
x3
|
x4
|
x5
|
x6
|
x7
|
x8
|
x9
|
x10
|
f1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
f11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(F, Q(F))
F Fx Q(F) =
Qk(F) U
Qx(f)
Qk(f)
Qx(f)
F(Qk(F),Qx(F))
Qx(F)
Qk(F)
Cardsol(F,
Q(F))
(F, Q(F))
(F, Q(F))
Qk(F)
(F, Q(F))
?ö c F Ö = F
Qx(Ö) =
Qx(F)
Qk(F)
Qx(Ö)
ö Qx(F)
Cardsol(F,
Q(F)) = 1
(F, Q(F))
Qx(Ö) =
Qx(F)
(F,
Qx(F),Qk(F))
Qx(F)
(F, Q(F))
(F, Q(F))
Qk(F)
Qx(F)
F Cardsol(F,
Q(F)) > 1
Qx(F)
F
Cardsol(F,
Q(F)) =6 0
F
G+
G(X,U) K ?
U
K
i ? X
K ? U K i
Qk(F) F
(F, Qx(F),
Qk(F))
Qx(F)
Qk(F) F
(F, Qx(F),
Qk(F))
Qx(F)
Qk(F)
F Az
K ? U
G(X,U) K
G K
L =
{1,2,3,4}
G(X,Y, U) |X| = |Y |
K
X X
K = U - K
X
X
Az
10
Z
F
K
(f, z) E Az
? S(f, z) = 1 G(FX, X,
AX)
a =
(FX(a),X(a))
FX(a)
X(a)
AXC c AX
Va1, a2 E
AXC a1 =6 a2 ?
FXC(a1) =6
FXC(a2) A XC(a1)
=6 XC(a2)
G+ = (F
+,X+,A+)
Q(F +) = X+
X+ F +
G(FXC, XC, AXC)
G(FX,X,AX)
FXC c FX XC c X
G(FX, X, AX)
G= = (F
=,X=,A=)
Q(F
=)X=
nX+
X= F=
G- = (F
-,X-,A-)
F- X-
G+
|F +| >
|X+|
X+
G+
x
X+
F +
x G=
G-
x1 x2
x1 x2
Knew = K U {x1,
x2}
f1 f2
K
x3 x4
f3 f4
K K =
{u1,u2,y1,y2,y3}
X X =
{x1,x2,x3,x4,x5,x6,x7}
R K XR =
{f1, f2,
f3,f4,f5,f6,f7,f8,f9,
f10}
y2 - f9 =
x4 - f4 = x2 - f2
= x7 - f7 = u2
y1 - f8 = x1 -
f2 = x7 - f7 -
u2
y3 - f10 - =
x5 - f5 - = x3 - f2
- = x7 - f7 - u2
|
u1
|
u2
|
y1
|
y2
|
y3
|
Re1
|
0
|
1
|
0
|
1
|
0
|
Re2
|
0
|
1
|
1
|
0
|
0
|
Re3
|
0
|
1
|
0
|
0
|
1
|
|
u1
u1
u2
u2
u1
u2
G(Fx, X, Ax)
a
(a, 3)
a ? Fx ? 3 ? X Ax
n (a, 3) = ö a
3
Fx 3 X
x
G(Fx, X, Ax)
G(Fx, X, Ax)
dim(G(Fx, X,
Ax)) = min(a,$)?X
(|a| + |3|)
G(FX, X, AX)
(á*,
â*)
(á*,
â*) (á, â)
á* ? á
á* = ö
á ? á*
â* ? â
â* = ö â ?
â*
G(FX, X, AX)
B+ =
G(á*,
â*,
A+X) B-
= G(á*,
â*,
A+X)
B0 =
G(á* \
á*, â* \
â*,
A0X)
á* = {f1, ...,
fk} â* = {x1, ..., xl} ? k
> l
â*
á*
(á*,
â*)
G(FX, X, AX)
(á*,
â*)
A+X
= AX n
(á*.â*)
A-X
= AX n
(á*.â*)
A0X =
AX n (á* \
á*,â* \
â*)
(á*\á*,
â*\â*)
â*
á* \
á* = {fk+1, ...,
fk+p} â* \ â*
= {xl+1,...,xl+p}
â* \ â*
á* \
á*
á* \
á*
C G = [X,U]
C' G C
K
á* =
{fk+p+1, ..., fm}
â* =
{xl+p+1, ..., xn} ? m - k
< n - l
K =
{U,Y1,Y2}
C1 : u1 --
f6--f3--x3--f5--x5--f10--y3
C2 : u1 -- f6
-- x6 -- f1 -- x1 --
f8 -- y1
C3 :
u2--f7--x7--f2--x2--f4--x4--f9--y2
C4 :
y2--f9--x4--f1--x1--f8--y1
C5 :
y2--f9--x4--f1--x3--f5--x5--f10--y3
{i0,i1,...,iq}
C6 : y2 -
f9 - x4 - f1 -
x6 - f6 - u1
C7 : y3 -
f9 - x4 - f4 -
x2 - f2 - x3 -
f5 - x5 - f10 -
u2
C8 : y1 -
f8 - x1 - f2 -
x3 - f7 - u2
C9 : y3 -
f10 - x5 - f5 -
x3 - f2 - x7 -
f7 - u2
|
u1
|
u2
|
y1
|
y2
|
y3
|
Re1
|
0
|
1
|
0
|
1
|
0
|
Re2
|
1
|
0
|
0
|
0
|
1
|
Re3
|
1
|
0
|
1
|
0
|
0
|
Re4
|
0
|
0
|
1
|
1
|
0
|
Re5
|
0
|
0
|
0
|
1
|
1
|
Re6
|
1
|
0
|
0
|
1
|
1
|
Re7
|
0
|
0
|
0
|
1
|
1
|
Re8
|
0
|
1
|
1
|
0
|
0
|
Re9
|
0
|
0
|
0
|
1
|
1
|
|
|
|