HydroPASSAGE

Definition
  • HydroPASSAGE: the HydroPASSAGE project represents the Department of Energy’s Water Power Technology Office’s long-term efforts to develop tools that optimize hydropower turbines for improved downstream fish passage.