ETEP - European transactions on electrical power engineering