Teď jsem řešil tento problém a ač není obtížný připadala mi tato úloha zajímavá a tak ji zveřejňuji.
Antoine rovnice popisuje vztah mezi tlakem páry a teplotou čisté látky.
U nás používáme tuto variantu [1] s přirozeným logaritmem:
Teplotu zadáváme ve °C a výsledek máme v kPa (absolutních).
Potřeboval jsem zjistit pro určitou látku konstanty
.
Našel jsem je, ale zdroj používá jinou variantu [2] s logaritmem o základu 10:
A aby to nebylo jednoduché, tak vypočítaný tlak je v barech (absolutních) a teplotu zadávají v Kelvinech.
A teď úkol.
Vypočítejte nové konstanty
ze zjištěných pro naši variantu [1] rovnice.
Offline
Asi ta úloha není příliš zajímavá, a nebo není tak lehká jak jsem si myslel.
Zopakuji zadání, ale tentokrát jej podrobněji rozepíšu.
Úkolem je vypočítat koeficienty
pro rovnici [1] kde teplota je zadaná ve °C a tlak vychází v kPa:
Známe však koeficienty
pro tu samou látku, ale pro tuto rovnici [2] kde teplota je zadaná v Kelvinech a tlak vychází v barech:
První krok - využijeme poznatku, že teplota ve stupních Celsia má stejný přírůstek jako v Kelvinech, ale obě stupnice jsou posunuté o konstantu 273.15. Takže konstanta C2, která sousedí s teplotou, bude pravděpodobně posunutá o stejnou hodnotu.
Převedeme si teplotu na jednu stranu (přesuneme tam i konstantu C), nejprve rovnice [1]:
A nyní i rovnici [2]:
Obě rovnice musí dávat stejné výsledky - první ve stupních Celsia a druhá v Kelvinech (to byl požadavek).
Takže levé strany musí být identické:
Protože:
Pak:
A jedna konstanta je vyřešená.
Teď už to půjde snadno.
Offline
Zbyly nám pravé strany - ty se taky musí rovnat:
Ale máme tam jiné jednotky. Víme že:
Přičemž v tomto případě je:
Dosadíme:
Což je stejné jako:
Máme tedy jednu rovnici.
Neznámé máme však dvě, musíme ještě jednu vyrobit. Využijeme poznatku, že pokud libovolně změníme hodnotu tlaku, pak se obě strany musí stále rovnat. Posuneme tlak o hodnotu z:
Druhá rovnice je na světě a soustava je řešitelná s výsledkem:

Poznámka: při opisování jsem udělal několik chyb (proměnné mám jinak značené), snad jsem je všechny opravil.
Offline