VarioGPS-Sensor
- Pulsar07
-
- Offline
- Senior Member
-
- Posts: 57
- Thank you received: 52
TPL_KUNENA_MESSAGE_REPLIED_NEW VarioGPS-Sensor
16 Feb 2018 14:37
Hallo Michael (als Author des Vario Codes), habe basierend auf deinem Code mehrere Features im Petto, die ich hier zur Diskussion stellen möchte und die ich dir bei Interesse beisteuern könnte. Was ich nicht möchte, ist einen weiteren Vario-Sensor-Fork zu eröffnen und diesen parallel zu Michael pflegen.
1. Telemetrie-Wert "TEK Vario"
Habe neuen Telemetrie-Wert TEK Vario.
Hier wird die Geschwindigkeitsmessung des GPS Sensors (Vgps) dazu benutzt, um eine Energiekompensation auf den Vario-Wert eines Drucksensors zu kalkulieren.
// TEC Vario: total energy compensated vario value
// H: Height, t: time, V: Velocity, g: gravity
// dH/dt = -(V/g) * dV/dt
// see: www.how2soar.de/images/H2S_media/02_pdf/...m_Stroemungsfeld.pdf
Mir ist natürlich klar, dass es bei der Vgps mehrere Probleme gibt.
a: Vgps ist Geschwindigkeit über Grund und nicht gegenüber Luft
b: Die Akutalisierungsraten des GPS Sensors und die Genauigkeit sind beide schlecht (vor allem ersteres), aber bei den hohen Dämpfungsraten und damit der "schlechten" Ansprechgeschwindigkeit, passen die Werte fast wieder zueinander
Habe es schon im Flug getestet und funktioniert auch ganz leidlich. Ist eben nur ein Versuch mit eingeschränkter Gültigkeit, aber als Anfang für eine TEK vielleicht hilfreich.
2. Umschaltbare Vario/Geschwindigkeitswert
Mein Kumpel "Jochen" (bekannt aus Funk,Film und JetiForum
), wollte unbedingt ein umschaltbares Vario, um beim Landeanflug am Vario-Ton, seine Landegeschwindigkeit zu "hören". Auch hier gibt es natürlich nur die Vgps (bei vorhandenem GPS Sensor). Habe dazu eine zusätzliche Verbindung Arduino (ProMini)- D2 auf einen freien Empfängerausgang verdrahtet (inkl. 4.7kOhm), der als Steuersignal mittels IRQ Behandlung und PWM Signalauswertung zum Umschalten, von Vario auf Vges (und auch auf TEK-Vario) benutzt werden kann.
Damit kann man bei entsprechender Sender/Empfängerkonfiguration per Schalter, den Vario-Ton zwischen den 2 bzw. 3 verschiedenen Werten (Vario/Vgps/TEK-Vario) leicht umschalten.
Mittels JetiBox-Konfiguration kann man die im Vario als 0-"angezeigte" Geschwindigkeit in m/s natürlich individuell einstellen.
Gruß Rainer
1. Telemetrie-Wert "TEK Vario"
Habe neuen Telemetrie-Wert TEK Vario.
Hier wird die Geschwindigkeitsmessung des GPS Sensors (Vgps) dazu benutzt, um eine Energiekompensation auf den Vario-Wert eines Drucksensors zu kalkulieren.
// TEC Vario: total energy compensated vario value
// H: Height, t: time, V: Velocity, g: gravity
// dH/dt = -(V/g) * dV/dt
// see: www.how2soar.de/images/H2S_media/02_pdf/...m_Stroemungsfeld.pdf
Mir ist natürlich klar, dass es bei der Vgps mehrere Probleme gibt.
a: Vgps ist Geschwindigkeit über Grund und nicht gegenüber Luft
b: Die Akutalisierungsraten des GPS Sensors und die Genauigkeit sind beide schlecht (vor allem ersteres), aber bei den hohen Dämpfungsraten und damit der "schlechten" Ansprechgeschwindigkeit, passen die Werte fast wieder zueinander
Habe es schon im Flug getestet und funktioniert auch ganz leidlich. Ist eben nur ein Versuch mit eingeschränkter Gültigkeit, aber als Anfang für eine TEK vielleicht hilfreich.
2. Umschaltbare Vario/Geschwindigkeitswert
Mein Kumpel "Jochen" (bekannt aus Funk,Film und JetiForum
Damit kann man bei entsprechender Sender/Empfängerkonfiguration per Schalter, den Vario-Ton zwischen den 2 bzw. 3 verschiedenen Werten (Vario/Vgps/TEK-Vario) leicht umschalten.
Mittels JetiBox-Konfiguration kann man die im Vario als 0-"angezeigte" Geschwindigkeit in m/s natürlich individuell einstellen.
Gruß Rainer
Please Log in or Create an account to join the conversation.
- nightflyer88
-
Topic Author
- Offline
- Premium Member
-
- Posts: 137
- Thank you received: 143
TPL_KUNENA_MESSAGE_REPLIED_NEW VarioGPS-Sensor
16 Feb 2018 15:27
Gute Ideen sind immer gefragt

Das mit dem TEK wollte ich sowieso früher oder später noch einbauen
Bezüglich der Kompensation mit GPS; habe ich mir auch schon überlegt, aber bis jetzt noch kein Versuch unternommen. Grundsätzlich wird ein Vario zum Thermik fliegen verwendet, und da hat es ja meisten wenig bis kein Wind. Ich denke auch mit GPS Kompensation wird man da ganz akzeptable Werte erreichen, obwohl die Geschwindigkeit über Grund gemessen wird.
Am besten machen wir da mal einen separaten Branch auf Git.
Bezüglich dem umschalten des Variowert auf Geschwindigkit hat mich Jochen bereits auch schon angesprochen. Die Funktion wäre dan so wie beim LinkVario. Ist sicher eine hilfreiche Funktion, schön wäre, wenn man gleich die neue EX-BUS Lib von Sepp62 nehmen könnte, so braucht man kein extra Servosignal zum Empfänger.
Das mit dem TEK wollte ich sowieso früher oder später noch einbauen
Bezüglich der Kompensation mit GPS; habe ich mir auch schon überlegt, aber bis jetzt noch kein Versuch unternommen. Grundsätzlich wird ein Vario zum Thermik fliegen verwendet, und da hat es ja meisten wenig bis kein Wind. Ich denke auch mit GPS Kompensation wird man da ganz akzeptable Werte erreichen, obwohl die Geschwindigkeit über Grund gemessen wird.
Am besten machen wir da mal einen separaten Branch auf Git.
Bezüglich dem umschalten des Variowert auf Geschwindigkit hat mich Jochen bereits auch schon angesprochen. Die Funktion wäre dan so wie beim LinkVario. Ist sicher eine hilfreiche Funktion, schön wäre, wenn man gleich die neue EX-BUS Lib von Sepp62 nehmen könnte, so braucht man kein extra Servosignal zum Empfänger.
Please Log in or Create an account to join the conversation.
- Pulsar07
-
- Offline
- Senior Member
-
- Posts: 57
- Thank you received: 52
TPL_KUNENA_MESSAGE_REPLIED_NEW VarioGPS-Sensor
16 Feb 2018 16:04
Das mit der EX-Bus-Lib von Sepp62 habe ich noch nicht ganz durchschaut. Was wird bisher benutzt ? War das denn noch nicht EX-Bus? Wenn nein, was kann die neue Lib/Schnittstelle denn neues ?
Ein Problem, das auf jeden Fall kommen wird, ist dass mit den schmalbrüstigen Arduinos MiniPro der Speicherplatz vermutlich sehr schnell zu klein wird. Da hilft dann nur mittels bedingter Kompilierung Code den man nicht braucht weg zu lassen.
Ein Problem, das auf jeden Fall kommen wird, ist dass mit den schmalbrüstigen Arduinos MiniPro der Speicherplatz vermutlich sehr schnell zu klein wird. Da hilft dann nur mittels bedingter Kompilierung Code den man nicht braucht weg zu lassen.
Please Log in or Create an account to join the conversation.
- VOBO
-
- Offline
- Platinum Member
-
- Posts: 537
- Thank you received: 135
TPL_KUNENA_MESSAGE_REPLIED_NEW VarioGPS-Sensor
16 Feb 2018 16:10Pulsar07 wrote:
Ein Problem, das auf jeden Fall kommen wird, ist dass mit den schmalbrüstigen Arduinos MiniPro der Speicherplatz vermutlich sehr schnell zu klein wird. Da hilft dann nur mittels bedingter Kompilierung Code den man nicht braucht weg zu lassen.
Das macht auch durchaus Sinn. Ich benötige z.B. auf keinen Fall ein GPS.
Ebenso interessiert mich die Fluggeschwindigkeit nicht im Geringsten.
Von mir aus könnte der Code fürs GPS raus.
Der gegangene Weg, die IDs einzeln abschaltbar zu machen ist ja schon mal ein sehr guter Schritt in die richtige Richtung.
Gruß Volker
Please Log in or Create an account to join the conversation.
- Sepp62
-
- Offline
- Elite Member
-
- Posts: 305
- Thank you received: 154
TPL_KUNENA_MESSAGE_REPLIED_NEW VarioGPS-Sensor
16 Feb 2018 16:33
Ich bin kein Segler-/Vario-Fachmann, habe aber schon mit Staudruckrohren (Prandtl) rumexperimentiert. Wäre es nicht eine Idee, dass man ein solches anschliesst (gibt es handelsüblich mit I2C oder Analogausgang) und die Kalibrierung automatisch über das GPS macht ? Das ist ja (neben dem Einbau des Staurohrs) immer der Knackpunkt.
Der Pixhawk-Controller macht das so. Da das GPS einen halbwegs ordentlichen Mittelwert über die Geschwindigkeit (über Grund) hinbekommt und auch die Flugrichtung kennt, müsste das doch machbar sein, sofern man ein paar längere Überflüge zum Messen hat.
Das Resultat wäre eine schön genaue Geschwindigkeitsmessung und ein echtes TEK-Vario.
VG Bernd
Der Pixhawk-Controller macht das so. Da das GPS einen halbwegs ordentlichen Mittelwert über die Geschwindigkeit (über Grund) hinbekommt und auch die Flugrichtung kennt, müsste das doch machbar sein, sofern man ein paar längere Überflüge zum Messen hat.
Das Resultat wäre eine schön genaue Geschwindigkeitsmessung und ein echtes TEK-Vario.
VG Bernd
Please Log in or Create an account to join the conversation.
- Sepp62
-
- Offline
- Elite Member
-
- Posts: 305
- Thank you received: 154
TPL_KUNENA_MESSAGE_REPLIED_NEW VarioGPS-Sensor
16 Feb 2018 16:36
Der Unterschied zwischen EX und EX-Bus ist, dass Du bei EX-Bus die Servopositionen vom Empfänger kommst. Du kannst also z.B. die Position von Gebern am Sender übermitteln, um Schaltfunktionen im Modell auszulösen.
VG Bernd
VG Bernd
The following user(s) said Thank You: Pulsar07
Please Log in or Create an account to join the conversation.
Time to create page: 0.369 seconds