10.11.2014 Views

Doplněk ke kap. 10

Doplněk ke kap. 10

Doplněk ke kap. 10

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ROZPUSTNOST SOLÍ - STATISTICKÉ ZPRACOVÁNÍ EXPERIMENTÁLNÍCH DAT<br />

Výslednou teplotní závislost koncentrace nasyceného roztoku zpracujete metodou nejmenších<br />

čtverců s využitím Excelu. Předpokládáme, že naše závislost je v souřadnicích ln c vs. 1/T lineární.<br />

Potom má model tvar ln c= a+ b T, z čehož je zřejmé, že x = 1/T a y = ln c. Vaším úkolem bude<br />

určit parametry modelu a a b, jejich intervaly spolehlivosti, rozptyl s 2 a směrodatnou odchylku<br />

korelace s. Zjistíte, jestli mezi zjištěnými parametry existuje nějaká závislost. Ze zákona o šíření<br />

chyb určíte chybu vypočtených hodnot koncentrace a chybu odvozeného rozpouštěcího tepla L 2 .<br />

Pro obecnou polynomickou funkci<br />

y<br />

p<br />

k 1<br />

= ∑ ak<br />

x −<br />

(v našem případě y a bx<br />

k = 1<br />

a pro ni odvozenou kriteriální funkci minima součtu čtverců odchylek<br />

2<br />

= + )<br />

n<br />

p<br />

k 1<br />

S( a ⎛<br />

) = ∑⎜yi −∑akx ⎞ −<br />

n<br />

i ⎟ (v našem případě S( a,<br />

b) = ∑( y ) 2<br />

)<br />

i<br />

−a−bxi<br />

i= 1⎝<br />

k=<br />

1 ⎠<br />

i=<br />

1<br />

Minimalizaci kriteríální funkce provedete v Excelu pomoci funkce Nástroje, Řešitel. Jako výchozí<br />

hodnoty parametrů modelu použijete a = 1 a b = -<strong>10</strong>00.<br />

Ze součtu čtverců odchylek se spočte rozptyl<br />

s<br />

=<br />

n<br />

∑<br />

2 i=<br />

1<br />

( y −a−bx<br />

) 2<br />

i<br />

n−<br />

p<br />

kde p je počet parametrů (v našem případě p rovná se 2) a směrodatná odchylka<br />

s=<br />

Dále vytvoříte matici C soustavy normálních rovnic (Pozn.: řešením normálních rovnic se rovněž<br />

dají určit parametry modelu a, b).<br />

2 <br />

1 ∂ S( a)<br />

Obecně mají prvky C ij matice C následující tvar Cij<br />

= .<br />

2 ∂a∂a<br />

V našem případě máme dva parametry a a b a dostaneme postupně:<br />

( , )<br />

s<br />

( )<br />

2<br />

i<br />

i<br />

,<br />

j<br />

( , )<br />

2<br />

2<br />

2<br />

1 ∂ S a b<br />

1 ∂ S a,<br />

b<br />

1 ∂ S a b<br />

C11 =<br />

, C<br />

2<br />

12<br />

= C21<br />

=<br />

a C22 =<br />

2<br />

2 ∂a<br />

2 ∂∂ ab<br />

2 ∂b<br />

Zderivováním kriteriální funkce obdržíte matici (odvození proveďte do protokolu)<br />

n<br />

n<br />

∑<br />

i=<br />

1<br />

x<br />

i<br />

n<br />

∑<br />

i=<br />

1<br />

n<br />

∑<br />

i=<br />

1<br />

x<br />

x<br />

i<br />

2<br />

i<br />

K matici soustavy normálních rovnic vytvoříte Excelem (funkce INVERZE) inverzní matici C -1 a<br />

z ní určíte matici kovariancí cov = s 2 C -1 , jejíž prvky jsou<br />

cov (a, a) = s 2 (a) cov (a, b)<br />

cov (a, b)<br />

cov (b, b) = s 2 (b)<br />

Kovarianční matice obsahuje na hlavní diagonále rozptyly parametrů a na nediagonálních členech<br />

vazbu (kovarianci) mezi nimi. To použijete pro určení intervalu spolehlivosti hodnot koncentrace<br />

vypočtených pro jiné teploty než experimentální (na základě zákona o šíření chyb)


2 2<br />

2 2 2<br />

⎛∂ln c⎞ ⎛∂ln c⎞ ⎛∂ln c⎞⎛∂ln<br />

c⎞<br />

s ( ln c) = ⎜ ⎟ s ( a) + ⎜ ⎟ s ( b) + 2⎜ ⎟⎜ ⎟cov ( a,<br />

b)<br />

⎝ ∂a ⎠ ⎝ ∂b ⎠ ⎝ ∂a ⎠⎝ ∂b<br />

⎠<br />

(pokud mezi parametry není závislost, pak cov(a,b) = 0 a poslední člen rovnice odpadne).<br />

a pro odhad směrodatné odchylky vypočtené odvozené veličiny (v našem případě rozpouštěcího<br />

tepla L 2 ).<br />

Taky zkuste z hodnoty ( ln )<br />

L bν<br />

R<br />

2 2<br />

=− s ( L ) 2 s ( b)<br />

2 2<br />

2<br />

⎛∂L<br />

⎞<br />

= ⎜ ⎟<br />

⎝ ∂b<br />

⎠<br />

s c spočítat směrodatnou odchylku koncentrace s c .<br />

Interval spolehlivosti říká, že (v normálním rozdělení chyb) s 68 %ní pravděpodobností leží<br />

skutečná hodnota veličiny v intervalu ± s od její vypočtené hodnoty, s 95 %ní pravděpodobností<br />

leží skutečná hodnota v intervalu ± 2s od vypočtené hodnoty.<br />

Zbývá určit korelační koeficient ( ab , )<br />

( ab)<br />

( aa) ( bb)<br />

2<br />

( )<br />

( ab)<br />

cov , cov ,<br />

ρ = = , který udává, zda<br />

cov , cov , sa ( ) ⋅ sb ( )<br />

mezi parametry existuje lineární vztah.<br />

Pokud bude nějaký experimentální bod příliš odlehlý (jeho odchylka od vypočtené hodnoty bude<br />

větší než trojnásobek směrodatné odchylky s), tak ho vyřadíte a vše zopakujete.<br />

V excelu to bude vypadat následovně [k dispozici bude excelovská šablona, ale bez vzorců :-)] :<br />

ROZPUSTNOST SOLÍ<br />

experimentalní data<br />

minimalizovat řešitelem<br />

vložit vzorce, přikazy Excelu<br />

bude měněno řešitelem<br />

MODEL ln c = a + b/T<br />

počet parametrů<br />

2<br />

čtverec odlehlost chyba vypočtené<br />

Data<br />

odchylek bodu koncentrace<br />

t [°C] c [mol/dm 3 ] x (=1/T) y (=ln c) x 2 y vypoč. ∆ 2 ∆/s s (ln c) s (c)<br />

n ∑ x ∑ x 2 ∑ ∆ 2<br />

minimalizovat řešitelem<br />

počet<br />

exp. bodů<br />

matice soustavy<br />

parametry a 1.00000<br />

normalních rovnic<br />

modelu b -<strong>10</strong>00.00<br />

C 11 C 12 s^2 rozptyl<br />

C 21 C 22 s směr. odch<br />

inverzní matice C -1 kovarianční matice interval spolehlivosti teplo a jeho chyba<br />

s (a) cov (a,b) s (a) ν 2<br />

cov (a,b) s (b) s (b) L2 J/mol<br />

cov (A,B) S (L2) J/mol<br />

korelační koeficient

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!