【技术实现步骤摘要】
一种居民用水量的预测方法
[0001]本专利技术涉及水量预测方法,具体为一种居民用水量的预测方法。
技术介绍
[0002]近年来,供水行业的节能减排成为了热点,对用户水量进行精准预测是实现送水泵房水量精准泵送的基础,从而降低水厂能耗,减少供水系统碳排放。用户水量的预测分为长期预测、中期预测与短期预测,短期预测主要指日、时、分钟三个尺度上的水量预测。为了科学调度用户水量,水量的短期预测成为了亟待解决的难题。
[0003]传统的水量预测方法有着精度与颗粒度较低的缺陷。近年来,越来越多的学者提出了用机器学习的方法来预测用户水量。传统的机器学习预测居民用水量时,不能包含水量的时序性信息,预测效果并不理想,近年来发展起来的循环神经网络考虑了数据的时间序列信息,使得用户水量的短期预测成为可能。现有的用水量预测方法大多都使用了循环神经网络,然而循环神经网络因其结构问题不能进行并行运算,预测效率低下,且占用内存较多。此外,现有的用水量预测基本上为日用水量和时用水量的预测,缺少分钟级用水量预测。
技术实现思路
[0004]专利技术目的:为了克服现有技术中存在的不足,本专利技术的目的是提供一种预测精度和颗粒度高、运行时间短的居民用水量的预测方法。
[0005]技术方案:本专利技术所述的一种居民用水量的预测方法,包括以下步骤:
[0006]S1、通过智能水表获取研究区在研究时段内的用水量数据;
[0007]S2、采用Z
‑
Score法对数据进行清理,清除和修复原始数据中的异 ...
【技术保护点】
【技术特征摘要】
1.一种居民用水量的预测方法,其特征在于,包括以下步骤:S1、通过智能水表获取研究区在研究时段内的用水量数据;S2、采用Z
‑
Score法对数据进行清理,清除和修复原始数据中的异常值;S3、用时变滤波器经验模态分解将居民用水量数据分解为频率由高到低的多个子序列;S4、根据频率将子序列划分为高频子序列和低频子序列,将用水量数据重构为高频和低频两个子序列;S5、使用Transformer模型分别对两个子序列进行预测;S6、将子序列的预测值进行叠加,得到预测的居民用水量。2.根据权利要求1所述的一种居民用水量的预测方法,其特征在于:所述步骤S2具体包括以下步骤:计算用水量数据的Z得分,计算方法为:式中,Z
i
为第i个数据的Z得分,x
i
为第i个数据的数据值,为数据集的平均值,σ为数据集的标准差;接着设置数据集的临界Z分数(Z
t
),如果|Z
i
|>Z
t
,则认为此数据为异常值,并使用随机插值法对其进行替换,根据数据集的具体情况进行判断选用。3.根据权利要求1所述的一种居民用水量的预测方法,其特征在于:所述步骤S3具体包括以下步骤:S3
‑
1、计算局部截止频率,公式为:式中,为局部截止频率,η1(t),η2(t),a1(t),a2(t)均为构造的函数;对局部截止频率进行重排,得到最终的局部截止频率;S3
‑
2、利用时变滤波器对输入信号进行滤波,获得逼近结果;在获取局部截止频率后,可得信号h(t):以信号h(t)极值的时间点作为节点m,构造B样条逼近时变滤波器,将该滤波器的截止频率设置为随后对输入信号进行B样条逼近时变滤波,将逼近结果记录为m(t);S3
‑
3、判断m(t)是否满足窄带信号条件,如果满足,则停止对输入信号进行分解,如果不满足,则令x(t)=x(t)
‑
m(t)并重复S3
‑
1和S3
‑
2步骤,继续对输入信号进行分解,直至达到停止条件;S3
‑
4、通过S3
‑
1与S3
‑
2获得的m(t)均为TVF
‑
EMD法分解初始信号得到的一个子序列,根据m(t)的先后顺序,将其记录并命名为C1、C2
…
Cn,共获得了频率由高到低的n个子序列。4.根据权利要求3所述的一种居民用水量的预测方法,其特征在于:所述S3
‑
3中,判断m(t)是否满足窄带信号条件方法为:若θ(t)≤Δ,则信号可以认为是窄带信号,θ(t)的计算公式为:
式中,B
Loughlin
(t)为Loughlin瞬时带宽,为加权平均瞬时频率。5.根据权利要求1所述的一种居民用水量的预测方法,其特征在于:所述步骤S4具体包括以下步骤:S4
‑
1、将C1记为指标1,C1+C2为指标2,以此类推,前i个...
【专利技术属性】
技术研发人员:林涛,刘康乐,张雪,孙军益,沈月生,
申请(专利权)人:苏州市自来水有限公司江苏省城镇供水安全保障中心上海中韩杜科泵业制造有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。