[发明专利]缺失数据填补方法及装置有效
申请号: | 201910029581.4 | 申请日: | 2019-01-12 |
公开(公告)号: | CN109726503B | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 褚景春;袁凌;于天笑;胡阳;奚芸华;丁亮 | 申请(专利权)人: | 国电联合动力技术有限公司;华北电力大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F113/06 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 邓超 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缺失 数据 填补 方法 装置 | ||
1.一种缺失数据填补方法,其特征在于,包括:
获取待填补的风场运行数据,其中,所述风场运行数据包括清洗之后的风电功率数据;
提取所述风场运行数据中的采样时间,建立所述待填补的风场运行数据的时间序列;
基于所述时间序列,将所述待填补的风场运行数据划分成多个离散化状态;
判断任意相邻的两个所述离散化状态的时间间隔是否大于预先设置的间隔阈值;
如果是,按照预先建立的插值模型计算所述时间间隔内的填补值,以对所述待填补的风场运行数据的缺失数据进行填补;
其中,所述插值模型为双向马尔可夫链插值-回归加权模型;所述按照预先建立的插值模型计算所述时间间隔内的填补值的步骤包括:
获取多个所述离散化状态,按照所述时间序列建立前向马尔可夫链和后向马尔可夫链;
根据所述前向马尔可夫链计算所述时间间隔内的前向离散状态值,以及,根据所述后向马尔可夫链计算所述时间间隔内的后向离散状态值;
基于所述前向离散状态值和所述后向离散状态值计算所述时间间隔对应的前向功率实际值和后向功率实际值;
提取所述双向马尔可夫链插值-回归加权模型中的加权函数,对所述前向功率实际值和所述后向功率实际值进行加权,输出所述时间间隔内的填补值。
2.根据权利要求1所述的方法,其特征在于,基于所述时间序列,将所述待填补的风场运行数据划分成多个离散化状态的步骤包括:
按照预先设定的时间间隔对所述待填补的风场运行数据进行划分,得到多个所述待填补的风场运行数据的离散化状态。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取预先建立的数据样本库,其中,所述数据样本库为指定时间段内风速和风电功率数据的样本库;
提取所述数据样本库中的风电功率数据,建立所述数据样本库的前向正序时间序列和后向逆序时间序列;
根据所述样本库包含的样本数量和预先设置的插值精度,选择指定的马尔可夫链阶数,以统计前向马尔可夫状态转移矩阵和后向马尔可夫状态转移矩阵,建立所述前向马尔可夫链和所述后向马尔可夫链;
采用马尔可夫链滚动插值机制对建立的所述前向马尔可夫链和所述后向马尔可夫链进行训练。
4.根据权利要求3所述的方法,其特征在于,所述回归加权模型为基于核极限学习机神经网络的回归加权模型,所述方法还包括:
选取所述数据样本库中指定数量的训练数据和测试数据,对所述核极限学习机神经网络进行训练。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
计算所述填补值的评价指标,其中,所述评价指标为所述填补值的误差值,所述误差值包括平均绝对误差和/或均方根误差;
判断所述误差值是否满足预先设置的误差阈值;
如果否,对所述双向马尔可夫链插值-回归加权模型的设定参数进行优化,其中,所述设定参数包括:所述时间间隔、所述马尔可夫链阶数、随机噪声幅值、样本数量和采样时间。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
基于所述数据样本库,随机抽取指定数量的验证数据样本;
根据所述双向马尔可夫链插值-回归加权模型的精度,以及随机抽取的所述验证数据样本的数据量对所述双向马尔可夫链插值-回归加权模型进行交叉验证;或者,
根据所述评价指标对所述双向马尔可夫链插值-回归加权模型进行交叉验证。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
采用时间驱动更新机制和/或事件驱动更新机制对所述数据样本库进行更新;
其中,所述时间驱动更新机制为以预先设置的时间宽度为间隔,定期对所述数据样本库进行更新的机制;
所述事件驱动更新机制为当所述评价指标的持续增量大于预设增量阈值时,触发的对所述数据样本库进行更新的机制。
8.一种缺失数据填补装置,其特征在于,包括:
获取模块,用于获取待填补的风场运行数据,其中,所述风场运行数据包括清洗之后的风电功率数据;
提取模块,用于提取所述风场运行数据中的采样时间,建立所述待填补的风场运行数据的时间序列;
划分模块,用于基于所述时间序列,将所述待填补的风场运行数据划分成多个离散化状态;
判断模块,用于判断任意相邻的两个所述离散化状态的时间间隔是否大于预先设置的间隔阈值;
填补模块,用于当所述判断模块的判断结果为是时,按照预先建立的插值模型计算所述时间间隔内的填补值,以对所述待填补的风场运行数据的缺失数据进行填补;
其中,所述插值模型为双向马尔可夫链插值-回归加权模型;所述填补模块用于:
获取多个所述离散化状态,按照所述时间序列建立前向马尔可夫链和后向马尔可夫链;
根据所述前向马尔可夫链计算所述时间间隔内的前向离散状态值,以及,根据所述后向马尔可夫链计算所述时间间隔内的后向离散状态值;
基于所述前向离散状态值和所述后向离散状态值计算所述时间间隔对应的前向功率实际值和后向功率实际值;
提取所述双向马尔可夫链插值-回归加权模型中的加权函数,对所述前向功率实际值和所述后向功率实际值进行加权,输出所述时间间隔内的填补值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电联合动力技术有限公司;华北电力大学,未经国电联合动力技术有限公司;华北电力大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910029581.4/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置