Skip to main content

Robert J. Cavagnaro

  • Affiliate Assistant Professor
  • Earth Scientist, Pacific Northwest National Laboratory


Rob Cavagnaro researches marine renewable energy including current stream and wave technologies. His focus is on performance characterization, modeling device dynamics, designing electromechanical power take-off systems, improving total system efficiency, and developing and testing advanced control strategies. He is interested in multi-resource microgrids and energy storage & power smoothing for intermittent renewables. He has previously conducted a U.S. Department of Energy EERE Postdoctoral Research Fellowship at University College Cork, Ireland, where he advanced the technique of electromechanical emulation of turbine systems.


Tidal energy, wave energy, electromechanical systems, dynamometry, remote sensing, dynamics & control

Robert J. Cavagnaro Headshot



  • B.S.M.E., 2007
    Carnegie Mellon University
  • Ph.D., Mechanical Engineering, 2016
    University of Washington