[发明专利]一种基于多因素耦合的输变电水环境指标预测方法有效
| 申请号: | 202211009289.4 | 申请日: | 2022-08-18 |
| 公开(公告)号: | CN115330070B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 杨波;杨东俊;陈曦 | 申请(专利权)人: | 长沙学院 |
| 主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06F17/16;G06F17/18 |
| 代理公司: | 湖南企企卫知识产权代理有限公司 43257 | 代理人: | 任合明 |
| 地址: | 410022 湖南省*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 因素 耦合 变电 水环境 指标 预测 方法 | ||
1.一种基于多因素耦合的输变电水环境指标预测方法,其特征在于,该方法分为以下步骤:
S1、获取输变电工程水环境监测断面的水环境指标,包括pH值、COD、BOD5、NH3-N和石油类,构建基于“时间-采样点-指标”的断面水环境指标矩阵Yt:
设t表示采样时刻,i表示监测断面的采样点编号,j表示监测断面采样获得的水环境指标编号,tmax为最大采样时刻数,imax为监测断面最大采样点数,jmax为监测断面最大水环境指标数;yi,j(t)表示在第t个采样时刻、在监测断面第i个采样点获得的第j个水环境指标值,其中t∈[1,2,…,tmax],i∈[1,2,…,imax],j∈[1,2,…,jmax];
断面水环境指标矩阵Yt由yi,j(t)构成,其矩阵结构如下:
Yt的维数为imax×jmax;
S2、获取输变电工程水环境监测断面的水环境外部影响因素,包括水位、水温、流速,构建基于“时间-采样点-指标”的断面水环境外部因素矩阵Ut:
设k表示监测断面采样获得的水环境指标外部影响因素编号,kmax为监测断面最大外部影响因素数;ui,k(t)表示在第t个采样时刻、在监测断面第i个采样点获得的第k个水环境外部影响因素值,其中k∈[1,2,…,kmax];
断面水环境外部因素矩阵Ut由ui,k(t)构成,其矩阵结构如下:
Ut的维数为imax×kmax;
S3、根据断面水环境指标矩阵和外部因素矩阵,构建基于断面水环境指标的反馈时间序列和基于外部因素的输入时间序列:
当采样时刻t取值为[1,2,…,tmax]时,获得一组按采样时间先后顺序排列的断面水环境指标矩阵:
根据上述按采样时间先后顺序排列的断面水环境指标矩阵,构建基于断面水环境指标的反馈时间序列:
当采样时刻t取值为[1,2,…,tmax]时,获得一组按采样时间先后顺序排列的断面水环境指标外部影响因素矩阵:
根据上述按采样时间先后顺序排列的断面水环境指标外部影响因素矩阵,构建基于外部因素的输入时间序列:
S4、根据基于断面水环境指标的反馈时间序列Y、基于外部因素的输入时间序列U、水环境指标输入延迟阶数dy和水环境外部影响因素输入延迟阶数du构建输入-输出映射,其中dy∈[1,2,…,dy,max],du∈[1,2,…,du,max],dy,max为水环境指标输入最大延迟阶数,du,max为水环境外部影响因素输入最大延迟阶数,dy和du的初值均取1;
对于采样时刻t,构建的第t个输入-输出映射如下:
其中t∈[dmax,tmax-1],dmax=max(dy,du)表示求取dy和du两者中大的值;因此,总共可以构建(tmax-dmax)个输入-输出映射;
S5、构建基于多因素耦合的时滞非线性自回归映射网络,具体如下:
S5-1、时滞非线性自回归映射网络的整体结构分为输入层Input_layer、隐藏层Hidden_layer和输出层Output_layer;输入层Input_layer通过基于断面水环境指标的反馈时间序列Y和基于外部因素的输入时间序列U实现水环境指标的多因素耦合输入;隐藏层Hidden_layer是时滞非线性自回归映射网络的核心,用于实现输入与输出之间的非线性函数关系映射;输出层Output_layer负责输出输变电工程水环境指标预测值;
S5-2、在输入层Input_layer中,输入序列It取值为第t个输入-输出映射的输入部分:
Im,t为输入序列It的第m个输入分量,mmax为输入序列It的最大输入分量数,mmax=dy+du+2;
S5-3、在隐藏层Hidden_layer中,隐藏层节点与输入层节点和输出层节点形成全连接网络结构,用于实现输入与输出之间的非线性函数关系映射;时滞非线性自回归映射网络的隐藏层节点数学模型如下:
其中,On,t为采样时刻为t时第n个隐藏层节点的输出,bn为第n个隐藏层节点的偏差,wm,n为第m个输入到第n个隐藏层节点的连接权重,fac(·)为隐藏层节点的激励函数,n∈[1,2,…,nmax],m∈[1,2,…,mmax],nmax为隐藏层节点数,nmax∈[nmax,0,nmax,0+1,…,nmax,1],nmax,0和nmax,1分别为隐藏层节点数取值的下界和上界,隐藏层节点数nmax的初始取值为nmax,0;
S5-4、在输出层Output_layer中,时滞非线性自回归映射网络的输出层节点数学模型如下:
其中Outputt为采样时刻为t时输出层的输出,b为输出层节点的偏差,ωn为第n个隐藏层节点到输出层节点的连接权重,fbc(·)为输出层节点的激励函数;
S6、根据输入-输出映射构建基于时滞非线性自回归映射网络的输变电水环境指标预测模型,具体如下:
S6-1、采用S5-2中时滞非线性自回归映射网络的输入序列It作为输变电水环境指标预测模型的输入,采用S5-3中时滞非线性自回归映射网络的全连接网络结构作为输变电水环境指标预测模型的结构,采用S5-4中时滞非线性自回归映射网络的输出Outputt作为输变电水环境指标预测模型的输出;对于采样时刻t,由于输变电水环境指标预测模型的输入为输入序列It,该模型的输出Outputt即为t+1采样时刻的输变电水环境指标预测值;
S6-2、给定时滞非线性自回归映射网络的结构参数,包括输入层节点数mmax和隐藏层节点数nmax,给定的结构参数必须满足各自取值范围约束;
首先给定水环境指标输入延迟阶数dy、水环境外部影响因素输入延迟阶数du,则输入层节点数mmax通过mmax=dy+du+2确定,其取值范围的约束如下:
dy∈[1,2,...,dy,max],
du∈[1,2,...,du,max],
mmax∈[4,5,…,dy,max+du,max+2],
由于mmax=dy+du+2且dy和du的初值均取1,因此mmax的初值为4;
然后给定隐藏层节点数nmax,其取值范围的约束如下:
nmax∈[nmax,0,nmax,0+1,…,nmax,1],
nmax的初值为隐藏层节点数取值范围的下界nmax,0;
S6-3、在时滞非线性自回归映射网络结构参数已给定的基础上,根据(tmax-dmax)个输入-输出映射采用误差最小化优化算法确定时滞非线性自回归映射网络的权重参数w;权重参数w包括第m个输入到第n个隐藏层节点的连接权重wm,n和第n个隐藏层节点到输出层节点的连接权重ωn:
w={wm,n,ωn|m=[1,2,...,mmax]∩n=[1,2,...,nmax]},
权重参数w的确定过程如下:
当输变电水环境指标预测模型的输入It中t取值为[dmax,dmax+1,…,tmax-1]时,对应的输变电水环境指标预测值分别为:
当S4中第t个输入-输出映射的t取值为[dmax,dmax+1,…,tmax-1]时,对应的输入-输出映射的输出分别为:
输变电水环境指标预测值与输入-输出映射的输出之间的误差Etrain计算如下:
S6-4、根据(tmax-dmax)个输入-输出映射随机构造验证样本集,并计算验证样本集对应的验证误差:
随机构造验证样本集,设验证样本集中样本个数为smax,样本取自S4中(tmax-dmax)个输入-输出映射的输入,输入-输出映射的下标随机产生:
rs=random(dmax,tmax-1),s=[1,2,…,Smax],
random(·)为在dmax和tmax-1之间的随机取整函数,s为样本个数编号;
在输变电水环境指标预测模型的水环境指标输入延迟阶数dy、水环境外部影响因素输入延迟阶数du、隐藏层节点数nmax和权重参数w已确定的基础上,设定输变电水环境指标预测模型的输入分别为:
…
则对应的输变电水环境指标预测值分别为:
当S4中第t个输入-输出映射的t取值为时,对应的输入-输出映射的输出分别为:
验证样本集对应的验证误差Ev计算如下:
S6-5、若输变电水环境指标预测模型的验证误差Ev小于等于模型预测精度要求ε,即Ev≤ε,则此时水环境指标输入延迟阶数dy、水环境外部影响因素输入延迟阶数du、隐藏层节点数nmax和权重参数w的取值即为输变电水环境指标预测模型的参数取值,继续进行S7;若输变电水环境指标预测模型的验证误差Ev大于模型预测精度要求ε,即Ev>ε,则流程返回S6-2,按照S6-2规定的取值范围重新给定水环境指标输入延迟阶数dy、水环境外部影响因素输入延迟阶数du和隐藏层节点数nmax这三个值,然后按照S6-3获取新的权重参数w,最后按照S6-4计算新的验证误差Ev,直到找到一组使Ev≤ε的新的水环境指标输入延迟阶数dy、水环境外部影响因素输入延迟阶数du、隐藏层节点数nmax和权重参数w的取值,此组新的取值即为输变电水环境指标预测模型的参数取值;
S7、根据参数取值已定的输变电水环境指标预测模型、基于断面水环境指标的反馈时间序列Y和基于外部因素的输入时间序列U预测输变电水环境指标的将来值;具体如下:
将输入参数取值已定的输变电水环境指标预测模型,得到模型的输出输出即为tmax+1采样时刻的输变电水环境指标预测值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙学院,未经长沙学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211009289.4/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





