Master solar water pump design with step-by-step sizing, calculations & real-world applications for irrigation