你这个问题给出的条件不够,
第一,500米长的管道,没有给出直径;
第二,流量100吨,指的是每秒,还是每分钟,还是每小时?
第三,你的水泵是用来输水还是输油?还是输送污水、泥浆?
一般水力学中流量是按每秒,而水泵有按每分钟的,也有按每小时的。
现在我假定你的管径为0.3米,输水流量是100立方米/小时,即相当于28升/秒。
那么,大约需要扬程120米,配套电机率40千瓦的水泵。
如果每分钟输水100立方米,那么相当于1.67立方米/秒,
需要的管道直径约0.8~1.0米,需要的水泵扬程仍在120米左右,配套电机功率就要2400千瓦以上,属于大型泵了!
若题中流量100吨是指每小时流量,介质黙认为水,
则流量 Q=100m^3/h=0.0278 m^3/s
考虑采用管道的合理流速 V=1.5 m/s,
则管径D=√([4Q/(πV)]=√([4×0.0278/(π×1.5)]=0.154mm
采用标准管径 DN150mm
DN150mm的管道比阻s=0.001736/D^5.3=41.85(按舍维列夫公式计,内径D按149mm计)
需要扬程 H=h+sLQ^2=100+41.85×500×0.0278^2 = 116m
考虑2m的富裕量,水泵扬程用118米就足够了。