System Requirements

Transcript

System Requirements
DISTRIBUTION STATEMENT
NATURA DOCUMENTO
DOCUMENT NUMBER:
REV.:
CIRA-CF-12-0600
1
PROJECT
PROGETTO
JOB
COMMESSA
WP
PROGRESSIVO DI ARCHIVIO
NO. OF PAGES
DELIVERABLE
RISTRETTO
ARCHIVIO
/CIRA/TECV
0036
3+109
TITLE
TECVOL-II: System Requirements
PREPARED
PREPARATO
REVISED
VERIFICATO
APPROVED
APPROVATO
AUTHORIZED
AUTORIZZATO
De Lellis Ettore
(PMIS)
De Lellis Ettore
(PMIS)
De Lellis Ettore
(PMIS)
De Lellis Ettore
(PMIS)
DATE/DATA
DATE/DATA
01/08/2012
01/08/2012
DATE/DATA
01/08/2012
DATE/DATA
03/08/2012
BY THE TERMS OF THE LAW IN FORCE ON COPYRIGHT, THE REPRODUCTION, DISTRIBUTION OR USE OF
THIS DOCUMENT WITHOUT SPECIFIC WRITTEN AUTHORIZATION IS STRICTLY FORBIDDEN
A NORMA DELLE VIGENTI LEGGI SUI DIRITTI DI AUTORE QUESTO DOCUMENTO E' DI PROPRIETA' CIRA E NON POTRA'
ESSERE UTILIZZATO, RIPRODOTTO O COMUNICATO A TERZI SENZA AUTORIZZAZIONE
I
DOCUMENT NUMBER:
REV.:
CIRA-CF-12-0600
1
TITLE:
TECVOL-II: System Requirements
ABSTRACT:
Nell’ambito del programma PRO.R.A. (art.4 c.1 DM 305/98) il CIRA ha portato avanti a partire dal
2004 il progetto TECVOL riguardante lo sviluppo di tecnologie per il volo autonomo di UAV con
dimostrazioni in volo tramite piattaforma volante manned ultraleggera. Il progetto TECVOL si è
concluso nel 2012 con l’Acceptance Review.
La revisione del programma PRO.R.A. prevede l’estensione di tale progetto, che d’ora in poi sarà
denominato TECVOL-II, ha un duplice obiettivo: lo sviluppo delle tecnologie per raggiungere elevati
livelli di autonomia per gli UAV con lo specifico obiettivo di migliorare l’affidabilità e la sicurezza del
volo e la flessibilità delle operazioni, riducendo al contempo tempi e costi di sviluppo dei nuovi
prodotti; lo sviluppo di sistemi automatici di ausilio al pilotaggio in velivoli del segmento Personal Air
Transport. L’insieme delle tecnologie UAV e dei sottosistemi per velivoli manned sviluppati all’interno
del progetto rappresenta il sistema oggetto di questo documento che ha come scopo la definizione dei
relativi System Requirements.
L’attuale revisione del documento (REV.1) è avvenuta in seguito alla System Requirements Review di
progetto che si è conclusa con successo in data 30/07/2012.
AUTHORS:
De Lellis Ettore;Di Benedetto Carlo;Pascarella Domenico;Nebula Francesco;Morani Gianfranco;De
Mizio Marco;Genito Nicola;Montaquila Roberto V.;Luongo Salvatore;Castrillo Vittorio Ugo;
Baraniello Vincenzo;Di Vito Vittorio;Mercogliano Paola
APPROVAL REVIEWERS:
De Lellis Ettore
APPROVER
De Lellis Ettore
AUTHORIZATION REVIEWERS:
De Lellis Ettore;Ciniglio Umberto;Corraro Federico;Fusco Francesco;Cuciniello Giovanni;Vitale
Antonio;Filippone Edoardo;Leoncini Paolo;Inverno Michele;Schiano Pasquale;Mercogliano Paola
AUTHORIZER
De Lellis Ettore
II
DOCUMENT NUMBER:
REV.:
CIRA-CF-12-0600
1
DISTRIBUTION RECORD:
DEPT
NAME
*
DEPT
NAME
*
* PT = PARTIAL
A = ALL
III
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
REVISION LIST
LISTA DELLE REVISIONI
REV
DESCRIPTION
DATE
EDITOR
0
Prima emissione
06/06/2012
E. De Lellis
1
Revisione a seguito della SRR Review di cui il
documento è oggetto.
11/07/2012
E. De Lellis
1
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
INDICE DEI CONTENUTI
1
INTRODUZIONE ................................................................................................................................................... 4
1.1
1.2
1.3
1.4
1.5
1.6
1.1
2
CONTESTO GENERALE ................................................................................................................................... 11
2.1
2.2
2.3
2.4
2.5
2.6
3
SCOPO DEL DOCUMENTO ....................................................................................................................................... 4
ORGANIZZAZIONE DEL DOCUMENTO ..................................................................................................................... 5
CONTRIBUTI AL DOCUMENTO ................................................................................................................................ 5
APPLICABILITÀ...................................................................................................................................................... 6
DOCUMENTI APPLICABILI ...................................................................................................................................... 6
DOCUMENTI DI RIFERIMENTO ................................................................................................................................ 6
ACRONIMI ............................................................................................................................................................. 9
TECNOLOGIE PER UAS: COERENZA CON LO SCENARIO INTERNAZIONALE ........................................................... 12
SISTEMI AVIONICI DI AUSILIO AL PILOTAGGIO DI VELIVOLI PATS: MOTIVAZIONI ............................................... 18
SINERGIA CON IL PROGETTO MISE L808/95 ....................................................................................................... 20
TOOLS/FACILITIES DI VERIFICA E VALIDAZIONE .................................................................................................. 20
RELAZIONE TRA TECVOLII ED ATM AIRPOT LAB ............................................................................................ 23
ANALISI DELLA ACCEPTANCE REVIEW DEL PROGETTO TECVOL-I .................................................................... 24
REQUISITI FUNZIONALI ................................................................................................................................. 25
3.1
3.2
INTRODUZIONE ALLA LETTURA DEI REQUISITI ..................................................................................................... 25
TECNOLOGIE DI VOLO AUTONOMO PER UAV (DA TECVOL-I) ........................................................................... 27
3.2.1.1
3.2.1.2
3.2.1.3
3.2.1.4
3.2.1.5
Autonomous Collision Avoidance Multisensor based (ACAM) ............................................................................27
Automatic Take Off (ATOF) .................................................................................................................................28
Autolanding EGNOS&Visual-based (ALEV) .......................................................................................................28
Automatic 4D plan execution (4DPE) ...................................................................................................................31
RPV .......................................................................................................................................................................35
3.3 TECNOLOGIE DI VOLO AUTONOMO PER UAV ...................................................................................................... 36
3.3.1
Autonomous Mission Management and Execution ................................................................................... 36
3.3.1.1
3.3.1.2
3.3.1.3
3.3.1.4
3.3.1.5
3.3.2
HMI and Payload management ................................................................................................................ 61
3.3.2.1
3.3.2.2
3.3.2.3
3.3.3
Autonomous Mission Manager (High Autonomy Planner/Replanner - HAPR) ....................................................37
Tecnologie di Adaptive Flight Control Law (AFCL) .............................................................................................53
Tecnologie per l’Integrated Health Management (IHMG) .....................................................................................55
Automatic Taxi Replanner (ATRP) .......................................................................................................................58
Tecnologie per l’Automatic Taxi Management (ATMA) ......................................................................................60
Preflight Support Mission Planner (PSMP) ...........................................................................................................61
Preflight Automatic Mission Planner (PAMP).......................................................................................................65
Automatic Target Detection and Recognition System (ATDR) .............................................................................66
Datalink .................................................................................................................................................... 70
3.3.3.1
3.3.3.2
Tecnologie relative ai Reconfigurable Datalink (DTLK) .......................................................................................71
Tecnologie relative ai Datalink satellitari ..............................................................................................................73
3.4 SISTEMI AVANZATI DI AUSILIO AL PILOTAGGIO PER VELIVOLI MANNED PATS.................................................... 74
3.4.1
Situational Awareness Systems ................................................................................................................. 74
3.4.1.1
3.4.1.2
3.4.1.3
3.4.2
Systems for Automatic Flight .................................................................................................................... 82
3.4.2.1
3.4.2.2
3.4.2.3
3.4.2.4
3.4.2.1
4
Weather Situational Awareness System (WSAS) ..................................................................................................74
Traffic Awareness and Alerting System (TRAW) .................................................................................................76
Terrain Situational Awareness System (TAWS) ....................................................................................................80
Advanced Cockpit (ADCO) ...................................................................................................................................82
4D Contract Management System (4DMS) ...........................................................................................................89
Traffic & Obstacle Avoidance System (TOAS) .....................................................................................................92
Multi-Functional Display & Decision System (MFDD) ........................................................................................96
Smart Autopilot (SMAP) .......................................................................................................................................99
ROAD MAP TECNOLOGICA DEL PROGETTO ......................................................................................... 101
4.1
4.2
ROAD MAP E MILESTONES DI PROGETTO ............................................................................................................ 101
ORGANIZZAZIONE DEI DELIVERABLE DI PROGETTO ........................................................................................... 106
LISTA DELLE FIGURE
2
CIRA-CF-12-0600 Rev. 1 P. 2/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Figura 2-1 - Unmanned Systems Integrated Roadmap FY2011-2036 by DoD USA (Autonomy)
[R2] .................................................................................................................................................... 14
Figura 2-2 - UAS Airspace Integration – USA DoD Operational View [R2] ................................... 17
Figura 2-3 - Unmanned Systems Integrated Roadmap FY2011-2036 by DoD USA (Airspace
Integration) [R2] ................................................................................................................................ 17
Figura 2-4 - Unmanned Systems Integrated Roadmap FY2011-2036 by DoD USA
(Communications) [R2] ..................................................................................................................... 18
Figura 2-5 - Progetto EPSON Indice di mobilità in Europa. Dati al 2004 ........................................ 18
Figura 2-6 - Indice della domanda di traffico aereo personale in Europa.......................................... 19
Figura 2-7 - Tools/Facilities di verifica e validazione ....................................................................... 23
Figura 3-1 - Architettura funzionale di bordo di TEVOL-II .............................................................. 37
Figura 4-1 – Road Map tecnologica congiunta dei progetti TECVOL-II - MISE ........................... 103
Figura 4-2 – Diagramma di flusso alla base dell’albero della documentazione di ogni sistema ..... 109
LISTA DELLE TABELLE
Tabella 2-1 – Linee tecnologiche individuate nel documento di ConOps ......................................... 11
Tabella 2-2 - Livelli di autonomia [R7] ............................................................................................. 13
Tabella 2-3 - Spazi aerei e missioni per UAV [R5] ........................................................................... 15
Tabella 2-4 - Esempi di requisiti per alcune missioni [R6] ............................................................... 16
Tabella 3-1 – Metodi di verifica applicabili alle tecnologie/sistemi sviluppati nel progetto ............. 26
Tabella 3-2 – Analisi dei Conops [A1] per l’Autonomous Mission Manager ................................... 42
Tabella 3-3 – Analisi dei Conops [A1] per l’Adaptive Flight Control Law ...................................... 53
Tabella 3-4 – Analisi dei Conops [A1] per le tecnologie di Integrated Health Management............ 56
Tabella 3-5 – Analisi dei Conops [A1] per l’Automatic Taxi Replanner .......................................... 59
Tabella 3-6 – Analisi dei Conops [A1] per il Preflight Support Mission Planner ............................. 62
Tabella 3-7 – Analisi dei Conops [A1] per l’Automatic Target Detection and Recognition System 67
Tabella 3-8 – Analisi dei Conops [A1] per le tecnologie di Reconfigurable Datalink ...................... 72
Tabella 3-9 – Analisi dei Conops [A1] per il Weather Situational Awareness System..................... 75
Tabella 3-10 – Analisi dei Conops [A1] per il Traffic Awareness and Alerting System .................. 77
Tabella 3-11 – Analisi dei Conops [A1] per il Terrain Situational Awareness System .................... 81
Tabella 4-1 – Matrice di tracciabilità project requirements / tecnologie individuate nei Conops ... 102
Tabella 4-2 – Milestones di programma afferenti al progetto TECVOL-II a piano triennale vigente
[R1] .................................................................................................................................................. 104
Tabella 4-3 - Milestones di programma afferenti al progetto TECVOL-II proposta aggiornata ..... 105
Tabella 4-4 – Matrice di tracciabilità tecnologie individuate nei Conops / project requirements ... 106
3
CIRA-CF-12-0600 Rev. 1 P. 3/109
TECVOL-II
1
TECVOL-II - System Requirements
CIRA-CF-12-0600
Introduzione
Nell’ambito del programma PRO.R.A. (art.4 c.1 DM 305/98) il CIRA ha portato avanti a partire dal
2004 il progetto TECVOL-I riguardante lo sviluppo di tecnologie per il volo autonomo di UAV
con dimostrazioni in volo tramite piattaforma volante manned ultraleggera. L’acceptance review del
progetto TECVOL-I è stata ultimata come sancito in [R51].
La revisione del programma PRO.R.A. come definito in [R1] prevede l’estensione di tale progetto,
che d’ora in poi sarà denominato TECVOL-II, con lo scopo di sviluppare:
• tecnologie per raggiungere elevati livelli di autonomia per gli UAV con lo specifico
obiettivo di migliorare l’affidabilità e la sicurezza del volo e la flessibilità delle operazioni,
riducendo al contempo tempi e costi di sviluppo dei nuovi prodotti;
• sistemi automatici di ausilio al pilotaggio in velivoli del segmento Personal Air Transport.
L’insieme delle tecnologie UAV e dei sottosistemi per velivoli manned sviluppati all’interno del
progetto rappresenta il sistema oggetto di questo documento.
1.1 Scopo del documento
Lo scopo del documento è quello di definire i requisiti di alto livello del sistema sopra definito.
I requisiti sono definiti sulla base dei concept of operations (ConOps) del progetto già definiti con il
deliverable [A1]. Preliminarmente alla definizione dei ConOps, una prima proposta sugli obiettivi
tecnologici ad altissimo livello, inquadrabile come vision del progetto stesso, era stata sottoposta
agli stakeholders di progetto recependo sia dei commenti sulle prime idee proposte sia eventuali
ulteriori argomenti di interesse comune da inserire nel progetto stesso. Quest’interazione è stata
documentata in [R3] e sintetizzata nel §5.5 di [A1]. Inoltre, tali feedback sono stati utilizzati per
definire le priorità sullo sviluppo delle diverse linee tecnologiche, in quanto i ConOps si riferiscono
volutamente ad un ampio spettro di linee tecnologiche e di ricerca, il cui pieno sviluppo non sarebbe
possibile da espletare con il solo progetto TECVOL-II.
La definizione dei ConOps del progetto è seguita oltre che dal suddetto processo di coinvolgimento
degli stakeholders anche un’approfondita analisi di quanto sviluppato nell’ambito del progetto
TECVOL-I che naturalmente costituisce la base di partenza che deve però essere opportunamente
ampliata per rispondere alle nuove esigenze. In particolare, le tecnologie individuate nei ConOps
sono in parte quelle funzionalità di GNC che, rispetto a quanto già implementato nel progetto
TECVOL-I, possano ulteriormente innalzare l’autonomia di bordo, ed in parte quelle tecnologie sia
HW che SW necessarie alla futura realizzazione di un sistema avionico prototipale di un UAV.
Inoltre, il progetto si prefissa di sviluppare tutti quei sistemi automatici di ausilio al pilotaggio, in
parte basati sugli algoritmi autonomi già sviluppati per gli UAV ed in parte sviluppati ex novo.
Il presente documento si propone di selezionare le linee tecnologiche individuate come
maggiormente prioritarie e schematizzarle attraverso dei requisiti di alto livello inquadrabili come
project requirements da soddisfare nell’arco del suo orizzonte temporale (2012-2016).
Di conseguenza nel presente documento saranno solo definiti dei requisiti funzionali su possibili
tecnologie e sistemi da sviluppare nell’ambito del progetto. Non saranno definiti dei requisiti
operativi, di interfaccia, di product assurance, ambientali e di vincolo. La definizione di tale tipo di
4
CIRA-CF-12-0600 Rev. 1 P. 4/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
requisiti sarà demandata a dei successivi system requirements definiti per ogni singolo sistema e/o
tecnologia individuati per poi proseguire con lo sviluppo previsto dalle linee guida sopra
individuate.
Infine, le tecnologie o sistemi individuati saranno caratterizzate da un particolare TRL al quale il
relativo processo di sviluppo tenderà. Sulla base del TRL sarà anche associato ad ogni tecnologia o
sistema un opportuno albero della documentazione definito con l’obiettivo di essere coerenti con le
linee guida RTCA DO-178-C livello D per quanto riguarda le eventuali componenti SW.
1.2
Organizzazione del documento
Il documento sarà strutturato su quattro capitoli. Il primo capitolo rappresenta un’introduzione agli
scopi del presente documento ed al progetto. Nel secondo capitolo è descritto il contesto generale
nel quale il progetto si esplica. In particolare in esso si approfondisce in primis il contesto interno al
CIRA, individuando le correlazioni sia tra i due output principali (documento [A1] e presente
documento) prodotti dal processo finora seguito nell’individuazione dei project requirements
(processo descritto nel precedente paragrafo), sia tra i due progetti principali dell’unità sistemi
TECVOL-II e MISE sottolineando le relative sinergie. Nel secondo capitolo è, inoltre, descritto il
contesto internazionale di riferimento nell’ambito delle tecnologie per il volo autonomo
evidenziando come le tematiche di ricerca affrontate dai progetti TECVOL-II e MISE sono ritenute
strategiche anche in altri importanti programmi internazionali. Nel terzo capitolo sono definiti tutti i
project requirements e, infine, nel quarto capitolo sono presentati alcuni cenni sulla gestione del
progetto ed in particolare sono presentate e descritte le milestone di programma previste
nell’orizzonte temporale del progetto (2012-2016) e la roadmap tecnologica individuata in modo
sinergico nei due progetti TECVOL-II e MISE.
1.3 Contributi al documento
Il documento ha avuto diversi contributi direttamente e/o attraverso deliverables/note tecniche
emesse nell’ambito del progetto. In particolare,
U. Ciniglio ha contribuito ai capitoli §2 e §4;
D. Pascarella e S. Parrilli hanno contribuito al §2 ed ai paragrafi §3.3.1.1 e §3.3.1.3,
V. Di Vito ha contribuito ai paragrafi §3.2.1.1, §3.2.1.4, §3.4.1.2, §3.4.2.1, §3.4.2.2 e §3.4.2.3;
G. Morani ha contribuito ai paragrafi §3.3.1.2, §3.3.1.4 e §3.3.1.5;
N. Genito ed A. Vitale hanno contribuito al paragrafo §3.3.1.3;
C. Di Benedetto ha contribuito al §3.3.2.1,
M. De Mizio ha contribuito al paragrafo §3.3.2.3;
V. Castrillo e R. Montaquila hanno contribuito ai paragrafi §3.3.3.1 e §3.3.3.2;
P. Mercogliano ha contribuito al paragrafo §3.4.1.1;
V. Baraniello ha contribuito ai paragrafi §3.4.1.3 e §3.4.2.4;
F. Corraro ha contribuito al §4.
5
CIRA-CF-12-0600 Rev. 1 P. 5/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
L’editor E. De Lellis ha integrato ed armonizzato tutti questi contributi ed ha scritto i paragrafi non
citati. Tutti i responsabili dell’unità Sistemi, inoltre, hanno dato un fattivo contributo nel rivedere i
contenuti e fornire suggerimenti.
1.4 Applicabilità
Il presente documento rappresenta il documento di System Requirements del progetto TECVOL-II,
ed in particolare rappresenta il deliverable con codice SGP 23603 della commessa 6020088100.
1.5 Documenti applicabili
[A1] CIRA-CF-11-1355 “TECVOL-II: Concept of Operations”
1.6 Documenti di riferimento
Tutti i documenti di seguito riportati vanno considerati nell’ultima revisione disponibile.
[R1]
PRO.R.A. - PROgramma nazionale di Ricerche Aerospaziali Piano Triennale 2012-2014,
CIRA-CF-11-1370, Approvato nell'Assemblea dei Soci del 16/12/2011
[R2]
Unmanned Systems Integrated Roadmap, FY2011-2036, Department of Defense USA
[R3]
TECVOL-II: Interazione con gli stakeholders sulla vision del progetto, CIRA-CF-11-1356
[R4]
ICAO Cir 328, AN\190 Unmanned Aircraft Systems (UAS), 2011
[R5]
EUROCAE WG 73, UAS insertion into commercial airspace: Europe and US standards
perspective, Digital Avionics Systems Conference (DASC) 2011 IEEE/AIAA 30th, pagg.
5C5-1-5C5-12
[R6]
Concept for civil UAS applications, D1.2 INOUI, 2008
[R7]
NATO - NIAG (SG/75) “Pre-feasibility Study on UAV Autonomous Operations”, 2004
[R8]
NIST Special Publication Autonomy Levels For
Framework”;
[R9]
TECVOL-I: Requisiti SW di Alto Livello per il Modulo Autonomous GNC, CIRA-CF-120625,
[R10]
Meeting di Ri-pianificazione progetti MISE & TECVOLII, CIRA-VER-12-0083, Febbraio
2012
[R11]
Studio di Fattibilità per il Laboratorio Sensori di Navigazione: Definizione dei requisiti di
sperimentazione, CIRA-CF-11-1364
[R12]
“Estimating the demand for Personal Air Transport - The EPATS project”, Ad de Graaff ,
presentazione Febbraio 2009.
[R13]
Progetto SENECA: “Sistemi GNSS per la Navigazione Elicotteristica (Versione Finale)”,
E. Filippone, Novembre 2010, CIRA-CF-10-1219, Rev1.
[R14]
Indagine di mercato sui Sistemi Avionici di Guida, Navigazione e Controllo per aerei
manned, MISE, Novembre 2011
Unmanned Systems (ALFUS)
6
CIRA-CF-12-0600 Rev. 1 P. 6/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
[R15]
FAA Order 8130.34 “Airworthiness Certification of Unmanned Aircraft Systems and
Optionally Piloted Aircraft, Ottobre 2010
[R16]
Standard per l’interoperabilità dei Sistemi di Simulazione del CIRA, CIRA-CF-12-0422,
Maggio 2012
[R17]
XMALE – Concept of Operations Part I. CIRA-CF-11-1376, Aprile 2012
[R18]
XMALE – Concept of Operations Part II. CIRA-CF-11-1377, Aprile 2012
[R19]
Survey on on-board sensors to be possibly used for “weather awareness”. CIRA-CF-120520.
[R20]
Indagine sui prodotti satellitari meteo di potenziale uso per la “Weather Awareness”,
CIRA-CF-12-0519.
[R21]
State of the art of Visualization for Weather Awareness, CIRA-CF-12-0336
[R22]
Pericoli per piattaforme General Aviation e UAV derivanti da fenomeni meteorologici.
CIRA-TR-12-0011.
[R23]
Contribution to the initial validation plan supporting the integration activities. CIRA-TR11-0036
[R24]
TECVOL-II - Kick Off tecnico, CIRA-VER-11-0262
[R25]
TECVOL-I: Requisiti SW di Alto Livello per il Modulo Autonomous GNC, CIRA-CF-120625, In fase di emissione.
[R26]
TECVOL-I: Sviluppo e Testing Real Time del Modulo SW Autonomous Collision
Avoidance con Singolo Ostacolo, CIRA-CF-08-0659, Aprile 2009
[R27]
TECVOL-I: Sviluppo e Testing Real Time del Modulo SW 4D Way-Points Autonomous
Mid Air Flight, CIRA-CF-09-1566, Gennaio 2010
[R28]
TECVOL-I: Definizione dei requisiti della Ground Control Station, CIRA-CF-07-1459
[R29]
TECVOL-I: Progettazione della sezione RPV della Ground Control Station, CIRA-CF-080390
[R30]
TECVOL-I: Report chiusura attività - Sperimentazione del sistema di visione immersiva
stereoscopica per UAV, CIRA-CF-11-0348 Rev. 1
[R31]
TECVOL-I: Definizione dei requisiti per FMS con funzionalità di 4D Trajectory
Management, CIRA-CF-08-1467
[R32]
TECVOL-I: Sviluppo e Testing Real-Time del Modulo di Autonumous Take-Off e Post
Touch-Down, CIRA-CF-09-1378
[R33]
TECVOL-I: Validazione in volo su FLARE del Modulo SW Free Path DGPS/AHRS
Autolanding, CIRA-CF-07-1206, Rev. 1
[R34]
Flight Test and On-Gound Analisys unità EGNOS, CIRA-CF-12-0786
7
CIRA-CF-12-0600 Rev. 1 P. 7/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
[R35]
Indagine sugli aspetti comunicativi relativi alle funzionalità di Handover e Multicrew,
CIRA-CF-12-0271
[R36]
Indagine sugli aspetti comunicativi relativi alla funzionalità di controllo di sistemi
multiship, CIRA-CF-12-0626
[R37]
D. Rudinskasa, Z. Gorajb, and J. Stankūnasc: “Security analysis of UAV radio
communication system”, Aviation, Volume 13, Issue 4, pagine 116-121, 2009
[R38]
H. Saarnisaari, “Universal Frequency Domain Baseband Receiver Structure for Future
Military Software Defined Radios”, NATO Research and Technology Organization, RTOMP-IST-092-5
[R39]
J. Leduc, M. Adrat, M. Antweiler, and H. Elders-boll: “Legacy Waveforms on Software
Defined Radios: Benefits of Advanced Digital Signal Processing”, NATO Research and
Technology Organization, RTO-MP-IST-092-9
[R40]
W. Felber: “Wireless Communication Systems Design for Tactical Software-Defined
Radios – From Scenario-Based Analysis to Channel and Waveform Parameter”, NATO
Research and Technology Organization, RTO-MP-IST-092-11
[R41]
M. Rice, A. Davis, and C. Bettweiser: “Wideband Channel Model for Aeronautical
Telemetry”, IEEE Transactions on Aerospace and Electronics Systems, Vol. 40, No. 1,
pagine 57-69, 2004
[R42]
M. Rice: “PCM/FM Aeronautical Telemetry in Frequency Selective Multipath
Interference”, IEEE Transactions on Aerospace and Electronics Systems, Vol. 36, No. 4,
pagine 1090-1098, 2000
[R43]
Scope Of Work della collaborazione paritaria CIRA-ALENIA su tecnologie e funzionalità
autonome e di ausilio alla missione di velivoli UAS, CIRA-CF-11-0791
[R44]
CIRA-ALN progress meeting a Torino del 2012-03-21, CIRA-VER-12-0145
[R45]
Item 2 – Pianificatore di Missione, E-mail di V. Fiorino (Alenia) del 14/06/2011, CIRAMAI-11-0055
[R46]
Phone conference CIRA-Alenia del 2011-11-17, CIRA-VER-11-77-04
[R47]
Requisiti alto livello per il modulo di Autotaxi, E-mail di P. Galati (Alenia) del
17/11/2011, CIRA-MAI-12-0030
[R48]
TECVOL-II: Autonomous Target Detection and Recognition – Project Requirements,
CIRA-CF-12-0690
[R49]
MISE: Documento di System Requirements –Settembre 2011, CIRA-CF-11-0455
[R50]
Incontro con ENAC del 27-10-2011, Verbale riunione CIRA-VER-11-0471
[R51]
TECVOL Report AR Dimostratore HW/SW delle tecnologie del volo autonomo, CIRACF-11-1361
8
CIRA-CF-12-0600 Rev. 1 P. 8/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
1.1 Acronimi
ACAS
ADS
ADS-B
AGL
AHRS
AMF
AR
ASAS
ATC
ATD-R
ATM
ATOL
CAM
CAN
CIRA
COTS
CPA
CR
CS-LSA
DEM
D-GPS
EGNOS
ENAC
EO
EPMS
FAA
FCC
FDI
FLARE
FMECA
FTB
GA
GBAS
GCS
GIS
GNAV
GNC
GNSS
GPS
GPU
HD
HIL
HLR
HMD
HMI
HUD
ICAO
IF
Autonomous Collision Avoidance System
Air Data System
Automatic Dependent Surveillance - Broadcast
Above Ground Level
Attitude and Heading Reference System
Autonomous Mid-air Flight
Acceptance Review
Autonomous Separation Avoidance System
Air Traffic Control
Automatic Target Detection and Recognition
Air traffic Management
Autonomous Take Off and Landing
Cockpit Avionico Manned
Controller Area Network
Centro Italiano Ricerche Aerospaziali
Commercial Off The Shelf
Closest Point of Approach
Concept Review
Certfication Specification - Light Sport Aeroplanes
Digital Elevation Model
Differential GPS
European geostationary navigation overlay system
Ente Nazionale Aviazione Civile
Elettro-Ottico
Electric Power Management System
Federal Aviation Administration
Flight Control Computer
Fault Detection and Identification
Flying Laboratory for Aeronautical REsearch
Failure Mode Effects and Criticality Analysis
Flying Test Bed
General Aviation
Ground Based Augmentation System
Ground Control Station
Geographic Information System
Global NAVigation
Guida, Navigazione e Controllo
Global Navigation Satellite System
Global Positioning System
Graphics Processing Unit
Hardware
Hardware In The Loop
High Level Requirements
Helmet Mounted Display
Human Machine Interface
Head Up Display
International Civil Aviation Organization
Infrared
9
CIRA-CF-12-0600 Rev. 1 P. 9/109
TECVOL-II
IFR
IMA
IMC
IMU
IR
ISTAR
LALT
LATM
LGNC
LRVT
LTSW
MAG
MALE
MOSI
MTOW
MWIR
NBDL
OP
OPA
OTS
PATS
PIC
PMIS
P-RNAV
PRO.R.A.
QR
ROI
RPV
SADA
SBAS
SCAS
SIL
SRR
SUMA
SW
TBD
TCAS
TECVOL
TMA
TRL
UAS
UAV
ULM
VD
VFR
VHF
VLA
VMC
WBDL
TECVOL-II - System Requirements
CIRA-CF-12-0600
Instrument Flight Rules
Integrated Modular Avionic
Instrumental Meteorological Conditions
Inertial Measurement Unit
InfraRed
Intelligence Surveillance Target Acquisition and Reconnaissance
Laser Altimeter
Laboratorio ATM
Laboratorio di Guida, Navigazione e Controllo
Laboratorio Payload, Sensors e HMI
Laboratorio di Softcomputing
Magnetometer
Medium Altitude Long Endurance
Laboratorio di MOdellistica e SImulazione
Maximum Take-Off Weight
Mid-Wavelength InfraRed
Narrow Band Data Link
OPerations
Optionally Piloted Aircraft
Off The Shelf
Personal Air Transportation System
Pilot In Command
Project Management & System Engineering
PRecision area NAVigation
Programma Nazionale di Ricerca Aerospaziale
Qualification Review
Region Of Interest
Remote Piloted Vehicle
Laboratorio Sistemi Embedded e Comunicazione
Satellite-Based Augmentation System
Stability and Control Augmentation System
Software In The Loop
System Requirements Review
Laboratorio Sistemi Meteo e Strumentazione
Software
To Be Defined
Traffic Collision Avoidance System
TECnologie per il VOLo autonomo
Terminal Control Area
Technological Readiness Level
Unmanned Aerial System
Unmanned Aerial Vehicle
Ultra Leggero a Motore
ValiDation
Visual Flight Rules
Very High Frequency
Very Light Aircraft
Visual Meteorological Conditions
Wide Band Data Link
10
CIRA-CF-12-0600 Rev. 1 P. 10/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
2 Contesto Generale
La descrizione completa degli obiettivi generali del progetto TECVOL-II e del contesto nell’ambito
del quale essi verranno perseguiti è contenuta nei paragrafi 5.1 e 5.3 di [A1], dove la risposta agli
obiettivi strategici del progetto precedentemente posti è stata sintetizzata nello sviluppo di 4 pillars
tecnologici riguardanti rispettivamente:
1. architetture, algoritmi e dispositivi riguardanti i sistemi autonomi e adattivi per missioni di
velivoli UAV in ambienti non strutturati (e.g. non noti a priori);
2. sistemi per migliorare l’interoperabilità degli UAV in spazi aerei regolati dall’ATM e
sistemi per garantire l’interoperabilità tra stazioni di controllo e velivoli autonomi nella
gestione di operazioni su flotte di UAV;
3. prototipizzazione di sistemi avionici di ausilio al pilota, al fine di incrementare la situational
awareness dello stesso, relativamente al segmento del Personal Air Transportation;
4. metodi, processi e tools per la verifica e la validazione con focus sulla certificazione di
nuovi prototipi avionici sia per velivoli manned che unmanned.
Inoltre (vedi Tabella 2-1), sulla base dei pillars tecnologici sopra definiti, dell’analisi dei sistemi
sviluppati in TECVOL-I e dei feedback degli stakeholders [R3], in [A1] sono state definite le linee
tecnologiche da sviluppare ed il relativo livello di priorità associato.
ID
L1-T1
L1-T2
L1-T3
L1-T4
L1-T5
L1-T6
L1-T7
L1-T8
L2-T1
L2-T2
L2-T3
L2-T4
L2-T5
L3-T1
L3-T2
L3-T3
L4-T1
L4-T2
L4-T4
Tecnologia Proposta
Autonomous Mission Management
Autonomous Taxing
Autonomous Take-off & Post Touchdown
Autonomous 4D Mid-Air Flight
Autonomous Approach & Landing with Adaptive Capabilities
Autonomous Obstacle Collision Avoidance
Autonomous Self-Separation
Autonomous Target Tracking
Adaptive Flight Control Law
Failure & Health Monitoring
On Line Identification
Sensor Management and Navigation
Vision-aided Navigation
Metodi di verifica e qualification kit
Traffic awareness
Atmospheric Situational Awareness
Terrain Situational Awareness
Automatic Target Recognition and detection
SAR-based surveillance
Mission Planner
Augmented Vision
GCS/HMI
Reconfigurable Datalink
Fattibilità datalink per flotta UAV
Power Line Communication
Priorità
Essential
Essential
Essential
Essential
Essential
Essential
Essential
Essential
Desirable
Desirable
Desirable
Essential
Essential
Desirable
Essential
Essential
Essential
Essential
Desirable
Essential
Optional
Essential
Essential
Optional
Optional
Tabella 2-1 – Linee tecnologiche individuate nel documento di ConOps
11
CIRA-CF-12-0600 Rev. 1 P. 11/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
In aggiunta a quanto contenuto nel documento [A1], precedentemente richiamato, in questa sede si
forniscono alcuni elementi aggiuntivi riguardanti rispettivamente :
•
la coerenza tra la road map (pillars/linee tecnologiche) delineata in [A1] per il progetto
TECVOL-II e quella seguita in altri programmi di ricerca internazionali con specifico
riferimento alle tecnologie per UAV (§2.1);
•
un’analisi di maggior dettaglio delle motivazioni alla base del terzo pillar riguardante la
prototipizzazione di sistemi avionici di ausilio al pilota per velivoli PATS (§2.2);
•
una descrizione sintetica delle sinergie tra il progetto TECVOL-II ed il progetto MISE
L808/95 [R10] il cui obiettivo è lo sviluppo e validazione in volo su architettura IMA di
applicativi SW per la gestione di velivoli UAV della classe MALE nell’esecuzione di
missioni di sorveglianza (§2.3);
•
una descrizione dello scenario di validazione e verifica di tecnologie e sistemi che, a partire
da quanto già parzialmente descritto nel capitolo 6 di [A1], sarà arricchita con il piano di
utilizzo di tools/facilities in fase di sviluppo nell’ambito di altri progetti gestiti dall’unità
Sistemi, su tutti il progetto MISE finanziato nell’ambito della L808/95 (§2.4);
•
le relazioni esistenti tra i progetti TECVOL-II ed ATM Airpot Lab;
•
un’analisi della Acceptance Review del progetto TECVOL-I con il conseguente impatto
nella attività di sviluppo di TECVOL-II.
2.1 Tecnologie per UAS: coerenza con lo scenario internazionale
Il primo pillar tecnologico identificato nel progetto ha come specifico obiettivo l’innalzamento del
livello di autonomia di bordo degli UAV rispetto alle funzionalità autonome già sviluppate
nell’ambito del progetto TECVOL-I.
L’obiettivo a cui tende il progetto TECVOL-II è quello di raggiungere un’autonomia di livello 3
nella scala definita dalla NATO [R7] (vedi Tabella 2-2), anche se si può prevedere che il velivolo, a
seconda della necessità, possa operare anche con livelli di autonomia inferiore. Oltre a quella
NATO, in letteratura si trovano numerose altre classificazioni del grado di autonomia di un velivolo
unmanned. Di particolare interesse quella fornita dal NIST [R8] che individua i vari fattori che
determinano l’autonomia di un velivolo e ne calcola il peso. Tali fattori sono la complessità della
missione, l’indipendenza dall’operatore umano e la complessità dell’ambiente circostante. In [R8]
una componente della misura dell’indipendenza dall’operatore umano è il cosiddetto livello di
interazione, definito come “the level of authority at which the operator interacts with the UAS” e
che ammette una scala che va (in ordine di autonomia decrescente) dall’assegnare missione,
strategic goals, tactical goals, mission tasks, fino ad assegnare una route, oppure interagire con
l’autopilota o, ancora, pilotare remotamente.
12
CIRA-CF-12-0600 Rev. 1 P. 12/109
TECVOL-II
TECVOL-II - System Requirements
Level
Level Type
1
Remote Controlled System
2
Automated System
3
Autonomous Non-Learning System
4
Autonomous Learning System
CIRA-CF-12-0600
Functionality
System reactions and behaviour(s) depend
on pilot input.
Reactions and behaviour depend on fixed
built-in functionality (pre-programmed).
The system
- can follow well defined procedures
without human support
- is not aware of the objectives
- is not able to tackle unforeseen
situations for which no procedure has
been (or can be) defined.
Behaviour depends upon fixed built-in
functionality or upon a fixed set of rules that
dictate system behaviour (goal-directed
reaction and behaviour).
The system
− is able to define and apply new
procedures, applying general principles
and rules
− is able to define and pursue lower level
objectives, consistent with the higher
level ones.
Has the ability to modify rules and behaviour.
Behaviour depends upon a set of rules that
can be modified for continuously improving
goal directed reactions and behaviours within
an
overarching
set
of
inviolate
rules/behaviours.
Tabella 2-2 - Livelli di autonomia [R7]
Nel considerare le funzioni svolte a bordo che vanno nella direzione di aumentarne l’autonomia
all’interno del progetto si è deciso di interessarsi anche alle funzioni applicative legate al payload
sensoristico il cui utilizzo costituisce, nella maggioranza dei casi, lo scopo primario di una missione
UAV. Aumentare il livello di automazione delle funzionalità del payload consente l’accrescimento
dell’autonomia e della capacità decisionale dell’intero sistema velivolo, soprattutto se la guida può
risultare in alcune fasi asservita alle indicazioni delle funzioni applicative di missione. La messa a
punto di tecnologie applicative di missione nel progetto, soprattutto legate a funzioni di visione
artificiale collegata al payload sensoristico di imaging, consente di completare il quadro dell’offerta
del CIRA sull’aumento di autonomia di missione di velivoli unmanned anche in quadro prospettico
di utilizzo di flotte di velivoli cooperanti per un comune, complesso obiettivo di missione.
A conferma di quanto sopra descritto a proposito dell’incremento del livello di autonomia, si cita il
recente documento del DoD degli Stati Uniti [R2] nel quale si presenta una roadmap per lo
sviluppo dei sistemi unmanned fino al 2036. In esso l’incremento del livello di autonomia è
appunto uno dei 7 obiettivi strategici individuati e viene essenzialmente motivato nei termini di
to reduce the manpower burden and reliance on full-time high-speed communications links while
also reducing decision loop cycle time.
Una delle criticità per il raggiungimento degli obiettivi in termini di incremento del livello di
autonomia abbondantemente descritto in [R2] riguarda proprio
13
CIRA-CF-12-0600 Rev. 1 P. 13/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
The ability to Understand and Adapt to the Environment, …. to operate in complex and uncertain
environments, the autonomous system must be able to sense and understand the environment. This
capability implies that the autonomous system must be able to create a model of its surrounding
world by conducting multisensor data fusion (MDF) and converting these data into meaningful
information that supports a variety of decision-making processes.
Con specifico riferimento all’analisi e trattamento dei dati dei sensori nel documento citato è
chiaramente evidenziato che uno degli approcci fondamentalì da perseguire è appunto quello di
minimizzare la richiesta di banda ai sistemi di data-link attraverso una sempre maggiore
concentrazione a bordo di capacità di sensor fusion.
Un ulteriore elemento di congruenza del progetto TECVOL-II con la roadmap di cui al documento
[R2], riguarda il fatto che in entrambi i casi uno dei challenge fondamentali per il raggiungimento
dell’obiettivo posto in termini di incremento del livello di autonomia, consiste in
The Development of new Verification and Validation (V&V) and Testing & Evaluation techniques
to enable verifiable “trust” in autonomy.
In linea con gli obiettivi di cui al quarto pillar tecnologico del progetto, in [R2] si evidenzia tra
l’altro che:
To ensure the safety and reliability of autonomous systems and to fully realize the benefits of these
systems, new approaches to V&V are required. Today’s V&V processes will be severely stressed
due to the growth in the amount and complexity of software to be evaluated. They utilize existing
industry standards for software certification that are in place for manned systems (e.g., DO-178B).
Without new V&V processes, such as the use of trust audit trails for autonomy, the result will be
either extreme cost growth or limitations on fielded capabilities.
In conclusione, in Figura 2-1 sono opportunamente evidenziati i principali punti di contatto tra la
roadmap identificata in [R2] e gli obiettivi del progetto TECVOL-II.
Figura 2-1 - Unmanned Systems Integrated Roadmap FY2011-2036 by DoD USA (Autonomy) [R2]
In riferimento al secondo pillar tecnologico identificato nel progetto, aspetto fondamentale sarà
quello riguardante l’effettivo inserimento degli UAV nel traffico ATM. Un punto fermo su tale
problematica per il prossimo futuro, come sancisce la circolare ICAO 328 [R4] sui sistemi
unmanned, contempla tale evenienza solo per gli RPV (Remotely Piloted Vehicle), per i quali a
14
CIRA-CF-12-0600 Rev. 1 P. 14/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
garantire il controllo del velivolo sarà sempre il pilota remoto. Ciò comporta che l’interazione tra
UAV ed ATM resta un task del pilota remoto ed il set di messaggi scambiati con l’ATM può restare
pressoché identico a quello attuale, sebbene particolarità tipiche dei sistemi UAV possano andare ad
incidere sulla modalità di scambio messaggi (possibile ritardo nelle comunicazioni), sui possibili
report che il pilota può fornire (il pilota non è in grado di fornire, se non tramite l’ausilio di sensori,
informazioni circa le condizioni meteo presenti sul velivolo o eventuale traffico in vista),
sull’efficacia delle istruzioni di separazione date dall’ATM in caso di caduta del data link.
A tale proposito si evidenzia in [R2] come una possibile soluzione a tail problemi possa risiedere
nel generale incremento del livello di autonomia a bordo di cui al primo pillar. Infatti è possibile
immaginare condizioni operative che prevedono che i messaggi provenienti dall’ATM arrivino sia
al pilota nella GCS che alla piattaforma UAV, e che questa possa decidere la strategia di reazione
autonomamente lasciando al pilota remoto solo il compito di approvare la strategia decisa. Questo
tipo di soluzione potrebbe in qualche modo ovviare ai vincoli regolamentari imposti dall’ICAO
diminuendo entro i limiti consentiti la latenza tra istruzione proveniente dall’ATM ed esecuzione
della stessa, almeno nelle condizioni di rotta.
La velocità di reazione del velivolo unmanned ad eventuali istruzioni ATM è molto critica
soprattutto nelle fasi terminali del volo. Ecco perché, nelle previsioni a medio termine del gruppo
EUROCAE WG 73, per l’inserzione degli UAV in spazi aerei non segregati, si immagina che,
almeno inizialmente, gli aeroporti utilizzati continuino ad essere esclusivamente dedicati a questo
tipo di traffico [R5]. A questo proposito la Tabella 2-3, riportata in [R5], può essere anche utile a
definire le possibili missioni in ambito civile di un UAV.
Tabella 2-3 - Spazi aerei e missioni per UAV [R5]
15
CIRA-CF-12-0600 Rev. 1 P. 15/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Anche nel progetto INOUI, nel D1.2 [R6], vengono elencati i tipi di missione, ad esempio missioni
cargo e di station keeping, ma le missioni più numerose sono quelle di sorveglianza e osservazione.
Le missioni di sorveglianza sono da annoverare tra quelle più comunemente svolte da UAV per
finalità di monitoraggio ambientale, di sicurezza sociale e sorveglianza militare, a scopo soprattutto
preventivo, e vi si riferisce comunemente con l’acronimo ISTAR (Intelligence, Surveillance, Target
Acquisition and Reconnaissance).
Nella selezione delle missioni di riferimento per il progetto si terrà conto di precisi requisiti sul
velivolo, come, ad esempio, peso, durata e altitudini (come mostrato in Tabella 2-4) ed in
particolare, si farà riferimento ad un velivolo di tipo MALE (Medium-Altitude Long-Endurance).
Le caratteristiche di questo tipo di velivolo sono un’altitudine compresa tra i 10,000 e i 30,000 piedi
e missioni della durata tipicamente di 24-48 ore.
Tabella 2-4 - Esempi di requisiti per alcune missioni [R6]
Per ultimo si evidenzia che, le questioni sia tecnologiche che normative relative all’integrazione
degli UAV all’interno del sistema di gestione del traffico aereo sono riconosciute come centrali
anche nell’ambito della già citata roadmap del DoD USA [R2]. In tale sede, uno degli obiettivi
strategici perseguiti, è appunto quello dell’UAS Airspace Integration, nell’ambito del quale si
afferma che:
is vital for the Department of Defense and the Federal Aviation Administration to collaborate
closely to achieve progress in gaining access for unmanned aerial systems to the National Airspace
System to support military and civil requirements.
In particolare,
DoD’s vision is to ensure UAS have routine access to the appropriate airspace required to meet
mission needs. For military operations, UAS will operate with manned aircraft using CONOPS that
make manned or unmanned aircraft distinctions transparent to air traffic services (ATS) authorities
and airspace regulators.
16
CIRA-CF-12-0600 Rev. 1 P. 16/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Come esempio, nella Figura 2-2 sono mostrati i sei possibili scenari di integrazione degli UAS nello
spazio aereo commerciale di cui alla visione presentata in [R2].
Figura 2-2 - UAS Airspace Integration – USA DoD Operational View [R2]
Nello specifico i punti di contatto tra la road-map presentata in [R2] con riferimento alla
problematica di UAS Airpsace Integration, ed il progetto TECVOL-II sono sintetizzati in Figura
2-3. Da essa si evince che l’impegno previsto nell’ambito del progetto TECVOL-II è
essenzialmente orientato allo sviluppo di sistemi di airborne sense & avoid e self-separation.
Figura 2-3 - Unmanned Systems Integrated Roadmap FY2011-2036 by DoD USA (Airspace Integration) [R2]
Infine in Figura 2-4 sono indicati i punti in comune tra [R2] e TECVOL-II nell’ambito della ricerca
e sviluppo di datalink innovativi.
17
CIRA-CF-12-0600 Rev. 1 P. 17/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Figura 2-4 - Unmanned Systems Integrated Roadmap FY2011-2036 by DoD USA (Communications) [R2]
2.2 Sistemi avionici di ausilio al pilotaggio di velivoli PATS:
Motivazioni
La motivazione alla base della scelta di dedicare risorse significative nell’ambito del progetto in
questione alla prototipizzazione di sistemi avionici avanzati per velivoli di piccole dimensioni per il
trasporto personale (PATS - Personal Air Transportation System) si basa in prima istanza sulle
risultanze di diverse attività di indagine a livello Nazionale ed Europeo condotte nel recente
passato, che in maniera concorde evidenziano le potenzialità di sviluppo del settore dei velivoli per
il trasporto personale (VLA, GA, Elicotteri) previsto per il prossimo decennio. In particolare (vedi
Figura 2-5 - progetto EPSON) i documenti [R12] [R13] hanno evidenziato che i paesi dell’area
mediterranea presentano un indice di mobilità medio-basso. Per l’Italia, in particolare, questo è
accentuato nelle aree meridionali.
Figura 2-5 - Progetto EPSON Indice di mobilità in Europa. Dati al 2004
Osservando quanto fatto in altri paesi Europei, l’opportunità di avere una moderna infrastruttura
aerea, agevolerebbe lo sviluppo di nuove tipologie di traffico (non solo privato), in grado di
18
CIRA-CF-12-0600 Rev. 1 P. 18/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
proporre una valida alternativa alla mobilità su ruote e su acqua. A costi contenuti e nel rispetto dei
vincoli di sicurezza, potrebbe essere sviluppato un collegamento alternativo, basato sul trasporto
aereo personale, che permetta il superamento di barriere naturali, quali le dorsali montane, o
l’attraversamento di tratti di mare, etc., in tempi ridotti e che contribuisca alla continuità
continentale con le isole. In Europa ed in Italia sussistono, quindi, condizioni particolarmente
benevole per lo sviluppo del trasporto aereo personale, come si evince in Figura 2-6, dove è
riportata una stima della futura domanda di traffico aereo personale [R12]: le tratte in colore rosso
sono quelle ad elevata richiesta di mobilità e quindi le più favorevoli per il futuro sviluppo di
traffico aereo personale. Dal grafico emerge chiaramente che le regioni del sud Europa, Italia in
particolare, sono quelle in cui si stima una domanda maggiore e quindi un mercato potenzialmente
interessante.
Figura 2-6 - Indice della domanda di traffico aereo personale in Europa
Le previsioni descritte sono applicabili anche laddove la definizione di PATS venga allargata fino
ad includere velivoli a decollo verticale in quanto l’elicottero, per le sue peculiari caratteristiche
operative, trova applicabilità tipicamente nel trasporto cosiddetto point-to-point, un tipo di trasporto
cioè, privato o commerciale, schedulato o non-schedulato, che consenta decollo ed atterraggio nelle
immediate prossimità di effettiva partenza e di destinazione conclusiva del viaggio stesso.
Al fine di trovare ulteriori riscontri, oltre quelli di cui sopra, nel corso del 2011, con il supporto di
una ditta esterna è stata condotta una indagine volta a stimare il mercato potenziale dei sistemi
avionici di guida, navigazione e controllo per velivoli della classe PATS. Le conclusioni di tale
indagine [R14] hanno evidenziato, in sintesi:
• un mercato per il trasporto aereo personale, che a livello Europeo, raddoppierà i propri
volumi entro il 2020, di fatto confermando i risultati degli studi precedentemente citati;
19
CIRA-CF-12-0600 Rev. 1 P. 19/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
• la richiesta da parte degli operatori (piloti, società di gestione) di velivoli dotati di sistemi
avionici avanzati a basso costo capaci di ridurre il workload del pilota ed aumentare il
livello di safety complessiva nella gestione della missione di volo;
• la notevole vitalità del comparto industriale Nazionale, nell’ambito del quale sono stati
censiti 59 aziende che producono e/o manutengono velivoli della classe PATS, e 24 aziende
che producono sistemi e/o componenti avionici per tale classi di velivoli.
2.3 Sinergia con il progetto MISE L808/95
In accordo con quanto previsto dal Piano Triennale vigente [R1], il progetto TECVOL-II, oggetto
del presente documento, verrà condotto in maniera da garantire la massima sinergia con il progetto
MISE, finanziato nell’ambito della legge 808/95 e finalizzato alla realizzazione di applicativi SW di
bordo per la gestione di UAS della classe MALE nell’esecuzione di missioni di sorveglianza.
Cosi come definito in dettaglio in [R10], i due progetti, che insieme rappresentano oltre il 60% dei
ricavi complessivi dell’unità Sistemi del CIRA per il prossimo triennio, sono organizzati in modo
tale da evitare duplicazioni di attività e mettendo a fattore comune i risultati conseguiti.
Nello specifico il progetto MISE ha come obiettivo fondamentale la sistematizzazione delle
tecnologie di volo autonomo per velivoli UAS già dimostrate durante il precedente progetto
TECVOL-I, con l’obiettivo di favorirne il trasferimento verso l’azienda nazionale di riferimento,
nel caso specifico Alenia Aermacchi anch’essa coinvolta con analogo progetto nell’ambito dei
finanziamenti L808/95. Per tale motivo, in ambito MISE, particolare cura verrà dedicata alla
sistematizzazione del processo di progetto degli applicativi SW in accordo con le linee guida della
DO178B/C, ed allo sviluppo di tools/facilities per la verifica e validazione degli applicativi SW
oggetto del progetto.
Viceversa il progetto TECVOL-II si concentrerà, da una parte, sulla messa a punto di tecnologie e
sistemi avionici per UAS altamente innovativi e funzionali al raggiungimento di un livello di
autonomia superiore rispetto a quello raggiunto nell’ambito del progetto TECVOL-I (vedi par. 2.1),
dall’altra alla prototipizzazione di sistemi avionici avanzati per velivoli manned della classe PATS
in accordo con quanto descritto nel paragrafo 2.2.
Per quanto riguarda inoltre la messa a fattor comune dei risultati conseguiti nell’ambito dei due
progetti, ciò verrà nella sostanza implementato attraverso l’utilizzo in ambito TECVOL-II, previa
opportuna customizzazione ed adattamento, dei tools e facilities di verifica e validazione di SW
safety critical sviluppati e messi a punto nell’ambito del progetto MISE.
Come descritto in maggior dettaglio nel §4, in fase di pianificazione dei due progetti [R10], è stata
individuata una road-map di sviluppo di tecnologie del volo autonomo di velivoli UAV e sistemi
avionici avanzati di ausilio al pilotaggio dei velivoli manned di piccole dimensione, comune tra i
due progetti per il periodo 2012-2016.
2.4 Tools/Facilities di verifica e validazione
Di seguito si intendono descrivere in maniera sintetica i tools e le facilities che verranno utilizzate
per supportare il processo di verifica e validazione delle tecnologie e dei sistemi di cui al presente
progetto, durante l’intero ciclo di sviluppo. A tale proposito rimandando al documento di Conops
per i dettagli [A1], in questa sede si ricorda che l’approccio scelto prevede che le fasi iniziali del
20
CIRA-CF-12-0600 Rev. 1 P. 20/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
progetto seguono l’approccio a “V” fino alla definizione dei requisiti di sistema allocati ai diversi
sottosistemi (linee tecnologiche di progetto individuate). Le successive fasi di sviluppo (analisi,
design, implementazione, testing, generazione prototipo e relativa review di accettazione) sono
iterative e sono svolte per ogni ciclo di spirale, o iterazione, dove in ciascuna di esse si persegue
l’obiettivo di costruire, in modo progressivo, nuove porzioni (prototipo o build) del sistema, via via
integrate con le precedenti, di verificarle e validarle, riducendo fin dall’inizio i rischi tecnici di
progetto. A premessa si evidenzia che tutte i tools/facilities di seguito descritte, saranno sviluppate
adattando opportunamente ed integrando quanto previsto nell’ambito del progetto MISE L808/95 in
accordo con l’obiettivo strategico di evitare duplicazioni e massimizzare la sinergia tra i due
progetti (vedi par. 2.3).
Nello specifico i tools/facilities di verifica e validazione che verranno utilizzati sono di seguito
descritti evidenziandone per ciascuno di essi la fase di applicabilità:
• Desktop Simulators: si tratta di ambienti di simulazione off-line che verranno utilizzati
rispettivamente nella fase di analisi, per la verifica degli HLR (Functional Simulator) e
nella fase di design per la verifica dei Low Level Specifications (Engineering Simulator) sia
per le applicazioni UAV che per quelle dedicate ai velivoli manned di piccole dimensioni.
• SIL IMA: si tratta di un ambiente di simulazione real-time, basato su tecnologia IMAARINC653 che verrà utilizzato a supporto della fase di implementazione dei soli moduli
SW per applicazioni UAV, con l’obiettivo di verificare la correttezza del processo di rapidprototyping utilizzato per la generazione del codice SW real-time a partire dai LLS e relativa
implementazione sul sistema real-time target di tipo IMA.
• HIL IMA: si tratta di una facility per la simulazione real-time HW in the loop che verrà
utilizzata nella fase di testing a terra degli applicativi SW per UAV. A differenza del SIL,
in questo caso, oltre alle opportune verifiche funzionali verranno completate anche i test di
integrazione fisica con gli altri sottosistemi che si interfacciano con il prototipo sviluppato.
• Cockpit Avionico Manned: si tratta di una facility per la simulazione real-time HW e pilot
in the loop utilizzata nella fase di testing a terra dei prototipi di sistemi avionici a supporto
del pilotaggio dei velivoli per il trasporto personale. In particolare esso verrà utilizzato per
verificare/dimostrare in ambiente rappresentativo applicazioni proprietarie CIRA per la
classe di velivoli considerati ivi incluse HMI innovative orientate ad incrementare la
“situational awareness”. La facility includerà anche una piattaforma HW real-time specifica
per la prototipizzazione degli applicativi SW real-time che utilizzerà una tecnologia standard
non IMA.
• FLAREII: costituito da un velivolo della classe CS-LSA (MTOW 600 Kg) equipaggiato
opportunamente e gestito in modo da essere compliant con la configurazione operativa
definita in [R15] con il nome di “Optionally Piloted Aircraft” (OPA)1. La peculiarità della
piattaforma FLARE II, rispetto alla piattaforma FLARE già disponibile in quanto realizzata
nell’ambito del progetto TECVOL-I e che comunque verrà utilizzata almeno fino a tutto il
2013, riguarda il fatto che essa verrà equipaggiata con un sistema EFIS riconfigurabile
1
OPA Operating Limitations ; The aircraft will be operated with a pilot onboard at all times having the ability to
immediately override any installed system that can be operated remotely or by automation.
21
CIRA-CF-12-0600 Rev. 1 P. 21/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
consentendo in tal modo la validazione in volo di sistemi di ausilio al pilotaggio di velivoli
manned per il trasporto personale. Ovviamente, grazie alla flessibilità operativa garantita dal
concetto operativo OPA potrà essere pienamente utilizzata, cosi come la piattaforma
FLARE già esistente, anche per la validazione in volo delle tecnologie del volo autonomo
per UAV.
Per ultimo, si evidenzia che le facilities/tools di cui sopra sono complementati da una serie di
moduli SW (Complex Systems Real-Time Simulator) per la simulazione real-time del contesto
operativo/funzionale nell’ambito del quale operano gli applicativi/sistemi per il volo autonomo
degli UAV e per il supporto al pilotaggio dei velivoli manned di piccole dimensioni da verificare e
validare. Tali moduli di simulazione, che si integreranno secondo le necessità con i tools/facilities di
terra sopra descritti (SIL IMA, HIL IMA Cockpit Avionico Manned) per soddisfare a pieno i
requisiti di verifica e validazione del progetto, esibiranno le seguenti caratteristiche peculiari:
• disponibilità in diverse versioni ciascuna opportunamente configurata per garantirne la
corretta integrazione nell’ambito di ciascuno dei tools/facilities di terra sopra descritti. In
particolare saranno disponibili versioni con livelli di dettaglio diversi in termini di ipotesi di
modellistica, opportunamente tarati con gli obiettivi dello specifico test di verifica e
validazione
• architettura funzionale caratterizzata da elevata modularità e interoperabilità [R16], sia tra i
diversi moduli sia con simulatori disponibili c/o enti esterni (Università, PMI, Grandi
Aziende) che collaborano con il CIRA sul progetto in questione. L’obiettivo ultimo è quello
di consentire la simulazione di sistemi e scenari dai più semplici ai più complessi
caratterizzati ad esempio dall’interazione di simulatori di uno o più velivoli manned/manned
con piloti nel loop inseriti in uno scenario di traffico il più realistico possibile.
• nello specifico saranno presenti moduli per la simulazione di
o Piattaforme Aeree (simulatori di aerial e space vehicles, manned ed unmanned),
o Piattaforme di Terra (es. ATM/ATC emulators, stazioni di servizio a supporto della
navigazione, ecc.),
o Piattaforme Satellitari (es. satelliti della rete GPS, della rete EGNOS,
metereologici),
o Scenari (es. traffico aereo, Aree Segregate, Aree Interdette al Volo, posizioni dei
Navigation Aids, meteo hazards, veicoli/target a terra).
Nella seguente figura si sintetizzano schematicamente quali sono i tools/facilities di verifica e
validazione sopra descritti e che verranno utilizzati nelle diversi fasi del ciclo di progetto adottato.
22
CIRA-CF-12-0600 Rev. 1 P. 22/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Figura 2-7 - Tools/Facilities di verifica e validazione
Per ultimo si intende evidenziare che, l’approccio alla verifica e validazione delle tecnologie del
volo autonomo per UAV sopra descritto, potrebbe essere ulteriormente arricchito, laddove
compatibile con tempi e costi disponibili, con una ulteriore attività di dimostrazione in volo
utilizzando la piattaforma unmanned X-MALE oggetto di un analogo progetto PRORA condotto
dall’unità Velivoli del CIRA [R17][R18]. A tale proposito si osserva in maniera esplicita che tali
attività di dimostrazione in volo sono da considerarsi ad ogni modo addizionali rispetto a quelle
previste in ambito TECVOL-II utilizzando la piattaforma FLARE-II. Quanto detto è motivato sia
perché FLARE-II è l’unica che consente di validare in volo i sistemi avionici di ausilio al pilotaggio
dei velivoli manned di piccole dimensioni, sia perché un’attività preliminare di prova in volo con un
velivolo Optionally Piloted come FLARE-II delle tecnologie di volo autonomo per UAS è
comunque necessaria per ridurre i rischi legati alla sperimentazione direttamente su una piattaforma
unmanned come X-MALE. Ad ogni modo, nella sua versione attuale, il budget allocato per il
progetto TECVOL-II non prevede nessuna risorsa dedicata alle attività di porting e dimostrazione in
volo su X-MALE delle tecnologie per il volo autonomo sviluppate in ambito TECVOL-II.
2.5 Relazione tra TECVOLII ed ATM Airpot Lab
Il Progetto TECVOL-II è stato definito assumendo che le attività di sperimentazione in volo
necessitino esclusivamente delle infrastrutture sperimentali di cui alle piattaforme volanti FLARE
(già disponibile) e FLARE II (pianificata). Viceversa TECVOL-II è stato definito supponendo non
ancora disponibile la facility ATM Airport Lab, ad oggi oggetto solo di uno studio di fattibilità di
fase 0 la cui realizzazione però non è stata ancora deliberata. Si evidenzia in particolare che le
attività volative sia di FLARE che di FLARE II, a partire dal 2013 verranno comunque svolte
dall'Aeroporto Oreste Salomone di Capua indipendentemente dalla realizzazione ed integrazione in
esso delle infrastrutture sperimentali previste per l'ATM airport Lab. Ad ogni modo il progetto
23
CIRA-CF-12-0600 Rev. 1 P. 23/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
TECVOL-II beneficierà dell'eventuale realizzazione del ATM Airport Lab essenzialmente
consentendo una migliore efficienza nella gestione delle prove di validazione in volo previste.
2.6 Analisi della Acceptance Review del progetto TECVOL-I
Nell’Acceptance Review del progetto TECVOL-I le decisioni dell'autorità decisionale hanno in
alcuni casi demandato al progetto TECVOL-II la piena risposta alla RIDs. In particolare in risposta
alle RID 12 e 32 di si è suggerito di verificare in ambito del progetto TECVOL-II le prestazioni al
touch down della funzionalità di Autolanding relative alla dinamica del pitch e le prestazioni del
modulo di envelope protection durante le fasi di mid air. Tale verifiche saranno portate in conto dal
piano di validazione del sistema di autolanding specificato nel §3.2.1.3.
Nelle RID 54, 56 e 77 di [R51] invece si è suggerito di portare in conto nel progetto le normative
EASA CS-23 e STANAG4671 (USAR.1329) in particolar modo per armonizzare le definizione dei
livelli di autonomia raggiunti. I livelli di autonomia previsti all’interno del progetto TECVOL-II
sono stati chiariti nel §2.1 utilizzando [R7] come specifico riferimento nella definizione dei suddetti
livelli. Al contesto normativo nel quale inquadrare il progetto è stato invece dedicato il capitolo 9 di
[A1].
Infine nelle rispote alle RIDs 55, 63, 73 e 84 di [R51] si è suggerito un upgrade della funzionalità di
Autonomous Collision Avoidance sviluppate in TECVOL-I portando in conto le regole dell'aria e
possibili forme ellissoidali della safety bubble e si suggerito di garantire la consistenza tra le due
sorgenti di dati utilizzate FDR (Flight Data Recorder) e GDR (Ground Data Recorder). Il primo
suggerimento è stato interamente recepito attraverso la definizione dei requisiti relativi al Traffic &
Obstacle Avoidance System (TOAS) specificato nel §3.4.2.3 mentre il secondo suggerimento sarà
portato in conto nelle future attività di validazione svolte con il dimostratore FLARE e
successviamente con FLARE-II.
24
CIRA-CF-12-0600 Rev. 1 P. 24/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3 Requisiti funzionali
I requisiti saranno prima divisi in tre grandi categorie: Tecnologie di volo autonomo TECVOL-I (§3.2), Tecnologie di volo autonomo per UAV
(§3.3) e Sistemi avanzati di ausilio al pilotaggio per velivoli manned (§3.4). In ognuna di queste categorie sono state individuate diverse classi di
tecnologie e/o sistemi (identificate nel documento dai paragrafi di terzo livello del presente capitolo, a partire dal §3.3.1) ed, infine, per ogni classe è
stata individuata la specifica tecnologia e/o sistema da specificare attraverso i requisiti di progetto (identificati dai paragrafi di quarto livello del
presente capitolo, a partire dal §3.2.1.1).
3.1 Introduzione alla lettura dei requisiti
Il ciclo di sviluppo dei sistemi SW/HW legati al progetto TECVOL-II saraà definito utilizzando uno schema di classificazione ispirato agli standard
di produzione di sistemi avionici utilizzati in ambito aeronautico: RTCA/DO-178B per quanto riguarda i requisiti software ed IEEE Std 1233 1998
Ed. per lo sviluppo dei requisiti di un sistema.
Il presente documento si prefigge di definire i requisiti di progetto che nel classico ciclo di sviluppo preso a riferimento sono assimilabili ai requisiti
utente per uno specifico sistema. I requisiti di progetto identificheranno delle particolari tecnologie e dei particolari sistemi da sviluppare. Per ogni
tecnologia e/o sistemi dovranno essere di seguito nel corso del progetto definiti dei requisiti di sistema. Per alcune delle tecnologie e/o sistemi
individuati sono già disponibili dei requisiti di sistema che saranno opportunamente referenziati.
In ogni paragrafo relativo ad un dato sistema saranno presenti i seguenti sottoparagrafi: descrizione sintetica del sistema, giustificazione della scelta
di sviluppare il dato sistema, metodo di verifica finale sulla base di quando definito nella seguente tabella ed infine i requisiti di progetto veri e
propri.
Sigla
VM_Demonstration (HIL)
VM_Demonstration (CAM)
VM_Flight_Validation (FLARE)
Descrizione
Dimostrazione di quanto specificato nella
facility real time per simulazioni HW-In-theLoop (cfr. HIL-IMA definiti nel §2.4)
Dimostrazione di quanto specificato nella
facility replicante un Cockpit Avionico Manned
(cfr. CAM definito nel §2.4)
Validazione in volo di quanto specificato sulla
25
CIRA-CF-12-0600 Rev. 1 P. 25/109
TECVOL-II
TECVOL-II - System Requirements
VM_Flight_Validation (FLARE II)
CIRA-CF-12-0600
piattaforma volante FLARE
Validazione in volo di quanto specificato sulla
piattaforma volante FLARE II (cfr. FLARE-II
definiti nel §2.4)
Tabella 3-1 – Metodi di verifica applicabili alle tecnologie/sistemi sviluppati nel progetto
I metodi di verifica associati ad ogni sistema andranno anche a definire implicitamente il livello di maturità tecnologica che è previsto raggiungere
nel corso dell’attuale progetto per quello specifico sistema.
Di seguito il codice con il quale saranno definiti gli identificativi rappresentativi di ogni requisito.
Tutti i requisiti di progetto utilizzeranno un codice univoco composto nel seguente modo:
• il prefisso TECV2-SUBS-;
• un codice alfanumerico di 4 caratteri identificante il nome del sottosistema e/o tecnologia individuato/a (ad es. “NAME”);
• un numero di 5 cifre indicante il progressivo unico del requisito (con incrementi nominali di 10);
• un suffisso di 4 caratteri alfanumerici che identifica la versione del requisito (ad esempio “_0.0”):
Un identificativo tipico di un requisito di progetto potrebbe essere: TECV2-SUBS-NAME-00010_0.0
I campi previsti nella definizione dei requisiti saranno: identificativo, titolo, descrizione, rational (applicabile solo se non già implicitamente
contenuto nel sottoparagrafo di giustificazione relativo all’intero sistema).
26
CIRA-CF-12-0600 Rev. 1 P. 26/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.2 Tecnologie di volo autonomo per UAV (da TECVOL-I)
In questa categoria sono raggruppati i requisiti relativi alla validazione in volo sulla piattaforma volante FLARE di tecnologie già parzialmente
sviluppate nel progetto TECVOL-I. Una sistematizzazione dei requisiti relativi alle suddette tecnologie è in corso d’opera nel documento [R25] la
cui emissione è prevista per Giugno 2012. I deliverable TECVOL-I da cui sono tratti i sopra citati requisiti sono [R26], [R27], [R28], [R31] e [R32].
3.2.1.1
Autonomous Collision Avoidance Multisensor based (ACAM)
3.2.1.1.1 Descrizione sintetica del sistema
Il sistema per l’Autonomous Collision Avoidance (ACA) Multisensor based (di seguito sinteticamente indicata con l’acronimo ACAM) ha come
obiettivo l’avoidance di ostacoli mobili non cooperativi la cui posizione è stimata attraverso una stima ottima dei dati provenienti da più sensori di
detection. A tale sistema è associato l’identificativo S01.
3.2.1.1.2 Giustificazione
Una sintetica descrizione dei risultati ottenuti in TECVOL-I con riferimento alla funzionalità ACA è riportata nel documento ConOps TECVOL-II
[A1], nella sezione 3.3.3, mentre una descrizione completa è riportata nel documento di riferimento [R26]. Il sistema ACAM costituisce un followup rispetto a quanto già implementato in TECVOL-I, laddove è stato portato a livello di sviluppo tecnologico TRL 6 un sistema ACA basato
essenzialmente sull’impiego del radar come sensore principale di obstacle detection (come indicato in [A1] e nella sezione 3.4.1.2 del presente
documento).
L’obiettivo principale da raggiungere in TECVOL-II per quanto riguarda il sistema ACAM, in qualità di follow-up delle attività TECVOL-I, è
quello di sviluppare ulteriormente la tecnologia ereditata da TECVOL-I andando ad effettuare la manovra ACA basandosi non più sul solo radar
come sensore di detection ma anche sui sensori elettro-ottici (EO), operanti in particolare nel visibile (VIS) e nell’infrarosso (IR). Anche per il
sistema ACAM si prevede in TECVOL-II uno sviluppo fino a TRL 6. In questo senso rispetto ai requisiti già definiti in [R26] viene aggiunto nel
presente documento un solo requisito che esprima l’obiettivo suddetto.
Come evidente, il sistema ACAM implementa miglioramenti rispetto a TECVOL-I solo in termini di sensoristica impiegata per la detection, mentre
tutti gli upgrade in termini di algoritmi di avoidance saranno integrati in TECVOL-II nell’ambito del Traffic and Obstacle Avoidance System (cfr.
sezione 3.4.2.3). La linea tecnologia di riferimento individuata in [A1] è la L1-T2 relativa all’esecuzione autonoma della missione ed, in particolare,
all’ Automatic Collision Avoidance.
27
CIRA-CF-12-0600 Rev. 1 P. 27/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.2.1.1.3 Metodo di verifica
VM_Flight_Validation (FLARE)
3.2.1.1.4 Requisiti di progetto
ID
Titolo
TECV2SUBS ACAM 00010_0.0
Funzionalità
dell'ACAM
module
3.2.1.2
Descrizione
Rationale
La funzionalità di Autonomous Collision Avoidance
Il modulo ACAM dovrà essere in grado di eseguire manovre di
rimane la medesima sviluppata in TECVOL-I,
autonomous collision avoidance basandosi sui dati provenienti da
mentre ciò che viene migliorato rispetto a TECVOL-I
una suite di sensori comprendente sensori radar ed elettro-ottici (VIS
è la suite di sensori e la relativa data fusion, a
e IR).
supporto dell'obstacle detection and tracking.
Automatic Take Off (ATOF)
La tecnologia di Automatic Take Off si propone di rendere automatica anche la fase di take off di una tipica missione UAV. Tale tecnologia è stata
già sviluppata nel progetto TECVOL-I e per la descrizione del relativo sviluppo e testing in laboratorio con simulazioni real time HW-In-The-Loop
si faccia riferimento a [R32] nel quale sono definiti anche i relativi requisiti di sistema. La validazione in volo degli algoritmi sviluppati sarà portata
a termine nell’ambito del progetto TECVOL-II attraverso la piattaforma volante FLARE entro il mese di Settembre 2012. La linea tecnologia di
riferimento individuata in [A1] è la L1-T2 relativa all’esecuzione autonoma della missione ed, in particolare, all’ Automatic Take Off. A tale
sistema è associato l’identificativo S02.
3.2.1.3
Autolanding EGNOS&Visual-based (ALEV)
3.2.1.3.1 Descrizione sintetica del sistema
Nella presente sezione sono descritti, sotto forma di appositi requisiti, gli obiettivi che si intende raggiungere attraverso lo sviluppo, in ambito
TECVOL-II, di un sistema che assolva alla funzione di autolanding con l’ausilio di algoritmi di navigazione basati su una fusion delle informazioni
fornite principalmente da un sistema satellitare SBAS (quale quello EGNOS) ed un set di sensori elettroottici / infrarossi. Il sistema di Autolanding
EGNOS&Visual based sarà di seguito identificato dalla sigla ALEV. A tale sistema è associato l’identificativo S03.
28
CIRA-CF-12-0600 Rev. 1 P. 28/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.2.1.3.2 Giustificazione
I requisiti di tecnologie relative all’Autolanding EGNOS&Visual-based sono stati definiti mediante un’analisi delle change AL-C6 , AL-C12
definite nel §4 di [A1] ed in generale delle tecnologie L1-T2, L1-T6 ed L1-T7 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate
nel §5 di [A1]) riguardanti lo sviluppo delle tecnologie di autolanding e di visual based navigation.
Rif. in [A1]]
Descrizione
L1-T2, L1T6 (change
AL-C6, ALC12)
Autonomous
Approach & Landing
with Adaptive
Capabilities
&
Sensor Management
and Navigation
Vision-aided
Navigation
L1-T7
Analisi
Obiettivo principale da perseguire nello sviluppo della tecnologia suddetta è quello di aggiornare gli
algoritmi di navigazione sviluppati in TECVOL-I in modo da poter usufruire dei vantaggi offerti da
EGNOS, rispetto a quelli tipici del GPS (stand alone).
La funzionalità di autolanding è stata già sviluppata e validata in volo [R33] in TECVOL-I per mezzo di
una suite di sensori che prevedeva un GPS differenziale (e quindi una pista appositamente strumentata), una
AHRS (comprendente una IMU ed un MAG), un set di sensori aria tradizionali ed un Laser Altimetro
(LALT).
In TECVOL-II ci si prefigge invece di sviluppare una tecnologia di autolanding su una pista completamente
non strumentata utilizzando algoritmi di navigazione EGNOS based. Un’analisi preliminare ([R34]) ha
infatti già dimostrato che le accuratezze orizzontali offerte dal solo sistema EGNOS non sono sufficienti
per effettuare un atterraggio (sia basandosi sulle normative ICAO (CAT III) che sulle pregresse esperienze
CIRA). È quindi necessario un aiding nel piano orizzontale che potrà essere fornito da sensori elettro ottici
(EO) / infrrarosso (IR); in una prima fase, tali sensori potranno essere simulati, in volo, utilizzando la
misura fornita dal GPS differenziale, attualmente già disponibile a bordo.
Il sistema di navigazione per l’autolanding EGNOS&Visual based (denominato ALEV) dovrà integrare un
set di differenti sensori primari (EGNOS, IMU, MAG, EO/IF, LALT, ADS) e, nel contempo, dovrà
soddisfare i requisiti di performance (in termini di accuratezza, integrità, affidabilità e safety) richiesti per
un atterraggio manuale.
3.2.1.3.3 Metodo di verifica
VM_Flight_Validation (FLARE)
29
CIRA-CF-12-0600 Rev. 1 P. 29/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.2.1.3.4 Requisiti di progetto
ID
Titolo
Descrizione
Autolanding
EGNOS&Visual
based
Il sistema ALEV dovrà eseguire in automatico le manovre di
allineamento, approccio alla pista, atterraggio fino al touch-down e
gestione della fase di post-touchdown. La manovra di atterraggio
automatico avverrà secondo traiettorie di approccio non fissate a
priori, bensì generate in linea sulla base dello stato iniziale del
velivolo.
TECV2-SUBS-
ALEV 00010_0.0
TECV2-SUBS-
ALEV 00020_0.0
TECV2-SUBS-
Il sistema ALEV, in una sua versione preliminare individuata dalla sigla
ALEV-V0, sarà in grado di svolgere la manovra di autolanding per
Set di sensori di
mezzo di un sistema di navigazione basato sul seguente set di sensori
ALEV 00030_0.0
navigazione
primari: EGNOS, IMU, MAG, GPS differenziale (D-GPS), LALT, ADS. In
intermedio
particolare, il D-GPS dovrà essere utilizzato per simulare le misure
tipiche di un aid orizzontale ottenibile da sensori EO/IR.
TECV2-SUBS-
Il sistema ALEV definitivo, identificato dalla sigla ALEV-V1, dovrà
Set di sensori di
essere in grado di atterrare anche su piste non strumentate per
navigazione
ALEV 00040_0.0
mezzo di un sistema di navigazione basato sul seguente set di sensori
definitivo
primari: EGNOS, IMU, MAG, EO/IF, LALT, ADS.
Rationale
Performance del Il sistema ALEV dovrà soddisfare gli stessi requisiti di integrità ed
sistema
affidabilità richiesti per un atterraggio manuale.
30
CIRA-CF-12-0600 Rev. 1 P. 30/109
TECVOL-II
TECVOL-II - System Requirements
3.2.1.4
CIRA-CF-12-0600
Automatic 4D plan execution (4DPE)
3.2.1.4.1 Descrizione sintetica del sistema
Nella presente sezione sono descritti, sotto forma di appositi requisiti, gli obiettivi che si intende raggiungere attraverso lo sviluppo, in ambito
TECVOL-II, della tecnologia Automatic 4D Plan Execution (di seguito sinteticamente indicata con l’acronimo 4DPE). A tale sistema è associato
l’identificativo S04.
3.2.1.4.2 Giustificazione
Stante la natura di follow-up di tale funzione rispetto a quanto già implementato in TECVOL-I, nella redazione di tali requisiti si è tenuto
debitamente in conto di quanto già sviluppato nel citato precedente progetto. L’elemento fondamentale del quale si è tenuto conto nella redazione
dei requisiti che seguono è che gli algoritmi di 4DAMF sviluppati in TECVOL-I sono stati testati fino alla simulazione fast time, raggiungendo TRL
5 [R27]. Ne segue che l’obiettivo principale da raggiungere in TECVOL-II per quanto riguarda il 4DPE, in qualità di follow-up delle attività
TECVOL-I, è quello di sviluppare la tecnologia ereditata da TECVOL-I fino al TRL 6, senza integrazione di nuove funzioni. Tutti gli upgrade,
invece, saranno integrati in TECVOL-II nell’ambito del 4D Contract Management System (cfr. sezione 3.4.2.2).
Una sintetica descrizione dei risultati ottenuti in TECVOL-I con riferimento alla funzionalità di 4D Autonomous Mid-air Flight (4DAMF) è
riportata nel documento ConOps TECVOL-II [A1], nella sezione 3.3.1, mentre una descrizione completa è riportata nel documento di riferimento
[R27]. I requisiti descritti di seguito, quindi, sono coerenti con quelli indicati nel documento di riferimento [R27] e ne costituiscono una
generalizzazione dal punto di vista dell’utente. La linea tecnologica di riferimento individuata in [A1] è la L1-T2 relativa all’esecuzione autonoma
della missione ed, in particolare, all’ navigazione automatica 4D.
3.2.1.4.3 Metodo di verifica
VM_Flight_Validation (FLARE)
31
CIRA-CF-12-0600 Rev. 1 P. 31/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.2.1.4.4 Requisiti di progetto
ID
TECV2-SUBS- 4DPE- 00010_0.0
TECV2-SUBS-
Titolo
Descrizione
Rationale
Il modulo 4DPE dovrà essere progettato per l'applicazione generale al
Applicabilità del
Come follow-up del 4DAMF di TECVOL-I, ne
segmento di volo di cruise, andando ad escludere esplicitamente
4DPE Module
viene mantenuta la medesima applicabilità
l'applicazione alle fasi di take off e landing.
Il modulo 4DPE, quando attivato, dovrà generare una traiettoria di
riferimento ed una correzione, ove necessaria, al riferimento di TAS
Funzionalità del da inviare all’autothrottle tali da raggiungere il WP di target
4DPE 00020_0.0
4DPE Module desiderato nel rispetto del vincolo temporale (velocità inerziale media
desiderata nel raggiungimento del WP) per esso specificato nella lista
di WPs considerata e del criterio spaziale di cattura desiderato
Vincoli sui
riferimenti per
SCAS/AP
generati da
4DPE module
Come follow-up del 4DAMF di TECVOL-I, ne
viene mantenuta la medesima impostazione. Ne
segue che il Required Time of Arrival (cfr
requisito apposito) sul WP di target non è
espresso come tale ma come velocità inerziale
media desiderata nel raggiungere tale WP a
partire dalla posizione inziale del velivolo.
Il modulo 4DPE dovrà generare riferimenti per lo SCAS/Autopilot nel Si desidera ridurre il workload del sistema
rispetto dei vincoli dinamici previsti per la piattaforma volante SCAS/AP, generando per esso comandi che
desiderata.
siano fisicamente realizzabili.
TECV2-SUBS-
4DPE 00030_0.0
TECV2-SUBS-
Il 4DPE module dovrà implementare la generazione e l’inseguimento
di traiettoria per il raggiungimento di WPs 4D, specificati in termini di
Generazione ed liste di WPs (piani di volo). Tale funzionalità dovrà essere espletata
inseguimento considerando uno per volta, in maniera sequenziale, come WP di
della traiettoria target corrente tutti i WPs contenuti nella lista. Nel momento in cui
4DPE 00040_0.0
4D
un WP 4D viene attivato come WP di target corrente, il 4DPE module
“contrattuale” dovrà generare una traiettoria 3D (traiettoria “contrattuale”) ed un
da parte del
profilo di velocità che consentano il raggiungimento di tale WP in
4DPE module conformità con i criteri di capture spaziale e temporale per esso
stabiliti. Tale traiettoria e tale profilo di velocità dovranno essere
compatibili con le prestazioni dinamiche cui il velivolo è sottoposto.
Si desidera che la traiettoria generata sia
fisicamente volabile da parte del velivolo, quindi
si richiede che già a livello di guidance vengano
tenute in conto le prestazioni dinamiche (ad
esempio il raggio di curvatura minimo) ed i limiti
di inviluppo (ad esempio in termini di TAS) del
velivolo medesimo
32
CIRA-CF-12-0600 Rev. 1 P. 32/109
TECVOL-II
TECV2-SUBS-
TECV2-SUBS-
TECV2-SUBS-
TECVOL-II - System Requirements
Il vincolo Required Time of Arrival (RTA) rappresenterà il tempo in
corrispondenza del quale, a partire dall’istante in cui inizia
l’inseguimento del WP di target corrente ed in condizioni nominali, si
richiede che tale WP venga raggiunto, in conformità con il criterio di
capture
spaziale
per
esso
stabilito.
Tale vincolo discenderà dal requisito sulla velocità inerziale media di
raggiungimento del WP di target corrente, specificata nella lista di
WPs per ciascun WP 4D, e dalla lunghezza della traiettoria
“contrattuale” generata dal 4DPE module.
CIRA-CF-12-0600
La ragione per cui viene imposta una velocità
inerziale media e non direttamente un RTA è
duplice
(cfr
4DAMF
TECVOL-I):
1. l'inviluppo di volo di FLARE è talmente ridotto
in termini di TAS che è più conveniente ottenere
il desiderato RTA calcolandolo, piuttosto che
imponendolo, a partire dall'effettiva lunghezza
della traiettoria nominale generata on line dal
modulo stesso e dalla desiderata velocità
inerziale (imposta come requisito in modo che
sia ragionevolmente compatibile con l'inviluppo
di
TAS
previsto
per
FLARE);
2. la lista di WPs implementata nel SW 4DAMF
ha ereditato quella progettata per il SW di
3DAMF, quindi non contiene un campo RTA ma
un campo di velocità inerziale desiderata (che
comunque in 3DAMF non era usato).
4DPE 00050_0.0
Required Time
of Arrival (RTA)
4DPE 00060_0.0
Margine
temporale su
RTA
Il WP 4D dovrà essere raggiunto in conformità al prescritto RTA entro
un prefissato margine temporale. Tale margine rappresenterà la In presenza di disturbi esterni, come inevitabile
finestra temporale, rispetto al vincolo RTA, nell’ambito della quale si nel volo reale, deve essere previsto un adeguato
accetta che, in condizioni reali, il velivolo effettui la capture del WP, in margine temporale rispetto al RTA imposto
conformità con il criterio di capture spaziale per esso stabilito.
4DPE 00070_0.0
Monitoraggio
continuo delle
condizioni di
inseguimento
del vincolo
temporale
Il 4DPE module dovrà calcolare con una prefissata frequenza di
aggiornamento l'Estimated Time of Arrival (ETA) e dovrà confrontarlo
con il RTA prefissato, allo scopo di valutare se la differenza tra ETA e
RTA è o meno tale da rispettare il margine temporale prestabilito sul
WP inseguito.
L'efficacia del 4DPE module nel soddisfacimento
del vincolo temporale su WP di target risulta
aumentata se l'azione di verifica dell'errore
temporale stimato e conseguente attuazione di
una strategia correttiva viene effettuata con
frequenza opportunamente elevata.
33
CIRA-CF-12-0600 Rev. 1 P. 33/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Attorno alla traiettoria “contrattuale” generata dal 4DPE module per
il raggiungimento del target WP corrente dovrà essere presente un
volume di controllo (Contract Tube, CT) finalizzato a stabilire uno
spazio 3D di “free flight” per il velivolo, cioè uno spazio di manovra
Volume di
controllo
nel quale esso potrà liberamente gestire il proprio volo per il
(Contract Tube) raggiungimento
del
current
WP.
attorno alla
Le dimensioni di tale volume di controllo dovranno essere
traiettoria
sufficientemente ampie da consentire al velivolo eventuali modifiche
“contrattuale” locali e/o globali della traiettoria verso il WP attualmente inseguito
(rigenerazione di traiettoria), modifiche motivate da disturbi
ambientali (vento) che ostacolino l’inseguimento della traiettoria
“contrattuale” nel rispetto del vincolo temporale sul WP.
In presenza di disturbi esterni, come inevitabile
nel volo reale, deve essere previsto un adeguato
margine spaziale rispetto alla traiettoria
"contrattuale" imposta
Nel caso in cui la condizione del velivolo nei confronti del vincolo
temporale sia tale da richiedere un intervento da parte del 4DPE
module, esso dovrà implementare le seguenti capacità operative:
a) modifica del solo riferimento di velocità del velivolo;
b)
modifica
della
sola
traiettoria
3D
del
velivolo;
c) modifica simultanea del riferimento di velocità e della traiettoria 3D
del velivolo.
Si richiede che il 4DPE module sia in grado di
espletare azioni correttive non solo sul profilo di
velocità, come usuale negli FMS correnti, ma
anche sul profilo geometrico di traiettoria o su
entrambi. Ciò è finalizzato all'introduzione di
capacità innovative rispetto a quelle
usualmente implementate negli FMS
Anche in fase di rigenerazione del riferimento di
TAS, si richiede che il 4DPE module sia in grado
di tenere conto dell'inviluppo operativo del
velivolo
TECV2-SUBS-
4DPE 00080_0.0
TECV2-SUBS-
Azioni di
controllo per il
4DPE 00090_0.0 soddisfacimento
del vincolo
temporale
TECV2-SUBS-
Nell’esercitare l’azione di controllo sul riferimento di velocità del
Limiti all’azione
velivolo, il 4DPE module dovrà tenere conto dei vincoli di prestazione
di controllo sulla
del medesimo ed evitare pertanto che la velocità aerodinamica (TAS)
4DPE 00100_0.0
velocità del
comandata fuoriesca dall’inviluppo operativo del velivolo nella
velivolo
configurazione corrente.
34
CIRA-CF-12-0600 Rev. 1 P. 34/109
TECVOL-II
TECV2-SUBS-
TECVOL-II - System Requirements
Nel modificare la traiettoria 3D del velivolo, il 4DPE module dovrà
rigenerare on line una traiettoria che sia coerente con i vincoli
dinamici cui esso è sottoposto, cioè che sia effettivamente attuabile
Rigenerazione
da parte del velivolo medesimo. Inoltre, la nuova traiettoria 3D dovrà
della traiettoria
essere tale da ricadere entro il volume di controllo assegnato attorno
per il
alla traiettoria “contrattuale”. Nel caso in cui il sistema 4DPE non
soddisfacimento
riesca a generare una nuova traiettoria 3D che, unitamente ad
4DPE 00110_0.0
del vincolo
un’eventuale opportuna modifica del riferimento di velocità, consenta
temporale e
di rispettare il prescritto margine temporale sul WP di destinazione
relativi limiti
e/o non riesca a generare una nuova traiettoria 3D completamente
operativi
contenuta entro il volume di controllo attorno alla traiettoria
“contrattuale”, esso dovrà fornire alla logica di automazione di
missione di alto livello un’opportuna indicazione in merito.
3.2.1.5
CIRA-CF-12-0600
Anche in fase di rigenerazione di traiettoria, si
desidera che vengano tenute in conto le
prestazioni dinamiche (ad esempio il raggio di
curvatura minimo) del velivolo, oltre che i
requisiti 4D imposti sulla traiettoria e sul WP di
target
RPV
Sebbene il progetto TECVOL-II abbia come specifico obiettivo una maggiore autonomia di bordo degli UAV fino a raggiungere il livello 3 nella
scala definita dalla NATO [R7] (vedi Tabella 2-2), l’importanza delle tecnologie per il pilotaggio da remoto degli stessI resta cruciale. Infatti tale
concetto viene ribadito dalla circolare ICAO sugli UAS [R4] che individua il possibile inserimento degli UAS nello spazio aereo regolato dall’ATM
solo come velivoli pilotati, o almeno completamente controllati, da remoto. Anche l’autorità certificativa nazionale ENAC, in un recente incontro
utile alla definizione dei Conops del progetto [R50], ha ribadito l’importanza del pieno sviluppo delle tecnologie RPV.
Lo sviluppo della funzione di pilotaggio da remoto di un velivolo unmanned era già stata prevista nel progetto TECVOL-I. L’obiettivo primario del
lavoro svolto è stato quello di progettare e realizzare un sistema innovativo per la funzionalità di visione durante il pilotaggio remoto di velivoli
unmnned al fine di fornire una maggiore consapevolezza della situazione al pilota. Questo obiettivo ha posto il problema di dotare il sistema di
nuove funzionalità, che fornissero al pilota di un UAV stimoli visivi analoghi a quelle che egli riceve pilotando un velivolo tradizionale e
permettendogli così di sfruttare appieno la propria capacità di visione: a tale scopo è stato progettato, sviluppato e validato in volo un sistema per la
visione stereoscopica immersiva a distanza con l’obiettivo di migliorare la situation awareness del pilota durante le fasi di pilotaggio remoto di
velivoli unmanned [R30].
35
CIRA-CF-12-0600 Rev. 1 P. 35/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Nel progetto TECVOL-I non è però stato completato lo sviluppo della funzione di controllo da remoto del velivolo sebbene i requisiti tale
tecnologia sono stati pienamente specificati nei documenti [R28][R29]. In particolare la specifica dei suddetti requisiti è propedeutica alla
progettazione e realizzazione della stazione di terra medesima, il cui scopo è quello di consentire:
• il pilotaggio manuale da remoto della piattaforma volante FLARE;
• il management della modalità di volo autonomo;
• il monitoraggio e controllo di esperimenti in volo condotti sul velivolo FLARE ed inerenti il testing delle numerose funzionalità
implementate nel modulo di Autonomous GNC quali atterraggio automatico, navigazione autonoma per WPs e autonomous collision
avoidance.
Nel progetto TECVOL-II ci si propone quindi di ultimare lo sviluppo delle funzionalità suddette e validare in volo la tecnologia RPV sulla
piattaforma FLARE. La linea tecnologica di riferimento individuata in [A1] è la L3-T3 relativa allo sviluppo delle interfacce uomo macchina, e
relativi algoritmi di bordo ad esse afferenti, utili al supporto alla guida manuale e/o automatica. A tale sistema è associato l’identificativo S05.
3.3 Tecnologie di volo autonomo per UAV
In questa categoria sono raggruppati i requisiti relativi alle tecnologie specificamente sviluppate per gli UAV. In particolare saranno considerati sia
il segmento di bordo di un UAV che quello di terra come previsto nel §5.3 di [A1], inoltre saranno sviluppate anche tecnologie per datalink
innovativi che saranno affiancate a quelle relative al datalink di sistema dei vari dimostratori volanti utilizzati per la validazione in volo. Secondo
quanto detto la categoria oggetto del presente paragrafo sarà suddivisa in tre classi: l’Autonomous Mission Management and Execution che sarà
inquadrata nel segmento di bordo dell’UAV, la classe di HMI and Payload management inquadrata in parte nel segmento di bordo (payload) ed in
parte in quello di terra (HMI) ed, infine, la classe di tecnologie relativi ai Datalink.
3.3.1
Autonomous Mission Management and Execution
In questa classe sono comprese tutte le tecnologie afferenti agli algoritmi di Guida, Navigazione e Controllo (GNC) previsti per il segmento di
bordo di un UAV allo scopo di perseguire il secondo pillars tecnologico del progetto ([A1] e §2 del presente documento). In particolare
l’architettura funzionale di riferimento del sistema GNC che sarà sviluppato in ambito del progetto TECVOL-II è stata già ampiamente affrontata e
descritta nel §5 di [A1] e viene di seguito riportata per comodità del lettore in Figura 3-1. Ad essa faranno riferimento i diversi moduli che saranno
sviluppati nel progetto i cui requisiti sono definiti nei prossimi sotto-paragrafi.
36
CIRA-CF-12-0600 Rev. 1 P. 36/109
TECVOL-II
TECVOL-II - System Requirements
Vehicle Constraints
Data
Link
Mission
Feasibility
Mission
Management
Trajectory
References
Trajectory
Generation
Targets
Feasibility
Features
& Classifications
Trajectory
Feasibility
Attitude
Commands
Trajectory
Tracking
Attitude
Feasibility
Flight Control
Laws
Vehicle
Parameters
Situational
Awareness
Vehicle
Measurements
On-Line
Identification
Vehicle & Position
Measurements
Terrain Features
Figura 3-1 -
3.3.1.1
Failure & Health
Monitoring
Mission
Objectives
Targets
& Modes
Mission
Mode
CIRA-CF-12-0600
Sensor
Management &
Navigation
Architettura funzionale di bordo di TEVOL-II
Autonomous Mission Manager (High Autonomy Planner/Replanner - HAPR)
3.3.1.1.1 Descrizione sintetica del sistema
L’Autonomous Mission Manager, di seguito identificato dalla sigla HAPR, dovrà gestire tutti gli aspetti relativi alla pianificazione autonoma di
missione, cioè alla generazione di piani che guidino nel raggiungimento degli obiettivi. Le funzioni di alto livello allocate a questo modulo sono,
dunque, quelle di:
• interpretazione delle istruzioni di missione: dovranno essere formalizzati (secondo un linguaggio opportunamente definito) i target di
missione e i vincoli;
37
CIRA-CF-12-0600 Rev. 1 P. 37/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
• ricostruzione in linea dello scenario operativo: dovrà essere effettuato un assessment delle informazioni ambientali provenienti dal
Situational Awareness, dal database di bordo di supporto per la navigazione e da terra (modulo Data Link) per la ricostruzione dello scenario
operativo da considerare per la pianificazione e l’esecuzione della missione;
• mission planning autonomo: dovrà essere elaborato e aggiornato in linea il piano di volo sulla base delle informazioni fornite dai sottomoduli
per l’interpretazione delle istruzioni di missione e per la stima delle caratteristiche dello scenario.
L’Autonomous Mission Manager dovrà, infine, prevedere la gestione di livelli variabili di autonomia. A tale sistema è associato l’identificativo S06.
3.3.1.1.2 Giustificazione
I requisiti di progetto riguardanti l’Autonomous Mission Manager sono stati definiti mediante un’analisi delle change AL-C16, AL-C17 e AL-C18
definite nel §4 di [A1] ed in generale della tecnologica L1-T1 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1]).
La tabella che segue sintetizza l’analisi condotta sulle singole change.
Rif. in [A1]
L1-T1
(change ALC16)
Descrizione
Riduzione della
frequenza di
interazione tra gli
operatori di terra e il
velivolo
Analisi
Il sistema dovrà consentire agli operatori di terra di poter inviare le sole istruzioni di missione (locazioni
target, locazioni finali, funzioni da eseguire nelle zone target, criteri di esecuzione). È necessario, tuttavia,
prevedere un livello di autonomia variabile a seconda dello scenario operativo attuale e delle richieste della
GCS. In quest’ottica, i gradi di autonomia che il modulo di Autonomous Mission Management dovrà
supportare sono quelli relativi (requisito TECV2-SUBS-HAPR-00010):
• all’esecuzione di un piano missione (livello di autonomia più alto): livello A;
• all’esecuzione di un piano di volo: livello B;
• all’esecuzione di una sequenza di istruzioni autopilota: livello C.
L’esecuzione di comandi in modalità RPV (livello di autonomia più basso), invece, non impatta
l’Autonomous Mission Manager.
I primi due livelli di autonomia implicano una interazione “intelligente” da parte del sistema, in cui
quest’ultimo dovrà elaborare rispettivamente il piano di missione o il piano di volo richiesto per valutarne
la fattibilità ed eventualmente dovrà proporre delle proprie varianti. A questo scopo, il modulo di
Autonomous Mission Management dovrà offrire le due seguenti funzioni:
• contrattazione del piano di missione (requisito TECV2-SUBS-HAPR-00100): per il livello A dovrà
essere negoziato il piano di missione da eseguire mediante un protocollo specifico che implementi:
la notifica di fattibilità della missione e l’invio del piano di volo elaborato a bordo (si veda la
38
CIRA-CF-12-0600 Rev. 1 P. 38/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
descrizione dell’analisi della change AL-C18 per maggiori dettagli sulla fattibilità di un piano di
missione);
i meccanismi di autorizzazione a procedere;
• contrattazione del piano di volo (requisito TECV2-SUBS-HAPR-00140): per il livello B dovrà essere
negoziato il piano di volo da eseguire mediante un protocollo specifico che implementi:
la notifica di fattibilità del piano di volo e l’invio di eventuali piani di volo sostitutivi elaborati a
bordo in caso di fattibilità parziale (si veda la descrizione dell’analisi della change AL-C18 per
maggiori dettagli sui concetti di fattibilità del piano di volo e di piani di volo alternativi);
i meccanismi di autorizzazione a procedere.
I risultati dei protocolli di contrattazione sono:
• i piani di missione e i piani di volo concordati per il livello A: sono i piani di missione e di volo che
verranno eseguiti dal velivolo;
• il piano di volo concordato per il livello B: è il piano di volo che verrà eseguito dal velivolo.
Entrambi i protocolli dovranno essere attivati, oltre che su richiesta della GCS (cioè quando viene
sottoposto un nuovo piano di missione o di volo), anche in maniera “spontanea” per esigenze di
ripianificazione (causate da eventi asincroni legati al traffico, al meteo, a variazioni nelle no-fly zone o a
comunicazioni di non fattibilità del piano di volo provenienti dal sottosistema preposto alla sue esecuzione).
Per una descrizione più dettagliata della ripianificazione si veda l’analisi della change AL-C18.
La gestione di ognuno dei tre livelli di autonomia sopra riportati richiede, inoltre, un’interpretazione di tutte
le possibili istruzioni di missione, che dovrà avvenire mediante funzioni basate su un linguaggio formale
opportunamente definito. Devono essere, dunque, formalizzati:
• il piano di missione richiesto (requisito TECV2-SUBS-HAPR-00030), che dovrà specificare gli
obiettivi di missione (mission constraints indicati in [A1]), i criteri (funzionali di costo) e i vincoli di
percorso diretti (cioè il sottoinsieme dei path constraints indicati in [A1] che viene esplicitamente
indicato dall’operatore per la missione e che contiene, ad esempio, vincoli legati all’attraversamento di
un waypoint predeterninato oppure limitazioni sull’altitudine e la velocità);
• il piano di volo richiesto (requisito TECV2-SUBS-HAPR-00110), che dovrà specificare la sequenza di
waypoint o di leg da eseguire, corredata di eventuali informazioni temporali (per il flight plan 4D) e di
criteri ARINC 424-19;
• il piano di volo generato, che dovrà specificare il flight plan elaborato a bordo nel caso di esecuzione di
una missione di livello A o di una missione di livello B con piano di volo parzialmente fattibile; il flight
plan elaborato dovrà essere inviato alla GCS per l’autorizzazione esplicita da parte dell’operatore di
terra nell’ambito dei protocolli di contrattazione del piano di missione (requisito TECV2-SUBS-HAPR39
CIRA-CF-12-0600 Rev. 1 P. 39/109
TECVOL-II
TECVOL-II - System Requirements
L1-T1
(change ALC17)
Stima delle
caratteristiche dello
scenario operativo di
missione
L1-T1
(change ALC18)
Autonomous Mission
Planning
CIRA-CF-12-0600
00100) e del piano di volo (requisito TECV2-SUBS-HAPR-00140);
• le istruzioni per l’autopilota (requisito TECV2-SUBS-HAPR-00160), che dovranno specificare la
sequenza dei comandi per l’autopilota per una missione di livello C;
• i messaggi informativi (requisito TECV2-SUBS-HAPR-00040), per la segnalazione di eventi asincroni
legati al meteo, al traffico, alle no-fly zone o alle condizioni delle piste di atterraggio.
Il modulo di Autonomous Mission Management, infine, dovrà inoltrare la sequenza di comandi autopilota
al sottosistema preposto per l’esecuzione nel caso di una missione di livello C (requisito TECV2-SUBSHAPR-00170).
Il modulo di Autonomous Mission Management dovrà formalizzare in una forma adatta alla risoluzione del
problema di ottimizzazione per il planning tutti i vincoli legati allo scenario operativo di missione non
strutturato (requisito TECV2-SUBS-HAPR-00050). Questi ultimi, nel dettaglio, possono essere considerati
dei vincoli di percorso indiretti, in quanto non sono selezionati esplicitamente dall’operatore di terra, ma
sono dettati dalle no-fly zone o da eventi asincroni legati al traffico, al meteo o a variazioni nelle no-fly
zone. Le informazioni relative a tali vincoli provengono dal database di bordo, dalla Situational Awareness
e dal Data Link (requisito TECV2-SUBS-HAPR-00040).
Il modulo di Autonomous Mission Management dovrà elaborare ed aggiornare il piano di volo. In base al
concetto di differenziazione dei livelli di autonomia (requisito TECV2-SUBS-HAPR-00010), il processo di
planning dovrà variare a seconda che sia richiesta l’esecuzione un piano di missione (livello A nell’analisi
della change AL-C16) o di un piano di volo (livello B nell’analisi della change AL-C16).
Nel primo caso il flight plan, come descritto in [A1], deve essere inteso come la soluzione di un problema
di ottimizzazione vincolato, definito formalmente specificando un funzionale di costo da minimizzare e un
insieme di vincoli suddivisibili in mission constraints, path constraints e vehicle constraints.
In realtà, in base a quanto previsto nell’architettura funzionale di bordo di TECVOL-II proposta in [A1]
(fig. 13), le informazioni relative ai vehicle constraints non verranno usate direttamente in input alla
funzione di mission planning, ma indirettamente mediante comunicazioni di non fattibilità del piano di volo
provenienti dal modulo di Trajectory Generation. Ne segue che la pianificazione di missione (requisito
TECV2-SUBS-HAPR-00060) dovrà operare secondo le indicazioni fornite dal piano di missione richiesto e
dallo scenario operativo. Il primo, infatti, contiene il funzionale di costo, i mission constraints e i path
constraints diretti (si veda la descrizione dell’analisi per la change AL-C16 per maggiori dettagli); il
secondo, invece, definisce i vincoli di percorso indiretti (si veda la descrizione dell’analisi per la change
AL-C17 per maggiori dettagli).
Nel caso in cui il modulo non riesca ad elaborare un piano di volo che soddisfi il piano di missione richiesto
e lo scenario operativo, esso dovrà determinare un piano di missione alternativo e fattibile e il relativo
40
CIRA-CF-12-0600 Rev. 1 P. 40/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
piano di volo (requisito TECV2-SUBS-HAPR-00090). La ricerca di un flight plan alternativo potrà
avvenire rilassando i vincoli di percorso indiretti e/o introducendo delle varianti nel piano di missione, ossia
rilassando uno o più vincoli tra quelli presenti nel mission plan richiesto. Nelle fasi successive di progetto
dovranno essere approfonditi i meccanismi con cui potranno essere selezionati e modificati i vincoli in un
piano di missione alternativo.
Qualora neanche la pianificazione di missione alternativa presenti una soluzione, il mission plan richiesto
dovrà essere classificato come non fattibile (requisito TECV2-SUBS-HAPR-00090).
Oltre alla funzione di pianificazione di missione (attivata dalla sottomissione di un nuovo mission plan
dall’operatore di terra), l’Autonomous Mission Manager dovrà mettere a disposizione anche una funzione
di ripianificazione della missione (requisito TECV2-SUBS-HAPR-00080). Quest’ultima dovrà aggiornare
il piano di volo a seguito di cambiamenti nello scenario operativo o di comunicazioni di non fattibilità del
piano di volo concordato (cioè autorizzato dal processo di contrattazione; si veda l’analisi della change ALC16 per maggiori dettagli): i primi sono causati da eventi asincroni legati al traffico, al meteo, a variazioni
nelle no-fly zone e si traducono in cambiamenti nei vincoli di percorso indiretti; i secondi forniscono
indicazioni sui vehicle constraints descritti in [A1] relativamente alla configurazione e/o allo stato di salute
del velivolo. Si osservi che la ripianificazione di missione potrebbe anche non introdurre cambiamenti nel
piano di volo nel caso in cui le modifiche allo scenario operativo non impattino il piano di volo generato. È
evidente che anche per la ripianificazione si riproporrà la possibilità di generazioni di piani alternativi a
quelli concordati (requisito TECV2-SUBS-HAPR-00090), che richiederanno nuovamente la contrattazione
e l’autorizzazione esplicita dell’operatore di terra.
Per quanto riguarda il livello di autonomia B, invece, la funzione di planning dovrà valutare la fattibilità del
piano di volo richiesto dall’operatore di terra nell’ambito dello scenario operativo corrente (requisito
TECV2-SUBS-HAPR-00120). La compatibilità tra il flight plan richiesto e lo scenario operativo potrà
essere totale, nulla o parziale. In quest’ultimo caso l’Autonomous Mission Manager dovrà elaborare un
piano di volo alternativo e fattibile e che abbia uno scostamento minimo dal piano di volo richiesto. Nelle
fasi successive di progetto dovranno essere stabiliti i criteri di classificazione di un flight plan (in termini di
fattibilità, fattibilità parziale e non fattibilità) e un indice di scostamento (da minimizzare) tra un piano di
volo parzialmente fattibile e il corrispondente piano di volo alternativo. Tale indice dovrà tener conto sia di
misure spaziali (ad esempio, distanze geografiche tra i waypoint dei due plan) che di misure temporali (ad
esempio, differenze temporali nel raggiungimento di waypoint 4D).
Analogamente al livello A, anche in una missione di livello di autonomia B dovrà essere disponibile una
funzione di ripianificazione di volo (requisito TECV2-SUBS-HAPR-00130), per la quale valgono le stesse
considerazioni della funzione di ripianificazione di missione visto che entrambe agiscono sul piano di volo
41
CIRA-CF-12-0600 Rev. 1 P. 41/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
concordato.
Il modulo di Autonomous Mission Management, infine, dovrà:
• inoltrare il piano di volo concordato al sottosistema preposto per l’esecuzione nel caso di una missione
di livello A o di livello B; (requisito TECV2-SUBS-HAPR-00150);
• acquisire le eventuali comunicazioni relative alla mancata copertura del piano di volo concordato a
causa di vincoli legati alla configurazione del velivolo e/o failure di sottosistemi (requisito TECV2SUBS-HAPR-00070).
Si ipotizza che le tipologie di missione autonome applicabili per il velivolo siano (requisito TECV2-SUBSHAPR-00020):
• missione di spostamento: atterraggio in un sito diverso da quello di decollo;
• missione di monitoraggio: copertura di un insieme di aree geografiche di interesse in cui eventualmente
devono essere eseguite specifiche azioni di sorveglianza;
• missione di tracking: la copertura di un insieme di aree geografiche d'interesse in cui cercare e seguire
un target specifico.
La definizione delle tipologie di missioni autonome applicabili è essenziale per il disegno di dettaglio del
formato del piano di missione nelle fasi successive di progetto.
Al fine, inoltre, di implementare nel lungo periodo un’integrazione del sistema all’interno di una flotta di
UAS come richiesto in [A1], sarà necessario sviluppare l’Autonomous Mission Manager conformemente a
standard internazionali per lo scambio messaggi e per la descrizione delle informazioni in ambito
aeronautico (requisito TECV2-SUBS-HAPR-00180).
L1-T1 all
Tabella 3-2 – Analisi dei Conops [A1] per l’Autonomous Mission Manager
3.3.1.1.3 Metodo di verifica
VM_Flight_Validation (FLARE II)
42
CIRA-CF-12-0600 Rev. 1 P. 42/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.3.1.1.4 Requisiti di progetto
ID
Titolo
TECV2-SUBS- HAPR-00010
_0.0 Livelli di
autonomia/interazione
TECV2-SUBS- HAPR-00020
_0.0 Tipologie di missione
autonoma
Descrizione
L'Autonomous Mission Manager dovrà prevedere i seguenti tipi
d'interazione con la GCS, legati ai vari gradi di autonomia che il
velivolo dovrà supportare:
- esecuzione autonoma di una missione;
- esecuzione di un piano di volo;
- esecuzione di istruzioni autopilota.
Nella modalità di esecuzione autonoma di una missione, il modulo di
Autonomous Mission Management dovrà supportare le seguenti
tipologie di missione:
- missione di spostamento;
- missione di monitoraggio;
- missione di tracking.
Rational
L'esecuzione di istruzioni in
modalità RPV non dovrà
essere gestita
dall'Autonomous Mission
Manager.
Per missione di spostamento
si intende il semplice
atterraggio in un sito diverso
da quello di decollo.
Per missione di monitoraggio
si intende la copertura di un
insieme di aree geografiche
di interesse in cui
eventualmente devono
essere eseguite specifiche
azioni di sorveglianza.
Per missione di tracking si
intende la copertura di un
insieme di aree geografiche
d'interesse in cui cercare e
seguire un target specifico.
43
CIRA-CF-12-0600 Rev. 1 P. 43/109
TECVOL-II
TECV2-SUBS- HAPR-00030
TECVOL-II - System Requirements
_0.0 Ricezione del piano di
missione richiesto
CIRA-CF-12-0600
Nella modalità di esecuzione autonoma di una missione, il modulo di
Autonomous Mission Management dovrà essere in grado di ricevere
una rappresentazione formale del piano di missione richiesto
dall'operatore di terra. Tale rappresentazione dovrà contenere gli
obiettivi di missione, i criteri di missione e gli eventuali vincoli di
percorso diretti.
Per obiettivi di missione si
intendono i target geografici
che il velivolo deve
raggiungere ed eventuali
azioni da compiere sugli
stessi (mission constraints in
[A1]).
Per criteri di missione si
intendono i funzionali di
costo che devono essere
minimizzati/massimizzati
nell'esecuzione della
missione.
Per vincoli di percorso diretti
si intendono gli eventuali
path constraints
esplicitamente indicati nella
definizione della missione,
come il passaggio per un
determinato waypoint o
vincoli su altitudine e
velocità. Si definiscono invece
vincoli di percorso indiretti
quelli che sono legati a no-flyzone, meteo, traffico.
Si noti che l'insieme dei
vincoli di percorso diretti ed
indiretti costituisce i path
constraints di [A1].
Nelle fasi successive di
progetto dovranno essere
definiti i possibili valori e i
formati dei campi del piano di
missione.
44
CIRA-CF-12-0600 Rev. 1 P. 44/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
TECV2-SUBS- HAPR-00040
_0.0 Ricezione di messaggi
informativi
L'Autonomous Mission Manager dovrà essere in grado di ricevere le
informazioni riguardanti eventi asincroni legati al meteo, al traffico, a
modifiche (anche temporanee) alle informazioni contenute nei
database di bordo (no-fly zone, condizioni delle piste).
TECV2-SUBS- HAPR-00050
_0.0 Gestione dello scenario
operativo
L'Autonomous Mission Manager dovrà gestire lo scenario operativo
di missione, identificando i vincoli di percorso indiretti.
TECV2-SUBS- HAPR-00060
_0.0 Pianificazione di missione
I vincoli di percorso indiretti
sono quelli non indicati
esplicitamente da un
operatore di terra. Si tratta
dei vincoli legati alle no-fly
zone o eventi asincroni
dipendenti dal traffico, dal
meteo o da variazioni nelle
no-fly zone. Le informazioni
relative a tali vincoli
provengono dal database di
bordo, dal Situational
Awareness e dalla GCS
(mediante i messaggi
informativi) e dovranno
essere formalizzate in una
forma adatta al planning.
Nella modalità di esecuzione autonoma di una missione,
Il piano di volo elaborato è
l'Autonomous Mission Manager dovrà elaborare un piano di volo che inteso come soluzione del
problema di ottimizzazione
risolva il piano di missione richiesto dall'operatore di terra
nell'ambito dello scenario operativo corrente.
univocamente definito a
La funzione di pianificazione di missione dovrà essere attivata ogni
partire dal piano di missione
volta che viene sottoposto un nuovo piano di missione dall'operatore richiesto e dallo scenario
di terra.
operativo. Il piano di
missione definisce i criteri, gli
obiettivi e i vincoli di
percorso diretti (requisito
TECV2-SUBS-HAPR-00030). Lo
scenario operativo definisce i
vincoli di percorso indiretti
(requisito TECV2-SUBS-HAPR00050).
45
CIRA-CF-12-0600 Rev. 1 P. 45/109
TECVOL-II
TECV2-SUBS- HAPR-00070
TECVOL-II - System Requirements
_0.0 Ricezione della non fattibilità
del piano di volo concordato
CIRA-CF-12-0600
L'Autonomous Mission Manager dovrà essere in grado di ricevere le
comunicazioni relative alla non fattibilità del piano di volo
concordato da parte del sottosistema preposto alla sua esecuzione.
Per piano di volo concordato
si intende quello autorizzato
a valle dei processi di
contrattazione del piano di
missione (requisito TECV2SUBS-HAPR-00100) o di
contrattazione del piano di
volo (requisito TECV2-SUBSHAPR-00140).
La non fattibilità del piano di
volo concordato è legata ai
vehicle constraints descritti in
[A1], per cui può essere
causata dai vincoli associati
alla configurazione e/o allo
stato di salute del velivolo.
46
CIRA-CF-12-0600 Rev. 1 P. 46/109
TECVOL-II
TECV2-SUBS- HAPR-00080
TECVOL-II - System Requirements
_0.0 Ripianificazione di missione
CIRA-CF-12-0600
Nella modalità di esecuzione autonoma di una missione,
l'Autonomous Mission Manager dovrà aggiornare il piano di volo
concordato tenendo conto dei cambiamenti nello scenario operativo
o delle comunicazioni di non fattibilità del piano di volo concordato
stesso.
Per piano di volo concordato
si intende quello autorizzato
a valle del processo di
contrattazione del piano di
missione (requisito TECV2SUBS-HAPR-00100).
I cambiamenti allo scenario
operativo sono provocati da
eventi asincroni legati al
traffico, al meteo, a variazioni
nelle no-fly zone e si
traducono in cambiamenti
dei vincoli di percorso
indiretti.
Le comunicazioni di non
fattibilità del piano di volo
concordato forniscono
un'indicazione sui vehicle
constraints descritti in [A1]
relativamente alla
configurazione e/o stato di
salute del velivolo.
La ripianificazione della
missione potrebbe anche non
introdurre modifiche nel caso
in cui vi siano cambiamenti
nello scenario operativo che
non impattano il piano di
volo concordato stesso.
47
CIRA-CF-12-0600 Rev. 1 P. 47/109
TECVOL-II
TECV2-SUBS- HAPR-00090
TECVOL-II - System Requirements
CIRA-CF-12-0600
_0.0 Pianificazione/ripianificazione Nella modalità di esecuzione autonoma di una missione, se il
di missione alternativa
problema di pianificazione/ripianificazione di missione non presenta
soluzioni, l'Autonomous Mission Manager dovrà elaborare un piano
di volo che risolva un piano di missione alternativo e fattibile
ottenuto rilassando uno o più vincoli nel piano di missione richiesto
e/o uno o più vincoli di percorso indiretti. Se anche la pianificazione
della missione alternativa non presenta soluzioni, l'Autonomous
Mission Manager dovrà giudicare il piano di missione (richiesto o
concordato) come non fattibile.
Per il concetto di piano di
missione concordato si veda
il requisito TECV2-SUBSHAPR-00100.
Qualora la
pianificazione/ripianificazione
della missione non presenti
soluzioni, visto che lo
scenario operativo non
costituisce una variabile di
controllo, l'Autonomous
Mission Manager dovrà
suggerire all'operatore di
terra delle varianti fattibili al
piano di missione richiesto (in
caso di pianificazione) o
concordato (in caso di
ripianificazione) e/o uno o più
vincoli di percorso indiretti.
Nelle fasi successive di
progetto dovranno essere
stabiliti nel dettaglio i
meccanismi con cui
identificare i possibili piani di
missione alternativi (cioè
quali vincoli possono essere
rilassati e in che modo
possono essere modificati).
48
CIRA-CF-12-0600 Rev. 1 P. 48/109
TECVOL-II
TECVOL-II - System Requirements
TECV2-SUBS- HAPR-00100
_0.0 Contrattazione del piano di
missione
TECV2-SUBS- HAPR-00110
_0.0 Ricezione del piano di volo
richiesto
CIRA-CF-12-0600
Nella modalità di esecuzione autonoma di una missione,
l'Autonomous Mission Manager dovrà gestire una contrattazione del
piano di missione che comprenda i seguenti processi:
- notifica della fattibilità, della non fattibilità o della fattibilità con
vincoli rilassati del piano di missione richiesto;
- invio del piano di missione alternativo in caso di fattibilità con
vincoli rilassati;
- invio del piano di volo elaborato a bordo per l'esecuzione della
missione (richiesta o alternativa);
- gestione delle autorizzazioni/divieti espliciti da parte dell'operatore
di terra per l'eventuale piano di missione alternativo e per il piano di
volo elaborato (anche nel caso di piano di missione richiesto
fattibile).
Il protocollo di contrattazione dovrà essere attivato nei due seguenti
casi:
- pianificazione della missione;
- ripianificazione della missione, se viene generato un nuovo piano di
volo.
Nella modalità di esecuzione di un piano di volo, il modulo di
Autonomous Mission Management dovrà essere in grado di ricevere
una rappresentazione formale del piano di volo richiesto
dall'operatore di terra. Tale rappresentazione dovrà contenere la
sequenza di waypoints o di legs da eseguire, corredata di eventuali
informazioni temporali e criteri ARINC 424-19 .
I piani di missione e di volo
autorizzati a valle del
processo di contrattazione
costituiscono rispettivamente
il piano di missione
concordato e il piano di volo
concordato, cioè i piani di
missione e di volo che il
velivolo dovrà effettivamente
eseguire.
Le informazioni temporali
specificano vincoli temporali
di esecuzione del piano di
volo (flight plan 4D).
49
CIRA-CF-12-0600 Rev. 1 P. 49/109
TECVOL-II
TECV2-SUBS- HAPR-00120
TECVOL-II - System Requirements
_0.0 Pianificazione di volo
CIRA-CF-12-0600
Nella modalità di esecuzione di un piano di volo, l'Autonomous
Mission Manager dovrà valutare la fattibilità (intesa come
compatibilità con lo scenario operativo corrente) del piano di volo
richiesto, il quale dovrà essere classificato in fattibile, parzialmente
fattibile o non fattibile.
Nel caso in cui il piano di volo richiesto sia parzialmente fattibile, il
modulo dovrà elaborare un piano di volo alternativo e fattibile che
abbia lo scostamento minimo da quello richiesto.
La funzione di pianificazione di volo dovrà essere attivata ogni volta
che viene sottoposto un nuovo piano di volo dall'operatore di terra.
Nelle fasi successive di
progetto dovranno essere
stabiliti nel dettaglio i criteri
secondo cui un piano di volo
viene giudicato fattibile,
parzialmente fattibile o non
fattibile. Dovrà, inoltre,
essere definito un indice di
scostamento (da
minimizzare) tra il piano di
volo richiesto parzialmente
fattibile e un piano di volo
alternativo e fattibile. Tale
indice dovrà tener conto sia
di misure spaziali (ad
esempio, distanze
geografiche tra i waypoint dei
due piani) che di misure
temporali (ad esempio,
differenze temporali nel
raggiungimento di waypoint
4D).
50
CIRA-CF-12-0600 Rev. 1 P. 50/109
TECVOL-II
TECV2-SUBS- HAPR-00130
TECVOL-II - System Requirements
_0.0 Ripianificazione di volo
CIRA-CF-12-0600
Nella modalità di esecuzione di un piano di volo, l'Autonomous
Mission Manager dovrà aggiornare il piano di volo concordato
tenendo conto dei cambiamenti nello scenario operativo o delle
comunicazioni di non fattibilità del piano di volo concordato stesso.
Per piano di volo concordato
si intende quello autorizzato
a valle del processo di
contrattazione del piano di
volo (requisito TECV2-SUBSHAPR-00140).
I cambiamenti allo scenario
operativo sono provocati da
eventi asincroni legati al
traffico, al meteo, a variazioni
nelle no-fly zone e si
traducono in cambiamenti
dei vincoli di percorso
indiretti.
Le comunicazioni di non
fattibilità del piano di volo
concordato forniscono
un'indicazione sui vehicle
constraints descritti in [A1]
relativamente alla
configurazione e/o stato di
salute del velivolo.
La ripianificazione di volo
potrebbe anche non
introdurre modifiche nel caso
in cui vi siano cambiamenti
nello scenario operativo che
non impattano il piano di
volo concordato.
51
CIRA-CF-12-0600 Rev. 1 P. 51/109
TECVOL-II
TECVOL-II - System Requirements
TECV2-SUBS- HAPR-00140
_0.0 Contrattazione del piano di
volo
TECV2-SUBS- HAPR-00150
_0.0 Inoltro del piano di volo
TECV2-SUBS- HAPR-00160
_0.0 Ricezione delle istruzioni
autopilota
TECV2-SUBS- HAPR-00170
_0.0 Inoltro delle istruzioni
autopilota
TECV2-SUBS- HAPR-00180
_0.0 Utilizzo di standard
TECV2-SUBS- HAPR-00190
_0.0 Efficienza computazionale
CIRA-CF-12-0600
Nella modalità di esecuzione di un piano di volo, l'Autonomous
Mission Manager dovrà gestire una contrattazione del piano di volo
che comprenda i seguenti processi:
- notifica della fattibilità, della non fattibilità o della fattibilità
parziale, con le relative modifiche, del piano di volo;
- gestione delle autorizzazioni/divieti espliciti da parte dell'operatore
di terra in caso di piano di volo parzialmente fattibile.
Il protocollo di contrattazione dovrà essere attivato nei due seguenti
casi:
- pianificazione del volo;
- ripianificazione del volo, se viene generato un nuovo piano di volo.
Nella modalità di esecuzione autonoma di una missione o nella
modalità di esecuzione di un piano di volo, il modulo di Autonomous
Mission Management dovrà inoltrare il piano di volo concordato al
sottosistema preposto per la sua esecuzione.
Il piano di volo autorizzato a
valle del processo di
contrattazione costituisce il
piano di volo concordato,
cioè il piano di volo che il
velivolo dovrà effettivamente
eseguire.
Il piano di volo concordato è
quello autorizzato a valle del
processo di contrattazione
del piano di missione (nel
caso di esecuzione autonoma
di una missione; requisito
TECV2-SUBS-HAPR-00100) o
del processo di
contrattazione del piano di
volo (nel caso di esecuzione
di un piano di volo; requisito
TECV2-SUBS-HAPR-00140).
Nella modalità di esecuzione di istruzioni autopilota, l'Autonomous
Mission Manager dovrà essere in grado di ricevere istruzioni di
comando per l'autopilota.
Nella modalità di esecuzione di istruzioni autopilota, l'Autonomous
Mission Manager dovrà inoltrare le istruzioni di comando per
l'autopilota al sottosistema preposto per la loro esecuzione.
La progettazione dell'Autonomous Mission Management dovrà
essere sviluppata, laddove possibile, conformemente a standard
internazionali per lo scambio di messaggi e per la descrizione delle
informazioni in ambito aeronautico.
La progettazione dell'Autonomous Mission Management dovrà
essere sviluppata, laddove possibile, ottimizzando l'efficienza
computazionale degli algoritmi di bordo per la gestione dei dati e per
i processi di generazione del piano di volo.
52
CIRA-CF-12-0600 Rev. 1 P. 52/109
TECVOL-II
TECVOL-II - System Requirements
3.3.1.2
CIRA-CF-12-0600
Tecnologie di Adaptive Flight Control Law (AFCL)
3.3.1.2.1 Descrizione sintetica del sistema
La tecnologia relativa alle Adaptive Flight Control Law (AFCL) riguarda la capacità di effettuare il controllo d’assetto del veicolo con
caratteristiche di elevata adattavità e robustezza in termini di:
• Robustezza alle incertezze ed errori di modello
• Robustezza alle failures di sistema
• Adattività alle differenti condizioni di volo
Tale tecnologia è concepita nell’ottica del miglioramento delle capacità di esecuzione autonoma della missione e soprattutto dell’affidabilità e della
sicurezza del sistema di Guida, Navigazione e Controllo. Infatti, le capacità elencati ai punti precedenti consentono di gestire automaticamente gli
scenari off-nominal e, più in generale, la discrepanza tra le condizioni di volo previste off-line e quelle effettivamente riscontrate durante la
missione. A tale tecnologia è associato l’identificativo S07.
3.3.1.2.2 Giustificazione
I requisiti della tecnologia GNC di Adaptive Flight Control Law sono stati definiti mediante un’analisi della change AL-C9 definita nel §4 di [A1]
ed in generale della tecnologia L1-T3 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1]. La tabella che segue
sintetizza l’analisi condotta sulla suddetta tecnologia.
Rif. in [A1]]
Descrizione
L1-T3
(change ALC9)
Adaptive Flight
Control Law
Analisi
I requisiti sono stati identificati considerando lo sforzo tecnologico che deve essere prodotto per
raggiungere il livello di automazione previsto per la piattaforma di TECVOL-II. Pertanto, essi devono
essere considerati come requisiti tecnologici, ovvero come requisiti che identificano gli aspetti chiave delle
tecnologie da sviluppare per garantire l’esecuzione autonoma della missione, con specifico riferimento alla
parte di Guida, Navigazione e Controllo, ed in particolare alle leggi di controllo di basso livello.
I requisiti sono stati definiti anche sfruttando i requisiti tecnologici identificati in altri progetti CIRA,
relativi allo sviluppo di tecnologie GNC per dimostratori unmanned con elevata autonomia.
Tabella 3-3 – Analisi dei Conops [A1] per l’Adaptive Flight Control Law
3.3.1.2.3 Metodo di verifica
53
CIRA-CF-12-0600 Rev. 1 P. 53/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
VM_Flight_Validation (FLARE II)
3.3.1.2.4 Requisiti di progetto
ID
TECV2-SUBS-
TECV2-SUBS-
TECV2-SUBS-
TECV2-SUBS-
AFCL-0001
AFCL-0002
AFCL-0003
AFCL-0004
Titolo
0_0.0
0_0.0
0_0.0
0_0.0
TECV2-SUBS-
AFCL-0005
0_0.0
TECV2-SUBS-
AFCL-0006
0_0.0
Descrizione
Il modulo dovrà assicurare il controllo di assetto del velivolo garantendo
Robustezza alle
prestazioni e stabilità robuste in presenza di incertezze di modello (i.e. parametri
incertezze di modello
aerodinamici, ambiente esterno, ecc.)
Il sistema dovrà garantire l'adattatività alle differenti condizioni di volo. Pertanto
le leggi di controllo dovranno adattarsi automaticamente in funzione delle
Adattività a differenti effettive condizioni di volo incontrate.
condizioni di volo
Gestione dei limiti
prestazionali
Tolleranza alle
failures e
Riconfigurabilità
Il sistema dovrà tener conto esplicitamente delle limitazioni prestazionali del
velivolo, in modo da consentire un'elevata adattività a scenari off-nominal in cui
tali caratteristiche dinamiche del velivolo possono cambiare durante il volo.
Rationale
Una tale capacità di
adattività evita l'utilizzo di
leggi di controllo preschedulate in funzione della
speciica condizione di volo.
In caso di failures, il
comportamento dinamico
del velivolo potrebbe
cambiare e i vincoli sui
limiti di performance
varierebbero di
conseguenza.
Il sistema AFCL dovrà essere robusto a failures e guasti di sistema, in particolare a
failures del sistema di attuazione e ai sensori.
Pertanto esso dovrà essere riconfigurabile, ossia cambiare i propri parametri in
presenza di condizioni off-nominal che modifichino il comportamento dinamico
del velivolo o riducano l'accuratezza delle grandezze retroazionate al sistema di
controllo.
Il sistema dovrà garantire la tolleranza almeno ad una failure singola del sistema
Tolleranza alle failure
di attuazione, ridistribuendo in maniera ottimale i comandi alle superfici
di attuatori
aerodinamiche non interessati dal guasto.
Il sistema dovrà garantire la tolleranza almeno ad una failure singola ai sensori di
Tolleranza alle failure navigazione, riconfigurandosi opportunamente, ossia cambiando alcuni
di sensori
parametri in modo da tener conto della riduzione dell' accuratezza delle
grandezze misurate.
54
CIRA-CF-12-0600 Rev. 1 P. 54/109
TECVOL-II
TECVOL-II - System Requirements
3.3.1.3
CIRA-CF-12-0600
Tecnologie per l’Integrated Health Management (IHMG)
3.3.1.3.1 Descrizione sintetica del sistema
Le tecnologie per l’Integrated Health Management (IHMG) si propongono l’obiettivo di aumentare la robustezza del sistema rispetto ai
malfunzionamenti, mediante:
• l’utilizzo di tecniche di Fault Detection and Isolation (FDI) per attuatori e sensori,
• la stima in linea dei nuovi vehicle constraints, conseguenti alla presenza della fault.
L’Integrated Health Management utilizza inoltre tecniche di identificazione in linea per aggiornare in tempo reale i parametri aerodinamici e
propulsivi del velivolo ed i disturbi ambientali sperimentati durante il volo. Quest’ultima stima in linea si riferisce dunque a parametri fisici del
velivolo e dell’ambiente in cui esso opera, mentre la stima dei vehicle constraints è relativa ad alcuni parametri critici correlati a limiti sulle
proprietà del velivolo e che consentono di definire l’inviluppo di volo nel quale il velivolo può operare in sicurezza anche in presenza di una fault
(Safe Flight Region). A tale tecnologia è associato l’identificativo S08.
3.3.1.3.2 Giustificazione
I requisiti delle tecnologie per l’Integrated Health Management sono stati definiti mediante un’analisi delle change AL-C8, AL-C10 e AL-C11
definite nel §4 di [A1] ed in generale delle tecnologie L1-T4 ed L1-T5 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5
di [A1]) riguardanti lo sviluppo delle funzionalità di On Line Parameter Identification e di Failure & Health Monitoring. La tabella che segue
sintetizza l’analisi condotta sulle singole tecnologie.
Rif. in [A1]]
Descrizione
L1-T5
(change ALC8)
On-line Identification
Analisi
I moduli preposti alla generazione ed inseguimento di traiettoria richiedono in ingresso informazioni circa
le prestazioni correnti del velivolo, per evitare di definire traiettorie non realizzabili. Le prestazioni possono
essere sintetizzate in alcuni parametri caratteristici, i cui valori nominali sono noti prima del volo ma
possono variare durante la missione per varie cause (consumo carburante, avarie, rilascio di un carico). Allo
scopo di ottenere informazioni aggiornate sulle prestazioni, il modulo On-line Identification dovrà fornire
una stima in tempo reale dei parametri fisici del velivolo, principalmente parametri aerodinamici e
propulsivi (requisito TECV2-SUBS-HAPR-00070), e relativa precisione, caratterizzata in termini di bande
di incertezza rispetto al valore medio stimato (requisito TECV2-SUBS-HAPR-00090). Infine, il modulo
On-line Identification fornirà anche una stima dei disturbi ambientali locali sperimentati durante il volo
(requisito TECV2-SUBS-HAPR-00080).
55
CIRA-CF-12-0600 Rev. 1 P. 55/109
TECVOL-II
TECVOL-II - System Requirements
L1-T4
(change ALC10)
Model-based Fault
Detection and
Isolation per sensori
ed attuatori
L1-T4
(change ALC11)
Identificazione in
linea dei
malfunzionamenti
CIRA-CF-12-0600
Lo sviluppo di questa tecnologia consentirà alla piattaforma volante il conseguimento di un elevata
robustezza in ambienti non strutturati.
Il modulo di Fault Detection and Isolation ha lo scopo di monitorare lo stato dei sistemi di bordo, in
particolare di sensori ed attuatori, e di individuare ed isolare eventuali avarie (requisiti TECV2-SUBSHAPR-00010, TECV2-SUBS-HAPR-00040). I vincoli di peso, ingombro e costi del velivolo spingono
verso tecniche model-based, che riducono al minimo la ridondanza hardware (requisito TECV2-SUBSHAPR-00020).
La modellistica della fault dovrà includere anche la dinamica che caratterizza il transitorio da
funzionamento nominale a non-nominale, per consentire di testare funzionalità di prognostica (requisito
TECV2-SUBS-HAPR-00030).
Dati sperimentali saranno necessari per tarare e validare i modelli di simulazione della fault.
La caratterizzazione della fault (requisito TECV2-SUBS-HAPR-00050) sarà realizzata in linea, utilizzando
tecniche di Data Mining ed un apposito dataset di training. A partire da questo dataset si potranno applicare
off-line opportuni algoritmi di Machine Learning e Data Analysis per l’elaborazione di uno o più modelli di
classificazione dei malfunzionamenti, che saranno successivamente utilizzati on-line. Il training set dovrà,
inoltre, soddisfare le seguenti caratteristiche:
• dovrà contenere dei segnali di fault detection & isolation “etichettati” con la tipologia di failure a cui si
riferiscono;
• dovrà contenere ogni tipologia di failure;
• dovrà contenere un’elevata quantità di dati per ogni tipologia di failure.
È preferibile che i dati di training siano sperimentali e che presentino un alto numero di attributi di input. Il
dataset sarà inoltre integrato con dati generati in simulazione utilizzando i modelli citati nella change ALC10.
Oltre all’identificazione della fault, il modulo dovrà anche stimare in linea le prestazioni degradate e le
limitazioni dell’inviluppo di volo del velivolo, conseguenti ad una fault (requisito TECV2-SUBS-HAPR00060). Questi vehicle constraints saranno comunicati ai moduli preposti alla generazione ed inseguimento
della traiettoria di riferimento e al sistema di controllo, per consentire la generazione di traiettorie e di
comandi realizzabili in sicurezza dal velivolo. I vehicle constraints non saranno stimati direttamente, ma
saranno ricavati dalla misura di altri parametri ad essi relazionati e selezionati in analisi eseguite off-line.
Tabella 3-4 – Analisi dei Conops [A1] per le tecnologie di Integrated Health Management
3.3.1.3.3 Metodo di verifica
56
CIRA-CF-12-0600 Rev. 1 P. 56/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
VM_Flight_Validation (FLARE II)
3.3.1.3.4 Requisiti di progetto
ID
TECV2-SUBS- IHMG-00010
_0.0
TECV2-SUBS- IHMG -00020
_0.0
TECV2-SUBS- IHMG -00030
_0.0
TECV2-SUBS- IHMG -00040
_0.0
TECV2-SUBS- IHMG -00050
_0.0
TECV2-SUBS- IHMG -00060
_0.0
TECV2-SUBS- IHMG -00070
_0.0
Titolo
Funzione di Health
Monitoring
Identificazione delle
failure
Descrizione
Rationale
Il software di bordo dovrà prevedere un modulo che si occupi della identificazione
(individuazione, isolamento e caratterizzazione) di eventuali failure.
Il modulo di Health Monitoring sarà in grado di identificare le failure di uno o più
L'utilizzo di
dispositivi di bordo (sensori e attuatori) in assenza di ridondanze HW, attraverso
metodologie modell'utilizzo di metodologie model based.
based consente di
ridurre peso, ingombro
e costi della
strumentazione di
bordo
Funzione di
Il modulo di Health Monitoring disporrà di algoritmi che dall'analisi dei dati
prognostica
provenienti dai sensori di bordo saranno in grado di prevedere l'insorgenza di una
failure.
Isolamento delle
Il modulo di Health Monitoring sarà in grado di identificare in caso di failure quale
failure
è il dispositivo malfunzionante.
Caratterizzazione delle Il modulo di Health Monitoring disporrà di algoritmi che dall'analisi dei dati
Failure
provenienti dai sensori di bordo saranno in grado di identificare la tipologia di
failure.
Vehicle Constraints
In caso di failure il modulo di Health Monitoring sarà in grado di fornire i nuovi
I range delle
range di prestazioni del velivolo.
prestazioni saranno dei
vincoli utilizzati dagli
algoritmi per la
generazione e
l'inseguimento della
traiettoria
Identificazione in linea Il modulo di Health Monitoring dovrà essere in grado di stimare in linea le
I parametri stimati in
dei parametri del
caratteristiche aerodinamiche e propulsive del velivolo al fine di valutare gli effetti linea saranno utilizzati
velivolo
di cambi di configurazione o di failure.
per aggiornare i
parametri del velivolo
utilizzati dagli algoritmi
di generazione e
l'inseguimento della
57
CIRA-CF-12-0600 Rev. 1 P. 57/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
traiettoria
TECV2-SUBS- IHMG -00080
_0.0
TECV2-SUBS- IHMG -00090
_0.0
3.3.1.4
Stima in linea del
vento
Caratterizzazione delle
stime
Il modulo di Health Monitoring dovrà essere in grado di stimare in linea la
direzione e la velocità del vento in prossimità del velivolo.
Il modulo di Health Monitoring dovrà fornire oltre ai valori nominali dei parametri
stimati in linea anche una caratterizzazione delle stime, in termini di incertezza
Automatic Taxi Replanner (ATRP)
3.3.1.4.1 Descrizione sintetica del sistema
Il modulo relativo alla tecnologia GNC di Automatic Taxi Replanner (ATRP) si inquadra nell’ambito delle tecnologie per la gestione ed esecuzione
della missione, ed in particolare, riguarda la pianificazione in linea di una rotta relativa alla fase di taxiing del velivolo a partire dalla posizione di
parcheggio fino alla testata pista e viceversa. Il piano generato deve garantire il soddisfacimento dei vincoli legati sia alle limitazioni di performance
del veicolo sia alla compatibilità col sistema ATM/ATC, pertanto il sistema è concepito per aumentare le capacità di gestione autonoma della
missione e ridurre così al minimo l’intervento dell’uomo. A tale sistema è associato l’identificativo S09.
3.3.1.4.2 Giustificazione
I requisiti della tecnologia GNC di Automatic Taxi Replanner sono stati definiti mediante un’analisi della change AL-C18 definita nel §4 di [A1] ed
in generale della tecnologia L1-T2 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1]) riguardante lo sviluppo di
tecnologie per la pianificazione strategica ed esecuzione autonoma di una missione UAV. La tabella che segue sintetizza l’analisi condotta sulla
suddetta tecnologia.
Rif. in [A1]]
L1-T2
(change GSC2)
Descrizione
Automatic Taxi
Replanner
Analisi
Lo sviluppo del modulo di Automatic Taxi Replanner è utile ad innalzare le capacità di autonomia degli
UAV rispetto a quanto già sviluppato nel progetto TECVOL-I, in tal senso tale tecnologia è stata
individuata come strategica all’interno di [A1]. Inoltre, interesse per la suddetta tecnologia è stato
ampiamente espresso anche da Alenia-Aermacchi nell’ambito della collaborazione paritaria in corso tra
58
CIRA-CF-12-0600 Rev. 1 P. 58/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Alenia e Cira sull’autonomia di bordo [R43].
I requisiti di progetto per il modulo ATRP sono stati identificati prevalentemente a partire dal concetto
operativo di Autotaxi fornito da Alenia nella conference call del 17 Novembre 2011 [R46] e nella
contestuale email [R47]. I requisiti sono stati concepiti con riferimento ad una piattaforma con capacità di
volo autonomo, ma possono essere anche estese a piattaforme di tipo manned come tecnologie di ausilio al
pilota.
Tabella 3-5 – Analisi dei Conops [A1] per l’Automatic Taxi Replanner
3.3.1.4.3 Metodo di verifica
VM_Demonstration (HIL)
3.3.1.4.4 Requisiti di progetto
ID
Titolo
Descrizione
TECV2-SUBS-
ATRP-0001
0_0.0
Pianificazione di
traiettoria
Il modulo Automatic Taxi Re-Planner (ATRP), quando attivato, dovrà generare
rotta per la fase di taxiing del velivolo a partire dalla posizione corrente fino al
punto di inizio pista o all'Hangar di destinazione a seconda che la pianificazione
venga effettuata prima del decollo o dopo l'atterraggio.
TECV2-SUBS-
ATRP-0002
0_0.0
Output del modulo
ATRP
Il modulo ATRP dovrà fornire come output una rotta pianificata in termini di
Waypoint (Taxipoint) contenenti almeno la posizione, la velocità nonché, laddove
siano presenti vincoli temporali, il tempo di raggiungimento (TBC).
Rationale
TECV2-SUBS-
ATRP-0003
0_0.0
Gestione delle
limitazioni
prestazionali del
velivolo
TECV2-SUBS-
ATRP-0004
0_0.0
Gestione dei vincoli
derivanti dal sistema
ATC/ATM
Il modulo dovrà generare una rotta compatibile con i vincoli imposti dal sistema
ATC, con particolare riferimento ad aree interdette al passaggio del velivolo.
Ottimizzazione della
rotta
In caso di piattaforma
La rotta generata dal modulo ATRP dovrà essere ottimizzata rispetto ad uno o più
manned, il pilota potrebbe
criteri predefiniti ed eventualmente selezionabili dal pilota (es. minimo tempo,
optare per diverse strategie
minimo consumo, ecc.).
di ottimizzazione
TECV2-SUBS-
ATRP-0005
0_0.0
Il modulo dovrà generare una rotta compatibile con i vincoli derivanti dalle Traiettoria
percorribile
limitazioni di performance del velivolo, in particolare con la massima velocità e senza correre il rischio di un
massimo angolo di steering.
rollover
59
CIRA-CF-12-0600 Rev. 1 P. 59/109
TECVOL-II
TECV2-SUBS-
TECV2-SUBS-
TECVOL-II - System Requirements
ATRP-0006
ATRP-0007
3.3.1.5
0_0.0
0_0.0
CIRA-CF-12-0600
Il sistema dovrà tener conto
anche
dei
vincoli
provenienti da: regolamenti
Gestione delle
Il modulo dovrà tener conto delle informazioni contenute in un database
aeroportuali, regole di
informazioni
(disponibile a bordo) e riguardanti i vincoli legati dall'aeroporto in cui il taxi viene
concernenti gli
utilizzo
della
pista,
effettuato. Tali informazioni dovranno essere codificate in opportuni vincoli per il
taxiways,
aree
di
aeroporti di partenza
modulo ATRP.
parcheggio
e
docking
ed arrivo
nonché la presenza di
ostacoli fissi
Input del modulo
ATRP
Il modulo ATRP dovrà ricevere lo stato corrente del velivolo, in termini di
posizione e velocità, i parametri del velivolo (limitazioni prestazionali), vincoli
derivanti dall'aeroporto e dalle piste utilizzabili per il taxiing (vedi requisito
precedente) e la destinazione finale (testata pista o hangar a seconda che la
pianificazione venga effettuata prima del decollo o dopo l'atterraggio).
Tecnologie per l’Automatic Taxi Management (ATMA)
3.3.1.5.1 Descrizione sintetica del sistema
La tecnologia di Automatic Taxi Management (ATMA) dovrà permettere al velivolo su pista di gestire in modo automatico tutta la fase di taxiing
precedente al decollo e successiva all’atterraggio. A tale tecnologia è associato l’identificativo S10.
3.3.1.5.2 Giustificazione
I requisiti della tecnologia GNC di Automatic Taxi Management sono stati definiti mediante un’analisi della change AL-C5 definita nel §4 di [A1]
ed in generale della tecnologia L1-T2 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1]) riguardante lo sviluppo
di tecnologie per la pianificazione strategica ed esecuzione autonoma di una missione UAV. La tecnologia di Automatic Taxi Management sarà
sviluppata appunto allo scopo di ampliare la capacità di gestione ed esecuzione autonoma della missione di un UAV anche nelle fasi di taxing. Tale
tecnologia sarà naturalmente accoppiata a quella di Automatic Taxi Replanner (ATRP). Il modulo basato sulla tecnologia ATRP infatti fornirà gli
opportuni ingressi (lista di way point da seguire sui percorsi aeroportuali) al modulo basato sulla tecnologia ATMA.
3.3.1.5.3 Metodo di verifica
60
CIRA-CF-12-0600 Rev. 1 P. 60/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
VM_Flight_Validation (FLARE II)
3.3.1.5.4 Requisiti di progetto
ID
TECV2-SUBS-
ATMA-0001
3.3.2
Titolo
0_0.0
Descrizione
Rationale
Il modulo basato sulla tecnologia ATMA dovrà processare in input un set di
waypoint (taxipoint) caratterizzanti la rotta da compiere a partire dall’hangar
fino alla testata pista e viceversa. Il modulo dovrà quindi generare in linea una
traiettoria che consenta al velivolo di effettuare il taxiing previsto dal set di
Gestione ed
waypoint caratterizzante la rotta desiderata in maniera automatica e nel
esecuzione automtica
rispetto dei vincoli legati sia alle limitazioni di performance del velivolo su pista
della fase di Taxing
sia alla compatibilità col sistema ATM/ATC. Inoltre, il sistema dovrà anche
provvedere all’esecuzione automatica della fase di taxing attraverso la
generazione di riferimenti di posizione e velocità per i moduli di guida e
controllo di basso livello in modo da inseguire la traiettoria generata.
HMI and Payload management
Questa classe racchiude sia le tecnologie relative alla gestione del payload nell’ambito del segmento di bordo di un UAV, ed in particolare la
tecnologia di Automatic Target Detection and Recognition, sia lo sviluppo di tecnologie innovative per il segmento di terra orientate al supporto
all’operatore di terra per la pianificazione strategica di una missione, in modo parzialmente o completamente automatizzato.
3.3.2.1
Preflight Support Mission Planner (PSMP)
3.3.2.1.1 Descrizione sintetica del sistema
Il sistema di pianificazione di missione di UAV si presenta orientato alla pianificazione in base ai vincoli e ai requisiti della missione, coinvolgendo
nella determinazione del percorso da far effettuare al velivolo tutta una serie di parametri e di verifiche incrociate, e iterative, legati a elementi
eterogenei (gli obiettivi della missione, i sensori, in particolare di imaging, con le loro capacità di acquisizione, il velivolo in termini di prestazioni e
consumo, i datalink e la relativa copertura rispetto all’inviluppo di volo) uniti alle regole delle procedure operative ordinarie e di emergenza.
61
CIRA-CF-12-0600 Rev. 1 P. 61/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Il sistema dovrà offrire un’inedita possibilità di input e selezione da database di configurazioni di sensori, mappe di copertura di datalink, e si servirà
di un motore di analisi della traiettoria che incrocerà le informazioni disponibili (dati sensori, prestazioni velivolo, ecc.) con i vincoli delle risorse
(datalink, carburante, ecc.) ed i vincoli esterni (es. no-fly zone) per validare o fornire indicazioni di riprogettazione del piano di volo per incontrare i
requisiti della missione. A tale sistema è associato l’identificativo S11.
3.3.2.1.2 Giustificazione
I requisiti di tecnologie relative ai Preflight Support Mission Planner sono stati definiti mediante un’analisi della change GS-C2 definita nel §4 di
[A1] ed in generale delle tecnologie L3-T1 ed L3-T3 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1])
riguardanti lo sviluppo di tecnologie per HMI ed in particolare dello sviluppo di un Mission Planner. La tabella che segue sintetizza l’analisi
condotta sulle singole tecnologie.
Rif. in [A1]]
L3-T1
(change GSC2)
Descrizione
Mission Planner
Analisi
L’esigenza di realizzare un nuovo Pianificatore di Missione più orientato ai sensori, al contesto operativo
ed agli obiettivi di missione rispetto a quanto già sviluppato nel progetto TECVOL-I è già stata descritta in
forma esaustiva nel paragrafo 5.3.3.1 [A1].
In aggiunta ai contenuti del documento sopra menzionato è da evidenziare l’interesse espresso da AleniaAermacchi, nei diversi incontri avuti anche su questo argomento, che hanno portato ad una collaborazione
paritaria tra CIRA ed Alenia Aermacchi [R43].
Come preliminary user requirements Alenia-Aermacchi ha fornito alcuni dettagli sulle funzioni richieste al
software di pianificazione della missione insieme a elementi architetturali di dettaglio [R45].
Tabella 3-6 – Analisi dei Conops [A1] per il Preflight Support Mission Planner
3.3.2.1.3 Metodo di verifica
VM_Demonstration (HIL)
3.3.2.1.4 Requisiti di progetto
62
CIRA-CF-12-0600 Rev. 1 P. 62/109
TECVOL-II
TECVOL-II - System Requirements
ID
TECV2-SUBS-
PSMP-0001
Titolo
0_0.0
CIRA-CF-12-0600
Descrizione
Pianificatore di
Missione
Il PSMP (Preflight Support Mission Planner) deve assistere l'operatore in tutte le
fasi di creazione/modifica di una missione di volo per un UAV, con la regola che,
per gli attributi per cui è possibile restringere i possibili valori, deve essere fornita
la possibilità di scegliere i dati da una lista preconfigurata invece di doverli inserire
ogni volta.
TECV2-SUBS-
PSMP-0002
0_0.0
Gestione Mappe
Il PSMP deve fornire la possibilità di gestire diverse tipologie di mappe e per
ognuna di esse deve fornire la possibilità di utilizzare le funzioni di Zoom e di Scroll
dinamico, oltre alla possibilità di centrare la vista su una determinata coordinata
geografica.
TECV2-SUBS-
PSMP-0003
0_0.0
Gestione Spazi Aerei
su Mappe ICAO
Il PSMP deve fornire la possibilità di utilizzare le mappe della ICAO per
l'individuazione degli spazi aerei, delle aerovie e di tutte le stazioni e riferimenti
comuni alle mappe aeronautiche standard.
Gestione Anagrafiche
Il PSMP deve fornire la possibilità di gestire le seguenti anagrafiche di riferimento
con l'obiettivo di facilitare l'operatore durante la generazione di un piano di
missione:
1. target (validità temporale);
2. no-fly zone (validità temporale);
3. safe area (validità temporale);
4. velivoli;
5. mappe/immagini;
6. rotte standard;
7. user waypoint;
8. payload;
9. stazioni data link;
10. tipologie pattern (sequenze prestabilite di waypoint);
11. emergency route;
12. termination route.
Per gestione di un'anagrafica si intende la possibilità per l'operatore di inserire un
nuovo valore (record) nell'anagrafica, modificare un record presente
nell'anagrafica, eliminare permanentemente un record presente nell'anagrafica.
Questa funzione deve prevedere un pannellino attraverso il quale sia possibile
scegliere l'elemento che si desidera configurare per poi passare alla form per
l'inserimento dei dati.
TECV2-SUBS-
PSMP-0004
0_0.0
Rationale
63
CIRA-CF-12-0600 Rev. 1 P. 63/109
TECVOL-II
TECV2-SUBS-
TECVOL-II - System Requirements
PSMP-0005
0_0.0
TECV2-SUBS-
PSMP-0006
0_0.0
TECV2-SUBS-
PSMP-0007
0_0.0
TECV2-SUBS-
PSMP-0008
0_0.0
Configurazione
Missione
CIRA-CF-12-0600
Il PSMP deve fornire la possibilità di definire la configurazione di base della
missione, attraverso un'apposita form contente tutti gli attributi necessari alla
definizione della configurazione di una missione. I principali attributi sono
rappresentati da:
- velivolo;
- payload sensoristico (ovvero sensori da imbarcare sul velivolo);
- carburante da impiegare durante la missione;
- data e orario della missione;
- tipologia missione (in zona segregata con relativa selezione dell'area interessata,
oppure in zona non segregata);
- stazione data link da impiegare durante la missione;
- inserimento dei target di interesse durante la missione.
La costruzione della rotta che il velivolo UAV deve seguire durante la missione
deve avvenire attraverso l'inserimento di waypoint successivi, durante
Definizione della rotta
l'inserimento è sempre possibile aggiunger un waypoint tra due waypoint
esistenti.
All'inserimento di un waypoint il PSMP deve compiere diverse verifiche di
validazione e di accettazione del waypoint:
- raggiungibilità in funzione delle prestazioni del velivolo;
- copertura datalink;
Verifica waypoint
- attraversamento no-fly zone;
- consumo carburante;
- visibilità dei target.
Inserimento
Emergency Route
L'inserimento di una Emergency Route durante la pianificazione di una missione è
opzionale e consiste nello sceglierne una tra quelle disponibili e già configurate,
che inizia dall'ultimo waypoint inserito e finisce in un loiter dove si presume sia
possibile ristabilire la connessione del velivolo con la stazione di terra. L'obiettivo
di una Emergency Route è proprio il recupero della connettività del velivolo con la
stazione di controllo a terra.
TECV2-SUBS-
PSMP-0009
0_0.0
Inserimento
Termination Route
L'inserimento di una Termination Route durante la pianificazione di una missione
è opzionale e consiste nello sceglierne una tra quelle disponibili e già configurate,
che inizia dal loiter di una Emergency Route e termina con l'atterraggio di
emergenza del velivolo (safe crash) in un'area prestabilita.
TECV2-SUBS-
PSMP-0010
0_0.0
Footprint Sensore
Il PSMP deve essere in grado di evidenziare sulla mappa il footprint del sensore
prescelto con un'indicazione della qualità dell'immagine prevista.
64
CIRA-CF-12-0600 Rev. 1 P. 64/109
TECVOL-II
TECV2-SUBS-
TECV2-SUBS-
TECV2-SUBS-
TECVOL-II - System Requirements
PSMP-0011
PSMP-0012
PSMP-0013
3.3.2.2
CIRA-CF-12-0600
Apertura, Modifica,
Eliminazione Missioni
Deve essere possibile aprire o anche eliminare una missione preesistente
selezionandola da un elenco delle missioni già inserite, ordinate dalla più recente
alla meno recente. Il sistema, prima dell'eliminazione definitiva della missione,
deve chiedere conferma all'operatore.
Il PSMP deve fornire la possibilità di modificare i waypoint che compongono la
rotta appartenente alla missione in uso, consentendo all'operatore di modificare
gli attributi di un waypoint e/o modificare l'ordine di un waypoint lungo la rotta
e/o eliminare un waypoint dalla rotta. A seguito di una modifica di un waypoint, il
sistema deve attivare tutte le verifiche necessarie alla validazione dello stesso
waypoint.
0_0.0
Esportazione Dati
Missione
Il PSMP deve fornire la possibilità all'operatore di esportare i dati di missione,
quelli di configurazione e quelli della rotta (lista di waypoint e di leg) in formato
elettronico standard (come previsto dalla modulistica ICAO per le autorizzazione
dei piani di volo) di una missione di volo selezionata da un elenco delle missioni
già inserite, ordinate dalla più recente alla meno recente.
0_0.0
Esportazione Dati
Missione per TCS
Il PSMP deve fornire la possibilità all'operatore di esportare i dati di missione
richiesti dalla TCS relativi ad una missione di volo selezionata da un elenco delle
missioni già inserite, ordinate dalla più recente alla meno recente.
0_0.0
Preflight Automatic Mission Planner (PAMP)
Per soddisfare i requisiti definiti nel paragrafo precedente relativi al Pre-flight Support Mission Planner sarà individuato uno specifico tool SW
commerciale adatto a sviluppare le funzionalità previste dai requisiti sopra definiti. Il tool individuato dovrà dare enfasi alla parte di
sensoristica/datalink tipici di una missione UAV, includendo funzioni di pianificazione ma senza possibilità di includere mappe cartografiche
(rappresentazione grafica attive) dei dati rilevabili aeronautici (espressi potenzialmente in uno specifico standard come ad es. l’ARINC424).
L’obiettivo principale della tecnologia di Preflight Automatic Mission Planner è quello di riuscire ad avere a disposizione un tool commerciale
aperto ed integrabile con servizi proprietari del CIRA che permetta di progettare un dispositivo grafico (Preflight Automatic Mission Planner) che
sia di ausilio al pilota nel definire il piano di volo e relativa traiettoria secondo logiche di ottimizzazione, dove però gli engine di ottimizzazione
siano definiti e progettati internamente in modo coerente con quanto già avviene nel SW di ripianificazione di bordo attualmente sviluppato
nell’ambito del progetto MISE. A tale sistema è associato l’identificativo S12.
65
CIRA-CF-12-0600 Rev. 1 P. 65/109
TECVOL-II
TECVOL-II - System Requirements
ID
TECV2-SUBS-
Titolo
PAMP-0001 0_0.0
3.3.2.3
Automatic Mission
Planner
CIRA-CF-12-0600
Descrizione
Rationale
Il PAMP (Preflight Automatic Mission Planner) deve assistere l'operatore in tutte
le fasi di creazione/modifica di una missione di volo per un UAV, sulla base di
mapper cartografiche della area di operazioni e secondo logiche di ottimizzazione
definibili dall’utente.
Automatic Target Detection and Recognition System (ATDR)
3.3.2.3.1 Descrizione sintetica del sistema
Con lo scopo di estendere la capacità di autonomia del velivolo durante lo svolgimento della missione, sarà sviluppato il sistema di Automatic
Target Detection and Recognition (ATDR), che implementerà la funzione di rilevamento e riconoscimento automatico di target on ground, dotando
il velivolo di un opportuno payload di sensori (telecamere nel visibile e infrarosso termico). Il sistema di ATDR dovrà individuare i possibili
obiettivi di interesse per la missione, classificarli secondo categorie predefinite, a cui eventualmente associare anche una diversa priorità di
osservazione, e quindi tracciarli in modo autonomo oppure evidenziarli ad un operatore remoto, che deciderà se e quali obbiettivi debbano essere
inseguiti dal velivolo. A tale sistema è associato l’identificativo S13.
3.3.2.3.2 Giustificazione
I requisiti di progetto relativi all’Automatic Target Detection and Recognition System sono stati definiti mediante un’analisi della change AL-C14
definita nel §4 di [A1] ed in generale della tecnologia L2-T4 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1]).
La tabella che segue sintetizza l’analisi condotta sulle singole tecnologie.
Rif. in [A1]]
Descrizione
L2-T4,
(change ALC14)
Automatic Target
Detection and
Recognition
Analisi
Nell’ambito del progetto TECVOL-II, nel considerare le funzioni svolte a bordo di un UAV (che vanno nella
direzione di aumentarne l’autonomia) è maturata l’idea di interessarsi anche alle funzioni applicative legate al
payload sensoristico il cui utilizzo costituisce, nella maggioranza dei casi, lo scopo primario di una missione
UAV. Aumentare il livello di automazione delle funzionalità del payload consente infatti l’accrescimento
dell’autonomia e della capacità decisionale dell’intero sistema velivolo, soprattutto perché la guida risulta in
alcune fasi asservita alle indicazioni delle funzioni applicative di missione.
66
CIRA-CF-12-0600 Rev. 1 P. 66/109
TECVOL-II
L2-T5
TECVOL-II - System Requirements
SAR-based
surveillance
CIRA-CF-12-0600
Le missioni di sorveglianza sono da annoverare tra quelle più comunemente svolte da UAV per finalità di
monitoraggio ambientale, di sicurezza sociale e sorveglianza militare, a scopo soprattutto preventivo. In
questo ambito la funzione di inseguimento (tracking) di un target a terra, soprattutto se in movimento,
rappresenta quella che meglio esemplifica la variabilità della destinazione di un velivolo in funzione di
indicazioni acquisite durante la missione stessa.
Nel caso di un velivolo unmanned, tra gli scenari operativi usuali, si può considerare quello in cui un
operatore nella GCS, analizzando visivamente le immagini e i dati acquisiti dai sensori di missione di bordo,
indica al sistema a bordo il target da inseguire, identificando ad esempio una region of interest che contiene il
target. Ciò richiede la disponibilità di sistemi di trasmissione dati bordo-terra a sufficiente throughput e
contenuta latenza, non sempre ipotizzabile nelle lunghe distanze (datalink BLOS) o in circostanze operative
difficili e/o avverse. Si è deciso così di investigare su uno scenario operativo che richiedesse un superiore
livello di autonomia e prevedesse una operatività maggiormente indipendente da una continua interazione per
la validazione con gli operatori a terra richiedendo, di contro, una maggiore capacità di analisi dei dati e di
capacità decisionali del sistema. Queste sono le premesse da cui è nata l’idea di focalizzarsi sullo studio e lo
sviluppo di un sistema Automatic Target Recognition, che fosse in grado di migliorare l’autonomia nelle
missione più usuali per un velivolo UAV (individuazioni di target sensibili) e che fosse in grado, a partire da
immagini di riferimento per i target cercati, di svolgere in autonomia il compito della detection e del
riconoscimento di tali target attraverso l’utilizzo dei payload sensoristici tipici per un velivolo unamnned
(sensori EO/IR).
Per verificare la bontà di tale scelta, è stato ritenuto opportuno confrontarsi anche con l’industria nazionale,
richiedendo ad Alenia-Aermacchi, con la quale è in corso una proficua collaborazione sui sistemi autonomi
[R43], di esprimere il proprio interesse per tale tecnologia. Nel corso del meeting dello scorso 21 Marzo
[R44], l’Alenia ha espresso al CIRA il proprio interesse nello sviluppo di una serie di funzioni che, sfruttando
le caratteristiche di un’immagine (fusa da più sensori), forniscano una serie di dati, tra cui il riconoscimento
del target di interesse (classe di oggetto).
A valle di tali richieste, il CIRA ha avviato uno studio preliminare [R48] in cui sono stati definiti i project
requirements di seguito riportati che verranno a breve sottoposti ad Alenia per un ulteriore confronto sullo
sviluppo di questa tecnologia.
Per quanto riguarda il possibile utilizzo dei sensori SAR in sostituzione e/o in aggiunta ai sensori EO/IR sarà
svolto uno studio di fattibilità sulla possibilità di integrare il sistema di Automatic Target Detection and
Recognition con il SAR.
Tabella 3-7 – Analisi dei Conops [A1] per l’Automatic Target Detection and Recognition System
67
CIRA-CF-12-0600 Rev. 1 P. 67/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.3.2.3.3 Metodo di verifica
VM_Flight_Validation (FLARE II)
3.3.2.3.4 Requisiti di progetto
ID
Titolo
Descrizione
TECV2-SUBS-
ATDR-0001
0_0.0
Automatic Target
Detect & Recognition
Il sistema di Automatic Target Detection & Recognition dovrà svolgere le
funzionalità di Automatic Target Detection e Automatic Target Recognition.
TECV2-SUBS-
ATDR-0002
0_0.0
Funzionalità di
Automatic Target
Detection
La funzionalità di Target Detection individua, all'interno di un'immagine acquisita
dai sensore, le ROI (region of interest) all'interno delle quali è localizzato un
target.
La funzionalità di Target Recognition stabilisce a quale classe di riferimento
appartengono i target individuati.
TECV2-SUBS-
ATDR-0003
0_0.0
Funzionalità di
Automatic Target
Recognition
TECV2-SUBS-
ATDR-0004
0_0.0
Robustezza
Il sistema ATDR dovrà riconoscere automaticamente i target presenti in
un'immagine, in maniera indipendente dalle loro caratteristiche di dimensioni ed
orientamento nel piano immagine, colore, punto di osservazione.
Dotazione HW
Il sistema ATDR si baserà sulla seguente dotazione HW:
1) L'unità di elaborazione su cui è installato l'applicativo software di ATR ed i dati
necessari al suo funzionamento
2) L'interfaccia di acquisizione dei sensori di imaging
3) I sensori di imaging
Installabilità
Il sistema ATDR dovrà essere progettato per poter essere installato su un sistema
UAS (velivoli di tipo UAV/UCAV e relativa GCS/TCS). Il sistema, per quanto
progettato per aumentare l'autonomia dei velivoli unmanned, dovrà comunque
potere essere installato anche su velivoli manned.
TECV2-SUBS-
TECV2-SUBS-
ATDR-0005
ATDR-0006
0_0.0
0_0.0
Rationale
68
CIRA-CF-12-0600 Rev. 1 P. 68/109
TECVOL-II
TECVOL-II - System Requirements
TECV2-SUBS-
ATDR-0007
0_0.0
Sensori di visione del
sistema ATR
TECV2-SUBS-
ATDR-0008
0_0.0
Posizione sensori
TECV2-SUBS-
ATDR-0009
0_0.0
Classi di target
CIRA-CF-12-0600
La scelta dell'utilizzo di
sensori di tipo EO/IR, è
dovuta
alla
loro
universale presenza in
tutti
i
payload
sensoristici
di
tipo
aeronautico. Per quanto
Il sistema ATDR si baserà su l'utilizzo di sensori EO/IR (electro-optical infrared riguarda il possibile
sensor) composto da una telecamera nel visibile (Daylight camera) ed una utilizzo dei sensori SAR
in sostituzione e/o in
telecamera nell’infrarosso termico.
aggiunta ai sensori EO/IR
sarà svolto uno studio di
fattibilità sulla possibilità
di integrare il sistema di
Automatic
Target
Detection
and
Recognition con il SAR.
SI presuppone che i sensori EO/IR siano installati all'interno di una torretta
brandeggiata e stabilizzata, montata sul velivolo in modo da potere effettuare
riprese nadirali
Dalla letteratura, si
evince che i veicoli a
Il sistema ATDR dovrà permettere la detection ed il riconoscimento di mezzi in
terra rappresentano i
movimento sulla superficie terrestre ed in mare dotati di motore termico (auto,
target
di
maggiore
moto, mezzi militari, autobus, navi, barche).
interesse per le missioni
UCAV/UAV.
69
CIRA-CF-12-0600 Rev. 1 P. 69/109
TECVOL-II
TECV2-SUBS-
TECVOL-II - System Requirements
ATDR-0010
0_0.0
Database signature
termiche
CIRA-CF-12-0600
Il
database
delle
signature rappresenta la
conoscenza a priori da
parte del sistema dei
target da individuare e
riconoscere. Il ricorso a
sensor
Il sistema ATDR si baserà (tra l'altro) sull'utilizzo di un database delle signature sistemi
nella banda termica e nel visibile dei target che si vogliono riconoscere. Tale simulation, rappresenta
alternativa
database dovrà essere acquisito, ove disponibile, o creato attraverso sistemi di l'unica
"sensor simulation".
possibile per sopperire
alla difficoltà di ottenere
da enti esterni, per
motivi di riservatezza,
database significativi di
signature termiche di
veicoli.
Il sistema ATDR dovrà fornire, attraverso il datalink di servizio della piattaforma
UAS, i risultati all'operatore nella GCS che potrà valutare ed eventualmente
modificare/annullare i target rilevati dal sistema o aggiungere eventuali target
non rilevati.
TECV2-SUBS-
ATDR-0011
0_0.0
MMI
TECV2-SUBS-
ATDR-0012
0_0.0
Interoperabilità ISM
Il sistema verrà progettato per potersi integrare con il sistema ISM (progetto (in
particolare
del
MISE) , al fine di estenderne le funzionalità e sfruttarne (se disponibili) le sistema di tracking dell’
peculiarità.
ISM [R49])
Il sistema ATDR dovrà funzionare sia con che senza l'interazione con l'operatore in
TCS.
Le prestazioni del sistema ATDR, in mancanza di interazione con la TCS,
risulteranno degradate, in quanto l'operatore non sarà in grado nè di eliminare
eventuali falsi allarmi né di integrate eventuali mancate rilevazioni del sistema.
TECV2-SUBS-
ATDR-0013
0_0.0
Funzionamento in
modalità
supervisionata e non
supervisionata
TECV2-SUBS-
ATDR-0014
0_0.0
Prestazioni in
modalità non
supervisionata
3.3.3
Datalink
In questa classe sono comprese tutte le tecnologie per la ricerca e sviluppo di datalink innovativi sia per comunicazioni LOS che BLOS.
70
CIRA-CF-12-0600 Rev. 1 P. 70/109
TECVOL-II
TECVOL-II - System Requirements
3.3.3.1
CIRA-CF-12-0600
Tecnologie relative ai Reconfigurable Datalink (DTLK)
3.3.3.1.1 Descrizione sintetica del sistema
Le sfide attuali e future nel settore delle comunicazioni aeronautiche per velivoli UAV riguardano:
•
l’ottimizzazione delle tecniche di trasmissione e delle risorse disponibili, in termini di banda impiegata e potenza irradiata, in funzione delle
quantità di informazioni da trasmettere e delle condizioni, più o meno avverse, presentate dal canale trasmissivo;
•
la possibilità di poter comunicare impiegando modalità di comunicazione diverse in modo da garantire l’operabilità con differenti infrastrutture
di terra e/o satellitari;
•
la robustezza nei confronti di segnali interferenti casuali, in modo da contrastare la crescente congestione nell’utilizzo di risorse frequenziali, o
appositamente generati (jamming).
Una risposta a tali sfide può essere data, seppur con efficacia diversa a seconda dell’obiettivo dell’elenco precedente da perseguire, mediante lo
sviluppo di tecnologie innovative per l’implementazione di un Reconfigurable Datalink (RDL), ovvero un datalink in cui sia possibile, cambiando il
software associato al processing dei segnali in banda base e senza apportare modifiche all’hardware, variare le funzioni per le comunicazioni messe
a disposizione dell’utente.
Inoltre, per predire e/o testare le performance di un sistema di comunicazione è necessario avere, in fase di progettazione, dei modelli capaci di
simulare il segmento trasmittente, il canale di propagazione e il segmento ricevente. In particolare, il Simulatore di Canale Radio (SCR), è uno
strumento in grado di riprodurre, una volta specificato il contesto ambientale in esame, il deterioramento che il segnale subisce durante la
propagazione. I fenomeni da modellare sono: l’attenuazione da spazio libero, il multipath fading, la presenza di rumore e di segnali interferenti.
Considerato che il principale ambito d’impiego sarà quello delle comunicazioni aeronautiche, il simulatore di canale dovrà tener conto del fatto che
il segmento trasmittente e quello ricevente non hanno una posizione fissa e costante nel tempo. A tale sistema è associato l’identificativo S14.
3.3.3.1.2 Giustificazione
I requisiti relativi ai Reconfigurable Datalink sono stati definiti mediante un’analisi della change AV-C1 definita nel §4 di [A1] ed in generale della
tecnologia L4-T1 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1]). La tabella che segue sintetizza l’analisi
condotta su tale tecnologia.
Rif. in [A1]]
Descrizione
Analisi
71
CIRA-CF-12-0600 Rev. 1 P. 71/109
TECVOL-II
L4-T1
(change AVC1)
TECVOL-II - System Requirements
Reconfigurable
Datalink
CIRA-CF-12-0600
I Concept of Operations di TECVOL II e le successive indagini sugli aspetti comunicativi relativi alle
funzionalità di Handover e Multicrew e di controllo di sistemi Multiship, effettuate nei documenti [R35] e
[R36], hanno messo in evidenza i requisiti funzionali che i dispositivi base di un datalink devono possedere
onde implementare le suddette funzionalità, riassumibili sinteticamente in: riconfigurabilità, affidabilità,
integrità del segnale e sicurezza, interoperabilità con standard diversi, capacità di gestire comunicazioni di
tipo BLOS. La spinta ad investire sull’integrità del segnale e sulla sicurezza nelle comunicazioni radio per
UAV è evidenziata con forza anche in [R37]. Inoltre, la road-map delle comunicazioni dei sistemi
unmanned illustrata in [R2] richiede, in aggiunta alle caratteristiche precedenti, la capacità di adattamento
alla quantità di informazioni da trasmettere ed alle condizioni offerte dal contesto radio. I riferimenti
[R38],[R39] e [R40] mostrano, poi, come, per diversi scenari applicativi, la possibilità di variare le funzioni
per le comunicazioni messe a disposizione dell’utente, cambiando il software associato al processing dei
segnali in banda base e senza apportare modifiche all’hardware, sia la strada vincente da perseguire, strada
capace di rispondere in maniera flessibile alle esigenze delle caratteristiche funzionali citate.
Infine, gli studi effettuati nei riferimenti [R41] e [R42] dimostrano che nell’ambito delle comunicazioni
aereonautiche è possibile schematizzare il fenomeno del multipath fading con un raggio diretto (antennavelivolo) e uno o al più due raggi riflessi. Di conseguenza, si è deciso di affrontare il problema della
modellizzazione geometrica della zona di volo e, per questa via, si è giunti alla definizione dei requisiti che
un simulatore di canale radio dovrebbe soddisfare.
Tabella 3-8 – Analisi dei Conops [A1] per le tecnologie di Reconfigurable Datalink
3.3.3.1.3 Metodo di verifica
VM_Demonstration (HIL)
3.3.3.1.4 Requisiti di progetto
ID
TECV2-SUBS- DTLK-0001
0_0.0
Titolo
Riconfigurabilità del
datalink
Descrizione
Il Datalink dovrà essere riconfigurabile, ovvero dovrà essere possibile cambiare le
tecniche di modulazione/demodulazione, codifica/decodifica di canale e
crittografia impiegate per la trasmissione delle informazioni, adattandole alle
caratteristiche del canale radio.
Rationale
72
CIRA-CF-12-0600 Rev. 1 P. 72/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
TECV2-SUBS- DTLK-0002
0_0.0
Sicurezza ed integrità
del segnale
Il Datalink dovrà utilizzare tecniche tali da garantire la sicurezza e l'integrità del
segnale nei confronti di disturbi casuali e/o generati ad hoc e la robustezza nei
confronti del multipath fading.
TECV2-SUBS- DTLK-0003
0_0.0
Comunicazione BLOS
Il Datalink dovrà consentire lo scambio di informazioni tra la Ground Control
Station ed il velivolo anche nel caso in cui quest'ultimo si trovi in condizioni di
BLOS rispetto alla stazione di terra.
TECV2-SUBS- DTLK-0004
0_0.0
Approccio modelbased
L'approccio alla progettazione del Datalink dovrà essere di tipo model-based,
ovvero il Datalink dovrà essere fornito di un opportuno modello che consenta la
simulazione del segmento trasmittente e del segmento ricevente ai fini di
valutarne e/o predirne le perfomance.
TECV2-SUBS- DTLK-0005
0_0.0
Simulazione del
canale radio di
propagazione
Il modello del Datalink dovrà includere il canale radio di propagazione;
quest'ultimo dovrà essere quanto più fedele possibile alla realtà permettendo di
simulare i tipici deterioramenti introdotti dalla propagazione del segnale:
attenuazione da spazio libero, multipath fading, presenza di rumore e segnali
interferenti.
TECV2-SUBS- DTLK-0006
0_0.0
Dinamica del canale
radio
Poiché il principale ambito d’impiego sarà quello delle comunicazioni
aeronautiche, nelle simulazioni associate al Datalink, in particolare al canale radio
di propagazione, si dovrà tener conto del fatto che il segmento trasmittente e
quello ricevente non hanno una posizione fissa e costante nel tempo ma possono
essere in movimento, anche simultaneamente.
TECV2-SUBS- DTLK-0007
0_0.0
Ambiente software di
simulazione
Il modello del Datalink, inclusivo del canale radio di propagazione, dovrà essere
impiegato e simulato in ambiente Matlab – Simulink.
3.3.3.2
Tecnologie relative ai Datalink satellitari
Nell’ambito dei Datalink satellitari sarà svolto uno studio di fattibilità volto:
1. alla valutazione delle possibili costellazioni di satelliti adoperabili nell’ambito delle comunicazioni per UAV, focalizzando l’attenzione sui
throughput, sulle bande disponibili e sui tempi di latenza;
2. alla definizione di una possibile architettura funzionale per l’implementazione di un datalink in grado di gestire comunicazioni di tipo LOS e di
tipo BLOS adoperanti sistemi satellitari.
73
CIRA-CF-12-0600 Rev. 1 P. 73/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.4 Sistemi avanzati di ausilio al pilotaggio per velivoli manned PATS
Nonostante le linee tecnologiche definite nei Conops si riferiscono principalmente agli UAS, nella categoria oggetto di questo paragrafo sono stati
individuati quei sistemi avanzati di ausilio al pilotaggio per velivoli manned che potevano essere sviluppati sfruttando gli stessi concetti algoritmici
già definiti in [A1]. L’opportunità progettuale di questa scelta è stata già affrontata nel §2.2 e tutti i paragrafi di giustificazione dei successivi sistemi
individuati sono da intendersi, laddove necessario, solo come integrazione del suddetto paragrafo. Le classi facenti parte di questa categoria sono
quelle relative all’accrescimento della consapevolezza del pilota sull’ambiente circostante (Situational Awareness Systems) e quelle relative alle
funzioni di volo automatico avanzate a supporto del pilota (Systems for Automatic Flight).
3.4.1
Situational Awareness Systems
3.4.1.1
Weather Situational Awareness System (WSAS)
3.4.1.1.1 Descrizione sintetica del sistema
Lo sviluppo di un sistema di weather awareness nell’ambito del progetto ha lo scopo di introdurre, per gli UAV e per i velivoli general aviation di
piccole dimensioni, un sottosistema che sia in grado, attraverso diverse funzionalità, di supportare il pilota (sia esso realmente presente sul velivolo
o no) e il sistema di pianificazione e controllo del volo qualora ci si trovi in prossimità di situazioni meteorologiche avverse. Tale sottosistema deve
prevalentemente consentire il monitoraggio e, laddove sia possibile, la previsione su diversi range temporali e nelle diverse fasi di volo, degli hazard
atmosferici. Questi ultimi rappresentano quei fenomeni meteorologici che hanno un qualche impatto sia sulla sicurezza del volo che sulla sua
efficienza. Tali fenomeni sono molteplici e la loro pericolosità varia con le caratteristiche del velivolo e con le varie fasi di volo (es. crociera,
atterraggio, taxing ect.).
Passo preliminare alla definizione di dettaglio di un sistema deputato al monitoraggio ed alle previsioni a breve termine di supporto alle decisioni
del pilota, è quello dell’identificazione dello stato dell’arte sulle informazioni meteo disponibili attraverso servizi basati su osservazioni satellitari,
su osservazioni a terra e osservazioni a bordo, nonché nell’identificazione di una modalità previsionale a breve termine (nowcasting) basata sui dati
osservati.
Lo studio dello stato dell’arte è in corso ed ha messo in evidenza come, sia per il monitoraggio che per la previsione di tali fenomeni, sia necessario
integrare diverse tipologie di sensori di misura esistenti, ovvero strumenti derivanti principalmente dalle piattaforme di misura satellitari, reti di
sensori distribuite a terra (on site) e, possibilmente, di misure disponibili on board. Per la previsione degli hazard meteorologici tali conoscenze
devono essere integrate con lo sviluppo di modelli fisico/numerici. Una volta valutata l’affidabilità dei singoli prodotti sviluppati per il
74
CIRA-CF-12-0600 Rev. 1 P. 74/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
monitoraggio e la previsione, la fornitura di tali informazioni, mediante rappresentazioni grafica o dati alfa numerici, dovrà essere funzionale alle
esigenze del pilota e del sistema di pianificazione e controllo del volo garantendo sinteticità e un reale supporto alle decisioni in presenza di
fenomeni meteorologici avversi. A tale sistema è associato l’identificativo S15.
3.4.1.1.2 Giustificazione
I requisiti di tecnologie relative ai Weather Awareness System sono stati definiti mediante un’analisi delle change SA-C4 e GS-C1 definite nel §4 di
[A1] ed in generale della tecnologia L2-T2 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1]) riguardante lo
sviluppo della tecnologia per il Weather Awareness. La tabella che segue sintetizza l’analisi condotta su tale tecnologia.
Rif. in [A1]]
L2-T2
(change SAC4. GS-C1)
Descrizione
Realizzazione di
architettura, algoritmi
e tools, basati su
dispositivi innovativi,
per la definizione di
un sistema innovativo
di weather awareness
ad ausilio del
pilotaggio
Analisi
In risposta a tale change è stato eseguito uno studio sullo state dell’arte delle tecnologie per il weather
awareness ([R19],[R20],[R21]). Tale studio ha riguardato sia l’identificazione dei fenomeni meteorologici
che, per la loro pericolosità, maggiormente hanno bisogno di essere monitorati e previsti [R22] sia lo studio
dei sensori attualmente disponibili su diverse piattaforme che, in ambito UAV e general aviation, possono
essere utilizzate per la weather awareness riguardante tali hazard meteorologici. Le caratteristiche del
sistema individuato seguono anche le generali indicazioni per la definizione e sviluppo dei sistemi di
weather awareness emersi nell’ambito delle partecipazioni a importanti progetti europei quali SESAR e
ALICIA [R23].
Tabella 3-9 – Analisi dei Conops [A1] per il Weather Situational Awareness System
3.4.1.1.3 Metodo di verifica
VM_Demonstration (CAM), attraverso confronto con dataset di osservazioni meteorologici osservati per un certo numero di test case (inferiore a 5)
e definizione di indici statistici per la valutazione oggettiva delle performances.
75
CIRA-CF-12-0600 Rev. 1 P. 75/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.4.1.1.4 Requisiti di progetto
TECV2-SUBS-
ID
WSAS-0001
0_0.0
TECV2-SUBS-
WSAS-0002
0_0.0
TECV2-SUBS-
WSAS-0003
0_0.0
3.4.1.2
Titolo
"Situational
awareness" sul
monitoraggio delle
condizioni meteo
"Situational
awareness" sul
nowcasting degli
hazard meteo
“Weather awareness
“ a supporto di
sistemi automatici di
generazione del piano
di volo
Descrizione
Il sistema WSAS dovrà fornire supporto al pilota attraverso lo sviluppo di sistemi
per il monitoraggio delle condizioni atmosferiche e sulla eventuale presenza di
hazard meteorologici durante tutte le fasi di volo
Rational
Il sistema WSAS dovrà fornire supporto al pilota attraverso lo sviluppo di
tecniche per il nowcasting degli hazard meteorologici durante diverse fasi di
volo
Il sistema WSAS dovrà fornire supporto ai sistemi automatici di ottimizzazione
del piano di volo affinchè tengano in conto le condizioni meteorologiche
presenti e previste.
Traffic Awareness and Alerting System (TRAW)
3.4.1.2.1 Descrizione sintetica del sistema
Nella presente sezione sono descritti, sotto forma di appositi requisiti, gli obiettivi che si intende raggiungere attraverso lo sviluppo, in ambito
TECVOL-II, della funzione Traffic Awareness and Alerting System (di seguito sinteticamente indicata con l’acronimo TRAW). A tale sistema è
associato l’identificativo S16.
3.4.1.2.2 Giustificazione
I requisiti relativi al Traffic Awareness and Alerting System sono stati definiti mediante un’analisi delle change SA-C1, SA-C2 e SA-C3 definite nel
§4 di [A1] ed in generale della tecnologia L2-T1 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1]) riguardante lo
sviluppo di della tecnologia per il Traffic Awareness. La tabella che segue sintetizza l’analisi condotta su tale tecnologia.
76
CIRA-CF-12-0600 Rev. 1 P. 76/109
TECVOL-II
TECVOL-II - System Requirements
Rif. in [A1]]
L2-T1
(change SAC1, SA-C2,
SA-C3)
Descrizione
Traffic Awareness
and Alerting System
CIRA-CF-12-0600
Analisi
Tale funzione è finalizzata a costituire un significativo incremento rispetto a quanto già implementato, e
portato a livello di sviluppo tecnologico TRL 6 in TECVOL-I, in ambito obstacle detection and tracking. Il
sistema sviluppato in TECVOL-I, come sinteticamente descritto nel §3 di [A1], era basato su una gerarchia
sensoristica in cui il radar era il sensore principale e costituiva non tanto un tool a sé stante quanto
esclusivamente un sistema di supporto alla collision avoidance.
Rispetto a quanto fatto in TECVOL-I, in TECVOL-II si intende seguire un approccio che dedica maggiore
attenzione alle specificità di tale funzione, finalizzandola a costituire già di per sé un tool di supporto al
pilota di un velivolo manned, oltre che uno strumento di calcolo dei dati necessari al funzionamento di
algoritmi di self separation e collision avoidance (cfr. sezione3.4.2.3), le caratteristiche innovative di tali
funzioni sono state sinteticamente illustrate nel documento ConOps TECVOL-II [A1] e vengono qui
pertanto completate ed espresse sotto forma di appropriati requisiti funzionali di alto livello.
Tabella 3-10 – Analisi dei Conops [A1] per il Traffic Awareness and Alerting System
3.4.1.2.3 Metodo di verifica
VM_Flight_Validation (FLARE II)
3.4.1.2.4 Requisiti di progetto
ID
Titolo
Descrizione
Il TRAW module dovrà essere utilizzabile su velivoli sia di tipo manned
che unmanned e dovrà poter essere impiegato sia come tool di
Applicabilità del
TECV2-SUBS- TRAW- 00010_0.0
supporto al pilota che come modulo di calcolo dei dati di input
TRAW Module
necessari al funzionamento di algoritmi di self separation e collision
avoidance.
Rationale
Si richiede lo sviluppo di un modulo che assolva
contemporaneamente alle funzioni di supporto
al pilota e di calcolo dei dati di input per
algoritmi automatici, in modo da poter essere
utilizzato sia in modalità di volo pilotato che in
modalità di volo automatico.
77
CIRA-CF-12-0600 Rev. 1 P. 77/109
TECVOL-II
TECVOL-II - System Requirements
Il TRAW module dovrà essere in grado di monitorare il traffico
circostante il velivolo, nell'ambito di un assegnato volume di
Funzionalità del
TECV2-SUBS- TRAW- 00020_0.0
controllo, e dovrà calcolare, per ognuna delle tracce individuate, tutti
TRAW Module
i dati necessari a descriverne le condizioni di volo nonchè possibili
situazioni di conflitto (perdita di separazione e/o collisioni).
TECV2-SUBS- TRAW- 00030_0.0
Requisiti di
detection
CIRA-CF-12-0600
Al modulo viene richiesto di fornire non solo le
informazioni di traffic awareness in senso
stretto ma anche di elaborare tali informazioni
al fine di individuare possibili conflitti e/o
collisioni (traffic alerting).
Il modulo dovrà essere utilizzabile in condizioni
Il TRAW module dovrà essere in grado di individuare, all'interno del del tutto generali, quindi dovrà essere in grado
volume di controllo assegnato, sia velivoli di tipo cooperativo che di svolgere la sua funzione sia nei confronti di
velivoli di tipo cooperativo che nei confronti di
velivoli di tipo non cooperativo.
velivoli di tipo non cooperativo.
Questo requisito costituisce un significativo
Il TRAW module dovrà essere in grado di individuare e tracciare
Gestione di
miglioramento di quanto fatto in TECVOL-I,
TECV2-SUBS- TRAW- 00040_0.0
simultaneamente molteplici intruder (fino ad un numero massimo da
intruder multipli
laddove la validazione fino a TRL 6 è avvenuta
stabilire nel corso del progetto).
considerando un singolo intruder.
TECV2-SUBS- TRAW- 00050_0.0
Capacità di
sensor fusion
Tramite l'impiego della sensor fusion, si punta a
In funzione dei sensori installati on-board, il TRAW module dovrà
sfruttare al meglio le varie possibili
implementare adeguati algoritmi di fusion di tutti i dati disponibili al
combinazioni di sensori disponibili, in funzione
fine di ottenere la migliore stima dei parametri caratterizzanti il
dello stato di salute della sensor suite di bordo
traffico circostante il velivolo.
e dello scenario operativo.
TECV2-SUBS- TRAW- 00060_0.0
Suite di sensori
Il TRAW module dovrà essere in grado di svolgere la propria funzione, Si richiede al TRAW module ampia flessibilità, in
sebbene eventualmente con prestazioni diverse, utilizzando differenti termini di impiego di diverse possibili suite di
suite di sensori: full sensors suite, low cost sensor suite.
sensori da montare on-board.
Nella sua versione full, la suite di sensori utilizzata dal TRAW module
dovrà comprendere almeno sensori elettro-ottici (VIS e IR), radar e Questa configurazione di sensori arricchisce
TECV2-SUBS- TRAW- 00070_0.0 Full sensor suite ADS-B. Per la detection short range, dovrà essere sufficiente anche quella presente in TECVOL-I tramite l'aggiunta
l'impiego del solo radar o del solo ADS-B. Per la detection long range, del sistema ADS-B.
dovrà essere sufficiente anche l'impiego del solo ADS-B.
78
CIRA-CF-12-0600 Rev. 1 P. 78/109
TECVOL-II
TECVOL-II - System Requirements
Nella sua versione low cost, la suite di sensori utilizzata dal TRAW
module dovrà comprendere almeno sensori elettro-ottici (VIS e IR),
Low-cost sensor radio ranger ed ADS-B. Per la detection short range, dovrà essere
TECV2-SUBS- TRAW- 00080_0.0
suite
sufficiente anche l'impiego del solo ADS-B o degli elettro-ottici (VIS e
IR) in abbinamento con il radio ranger. Per la detection long range,
dovrà essere sufficiente anche l'impiego del solo ADS-B.
TECV2-SUBS- TRAW- 00090_0.0
Descrizione
generale del
traffico
CIRA-CF-12-0600
Questa configurazione di sensori è finalizzata a
supportare sistemi di traffic awareness e
alerting (nonché di traffic avoidance) di tipo low
cost, grazie alla rinuncia all'impiego del radar.
Il TRAW module dovrà fornire in uscita, per tutti i velivoli tracciati
Requisito minimo di traffic awareness, senza
nell'ambito del volume di controllo assegnato, almeno i dati di
funzione di alerting.
posizione e volocità (vettoriale).
Si richiede un'extended traffic awareness, grazie
Identificazione
Il TRAW module dovrà essere in grado di identificare la classe degli alla possibilità di identificazione automatica
TECV2-SUBS- TRAW- 00100_0.0 della classe degli
intruder.
della classe degli intruder da parte del TRAW
intruder
module.
Il TRAW module dovrà monitorare il traffico all'interno del volume di Si richiede un'extended traffic awareness, grazie
Attribuzione del
TECV2-SUBS- TRAW- 00110_0.0
controllo considerato e stabilire, in base alle regole dell'aria, per alla possibilità di determinazione automatica
Right of Way
ciascun intruder individuato la sussistenza o meno del Right of Way.
del RoW da parte del TRAW module.
TECV2-SUBS- TRAW- 00120_0.0
Distinzione tra
conflitti e
collisioni
Sulla base della considerazione di opportuni volumi di sicurezza
(separation bubble e collision bubble), il TRAW module dovrà essere
in grado di distinguere possibili conflitti (velivoli per i quali si prevede
la violazione della separation bubble ma non della collision bubble) e
possibili collisioni (velivoli per i quali si prevede la violazione della
collision bubble).
Si richiede che il TRAW module sia in grado di
discriminare tra i diversi possibili tipi di alert,
allo scopo non solo di fornire adeguati input agli
algoritmi automatici di self separation e
collision avoidance ma anche di migliorare la
consapevolezza da parte del pilota in termini di
priorità degli alert.
79
CIRA-CF-12-0600 Rev. 1 P. 79/109
TECVOL-II
TECVOL-II - System Requirements
TECV2-SUBS- TRAW- 00130_0.0
TECV2-SUBS- TRAW- 00140_0.0
3.4.1.3
Parametri
descrittivi delle
condizioni di
conflitto
Sulla base di un'opportuna propagazione di traiettoria del proprio
velivolo e di ciascun intruder considerato, il TRAW module dovrà
calcolare come minimo (ove applicabili): la condizione di
conflitto/non conflitto, il tempo rimanente alla violazione della
separation bubble, la distanza tra velivolo ed intruder al closest point
of approach, il tempo rimanente al raggiungimento del closest point
of approach.
Parametri
descrittivi delle
condizioni di
collisione
Sulla base di un'opportuna propagazione di traiettoria del proprio
velivolo e di ciascun intruder considerato, il TRAW module dovrà
calcolare come minimo (ove applicabili): la condizione di
collisione/non collisione, il tempo rimanente alla violazione della
collision bubble, la distanza tra velivolo ed intruder al closest point of
approach, il tempo rimanente al raggiungimento del closest point of
approach.
CIRA-CF-12-0600
I dati descrittivi delle condizioni di alert
dovranno essere adeguati non solo per la
presentazione di un'extended traffic awareness
ed alerting al pilota ma anche sufficienti a
supportare il funzionamento di algoritmi
automatici
di
traffic
avoidance.
La modalità migliore di propagazione di
traiettoria del proprio velivolo e degli intruder
dovrà essere investigata nel corso del progetto
ed in ogni caso sarà dipendente dalle
informazioni di traffic awareness disponibili e
della modalità di volo del velivolo.
Terrain Situational Awareness System (TAWS)
3.4.1.3.1 Descrizione sintetica del sistema
Il sistema di Terrain Situational Awareness dovrà fornire in maniera automatica all’equipaggio dei warning relativi a potenziali rischi di collisione
con il terreno. I messaggi di warning dovranno essere forniti con un preavviso sufficiente affinché una manovra di risoluzione sia decisa ed attuata.
Tale tipologia di sistemi sono generalmente conosciuti con il nome di TAWS e sono basati sull’utilizzo di sistemi tipo radar altimetri e di mappe
dell’orografia. Nel sistema che si intende sviluppare si cercherà di evitare l’utilizzo di sistemi radio (ad esempio radar altimetri) a vantaggio di
sistemi più compatti come ad esempio delle video-camere.
Relativamente alla classificazione ICAO dei sistemi TAWS, si opterà per l’implementazione di funzionalità miste fra la classe A (Part 121 e Part
135 con un numero di posti maggiore o uguale a 10) e la classe B (destinata ai velivoli che ricadono nella Part 91 con 6 posti o più oppure nella Part
135 da 6 a 9 posti). Infatti il sistema di TAWS sarà dotato di una visualizzazione dati (MFD&D) non richiesta per la Classe B ma soltanto per la
Classe A, ma non implementerà la funzionalità di Terrain Following richiesta invece anche per la Classe B. A tale sistema è associato
l’identificativo S17.
80
CIRA-CF-12-0600 Rev. 1 P. 80/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
3.4.1.3.2 Giustificazione
I requisiti relativi al Trerrain Awareness and Alerting System sono stati definiti mediante una breve analisi sullo stato dell’arte relativo alle
tecnologia L2-T3 (vedi Tabella 2-1 per il riepilogo delle linee tecnologiche individuate nel §5 di [A1]) riguardante lo sviluppo di sistemi per il
Terrain Awareness nell’ambito di velivoli pilotati della classe General Aviation. La tabella che segue sintetizza l’analisi condotta su tale tecnologia.
Rif. in [A1]]
L2-T3
Descrizione
Terrain Situational
Awareness System
Analisi
La definizione dei requisiti di progetto del modulo di TAWS è basata sull’analisi delle indicazioni
contenute nel documento Conops, nonché da un’analisi di sistemi commerciali. Relativamente ai sistemi
commerciali, una sintesi dei principali sistemi esistenti sul mercato è fornita da “Pilot’s guide to avionics –
Terrain Awareness and Alerting Systems- Buyer’s Guide”. Il sistema che si svilupperà presenta degli
aspetti di miglioramento rispetto ai sistemi attuali relativamente ai sensori utilizzati e conseguentemente
agli algoritmi di sensor fusion.
Tabella 3-11 – Analisi dei Conops [A1] per il Terrain Situational Awareness System
3.4.1.3.3 Metodo di verifica
VM_Demonstration (CAM)
3.4.1.3.4 Requisiti di progetto
TECV2-SUBS-
ID
TSAS-0001
0_0.0
TECV2-SUBS-
TSAS-0002
0_0.0
Titolo
Funzionalità Terrain
Awareness
Descrizione
Il modulo di Terrain Awareness & Alerting dovrà essere dotato di una funzionalità di Terrain
Alerting che determini il verificarsi di una o più fra le seguenti condizioni:
- Premature descent;
- Excessive Rates of descent;
- Negative climb rate or altitude loss after takeoff;
- "Under Five Hundreds".
Premature descent
warning
Il modulo dovrà generare un flag di "Premature Descent" se l'attuale quota è i) al di sotto di
quella programmata dal pianificatore di missione o ii), nel caso specifico dell' atterraggio, è
al di sotto del path di approccio per la pista su cui avverrà l'atterraggio.
Rationale
81
CIRA-CF-12-0600 Rev. 1 P. 81/109
TECVOL-II
TECVOL-II - System Requirements
TECV2-SUBS-
TSAS-0003
0_0.0
TECV2-SUBS-
TSAS-0004
0_0.0
TECV2-SUBS-
TSAS-0005
0_0.0
3.4.2
CIRA-CF-12-0600
Excessive Rate of
descent warning
Under Five Hundreds
Warning
Il modulo dovrà generare un flag di "Excessive Rate of Descent" se l'attuale velocità di
discesa è al di sotto di quella definita dal pianificatore di missione.
Il modulo dovrà generare un flag di "Under Five Hundreds" se, la quota al di sopra del
terreno (AGL) o al di sopra della pista di atterraggio più vicina è inferiore a 500 ft.
Sensori per Terrain
Awareness
Il modulo di Terrain Awareness & Alerting per svolgere le sue funzionalità dovrà utilizzare le
misure fornite da cartografia digitale DTEC almeno di livello 1, un Laser altimetro, misure
GPS e, se disponibile, un sistema video.
Systems for Automatic Flight
3.4.2.1
Advanced Cockpit (ADCO)
3.4.2.1.1 Descrizione sintetica del sistema
Nella presente sezione sono descritti, sotto forma di appositi requisiti, gli obiettivi che si intende raggiungere attraverso lo sviluppo, in ambito
TECVOL-II, del sistema Advanced Cockpit (di seguito sinteticamente indicata con l’acronimo ADCO).
Tale funzione rappresenta un elemento di assoluta innovazione rispetto alle attività di ricerca sviluppate in TECVOL-I, laddove non sono stati
condotti studi specifici riguardo a tale argomento, eccezion fatta per lo studio dei requisiti della Ground Control Station [R28], alcuni dei quali
possono essere utilmente rivisitati nel presente ambito. Anche in sede di ConOps di TECVOL-II [A1], inoltre, tale argomento non è stato trattato,
pertanto nella presente sezione vengono espresse, sotto forma di appropriati requisiti utente, le caratteristiche principali che ci si aspetta vengano
implementate nel sistema ADCO. A tale sistema è associato l’identificativo S18.
3.4.2.1.2 Giustificazione
Lo sviluppo di un cockpit avionico di tipo avanzato nell’ambito del progetto TECVOL-II è motivato dalla necessità di tenere conto fin d’ora di
quelle che potrebbero essere le prospettive di sviluppo tecnologico in un’ottica temporale più ampia di quella coperta dal progetto TECVOL-II
medesimo, andando perciò a spingersi a considerare un orizzonte temporale che arriva fino al 2020.
In ambito del progetto MISE, infatti, sono state già previste delle attività di sviluppo di un cockpit avionico manned di tipo standard come già
descritto nel §2.4.
82
CIRA-CF-12-0600 Rev. 1 P. 82/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
La filosofia di sviluppo del concetto del cockpit avionico avanzato, invece, è quella di sfruttare le maggiori potenzialità tecnologiche HW/SW, che
si suppongono disponibili in un orizzonte temporale più lungo, al fine di superare lo standard attuale e puntare alla riconfigurabilità completa sia del
contenuto informativo offerto (che si prevede più ampio rispetto agli standard consueti) sia delle modalità nella presentazione delle informazioni al
pilota (per conseguire migliore efficienza ed efficacia nel layout), il tutto al fine di garantire una situational awareness migliore di quella conseguita
con gli attuali standard avionici.
L’ottica di sviluppo dei requisiti di seguito riportati è quella di un sistema che sia applicabile nel contesto di riferimento del progetto TECVOL-II,
quindi che abbia caratteristiche che ne consentano l’impiego nell’ambito sia degli Unmanned Aerial Systems (UAS) che dei velivoli Very Light
Aircraft (VLA) o General Aviation (GA).
La filosofia di definizione dei requisiti che seguono è quella di consentire lo sviluppo di un sistema che sia in grado di:
• ridurre il workload del pilota;
• aumentare le performance nell’esecuzione della missione di volo;
• aumentare la situational awareness;
• aumentare l’efficienza dell’interazione tra pilota e cockpit (e, quindi, tra pilota e velivolo);
• aumentare la safety del volo;
• consentire l’integrazione delle funzionalità più avanzate di automazione della missione;
• aumentare la flessibilità del sistema cockpit al fine di consentire l’upgrade delle sue funzionalità.
Il cockpit avanzato specificato nei seguenti paragrafi, sebbene sia riferito a velivoli manned, sarà sviluppato sulla base delle linee tecnologiche
previste in [A1] L2-T1, L2-T2, L2-T3 riguardanti la situational awareness del pilota (remoto o a bordo che sia) sul traffico circostante, sulla quota
del terreno sottostante e sulle condizioni metereologiche lungo la rotta da seguire. Inoltre è applicabile anche la tecnologia L3-T3 di [A1] relativa
allo sviluppo delle interfacce uomo macchina utili al supporto alla guida manuale e/o automatica.
3.4.2.1.3 Metodo di verifica
VM_Demonstration (CAM)
3.4.2.1.4 Requisiti di progetto
83
CIRA-CF-12-0600 Rev. 1 P. 83/109
TECVOL-II
TECVOL-II - System Requirements
ID
Titolo
Descrizione
CIRA-CF-12-0600
Rationale
Si richiede l'applicabilità duale del sistema in
Applicabilità del Il sistema ADCO dovrà essere applicabile nell'ambito degli UAS modo da consentire la riutilizzabilità dello
TECV2-SUBS- ADCO- 00010_0.0
sistema ADCO nonché su velivoli di tipo VLA e GA.
stesso sia in ambito manned che unmanned, sia
a bordo che in postazioni di controllo remoto.
Il sistema ADCO dovrà fornire al pilota adeguata rappresentazione
visuale dei dati descrittivi dello stato del velivolo e delle informazioni
sulla missione in esecuzione, nonché dovrà consentirgli adeguata
interazione con il velivolo medesimo al fine di portare a compimento
la missione di volo. A tal fine, esso dovrà implementare le funzionalità
di seguito elencate (come descritte negli specifici requisiti):
Funzionalità del
TECV2-SUBS- ADCO- 00020_0.0
-) Situation Awareness
sistema ADCO
-) Mission Management
-) Failure and Health Monitoring
-) Communications and Datalink Management
-) Comando del velivolo
-) Interactive Envelope Protection
-) Alerting ottico ed acustico
Si richiede che il sistema ADCO sia avanzato, nel
senso che deve essere in grado di integrare,
oltre ai pannelli informativi tradizionali ormai
acquisiti anche in ambito VLA e GA, anche
ulteriori
tipi
di
interfacce
finalizzate
all'automazione della missione, all'envelope
protection ed alla gestione dello stato di salute
del velivolo.
Funzionalità di
Situational
Awareness
Il sistema ADCO dovrà fornire al pilota tutte le informazioni
necessarie a descrivere, in maniera sufficientemente esaustiva e con
aggiornamento in tempo reale, lo stato del velivolo nonché
l'ambiente operativo in cui esso opera. Tali informazioni dovranno
includere almeno i primary flight data, i dati di navigazione, quelli di
propulsione, il traffico circostante, gli ostacoli fissi, i dati meteo di
interesse.
In realtà, come evidente dai requisiti che
seguono, tale set di requisiti corrisponde alla
funzionalità minima di situational awareness
che il sistema dovrà integrare.
Funzionalità di
Mission
Management
Il sistema ADCO dovrà consentire al pilota la gestione della missione
di volo, attraverso la possibilità di monitorare lo stato di eventuali
sistemi di automazione di missione presenti a bordo (ad esempio il 4D
Contract Management System), e di impostare le modalità desiderate
di impiego di tali sistemi.
Il sistema ADCO dovrà essere in grado di
supportare le più avanzate tecnologie di
automazione
della
missione
disponibili
nell'orizzonte temporale di interesse, a
cominciare da quelle sviluppate nel progetto
TECVOL-II.
TECV2-SUBS- ADCO- 00030_0.0
TECV2-SUBS- ADCO- 00040_0.0
84
CIRA-CF-12-0600 Rev. 1 P. 84/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Il sistema ADCO dovrà consentire al pilota di conoscere lo stato di
salute del velivolo, con riferimento a tutti i sistemi (o, come minimo, a
quelli safety critical) presenti a bordo.
Nel caso in cui a bordo sia implementato anche un sistema
automatico di health management in grado di riconfigurare alcuni
sistemi in seguito a failure, il sistema ADCO dovrà essere in grado di
informare il pilota circa l'avvenuta riconfigurazione e le relative
modalità.
Tale funzionalità rappresenta un avanzamento
di grande rilievo nel campo dei velivoli VLA e
GA, avanzamento ancor più rilevante se tale
funzionalità viene supportata dalla disponibilità
di un sistema di health management automatico
o di ausilio al pilota.
Il sistema ADCO dovrà consentire al pilota la gestione dei canali di
comunicazione e dei relativi sistemi di datalink, che dovranno poter
Funzionalità di
essere eventualmente riconfigurati al fine di usare, in caso di avaria,
Communications
percorsi di scambio dati diversi dai nominali (ad es., in caso di perdita
TECV2-SUBS- ADCO- 00060_0.0
and Datalink
del link con il segmento di terra, il pilota dovrà poter attivare,
management
attraverso il sistema ADCO, un apposito link di comunicazione di
emergenza satellitare o con altri velivoli).
In un contesto operativo nel quale si suppone
disponibile una molteplicità di canali di
comunicazione, ivi inclusa la possibilità ad
esempio di comunicare con il segmento di terra
tramite i velivoli circostanti (in caso di perdita
del proprio link verso terra), risulta importante
la presenza nel sistema ADCO di un'apposita
funzionalità di gestione delle comunicazioni
(anche in situazioni di emergenza).
Il sistema ADCO dovrà essere in grado di monitorare la congruità dei
comandi di volo e di impostazione della navigazione impartiti dal
pilota e dovrà comunicare eventuali incompatibilità dei medesimi con
i limiti di prestazione del velivolo e/o con i vincoli di missione
impostati (ad esempio, il sistema ADCO dovrà essere in grado di
segnalare se la rotta impostata attraversa una no-fly zone).
Tale requisito mira ad aumentare l'efficacia
dell'interazione tra pilota e velivolo, richiedendo
al sistema ADCO di fornire al pilota una sorta di
feedback in merito alla coerenza dei comandi
impartiti.
Il sistema ADCO dovrà consentire al pilota di attingere a tutte le
informazioni di interesse attraverso un'apposita interfaccia uomomacchina, che dovrà anche consentire la selezione delle informazioni
da mostrare.
Tale interfaccia dovrà implementare le funzionalità di situation
awareness, mission management, failure and health monitoring e
Human Machine
communications and datalink management.
TECV2-SUBS- ADCO- 00080_0.0
Interface (HMI)
A tal fine, essa dovrà includere vari sottosistemi (come dettagliati
negli specifici requisiti):
-) Advanced HUD;
-) Advanced MFD;
-) Advanced EICAS;
-) FHMS.
Si richiede che la HMI riunisca ed organizzi in
una modalità di presentazione efficace tutte le
informazioni di tipo strumentale disponibili a
bordo, nonché le informazioni relative al profilo
di missione ed allo stato di salute del velivolo e
dei sistemi di bordo.
TECV2-SUBS- ADCO- 00050_0.0
TECV2-SUBS- ADCO- 00070_0.0
Funzionalità di
Failure and
Health
monitoring
Funzionalità di
Interactive
Envelope
Protection
85
CIRA-CF-12-0600 Rev. 1 P. 85/109
TECVOL-II
TECV2-SUBS- ADCO- 00090_0.0
TECV2-SUBS- ADCO- 00100_0.0
TECVOL-II - System Requirements
CIRA-CF-12-0600
EFIS (Electronic
Flight
Instrument
System)
La HMI implementata nel sistema ADCO dovrà essere di tipo EFIS
(Electronic Flight Instrument System), cioè dovrà fare uso di una
rappresentazione delle informazioni provenienti dai vari strumenti e
dai vari sistemi interessati di tipo sintetico, modificabile sia in termini
di contenuti visualizzati che in termini di modalità di visualizzazione, e
riconfigurabile via software.
Grazie
all'implementazione
dell'intero
contenuto informativo tramite EFIS, si desidera
conferire al sistema ADCO la massima
flessibilità, andando nel contempo a rendere
possibile la rappresentazione di un maggior
numero di informazioni a parità di spazio
disponibile.
Single Display
Cockpit (SDC)
La HMI nel sistema ADCO dovrà essere implementata tramite un
unico display, di grandi dimensioni, senza discontinuità ed
eventualmente curvo in funzione della conformazione della cabina di
pilotaggio. Il SDC dovrà essere di tipo touch screen ed il layout delle
informazioni e delle interfacce di input tattile dovrà essere
modificabile via software.
L'uso di un singolo display consente la
massimizzazione dell'impiego dello spazio
disponibile nella cabina di pilotaggio, nonché la
riconfigurabilità totale della modalità di
presentazione di tutte le informazioni
disponibili.
TECV2-SUBS- ADCO- 00110_0.0
Dark cockpit
TECV2-SUBS- ADCO- 00120_0.0
Intelligent
Display
Management
Al fine di ridurre il work load per il pilota, tutti i sottosistemi
componenti la HMI del sistema ADCO dovranno visualizzare le
informazioni secondo una filosofia dark cockpit (ove applicabile), cioè
dovranno presentare al pilota solo le informazioni strettamente
necessarie alla fase di volo in corso, mentre i dati non rilevanti per
tale fase di volo dovranno essere evidenziati sugli schermi o con avvisi
Tali funzionalità consentono sia di ridurre il
acustici unicamente in caso di avarie o anomalie.
work load del pilota, dandogli la possibilità di
Il sistema ADCO dovrà essere in grado di supportare la riduzione del focalizzare l'attenzione sulle sole informazioni di
workload per il pilota in particolari fasi di volo andando interesse, sia di massimizzare le informazioni
automaticamente ad indentificare le informazioni di interesse per tale potenzialmente visualizzabili a parità di spazio
fase di volo ed a mostrare solo queste (o ad evidenziare solo queste) disponibile, in funzione della fase di volo in
nella HMI, nascondendo le altre e richiamandole automaticamente corso.
solo in caso di avaria/anomalia delle medesime. Il sistema ADCO,
inoltre, dovrà essere in grado di discriminare il grado di pericolosità
dell’anomalia, evitando di distrarre l'attenzione del pilota nelle fasi
più critiche (decollo ed atterraggio) con anomalie di lieve entità che
possono essere prese in considerazione in una fase successiva del
volo a minore criticità.
86
CIRA-CF-12-0600 Rev. 1 P. 86/109
TECVOL-II
TECV2-SUBS- ADCO- 00130_0.0
TECVOL-II - System Requirements
De-cluttering
CIRA-CF-12-0600
Il sistema ADCO dovrà consentire al pilota di decidere il livello di
dettaglio delle informazioni da visualizzare, consentendogli di
impartire adeguati comandi di de-cluttering. Il pilota, pertanto, dovrà
poter scegliere di eliminare dal display informazioni che non sono
richieste nella fase di volo in questione e di ripristinarle in seguito o
dovrà poter scegliere di dare maggiore enfasi a determinate tipologie
di informazioni (ad esempio, in rotta il pilota dovrà poter eliminare
dalla mappa virtuale informazioni geografiche troppo di dettaglio, che
invece ripristinerà in approccio.)
Il sistema ADCO dovrà presentare le informazioni relative ai primary
flight data su un apposito Head-Up display, cosentendo così il
pilotaggio senza distogliere lo sguardo dall'ambiente circostante. Tale
HUD dovrà essere di tipo avanzato, andando ad includere anche
Advanced Head informazioni di improved situation awareness. Esse dovranno essere
TECV2-SUBS- ADCO- 00140_0.0
Up Display
costituite, ad esempio, da informazioni di visione sintetica quali una
(HUD)
riproduzione 3D dell'ambiente esterno (in caso di scarsa visibilità a
occhio nudo) basata su sensori infrarossi (Forward Looking Infra Red,
FLIR) o radar, ove disponibili, ed informazioni avanzate di assistenza
alla navigazione (ad esempio rappresentazione della traiettoria
prevista del tipo "tunnel in sky").
L'impiego di un HUD in velivoli di tipo ULV e GA
rappresenta un'innovazione, ritenuta adeguata
alla luce dell'orizzonte temporale considerato
per l'applicazione del sistema ADCO qui
delineato.
Non si è ritenuto adeguato, invece, l'impiego di
Helmet Mounted Display (HMD), in quanto
assolutamente non necessario in funzione della
tipologia di missione di volo tipica dei velivoli
ULV e GA.
Il sistema ADCO dovrà includere un Multi Functional Display in grado
di rappresentare informazioni di situational awareness, mission
management e communications management. Tale MFD dovrà
consentire l'input di comandi di configurazione tramite touch screen.
Il MFD implementato nel sistema ADCO dovrà essere di tipo avanzato,
in quanto dovrà consentire in maniera flessibile la gestione della
Advanced Multi missione di volo (attraverso adeguato interfacciamento verso i sistemi
TECV2-SUBS- ADCO- 00150_0.0
Functional
di 4D Contract Management System, Traffic and Obstacle Avoidance
Display (MFD) System, ecc.), la gestione delle comunicazioni, sia in condizioni
nominali che in emergenza, la visualizzazione dei dati meteo in
sovrapposizione alla mappa geografica (2D o 3D), la visualizzazione
orografica selettiva del terreno circostante in funzione della quota del
velivolo (ad esempio, il terreno a quota adeguatamente inferiore a
quella del velivolo viene oscurato sulla mappa mentre il terreno a
quota superiore viene enfatizzato).
Il sistema ADCO dovrà recepire le caratteristiche
implementate nel Multi Functional Display
sviluppato in ambito TECVOL-II e dovrà
migliorarle, estendendo le funzionalità di tale
display attraverso l'integrazione pure di
rappresentazioni complessive 3D dell'ambiente
circostante che integrino tutte le info di
situational awareness disponibili.
87
CIRA-CF-12-0600 Rev. 1 P. 87/109
TECVOL-II
TECV2-SUBS- ADCO- 00160_0.0
TECV2-SUBS- ADCO- 00170_0.0
TECV2-SUBS- ADCO- 00180_0.0
TECV2-SUBS- ADCO- 00190_0.0
TECVOL-II - System Requirements
CIRA-CF-12-0600
Advanced
EngineIndicating and
Crew-Alerting
System (EICAS)
Il sistema ADCO dovrà implementare un sistema di visualizzazione
delle informazioni relative all'impianto di propulsione e di
segnalazione di anomalie ed avarie. Tale sistema dovrà essere di tipo
avanzato, in quanto, in presenza di eventuali sistemi di bordo in grado
di riconfigurare il sistema di propulsione in seguito a failures, dovrà
essere in grado di segnalare la riconfigurazione e di indicare le
informazioni rilevanti che la descrivono.
Le funzionalità avanzate del sistema EICAS
consistono essenzialmente nell'integrazione di
informazioni provenienti da eventuali sistemi di
bordo di health management (nello specifico di
riconfigurazione del sistema di propulsione in
seguito a failures).
Failiure and
Health
Management
System
Il sistema ADCO dovrà implementare un sistema di visualizzazione e
gestione dello stato di salute del velivolo, andando a consentire al
pilota l'implementazione di strategie di riconfigurazione in seguito a
failures di tipo prestabilito. Tale sistema dovrà essere in grado di
visualizzare informazioni a diverso livello di dettaglio in funzione dello
stato di salute dei diversi sistemi interessati (dando ovviamente
maggiore enfasi ai sistemi in condizione anomala rispetto a quelli in
condizione normale).
Tale sistema riveste una caratteristica di
innovatività di grande rilievo per il sistema
ADCO qui delineato, in quanto non comune
nell'ambito del velivoli GA e ULV.
End Effectors
Il sistema ADCO dovrà implementare adeguati end effectors per
l'ìnput dei comandi (direct-link o aumentati) alle supefrici
aerodinamiche di controllo ed al sistema di propulsione da parte del
pilota. Tali end effectors dovranno includere stick e pedaliera dotati di
force feedback e con possibilità di regolazione dell'intensità delle
sollecitazioni e della resistanza offerti al pilota.
L'impiego di end effectors dotati di force
feedback si rietiene possa considerarsi di tipo
standard nell'orizzonte temporale considerato,
almeno nei velivoli GA.
Command and
data entry
Il sistema ADCO dovrà offrire al pilota la possibilità di controllare le
informazioni da mostrare e di inserire dati di input nei sistemi di
automazione della missione attraverso dispositivi di input di tipo sia
tattile (touch screen) sia, eventualmente ed ove ritenuto applicabile,
di tipo vocale (direct voice input, DVI).
L'introduzione di sistemi di input dei comandi di
tipo vocale si ritiene suscettibile di studio
nell'ambito del sistema ADCO, mentre non si
ritengono applicabili sistemi più evoluti, del tipo
eye trackers, perché non richiesti in funzione
delle missioni di volo tipiche di velivoli GA e
ULV.
88
CIRA-CF-12-0600 Rev. 1 P. 88/109
TECVOL-II
TECVOL-II - System Requirements
3.4.2.2
CIRA-CF-12-0600
4D Contract Management System (4DMS)
3.4.2.2.1 Descrizione sintetica del sistema
Nella presente sezione sono descritti, sotto forma di appositi requisiti, gli obiettivi che si intende raggiungere attraverso lo sviluppo, in ambito
TECVOL-II, di un sistema che assolva alla funzione di 4D Contract Management (di seguito sinteticamente indicata con l’acronimo 4DMS). A tale
sistema è associato l’identificativo S19.
3.4.2.2.2 Giustificazione
Il sistema 4DMS sarà finalizzato a costituire un significativo incremento tecnologico rispetto a quanto già implementato in TECVOL I (e che si
intende portare a maturazione tecnologica fino a TRL 6 in TECVOL II, cfr. Automatic 4D Plan Execution §3.2.1.4). Le caratteristiche innovative di
tale sistema sono state sinteticamente illustrate nel documento ConOps [A1] e vengono qui pertanto completate ed espresse sotto forma di
appropriati requisiti di progetto.
E’ da rilevare, inoltre, che già in TECVOL I è stato svolto uno studio mirante ad identificare le funzionalità richieste ad un Flight Management
System (FMS) avanzato, capace di gestire un volo autonomo 4D [R31]. Pertanto, nella redazione dei requisiti di cui alla presente sezione, si è fatto
uso anche dei risultati di tale studio, opportunamente rivisitati alla luce delle specificità del progetto TECVOL II, e delle competenze acquisite nei
progetti in corso PPlane (The Personal Plane Project, finanziato nell’ambito del VII FP EU) e 4DCo-GC (4D Contracts – Guidance and Control,
anch’esso finanziato nell’ambito del VII FP EU).
Il sistema 4DMS specificato nei seguenti paragrafi, sebbene sia riferito a velivoli manned, sarà sviluppato sulla base della linea tecnologica prevista
in [A1] L1-T2 riguardante lo sviluppo di funzionalità per l’esecuzione automatica di particolare fasi del volo ed in particolare l’evoluzione delle
tecnologie di navigazione 4D.
3.4.2.2.3 Metodo di verifica
VM_Demonstration (CAM)
3.4.2.2.4 Requisiti di progetto
ID
Titolo
Descrizione
Rationale
89
CIRA-CF-12-0600 Rev. 1 P. 89/109
TECVOL-II
TECV2-SUBS- 4DMS- 00010_0.0
TECV2-SUBS- 4DMS- 00020_0.0
TECV2-SUBS- 4DMS- 00030_0.0
TECV2-SUBS- 4DMS- 00040_0.0
TECVOL-II - System Requirements
Il modulo 4DMS dovrà essere progettato per l'applicazione generale
Applicabilità del
al segmento di volo di cruise, andando ad escludere esplicitamente
4DMS Module
l'applicazione alle fasi di take off e landing.
CIRA-CF-12-0600
L'estensione della funzionalità di volo
autonomo attraverso contratti 4D che
includono anche le fasi di take-off e landing si
ritiene opportuno trattarla in TECVOL II solo in
termini
di
studio
di
fattibilità.
Ciò in quanto si prevede che l'implementazione
effettiva di tale estensione protrebbe richiedere
eccessive risorse rispetto a quelle disponibili ed
inoltre in letteratura e nei progetti in corso (in
particolare PPlane e 4DCo-GC) il concetto di
take-off e landing 4D non è stato delineato in
dettaglio ma solo genericamente enunciato.
4D take-off e
landing
In TECVOL II si dovrà investigare, in termini di studio di fattibilità, la
possibilità di estendere la navigazione autonoma 4D anche alle fasi di
take off e landing.
Contratto 4D
Il contratto 4D sarà costituito da una sequenza di WPs 4D, individuati
da volumi di controllo 3D e da una finestra temporale, e da segmenti
di traiettoria (bone trajectory) che li congiungono, corredati da un
adeguato margine spaziale. Il contratto 4D si intenderà generato dal
segmento di terra ed assegnato al velivolo.
Il concetto di contratto 4D da considerare in
TECVOL II in sede di funzionalità di 4DMS viene
definito in maniera coerente con quanto
considerato nei progetti PPlane e 4DCo-GC
Ciascuno dei WPs 4D facenti parte del contratto sarà caratterizzato da
numerose proprietà, volte ad individuarne la posizione 3D, il vettore
velocità eventualmente desiderato all’attraversamento del WP, la
modalità di capture temporale con il relativo margine, la modalità di
capture spaziale con il relativo margine (volume di controllo), la
modalità di holding (se prevista), e così via.
Anche se nel concetto di contratto 4D
considerato
solitamente
nel
contesto
internazionale non viene richiesta la cattura di
un WP nel rispetto di un prefissato
orientamento del vettore velocità inerziale del
velivolo, si ritiene opportuno mantenere in
TECVOL II questa caratteristica funzionale
addizionale, che è stata sviluppata in sede di
progettazione dell'algoritmo di 4DAMF di
TECVOL I e mantenuta in TECVOL II nel 4DPE
module.
WPs 4D
90
CIRA-CF-12-0600 Rev. 1 P. 90/109
TECVOL-II
TECV2-SUBS- 4DMS- 00050_0.0
TECVOL-II - System Requirements
Aggiornabilità
on line del
contratto 4D
CIRA-CF-12-0600
Questo requisito traduce un aspetto
fondamentale del concetto di contratto 4D, che
risiede nella possibilità di aggiornamento del
Tutte le proprietà dei WPs, nonché i margini spaziali consentiti contratto medesimo in sede tattica (cioè
nell’inseguimento della bone trajectory, dovranno poter essere durante il volo) rispetto a quanto assegnato in
eventualmente aggiornate on line da parte del segmento di terra.
sede strategica (cioè prima del volo), per tenere
conto di eventuali cambiamenti (disturbi
ambientali, failures sul velivolo, intervenute no
fly zones) nello scenario operativo.
Il 4DMS module dovrà essere in grado di generare automaticamente i
riferimenti necessari per l'inseguimento del contratto 4D assegnato,
nel rispetto dei margini spaziali e temporali facenti parte del contratto
medesimo.
Funzionalità del Qualora necessario, a causa ad esempio della presenza di disturbi
TECV2-SUBS- 4DMS- 00060_0.0
4DMS Module ambientali e/o di failures che modifichino le performances del
velivolo, il 4DMS module dovrà essere in grado di rigenerare
automaticamente una traiettoria e/o un profilo di velocità,
compatibili con le prestazioni del velivolo, che siano in grado di
mantenere il velivolo entro il contratto assegnato (ove possibile).
Il 4DMS module, benchè concepito per
l'impiego in velivoli manned, deve essere in
grado di gestire il volo in maniera
completamente
automatica.
Ove il pilota decidesse di mantenere la guida del
velivolo, il 4DMS module continuerebbe ad
elaborare i medesimi outputs, da intendersi in
tal caso come suggerimenti al pilota invece che
come comandi di guidance automatica del
velivolo.
Azioni di
controllo per il
TECV2-SUBS- 4DMS- 00070_0.0 soddisfacimento
del vincolo
temporale
Al fine di costituire un significativo
avanzamento rispetto allo stato dell'arte degli
FMS con capacità di inseguimento di WPs 4D, il
4DMS module dovrà essere in grado di
espletare la funzione di inseguimento
automatico del contratto 4D assegnato tramite
azioni su tutti i canali di controllo, anche
simultaneamente, invece che sul solo canale di
velocità.
Il 4DMS module, al fine di rispettare il vincolo temporale su ciascun
WP, dovrà essere in grado di agire sia sul riferimento di velocità che
su quello di traiettoria che su entrambi, sempre nel rispetto dei
vincoli dinamici e di performance del velivolo nonché dei vincoli
imposti dal contratto 4D assegnato.
Al fine di garantire il pieno successo
nell'implementazione automatica del contratto
Monitoraggio
Il 4DMS module dovrà costantemente monitorare l’andamento della 4D assegnato, il 4DMS module dovrà
continuo
TECV2-SUBS- 4DMS- 00080_0.0
missione e prevedere eventuali scostamenti futuri del velivolo dal implementare un'adeguata frequenza di
dell'applicazione
aggiornamento dei parametri caratterizzanti il
contratto assegnato.
del contratto
comportamento del velivolo rispetto al
contratto assegnato.
91
CIRA-CF-12-0600 Rev. 1 P. 91/109
TECVOL-II
TECVOL-II - System Requirements
TECV2-SUBS- 4DMS- 00090_0.0
TECV2-SUBS- 4DMS- 00100_0.0
TECV2-SUBS- 4DMS- 00110_0.0
3.4.2.3
CIRA-CF-12-0600
Rinegoziazione
on-line del
contratto
assegnato
Nel caso in cui la nuova traiettoria e/o il nuovo riferimento di velocità
rigenerati non dovessero rispettare i margini spaziali e/o temporali
richiesti dal contratto assegnato, il 4DMS module dovrà comunicare
tale circostanza al segmento di terra, trasmettendogli altresì l'ultima
traiettoria e profilo di velocità generati al fine di chiedere
l'approvazione delle variazioni al contratto che essi implicano.
Gestione delle
no-fly zones
La flessibilità che si richiede ai contratti 4D nel
Il 4DMS module dovrà essere in grado di rigenerare in linea la
futuro scenario ATM implica che il 4DMS
traiettoria e/o il profilo di velocità del velivolo al fine di evitare no fly
module dovrà essere in grado di gestire anche
zones fisse, nel rispetto (ove possibile) del contratto originale
le no fly zones, almeno limitatamente a quelle
assegnato al velivolo.
fisse.
Gestione
simultanea di
più WPs 4D
Il 4DMS module dovrà essere in grado di
Il 4DMS module dovrà essere in grado di rigenerare la traiettoria e/o il ottimizzare il volo tenendo conto dell’insieme
profilo di velocità del velivolo, al fine di rispettare il contratto 4D dei WPs da raggiungere e non di un solo WP alla
assegnato, tenendo conto non solo del WP 4D attulamente volta (come invece implementato nel 4DAMF di
considerato come target ma anche dei WPs successivi.
TECVOL I e, conseguentemente, nel 4DPE di
TECVOL II)
La flessibilità che si richiede ai contratti 4D nel
futuro scenario ATM implica che il 4DMS
module dovrà essere in grado di gestire, almeno
in maniera basica, la rinegoziazione tattica del
contratto medesimo.
Traffic & Obstacle Avoidance System (TOAS)
3.4.2.3.1 Descrizione sintetica del sistema
Nella presente sezione sono descritti, sotto forma di appositi requisiti, gli obiettivi che si intende raggiungere attraverso lo sviluppo, in ambito
TECVOL II, della funzione Traffic and Obstacle Avoidance System (di seguito sinteticamente indicata con l’acronimo TOAS). A tale sistema è
associato l’identificativo S20.
3.4.2.3.2 Giustificazione
Tale funzione è finalizzata a costituire un significativo incremento rispetto a quanto già implementato in TECVOL I e portato a maturazione
tecnologica fino a TRL 6 (cfr. documento di riferimento [R26][R26] e sezione 3.2.1.1 del presente documento). Le caratteristiche innovative di tale
92
CIRA-CF-12-0600 Rev. 1 P. 92/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
funzione sono state sinteticamente illustrate nel documento ConOps TECVOL II [A1] e vengono qui pertanto completate ed espresse sotto forma di
appropriati requisiti utente.
Nella redazione dei requisiti riportati in questa sezione, pertanto, si è tenuto conto del ConOps di TECVOL II [A1], nonché delle competenze
acquisite in materia di automatic collision avoidance ed automatic self-separation nell’ambito del progetto in corso MIDCAS (Mid-Air Collision
Avoidance System, finanziato da EDA).
Il sistema TOAS specificato nei seguenti paragrafi, sebbene sia riferito a velivoli manned, sarà sviluppato sulla base della linea tecnologica prevista
in [A1] L1-T2 riguardante lo sviluppo di funzionalità per l’esecuzione automatica di particolare fasi del volo ed in particolare l’evoluzione delle
tecnologie per il Sense&Avoid del traffico circostante.
3.4.2.3.3 Metodo di verifica
VM_Demonstration (CAM)
3.4.2.3.4 Requisiti di progetto
ID
Titolo
Descrizione
TECV2-SUBS- TOAS- 00010_0.0
Il modulo TOAS dovrà essere progettato per l'applicazione generale al
Applicabilità del
segmento di volo di cruise, andando ad escludere esplicitamente
TOAS Module
l'applicazione alle fasi di take off e landing.
TECV2-SUBS- TOAS- 00020_0.0
Traffic and
obstacle
In TECVOL II si dovrà investigare, in termini di studio di fattibilità, la
avoidance nelle possibilità di estendere le funzionalità di traffic e obstacle avoidance
fasi di take-off e anche alle fasi di take off e landing.
landing
Rationale
Si ritiene opportuno limitare lo sviluppo del
sistema TOAS alla fase di cruise, andando ad
esaminare l'applicabilità di tale sistema alle fasi
di take-off e landing solo in termini di studio di
fattibilità.
Ciò in quanto si prevede che l'implementazione
effettiva dell'estensione del sistema TOAS a
coprire le fasi di take-off e landing protrebbe
richiedere eccessive risorse rispetto a quelle
disponibili ed inoltre le modalità di gestione
della collision avoidance e della self separation
nelle fasi di take-off e di landing non sono
ancora ben chiare. In tali fasi, infatti, è tuttora
nettamente maggiore l'importanza del ruolo
svolto dal sistema ATC piuttosto che da
algoritmi automatici di bordo.
93
CIRA-CF-12-0600 Rev. 1 P. 93/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Il TOAS module, benchè concepito per l'impiego
in velivoli manned, deve essere in grado di
gestire la separazione del velivolo in maniera
completamente automatica.
Ove il pilota decidesse di mantenere la guida del
velivolo, il TOAS module continuerebbe ad
elaborare i medesimi outputs, da intendersi in
tal caso come suggerimenti al pilota invece che
come comandi di guidance automatica del
velivolo.
Si richiede lo sviluppo di un unico modulo in
grado di gestire in maniera automatica sia la
collision avoidance che la self separation, cioè in
grado di agire sia a livello tattico che a livello di
emergenza.La presenza della funzionalità di
automatic self-separation costituisce una novita
assoluta rispetto a quanto fatto in TECVOL I.
TECV2-SUBS- TOAS- 00030_0.0
Funzionalità del
TOAS Module
Il TOAS module dovrà essere in grado di generare automaticamente i
riferimenti necessari (manovra di avoidance) per assicurare al velivolo
il mantenimento di un'adeguata distanza di separazione rispetto ai
velivoli circostanti ed agli ostacoli. Il TOAS module dovrà essere in
grado a tal fine di gestire sia potenziali conflitti a livello tattico
(perdita della prescritta separazione minima) che a livello di
emergenza (collisioni).
TECV2-SUBS- TOAS- 00040_0.0
Considerazione
dei vincoli
cinematici e
dinamici del
velivolo
La considerazione dei vincoli caratterizzanti il
Il TOAS module dovrà considerare, già nell'algoritmo di ottimizzazione
velivolo già in sede di posizione del problema di
vincolata finalizzato all'elaborazione della manovra di avoidance, i
ottimizzazione vincolata mira a garantire che la
vincoli cinematici e dinamici (fattore di carico massimo e raggio di
manovra di avoidance elaborata sia compatibile
curvatura minimo) caratterizzanti il velivolo.
con le prestazioni del velivolo.
In TECVOL II si intende mantenere
l'impostazione generale di manovra 3D che è
Il TOAS module dovrà elaborare una manovra di avoidance (sia a
Tridimensionalità
stata messa a punto in TECVOL I, andando però
livello tattico che a livello strategico) che si sviluppi, se necessario, in
TECV2-SUBS- TOAS- 00050_0.0 della manovra di
a tenere in conto nell'effettiva elaborazione
uno spazio 3D (cioè agendo simultaneamente su tutte e tre le
avoidance
della manovra anche le regole dell'aria e la
componenti del vettore velocità).
compatibilità con il TCAS, come da requisiti
specifici.
TECV2-SUBS- TOAS- 00060_0.0
Considerazione
di velivoli non
cooperativi
Il modulo dovrà essere utilizzabile in condizioni
Il TOAS module dovrà essere in grado di assicurare il mantenimento di del tutto generali, quindi dovrà esssere in grado
un'adeguata separazione del velivolo rispetto a velivoli sia di tipo di svolgere la sua funzione sia nei confronti di
velivoli di tipo cooperativo che nei confronti di
cooperativo che di tipo non cooperativo.
velivoli di tipo non cooperativo.
94
CIRA-CF-12-0600 Rev. 1 P. 94/109
TECVOL-II
TECVOL-II - System Requirements
TECV2-SUBS- TOAS- 00070_0.0
Considerazione
delle regole
dell'aria
TECV2-SUBS- TOAS- 00080_0.0
Considerazione
della
compatibilità
TCAS II
CIRA-CF-12-0600
Il TOAS module dovrà generare una manovra di avoidance che tenga La compatibilità della manovra generata (sia per
conto delle regole dell'aria.
esigenze di collision avoidance che per esigenze
di mantenimento della separazione) con le
regole dell'aria e con il sistema TCAS II è
finalizzata a consentire l'applicabilità del
Il TOAS module dovrà generare una manovra di avoidance che sia sistema TOAS in spazi aerei non segregati.
compatibile con la logica di detection e di evasione del sistema TCAS
II..
Questo requisito costituisce un miglioramento
Il TOAS module dovrà essere in grado di garantire simultaneamente la
fondamentale di quanto fatto (peraltro solo a
Gestione di
separazione del velivolo (sia a livello tattico che in emergenza)
livello di manovra in emergenza, cioè di collision
TECV2-SUBS- TOAS- 00090_0.0
intruder multipli rispetto a molteplici intruder (fino ad un numero massimo da stabilire
avoidance) in TECVOL I, laddove si considerava
nel corso del progetto).
un solo intruder.
TECV2-SUBS- TOAS- 00100_0.0
Capacità di
nuisance-free
deconfliction
Il requisito è motivato dalla circostanza che, in
uno spazio aereo congestionato (nel quale
presumibilmente molteplici velivoli sono
presenti nel volume operativo del sistema di
Il TOAS module dovrà essere in grado di elaborare una manovra di
Traffic Awareness and Alerting e, quindi , del
avoidance che risolva tutti i conflitti individuati (conflitti primari)
sistema TOAS), sono non trascurabili le
senza crearne di nuovi (conflitti secondari).
probabilità che la deconfliction rispetto ai
velivoli attualmente in conflitto generi nuovi
conflitti rispetto a velivoli che inizialmente
erano conflict-free.
TECV2-SUBS- TOAS- 00110_0.0
Minimizzazione
dello
scostamento
rispetto alla
traiettoria
nominale
Il requisito mira a garantire che il sistema TOAS
Nell'elaborazione della manovra di avoidance (sia a livello tattico che
non generi manovre impattanti più del
in emergenza), il TOAS module dovrà essere in grado di minimizzare
necessario sullo svolgimento della missione
lo scostamento dalla traiettoria nominale del velivolo.
complessiva del velivolo.
95
CIRA-CF-12-0600 Rev. 1 P. 95/109
TECVOL-II
TECVOL-II - System Requirements
In TECVOL II si dovrà investigare, in termini di studio di fattibilità, la
possibilità di sviluppare un sistema TOAS in grado di generare
Massimizzazione
manovre di avoidance (sia in senso tattico che in emergenza) che
TECV2-SUBS- TOAS- 00120_0.0 della persistenza
tengano anche conto dell'esigenza di mantenere il velivolo (o i
della detection
velivoli) in conflitto all'interno del campo di vista del sistema di Traffic
Awareness and Alerting.
3.4.2.4
CIRA-CF-12-0600
Il fine dello studio di fattibilità proposto è
l'investigazione della possibilità di minimizzare
le situazioni in cui l'esecuzione della manovra di
avoidance da parte del velivolo comporti la
fuoriuscita di uno o più velivolo in conflitto dal
campo di vista del sistema di Traffic Awareness
(tale circostanza risulta più probabile in caso di
manovre di emergenza, in quanto di solito
effettuate a massimo comando o quasi).
Multi-Functional Display & Decision System (MFDD)
3.4.2.4.1 Descrizione sintetica del sistema
Il sistema MFD&D dovrà sintetizzare in maniera grafiche tutte le informazioni che permettono al pilota di ottimizzare la conoscenza dell’ambiente
in cui il velivolo si trova ad operare. Tali informazioni potranno riguardare i dati meteo, i dati di traffico (sia in volo che su pista), i dati
dell’orografia del terreno, nonché tutte le informazioni relative alla traiettoria del velivolo.
A tale scopo il sistema dovrà interfaccerà con i moduli di Weather Situational Awareness, Terrain Situational Awareness, Traffic Awareness and
Alerting, Traffic & Obstcale Avoidance. Inoltre potrà essere utilizzato anche per tutti gli altri tool per l’awareness che saranno sviluppati
nell’ambito del progetto TECVOL-II (§3.4.1).
Tale sistema non dovrà limitarsi alla sola rappresentazioni grafica di informazioni provenienti da altri sistemi/ sensori o canali di comunicazione, ma
dovrà essere dotato di tools di supporto alle decisioni del pilota. In tale ambito ricadano i tool di generazione della traiettoria che dovranno
permettere al pilota, in maniera semplice, di pianificare la missione e/o gestire eventuali emergenze o situazioni estemporanee non note o predicibili
durante la pianificazione strategica della missione. A tale sistema è associato l’identificativo S21.
3.4.2.4.2 Giustificazione
La definizione dei requisiti di progetto relativi al sistema Multi Functional Display and Decision è basata sull’analisi di sistemi analoghi rivolti a
velivoli della classe VLA e General Aviation (rif Honeywell Bendix/King KMD 550 e KMD 850; rif Avidyne’s EX 500; rif Garmin GX 200). Gli
enhancements proposti rispetto a tali dispositivi derivano dall’analisi del documento di CONOPS TECVOL-II, tenuto conto dei sistemi che si
interfacceranno con il MFDD. Tali miglioramenti possono essere inquadrati essenzialmente in due aree: i) Situation Awareness e ii) Supporto alle
96
CIRA-CF-12-0600 Rev. 1 P. 96/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
operazioni di guida del pilota. Per quanto riguarda la Situation Awareness i miglioramenti riguardano una migliore rappresentazione dei dati
provenienti dai sistemi con cui l’MFDD si interfaccia (ad esempio dati meteo, dati di traffico e di orografia del terreno) ed una sinterizzazione dei
dati stessi in un’unica interfaccia fornendo al pilota una visione complessiva dell’ambiente circostante senza dover cambiare finestra di
visualizzazione.
Per quanto riguarda il supporto al pilota, gli ambiti di sviluppo riguardano sia tutte le operazioni di supporto alla definizione del piano di volo che la
risoluzione di situazioni che impattano sul piano di volo corrente e non erano predicibili in fase di pianificazione strategica della missione. Un
ulteriore aspetto di miglioramento rispetto ai prodotti attuali è sicuramente la riduzione del peso e del costo.
Il sistema MFD&D specificato nei seguenti paragrafi, sebbene sia riferito a velivoli manned, sarà sviluppato sulla base delle linee tecnologiche
previste in [A1] L1-T1, L1,T2, L2-T2, L2-T3 riguardanti l’ausilio alla ripianificazione automatica di un piano di volo ed alla sua esecuzione
automatica nel rispetto delle informazioni di situational awareness riguardanti il terreno sottostante il velivolo e le condizioni meteo lungo le
possibili rotte compatibili con la posizione attuale e la destinazione desiderata. Inoltre è applicabile anche la tecnologia L3-T3 di [A1] relativa allo
sviluppo delle interfacce uomo macchina utili al supporto alla guida manuale e/o automatica.
3.4.2.4.3 Metodo di verifica
VM_Demonstration (CAM)
3.4.2.4.4 Requisiti di progetto
TECV2-SUBS-
ID
MFDD-0001
0_0.0
TECV2-SUBS-
MFDD-0002
0_0.0
TECV2-SUBS-
MFDD-0003
0_0.0
Titolo
Registrazione dati di
Volo
Interfaccia di
comunicazione con
SATCOM
Visualizzazione dei
dati di volo
Descrizione
Il Multi-Functional Display dovrà effettuare la registrazione dei dati di volo
connessi alla guida, navigazione e controllo del velivolo.
Il Multi-Functional Display dovrà possedere un'interfaccia di trasmissione dati
da/verso un ricevitore di comunicazione satellitare.
Rationale
Il Multi-Functional Display dovrà possedere un'interfaccia grafica per la
visualizzazione sia dei dati provenienti dai sensori di bordo che trasmessi a bordo
mediante i link di comunicazione con cui il sistema si interfaccia.
97
CIRA-CF-12-0600 Rev. 1 P. 97/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
TECV2-SUBS-
MFDD-0004
0_0.0
Pianificazione
Il Multi-Functional Display dovrà possedere una funzionalità di pianificazione
Strategica del piano di strategica della traiettoria basata su:
volo
1) un criterio selezionabile dal pilota fra un set limitato (minimo consumo,
minima distanza, minimo tempo, tempo di arrivo predefinito [TBC]);
2) il punto attuale ed il punto di destinazione;
3) vincoli noti a priori;
TECV2-SUBS-
MFDD-0005
0_0.0
Ripianificazione
tattica della
traiettoria
Il Multi-Functional Display dovrà possedere una funzionalità di ripianificazione
tattica della traiettoria che risolva minacce impellenti (ad esempio modificate
condizioni di meteo e/o traffico e/o NOTAM in genere) ma non modifichi il piano
di missione a lungo termine. L'attivazione della nuova traiettoria è sempre
sottoposta all'approvazione del pilota.
Tale funzionalità gestirà
eventuali minacce
presenti fra due
Waypoints.
TECV2-SUBS-
MFDD-0006
0_0.0
Visualizzazione
virtuale dello spazio
aereo
Il Multi Functional Display dovrà riassumere i dati relativi alle condizioni meteo,
di traffico (in volo e a terra), altimetria del terreno e, se disponibili, le mappe
aeroportuali, nonché eventuali informazioni e/o allarmi provenienti dai sistemi di
Terrain Awareness and Alerting, Weather Awareness e Traffic and Obstacle
Avoidance in una visione virtuale dello spazio aereo circostante il velivolo.
Tale funzionalità può
essere di ausilio al
pilotaggio in condizioni
di scarsa visibilità.
TECV2-SUBS-
MFDD-0007
0_0.0
Ripianificazione
d'emergenza del
piano di volo
Il Multi Functional Display dovrà possedere una funzionalità di generazione della
traiettoria che, attivata dal pilota, elabori una traiettoria di emergenza che tenga
conto dei mutati limiti di inviluppo del velivolo, eventuali failures dei sensori o
altre condizioni critiche per la guida, navigazione e controllo del velivolo.
TECV2-SUBS-
MFDD-0008
0_0.0
Warning per
impossibilità di
completamento del
piano di volo
Il Multi Functional Display dovrà generare e visualizzare un segnale d'allarme se il Nel caso in cui si
piano di volo corrente intercetta una no-fly zone (ad esempio modificate
presentino, a valle della
condizioni di meteo e/o traffico e/o NOTAM in genere).
pianificazione strategica,
delle mutate condizioni
che rendono non
attuabili il piano di volo
corrente il sistema dovrà
generare un segnale di
allarme. Spetterà, però,
al pilota decidere le
azioni da intraprendere.
98
CIRA-CF-12-0600 Rev. 1 P. 98/109
TECVOL-II
TECVOL-II - System Requirements
3.4.2.1
CIRA-CF-12-0600
Smart Autopilot (SMAP)
3.4.2.1.1 Descrizione sintetica del sistema
Il progetto TECVOL-II si sistematizzare le tecnologie già sviluppate nell’ambito del progetto TECVOL-I relativamente alle linee di controllo del
velivolo assimilabili a modi di Autopilota e/o di Flight Director ed allo sviluppo di Smart Actuator già previsti in ambito del progetto MISE [R49].
Il sistema di Smart Autopilot (da qui in poi identificato con la sigla SMAP) sarà però completato con delle funzionalità di carattere innovativa
rispetto a quanto presente allo stato dell’arte nel mercato degli Autopiloti per la classe di velivoli General Aviation. In particolare lo SMAP dovrà
essere in grado di gestire in modo automatico condizioni di emergenza come la failure di sistemi non critici, la fuori uscita dell’inviluppo di volo
operativo del particolare velivolo ed il degrado delle performance dei modi di autopilota già ingaggiati. In seguito alle sopracitate condizioni non
nominali lo SMAP dovrà individuare ed ingaggiare la configurazioni di modi automatici sui diversi assi più opportuna per fronteggiare la
sopraggiunta emergenza. Contestualmente sarà avvisato il pilota del cambio di configurazione, il quale potrà in ogni momento riprendere il
controllo del velivolo disingaggiando lo SMAP. A tale sistema è associato l’identificativo S22.
3.4.2.1.2 Giustificazione
Lo SMAP specificato nei seguenti requisiti, sebbene sia riferito a velivoli manned, sarà sviluppato sulla base della linea tecnologica prevista in [A1]
L1-T2 riguardante lo sviluppo di funzionalità per l’esecuzione automatica della fase di crociera di un volo. Inoltre è applicabile anche la tecnologia
L3-T3 di [A1] relativa allo sviluppo delle interfacce uomo macchina utili al supporto alla guida manuale e/o automatica.
3.4.2.1.3 Metodo di verifica
VM_Demonstration (CAM)
3.4.2.1.4 Requisiti di progetto
TECV2-SUBS-
ID
SMAP-0001
0_0.0
Titolo
Smart Autopilot
Descrizione
Rationale
Il sistema SMAP dovrà implementare, per il velivolo di riferimento selezionato, le
tipiche funzionalità di Autopilota e/o di Flight Director comprendendo la
seguente lista di modi standard di Autopilota:
1. Pitch Attitude Hold PAH
2. Heading Hold HH
99
CIRA-CF-12-0600 Rev. 1 P. 99/109
TECVOL-II
TECVOL-II - System Requirements
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
TECV2-SUBS-
SMAP-0002
0_0.0
Condizioni offnominal
TECV2-SUBS-
SMAP-0003
0_0.0
HMI
TECV2-SUBS-
SMAP-0004
0_0.0
Validazione della
configurazione
TECV2-SUBS-
SMAP-0005
0_0.0
Pilot Control
CIRA-CF-12-0600
Altitude Hold AH
Heading Select HS
Altitude Select / VNAV AS
Wing Leveler WL
IAS Hold IMH
Roll Attitude Hold RAH
Glide Slope APPR_GS NAV /LNAV NAV
Vertical Speed Hold VSH
Track Select TRK
Localizer APPR_LOC
Back Course BC
Lo SMAP dovrà essere in grado di gestire in modo automatico condizioni di
emergenza come la failure di sistemi non critici, la fuori uscita dell’inviluppo di
volo operativo del particolare velivolo ed il degrado delle performance dei modi
di autopilota già ingaggiati. In seguito alle sopracitate condizioni non nominali lo
SMAP dovrà individuare ed ingaggiare la configurazioni di modi automatici sui
diversi assi più opportuna per fronteggiare la sopraggiunta emergenza.
Il pilota avrà la possibilità, attraverso un’opportuna HMI, di configurare lo SMAP
ed ingaggiare la configurazione di modi automatici desiderata in modalità
Aupilota o in modalità Flight Director.
Ad ogni variazione della configurazione dei modi eseguita dal pilota, lo SMAP
opererà una validazione della configurazione e renderà operativa l’impostazione
del pilota solo in caso di esito positivo. In caso contrario, lo SMAP utilizzerà
l’ultima configurazione di volo valida.
Contestualmente ad eventuali cambi di configurazione dei modi ingaggiati per
fronteggiare condizioni off-nominal il pilota sarà prontamente avvisato i In ogni
momento il pilota potrà riprendere il controllo del velivolo disingaggiando lo
SMAP.
100
CIRA-CF-12-0600 Rev. 1 P. 100/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
4 Road map tecnologica del progetto
4.1 Road map e milestones di progetto
Le linee guida seguite per la pianificazione preliminare del progetto sono state descritte nel §8 di [A1]. L’approccio scelto è stato quello un “ciclo a
V con spirale” che si differisce dal classico ciclo a V in quanto, a partire dalle fasi di sviluppo successive all’individuazione dei project requirements
dei diversi sistemi selezionati come strategici, individua un processo a spirale con sviluppi incrementali per poi chiudersi di nuovo con la parte
finale del ciclo a V attraverso l’acceptance review finale.
Tale approccio è stato scelto per la peculiarità del progetto che non si riferisce allo sviluppo di un singolo sistema (sebbene complesso) ma bensì ad
una classe di sistemi/tecnologie anche se tutti orientati all’incremento del livello di autonomia nella gestione della missione di volo per velivoli
unmanned che manned di piccole dimensioni. In Tabella 4-1 è riportata una matrice di tracciabilità tra i prodotti previsti e specificati nel precedente
capitolo (per i quali è riportata anche la sigla identificativa associata ai relativi requisiti) e le linee tecnologiche individuate nel documento di
Conops già riportate in Tabella 2-1.
Va comunque evidenziato che alcuni dei sistemi/tecnologie specificati sono tra loro strettamente correlati, si potrebbe quasi definire una sorta di
propedeuticità andando ad individuare dei sistemi/tecnologie più complessi (che saranno ultimati negli ultimi due anni del progetto) che in qualche
modo inglobano alcuni dei sistemi precedentemente sviluppati. Come conseguenza di ciò, gli step incrementali previsti dall’approccio sostenuto
sono applicabili sia a livello di progetto sia a livello dei vari sistemi/tecnologie il cui sviluppo è previsto nel progetto stesso.
L’approccio “a V con spirale” dunque permetterà di produrre dei risultati più tangibili fin dai primi anni del progetto in modo da semplificare anche
il compito di eventuali revisori nel giudicare gli avanzamenti intermedi del progetto stesso.
Inoltre, con lo stesso obiettivo sopra espresso e come ampiamente discusso nel §2.3, il progetto TECVOL-II verrà condotto in maniera da garantire
la massima sinergia con il progetto MISE, finanziato nell’ambito della legge 808/95 e finalizzato alla realizzazione di applicativi SW di bordo per la
gestione di UAS della classe MALE nell’esecuzione di missioni di sorveglianza. Per quanto riguarda la messa a fattor comune dei risultati
conseguiti nell’ambito dei due progetti, ciò verrà nella sostanza implementato attraverso l’utilizzo in ambito TECVOL-II, previa opportuna
customizzazione laddove necessaria, dei tools e facilities di verifica e validazione di SW safety critical sviluppati e messi a punto nell’ambito del
progetto MISE e sinteticamente descritti nel §2.4. In definitiva nel progetto MISE saranno sviluppati dei dimostratori tecnologici di sistemi avionici
per velivoli UAV, chei saranno sfruttati anche per i processi di verifica e validazione dei sistemi/tecnologie sviluppati in TECVOL-II.
101
CIRA-CF-12-0600 Rev. 1 P. 101/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
L’implementazione di tale sinergia ha portato alla definizione di una road-map tecnologica comune afferente ad entrambi i progetti mostrata in
Figura 4-1.
ID
Sigla (§3)
S01
S02
S03
S04
S05
ACAM
ATOF
ALEV
4DPE
RPVE
S06
S07
S08
S09
S10
S11
S12
S13
S14
HAPR
AFCL
IHMG
ATRP
ATMA
PSMP
PAMP
ATDR
DTLK
S15
S16
S17
S18
S19
S20
S21
S22
WSAS
TRAW
TAWS
ADCO
4DMS
TOAS
MFDD
SMAP
Sistema specificato (§3)
§
Tecnonlogie [A1]
Tecnologie di volo autonomo per UAV (da TECVOL-I)
Autonomous Collision Avoidance Multisensor based 3.2.1.1 L1-T2
Automatic Take Off
3.2.1.2 L1-T2
Autolanding EGNOS &Visual-based
3.2.1.3 L1-T2, L1-T6, L1-T7
Automatic 4D plan execution
3.2.1.4 L1-T2
Remote Piloting Vehicle
3.2.1.5 L3-T3
Tecnologie di volo autonomo per UAV
Autonomous Mission Manager
3.3.1.1 L1-T1
Adaptive Flight Control Law
3.3.1.2 L1-T3
Tecnologie per l’Integrated Health Management
3.3.1.3 L1-T4, L1-T5
AutomaticTaxi Replanner
3.3.1.4 L1-T2
Automatic Taxi Management
3.3.1.5 L1-T2
Preflight Support Mission Planner
3.3.2.1 L3-T1
Preflight Automatic Mission Planner
3.3.2.2 L3-T1
Automatic Target Detection and Recognition System 3.3.2.3 L2-T4, L2-T5
Reconfigurable Datalink
3.3.3.1 L4-T1
Sistemi avanzati di ausilio al pilotaggio per velivoli manned PATS
Weather Situational Awareness System
3.4.1.1 L2-T2
Traffic Awareness and Alerting System
3.4.1.2 L2-T1
Terrain Situational Awareness System
3.4.1.3 L2-T3
Advanced Cockpit
3.4.2.1 L2-T1, L2-T2, L2-T3, L3-T3
4D Contract Management System
3.4.2.2 L1-T2
Traffic & Obstacle Avoidance System
3.4.2.3 L1-T2, L2-T1
Multi-Functional Display & Decision System
3.4.2.4 L1-T1, L1,T2, L2-T2, L2-T3, L3-T3
Smart Autopilot
3.4.2.1 L1-T2, L3-T3
Tabella 4-1 – Matrice di tracciabilità project requirements / tecnologie individuate nei Conops
102
CIRA-CF-12-0600 Rev. 1 P. 102/109
TECVOL-II
TECVOL-II - System Requirements
12/2012
06/2012
12/2013
06/2013
AL EGNOS (Vers. Intermedia) ALEV
Preflight Mission Planner PSMP
Auto Take-off ATOF
ACAM
CIRA-CF-12-0600
12/2015
12/2014
12/2016
4D Auto Plan Exec. 4DPE
RPVE
HIL
FLARE
FLARE
Auto Mission RePlanner (ALN)
Aereal Video Compression
Payload Sensors Simulation
ATM SIM-0
SIL
IMA
FT Navigation Unit
Auto Taxi Replanner ATRP
Reconfigurable Datalink DTLK
HIL
IMA
SMART AP
AL EGNOS & Visual ALEV
Image Senor Management
Autonomous Target Detection ATDR
Traffic Avoidance TOAS
Legenda:
FLARE II
Auton. Target Tracking
TECVOL-II
Auton. Mission Manager HAPR
Auton. Taxi Manager ATMA
FLARE II First Flight
MISE
Autonomy Managementr (ALN)
COCKPIT
AVIONICO
MANNED
CAM standard
Traffic Awareness TRAW
Weather Awareness WSAS
Advanced Cockpit ADCO
MFD & Decision System MFDD
Terrain Awareness TSAS
4D Contract Mng 4DMS
Traffic Avoidance TOAS
Figura 4-1 – Road Map tecnologica congiunta dei progetti TECVOL-II - MISE
103
CIRA-CF-12-0600 Rev. 1 P. 103/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Per una descrizione delle tecnologie da sviluppare nel progetto MISE mostrate nella road map si faccia riferimento al documento [R49]. Come si
può dedurre dalla figura sopra mostrata è previsto nell’ambito dei due progetti uno sviluppo graduale sia dei vari dimostratori tecnologici quali il
SIL-IMA, l’HIL-IMA, il dimostratore volante FLARE-II ed il Cockpit Avionico Manned, (si rimanda al §2.4 per una loro descrizione) che si
affiancano al dimostratore volante FLARE-I ed al suo HIL ereditati dal progetto TECVOL-I, sia delle diverse tecnologie che saranno verificate e
validate per mezzo di essi.
Le interazioni tra i due progetti riguardano quindi essenzialmente lo sviluppo dei suddetti dimostratori in MISE in modo che siano pronti secondo il
piano temporale mostrato nella Road Map e siano compatibili con i sistemi da validare in ambito TECVOL-II. Tale compatabilità sarà garantita dal
fatto che le sinergie messe in campo tra i due progetti riguardano anche la modalità di gestione attuata, infatti a partire da Gennaio 2012 è operativa
una modalità di gestione congiunta delle attività dei due progetti che nello specifico prevede una pianificazione singergica delle attività, meeting
avanzamento congiunti e lista delle actions congiunte.
Infine si evidenzia che laddove il finanziamento MISE dovesse venire meno l’azione di mitigazione prevista sarà quella di finanziare con i soldi
PRORA nell'ambito TECVOL-II le facilities di sperimentazione necessarie eventualmente ridimensionando il numero di sistemi che il progetto
prevede di sviluppare secondo quelle che sono le priorità già espresse sulle tecnologie individuate in [A1] e quindi sui relativi sistemi specificati nel
presente documento.
Le milestones di programma previste per il progetto TECVOL-II nell’ambito del piano triennale 2012-2014 vigente [R1] sono quelle mostrate in
Tabella 4-2.
Nr.
SBA04
SBA18
SBA15
Milestone
SRR-Requisiti del Sistema di Gestione della Missione
DDR – Detailed Design Review del Sistema di gestione della
missione validato on-ground
Rilascio algoritmi per un sistema di gestione di missione
autonoma di UAV
Data prevista
Maggio 2012
Giugno 2014
Dicembre 2015
Tabella 4-2 – Milestones di programma afferenti al progetto TECVOL-II a piano triennale vigente [R1]
La milestone SBA04 sarà raggiunta attraverso la review di [A1] e del presente documento. Sulla base di quanto proposto nell’ambito del presente
documento, tenendo conto anche della complessità del progetto come si è venuta a determinare in fase di definizione dei project requirements.
104
CIRA-CF-12-0600 Rev. 1 P. 104/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
nonché della sinergia con il progetto MISE, in questa sede si intende sottoporre a revisione e quindi ad approvazione una nuova configurazione delle
milestones di progetto di cui alla Tabella 4-3.
In particolare è stata aggiunta un’ulteriore milestone di programma legata alla validazione in volo delle tecnologie sviluppate nel progetto
TECVOL-I solo fino ad un TRL 5 (cfr. §3.2) denominata AR-F1.
Nr.
SBA04
AR-F1
SBA18
SBA15
Milestone
SRR-Requisiti del Sistema di Gestione della Missione
Validazione in volo delle tecnologie sviluppate in TECVOL-I
DDR – Detailed Design Review del Sistema di gestione della
missione validato on-ground
Rilascio algoritmi per un sistema di gestione di missione
autonoma di UAV
Data prevista
Giugno 2012
Dicembre 2013
Giugno 2015
Dicembre 2016
Tabella 4-3 - Milestones di programma afferenti al progetto TECVOL-II proposta aggiornata
La milestone SBA18 sarà posticipata di un anno e sarà legata alla validazione dei diversi sistemi e tecnologie sviluppate sui dimostratori tecnologici
di laboratorio quali l’HIL-IMA ed il CAM. Infine la milestone SBA15 sarà anch’essa posticipata di un anno e sarà legata alla validazione dei diversi
sistemi e tecnologie sviluppate sul dimostratore volante FLARE-II. Si evidenzia che l’allungamento di un anno sulla durata complessiva del
progetto è peraltro compensata dal fatto che grazie all’approccio di sviluppo scelto, per ciascuno dei prossimi anni da oggi fino al completamento
del progetto si prevedono dimostrazioni di specifici sistemi/tecnologie intermedi. Le tre milestones PRORA suddette sono anche evidenziate nella
road map di Figura 4-1 con dei pallini rossi.
Per completare la tracciabilità tra le linee tecnologie individuate nei Conops ed la serie di sistemi/tecnologiespecificati nel presente documento, in
Tabella 4-4 si riporta anche la matrice di tracciabilità inversa.
ID Tecnologia [A1]
L1-T1
L1-T2
L1-T3
L1-T4
L1-T5
Nome Tecnologia Proposta in [A1]
Autonomous Mission Management
Autonomous Mission Execution
Adaptive Flight Control Law
Failure & Health Monitoring
On Line Identification
ID Sistema specificato (§3)
S01
S01, S02, S03, S09, S10, S19, L1-T2, L1-T2
S07
S08
S08
105
CIRA-CF-12-0600 Rev. 1 P. 105/109
TECVOL-II
TECVOL-II - System Requirements
L1-T6
L1-T7
L1-T8
L2-T1
L2-T2
L2-T3
L2-T4
L2-T5
L3-T1
L3-T2
L3-T3
L4-T1
L4-T2
L4-T4
Sensor Management and Navigation
Vision-aided Navigation
Metodi di verifica e qualification kit
Traffic awareness
Atmospheric Situational Awareness
Terrain Situational Awareness
Automatic Target Recognition and detection
SAR-based surveillance
Mission Planner
Augmented Vision
GCS/HMI
Datalink riconfigurabile
Fattibilità datalink per flotta UAV
Power Line Communication
CIRA-CF-12-0600
S03
S03
Vedi §2.4, §3.1 e §4.2
S16, S18, S20
S15, S18, S21
S17, S21
S13
S13
S11, S12
S05, S18, S21, S22
S14
Tabella 4-4 – Matrice di tracciabilità tecnologie individuate nei Conops / project requirements
In particoalre, come si può dedurre dalla Tabella 4-4 tutte le linee tecnologiche giudicate “essential” in Tabella 2-1 (che riporta la Tabella 5 definita
in [A1]) sono state mappate in specifici sistemi/tecnologie da sviluppare nel progetto, inoltre anche le linee tecnologiche L1-T3 (Adaptive Flight
Control Law), L1-T4 (Failure & Health Monitoring), L1-T5 (On Line Identification) e L2-T5 (SAR-based surveillance) giudicate “desirable” sono
comunque state considerate nella specifica dei vari sistemi. Fuori dalla pianificazione nell’orizzonte temporale 2011-2016 del progetto restano solo
le altre linee tecnologie giudicate “desirable” o “optional” (L3-T2, L4-T2 e L4-T4) per le quali al momento non esistono risorse disponibili.
4.2 Organizzazione dei deliverable di progetto
Lo sviluppo di ogni sistema/tecnologia ed il relativo albero della documentazione associato avrà l’obiettivo di essere coerente con le linee guida
RTCA DO-178-C livello D per quanto riguarda le eventuali componenti SW e compatibile a linea guida similare per quanto riguarda le eventuali
componenti HW. Ogni sistema/tecnologia specificato nel presente documento sarà basato su un ciclo di sviluppo con le seguenti caratteristiche
principali:
• Model Based. Il ciclo di sviluppo del sistema/tecnologia è affiancato da un ciclo di sviluppo dei modelli di simulazione che sono utilizzati sia
per le analisi progettuali sia per le verifiche numeriche in simulazione o in tempo reale.
106
CIRA-CF-12-0600 Rev. 1 P. 106/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
• Rapid Prototyping. La codifica prototipale degli algoritmi alla base del sistema/tecnologia (o di suoi sotto-moduli) è operata in maniera
automatica (per circa il 70-80% del codice) a valle della produzione delle specifiche di basso livello. Questo consente di eseguire iterazioni
rapide tra le fasi di specifica SW di basso livello, test di singoli moduli SW e test integrati in tempo reale di moduli SW (Rapid Prototyping
Iterations).
L’albero della documentazione previsto per ogni sistema/tecnologia sarà in accordo con il diagramma di flusso mostrato in Figura 4-2. Di seguito è
riportata una breve descrizione di alcune delle fasi di sviluppo in esso citate.
Sulla base dei project requirements, definiti nel presente documento, ci saranno tre ulteriori livelli di specificazione: sub-system requirements,
HW/SW high level requirements, low level specifications. Durante le fasi relative alla definizione dei system requirements e HW/SW high level
requirements saranno svolte anche ulteriori attività di analisi di letteratura, di fattibilità, di meccanica del volo, di trade-off architetturale e di
progettazione preliminare algoritmica. Modelli di simulazione semplificati (meccanica del volo lineare, a tre gradi di libertà, ecc.) saranno utilizzati
a supporto delle attività di analisi e definizione dei requisiti.
Nella fase di Detailed Design saranno invece eseguite le analisi progettuali di dettaglio degli algoritmi e dei sottosistemi HW per definire le
specifiche di basso livello degli algoritmi (ad es. attraverso schemi Matlab/Simulink documentati) e dei sottosistemi HW. Saranno inoltre eseguiti i
test numerici di verifica dei requisiti di alto livello. Modelli di simulazione dettagliati del velivolo di riferimento e dei sotto-sistemi di interesse (con
eventuale modelli di altri sistemi SW/HW che debbano interagire con il primo) saranno utilizzati sia per le analisi progettuali che per le relative
verifiche formali dell’algoritmo.
In TECVOL-II per la codifica del SW si utilizzerà prevalentemente il SW Modules Automatic Coding dove, per ogni sotto modulo algoritmico,
saranno prodotti tramite un ambiente di generazione automatica del codice (ad es. Real Time Workshop di Mathworks), i sorgenti (in linguaggio C)
atti a essere compilati e linkati su un elaboratore hard real time. Tali moduli saranno sottoposti a delle verifiche formali di qualità del codice
prodotto derivate dalle linee guida della DO178B (assenza di divisioni per 0, cicli infiniti, ecc.) e a test funzionali di unità ed integrati. Per le
verifiche formali sarà utilizzato un ambiente di verifica formale automatica (ad es. Simulink Verification & Validation e, in futuro, Polyspace). Per
le verifiche funzionali, i singoli sotto-moduli saranno compilati, linkati e integrati in un ambiente Fast Real Time dedicato sviluppato a partire dal
modello di simulazione di dettaglio della fase precedente (SW-in-the-Loop Tests) o nel dimostratore comune SIL-IMA. I risultati di tali test
funzionali saranno confrontati con quelli concernenti le verifiche numeriche della fase precedente per stabilire la correttezza della codifica. Nella
fase di Integration Tests, il prototipo complessivo del sistema ottenuto attraverso il download del SW generato automaticamente nel target HW, sarà
testato in un ambiente in tempo reale attraverso simulazioni HW-in-the-loop, che a seconda dei casi saranno eseguite nei dimostratori HIL-FLARE,
HIL-IMA o CAM. Quando previste le fasi di Vehicle AIV & AIT e di Flight Test serviranno ad integrare il nuovo sistema nel dimostratore volante
107
CIRA-CF-12-0600 Rev. 1 P. 107/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
opportuno (FLARE o FLARE-II) e ad eseguire i relativi flight test con recupero dei dai di volo. Infine nella fase di Post Flight Analysis saranno
analizzati i dati di volo, operata l’identificazione dei parametri dei modelli di simulazione e/o valutate le prestazioni in volo dell’algoritmo rispetto a
quelle attese e infine saranno proposte le modifiche ai modelli o agli algoritmi per aumentare le prestazione, risolvere problemi, ecc. L’output finale
di tale fase sarà il Post Flight Analysis Report. Il set tipico di documenti previsto per ogni sistema sarà quindi quello di seguito elencato:
• Project Requirements (questo documento)
• Systems Requirements
• Validation Plan (piano di validazione dei requisiti di sistema da svolgersi a seconda dei casi su uno tra i dimostratori HIL-IMA, CAM,
FLARE o FLARE-II)
• Requisiti SW HLR
• Requisiti HW HLR (se applicabili)
• Verification Plan (piano di verifica dei requisiti di alto livello HW/SW)
• Requisiti SW LLR (documentazione comprensiva di descrizione arichitetturale)
• Specifiche HW (se applicabili) (documentazione comprensiva di descrizione arichitetturale)
• Verification Test Report
• Validation Test Report
108
CIRA-CF-12-0600 Rev. 1 P. 108/109
TECVOL-II
TECVOL-II - System Requirements
CIRA-CF-12-0600
Project
Requirements
Feasibility &
Architecture
Design Report
Sub-System
Requirements
Algorithm HLR
/ HW HLR
Verification &
Validation
Test Plan
Preliminary Design
Report
Detailed Design
Report
Algorithm LLS
/ HW LLS
Simplified Model
Description Reports
Detailed Model
Description Reports
Simulink
Drawings
Unit, Integration
& Real Time
Test Dossier
Test Rig
Description Reports
Post Flight
Analysis Report
Model
Identification &
Validation
Figura 4-2 – Diagramma di flusso alla base dell’albero della documentazione di ogni sistema
109
CIRA-CF-12-0600 Rev. 1 P. 109/109