Datei:Ballon2011 temperatur.png: Unterschied zwischen den Versionen
Aus LaborWiki
Martin (Diskussion | Beiträge) (Auswertung der Messdaten der Ballon Mission 2011 mit gnuplot.) |
Martin (Diskussion | Beiträge) (lud eine neue Version von „Datei:Ballon2011 temperatur.png“ hoch: Druck jetzt mit Einheit. Berechnung der Höhe aus dem Druck mit Wetterdaten (25°C anstelle 15°C) und Druck bei Mehreshöhe. Liefert ähnliche Höhen wie das GPS.) |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
<code> | <code> | ||
set title "Ballon Mission" | reset | ||
set title "Ballon Mission CCC Camp 2011" | |||
set xlabel "Zeit nach Start (jumper) [min]" | set xlabel "Zeit nach Start (jumper) [min]" | ||
set grid | set grid | ||
Zeile 8: | Zeile 9: | ||
set terminal png small size 800,600 | set terminal png small size 800,600 | ||
set output 'mission.png' | set output 'mission.png' | ||
temperatur(x) = (x*5)/10.240 - 273.15 + 3; | temperatur(x) = (x*5)/10.240 - 273.15 + 3; | ||
spannung(x) | spannung(x) = (x * 4.9 * 5.0)/1024; | ||
druck(x) | druck(x) = (x/1024.0 + 0.095)/0.009; | ||
p0 = 100.72*exp(184.7/7990); | |||
#hoehe_druck(x) = (log(p0/druck(x))*7990)/1000; # Barometrische höhenformel ohne Tempereratur. | |||
#hoehe_druck_int(x) = (288.15/0.0065)*(1 - (druck(x)/101.325)**(1/5.255))/1000; # international | |||
hoehe_druck_int(x) = (298.15/0.0065)*(1 - (druck(x)/p0)**(1/5.255))/1000; # am Wetter angepasst (gps) | |||
plot 'datenlogger_csv.txt' using ($1/60):(temperatur($2)) w st t "Innentemperatur [°C]", \ | plot 'datenlogger_csv.txt' using ($1/60):(temperatur($2)) w st t "Innentemperatur [°C]", \ | ||
<nowiki>''</nowiki> using ($1/60):(temperatur($3)) w st t "Akku Temperatur [°C]", \ | <nowiki>''</nowiki> using ($1/60):(temperatur($3)) w st t "Akku Temperatur [°C]", \ | ||
<nowiki>''</nowiki> using ($1/60):(temperatur($4)) w st t "Aussentemperatur [°C]", \ | <nowiki>''</nowiki> using ($1/60):(temperatur($4)) w st t "Aussentemperatur [°C]", \ | ||
<nowiki>''</nowiki> using ($1/60):(druck($5)) w st t "Luftdruck [ | <nowiki>''</nowiki> using ($1/60):(druck($5)) w st t "Luftdruck [kPa]" , \ | ||
<nowiki>''</nowiki> using ($1/60):(spannung($6)) w st t "Spannung [V]" | <nowiki>''</nowiki> using ($1/60):(spannung($6)) w st t "Spannung [V]", \ | ||
<nowiki>''</nowiki> using ($1/60):(hoehe_druck_int($5)) w st t "Höhe aus Luftdruck [km]" | |||
</code> | </code> |
Aktuelle Version vom 18. Oktober 2012, 11:15 Uhr
Auswertung der Messdaten der Ballon Mission 2011 mit gnuplot.
reset
set title "Ballon Mission CCC Camp 2011"
set xlabel "Zeit nach Start (jumper) [min]"
set grid
set datafile separator ","
set terminal png small size 800,600
set output 'mission.png'
temperatur(x) = (x*5)/10.240 - 273.15 + 3;
spannung(x) = (x * 4.9 * 5.0)/1024;
druck(x) = (x/1024.0 + 0.095)/0.009;
p0 = 100.72*exp(184.7/7990);
#hoehe_druck(x) = (log(p0/druck(x))*7990)/1000; # Barometrische höhenformel ohne Tempereratur.
#hoehe_druck_int(x) = (288.15/0.0065)*(1 - (druck(x)/101.325)**(1/5.255))/1000; # international
hoehe_druck_int(x) = (298.15/0.0065)*(1 - (druck(x)/p0)**(1/5.255))/1000; # am Wetter angepasst (gps)
plot 'datenlogger_csv.txt' using ($1/60):(temperatur($2)) w st t "Innentemperatur [°C]", \
'' using ($1/60):(temperatur($3)) w st t "Akku Temperatur [°C]", \
'' using ($1/60):(temperatur($4)) w st t "Aussentemperatur [°C]", \
'' using ($1/60):(druck($5)) w st t "Luftdruck [kPa]" , \
'' using ($1/60):(spannung($6)) w st t "Spannung [V]", \
'' using ($1/60):(hoehe_druck_int($5)) w st t "Höhe aus Luftdruck [km]"
Dateiversionen
Klicke auf einen Zeitpunkt, um diese Version zu laden.
Version vom | Vorschaubild | Maße | Benutzer | Kommentar | |
---|---|---|---|---|---|
aktuell | 11:15, 18. Okt. 2012 | 800 × 600 (12 KB) | Martin (Diskussion | Beiträge) | Druck jetzt mit Einheit. Berechnung der Höhe aus dem Druck mit Wetterdaten (25°C anstelle 15°C) und Druck bei Mehreshöhe. Liefert ähnliche Höhen wie das GPS. | |
08:33, 17. Okt. 2012 | 800 × 600 (11 KB) | Martin (Diskussion | Beiträge) | Auswertung der Messdaten der Ballon Mission 2011 mit gnuplot. set title "Ballon Mission" set xlabel "Zeit nach Start (jumper) [min]" set grid set datafile separator "," set terminal png small size 800,600 set output 'mission.png' temperatur(x) = (x*5)/10 |
Du kannst diese Datei nicht überschreiben.
Dateiverwendung
Die folgende Seite verwendet diese Datei: