Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Flughöhe Berechnen (https://www.delphipraxis.net/160865-flughoehe-berechnen.html)

MiniMax 5. Jun 2011 11:16

Flughöhe Berechnen
 
Hallo Zusammen,
ich habe da folgendes Problem:

Ich möchte die Höhe berechnen in der ich grade Fiege zum Startpunkt. So weit so gut. Luftdruck vorm Starten und dann immer in der Luft messen. Wenn ich jetzt aber die Barometrische Höhenformel nehme ergibt das unterschiede von ca. 10m Das ist nicht akzeptabel.

Rechnen tue ich wie folgt:

h=a*ln(p0/p)

dabei gilt

a=287*(Temp+273.15)/9.8 (Gaskonstante Luft * Temp in Kelvin / Schwerebeschleunigung)

Könnt ihr mir helfen da mehr genauigkeit rein zu bringen?
Danke im Vorraus

Teekeks 5. Jun 2011 11:31

AW: Flughöhe Berechnen
 
Ich vermute dass du Real als Typ nimmst für a, nimm Double und es sollte genauer werden.

jfheins 5. Jun 2011 11:34

AW: Flughöhe Berechnen
 
GPS könnte vielleicht helfen ... ansonsten:
Besseres Equipment und vielleicht mehr Nachkommastellen bei den Konstanten mitnehmen.
Ich weis nicht, welche Höhen du damit ausrechnest, aber zu große Höhendifferenzen darf man mit der Formel nicht haben weil sonst die Temperatur nicht mehr konstant ist. (Wird bei der Herleitung vorrausgesetzt)

MiniMax 5. Jun 2011 11:36

AW: Flughöhe Berechnen
 
Hi z.Z. Rechne ich noch net mit Delphi sondern mit diesem Rechner: http://web2.0rechner.de/

Teekeks 5. Jun 2011 11:40

AW: Flughöhe Berechnen
 
Achso, du rechnest mit realen Messwerten.

Dann würde ich mal sagen dass du dich ja bei einem Flug auch durch Hoch- und Tiefdruckgebiete bewegst.
Dadurch ist der Druck dann anders als Real.
Auch das mit der Temperatur spielt noch mit rein usw.

Ich denke nicht dass du eine wirklich genaue Messung damit hinbekommst.

MiniMax 5. Jun 2011 13:18

AW: Flughöhe Berechnen
 
mhmmmm
ich benutze ja auch messwerte von Orten :
BSP Bremen:

Luftdruck: 1008
Temp: 28°C
Höhe über N.N.: 12m


a=287*(28+273.15)/9.8 = 8819.39285714285714

h=a*ln(1013.25/1008)= 45.81513086009529918873

Und 45 können nun wirklich net mehr Toleranz sein!

jfheins 5. Jun 2011 14:30

AW: Flughöhe Berechnen
 
ja Mooooment.

Weiß nicht, ob du davon schon gehört hast, aber es gibt hier auf der Erde Wetter. :mrgreen: Das heißt du kannst nicht aus einem Druck die Höhe über Normalnull ausrechnen weil es immer Hoch- und Tiefdruckgebiete gibt. Das heißt, die 1013.25 millibar die du in die Formel eingesetzt hast, stimmt im Jahresmittel, aber nicht an jedem einzelnem Tag.

Was du aber machen kannst: Du misst in einer unbekannten Höhe einen Druck von 941 mbar und nimmst Bremen als Referenz:

h = a * ln(p/p0) = a * ln(1008/941) = 606m

Du befindest dich also (falls du dich über Bremen aufhältst) 606m über deiner Referenz. Da deine Referenz 12 m über NN liegt, ergibt das eine Höhe von 618 Meter.

MiniMax 5. Jun 2011 14:40

AW: Flughöhe Berechnen
 
also funktioniert die rechnung eig?
Es läuft ja später so, dass der Wert beim Einschalten des Systems gespeichert wird und als 0 genomenn wird (Flugzeug)! Sprich dass Stimmt??

jfheins 5. Jun 2011 14:54

AW: Flughöhe Berechnen
 
Ich weiß jetzt nicht, was für ein System du hast oder was du mit der Höhenmessung überhaupt anfangen willst. Aber in der Luftfahrt fragt der Pilot per Funk beim Landeplatz nach, welcher Druck dort herrscht, und stellt dann seinen Höhenmesser ein.
Während des Fluges fliegt das Flugzeit nach dem Druck - wenn es also in ein Tiefdruckgebiet hinein fliegt, steuert der Autopilot das Flugzeug nach unten damit der Außendruck nahezu konstant bleibt.

Falls man aus dem Druck eine korrekte Höhe ermitteln möchte, benötigt man immer eine Referenz mit bekannter Höhe. Relativ zu dieser kann man dann die Höhe ermitteln.

Mehr dazu hier: http://de.wikipedia.org/wiki/Baromet..._der_Luftfahrt

Kurt56 5. Jun 2011 15:08

AW: Flughöhe Berechnen
 
Komisches Deutsch.

Was willst du erreichen?

Wenn du in Bremen startest, hat Bremen IRGENDEINEN Luftdruck, seltenst 1013.:-D

Der Luftdruck, den du beim Anlassen der Maschine mißt, ist dann der momentane Luftdruck in Bremen am Boden, Boden ist aber nicht NN (Meeresspiegel), sondern auf 14 ft / 4 m.

Willst du nun z.B. nach Hannover fliegen, so kannst du den Luftdruck nicht zur Höhenbestimmung nutzen, denn sogar in Bremen am Boden kann sich der gemessene Luftdruck schon nach 15 Minuten unterscheiden.
Es muß nur wärmer werden oder wegen den kommenden Hoch- oder Tiefdruckgebietes ändert sich der Luftdruck.
In Hannover hast du auch zumeist einen anderen Luftdruck, und Hannover hat die Bodenhöhe von 183 ft / 58 m.
Also selbst, WENN beide Flughäfen in genau der selben Isobare (Linuie gleichen Luftdrucks) und genau die gleiche Temperatur haben, hast du am BODEN nicht den gleichen Luftdruck, also kannst du mit dem Altimeter niemals deine Höhe über Grund bestimmen.

Es sei denn, du bist engländer und läßt dir vom Tower Hannover nicht das QNH (den Luftdruck bezogen auf NN) geben, sondern das QFE, den Luftdruck am Boden. Doch auch dann kannst du mit deiner Rechnerei nichts anfangen, die ist sinnlos.

Deine Berechnungen würden nur Sinn ergeben, wenn es kein Wetter gäbe, die Temperatur konstant 15 Grad Celsius beträgt und die Zeit stehen bliebe.

Kurt56 5. Jun 2011 15:23

AW: Flughöhe Berechnen
 
Zitat:

Zitat von jfheins (Beitrag 1104684)
Ich weiß jetzt nicht, was für ein System du hast oder was du mit der Höhenmessung überhaupt anfangen willst. Aber in der Luftfahrt fragt der Pilot per Funk beim Landeplatz nach, welcher Druck dort herrscht, und stellt dann seinen Höhenmesser ein.
Während des Fluges fliegt das Flugzeit nach dem Druck - wenn es also in ein Tiefdruckgebiet hinein fliegt, steuert der Autopilot das Flugzeug nach unten damit der Außendruck nahezu konstant bleibt.

Falls man aus dem Druck eine korrekte Höhe ermitteln möchte, benötigt man immer eine Referenz mit bekannter Höhe. Relativ zu dieser kann man dann die Höhe ermitteln.

Nicht ganz.
Unterhalb 5000 ft stellt der Pilot den Luftdruck des nächstgelegenen Flugplatzes (der den Luftdruck angeben kann, wie alle Großflugplätze) ein.
Damit fliegt er in einer definierten Höhe über NN, er muß dann natürlich die Bodenhöhe beachten, damit er seine Höhe über Grund berechnen kann.

Der Autopilot, falls vorhanden, hält diese DRUCK-Höhe dann. Also er hält nicht die tatsächliche Höhe über Grund, soweit richtig.
Der Pilot ist aber verpflichtet, wärend des Fluges den Luftdruck immer wieder zu erfragen und dann am Altimeter zu korrigieren.
FIS (wie Bremen-Radar) gibt aber auch ständig QNH-Informationen, wenn sic der Luftdruck ändert.

ÜBER 5000 ft stellt der Pilot die Standarddruckhöhe von 1013 ein.
Der Autopilot fliegt dann nicht mehr auf einer Höhe über NN, sondern auf einer relativen Druckhöhe, die für alle Piloten dann gleich ist.
Man spricht dann nicht mehr von 6000 ft, sondern von FL60, was einer theoretischen Höhe entspricht, aber nur dann zufällig 6000 ft entspricht, wenn der Luftdruck ZUFÄLLIG gerade der Standardatmosphäre von 1013 bei 15Grad entspricht.

Das macht aber nichts, denn dabei geht es nicht um die Bestimmung der Höhe (über NN oder gar über Grund), sondern dazu, daß alle Maschinen eine einheitliche Höhenstaffelung nutzen.

Von Ost nach West fliegende Maschinen nutzen die Druckhöhen FL 60, FL70, FL 80,
aber von West nach Ost fliegt m,an auf den Druckhöhen FL 55, FL65, FL75
Damit haben alle Maschinen immer einen vertikalen Abstand von 500 ft, egal wie die tatsächliche Höhe oder der tatsächliche Luftdruck ist.
Da alle die gleiche Einstellung haben, beziehen sich alle auf die gleiche TATSÄCHLICHE Druckhöhe und ein Zusammenstoß wird vermieden. Gleichgültig, wie hoch die Maschinen tatsächlich sind.

Unterhalb des Transtionlevel stellt der Pilot wieder vom Standardluftdruck auf den zu erfragenden Platzdruck (QNH) und hat so eine Refezenz zur Platzrunde und Landung.

Aber für das ganze Verfahren ist jede Rechnerei ohne Sinn.

MiniMax 5. Jun 2011 15:54

AW: Flughöhe Berechnen
 
Ich glaube ich muss hier mal mit nem Mißverständniss aufräumen:
Ich meine keine großen Flugzeuge sondern Modellflugzeuge :D
Ich schalte das system an und dann misst er den Luftdruck und die Temp für eine bestimmte Zeit. Daraus das Mittel wird als Null angesehen. Im Flug dann rechne ich damit die aktuelle Höhe aus :D
Die 1013,25 waren nur zum Test in der Rechnung eingebaut um zu sehen ob es geht !

Zurück zum Thema

ihr meint also dass das passt wenn ich dann den Luftdruck nehme vor dem start ?

scrat1979 5. Jun 2011 15:55

AW: Flughöhe Berechnen
 
Was haben denn die Halbkreisflugregeln mit dem Problem des TE zu tun? :gruebel:

MiniMax 5. Jun 2011 15:58

AW: Flughöhe Berechnen
 
Es war wie ich das sehe nen missverständniss weil ich mich nicht klar ausgedrückt habe :oops:

Kurt56 5. Jun 2011 16:04

AW: Flughöhe Berechnen
 
Zitat:

Zitat von scrat1979 (Beitrag 1104689)
Was haben denn die Halbkreisflugregeln mit dem Problem des TE zu tun? :gruebel:

Weil die mit der grundsätzlichen Funktion /dem grundsätzlichem Sinn von Altimetereinstellungen zu tun haben.

Beim Modellflug haben die natürlich garkeinen Sinn, da sich der Modellflieger wohl kaum zu fremden Flugplätzen bewegen wird ..... also hier "nur" die wetterbedingte Luftdruckänderung zum Tragen kommt. Aber die reicht schon, um das Rechnen ziemlich sinnlos zu machen, es sei denn, so ein "Flug" ist in ein paar Sekunden zu Ende :lol: Sich also das Wetter nicht verändern wird.

(Fliegst du auch real selber?:?:)

Luckie 5. Jun 2011 16:09

AW: Flughöhe Berechnen
 
Kannst du dein Modellflugzeug nicht mit einem Luftbodenradar ausrüsten? ;)

MiniMax 5. Jun 2011 16:11

AW: Flughöhe Berechnen
 
schon klar :D

scrat1979 5. Jun 2011 21:16

AW: Flughöhe Berechnen
 
Zitat:

Zitat von Kurt56 (Beitrag 1104692)
Zitat:

Zitat von scrat1979 (Beitrag 1104689)
Was haben denn die Halbkreisflugregeln mit dem Problem des TE zu tun? :gruebel:

Weil die mit der grundsätzlichen Funktion /dem grundsätzlichem Sinn von Altimetereinstellungen zu tun haben.

Beim Modellflug haben die natürlich garkeinen Sinn, da sich der Modellflieger wohl kaum zu fremden Flugplätzen bewegen wird ..... also hier "nur" die wetterbedingte Luftdruckänderung zum Tragen kommt. Aber die reicht schon, um das Rechnen ziemlich sinnlos zu machen, es sei denn, so ein "Flug" ist in ein paar Sekunden zu Ende :lol: Sich also das Wetter nicht verändern wird.

(Fliegst du auch real selber?:?:)

Ja, ich fliege real auch selber (PPL-(A) SEP). Mir bleibt der Sinn von Höhenbestimmungen mit Altimeter im Modellflug aus besagten Gründen jedoch völlig verborgen. Ich habe einige Bekannte, die Modellflug betreiben und ich war da schon öfters dabei, ehrlich gesagt fliegen die ja nicht wirklich besonders hoch (oder liegt es an meinen Bekannten? :-) ). Bräuchte man da nicht einen wirklich erstaunlich exakten Altimeter? Und wie von Kurz56 schon gesagt, führen ja schon lokale Luftdruckänderung zu einer anderen Höhenangabe. Und es ist wirklich erstaunlich, wie schnell sich der Druck ändern kann :twisted:

BTW, ich hoffe, mit Höhen jenseits der 5000ft ASL hat man im Modellflug wenig zu tun :cheers:

Jumpy 5. Jun 2011 22:01

AW: Flughöhe Berechnen
 
Die 9.8 Schwerebeschleunigung ist auch keine Konstante, sondern von der Höhe bzw. der Entfernung vom Erdmittelpunkt abhängig.

Luckie 5. Jun 2011 22:22

AW: Flughöhe Berechnen
 
Aber im Gegensatz zum Luftdruck sind die Auswirkungen sehr gering. Selbst in 10km Höhe dürfte der Wert nicht großartig anders sein.

Kurt56 6. Jun 2011 08:28

AW: Flughöhe Berechnen
 
Zitat:

Zitat von scrat1979 (Beitrag 1104738)
Zitat:

Zitat von Kurt56 (Beitrag 1104692)
(Fliegst du auch real selber?:?:)

Ja, ich fliege real auch selber (PPL-(A) SEP). Mir bleibt der Sinn von Höhenbestimmungen mit Altimeter im Modellflug aus besagten Gründen jedoch völlig verborgen.
...................

BTW, ich hoffe, mit Höhen jenseits der 5000ft ASL hat man im Modellflug wenig zu tun :cheers:

Auch mir erschließt sich der Sinn nicht wirklich. Zumal das NIE genau sein kann. Selbst wenn man die Angabe des Tower nimmt, so ist das immer nur ein circa-Wert, die niemals auf den Meter genau ist (was auch für uns völlig ausreichend ist).
Um Präzisionsflüge auf den Meter mit einem Modellflieger zu machen, bräuchte man wohl wirklich ein Bodenradar.

Ich habe seit 1994 den PPL-A und hoffe, nie einen Modellflieger über 5000ft ASL zu finden :wink:
Hals und Beinbruch, Kurt

Klaus01 6. Jun 2011 08:35

AW: Flughöhe Berechnen
 
Guten Morgen,

kann man denn in dem Fall (Bodenradar ist da wohl etwas überdimensioniert) nichts mit Infrarot oder Ultraschall machen.

Grüße
Klaus

Phoenix 6. Jun 2011 11:55

AW: Flughöhe Berechnen
 
GPS ist wohl ausreichend genau. Stellt sich nur die Frage, ob die Latenz zwischen Signalauswertung und tatsächlicher Positions- und damit Höhenermittlung kurz genug ist.

Luckie 6. Jun 2011 12:09

AW: Flughöhe Berechnen
 
Und wozu braucht man das beim Modellflug überhaupt? Oder soll das nur eine Spielerei sein?

MiniMax 6. Jun 2011 16:16

AW: Flughöhe Berechnen
 
Zitat:

Zitat von Luckie (Beitrag 1104817)
Und wozu braucht man das beim Modellflug überhaupt? Oder soll das nur eine Spielerei sein?

Das hab ich wohl nicht gelesen ? :P:-D

Zitat:

Zitat von Luckie (Beitrag 1104746)
Aber im Gegensatz zum Luftdruck sind die Auswirkungen sehr gering. Selbst in 10km Höhe dürfte der Wert nicht großartig anders sein.

Das tut sich net viel! An den Polen haben wir eine Schwerebeschleunigung von 9,83219m/s² am Äquator 9,80620m/s² und am 45. Breitengrad 9,78033m/s² ! Diese abweichungen sind vllt. Später ein paar cm!

Ich werde mir dann mal das Programm schreiben und dann gehts weiter! Werde berichten ....


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz