Iranian Journal of Power Engineering (IJPE)