European Transactions on Electrical Power