Teorie - Počítání s chybami
Respektive s tolerancemi, to by asi byl správnější název, ale takto se mi zase více líbí
Před nějakou dobou jsem přemýšlela o tom, jak se vlastně změní tolerance několika spojených součástek a chtěla po kamarádovi, jestli mi to nedovede vysvětlit nějak jednoduše. Moc mi nepomohl, protože to jednoduše a univerzálně nejde. Ale tím, že mi toto řekl, mi vlastně hodně pomohl, protože teďka už vím, jak to je.
Naštěstí na to není potřebná žádná složitá matematika, stačí se jen trochu zamyslet a pak už se jen sčítá a odčítá. A občas ještě násobí a dělí, jinak nic složitého.
Takže první vzorové zadání: Jaká je celková tolerance paralelní kombinace dvou rezistorů s hodnotami R1 = 1 kΩ ± 0,1 % a R2 = 10 MΩ ± 10 % ?
Jak již bylo řečeno, neexistuje žádný univerzální vzorec či poučka. Proto musíme chvilku přemýšlet a potom trochu počítat."
1. Nejprve je potřeba zjistit, jaké jsou minimální a maximální hodnoty obou rezistorů:
Jedno procento z 1000Ω je 10Ω, čili 0,1 % je 1Ω.
Proto R1min = 1000 – 1 = 999 Ω a R1max = 1001 Ω.
Obdobně zjistíme, že R2min = 9 MΩ a R2max = 11 MΩ.
2. Spočítáme hodnotu paralelní kombinace obou minimálních a maximálních odporů:
Rmin = (R1min × R2min) / (R1min + R2min) = (999 × 9000000) / (999 + 9000000) = 8991000000 / 9000999 = 998,889 Ω
Rmax = (R1max × R2max) / (R1max + R2max) = (1001 × 11000000) / (1001 + 11000000) = 11011000000 / 11001001 = 1000,909 Ω
3. Ještě musíme spočítat hodnotu kombinace rezistorů pro jejich nominální hodnoty :
Rth = (R1 × R2) / (R1 + R2) = (1000 × 10000000) / (1000 + 10000000) = 999,9 Ω
4. A nyní již můžeme zjistit konečnou toleranci
χ = ((Rmin – Rth) / Rth) × 100 = ((998,889 – 999,9) / 999,9) × 100= -0,1011 %
χ = ((Rmax – Rth) / Rth) × 100 = ((1000,909 – 999,9) / 999,9) × 100 = 0,1009 %
A druhé vzorové zadání: Jaká je celková tolerance sériové kombinace dvou rezistorů s hodnotami R1 = 1 kΩ ± 0,1 % a R2 = 10 MΩ ± 10 % ?
1. Nejprve je potřeba zjistit, jaké jsou minimální a maximální hodnoty obou rezistorů:
Postup je úplně stejný jako v předchozím příkladu, čili R1min = 999 Ω, R1max = 1001 Ω a R2min = 9 MΩ a R2max = 11 MΩ.
2. Spočítáme hodnotu sériové kombinace obou minimálních a maximálních odporů:
Rmin = R1min + R2min = 999 + 9 000 000 = 9000999 Ω
Rmax = R1max + R2max = 1001 + 11000000 = 11001001 Ω
3. Ještě musíme spočítat hodnotu kombinace rezistorů nominálních hodnot:
Rth = R1 + R2 = 1000 + 10000000 = 10001000 Ω
4. A nyní již můžeme zjistit konečnou toleranci
χ = ((Rmin – Rth) / Rth) × 100 = ((9000999 – 10001000) / 10001000) × 100 = -9,9990 %
χ = ((Rmax – Rth) / Rth) × 100 = ((11001001– 10001000) / 10001000) × 100 = 9,9990 %
Z výsledků je vidět, že paralelní spojení přesného malého a nepřesného velkého odporu výslednou hodnotu tolerance prakticky neovlivní. Naopak při sériovém spojení je toto ovlivnění velice velké. Proto je potřeba si výslednou toleranci hodnot vypočítat, jak je vidět, není to moc složité.
Bernardův matematický dodatek:
Počítání s tolerancemi není až tak složité, pokud se zabýváme lineárními obvody. Ty nám totiž umožňují, abychom si na začátku představili ideální situaci – všechny prvky s nulovou tolerancí, a do konečného stavu se dopracovali hezky krok za krokem, jako kdyby se vždy jen jeden prvek odchýlil od jmenovité hodnoty.
Řekněme, že máme odpor R1 spojen v sérii s paralelní kombinací R2 a R3. Výsledný odpor R je učeně řečeno funkcí těchto tří nezávislých hodnot:
R = f (R1, R2, R3); konkrétně R = R1 + R2 × R3 / (R2 + R3)
Změní-li se R1 o nepatrný kousek, nazvěme ho ∆ (delta), a R2, R3 zůstanou nezměněny, o malinko se změní i výsledek R, poměr těchto přírůstků nazvěme citlivostí výsledného odporu na změnu hodnoty R1:
c1 = ∆ / ∆ = 1;
Obdobně uvažujme o změně hodnoty pouze R2 o podobný kousek ∆, také nepatrně malý:
Upravené vyjádření výsledku je teď o něco pracnější, jedná se o složený zlomek:
Teď přichází hlavní finta vyšší matematiky, a sice ta, že pokud máme v nějakém součtu nepatrnou hodnotu ∆ také ve druhé nebo i vyšší mocnině, výsledek té mocniny je tak mizivý, že nemá cenu s ním vůbec uvažovat. A tak ignorujme ve jmenovateli část ∆² × (R2 + R3) a máme výsledek pro c2:
Pro změnu R3 použijeme naprosto stejný postup jako pro c2 a dostáváme:
A jsme skoro u konce. Řekněme, že povolená tolerance u R1 je p1, a u dalších p2 a p3 (například p1 = 1 ± 0,05 jako 5% tolerance), výsledná odchylka té obvodové kombinace bude:
p×R = c1 × p1 × R1 + c2 × p2 × R2 + c3 × p3 × R3
čili :
p = ( p1×R1 + p2 ×R2×R3²/(R2+R3)² + p3× R2²×R3/(R2+R3)² ) / R ;
Koho zajímá jen paralelní kombinace, dosadí si za R1 = 0, koho jen sériová, dosadí za R3 = ∞, no a podle poučky, že pranepatrné hodnoty se ignorují (a nekonečno ve jmenovateli dá tu pranepatrnou hodnotu zlomku) vyjde p = ( p1×R1 + p2×R2 ) / (R1 + R2) ;
A co tak zkontrolovat Žirafky sériový příklad? Nejdřív si porovnejme vyjádření tolerancí:
χ = ((Rmin – Rth) / Rth) × 100 = (Rmin / Rth – 1) × 100 = (p – 1) × 100 [%];
a pojďme kontrolovat:
p = (1,001 × 1 kΩ + 1,1 × 1 MΩ) / (1 k Ω + 1 MΩ) = (1001 + 1100000)/1001000 = 1,0999
χ = 9,99 %
p = (0,999 × 1 kΩ + 0,9 × 1 MΩ) / (1 k Ω + 1 MΩ) = ( 999 + 900000)/1001000 = 0,9001
χ = –9,99 %
Zdá se, že se shodujeme, takže jsou oba postupy zřejmě správné.
Kdo neměl příležitost setkat se s vyšší matematikou, mohl teď zjistit, že to nejsou žádné velké záhady. A přitom ty citlivosti jsou vlastně derivací funkce a celkový výsledek jejím totálním diferenciálem. Zní to sice učeně, ale zas taková nebetyčná věda to není.
To, co tu v dodatku bylo uvedeno, je sice univerzální postup, ale výsledný vzoreček bude pro každé zapojení jiný. Když už ho ale pro určité zapojení máme, postup konkrétního vyčíslení pro různé hodnoty je snad o trochu pohodlnější.
PS:
χ je malé „chí“ a ne „iks“,
Rth proto, že nominální hodnoty jsou theoretické
Před nějakou dobou jsem přemýšlela o tom, jak se vlastně změní tolerance několika spojených součástek a chtěla po kamarádovi, jestli mi to nedovede vysvětlit nějak jednoduše. Moc mi nepomohl, protože to jednoduše a univerzálně nejde. Ale tím, že mi toto řekl, mi vlastně hodně pomohl, protože teďka už vím, jak to je.
Naštěstí na to není potřebná žádná složitá matematika, stačí se jen trochu zamyslet a pak už se jen sčítá a odčítá. A občas ještě násobí a dělí, jinak nic složitého.
Takže první vzorové zadání: Jaká je celková tolerance paralelní kombinace dvou rezistorů s hodnotami R1 = 1 kΩ ± 0,1 % a R2 = 10 MΩ ± 10 % ?
Jak již bylo řečeno, neexistuje žádný univerzální vzorec či poučka. Proto musíme chvilku přemýšlet a potom trochu počítat."
1. Nejprve je potřeba zjistit, jaké jsou minimální a maximální hodnoty obou rezistorů:
Jedno procento z 1000Ω je 10Ω, čili 0,1 % je 1Ω.
Proto R1min = 1000 – 1 = 999 Ω a R1max = 1001 Ω.
Obdobně zjistíme, že R2min = 9 MΩ a R2max = 11 MΩ.
2. Spočítáme hodnotu paralelní kombinace obou minimálních a maximálních odporů:
Rmin = (R1min × R2min) / (R1min + R2min) = (999 × 9000000) / (999 + 9000000) = 8991000000 / 9000999 = 998,889 Ω
Rmax = (R1max × R2max) / (R1max + R2max) = (1001 × 11000000) / (1001 + 11000000) = 11011000000 / 11001001 = 1000,909 Ω
3. Ještě musíme spočítat hodnotu kombinace rezistorů pro jejich nominální hodnoty :
Rth = (R1 × R2) / (R1 + R2) = (1000 × 10000000) / (1000 + 10000000) = 999,9 Ω
4. A nyní již můžeme zjistit konečnou toleranci
χ = ((Rmin – Rth) / Rth) × 100 = ((998,889 – 999,9) / 999,9) × 100= -0,1011 %
χ = ((Rmax – Rth) / Rth) × 100 = ((1000,909 – 999,9) / 999,9) × 100 = 0,1009 %
A druhé vzorové zadání: Jaká je celková tolerance sériové kombinace dvou rezistorů s hodnotami R1 = 1 kΩ ± 0,1 % a R2 = 10 MΩ ± 10 % ?
1. Nejprve je potřeba zjistit, jaké jsou minimální a maximální hodnoty obou rezistorů:
Postup je úplně stejný jako v předchozím příkladu, čili R1min = 999 Ω, R1max = 1001 Ω a R2min = 9 MΩ a R2max = 11 MΩ.
2. Spočítáme hodnotu sériové kombinace obou minimálních a maximálních odporů:
Rmin = R1min + R2min = 999 + 9 000 000 = 9000999 Ω
Rmax = R1max + R2max = 1001 + 11000000 = 11001001 Ω
3. Ještě musíme spočítat hodnotu kombinace rezistorů nominálních hodnot:
Rth = R1 + R2 = 1000 + 10000000 = 10001000 Ω
4. A nyní již můžeme zjistit konečnou toleranci
χ = ((Rmin – Rth) / Rth) × 100 = ((9000999 – 10001000) / 10001000) × 100 = -9,9990 %
χ = ((Rmax – Rth) / Rth) × 100 = ((11001001– 10001000) / 10001000) × 100 = 9,9990 %
Z výsledků je vidět, že paralelní spojení přesného malého a nepřesného velkého odporu výslednou hodnotu tolerance prakticky neovlivní. Naopak při sériovém spojení je toto ovlivnění velice velké. Proto je potřeba si výslednou toleranci hodnot vypočítat, jak je vidět, není to moc složité.
Bernardův matematický dodatek:
Počítání s tolerancemi není až tak složité, pokud se zabýváme lineárními obvody. Ty nám totiž umožňují, abychom si na začátku představili ideální situaci – všechny prvky s nulovou tolerancí, a do konečného stavu se dopracovali hezky krok za krokem, jako kdyby se vždy jen jeden prvek odchýlil od jmenovité hodnoty.
Řekněme, že máme odpor R1 spojen v sérii s paralelní kombinací R2 a R3. Výsledný odpor R je učeně řečeno funkcí těchto tří nezávislých hodnot:
R = f (R1, R2, R3); konkrétně R = R1 + R2 × R3 / (R2 + R3)
Změní-li se R1 o nepatrný kousek, nazvěme ho ∆ (delta), a R2, R3 zůstanou nezměněny, o malinko se změní i výsledek R, poměr těchto přírůstků nazvěme citlivostí výsledného odporu na změnu hodnoty R1:
c1 = ∆ / ∆ = 1;
Obdobně uvažujme o změně hodnoty pouze R2 o podobný kousek ∆, také nepatrně malý:
Upravené vyjádření výsledku je teď o něco pracnější, jedná se o složený zlomek:
Teď přichází hlavní finta vyšší matematiky, a sice ta, že pokud máme v nějakém součtu nepatrnou hodnotu ∆ také ve druhé nebo i vyšší mocnině, výsledek té mocniny je tak mizivý, že nemá cenu s ním vůbec uvažovat. A tak ignorujme ve jmenovateli část ∆² × (R2 + R3) a máme výsledek pro c2:
Pro změnu R3 použijeme naprosto stejný postup jako pro c2 a dostáváme:
A jsme skoro u konce. Řekněme, že povolená tolerance u R1 je p1, a u dalších p2 a p3 (například p1 = 1 ± 0,05 jako 5% tolerance), výsledná odchylka té obvodové kombinace bude:
p×R = c1 × p1 × R1 + c2 × p2 × R2 + c3 × p3 × R3
čili :
p = ( p1×R1 + p2 ×R2×R3²/(R2+R3)² + p3× R2²×R3/(R2+R3)² ) / R ;
Koho zajímá jen paralelní kombinace, dosadí si za R1 = 0, koho jen sériová, dosadí za R3 = ∞, no a podle poučky, že pranepatrné hodnoty se ignorují (a nekonečno ve jmenovateli dá tu pranepatrnou hodnotu zlomku) vyjde p = ( p1×R1 + p2×R2 ) / (R1 + R2) ;
A co tak zkontrolovat Žirafky sériový příklad? Nejdřív si porovnejme vyjádření tolerancí:
χ = ((Rmin – Rth) / Rth) × 100 = (Rmin / Rth – 1) × 100 = (p – 1) × 100 [%];
a pojďme kontrolovat:
p = (1,001 × 1 kΩ + 1,1 × 1 MΩ) / (1 k Ω + 1 MΩ) = (1001 + 1100000)/1001000 = 1,0999
χ = 9,99 %
p = (0,999 × 1 kΩ + 0,9 × 1 MΩ) / (1 k Ω + 1 MΩ) = ( 999 + 900000)/1001000 = 0,9001
χ = –9,99 %
Zdá se, že se shodujeme, takže jsou oba postupy zřejmě správné.
Kdo neměl příležitost setkat se s vyšší matematikou, mohl teď zjistit, že to nejsou žádné velké záhady. A přitom ty citlivosti jsou vlastně derivací funkce a celkový výsledek jejím totálním diferenciálem. Zní to sice učeně, ale zas taková nebetyčná věda to není.
To, co tu v dodatku bylo uvedeno, je sice univerzální postup, ale výsledný vzoreček bude pro každé zapojení jiný. Když už ho ale pro určité zapojení máme, postup konkrétního vyčíslení pro různé hodnoty je snad o trochu pohodlnější.
PS:
χ je malé „chí“ a ne „iks“,
Rth proto, že nominální hodnoty jsou theoretické
Hodnocení: 10,00 (1 hlas) - Ohodnotit -
Komentář je vlastnictvím svého autora. Vyjadřuje jeho názory, ne názory redakce nebo provozovatele webu či serveru.
Napsal/a | Vlákno |
---|---|
Host |
Publikováno dne: 12.4.2010. 22:22
|
Odp: Počítání s chybami
Na pochopeni vcelku jednoduchy, ale jak vidim nekde zavorky a zlomky, tak bych sel hned blejt
PS: napsal jsem to radsi bez diakritiky, v nahledu se totiz spatne zoobrazuje |
|
Žirafka |
Publikováno dne: 15.4.2010. 20:01
|
Administrátorka
Datum registrace: 04.05.2008
Bydliště: Ústecký kraj
Počet komentářů: 1258
|
Odp: Počítání s chybami
Ta diakritika v náhledech je problém, ale je to "oficiální bug" který prý bude v další verzi už opravený. JE to způsobené přechodem na kódování UTF-8 a není mi jasné, kde k chybě dochází. Také jsem zkoušela hledat příčinu, ale nenašla.
Zlomky a závorky nejsou dobrý důvod ke zvracení |