• Rss feeds articles
High Altitude Balloon ► Tags ► "temperature"

Uggy payload - Data analysis with gnuplot

12 06 2014   //   Written by Yannick   //   Classified in : HAB  //  Tags : altitude, pressure, temperature, gnuplot


We previously get some data collected by Habitat server, but in this post, we are using Gnuplot to plot our data.
This is data that has been stored on the payload, not only the data sent to Habitat server during te flight.

Data sent during the flight do not contain:

  • Data for every minutes of the flight
  • Data about some sensors (like pressure)

To have my files in the same time zone as Habitat, I subtracted 1 hour with date command as bellow:

for i in `cat toto | awk '{print $1}'`; do date -d "$i 1 hour ago" | awk '{print $4}' >> tutu; done

Use of gnuplot

Gnuplot can be installed on Debian with a simple apt-get install gnuplot.

Exemple of commands used to create the graph.

gnuplot> set title "Altitude"
gnuplot> unset key
gnuplot> set xlabel 'Hour'
gnuplot> set ylabel 'Altitude'
gnuplot> set grid
gnuplot> set xdata time
gnuplot> set timefmt '%H:%M:%S'
gnuplot> set format x '%H:%M'
gnuplot> plot 'altitude_data_UTC.txt' using 1:2 w lp
gnuplot> set y2tics
gnuplot> plot 'altitude_data_UTC.txt' using 1:2 w l, 'pression_data_UTC.txt' using 1:2 w l axes x1y2
gnuplot> plot 'altitude_data_UTC.txt' using 1:2 w l, 'temperature_data_UTC.txt' using 1:3 w l axes x1y2 ,'temperature_data_UTC.txt' using 1:2 w l axes x1y2

We are lucky, the graph created is similar to previous graphs from x-f.lv

UGGY Payload data

Temperature vs altitude

2 DS18B20 sensors were used (Internal/External)

Pressure vs altitude

BMP085 was used.
It is rated as:

Pressure range: 300...1100hPa (+9000m...-500m  above sea level)

So.. I was expecting nothing below 300 hPa… but instead I get something that makes sense up to 34Km… :)

Altitude plotted is from the GPS receiver. (NOT a guess from the BMP085 from calculated pressure)

Uggy payload - Temperature and ascent rate

25 05 2014   //   Written by Yannick   //   Classified in : HAB  //  Tags : ds18b20, temperature, ascentRate, altitude


Payload has been launched with 2 DS18B20 temperature sensor.
One was inside and another one outside.

There are several ways to “study” graph.
One easy way is to use data from Habitat available on on x-f.lv

External temperature

  • Lower value was -40°C around 10 000 meters. (And possibly after burst)
  • Temperature drop again when the payload is falling very fast after drop.
  • As it is data from Habitat, not the payload itself, there are some missing data.

Internal temperature

  • Lower value is -4°C

Altitude / Ascent rate

  • Ascent rate was around 5m/sec (Expected was 5.5m/sec)
  • Descent rate after burst is 40m/sec
  • Descent rate when landing was around 6m/sec (expected with the parachute size)