Vous êtes sur la page 1sur 6

Incertitude due linterpolation sur

une table de donnes numriques


FLORIAN PLATEL
www.metgen.org

1. Formulation mathmatique du problme

Soient x1 et x2 deux rels. On note f, la fonction y2 + I(y2)


traduisant le phnomne physique que lon tudie.
Celle-ci est suppose continue sur [x1, x2]. Cette P2
fonction nest connue que de manire discrte aux y2 - I(y2)
points x1 et x2 par le tableau 1.

y1 + I(y1)
f
x f(x)
P1
x1 y1
y1 - I(y1)
x2 y2
Tableau 1 x1 - I(x1) x1 + I(x1) x2 - I(x2) x2 + I(x2)
Table dtalonnage donnant f
Fig. 1. - Exemple de fonction passant par P1 et P2

Dans le cas le plus gnral, lon a construit cette table


partir de plusieurs expriences : on a gnr plusieurs 2. Interpolation linaire
valeurs de xi , i {1, 2} et lon a mesur les valeurs de
yi correspondantes. Ainsi, xi (resp. yi) est affecte de Soient la droite passant par les points (x1, y1) et
lincertitude I(xi) (resp. I(yi)). (x2, y2) et x [x1, x2]. On suppose dautre part que x
est affecte de lincertitude I(x).
Posons :
Posons :
Pi = [xi - I(xi), xi + I(xi)] x [yi - I(yi), yi + I(yi)] ,
x x1
x = . (1)
avec i {1, 2}. x 2 x1

En notant lensemble des fonctions continues Dans ces conditions , la valeur interpole est :
passant par les pavs P1 et P2 , il vient alors,
f (fig. 1). y = x (y2 - y1) + y1 . (2)

INCERTITUDE DUE A LINTERPOLATION SUR UNE TABLE DE DONNEES NUMERIQUES


2.1. Calcul de lincertitude type sur y Puisque x [0, 1] , on a (1 x ) 2 + 2x 1 , et

En supposant les variables de lquation (2) non donc : u 2 ( x )


1
( x2 x1 )2
{
um2 ( xi ) + u 2 ( x) }.
corrles, lincertitude type sur y est calcule par la loi
de propagation des variances :
2 2 En posant Px = x2 - x1 , le pas selon x , lexpression
y 2
y
u ( y ) =
2

x
u 2 ( x ) +


i =1
yi
u 2 ( y i ) ,

prcdente scrit :
u 2 ( x )
1
Px2
(
um2 ( xi ) + u 2 ( x) . ) (6)
ce qui conduit :

u 2 ( y ) = ( y 2 y1 ) 2 u 2 ( x ) 2.4. Expression finale du rsultat


. (3)
+ (1 x ) u ( y1 ) +
2 2
2x u ( y2 )
2
En combinant (5) et (6), il vient :
2

2.2. Calcul de lincertitude type sur x


u ( y)
2
u m2 ( y i )
Py
+
P


( )
u m2 ( x i ) + u 2 ( x) . (7)
x
En supposant les variables de lquation (1) non
corrles, lincertitude type sur y est calcule par la loi Rsultat :n 1 :
Rsum
de propagation des variances : Lincertitude type lie linterpolation linaire
2 2 est majore de la faon suivante :
x 2

u ( x ) = x
2

x
u 2 ( x) +


i =1
x i u 2 ( x i ) ,
u ( y)
2
u m2 ( y i )
Py
+

2
( )
u m2 ( x i ) + u 2 ( x) ,

Px
ce qui conduit : avec :
um(xi) = Max {u(x
{ u(x
1) 1;)
u(x;2)}u(x
; 2) } ;
um(yi) = Max {u(y
{ u(y
) ;)
u(y; )}u(y
; 2) } ;
u 2 ( x ) =
1
( x 2 x1 ) 2
[
u 2 ( x) Px = x2 - x1 ;
1 1 2

Py = y2 - y1 .
+ (1 x ) 2 u 2 ( x1 ) . (4)

+ 2x u 2 ( x 2 ) ]
2.3. Simplification des expressions 3. Incertitude due lassimilation une droite

2.3.1. Simplification de u(y) Lassimilation de la fonction f la droite introduit


une erreur. La fonction ntant connue que de manire
En posant : um(yi) = Max {u(y1) ; u(y2)} , discrte, il nest en principe pas possible de dterminer
il vient daprs lexpression (3) : directement lerreur. Nanmoins, on peut quand mme
la majorer.
{ }
u 2 ( y ) (1 x ) 2 + 2x u m2 ( y i ) + ( y 2 y1 ) 2 u 2 ( x )
3.1. Existence dun majorant
Puisque x [0, 1] , il vient (1 x ) + 2
2x 1 , et
Soit lquation de la droite . Pour x [x1, x2] ,
donc : u ( y )
2
u m2 ( y i ) + ( y 2 y1 ) u ( x ) .
2 2
on dfinit (x) = (x) - f(x) qui est la fonction donnant
lerreur commise en assimilant f la droite .
En posant Py = y2 - y1 , le pas selon y , lexpression
prcdente scrit : Par hypothse, la fonction tant continue sur
u 2 ( y ) u m2 ( y i ) + Py2 u 2 ( x ) . (5) lintervalle [ x1, x2] qui est un compact de , on
dduit que ([x1, x2]) est aussi un compact de : ce
2.3.2. Simplification de u(x) qui signifie quil existe c [x1, x2] tel que
x [x1 , x 2 ] ( x) (c) .
En posant : um(xi) = Max {u(x1) ; u(x2)} ,
il vient daprs lexpression (4) :
u 2 ( x )
1
{(
(1 x ) 2 + 2x u m2 ( x i ) ) 3.2. Calcul dun majorant
( x 2 x1 ) 2
}
En conservant les notations prcdentes, lon
+ u 2 ( x) obtient ( c) = 0 . Posons (x) = K(x - x1) + f(x1) ,

METGEN DOSSIER METROLOGIE N 1 DM1 Rv. 5


f ( x 2 ) f ( x1 )
avec K= . Il vient alors f( c) = K . Donc :
x 2 x1
Soit : x [x1, x2]. Par hypothse, f est de classe C2 sur Px2
x [x1 , x 2 ] ( x) f" .
[x1, x2] et drivable lordre 3 sur ] x1, x2[ . La formule 8 [Sup
x,x ]
de Lagrange applique entre x et x1 conduit dire quil 1 2

existe ]0, 1[ tel que :


f ( x1 ) = f ( x) + ( x1 x) f ' ( x) Rsultat n 2 :
La valeur absolue de lerreur commise en
( x1 x) 2 .
assimilant f la droite sur lintervalle [ x1, x2]
+ f " ( x1 + ( x1 x))
2 est majore par :
Px2
On a alors successivement : M= f" .
8 [Sup
( x) = K ( x x1 ) + f ( x1 ) f ( x1 ) ( x x1 ) f ' ( x) x,x ]
1 2

( x x1 ) 2
+ f " ( x1 + ( x1 x))
2
Remarque : la principale difficult est maintenant de majorer | f | .
puis : Dans le cas le plus gnral, on ne peut quvaluer f partir de trois
couples dobservations ( xi, yi).
[
( x) = ( x x1 ) K f ' ( x)
.
( x x1 )
+
2
f " ( x1 + ( x1 x)) ] 3.3. Calcul dun majorant de |f|

A ce stade, on fait lhypothse que f peut tre


Cette formule applique x = c conduit dire quil modlise par un polynme de [X] de degr 2.
existe 1 ]0, 1[ tel que :
Remarque : pour un intervalle suffisamment petit , cette
(c x1 ) 2 hypothse semble lgitime.
(c ) = f " ( x1 + 1 ( x1 c)) ,
2
Soient p 2[X] et E = {(xi, yi) , i {1 ; 2 ; 3}} le
et donc : graphe de la fonction f. Pour x , on note :
(c x1 ) 2 p(x) = a0 +a1x + a2x2 . Le triplet (a0, a1, a2) vrifie le
(c ) Sup f " . systme dquations :
2 [x , x ]
1 2

y1 = a 0 + a1 x1 + a 2 x12
Comme (c) est un majorant de sur [x1, x2] :
y 2 = a 0 + a1 x 2 + a 2 x 2 .
2

(c x1 ) 2
x [x1 , x 2 ] ( x ) Sup f " . (8) y 3 = a 0 + a1 x 3 + a 2 x 3
2
2 [x , x ]
1 2

Posons :
De mme en remplaant x1 par x2 dans la dmonstration
prcdente, on trouve :
1 x1 y1 1 x1 x12
(c x 2 )
2
x [x1 , x 2 ] ( x) Sup f " . (9) 2 = 1 x2 y2 et = 1 x 2 x 22 .
2 [x , x ]
1 2 1 x3 y3 1 x3 x32

En multipliant membre membre les inquations (8) et


(9), lon obtient : Avec ces notations a2 = 2 / . Dj est un
dterminant de Vandermonde dordre 3 et vaut :
x [x1 , x 2 ] = (x3 -x2) (x3 - x1) (x2 - x1). On calcule ensuite 2
2 par la rgle de Sarrus :
2
[( x)] [(c x1 ) (c x 2 )] Sup
.
2
f " 2 = (x2 - x1) y3 + (x1 - x3) y2 +(x3 - x2) y1 .
4
[ x1 , x2 ]
On en dduit :
Sur lintervalle [ x1, x2] , la fonction [(c - x1) (c -x2)]2 est
x + x2 (x x1 )4 . ( x 2 x1 ) y 3 + ( x1 x 3 ) y 2 + ( x 3 x 2 ) y1
maximale pour c = 1 et vaut 2 a2 = .
2 16 ( x 3 x 2 ) ( x 3 x1 ) ( x 2 x1 )

INCERTITUDE DUE A LINTERPOLATION SUR UNE TABLE DE DONNEES NUMERIQUES


Comme p( x) = 2 a2 , on retiendra : 5. Application numrique

Soit mesurer la temprature en un point dun bain


f " = 2 a2 . (11)
thermostatique. Pour ce faire, on utilise le thermomtre
numrique de rsolution 0,001 C dont on a reproduit
Rsultat n 3 : sur le tableau 2 le relev de mesures extrait de son
La valeur absolue de lerreur commise en certificat dtalonnage.
assimilant f la droite D sur lintervalle [ x1, x2]
est majore par :
Px2 Valeur lue Valeur Correction Incertitude Immer-
M= a2 , (L) talon (T) (C) (sur C) sion
4 C C C C mm
avec : -80,173 -80,129 0,044 0,009 380
( x 2 x1 ) y 3 + ( x1 x 3 ) y 2 + ( x 3 x 2 ) y1 -0,055 0,000 0,055 0,005 380
a2 =
( x 3 x 2 ) ( x 3 x1 ) ( x 2 x1 ) 100,010 100,102 0,092 0,011 380
199,854 199,988 0,133 0,011 380
et : (x1, y1), (x2, y2), (x3, y3) les points
298,117 298,307 0,190 0,016 380
dtalonnage donnant la fonction f.
399,017 399,264 0,246 0,017 380
Tableau 2
Table dtalonnage du thermomtre

3.4. Calcul de lincertitude type


Lindication brute du thermomtre a pour valeur
A priori, toute valeur de lerreur est quiprobable, ce moyenne 50,203 C et pour cart type exprimental
qui conduit considrer une distribution rectangulaire 0,003 C.
de variance :
Dautre part, daprs le rapport de caractrisation,
v=
(2 M )2 ,
lcart type exprimental du thermomtre 0 C vaut
12 0,002 C et 0,004 C 100 C.
do :
Remarque : on voit bien ce stade lintrt deffectuer ltalonna ge
de ses instruments de mesure en interne puisque lon dispose alors
Px2 a 2 de la rptabilit aux points dtalonnage. Cette information nest en
u droite = . (12) gnral pas contenue dans le certificat dtalonnage, et pourtant, elle
4 3 est ncessaire pour pouvoir lexploiter en dehors des points
dtalonnage

4. Rsultat final Quelle est la correction c a appliquer au thermomtre ?


Quelle est lincertitude type u(c) associe ?
Daprs (7) et (12) :
2
Py
u 2 = u m2 ( y i ) +

( ) P4 a2
u m2 ( xi ) + u 2 ( x) + x 2 .
48
Px
En suivant le mode opratoire figurant en annexe 1, on
Cest dire :
trouve :
2

u= u m2 ( y i )
Py
+

( ) P4 a2
u m2 ( x i ) + u 2 ( x) + x 2 .
48
c = 0,074 C et u(c) = 0,005 8 C .
Px

METGEN DOSSIER METROLOGIE N 1 DM1 Rv. 5


Annexe 1

Mode opratoire Calcul dune correction dtalonnage et de son incertitude


On a la table dtalonnage suivante (donne issue du certificat dtalonnage) :

Valeur appareil Valeur talon Correction Incertitude


x1 y1 c1 I1
x2 y2 c2 I2
x3 y3 c3 I3

Lappareil mesure x (compris entre x1 et x2). Lcart type exprimental sur x vaut S(x).
La rsolution de lappareil est note r.

Remarque : certains appareils peuvent changer automatiquement de rsolution en fonction des valeurs mesures. Si un changement se produit entre
les points (x1, x2, x3) la mthode ne pourra pas tre applique car a priori la fonction dfinie par ci = f(xi) nest pas continue.

1. Calcul des incertitudes lmentaires :

1.1. Lincertitude type sur c1 note u(c1) est obtenue partir de lincertitude donne dans le certificat dtalonnage.
Cette dernire ayant t calcule en prenant un coefficient dlargissement k = 2, on obtient u(c1) en divisant I1 par
deux : u(c1) = I1 / 2

1.2. Lincertitude type sur c2 note u(c2) est obtenue partir de lincertitude donne dans le certificat dtalonnage.
Cette dernire ayant t calcule en prenant un coefficient dlargissement k = 2, on obtient u(c2) en divisant I2 par
deux : u(c2) = I2 / 2

1.3. Lincertitude type sur x1 note u(x1) est obtenue partir de la rsolution et dune rptabilit effectue la valeur
x1 qui vaut S(x1) :
r2
u ( x1 ) = + S 2 ( x1 )
12

1.4. Lincertitude type sur x2 note u(x2) est obtenue partir de la rsolution et dune rptabilit effectue la valeur
x2 qui vaut S(x2) :
r2
u( x 2 ) = + S 2 ( x2 )
12

1.5. Lincertitude type sur x note u(x) est obtenue partir de la rsolution et de lcart type exprimentale S(x) et
vaut :
r2
u ( x) = + S 2 ( x)
12

1.6. um(ci) = Max { u(c1), u(c2) } et um(xi) = Max { u(x1), u(x2) }

1.7. Px = x2 - x1 et Pc = c2 - c1

( x2 x1 ) c3 + ( x1 x3 ) c2 + ( x3 x2 ) c1
1.8. a2 =
( x3 x2 ) ( x3 x1 ) ( x2 x1)

2. Rsultats

Pc
2.1. La correction ajouter la valeur x est : c = ( x x1 ) + c1
Px

( )
2
P P4 a2
2.2. Lincertitude type sur la correction est : u (c) = u m2 (c i ) + c u m2 ( x i ) + u 2 ( x) + x 2
Px 48

INCERTITUDE DUE A LINTERPOLATION SUR UNE TABLE DE DONNEES NUMERIQUES


Annexe 2

Mode opratoire Fiche de calcul

Fiche de calcul N
Correction dtalonnage
1. Informations gnrales
N talon : Certificat dtalonnage N :
Unit : Date :
Rapport de caractrisation N :
Date :

2. Donnes dtalonnage
2.2. Points utiliss pour linterpolation (issus du certificat dtalonnage)
Point Valeur lue Valeur talon Correction Incertitude
n
1
2

2.3. Point supplmentaire (issu du certificat dtalonnage)


Point Valeur lue Valeur talon Correction
n
3

3. Informations complmentaires sur ltalon

3.1. Rsolution de ltalon r=

3.2. Ecarts types de ltalon (issus du rapport de caractrisation)


Au point n 1 S=
Au point n 2 S=

4. Valeur mesure par ltalon


Mesure x=
Ecart type S=

5. Rsultat
5.1. Calculs intermdiaires

u(c1) = u(c2) =
u(x1) = u(x2) =
um(ci) = um(xi) =
Px = Pc =
u(x) = a2 =

5.2. Rsultat final


Correction c=
Incertitude type u(c) =

METGEN DOSSIER METROLOGIE N 1 DM1 Rv. 5

Vous aimerez peut-être aussi