Torrent and Electronic Power Engineering