Modifications

Sauter à la navigation Sauter à la recherche
1 508 octets supprimés ,  26 février 2022 à 23:34
Ligne 197 : Ligne 197 :  
Once the baseline value corrected, you will have the correct altitude.
 
Once the baseline value corrected, you will have the correct altitude.
   −
=== The pressure is not correct atmosphérique semble incorrecte! ===
+
=== The athmospheric pressure is not correct! ===
 
My sensor returned a pressure of 98909 pascal (so 989.09 hPa) whereas the reference weather station does mentino 1002 hPa!
 
My sensor returned a pressure of 98909 pascal (so 989.09 hPa) whereas the reference weather station does mentino 1002 hPa!
   −
The sensor value is right, it just not apply the correction to indicates the Normalized SLP pressure (equivalent pressure at the sea level). The reference {{underline|reference}} weather station does applies this correction for yo (so they displays normalized SLP).
+
The sensor value is right, it just not apply the correction to indicates the Normalized SLP pressure (equivalent pressure at the sea level). The reference {{underline|reference}} weather station does applies this correction for you (so they displays normalized SLP).
    
Let's do the correction on the value...
 
Let's do the correction on the value...
   −
{{underline|First:}} read the preceding point, from it we know :
+
{{underline|First:}} You must know your altitude (121m in my case, see here before How I did calculate it).
* that we have to set the baseline to the current pressure at day's sea level pressure (baseline=100200)
  −
* once done, we can use the sensor to calculate the current altitude of the sensor (in our case, it is 104 m)
  −
* the pressure decrease of 1hPa every time we increase the altitude of 8.3m .
     −
{{underline|Next, on the reference Weather station:}}
+
{{underline|Then:}} Read the pressure and apply a correction factor.
   −
The weather station does normalize the atmospheric pressure calculate local pressure at the Sea Level altitude (called SLP for "Sea Level Pressure" also named "PNM" for ''Pression Niveau Mer'').
     −
This means that reference weather station applies the correction (compensating) to the read value.
+
<syntaxhighlight lang="python">
   −
For the reference station next to house, its height is 120m. so the correction adds the air column of 120m height over the sensor value to get the normalized SLP pressure. So the correction is evaluated to (120 / 8.3) hPa = 14.45 hPa.
+
</syntaxhighlight>
   −
{{underline|Let's apply the same principle to our BMP280 readings:}}
  −
  −
In our case, we know that the altitude of the BMP280 sensor is 104m. Remind, the pressure is reduced of 1hPa every time our altitude increase of 8.3m.
  −
  −
For 104m, the air column until the sea level correspond to 104 / 8.3 = 12.53 hPa additional pressure.
  −
  −
As the sensor give the 989.09 hPavalue, the correction to have the Normalized SLP is 989.09 + 12.53 = 1001.62 hPa. Great! it is almost the same value than reference weather station next to home (to remind, it communicates 1002 hPa).
  −
  −
{{ambox|text=Please note that the today's pressure is 1002 hPa and our normalized pressure is also 1002 hPa. This is rare situation and means that the air will not flow in any way between our location and the sea.}}
         
{{ENG-CANSAT-PICO-TRAILER}}
 
{{ENG-CANSAT-PICO-TRAILER}}
29 917

modifications

Menu de navigation