FinWX Foorumi
torstai, 24.05.2012, 09:04 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
13.05.2012
Meitä on nyt 70 !!
Toivotamme tervetulleeksi FinWX:n 70. jäsen-sääaseman, FinWX Oulu-53:n.
Sääasema on entisen Oulun läänin 16. FinWX-asema.

Lue lisää uudesta jäsenasemasta täältä.
 
   Etusivu   Ohjeet Haku Kalenteri Kirjaudu Rekisteröidy  
Sivuja: [1] 2
  Tulostusversio  
Kirjoittaja Aihe: Absoluuttinen kosteus  (Luettu 1859 kertaa)
0 jäsentä ja 1 vieras katselee tätä aihetta.
Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« : lauantai, 12.07.2008, 21:17 »

Törmäsin tässä ongelmaan; minun pitäisi jotenkin laskea absoluuttinen kosteus uutta sää-PHP-skriptiä varten.
En kuitenkaan löytänyt muuta kuin Vaisalan kosteuslaskurin, mutta se ei kerro kaavaa, millä se lasketaan.

Pistäisin skriptin laskemaan absoluuttisen kosteuden, niin johan on siinä monipuolinen säähavainto valmiina.  Hymyilee

Arvelin teidän viisaampien tietävän paremmin.
tallennettu

Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #1 : keskiviikko, 06.08.2008, 19:52 »

Kaavat löytyi, käyttäkää tekin sitä omissa skripteissänne!

Koodia:

$abskosteus = (216.679*$hoyry)/$kelvin;

 $hoyry = ($suhtkosteus*$saturaatio)/100;
  // Vallitseva höyrynpaine//

$saturaatio = 6.1078 * pow(10, (7.500*$lampotila / ($lampotila+237.3)));
  // Höyryn saturaatiopaine

$kelvin = "$lampotila+273,15";



Tuo ilmoittaa g/m3-muodossa.

Eikun koodailemaan!
« Viimeksi muokattu: torstai, 07.08.2008, 12:56 kirjoittanut Meteorologi » tallennettu

angle
Foorumiriippuvainen
****
Poissa Poissa

Viestejä: 245



WWW
« Vastaus #2 : keskiviikko, 30.11.2011, 22:08 »

Minäkin olen koittanut etsiä kaavaa, joka laskisi tämän lämpötilasta ja suhteellisesta kosteudesta. Vaisalan sivuilta löytyi yksi kaava, joka ei näytä tältä samalta, sekä laskuri sivukin. Tämä PHP on sen verran vierasta kieltä, että mitähän tämä olisi selko kielellä?
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4550


« Vastaus #3 : keskiviikko, 30.11.2011, 22:29 »

Ainakin WD osaa sen %customtagilla%:
%abshum%....................Absolute humidity, kg/m3
 Virnistää
tallennettu

Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #4 : keskiviikko, 30.11.2011, 22:34 »

Anna arvot muuttujille $suhtkosteus ja $lampotila (celsiusta).
Kaavoja taitaa olla useammanlaisia, mutta tämä ilmoittaa abs.kosteuden melko tarkasti Vaisalaan nähden.

Jos sinulla on Pywws, parsi PHP:llä vain nuo kaksi muuttujaa datatiedostosta skriptiin.
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4550


« Vastaus #5 : keskiviikko, 30.11.2011, 22:47 »

Tuossa toinen:
Absolute Humidity = ((6.11*10.0**(7.5*Tdc/(237.7+Tdc)))*100)/((Tc+273.16)*461.5)

Tc = Lämpötila (C)
Tdc = Kastepiste (C)

Tuolta sivulta löytyy säänörtteilykaavoja useampikin:
http://www.aprweather.com/pages/calc.htm
 Virnistää
tallennettu

angle
Foorumiriippuvainen
****
Poissa Poissa

Viestejä: 245



WWW
« Vastaus #6 : keskiviikko, 30.11.2011, 23:43 »

Jos sinulla on Pywws, parsi PHP:llä vain nuo kaksi muuttujaa datatiedostosta skriptiin.

Pywws on. Mutta minä en oikein puhu PHP:tä ja PHP parsimishommaa en ole koskaan kokeillut. Mikähän tuo kaava on selkokielellä niin voisin laittaa tuonne Pywws:n muiden laskentojen joukkoon.
tallennettu

khyron
Käytännössä asuu täällä
****
Poissa Poissa

Viestejä: 181


WWW
« Vastaus #7 : torstai, 01.12.2011, 00:01 »

Tuolla on hieman selvitetty asiaa.
http://fi.wikipedia.org/wiki/Kosteus
http://ilmatieteenlaitos.fi/lampotila-ja-kosteus#15

Huomioitavaa kuitenkin.
Lainaus
Käytännössä absoluuttinen kosteus on käsitteenä moninainen ja aina tulisi tarkistaa mitä sillä on tarkoitettu. Tilavuutena tai massana voi olla joko kuivan tai kostean aineen tilavuus tai massa. Yksiköinä voi siis olla esimerkiksi kg/m³, g/m³, kg/kg tai g/kg.
tallennettu

Snowi
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 1762



WWW
« Vastaus #8 : torstai, 01.12.2011, 01:08 »

Tuolta sivulta löytyy säänörtteilykaavoja useampikin:
http://www.aprweather.com/pages/calc.htm
 Virnistää

Toihan näyttää mielenkiintoiselta sivulta, pitää pistää suosikkeihin talteen  Virnistää
tallennettu

angle
Foorumiriippuvainen
****
Poissa Poissa

Viestejä: 245



WWW
« Vastaus #9 : torstai, 01.12.2011, 10:25 »

Kaavat löytyi, käyttäkää tekin sitä omissa skripteissänne!

Koodia:

$abskosteus = (216.679*$hoyry)/$kelvin;

 $hoyry = ($suhtkosteus*$saturaatio)/100;
  // Vallitseva höyrynpaine//

$saturaatio = 6.1078 * pow(10, (7.500*$lampotila / ($lampotila+237.3)));
  // Höyryn saturaatiopaine

$kelvin = "$lampotila+273,15";



Tuo ilmoittaa g/m3-muodossa.

Eikun koodailemaan!

No tässäpä minun tulkinta tuosta kaavasta.

abs kosteus = (216.679*hoyry)/lämpötila kelvineinä
höyry = kosteus * saturaatio / lämpötila kelvineinä
saturaatio = 6.1078 * (10 potenssiin(7.500 * lämpötila / (lämpöt + 237.3)))

Oikeinko?

edit.
Lisätty unohtunut abs kosteus rivi
« Viimeksi muokattu: sunnuntai, 04.12.2011, 23:46 kirjoittanut angle » tallennettu

Sivuja: [1] 2
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Validi XHTML 1.0! Validi CSS!