0%

ALL meanings of impulse turbine

im·pulse tur·bine
I i
  • noun impulse turbine a turbine moved by free jets of fluid striking the blades of the rotor together with the axial flow of fluid through the rotor. 1
  • noun impulse turbine a turbine in which the expansion of the fluid, often steam, is completed in a static nozzle, the torque being produced by the change in momentum of the fluid impinging on curved rotor blades 0
  • noun impulse turbine a kind of turbine having rotor blades so shaped that the force of jets of fluid striking against the blades moves the wheel, without pressure drop occurring across the blades 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?