IEEE transactions on industrial electronics : a publication of the IEEE Industrial Electronics Society.