1 of 26

Corso di Dinamica e Controllo dei Velivoli

Docente: Massimiliano Mattei

Studenti:�Leonelli Filippo

De Crescenzo Alessandro

DIPARTIMENTO DI INGEGNERIA ELETTRICA E TECNOLOGIE DELL’INFORMAZIONE

SCUOLA POLITECNICA E DELLE SCIENZE DI BASE

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

2 of 26

SOMMARIO

  • Trim, linearizzazione e analisi dei modi del velivolo
  • Progetto sistema di aumento della stabilità
    • Pitch damper SAS
    • Roll/Yaw damper SAS
  • Progetto Atuopiloti 
    • Speed controller
    • Attitude and Altitude hold con Anti-Windup
    • Heading hold and turn coordination

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

3 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

  • Progetto con tecniche di controllo moderno
    • Altitude and speed controller con LQI+ Kalman
    • Attitude hold con H-infinito
  • Controllore gain scheduling
    • Speed controller per salita da 0 a 9000m

4 of 26

Trim e linearizzazione

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Date le condizioni di volo e le caratteristiche geometriche le velivolo è stato possibile individuare un trim point (punto di lavoro) sul quale linearizzare il sistema.

5 of 26

Analisi dei modi caratteristici del velivolo

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Dall'analisi dei poli della matrice A del sistema linearizzato, si sono individuati i modi caratteristici di fugoide e corto periodo. 

Corto periodo

Fugoide

Rollio

Duch roll

Spirale

6 of 26

Specifiche SAS

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Considerando il velivolo di classe 3, in categoria B, con qualità di volo di livello 1, sulla base delle tabelle si individua la classe di appartenenza e livello di qualità di volo caratteristiche del velivolo oggetto di studio. Si scelgono così i valori richiesti per l'aumento di stabilità

Corto Periodo:

Fugoide:

Dutch Roll:

Rollio:

Spirale:      Tempo di raddoppiamento del angolo di bank di almeno 20 s

Il valore di CAP per entrare nella tabella relativa al modo di corto periodo è stato calcolato come:

CAP = n/alfa = L/W/alfa = 23.8099

7 of 26

SAS longitudinale

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

8 of 26

SAS longitudinale – effetto del washout filter

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Senza Washout

Con Washout

9 of 26

SAS laterodirezionale

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

p

10 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Schema simulink SAS

Lo schema simulink è stato implementato seguendo una logica modulare. È inlotre possibile escludere manualmente i singoli circuiti di aumento di stabilità effettuando un override al controllo manuale diretto

11 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Autopilota controllo della velocità

Lo schema simulink per il controllo della velocità fa uso di un regolatore PI con guadagni:

Risultati regolazione della velocità

12 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Autopilota controllo della velocità - robustezza

risposta in presenza di una raffica

risposta con il 70% della massa 

13 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Autopilota Altitude and Attitude hold

Lo schema simulink è ottenuto innestando un loop su θ e sulla quota. Gli schemi sono stati implementati tenendo conto della saturazione dell'azione integrale e quindi si è scelto di usare uno schema dotato di anti windup

Altitude & attitude hold

14 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Autopilota Altitude and Attitude hold- robustezza ai disturbi

Di seguito è mostrata la risposta del controlore in seguito a raffiche di diversa entità e direzione

15 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Autopilota Altitude and Attitude hold- robustezza a variazioni parametriche

Di seguito è mostrata la risposta del controlore con il peso del velivolo al 70% di quello nominale

16 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Autopilota Heading hold and turn coordination

Lo schema simulink relativo all' heading hold consiste in tre loop innestati secondo lo schema classico, con la retroazione di ψ al fine di garantire una manovra corretta

phi

psi

theta

v_dot

17 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Autopilota Heading hold and turn coordination –robustezza ai disturbi 

Risposta con raffica di [32    32    24]

18 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Autopilota Heading hold and turn coordination con uso del timone

E' stato inoltre sviluppato uno schema alternativo con un ulteriore loop v_dot – delta_r per impegnare il timone nel tentativo di minimizzare le accelerazioni laterali durante il transitorio che risultano effettivamente ridotte di un ordine di grandezza

19 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Il controllo è stato progettato sulle matrici ridotte alla dinamica longitudinale, al fine di controllare la quota e la velocità, incorporando quindi nello stesso controllore  funzioni di Autopilot, CAS e SAS.

Controllo LQI sulla dinamica longitudinale:

 speed and altitude hold

20 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Controllo LQI - implementazione

Dettaglio filtro di Kalman

21 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

I seguenti risultati sono ottenuti con l' inserimento di un rumore di misura sulle uscite h,V ed in presenza di una raffica di vento a 50 s.

LQI – verifica di robustezza

22 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

E' stato sviluppato un attitude hold sulla dinamica longitudinale con la tecnica H-infinito. Di seguito è mostrato l' impianto generalizzato usato per la sintesi.

Il controllore risultante, di ordine 10 ha i seguenti autovalori, e la minima costante di tempo è 1.1e-2, compatibile con un sistema di controllo ad 1 kHz. 

Controllo H-infinito: attitude hold controller

Risposta del sistema linearizzato

23 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Risposta del sistema non lineare, con un disturbo sinusoidale di ampiezza 100 a 30 rad/s che si attiva a 10s

Controllo H-infinito: attitude hold controller

24 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Controllo H-infinito: filtri

25 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Controllo gain scheduling per il controllo della velocità

La logica di controllo gain scheduling utilizzata si propone di migliorare le prestazioni del loop di controllo velocità al variare della quota. Si è scelto un intervallo di quota dai 1000m ai 11000m, questo è stato diviso in 5 punti su ognuno dei quali è stato progettato un controllore PI che ottimizzasse le prestazioni. Il risultato sono stati due vettori di guadagni, sulla base dei quali si è effettuata un interpolazione analitica, interpolazione utilizzata per il calcolo dei guadagni in funzione della quota.

26 of 26

Analisi e Controlli fondamentali di un aereo di linea in condizioni di crociera

Confronto prestazioni schema classico e gain scheduling

Schema classico

Gain scheduling