Page 1 sur 2

GPWS

MessagePosté: Lun 13 Juil 2009 16:32
de guda
Bonjour,

j'allais me programmer un GPWS en SIOC et je me suis dit que beaucoup d'entre vous ont du déjà en faire un !!! grandsoleil
Savez-vous si je peux en trouver ? De préférence utilisant IOCP plutôt que FSUIPC mais sinon je ferais moi-même la conversion.

Merci pour votre aide

Re: GPWS

MessagePosté: Lun 13 Juil 2009 21:14
de razmott
Personnellement, je n'en n'ai jamais vu, mais c'est un sujet extrèmement intéressant, auquel je réfléchis depuis longtemps.
Un véritable challenge pour les amateurs de SIOC rigolus

Claude

Re: GPWS

MessagePosté: Lun 13 Juil 2009 22:48
de stevelep
Beau projet.

Je crois que tu est un pionnier en la matière.

Donne nous quelques pistes sur ton concept.

Tu va surement devoir calculer la hauteur d'alerte selon différent paramètre
vitesse, vertical speed, angle, ....

Bye

BOB

Re: GPWS

MessagePosté: Lun 13 Juil 2009 23:30
de guda
Alors quelqu'un aurait l'exhaustivité des messages ?

Re: GPWS

MessagePosté: Lun 13 Juil 2009 23:36
de stevelep
Il y a tout un chapitre dans le manuel du 737NG de Boeing.

Comme il y a 2000 page, je peux te l'envoyer par email si tu veux.
Donne moi ton mail en MP

BOB

Re: GPWS

MessagePosté: Mar 14 Juil 2009 00:18
de JeeHell
Hello,

stevelep a écrit:Tu va surement devoir calculer la hauteur d'alerte selon différent paramètre
vitesse, vertical speed, angle, ....


Vu les possibilités de SIOC, je suppose que tu comptes te limiter à une comparaison entre la radiosonde et l'altimètre. Dans ce cas le calcul est plutôt simple et ne prend en compte que la vitesse verticale, à partir de laquelle on peut calculer l'altitude estimée X secondes plus tard (je sais que sur A320 c'est 30s plus tard).ce qui donne:
AltRef= Alt + X * Vz/60
avec Vz en pieds/minutes et X en secondes.

Grâce à cette formule, dans la variable in/out de l'altitude il suffit de faire une succession de "if" du style:

Code: Tout sélectionner
{
IF &ALTref > $RADIOALTI
{
IF &ALTref < $RADIOALTI + 1000
{
$PLAY_SOUND = $numSon
$PLAY_SOUND = 0
}
}

Ce petit morceau de code déclenchera le son n° "numson" si on atteindra une zone entre 0 et 1000 pieds sol dans les X secondes.

J'espère avoir été utile ...

Jean Luc

Re: GPWS

MessagePosté: Mar 14 Juil 2009 10:22
de guda
Au niveau programation y a pas de pb je vais m'en sortir mais je me pose la question si je le fais en SIOC ou si j'utilise un avion ayant déjà le GPWS. Ca éviterait d'alourdir mon code qui fait déjà faire plusieurs milliers de ligne

Re: GPWS

MessagePosté: Mar 14 Juil 2009 10:51
de steph737
Ok pour les messages vocaux liés à la radio sonde, mais le GPWS comporte comme le dit Bob beaucoup plus de fonctionnalités et de modes d'alertes ( dépend du type / version ), ça intègre la vitesse verticale, l'altitude, l'attitude de l'avion, l'état trains & volets... avec des réactions différentes selon où on se situe dans des diagrammes altitude/vitesse.

Je dis pas que c'est infaisable mais finalement il existe des gauges free toutes faites qui fonctionnent bien, leur seul inconvénient est qu'en général on n'aura pas d'offset pour les activer / test / options, donc seul une activation par un clic souris (key2mouse).

edit: bah on est un peu d'accord !

Re: GPWS

MessagePosté: Mar 11 Jan 2011 20:58
de johnbee
Bonsoir,

Je rouvre le sujet pour savoir si quelqu'un aurait trouvé un add-on GPWS dont les variables soient accessibles en lecture par FSUIPC.

je souhaite en effet éclairer les annonciateurs : pull up, altitude alert (pas sur que ce soit une alarme GPWS ??) et windshear.

Sinon, il va falloir coder en dur dans SIOC.

Que pensez-vous de l'algorithme suivant ? (trouvé dans une gauge GPWS freeware) :

1. Excessive descent rate.
- When aircraft above 900 ft
- When VerticalSpeed < -4000 ft/min: "WhoopWhoopPullup"
- When aircraft below 900ft
- When VerticalSpeed < -2000 ft/min: "WhoopWhoopPullup"

2. Excessive terrain closure rate.
- Only entered when gear is up and flaps not in landing position.
- RadioAltitude < 250 ft AND decreasing: "WhoopWhoopPullup"

7. Windshear.
- The longitudinal windspeed suddenly changes more then 15 knots:
"WindshearWindshearWindshear"

Re: GPWS

MessagePosté: Jeu 13 Jan 2011 18:00
de alain
Je te suggère de contacter Daniel ici
simul-air.com
Il afait un gpws plutôt impressionnant. S il veut bien te le donner ça te fera un joli cadeau :)
Amicalement
Alain