潜在蒸散发是水循环和水系统中重要的气候要素,是一个综合性的气象因子,也是预测气候变化对水资源影响的方法或模型中的关键变量,其模拟准确与否直接影响预测的合理性。
目前国际上共有近50种方法或模型用来估算潜在蒸散发,可以分为以下4类:温度法;质量传输法;辐射法;综合法。其中国际公认估算潜在蒸散发最有效的方法为P-M方法,该方法已经被证明在不同条件下均能准确估算潜在蒸散发的值。但是,该方法需要输入大量气象数据,在实际应用中往往由于资料有限或数据精度不够,计算受到限制,甚至难以进行潜在蒸散发的估算。
Hargreaves等人在1985年建立了Hargreaves公式,该公式只需要知道日平均最高气温和最低气温以及外空辐射就可计算潜在蒸散发。该方法属于辐射法。
原始文献:Applied Engineering in Agriculture. 1(2): 96-99. (doi: 10.13031/2013.26773) @1985
def hargreaves(tmean, tmax, tmin, lat, k=0.0135, method=0, clip_zero=True):
lambd = calc_lambda(tmean)
index = get_index(tmean)
ra = extraterrestrial_r(index, check_lat(lat))
chs = 0.00185 * (tmax - tmin) ** 2 - 0.0433 * (tmax - tmin) + 0.4023