Hydropower Installations

Hydropower Installations is a systematic engineering framework that encompasses the design, construction, and operational integration of hydraulic structures and energy conversion systems for the purpose of generating electricity from flowing or stored water.

508

Publications

24.4K

Citations

1.7K

Authors

628

Institutions

Publications per year

2017–2026

218

Authors

1.7K

  1. NX
    Nuwen Xu

    Sichuan University, China

    6 publications · 479 citations

    6

    h-index

  2. CC
    Chuntian Cheng

    Dalian University of Technology, China

    5 publications · 328 citations

    5

    h-index

  3. RS
    Richard S. Brown

    Pacific Northwest National Laboratory, United States

    5 publications · 220 citations

    5

    h-index

  4. HM
    Helena M. Ramos

    University of Lisbon, Portugal

    5 publications · 309 citations

    5

    h-index

  5. AM
    Aonghus McNabola

    Trinity College Dublin, Ireland

    5 publications · 247 citations

    5

    h-index

1–5 of 1.7K

Venues

  1. Renewable and Sustainable Energy Reviews

    59 publications · 4.4K citations

    43

    h-index

  2. Renewable Energy

    45 publications · 2.2K citations

    28

    h-index

  3. Energy Policy

    25 publications · 1.5K citations

    21

    h-index

  4. Energy

    15 publications · 966 citations

    15

    h-index

  5. Journal of Cleaner Production

    12 publications · 434 citations

    12

    h-index

1–5