1982、1984、1988年在东南大学分别获工学学士、硕士、博士学位。1988年-1989年在浙江大学做博士后,1990年-2013年在英国大学工作。2012年任英国贝尔法斯特女王大学电气工程讲席教授和电力与能源系统研究部主任,现为四川大学电气工程学院教授/博士生导师。