Journal of electrical engineering