A problem in self-driving vehicle (SDV) development is replacing human intuition in the diagnostic process. Some fundamental interactions between driver, service personnel, and system developer are hard to replace by onboard systems and processes. One solution to this problem is to have a staffed control tower that supports the vehicle’s decision-making. In this thesis, a decision-making process for short-term fault avoidance and uptime maximization was developed. A system architecture was proposed and implemented on the SVEA platform. By integrating the onboard system with a control tower, an increase in safe operation was achieved when the vehicle lacked knowledge. In addition, some critical interactions between SDV and control tower were tested: Diagnosis verification and plan correction. By communicating onboard data such as system warnings, symptoms, speed, and location, the vehicle could support the control tower in its decision-making. One conclusion from the thesis was that the SDV with a control tower lowered the threshold for vehicle autonomy. Also, it was shown that both vehicle safety and uptime could be considered in the route planning of SDV:s. In the future, the diagnostic and prognostic algorithms employed in the proposed architecture could be integrated with machine learning tools to update degradation models online. This could make their outputs more reliable and accurate and ultimately make the whole system more safe and reliable. / Ett problem i utvecklingen av självkörande fordon är hur man bäst ersätter den mänskliga intuitionen i diagnosprocessen. Många av nyckelinteraktionerna mellan förare, verkstadspersonal och utvecklingsingenjörer är svåra att ersätta med autonoma processer. En lösning på detta problem är att ha ett kontrolltorn som ger stöd till fordonets beslutsfattande. I det här examensarbetet föreslås en beslutsfattandeprocess för felhantering och uptime-maximering på kort sikt, under körning. En systemarkitektur utvecklades och implementerades på SVEA-plattformen. Genom att integrera systemen i fordonet med ett kontrolltorn kunde en säkrare körning säkerställas i situationer där fordonet saknade relevant kunskap. Några nyckelinteraktioner testades även: Diagnosverifikation och beslutskorrigering. Genom att kommunicera relevant data till kontrolltornet så som systemvarningar, symptom, hastighet och position kunde fordonet även stödja människan i dess beslutandeprocess. En slutsats från arbetet var att detta föreslagna system, självkörande fordon med kontrolltorn, sänkte tröskeln för autonomi i fordon. Det visades också hur både fordonets säkerhet och uptime kan användas som parametrar i ruttplanering för självkörande fordon. I framtiden skulle de framtagna diagnos och prognosalgoritmerna kunna integreras med maskininlärningsverktyg för att möjliggöra live uppdatering av bl.a. degraderingsmodeller. Detta skulle göra dem mer tillförlitliga och precisa vilket i slutändan gör systemet som helhet mer säkert och tillförlitligt.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-308579 |
Date | January 2021 |
Creators | Branzén, Erik |
Publisher | KTH, Skolan för elektroteknik och datavetenskap (EECS) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-EECS-EX ; 2021:886 |
Page generated in 0.0993 seconds