Hydropower Systems

Hydropower Systems is a renewable energy system that generates electricity by converting the kinetic and potential energy of flowing or stored water through turbines and generators.

5K

Publications

230.3K

Citations

12.2K

Authors

2.8K

Institutions

Publications per year

2017–2026

2.3K

Authors

12.2K

  1. CC
    Chuntian Cheng

    Dalian University of Technology, China

    65 publications · 3.4K citations

    35

    h-index

  2. DC
    Diyi Chen

    Northwest A&F University, China

    58 publications · 2.7K citations

    31

    h-index

  3. BX
    Beibei Xu

    Northwest A&F University, China

    39 publications · 1.9K citations

    27

    h-index

  4. HM
    Helena M. Ramos

    University of Lisbon, Portugal

    38 publications · 1.9K citations

    25

    h-index

  5. AM
    Aonghus McNabola

    Trinity College Dublin, Ireland

    28 publications · 1.4K citations

    22

    h-index

1–5 of 12.2K

Venues

  1. Renewable and Sustainable Energy Reviews

    184 publications · 17.3K citations

    75

    h-index

  2. Renewable Energy

    317 publications · 16.7K citations

    70

    h-index

  3. IEEE Transactions on Power Systems

    168 publications · 13.7K citations

    69

    h-index

  4. Applied Energy

    131 publications · 11.6K citations

    65

    h-index

  5. Energy

    183 publications · 10K citations

    60

    h-index

1–5