1人工神经网络法预测时用水量摘要:根据城市时段用水量序列的季节性、趋势性及随机扰动性等特点,利用人工神经网络(ANN)法建立了短期用水量预报模型,并采用某市时用水量的实测数据进行了建模和时用水量预测,通过与时间序列三角函数分析法、灰色系统理论预测法、小波分析法的预测结果相比较,证实该法具有预测误差小和计算速度快的特点,可满足供水系统调度的实际需要
关键词:神经网络时用水量预测BP算法目前,国内外用于城市用水量短期预测的方法多为时间序列分析法并采用多种预测模型,但都存在计算比较复杂、费时、预测精度较差等问题
现通过对时用水量变化规律的研究,提出以神经网络法预测城市短期用水量
1城市供水管网用水量变化规律2在我国城市供水系统中,用水量一般包括居民生活用水、工矿企业');">企业生产用水和公共事业用水等
同一城市在一天内的不同时段,用水量会发生显著变化
虽然城市用水量的变化受气候、生活习惯、生产和生活条件等诸多因素的影响,变化情况也较为复杂,但通过分析不难发现:城市用水量曲线呈现三个周期性的变化,即:一天(24h)为一个周期、一星期(7d)为一个周期、一年(365d)为一个周期,并受增长因素(人口增长,生产发展)的影响
若将预测时段取为1h,则季节因素和增长因素的影响就显得十分缓慢,因此管网时用水量的变化具有两个重要特征:随机性和周期性
2人工神经网络模型采用目前应用最广泛的多层前馈神经网络模型(BP模型)来预测用水量
BP网络由输入层、输出层及隐含层组成,隐含层可有一个或多个,每层由若干个神经元组成
最基本的三层BP神经网络的结构如图1所示
隐含单元与输入单元之间、输出单元与隐含单元之间通过相应的传递强度逐个相互联结,用来模拟神经细胞之间的相互联结[1~4]
3BP神经网络采用误差反馈学习算法,其学习过程由正向传播(网络正算)和反向传播(误差反馈)两部分组成