Přepočet absolutního atmosferického tlaku na hladinu moře

jankop
Příspěvky: 958
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od jankop » 31 led 2018, 20:51

Je to trochu nuda, ale třeba se to bude někomu hodit.
http://esp8266.fancon.cz/sensors/180131_ASP_1_0.pdf

martinius96
Příspěvky: 570
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od martinius96 » 31 led 2018, 21:51

Ja používam: const = Nadmorská výška/8,3; --> niekedy zistiť tú nadmorskú výšku je fakt ťažké..
túto const následne pripočítam k meraniu BMP senzoru.

Prekvapivo, je to tiež dobré, tlak sa zhoduje s tým z predpovede na stránkach počasia o vývoji cez deň, sedí to na hPA presne, napr 1019, desatiny tak na 0,2XX-0.7XX. Realizoval som to takto u BMP280.
Ale myslím si, že cez rovnice z dokumentu je ten prepočet presnejší. :-)

afilip
Příspěvky: 115
Registrován: 26 črc 2017, 16:34
Reputation: 0
Kontaktovat uživatele:

Re: Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od afilip » 01 úno 2018, 19:40

Bez dosazení teploty to nemůže přepočítávat správně. Zkuste si ten vzoreček s teplotou dosadit do excelu, a zkuste měnit teplotu. Uvidíte, o kolik se tlak změní.

martinius96
Příspěvky: 570
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od martinius96 » 02 úno 2018, 04:19

Ja si myslim ze BMP senzor pri merani relativneho tlaku uz nejak zohladnuje aj tu teplotu.. Neni tomu tak?

afilip
Příspěvky: 115
Registrován: 26 črc 2017, 16:34
Reputation: 0
Kontaktovat uživatele:

Re: Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od afilip » 02 úno 2018, 14:24

Asi záleží, jak je napsaná knihovna. Ale když jsem před 2 lety vyráběl meteostanici, která mi běží dodnes, tak ta knihovna uměla jenom odečíst absolutní tlak z čidla (a teplotu). Arduino tedy změří teplotu, potom tlak, a z výšky, teploty a tlaku přepočítá tlak na hladinu moře.
Počítá to podle vzorečku
p0 = p / pow(1 - ((0.0065 *h) / (t + (0.0065 *h) + 273.15)), 5.257);
a vychází to na desetinu stejně v porovnání s tlakem který měří na vojenském letišti v Chotusicích, které je kousek od nás.

jankop
Příspěvky: 958
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od jankop » 02 úno 2018, 15:54

Ono je to jak, zmiňuji v textu. Při výpočtu absolutního tlaku podle výrobce se uvažuje teplota čidla, ale pouze pro korekci teplotních vlivů na hodnotu naměřeného absolutního tlaku.

martinius96
Příspěvky: 570
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od martinius96 » 05 zář 2018, 15:15

Cca po roku som BMP vytiahol znovu a použil som vzorec, ktorý som spomínal s nadmorskou výškou /8,3. Stále mi to meralo vysoký tlak, o 3 HPa vyšší, ako by malo, vyskúšal som ten vzorec priamo pre BMP a mám odchýlku do 0.4HPa, myslím si, že je to oveľa presnejšie.
Vďaka za ten dokument :)
Obrázek

martinius96
Příspěvky: 570
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od martinius96 » 10 lis 2018, 00:33

Tak po čase som zase vytiahol BMP senzor.
Minule som sa chválil so svojim vzorcom, ale ten sa mi oproti skutočnosti rozchádzal o cca 2.1HPa.
Využil som teda tento vzorec od Aleše:

Kód: Vybrat vše

p0 = p / pow(1 - ((0.0065 *h) / (t + (0.0065 *h) + 273.15)), 5.257); 
a premennú h som nechal na automatickom prepočte, čo vráti BMP..
Rozdiel oproti referenčnému tlaku bol po nasadení tohto vzorca do 0,2HPa.

RomanB
Příspěvky: 90
Registrován: 04 zář 2017, 14:28
Reputation: 0
Bydliště: Havířov

Re: Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od RomanB » 10 lis 2018, 20:46

Mohu-li přidat svůj osobní názor, mě zas tak ani nezajímá na meteostanici přesný tlak, ale změny v hodnotě tlaku. O to přeci pravě jde, tlak klesá nebo stoupá v nějakém časovém úseku a dochází tak ke změně počasí. Mohu si tak například zobrazit na displeji piktogram sluníčka, nebo mráček s kapkami deště a bude-li to v závislosti na ročním období, tak i mráček se sněhem.

majovajo
Příspěvky: 6
Registrován: 22 úno 2019, 22:26
Reputation: 0

Re: Přepočet absolutního atmosferického tlaku na hladinu moře

Příspěvek od majovajo » 22 úno 2019, 22:36

martinius96 píše:
10 lis 2018, 00:33
Tak po čase som zase vytiahol BMP senzor.
Minule som sa chválil so svojim vzorcom, ale ten sa mi oproti skutočnosti rozchádzal o cca 2.1HPa.
Využil som teda tento vzorec od Aleše:

Kód: Vybrat vše

p0 = p / pow(1 - ((0.0065 *h) / (t + (0.0065 *h) + 273.15)), 5.257); 
a premennú h som nechal na automatickom prepočte, čo vráti BMP..
Rozdiel oproti referenčnému tlaku bol po nasadení tohto vzorca do 0,2HPa.
Predpokladal som, ze senzor BMP280 hodnotu A - nadmorska vyska len vypocita( float A = bmp.readAltitude(1036.4);). Potom tvoj vzorec po dosadeni hodnoty A do h vypocita nespravny vysledok. Druha vec je, ako pises ze to ukazuje tlak spravne. Moze mi to niekto vysvetlit?

Ja som skusil vzorec Bosch bez teplotnej premennej kvoli eraniu talku v interieri.
float P0= P/pow(1.0-A/44330.0,5.255);
Uvidime rano.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host