Towards a sustainable future, more and more powertrains are being electrified today, thus it is important to prevent unwanted failures and secure a reliable operation. Monitoring the internal temperatures of powertrains and keeping them under their thresholds is an important first step. Traditional modeling methods require expert knowledge and complicated modeling. With all the operating information an electric drive can collect nowadays about the whole powertrain, it becomes possible to apply black boxed machine learning to do the temperature estimating job. In this thesis, multiple machine learning algorithms are tested on their ability to estimate temperatures of the rotor fin, the stator winding, the bearing, and the power module case. The tested algorithms range from an ordinary least square to a deep neuron network. For this purpose, about 150 hours of data are recorded by letting the system run under predefined operating conditions. A hyperparameter search is also conducted for each model to find the best configuration. All the algorithms are evaluated by several metrics. It has been found that neuron networks can perform quite well even under fast transient conditions without any expert knowledge. / Mot en hållbar framtid elektrifieras fler och fler drivlinor idag, därför är det viktigt att förhindra oönskade haverier och säkra en tillförlitlig drift. Att övervaka drivlinornas interna temperaturer och hålla dem under sina trösklar är ett viktigt första steg. Traditionella modelleringsmetoder kräver expertkunskap och komplicerad modellering. Med all driftinformation som en elektrisk drivenhet kan samla in nuförtiden om hela drivlinan, blir det möjligt att tillämpa black boxed machine learning för att utföra temperaturuppskattningsjobbet. I den här avhandlingen testas flera maskininlärningsalgoritmer på deras förmåga att uppskatta temperaturer på rotorfenan, statorlindningen, lagret och kraftmodulhuset. De testade algoritmerna sträcker sig från ett vanligt minsta kvadrat till ett djupt neuronnätverk. För detta ändamål registreras cirka 150 timmars data genom att låta systemet köras under fördefinierade driftsförhållanden. En hyperparametersökning görs också för varje modell för att hitta den bästa konfigurationen. Alla algoritmer utvärderas av flera mätvärden. Det har visat sig att neuronnätverk kan fungera ganska bra även under snabba transienta förhållanden utan någon expertkunskap.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-325621 |
Date | January 2022 |
Creators | Li, Dinan |
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 ; 2022:908 |
Page generated in 0.0017 seconds