Metodi di soluzione guasti nel volo in formazione di velivoli autonomi Candidato: Simone Di Nisio Relatori: Prof. M.Innocenti Prof. A. Balestrino.

Slides:



Advertisements
Presentazioni simili
Moti Circolari e oscillatori
Advertisements

Le forze ed i loro effetti
Premessa: si assume di aver risolto (correttamente
Flusso Massimo Applicazione di algoritmi
Algoritmi e Strutture Dati
Strutture dati per insiemi disgiunti
Ricorrenze Il metodo di sostituzione Il metodo iterativo
2. Introduzione alla probabilità
CINEMATICA SINTESI E APPUNTI.
/ fax
Capitolo 3 Risorse e Stallo 3.1. Risorse 3.2. Introduzione
Realizzato da: Accurso Margherita VDp A.S. 2007/2008 GENNAIO
Informatica Generale Alessandra Di Pierro
6. Catene di Markov a tempo continuo (CMTC)
1 2. Introduzione alla probabilità Definizioni preliminari: Prova: è un esperimento il cui esito è aleatorio Spazio degli eventi elementari : è linsieme.
Introduzione Cosa sono le reti di Petri?
1 la competenza alfabetica della popolazione italiana CEDE distribuzione percentuale per livelli.
Algoritmi e Strutture Dati
Elettrostatica 3 23 maggio 2011
Meccanica 2 1 marzo 2011 Cinematica in una dimensione
A. Stefanel - M: Le leggi della dinamica
DISEGNO TECNICO INDUSTRIALE
Training On Line – CONA. 2 Richiesta Da Menu: Conferimenti ad inizio anno termico > Agosto > Annuali > Nuova Richiesta Si accede alla pagina di Richiesta.
esponente del radicando
RISPARMIO, ACCUMULAZIONE DI CAPITALE E PRODUZIONE
Cammini minimi con sorgente singola
6. Catene di Markov a tempo continuo (CMTC)
Implementazione dell algortimo di Viterbi attraverso la soluzione del problema di cammino mi- nimo tramite software specifico. Università degli studi di.
Esercitazioni su circuiti combinatori
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw - Hill Companies, srl 1 Strutture dati per.
Esercizio 1 Due collegamenti in cascata, AB e BC hanno una velocità rispettivamente di 100 Mb/s e 50 Mb/s e tempi di propagazione pari a 1 ms e 1.2 ms.
Identificazione delle attività
U V U V (a) |cfc|=2 prima e dopo (b) |cfc|=2 prima e |cfc|=1 dopo
Algoritmo di Ford-Fulkerson
Algoritmi e Strutture Dati
Algoritmi e Strutture Dati
Flusso Massimo Applicazione di algoritmi
Flusso Massimo Applicazione Algoritmi Esercizio 1 Sia dato la seguente rete di flusso, in cui la sorgente è il nodo 1 e la destinazione è il nodo 6. I.
Il lavoro dipende dal percorso??
Progetto CRESCO S.P.III.3 Modelli e Strumenti di supporto alla Ottimizzazione e Riconfigurazione delle Reti A. Chella, G. Lo Re, A. De Paola Dipartimento.
Laboratorio di El&Tel Elaborazione numerica dei segnali: analisi delle caratteristiche dei segnali ed operazioni su di essi Mauro Biagi.
I numeri relativi by iprof.
Concetti introduttivi
Strutture di controllo in C -- Flow Chart --
Lezione 4 Probabilità.
Lezione 1 La trasduzione delle grandezze non elettriche II parte
Dipartimento di Economia
La struttura organizzativa e informativa del controllo
Velocità ed accelerazione
Algoritmi di String Matching
Quesito Esame di Stato 1978 Da una nave A che naviga con Pv = 317° e Vp = 15 nodi, alle to = 21h36m si entra in contatto radar con un bersaglio, le cui.
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
1 Guida per linsegnamento nei corsi per il conseguimento del CERTIFICATO DI IDONEITÀ ALLA GUIDA DEL CICLOMOTORE.
Bando Arti Sceniche. Per poter procedere è indispensabile aprire il testo del Bando 2ROL - Richieste On Line.
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
1 Questionario di soddisfazione ATA - a. sc. 2008/09 Il questionario è stato somministrato nel mese di aprile Sono stati restituiti 29 questionari.
TRASFORMAZIONI GEOMETRICHE
Algoritmi e Strutture Dati
1101 = x 10 x 10 x x 10 x = CORRISPONDENZE
Ad opera di: Matteo Donatelli e Maurizio Di Paolo Presentazione su : Elettropneumatica 1.
1 Guida per linsegnamento nei corsi per il conseguimento del CERTIFICATO DI IDONEITÀ ALLA GUIDA DEL CICLOMOTORE.
Aprofondimenti e Applicazioni
Pippo.
Distribuzione per causa delle irregolarità al servizio Azienda ATL (Valori assoluti) 1.
FEDERAZIONE ITALIANA GIUOCO CALCIO
Bando Pittori e Scultori in Piemonte alla metà del ‘700
lun mar mer gio ven SAB DOM FEBBRAIO.
IL GIOCO DEL PORTIERE CASISTICA. Caso n. 1 Il portiere nella seguente azione NON commette infrazioni.
Flusso Massimo Applicazione di algoritmi
Transcript della presentazione:

Metodi di soluzione guasti nel volo in formazione di velivoli autonomi Candidato: Simone Di Nisio Relatori: Prof. M.Innocenti Prof. A. Balestrino

2 Introduzione Volo automatico di velivoli in formazione –Mantenimento di una formazione Riconfigurazione in caso di guasti automatizzata Estensione del procedimento ad altri sistemi dinamici –Analogie nella gestione dei guasti

3 Organizzazione del lavoro svolto Gestione del volo in formazione Topologia della formazione vista come grafo Mappe di riconfigurazione –Perdita dellaereo –Rottura del trasmettitore –Rottura del ricevitore Controllore della formazione Modello Simulink Formations Manager

4 Gestione del volo in formazione Gestore della formazione –Centralizzato –Decentralizzato Scelta di un gestore decentralizzato –Lalgoritmo di decisione distribuito deve produrre risultati coincidenti su tutti gli aerei Canali di comunicazione –Point-to-Point –Broadcast

5 Formazione rappresentata con un grafo pesato ed orientato –Posizione dellaereo nella formazione nodo –Canale di comunicazione arco Assegnazione dei pesi agli archi Introduzione del Virtual Leader Utilizzo dellalgoritmo di Dijkstra per trovare un albero di copertura di costo minimo Topologia della formazione vista come grafo

6 Possibili configurazioni della formazione Le topologie previste per formazioni composte da un numero di aerei minore od uguale a 6 sono illustrate in figura

7 Mappe di riconfigurazione (1) Il rilevamento di guasti puo rendere necessario il cambio di posizione di qualche aereo, per ristabilire una configurazione ottimale della formazione In ciascun aereo viene eseguita una procedura che implementa le mappe di riconfigurazione Decisioni contrastanti che porterebbero due o piu aerei a spostarsi nella stessa posizione sono escluse

8 Mappe di riconfigurazione: perdita aereo (2) Descriviamo il caso in cui si ha la perdita del leader di una formazione composta da 6 aerei A seconda dello stato del TX degli aerei in seconda linea, si effettua uno spostamento per assegnare un nuovo leader alla formazione

9 Mappe di riconfigurazione: perdita aereo (3) Per ottenere una topologia a V rovesciata, sono richiesti altri cambi di posizione, che sono scelti in base a quanto descritto dalla mappa di riconfigurazione illustrata in figura

10 Mappe di riconfigurazione: rottura del TX (4) Nel caso di guasti al TX di un aereo puo rendersi necessario un cambio di posizione per ripristinare dei canali di comunicazione che sono diventati inutilizzabili Laereo con il TX rotto con una manovra precalcolata si sposta in una posizione di comodo, dietro la formazione Gli altri aerei si comportano similmente al caso della perdita di un velivolo, eseguendo le mappe di riconfigurazione In seguito laereo con il TX guasto, rientra nella formazione in una delle posizioni libere in ultima fila

11 Mappe di riconfigurazione: rottura del TX (5) Un caso interessante da discutere e la rottura del trasmettitore in una formazione di 5 aerei Il temporaneo allontanamento dellaereo con il TX rotto, provoca una riconfigurazione che utilizza le mappe da 5 a 4 che non sono invertibili Dei particolari accorgimenti consentono la gestione corretta della situazione

12 Mappe di riconfigurazione: rottura del RX (6) Occorre precisare che nel caso di guasto al RX non si eseguono le mappe di riconfigurazione Se sono verificate delle condizioni che portano al cambio del leader, questo si sposta dietro la formazione, laereo con il ricevitore guasto va nel nodo 1, e infine il leader rientra nello schieramento posizionandosi nel nodo appena lasciato libero

13 Controllore della formazione (1) Ciascun aereo trasmette la propria posizione assoluta e la traiettoria seguita allaereo che lo assume come riferimento (aereo follower) Laereo che riceve questi dati regola la propria distanza relativa dal riferimento utilizzando il controllore schematizzato nella figura seguente

14 Controllore della formazione (2)

15 Formations Manager (1) Il modello della formazione capace di riconfigurarsi automaticamente in presenza di fault e stato realizzato con lausilio di MATLAB 6.0, in particolare con due suoi toolbox: Simulink e Stateflow Stateflow e stato utilizzato per limplementazione dellautoma a stati finiti che consente la gestione dei guasti

16 Formations Manager (2)

17 Formations Manager (3)

18 Esempio: perdita aereo 3 (1) Illustriamo il caso in cui si verifichi la perdita dellaereo in posizione 3 in una formazione di 6 aerei. Le mappe di riconfigurazione prevedono che laereo in posizione 5 si sposti nel nodo 3, se ha il TX funzionante, portando cosi la formazione in una topologia a V rovesciata

19 Esempio: perdita aereo 3 (2) Prima del fault lalbero di copertura di costo minimo trovato dallalgoritmo di Dijkstra e mostrato in figura

20 Esempio: perdita aereo 3 (3) Quando il resto della formazione si accorge della perdita dellaereo 3, ciascun aereo riesegue lalgoritmo di Dijkstra, riconfigurando cosi il proprio canale di configurazione

21 Esempio: perdita aereo 3 (4) Laereo 5 e quello scelto dalle mappe di riconfigurazione per ricoprire la posizione lasciata libera Prima di cominciare lo spostamento, spegne il proprio TX e da il tempo allaereo 6 di cambiare riferimento

22 Esempio: perdita aereo 3 (5) Una volta arrivato in posizione 3, laereo 5 segnala la fine del suo spostamento a tutta la formazione. In seguito alla nuova esecuzione dellalgoritmo di Dijkstra, laereo 5 prende come riferimento laereo 1 ed e di riferimento per laereo 6

23 Esempio: perdita aereo 3 (6) Laereo 5 prima del cambio di posizione, e durante, prende riferimento dallaereo 2. La distanza che deve mantenere da questo prima del cambio e di 20 ft lungo lasse x e -20 ft lungo lasse y. Andandosi a posizionare nel nodo 3, la nuova distanza da mantenere per laereo 5 e di 0 ft lungo lasse x e -40 ft lungo lasse y Giunto in posizione e preso come riferimento laereo 1, la nuova distanza da mantenere torna ad essere di 20 ft lungo lasse x e -20 ft lungo lasse y

24 Esempio: perdita aereo 3 (6) Landamento dellerrore di posizione lungo lasse x e lungo lasse y sono diversi da zero, durante il cambiamento di nodo. Dopo un transitorio di una decina di secondi lerrore di posizione torna ad essere nullo

25 Esempio: perdita aereo 3 (7) Andamento del modulo della velocita, dellangolo di Flight Path e di quello di Heading, dellaereo 5

26 Esempio: perdita aereo 3 (8) Evoluzione del diagramma Stateflow allinterno dellaereo 5 –Prima della perdita dellaereo 3 –Appena viene scelto per il cambio di posizione dalla mappa di riconfigurazione

27 Esempio: perdita aereo 3 (9) Allinterno del sottodiagramma RM –Laereo 5 provvede a spegnere il proprio trasmettitore –Effettua una manovra che non prevede variazioni dellaltezza dal suolo

28 Dynaworld