La traduzione di quest'articolo è in corso.

Gperon (talk) 08:36, 14 November 2020 (EST)

La finestra di configurazione del pilota automatico di FlightGear.

Un pilota automatico (AP) è un sistema meccanico, elettrico o idraulico usato per guidare un veicolo senza l'assistenza di un essere umano. Molte persone pensano che un pilota automatico si riferisca principalmente a velivoli, ma anche il meccanismo di auto-sterzo di navi, barche, navette spaziali e missili è spesso chiamato pilota automatico.

Il pilota automatico di un aereo è a volte indicato come "George".

Il Pilota Automatico in FlightGear

Ne abbiamo uno generico e alcuni personalizzati per certi velivoli, i quali dovrebbero simulare particolari tipi/modelli di pilota automatico per uno specifico velivolo.

Quello generico può essere utilizzato per velivoli che non dispongono di un'implementazione del pilota automatico personalizzato e sembra funzionare ragionevolmente bene sulla maggior parte dei velivoli che utilizzano JSBSim. Puoi abilitarlo con le "Impostazioni Autopilota" che puoi aprire usando il tasto F11 o nella barra dei menu usando la voce "Autopilot".

Nella vita reale, i velivoli hanno un sistema di pilota automatico programmato/personalizzato per soddisfare le caratteristiche dei singoli velivoli. In una certa misura, Flightgear ha la possibilità di simulare anche questo.

Quindi è possibile scrivere un autopilot.xml personalizzato per sovrascrivere l'implementazione del pilota automatico generico. Questo file di configurazione del pilota automatico personalizzato può essere gestito sia dalla finestra di dialogo standard dell'autopilot, sia dai hotspot del pannello della cabina di pilotaggio personalizzati o da una combinazione di entrambi. Inoltre, è possibile fornire implementazioni migliorate o completamente nuove della finestra di dialogo standard dell'autopilota per soddisfare le caratteristiche specifiche del pilota automatico / dell'aereo (per esempi, vedere b1900d o Citation Bravo in Git/HEAD).

 
Un Navomatic 400AP personalizzato
 
Una finestra di AP personalizzato <key pressed:F11>

Alcuni aeromobili in FlightGear tuttavia forniscono solo un mezzo per interagire con l'autopilota (ad es. Finestra di dialogo del pilota automatico o hotspot del pannello). Ad esempio, gli autopiloti Seneca II e Piper Comanche possono essere utilizzati solo dalla cabina di pilotaggio virtuale utilizzando hotspot del pannello personalizzati. Questo è infatti sempre più il caso, poiché nuove emulazioni di sistemi di pilota automatico vengono implementate utilizzando il linguaggio di scripting incorporato Nasal che fornisce una progettazione e funzionalità del sistema molto più flessibili, rispetto al modo relativamente statico di descrivere i sistemi di pilota automastico e le loro modalità utilizzando solo il sistema di configurazione AP con XML. In effetti, per emulare correttamente sistemi di volo automatico più complessi che forniscono supporto per modalità di volo più astratte, è probabile che l'approccio più promettente sia l'utilizzo di una combinazione di controlli PID configurabili in XML e Nasal.

In generale, può essere considerato più complesso fornire implementazioni corrette del pannello della cabina di pilotaggio piuttosto che collegare le proprietà del pilota automatico alla finestra di dialogo standard della GUI dell'AP, quindi se l'AP di un aereo non sembra funzionare correttamente utilizzando gli hotspot del pannello della cabina di pilotaggio, prova invece a utilizzare la finestra di dialogo GUI standard.

Inoltre, tieni presente che non tutte le combinazioni aereo / pilota automatico forniscono il supporto completo per tutte le funzioni offerte dalla finestra di dialogo AP standard. Ciò può essere dovuto allo stato di completamento di un velivolo, ma anche a limitazioni tecniche in alcuni aeromobili / pilota automatico, per cui sono fornite solo determinate modalità. Ciò può valere anche per i pannelli dei velivoli, che apparentemente offrono funzionalità che potrebbero non essere ancora implementate.

Inoltre, JSBSim offre anche il supporto per un'implementazione autonoma del pilota automatico, che funziona senza alcuna dipendenza da FlightGear / Nasal.

Per ulteriori informazioni sulla programmazione degli AP in FlightGear, vedi Autopilot Tuning Resources e http://www.flightgear.org/Docs/XMLAutopilot/.

Impostazioni Pilota Automatico

Il pannello delle impostazioni AP si possono trovare in Autopilot > Autopilot Settings, da tastiera <key pressed F11>.

Controllo della Rotta

  • Wings Level: abilita questa opzione per mantenere il tuo aereo orizzontale, di solito usato nei Go-Around.
  • Heading Bug: situato sulla rosa dei venti del tuo quadro strumenti è un marcatore di rotta mobile, i triangoli viola che puntano alla direzione della tua pista (per KSFO predefinito a 283). Questo marcatore viene spostato intorno alla rosa impostando il Heading Bug. Il Heading Bug può essere utilizzato in diversi modi. Quando si fa volare l'aereo a mano, ruotare il marcatore nella direzione desiderata. In questo modo avrai un promemoria visivo costante. Se Controllo del traffico aereo ti dà una nuova direzione, sposta il Heading Bug sulla nuova rotta e avrai il tuo promemoria visivo.
  • True Heading: la tua vera rotta come mostrato sulla bussola (del HUD) e MP Map.
  • NAV1 CDI Course: usato per il volo VOR-by VOR come ai vecchi tempi e usato con ILS.

Controllo della Velocità

  • Speed with Throttle: la velocità sarà regolata alla velocità selezionata controllando la manetta.
  • Speed with Pitch: il tuo aereo verrà spinto verso il basso o verso l'alto per raggiungere la velocità selezionata. Questo non può essere utilizzato durante il decollo, l'atterraggio o i voli a bassa quota. Ciò potrebbe causare un incidente.

Controllo del Beccheggio/Altezza

  • Vertical Speed: imposta la velocità di salita verticale. Di solito usato come "piedi al minuto"
  • Pitch Hold: gradi di inclinazione dell'aereo. Usa un numero negativo per abbassare il naso.
  • AoA Hold: L'Angle of Attack descrive l'angolo delle ali rispetto alla direzione dell'aria che circonda. La portanza dell'ala dipende dall'AoA. Un AoA troppo alto provocherà lo stallo dell'aereo.
  • Altitude Hold: l'altitudine desiderata dell'aereo in piedi (FL1 = 100 ft, FL25 = 2500 ft ecc. un piede equivale a 30cm circa).
  • AGL Hold: L'altitudine rispetto al livello del suolo. Di solito l'altitudine è data sul livello del mare.
  • NAV1 Glideslope: La pendenza verticale che ha portato il velivolo dal punto di intercettazione fino al livello della pista, usata solo con ILS.

FlightDirector Mode

The flight director computes and displays the proper pitch and bank angles required in order for the aircraft to follow a selected path. A simple example: the aircraft is in level flight on a heading of 045 degree and at an altitude of 15000 feet maintaining a speed of 260 kts, the FD bars are thus centered. Then the flight director is set to a new heading of 090 degrees and a new altitude of 20000 feet. The aircraft must thus turn to the right and climb. This is done by rolling to the right and pulling up. The roll bar will deflect to the right and the pitch bar will deflect upwards. The pilot will then pull back on the control column while rolling the aircraft to the right. Once he reaches the proper pitch and bank angle the FD bars will again center and remain centered until it is time to roll back to wings level (when the heading starts to approach 090). When the aircraft approaches 20000 feet the pitch bar will deflect downwards thus commanding the pilot to reduce pitch in order to level off at the new altitude.

The FD is generally used in direct connection with the Autopilot. Where the FD commands the AP to put the aircraft in the attitude necessary to follow a trajectory. The FD/AP combination is typically used in autopilot coupled low instrument approaches, (below 200 feet agl) or CAT II and CAT III ILS instrument approaches.

The exact form of the flight director's display varies with the instrument type either crosshair or command bars.

Route manager

  See Route Manager for the main article about this subject.

The Route Manager in FlightGear is something like a very simple FMC- Flight Management Control/Computer. In FGFS you can input a list of waypoints like NAVAIDS, Fixes and Airports, which the aircraft flies along. You can also add the altitude which the aircraft should have at a certain waypoint. So it is possible to let the aircraft fly along a certain route.

At the moment, it is not possible to add velocities or other constraints.

See Also

Advanced Autopilot Tuning Tips

Related content