Centrifugal Pump Hydraulics: Affinity Laws, MCSA Non-Intrusive Cavitation Detection & Joukowsky Water Hammer Mitigation