simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster
DESCRIPTION
Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster. Douglas Cau Sjöland & Thyselius Datakonsulter. Introduktion Modellering av UAV (obemannad flygfarkost) Modellering av eftersökning Simulering Resultat. Innehåll. Introduktion. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/1.jpg)
Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster
Douglas Cau
Sjöland & Thyselius Datakonsulter
![Page 2: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/2.jpg)
Innehåll
Introduktion
Modellering av UAV (obemannad flygfarkost)
Modellering av eftersökning
Simulering
Resultat
![Page 3: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/3.jpg)
Introduktion
Taktiska UAV:er används till spaning och rekognosera terräng
Modeller har utvecklats för att simulera taktiska scenarion
Simuleringar kan användas för att utvärdera krav på sökmönster, sensorer, antal UAV:er, logistik och basering.
Med en interaktiv klient kan även en operatörsstation simuleras
![Page 4: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/4.jpg)
Bakgrund
Jag har studerat Farkostteknik, inriktning Flyg på KTH
Examensarbete på Sjöland & Thyselius Datakonsulter AB
Syftet med projektet är att ta fram ett analysverktyg för UAV simuleringar
Modellering av Shadow 200B (AAI)
Används av Amerikanska militären för spaning i Irak och Afghanistan
Beställd av FMV för användning i Afghanistan
![Page 5: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/5.jpg)
Sjöland & Thyselius
Ca 170 anställda, med över 90% civilingenjörer eller motsvarande, många med forskarutbildning
Till största delen uppdrag inom Försvarsmakten med stödmyndigheter samt försvarsindustrin
Simulering, utbildning, systemutveckling, verksamhetsutveckling,experimentell aerodynamik (STARCS, fd FFA), byggprojektledning, telekom mm.
Långa kundrelationer, några uppdrag är mer än 15 år
![Page 6: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/6.jpg)
Modellering av UAV
Enhet
PlattformBeteende(Plattform)
Sensor Radio
Simuleringsramverket Flames (Ternion Corporation) används
UAV enheter består av flera modeller tillsammans
Rörelseförmågan modelleras i en plattform
![Page 7: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/7.jpg)
UAV Plattform
Fram
driv
ning
Flygmekanik
Reglersystem
6 DoF
![Page 8: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/8.jpg)
Flygmekanik
Olinjär aerodynamisk modell av Shadow 200B (AAI)
Digital Datcom (US AF) används för aerodynamisk data
Modellen är begränsad med avseende på
Anfallsvinkeln (Datcom)
Attityden (Flames)
![Page 9: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/9.jpg)
Framdrivning
Antaganden vid beräkning av drivkraft
Hastighet påverkar inte effekten
Luftens densitet påverkar effekten
Konstant verkningsgrad på propellern
Antaganden vid beräkning av bränsleförbrukning
Massan ändras, men tyngdpunken antas konstant
När bränslet är slut så sätts drivkraften till noll
![Page 10: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/10.jpg)
Autopilot
UAV-enheter ges fördefinierade uppdrag
Beteendemodellen ansvarar för att uppdragen slutförs
Referenssignal genereras av hastighet och riktning till nästa brytpunkt
Uppdrag(Flames)
Beteende(Plattform)
Planerare
Banarhastighet
brytpunkter
uppgift
![Page 11: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/11.jpg)
Reglersystem
LQ reglering med återkoppling
Förstärkningsmatriser K beräknas i förväg utifrån en linjäriserad modell vid bestämda hastigheter och höjder
Parameterstyrning utförs på K genom linjär interpolation
∫ K System∑
-
+e xi
x
y
r
![Page 12: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/12.jpg)
Modellering av eftersökning
Enhet
PlattformBeteende(Sökning)
Sensor Radio
Eftersökning är en sammankoppling av
Beteendemodell (beslutsfattning)
Sensormodell (detektering)
Radiomodell (kommunikation)
![Page 13: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/13.jpg)
Detektering
Optisk sensor detekterar enheter inom synfältet
Händelser bearbetas och paras ihop till målspår
Målspår används som underlag för beteendemodellen
Sensor Data CPUBeteende(Sökning)
![Page 14: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/14.jpg)
Sökalgoritm
Svepmönster används för att täcka konvexa polygon
Bygger på Optimal search for a moving target, a geometric approach av Ablavsky et al
Avståndet mellan svepen varierar beroende på sensorn
![Page 15: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/15.jpg)
Samarbete mellan UAV:er
Varje enskild enhet tar egna beslut
Besluten baseras på delad information
Information om vilka svep som söks skickas över radio
UAV:er väljer nästa svep utifrån vilka svep som redan är sökta
![Page 16: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/16.jpg)
Sammanfattning av modeller
6DOF olinjär aerodynamisk modell
Parameterstyrd LQ reglering som följer brytpunkter
Optisk sensor som söker efter enheter på marken
Områden avsöks med en svepalgoritm
Samarbete sker mellan flera UAV:er som delar på uppgiften
![Page 17: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/17.jpg)
Simuleringsramverket Flames
Forge
Hanterar scenarion
Fire
Exekverar scenarion
Flash
Spelar upp scenarion
![Page 18: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/18.jpg)
Modellering i Flames
Flames modeller implementeras i C och C++
En modell motsvarar ett objekt med tillhörande tillstånd och metoder
Objekt bygger på Flames API grundklasser
Objekt använder olika gränssnitt som registreras i Flames API för att kommunicera med varandra
![Page 19: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/19.jpg)
Interaktiva scenarion
Realtidssimulering med interaktiv klient
Kan användas för att ta över UAV:er under simuleringar
Klienten skickar riktningskommandon till autopiloten
Tillsammans med en 3D-vy går det att simulera en enkel operatörsstation
![Page 20: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/20.jpg)
Datainsamling
I scenarion finns det globala parametrar, scenariovariabler
Modellerna använder parametrarna för att konfigurera egenskaper och förmågor
En tabellfil definierar värdet på variablerna
Scenariot exekveras för varje rad i tabellen
Resultat sparas i loggfiler
Modeller bidrar med intern tillståndsinformation till loggarna
![Page 21: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/21.jpg)
Utförda simuleringar
Scenariot är uppbyggt av
Ett fientligt fordon
En eller flera aktiva UAV:er
Ett område att avsöka
Målet för UAV:erna är att rekognosera framrycknings-väg
Varierar antal UAV:er
Varierar sensorns synfält
![Page 22: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/22.jpg)
Resultat
Simuleringarna sammanställs och en avvägningsfunktion, effektivitet definieras utifrån
Tid för att slutföra uppdraget
Total flygtid för alla UAV:er
Tid till första upptäckt
Resultatet kan användas för att analysera förbättrings-potential i effektiviteten
![Page 23: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/23.jpg)
Delresultaten
Upp
drag
stid
Tot
al f
lygt
id
För
sta
uppt
äckt
Avv
ägt
resu
ltat
![Page 24: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/24.jpg)
Användningsområden
Träna operatörer
Analysera användning av UAV:er
Systematisk datainsamling
Varierande parametrar
Utveckling av användargränssnitt för operatörsstationer
![Page 25: Simulering av eftersökning i terräng med en eller flera obemannade flygfarkoster](https://reader035.vdocuments.site/reader035/viewer/2022062422/5681304c550346895d95f8b1/html5/thumbnails/25.jpg)
Frågor?