[发明专利]基于多核并行的径流概率密度预测的水电站风险评估方法有效
申请号: | 202010915902.3 | 申请日: | 2020-09-03 |
公开(公告)号: | CN112036649B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 何耀耀;张婉莹;陈悦;王云;肖经凌 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q50/06;G06N3/04;G06N3/08;H02J3/00 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多核 并行 径流 概率 密度 预测 水电站 风险 评估 方法 | ||
1.一种基于多核并行的径流概率密度预测的水电站风险评估方法,其特征在于,包括以下步骤:
步骤1、采集不同时刻点径流数据以及与径流相关的降水量特征、气温特征、气压特征,并进行归一化,得到预处理后的径流数据集X′=(x′1,x′2,…,x′n,…,x′N)、降水量特征集P=(p1,p2,…,pn,…,pN)、温度特征集T=(t1,t2,…,tn,…,tN)和气压特征集R=(r1,r2,…,rn,…,rN);其中,xn、pn、tn和rn分别表示预处理后的第i时刻点的径流、降水量、气温和气压,n=1,2,…,N,N为各个特征采集的数据量;
步骤2、使用滚动排列预测法,分别用径流数据集X′以及径流相关的各特征集中的前M个时刻点的数据来预测第M+1个时刻点的径流数据;从而得到(N-M)×(4M+1)维滚动径流矩阵,记为(X,Y);其中,X=(X1,X2,…,Xm,…,X4M)表示输入变量,Xm表示第m个输入变量,且表示第m个输入变量的第j个样本,Y=(Y1,Y2,…,Ym,…,Y4N-4M)T是输出变量,Ym表示输出变量Y中第m个样本;
步骤3、将所述(N-M)×(4M+1)维滚动矩阵(X,Y)的前l行划分为训练集(XTr,YTr),其余作为测试集(XTe,YTe);其中,1≤l<4N-4M;
步骤4、将所述训练集(XTr,YTr)平均分为K个子集其中,表示第k个训练集子集的输入变量,表示第k个训练集子集的输出变量,且每个子集均含有I个数据;
构建如式(1)所示的多核并行随机向量函数链网络MPRVFL模型:
式(1)中,θs表示第s个分位点,且s=1,2,…,S,S为分位点的数量;Z为隐含层节点的个数,J为输入节点的数量;Uk(θs)表示第k个子集在第s个分位点θs下的连接输入层和隐含层的权向量集合,并有:
式(2)中,表示第k个子集在第j个输入层节点与第z个隐含层节点之间的权重,并有:
式(1)中,Vk(θs)表示第k个子集在第s个分位点θs下的隐含层与输出层之间的连接权向量集合,并有:
式(4)中,表示第k个子集在第z个隐含层节点与输出层之间的权重;
式(1)中,Wk(θs)表示第k个子集在第s个分位点θs下的输入层与输出层之间的连接权向量集合,并有:
式(5)中,表示第k个子集在第j个输入层节点与输出层之间的权重;
式(1)中,g1(·)表示隐含层的激活函数,g2(·)表示输出层的激活函数;
步骤5、将K个子集分别传给K个线程,使得K个线程分别利用式(6)对式(1)进行优化求解,从而得到K个子集在第s个分位点θs下的输入层和隐含层之间的权重向量集合{Uk(θs)|k=1,2,…,K}、隐含层与输出层之间的权重向量集合{Vk(θs)|k=1,2,…,K}和输入层与输出层之间的权重向量集合{Wk(θs)|k=1,2,…,K}相对应的参数估计值集合和
式(7)中,r′1、r′2和r′3是MPRVFL模型的三个惩罚参数;是损耗函数,并有:
式(8)中,μ表示中间变量;
步骤6、将K个线程求解得到的S个分位点下的结果合并为参数集合并通过异步随机梯度下降公式计算所述参数集合,从而得到最优权重参数和
步骤7、将所述最优权重参数和代入式(1)中,并将所述测试集(XTe,YTe)中的输入变量XTe作为MPRVFL模型的输入,从而得到S个分位点下的条件分位数G1,G2,…,Gs,…,GS,其中,Gs为测试集在第s个分位点θs下的预测值,并有:
步骤8、将所有分位点下的预测值G1,G2,…,GS作为Epanechnikov核函数的输入变量;利用式(10)计算所述测试集(XTe,YTe)中输出变量YTe的任意一点q的径流概率密度预测结果
式(10)中,h为带宽,C(·)为Epanechnikov核函数,
步骤9、用所述测试集(XTe,YTe)中所有输出变量YTe的径流概率密度预测结果进行反归一化处理,得到径流预测值以及每个径流预测值相对应的概率表示第i时刻点的第d个径流预测值,表示第i时刻点下第d个径流预测值的概率值;
步骤10、设有A个径流预测值级别,判定第i时刻点的第d个径流预测值所处的级别,从而得到第i时刻点的D个径流预测值所处的级别,并计算每个级别中所有径流预测值概率之和作为相应级别的总概率;选出各个级别的总概率的最大值作为第i时刻点的概率,并将总概率的最大值所处的级别作为第i时刻点的级别;进而得到4N+4M-l个时刻点所处的级别;
步骤11、设置两个阈值
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010915902.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车用冷却系统
- 下一篇:连续型悬挂式生鲜整禽灭酶杀菌系统
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理