Back to results

Robert Gordon University

Optimisation of electrical machines using data-driven dynamic thermal models and surrogate-based multi-objective evolutionary algorithms.

Abstract

dc:description.abstract

This thesis addresses two challenges that electrical engineers face when designing electrical machines: managing heat generated during operation and reducing the time required to obtain optimal designs. Heat negatively affects machine performance, shortens lifespan, and can ultimately cause failure. Traditional analytical and numerical modelling approaches require substantial domain knowledge, while data-driven methods demand large amounts of costly training data. On the other hand, electrical machine design is inherently a Multi-Objective Optimisation Problem (MOOP). Although Multi-Objective Evolutionary Algorithms (MOEAs) are widely used, they require the evaluation of thousands of candidate designs, making them impractical when fitness function evaluations are computationally expensive. To address these challenges, we develop low-complexity, data-driven Linear Regression models for estimating motor component temperatures as an alternative to traditional thermal models that depend on the physical aspects of the motor and extensive domain knowledge. A multi-objective thermal modelling framework is proposed to find the trade-off between the cost of data acquisition and the expected model accuracy. The framework incorporates domain knowledge and the Exponentially Weighted Moving Average (EWMA) to enhance training data in a way that captures historical trends. It also includes a stepwise regularisation mechanism for reducing model complexity by removing features based on the magnitude of their corresponding regression coefficients. Results show that between 30% and 50% of model features can be eliminated without significantly affecting accuracy, enabling more efficient and scalable thermal modelling for electrical machine design. We address the second challenge by developing fast and accurate surrogate models that can be integrated into standard MOEAs to accelerate early convergence by approximating the expensive fitness function. Since each optimisation problem is unique, training data for surrogate models must be generated on-the-fly during the optimisation process. To this end, we propose a strategy that constructs training data from the most recent generation of a MOEA and uses it to train surrogate models for estimating the fitness of candidate solutions in the subsequent generation. The framework is coupled with classification surrogate models (to pre-select viable solutions) or regression surrogate models (to estimate fitness objective values), which are attached to state-of-the-art MOEAs. We evaluate their performance on 31 widely used benchmark MOOPs, with results demonstrating that surrogate-assisted MOEAs achieve significantly faster convergence compared to their standard unassisted counterparts.

Degree

thesis:*
Grantor dc:publisher.institution
Robert Gordon University
Year dc:date.issued
2026

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Banda, Tiwonge Msulira
Advisor dc:contributor.advisor
  • Zăvoianu, A.C. Petrovski, A. and Bramerdorfer, G.

Subjects

dc:subject × 6

Rights

Language dc:language
en

Identifiers

dc:identifier.*
Identifier
oai:rgu-repository.worktribe.com:3315809
https://doi.org/10.48526/rgu-wt-3315809
Author Identifier
0000-0002-2344-0397
OAI identifier oai:identifier
oai:rgu-repository.worktribe.com:3315809

Chain of custody

source
Harvested from
Robert Gordon University
Base URL
rgu-repository.worktribe.com/oaiprovider
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Banda, Tiwonge Msulira. Optimisation of electrical machines using data-driven dynamic thermal models and surrogate-based multi-objective evolutionary algorithms.. Robert Gordon University, 2026. https://rgu-repository.worktribe.com/3315809/1/BANDA%202026%20Optimisation%20of%20electrical%20machines.