The following thesis work was carried out with the main objective of verifying the functioning of the software code developed for the Unmanned Railway Vehicle (URV), and, at the same time, testing its performance. In particular, the tests carried out can be divided into 2 main parts: in the first part a study of the main energy management algorithms suitable for the type of considered application has been made, in order to succeed, at the end of this first study, to make a comparison between the existing algorithms in the literature and the algorithm implemented in the control code of the vehicle. In the second part the focus shifts to the Software-In-the-Loop method, a very important procedure that allows, through Real time simulations, to test the mechanical characteristics of the vehicle's powertrain components. The final result to be obtained is to correct the possible bugs of the system and validate the energy management logics, in order to be able to pass the Software-In-the-Loop test phase.

Il seguente lavoro di tesi è stato svolto con il principale obiettivo di verificare il funzionamento del codice del software sviluppato per l’Unammed Railway Vehicle (URV), e, allo stesso tempo, testare le sue performance. In particolare, i test effettuati possono essere divisi in 2 parti principali: nella prima parte è stato fatto uno studio dei principali algoritmi di gestione dell’energia adatti al tipo di applicazione considerato, riuscendo così, al termine di questo primo studio ad effettuare un confronto tra gli algoritmi presenti in letteratura e l’algoritmo implementato nel codice di controllo del mezzo. Nella seconda parte il focus si sposta sul metodo del Software-In-the-Loop, metodo importantissimo che permette, attraverso simulazioni Real time di testare le caratteristiche meccanica dei componenti della powertrain del veicolo. Il risultato finale da ottenere è quello di correggere i possibili bug del sistema e validare le logiche di gestione dell’energia, al fine di poter superare la fase di test relativa al metodo Software-In-the-Loop.

Unmanned railway vehicle : energy management algorithms validation through a software in the loop test bench

Voltattorni, Edoardo
2021/2022

Abstract

The following thesis work was carried out with the main objective of verifying the functioning of the software code developed for the Unmanned Railway Vehicle (URV), and, at the same time, testing its performance. In particular, the tests carried out can be divided into 2 main parts: in the first part a study of the main energy management algorithms suitable for the type of considered application has been made, in order to succeed, at the end of this first study, to make a comparison between the existing algorithms in the literature and the algorithm implemented in the control code of the vehicle. In the second part the focus shifts to the Software-In-the-Loop method, a very important procedure that allows, through Real time simulations, to test the mechanical characteristics of the vehicle's powertrain components. The final result to be obtained is to correct the possible bugs of the system and validate the energy management logics, in order to be able to pass the Software-In-the-Loop test phase.
ING - Scuola di Ingegneria Industriale e dell'Informazione
22-lug-2022
2021/2022
Il seguente lavoro di tesi è stato svolto con il principale obiettivo di verificare il funzionamento del codice del software sviluppato per l’Unammed Railway Vehicle (URV), e, allo stesso tempo, testare le sue performance. In particolare, i test effettuati possono essere divisi in 2 parti principali: nella prima parte è stato fatto uno studio dei principali algoritmi di gestione dell’energia adatti al tipo di applicazione considerato, riuscendo così, al termine di questo primo studio ad effettuare un confronto tra gli algoritmi presenti in letteratura e l’algoritmo implementato nel codice di controllo del mezzo. Nella seconda parte il focus si sposta sul metodo del Software-In-the-Loop, metodo importantissimo che permette, attraverso simulazioni Real time di testare le caratteristiche meccanica dei componenti della powertrain del veicolo. Il risultato finale da ottenere è quello di correggere i possibili bug del sistema e validare le logiche di gestione dell’energia, al fine di poter superare la fase di test relativa al metodo Software-In-the-Loop.
File allegati
File Dimensione Formato  
2022_07_Voltattorni_01.pdf

non accessibile

Descrizione: Final thesis work
Dimensione 4.86 MB
Formato Adobe PDF
4.86 MB Adobe PDF   Visualizza/Apri
2022_07_Voltattorni_02.pdf

non accessibile

Descrizione: Extended abstract
Dimensione 907.25 kB
Formato Adobe PDF
907.25 kB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/190631