Propagacja błędu

Wizualne przedstawienie propagacji błędu pomiarowego: wskutek pojawiania się kolejnych małych błędów w wielu pomiarach i zawężania liczby zmiennych, błąd rośnie[1]

Propagacja błędu, propagacja niepewności, przenoszenie się błędu – statystyczne zjawisko występujące w operacjach dokonywanych na wartościach obarczonych błędem, np. błędem pomiaru.

Propagacja błędu ma miejsce, kiedy mamy do czynienia z niedokładnością wielkości obliczonej na podstawie wielu pomiarów, na których dokonano pewnych działań algebraicznych. Błąd związany z każdą ze zmierzonych wartości wnosi swój wkład do błędu wielkości końcowej.

Gdy zmienne są wartościami pomiarów eksperymentalnych, obarczone są wówczas niepewnością (błędem) ze względu na ograniczenia pomiarowe (np. precyzję urządzenia).

Dla obliczenia niepewności wielkości fizycznej, która zależy od innych wielkości x , y , , {\displaystyle x,y,\dots ,} które można zmierzyć bezpośrednio, najpierw należy ocenić niepewności niezależnych wielkości. Niepewność jest zazwyczaj definiowana jako błąd bezwzględny. Niepewności mogą być również definiowane jako błąd względny (Δx)/x, zapisywany zazwyczaj jako wartość procentowa. Następnie należy stwierdzić, jaki wpływ mają te niepewności na niepewność ostatecznego wyniku.

Reguła pierwiastka kwadratowego w doświadczeniach zliczeniowych

Dla przypadkowych zdarzeń ze skończonym średnim prawdopodobieństwem, jeśli w czasie t została zliczona ilość n {\displaystyle n} to najlepsze przybliżenie średniej wielkości opisuje wzór

S ( t ) = n ± n . {\displaystyle S(t)=n\pm {\sqrt {n}}.}

Ogólna reguła przenoszenia błędów dla wielkości nieskorelowanych

Jeśli f ( x 1 , x 2 , , x n ) {\displaystyle f(x_{1},x_{2},\dots ,x_{n})} jest dowolną funkcją od x 1 , x 2 , , x n {\displaystyle x_{1},x_{2},\dots ,x_{n}} to

s f = ( f x 1 s x 1 ) 2 + + ( f x n s x n ) 2 . {\displaystyle s_{f}={\sqrt {\left({\frac {\partial f}{\partial {x_{1}}}}s_{x_{1}}\right)^{2}+\ldots +\left({\frac {\partial f}{\partial {x_{n}}}}s_{x_{n}}\right)^{2}}}.}

Pochodne cząstkowe

Dane: X = f ( A 1 , A 2 , A 3 , , A n ) {\displaystyle X=f(A_{1},A_{2},A_{3},\dots ,A_{n})}

Błąd bezwzględny
| Δ X | = i = 1 n ( | f A i | | Δ A i | ) = | f A 1 | | Δ A 1 | + | f A 2 | | Δ A 2 | + + | f A n | | Δ A n | {\displaystyle \left|\Delta X\right|=\sum _{i=1}^{n}\left(\left|{\frac {\partial f}{\partial A_{i}}}\right|\cdot \left|\Delta A_{i}\right|\right)=\left|{\frac {\partial f}{\partial A_{1}}}\right|\cdot \left|\Delta A_{1}\right|+\left|{\frac {\partial f}{\partial A_{2}}}\right|\cdot \left|\Delta A_{2}\right|+\ldots +\left|{\frac {\partial f}{\partial A_{n}}}\right|\cdot \left|\Delta A_{n}\right|}
Wariancja
σ X 2 = i = 1 n ( ( f A i σ A i ) 2 ) = ( f A 1 σ A 1 ) 2 + ( f A 2 σ A 2 ) 2 + + ( f A n σ A n ) 2 {\displaystyle \sigma _{X}^{2}=\sum _{i=1}^{n}\left(\left({\frac {\partial f}{\partial A_{i}}}\sigma _{A_{i}}\right)^{2}\right)=\left({\frac {\partial f}{\partial A_{1}}}\sigma _{A_{1}}\right)^{2}+\left({\frac {\partial f}{\partial A_{2}}}\sigma _{A_{2}}\right)^{2}+\ldots +\left({\frac {\partial f}{\partial A_{n}}}\sigma _{A_{n}}\right)^{2}}

Przykładowe zastosowanie

Eksperyment polega na przeprowadzeniu pomiaru napięcia na oporniku oraz natężenia płynącego przezeń prądu, oznaczonych odpowiednio U {\displaystyle U} oraz I , {\displaystyle I,} celem określenia rezystancji oznaczonej poprzez R {\displaystyle R} która, zgodnie z prawem Ohma, jest równa R = U / I . {\displaystyle R=U/I.}

Znając wyniki pomiaru wraz z ich błędami, I ± σ I {\displaystyle I\pm \sigma _{I}} oraz U ± σ U , {\displaystyle U\pm \sigma _{U},} można wyznaczyć błąd rezystancji σ R {\displaystyle \sigma _{R}} następująco:

σ R σ U 2 ( 1 I ) 2 + σ I 2 ( U I 2 ) 2 . {\displaystyle \sigma _{R}\approx {\sqrt {\sigma _{U}^{2}\left({\frac {1}{I}}\right)^{2}+\sigma _{I}^{2}\left({\frac {U}{I^{2}}}\right)^{2}}}.}

Przykładowe obliczenia

Poniżej przedstawiono obliczenie propagacji błędu dla funkcji arcus tangens, jako przykład użycia pochodnych cząstkowych do obliczenia propagacji niepewności.

Niech:

f ( x ) = arctg ( x ) , {\displaystyle f(x)=\operatorname {arctg} (x),}

gdzie σ x {\displaystyle \sigma _{x}} błędem bezwzględnym pomiaru x . {\displaystyle x.} Pochodna cząstkowa f ( x ) {\displaystyle f(x)} po x {\displaystyle x} jest równa:

f x = 1 1 + x 2 . {\displaystyle {\frac {\partial f}{\partial x}}={\frac {1}{1+x^{2}}}.}

Zatem wykorzystując propagację błędu można wyznaczyć:

σ f σ x 1 + x 2 , {\displaystyle \sigma _{f}\approx {\frac {\sigma _{x}}{1+x^{2}}},}

gdzie σ f {\displaystyle \sigma _{f}} jest bezwzględnym błędem propagowanym.

Kombinacje liniowe

Niech f k ( x 1 , x 2 , , x n ) {\displaystyle f_{k}(x_{1},x_{2},\dots ,x_{n})} będzie zbiorem m {\displaystyle m} funkcji liniowych n {\displaystyle n} zmiennych: x 1 , x 2 , , x n {\displaystyle x_{1},x_{2},\dots ,x_{n}} ze współczynnikami kombinacji A k 1 , A k 2 , , A k n , ( k = 1 m ) . {\displaystyle A_{k1},A_{k2},\dots ,A_{kn},(k=1\ldots m).}

f k = i n A k i x i {\displaystyle f_{k}=\sum _{i}^{n}A_{ki}x_{i}} or f = A x {\displaystyle \mathbf {f} =\mathbf {Ax} }

oraz niech Σ x {\displaystyle \Sigma ^{x}} oznacza macierz kowariancji dla x : {\displaystyle x{:}}

Σ x = ( σ 1 2 cov 12 cov 13 cov 12 σ 2 2 cov 23 cov 13 cov 23 σ 3 2 ) {\displaystyle \Sigma ^{x}={\begin{pmatrix}\sigma _{1}^{2}&{\text{cov}}_{12}&{\text{cov}}_{13}&\ldots \\{\text{cov}}_{12}&\sigma _{2}^{2}&{\text{cov}}_{23}&\ldots \\{\text{cov}}_{13}&{\text{cov}}_{23}&\sigma _{3}^{2}&\ldots \\\vdots &\vdots &\vdots &\ddots \end{pmatrix}}}

Zatem współczynniki macierzy kowariancji Σ f {\displaystyle \Sigma ^{f}} są opisane wzorem:

Σ i j f = k n n A i k Σ k x A j : Σ f = A Σ x A . {\displaystyle \Sigma _{ij}^{f}=\sum _{k}^{n}\sum _{\ell }^{n}A_{ik}\Sigma _{k\ell }^{x}A_{j\ell }:\Sigma ^{f}=\mathbf {A} \Sigma ^{x}\mathbf {A} ^{\top }.}

Jest to ogólna forma propagacji błędu ze zbioru pewnych zmiennych na zbiór innych zmiennych. Gdy błędy x {\displaystyle x} są nieskorelowane, wyrażenie upraszcza się do:

Σ i j f = k n A i k ( σ k 2 ) x A j k . {\displaystyle \Sigma _{ij}^{f}=\sum _{k}^{n}A_{ik}\left(\sigma _{k}^{2}\right)^{x}A_{jk}.}

Nawet gdy błędy zmiennych x {\displaystyle x} są nieskorelowane, błędy f {\displaystyle f} są zawsze skorelowane

Wyrażenie ogólne dla pojedynczej funkcji f {\displaystyle f} przyjmuje prostszą formę:

f = i n a i x i : f = a x {\displaystyle f=\sum _{i}^{n}a_{i}x_{i}:f=\mathbf {ax} }
σ f 2 = i n j n a i Σ i j x a j = a Σ x a t . {\displaystyle \sigma _{f}^{2}=\sum _{i}^{n}\sum _{j}^{n}a_{i}\Sigma _{ij}^{x}a_{j}=\mathbf {a\Sigma ^{x}a^{t}} .}

Przykłady

Poniższa tabela ukazuje przykłady wariancji funkcji rzeczywistych zmiennych A , B , {\displaystyle A,B,} ze standardowym odchyleniem σ A , σ B , {\displaystyle \sigma _{A},\sigma _{B},} współczynnikiem korelacji ρ A B {\displaystyle \rho _{AB}} oraz jednoznacznie określonymi stałymi a , b . {\displaystyle a,b.}

Funkcja f A {\displaystyle {\frac {\partial f}{\partial A}}} f B {\displaystyle {\frac {\partial f}{\partial B}}} Wariancja
f = a A {\displaystyle f=aA} a {\displaystyle a} {\displaystyle -} σ f 2 = a 2 σ A 2 {\displaystyle \sigma _{f}^{2}=a^{2}\sigma _{A}^{2}}
f = a A ± b B {\displaystyle f=aA\pm bB} a {\displaystyle a} b {\displaystyle b} σ f 2 = a 2 σ A 2 + b 2 σ B 2 ± 2 a b cov A B {\displaystyle \sigma _{f}^{2}=a^{2}\sigma _{A}^{2}+b^{2}\sigma _{B}^{2}\pm 2ab\,{\text{cov}}_{AB}}
f = A B {\displaystyle f=AB} B {\displaystyle B} A {\displaystyle A} ( σ f f ) 2 ( σ A A ) 2 + ( σ B B ) 2 + 2 σ A σ B A B ρ A B {\displaystyle \left({\frac {\sigma _{f}}{f}}\right)^{2}\approx \left({\frac {\sigma _{A}}{A}}\right)^{2}+\left({\frac {\sigma _{B}}{B}}\right)^{2}+2{\frac {\sigma _{A}\sigma _{B}}{AB}}\rho _{AB}}
f = A B {\displaystyle f={\frac {A}{B}}} 1 B {\displaystyle {\frac {1}{B}}} A B 2 {\displaystyle -{\frac {A}{B^{2}}}} ( σ f f ) 2 ( σ A A ) 2 + ( σ B B ) 2 2 σ A σ B A B ρ A B {\displaystyle \left({\frac {\sigma _{f}}{f}}\right)^{2}\approx \left({\frac {\sigma _{A}}{A}}\right)^{2}+\left({\frac {\sigma _{B}}{B}}\right)^{2}-2{\frac {\sigma _{A}\sigma _{B}}{AB}}\rho _{AB}}
f = a A ± b {\displaystyle f=aA^{\pm b}} ± b a A ± b 1 {\displaystyle \pm baA^{\pm b-1}} {\displaystyle -} σ f f b σ A A {\displaystyle {\frac {\sigma _{f}}{f}}\approx b{\frac {\sigma _{A}}{A}}}
f = a ln ( ± b A ) {\displaystyle f=a\ln(\pm bA)} a A {\displaystyle {\frac {a}{A}}} {\displaystyle -} σ f a σ A A {\displaystyle \sigma _{f}\approx a{\frac {\sigma _{A}}{A}}}
f = a log ( A ) {\displaystyle f=a\log(A)} a A ln 10 {\displaystyle {\frac {a}{A\ln 10}}} {\displaystyle -} σ f a σ A A ln ( 10 ) {\displaystyle \sigma _{f}\approx a{\frac {\sigma _{A}}{A\ln(10)}}}
f = a e ± b A {\displaystyle f=ae^{\pm bA}} ± b a e ± b A {\displaystyle \pm bae^{\pm bA}} {\displaystyle -} σ f f b σ A {\displaystyle {\frac {\sigma _{f}}{f}}\approx b\sigma _{A}}
f = a ± b A {\displaystyle f=a^{\pm bA}} ± a ± b A b ln ( a ) , {\displaystyle \pm a^{\pm bA}b\ln(a),} {\displaystyle -} σ f f b ln ( a ) σ A {\displaystyle {\frac {\sigma _{f}}{f}}\approx b\ln(a)\sigma _{A}}

Dla zmiennych nieskorelowanych termy kowariancji są równe zero. Wyrażenia dla funkcji złożonych mogą zostać przybliżone poprzez złożenie funkcji prostszych. Dla przykładu, poprzez mnożenie, zakładając brak korelacji danych:

f = A B ( C ) ; ( σ f f ) 2 ( σ A A ) 2 + ( σ B B ) 2 + ( σ C C ) 2 . {\displaystyle f=AB(C);\left({\frac {\sigma _{f}}{f}}\right)^{2}\approx \left({\frac {\sigma _{A}}{A}}\right)^{2}+\left({\frac {\sigma _{B}}{B}}\right)^{2}+\left({\frac {\sigma _{C}}{C}}\right)^{2}.}

Przypisy

  1. Objaśnienie rysunku na stronie 174. Rouaud, M., 2013. Probability, Statistics and Estimation Propagation of Uncertainties in Experimental Measurement.

Bibliografia

  • Philip R Bevington, D. Keith Robinson: Data Reduction and Error Analysis for the Physical Sciences. Wyd. 3. McGraw-Hill, 2002. ISBN 0-07-119926-8. (ang.).
  • Stuart L. Meyer: Data Analysis for Scientists and Engineers. Wiley, 1975. ISBN 0-471-59995-6. (ang.).
  • John R. Taylor: Wstęp do analizy błędu pomiarowego. PWN, 1999, s. 64–102. ISBN 83-01-12876-3.

Linki zewnętrzne

  • MarianM. Kozielski MarianM., KrystynaK. Wosińska KrystynaK., PrzemysławP. Duda PrzemysławP., 1.D1. Dodatek: Ocena dokładności wyników pomiarów – Tom I – Multimedialny podręcznik fizyki, [w:] e-Fizyka – Multimedialne środowisko nauczania fizyki dla szkół ponadgimnazjalnych [online], Elementy rozwijane: Chcesz wiedzieć więcej? i Komentarz; Tom II: Rozdział 1.7. Ocena niepewności pomiarowych, Wydział Fizyki Politechniki Warszawskiej, 2014 [dostęp 2018-04-12]  (pol.).