GPWS

Questions de programmation / Offset FSUIPC et IOCP

GPWS

Messagede guda » Lun 13 Juil 2009 16:32

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
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: GPWS

Messagede razmott » Lun 13 Juil 2009 21:14

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
Avatar de l’utilisateur
razmott
 
Messages: 513
Inscription: 11/04/09

Re: GPWS

Messagede stevelep » Lun 13 Juil 2009 22:48

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
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: GPWS

Messagede guda » Lun 13 Juil 2009 23:30

Alors quelqu'un aurait l'exhaustivité des messages ?
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: GPWS

Messagede stevelep » Lun 13 Juil 2009 23:36

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
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: GPWS

Messagede JeeHell » Mar 14 Juil 2009 00:18

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
JeeHell
 
Messages: 1853
Inscription: 18/05/09

Re: GPWS

Messagede guda » Mar 14 Juil 2009 10:22

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
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: GPWS

Messagede steph737 » Mar 14 Juil 2009 10:51

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 !
Image
Avatar de l’utilisateur
steph737
 
Messages: 1083
Inscription: 27/03/09
Localisation: Antananarivo - Madagascar

Re: GPWS

Messagede johnbee » Mar 11 Jan 2011 20:58

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"
johnbee
 

Re: GPWS

Messagede alain » Jeu 13 Jan 2011 18:00

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
Construire ses rêves!
http://www.sim-737ng.com/
Avatar de l’utilisateur
alain
 
Messages: 333
Inscription: 19/04/09
Localisation: Quebec, Canada

Suivante

Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 28 invités