Return to search

Hardware-In-Loop testbänk för autonom drönare / Hardware-In-Loop testbench for autonomous drone

Produkter som produceras måste genomgå tester och godkännande av kontrollerande organ innan de kan säljas på marknaden. Detta är ofta en tidskrävande och ekonomisk kostsam process att utveckla en ny produkt. Hardware in loop (HIL) är ett sätt att möjliggöra tester av delsystem utan att hela systemet är komplett. Genom att använda HIL under utvecklingen av en ny produkt kan man hitta mjukvarufel samt designfel tidigt i processen, detta kan spara tid och pengar för företag. I bilindustrin började HIL system i form av en körsimulator där föraren kunde få en känsla för bilen utan köra den på vägen. Metoden lämpar sig bra för tester av autonoma drönare då deras funktion behöver valideras med rigorösa tester innan kontrollerande organ tillåter försäljning av produkterna. Risker för personskador eller prototypskador under testning kan minskas då felaktigheter troligtvis hittas och korrigeras tidigare. HIL har varit en del av utvecklingsprocesser de senaste hundra åren och har visat sig varit en effektiv metod. Under detta arbete skapades en simulerad miljö med simuleringsverktyget Carla. Carla är en simulator som bygger på spelmotorn Unreal Engine, den är framtagen med målet att användas för utveckling av tekniker för självkörande bilar. Data från den simulerade miljön användes som insignal till en HIL testbänk. Testbänken kontrollerar insignaler till en kontroll algoritm och övervakar utsignaler från drönaren som kontroll algoritmen styr. Genom att kunna tillhandahålla testbänken med simulerade data är det möjligt att utsätta kontrollalgoritmen för miljöer och omgivningar som vanligtvis hade varit besvärligt och tidskrävande att skapa i verkligheten. Utifrån det kommer vi kunna utsätta drönaren för vår testmiljö och verifiera att den fungerar som designat.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-196032
Date January 2023
CreatorsJonsson, Marcus, Andersson, Dennis
PublisherLinköpings universitet, Institutionen för systemteknik
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0031 seconds