Journal of Mechatronics, Electrical Power & Vehicular Technology.