论文部分内容阅读
本文以百色—田东河道为研究对象,为了研究洪水量级的大小对该河段马斯京根模型参数的影响,据峰高量大原则,按流量区间从历年洪水实测资料中选出五场百色水文(三)站洪峰流量量级依次增大的单峰型洪水过程资料,由于百色—田东区间有些支流无水文站,故结合Arcgis10.0软件,采用三水源新安江模型预报马斯京根模型区间入流。针对五场洪水,考虑区间入流修正,首先,采用传统的试错法求解马斯京根模型参数,再根据求得的参数K、x对本场洪水进行演进,与区间入流线性叠加,计算田东站演算流量与实测流量误差平方和及相关系数。计算结果表明误差平方和较大和相关系数较低,说明在保证槽蓄量与示储流量最近似于直线的情况下,不一定能使演算出流与实测出流的误差平方和达到最小;然后,采用非线性规划法求解,得出误差平方和相比试错法减少较大,相关系数有所增大,表明该法以演算出流和实测出流误差平方和最小作为判据优选流量演算系数c0、c,、c2,再反求K及x值,是可行的,但求得的是否为全局最优解没有理论依据把握;最后,用具有计算简洁、控制参数少、收敛性好、鲁棒性强、全局搜索能力强等特点的蜂群算法来优化马斯京根模型参数:首先以一非线性函数验证蜂群算法的极值寻优能力后再用其进行优化求解,结果表明,田东站演算流量与实测流量误差平方和相比非线性规划法有所减小,相关系数有所增大。然后为了检验该算法的优越性,与常用的粒子群算法优化结果进行比较,得出蜂群算法优化得到的误差平方和比粒子群算法略小,相关性系数略大,但在同样的迭代次数下,蜂群算法收敛更快,更易接近全局最优值。因此基于蜂群算法的马斯京根模型参数优化具有比较高的精度及科学性。可以采用蜂群算法优化结果作为百色—田东河道马斯京根模型参数值,该法优化得出:随着五场洪水百色水文站洪峰流量量级的增大,K值相应减少较大,于是将百色站洪峰流量与K进行最优拟合,建议今后该河段洪水演算时可以根据该拟合公式由洪峰流量计算出相应K值,而x值变化较稳定,可取x为五场洪水计算的平均值0.24。