... and generates electricity by transforming mechanical energy to electrical energy through the generator. Installed capacity of ... hydropower equipments mainly include turbine, generator, governor, excitation system, electronic control equipment etc.Turbine: two ranges for ... investigation, design, construction, equipment procurement and installation, commissioning and training.3,Responsible for all import ...