《采用复合数据源基于自学习SIGMOID核函数支持向量机的风电功率短期预测方法.pdf》由会员分享,可在线阅读,更多相关《采用复合数据源基于自学习SIGMOID核函数支持向量机的风电功率短期预测方法.pdf(10页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103942622 A (43)申请公布日 2014.07.23 CN 103942622 A (21)申请号 201410158380.1 (22)申请日 2014.04.18 G06Q 10/04(2012.01) G06Q 50/06(2012.01) (71)申请人 国家电网公司 地址 100031 北京市西城区西长安街 86 号 申请人 国网甘肃省电力公司 甘肃省电力公司风电技术中心 (72)发明人 汪宁渤 路亮 王多 靳丹 张玉宏 师建中 马彦宏 (74)专利代理机构 北京中恒高博知识产权代理 有限公司 11249 代理人 姜万林 (54) 发明名称 采用。
2、复合数据源基于自学习 Sigmoid 核函数 支持向量机的风电功率短期预测方法 (57) 摘要 本发明公开了采用复合数据源基于自学习 Sigmoid 核函数支持向量机的风电功率短期预测 方法, 主要包括 : 采用基于自学习 Sigmoid 核函数 支持向量机的复合数据源, 对风电功率预测模型 进行训练 ; 基于风电功率预测模型训练结果, 对 未来0-48小时的风电功率进行预测。 本发明所述 采用复合数据源基于自学习 Sigmoid 核函数支持 向量机的风电功率短期预测方法, 可以克服现有 技术中风电功率短期预测精度低的缺陷, 以实现 高精度的风电功率短期预测的优点。 (51)Int.Cl. 权。
3、利要求书 3 页 说明书 5 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书5页 附图1页 (10)申请公布号 CN 103942622 A CN 103942622 A 1/3 页 2 1. 采用复合数据源基于自学习 Sigmoid 核函数支持向量机的风电功率短期预测方法, 其特征在于, 主要包括 : a、 采用基于自学习 Sigmoid 核函数支持向量机的复合数据源, 对风电功率预测模型进 行训练 ; b、 基于风电功率预测模型的训练结果, 对未来 0-48 小时的风电功率进行预测。 2.根据权利要求1所述的采用复合数据源基于自学习Si。
4、gmoid核函数支持向量机的风 电功率短期预测方法, 其特征在于, 所述步骤 a, 具体包括 : a1、 模型训练基础数据输入 ; a2、 数据预处理 ; a3、 SVM 分类器训练 ; a4、 得到 SVM 模型。 3.根据权利要求2所述的采用复合数据源基于自学习Sigmoid核函数支持向量机的风 电功率短期预测方法, 其特征在于, 所述步骤 a1, 具体包括 : 风功率预报系统模型训练所需输入数据, 包括风电场基础信息、 历史风速数据、 历史功 率数据, 以及包含风电场/风机坐标、 测风塔坐标、 升压站坐标的地理信息系统GIS数据 ; 其 中, GIS 数据主要用于功率预测时根据各风电场的。
5、上下游关系进行短期预测结果的优化, 将 基础数据输入到预测模型中进行模型训练。 4.根据权利要求2所述的采用复合数据源基于自学习Sigmoid核函数支持向量机的风 电功率短期预测方法, 其特征在于, 所述步骤 a2, 具体包括 : 将风速数据和功率数据首先进行包含数据对齐及归一化的预处理, GIS 数据通过预处 理确定电站上下游关系。 5.根据权利要求2所述的采用复合数据源基于自学习Sigmoid核函数支持向量机的风 电功率短期预测方法, 其特征在于, 所述步骤 a3, 具体包括 : SVM 分类器是一个包含一个隐层的多层感知器, 通过算法经训练过程自动确定隐层节 点数 ; 基于 SVM 分类。
6、器的非线性风电功率短期预测模型表示为 : 其中, x 是与风电功率密切相关的影响因素, 包含数值天气预报 NWP 数据、 历史功率、 风 电场上下游关系 ; d 是输入变量的维度 ; f(x) 是待预测的功率值 ;是从输入空间到高 维空间的非线性映射, 即核函数 ; w 是模型参数, b 是预测残差项 ; 定义惩罚函数即优化目标为 : 权 利 要 求 书 CN 103942622 A 2 2/3 页 3 其中, ei是误差项, r 为正则化参数, N 为样本数 ; 引入拉格朗日乘子 后, 将基于 SVM 分类器的非线性预测模型表达式转化为 : 其中, i(i=1,2,.,N) 和 b 为模型系。
7、数, K( ) 表示从输入空间 (非线性空间) 到高位 特征空间 (线性空间) 的非线性映射 ; 核函数 K() 采用 Sigmoid 函数形式, 表示为 : K(x,xi)=tanh(v(xxi)+c) ; 其中, xi(i=1,2,.,N) 为输入的训练样本, v(xxi) 表示 x 与 xi的内积, c 为参数。 6.根据权利要求2所述的采用复合数据源基于自学习Sigmoid核函数支持向量机的风 电功率短期预测方法, 其特征在于, 所述步骤 a4, 具体包括 : 通过输入样本数据的训练, 确定函数参数, 即得到 SVM 预测模型。 7.根据权利要求2-6中任一项所述的采用复合数据源基于自。
8、学习Sigmoid核函数支持 向量机的风电功率短期预测方法, 其特征在于, 所述步骤 b, 具体包括 : 步骤 b1、 功率预测基础数据输入 ; 步骤 b2、 噪声滤波及数据预处理 ; 步骤 b3、 基于 SVM 的短期功率预测 ; 步骤 b4、 预测结果输出及展示 ; 步骤 b5、 预测结果后评估及模型修正。 8.根据权利要求7所述的采用复合数据源基于自学习Sigmoid核函数支持向量机的风 电功率短期预测方法, 其特征在于, 在所述步骤 b1 中, 风电功率预测所需输入数据包括资 源监测系统数据和运行监测系统数据两部分, 其中, 资源监测系统数据包含风资源监测数 据、 风能预测数据以及数值。
9、天气预报 NWP 数 ; 运行监测系统数据包括风机监测数据、 升压站 监测数据和数据采集与监视控制系统 SCADA ; 和 / 或, 在所述步骤 b2 中, 采用噪声滤波模块对实时监测系统采集得到的带有噪声的进行滤 波处理, 去除坏数据和奇异值 ; 采用数据预处理模块对数据进行包含对齐、 归一化处理和分 类筛选的操作, 使得输入的数据能够为模型所用。 9.根据权利要求7所述的采用复合数据源基于自学习Sigmoid核函数支持向量机的风 电功率短期预测方法, 其特征在于, 所述步骤 b3, 具体包括 : 功率预测过程是将风资源数据及风电运行监测数据输入 SVM 模型, 得到预测结果的输 出 ; 和。
10、 / 或, 所述步骤 b4, 具体包括 : 首先对预测结果进行输出, 并通过图形和表格等形式对预测结果进行展示 ; 和 / 或, 所述步骤 b5, 具体包括 : 权 利 要 求 书 CN 103942622 A 3 3/3 页 4 首先对预测结果进行后评估, 分析预测值与实测值之间的误差 ; 如果预测误差大于允 许的最大误差, 则跳转到模型训练过程, 重新进行模型训练。 权 利 要 求 书 CN 103942622 A 4 1/5 页 5 采用复合数据源基于自学习 Sigmoid 核函数支持向量机的 风电功率短期预测方法 技术领域 0001 本发明涉及新能源发电过程中风电功率预测技术领域, 具。
11、体地, 涉及采用复合数 据源基于自学习 Sigmoid 核函数支持向量机的风电功率短期预测方法。 背景技术 0002 我国风电进入规模化发展阶段以后所产生的大型新能源基地多数位于 “三北地 区”(西北、 东北、 华北) , 大型新能源基地一般远离负荷中心, 其电力需要经过长距离、 高电压 输送到负荷中心进行消纳。由于风、 光资源的间歇性、 随机性和波动性, 导致大规模新能源 基地的风电、 光伏发电出力会随之发生较大范围的波动, 进一步导致输电网络充电功率的 波动, 给电网运行安全带来一系列问题。 0003 截至 2014 年 2 月, 甘肃电网并网风电装机容量已达 702 万千瓦, 约占甘肃电。
12、网总 装机容量的 22%, 成为仅次于火电的第二大主力电源 ; 光伏发电装机容量已达到 435 万千 瓦, 约占甘肃电网总装机容量的 13%, 同时甘肃成为我国光伏发电装机规模最大的省份。目 前, 甘肃电网风电、 光伏发电装机超过甘肃电网总装机容量的 1/3。随着新能源并网规模的 不断提高, 风电、 光伏发电不确定性和不可控性给电网的安全稳定经济运行带来诸多问题。 对风力发电过程中的风电功率进行预测, 可为新能源发电实时调度、 新能源发电日前计划、 新能源发电月度计划、 新能源发电能力评估和弃风电量估计提供关键参考数据。 0004 在实现本发明的过程中, 发明人发现现有技术中至少存在预测精度低。
13、等缺陷。 发明内容 0005 本发明的目的在于, 针对上述问题, 提出采用复合数据源基于自学习 Sigmoid 核 函数支持向量机的风电功率短期预测方法, 具备高精度的风电功率预测的优点。 0006 为实现上述目的, 本发明采用的技术方案是 : 采用复合数据源基于自学习 Sigmoid 核函数支持向量机的风电功率短期预测方法, 主要包括 : 0007 a、 采用基于自学习 Sigmoid 核函数支持向量机的复合数据源, 对风电功率预测模 型进行训练 ; 0008 b、 基于风电功率预测模型的训练结果, 未来 0-48 小时的风电功率进行预测。 0009 进一步地, 所述步骤 a, 具体包括 :。
14、 0010 a1、 模型训练基础数据输入 ; 0011 a2、 数据预处理 ; 0012 a3、 SVM 分类器训练 ; 0013 a4、 得到 SVM 模型。 0014 进一步地, 所述步骤 a1, 具体包括 : 0015 风功率预报系统模型训练所需输入数据, 包括风电场基础信息、 历史风速数据、 历 史功率数据, 以及包含风电场 / 风机坐标、 测风塔坐标、 升压站坐标的地理信息系统 GIS 数 说 明 书 CN 103942622 A 5 2/5 页 6 据 ; 其中, GIS 数据主要用于功率预测时根据各风电场的上下游关系进行短期预测结果的 优化, 将基础数据输入到预测模型中进行模型训。
15、练。 0016 进一步地, 所述步骤 a2, 具体包括 : 0017 将风速数据和功率数据首先进行包含数据对齐及归一化的预处理, GIS 数据通过 预处理确定电站上下游关系。 0018 进一步地, 所述步骤 a3, 具体包括 : 0019 SVM 分类器是一个包含一个隐层的多层感知器, 通过算法经训练过程自动确定隐 层节点数 ; 0020 基于 SVM 分类器的非线性风电功率短期预测模型表示为 : 0021 0022 其中, x 是与风电功率密切相关的影响因素, 包含数值天气预报 NWP 数据、 历史功 率、 风电场上下游关系 ; d 是输入变量的维度 ; f(x) 是待预测的功率值 ;是从输。
16、入空 间到高维空间的非线性映射, 即核函数 ; w 是模型参数, b 是预测残差项 ; 0023 定义惩罚函数即优化目标为 : 0024 0025 0026 其中, ei是误差项, r 为正则化参数, N 为样本数 ; 0027 引入拉格朗日乘子 后, 将基于 SVM 分类器的非线性预测模型表达式转化为 : 0028 0029 其中, i(i=1,2,.,N) 和 b 为模型系数, K( ) 表示从输入空间 (非线性空间) 到 高位特征空间 (线性空间) 的非线性映射 ; 0030 核函数 K() 采用 Sigmoid 函数形式, 表示为 : 0031 K(x,xi)=tanh(v(xxi)+。
17、c) ; 0032 其中, xi(i=1,2,.,N) 为输入的训练样本, v(xxi) 表示 x 与 xi的内积, c 为参 数。 0033 进一步地, 所述步骤 a4, 具体包括 : 0034 通过输入样本数据的训练, 确定函数参数, 即得到 SVM 预测模型。 0035 进一步地, 所述步骤 b, 具体包括 : 0036 步骤 b1、 功率预测基础数据输入 ; 说 明 书 CN 103942622 A 6 3/5 页 7 0037 步骤 b2、 噪声滤波及数据预处理 ; 0038 步骤 b3、 基于 SVM 的短期功率预测 ; 0039 步骤 b4、 预测结果输出及展示 ; 0040 步。
18、骤 b5、 预测结果后评估及模型修正。 0041 进一步地, 在所述步骤 b1 中, 风电功率预测所需输入数据包括资源监测系统数据 和运行监测系统数据两部分, 其中, 资源监测系统数据包含风资源监测数据、 风能预测数据 以及数值天气预报 NWP 数 ; 运行监测系统数据包括风机监测数据、 升压站监测数据和数据 采集与监视控制系统 SCADA ; 0042 和 / 或, 0043 在所述步骤 b2 中, 采用噪声滤波模块对实时监测系统采集得到的带有噪声的进 行滤波处理, 去除坏数据和奇异值 ; 采用数据预处理模块对数据进行包含对齐、 归一 化处 理和分类筛选的操作, 使得输入的数据能够为模型所用。
19、。 0044 进一步地, 所述步骤 b3, 具体包括 : 0045 功率预测过程是将风资源数据及风电运行监测数据输入 SVM 模型, 得到预测结果 的输出 ; 0046 和 / 或, 0047 所述步骤 b4, 具体包括 : 0048 首先对预测结果进行输出, 并通过图形和表格等形式对预测结果进行展示 ; 0049 和 / 或, 0050 所述步骤 b5, 具体包括 : 0051 首先对预测结果进行后评估, 分析预测值与实测值之间的误差 ; 如果预测误差大 于允许的最大误差, 则跳转到模型训练过程, 重新进行模型训练。 0052 本发明各实施例的采用复合数据源基于自学习 Sigmoid 核函数。
20、支持向量机的风 电功率短期预测方法, 由于主要包括 : 采用基于自学习 Sigmoid 核函数支持向量机的复合 数据源, 对风电功率预测模型进行训练 ; 基于风电功率预测模型训练结果, 对未来 0-48 小 时的风电功率进行预测 ; 可以克服现有技术中能量利用率低、 故障率高和安全性差的缺陷, 以实现能量利用率高、 故障率低和安全性好的优点。 0053 本发明的其它特征和优点将在随后的说明书中阐述, 并且, 部分地从说明书中变 得显而易见, 或者通过实施本发明而了解。 0054 下面通过附图和实施例, 对本发明的技术方案做进一步的详细描述。 附图说明 0055 附图用来提供对本发明的进一步理解。
21、, 并且构成说明书的一部分, 与本发明的实 施例一起用于解释本发明, 并不构成对本发明的限制。在附图中 : 0056 图1为本发明采用复合数据源基于自学习Sigmoid核函数支持向量机的风电功率 短期预测方法的流程示意图。 具体实施方式 0057 以下结合附图对本发明的优选实施例进行说明, 应当理解, 此处所描述的优选实 说 明 书 CN 103942622 A 7 4/5 页 8 施例仅用于说明和解释本发明, 并不用于限定本发明。 0058 含大规模风电的电力系统运行依赖庞大的、 准确的数据集, 而风电功率预测若能 将这些数据有效融合利用则可有效提高预测精度。与常规电力系统 SCADA 监测。
22、不同, 在各 类电气、 机械和热力等数据之外, 风电监测数据还包含大量的资源监测、 运行监 测及地理 信息等。 0059 如图1所示, 根据本发明实施例, 提供了采用复合数据源基于自学习Sigmoid核函 数支持向量机的风电功率短期预测方法, 具体为采用复合数据源基于自学习 Sigmoid 核函 数支持向量机的风电功率短期预测方法。 0060 图 1 给出了风电功率短期预测系统工作流程图, 本发明提出的采用复合数据源基 于自学习 Sigmoid 核函数支持向量机的风电功率短期预测方法, 可分为两个阶段 : 模型训 练阶段和功率预测阶段。 0061 阶段 1 : 模型训练 0062 步骤 1.1。
23、 : 模型训练基础数据输入 0063 风功率预报系统模型训练所需输入数据包括, 风电场基础信息、 历史风速数据、 历 史功率数据, 地理信息系统 (GIS) 数据 (风电场 / 风机坐标、 测风塔坐标、 升压站坐标等) , 其 中 GIS 数据主要用于功率预测时根据各风电场的上下游关系进行短期预测结果的优化。将 基础数据输入到预测模型中进行模型训练。 0064 步骤 1.2 : 数据预处理 0065 将风速数据和功率数据首先进行数据对齐及归一化等预处理, GIS 数据通过预处 理确定电站上下游关系。 0066 步骤 1.3 : SVM 分类器训练 0067 SVM 分类器是一个包含一个隐层的多。
24、层感知器, 隐层节点数是通过算法经训练过 程自动确定的, SVM 相比神经网络的优点在于 SVM 不会陷入局部极小点。 0068 基于 SVM 分类器的非线性风电功率短期预测模型可以表示为 : 0069 0070 其中, x 是与风电功率密切相关的影响因素, 如数值天气预报 (NWP) 数据、 历史功 率、 风电场上下游关系等。d 是输入变量的维度 ; f(x) 是待预测的功率值 ; 是从输 入空间到高维空间的非线性映射, 即核函数 ; w 是模型参数, b 是预测残差项。 0071 定义惩罚函数即优化目标为 : 0072 0073 0074 其中, ei是误差项, r 为正则化参数, N 为。
25、样本数。 说 明 书 CN 103942622 A 8 5/5 页 9 0075 引入拉格朗日乘子后, 可以将基于SVM分类器的非线性预测模型表达式转化为 0076 0077 其中, i(i=1,2,.,N) 和 b 为模型系数, K( ) 表示从输入空间 (非线性空间) 到 高位特征空间 (线性空间) 的非线性映射。 0078 核函数 K() 可以采用 Sigmoid 函数形式, 为 : 0079 K(x,xi)=tanh(v(xxi)+c) ; 0080 其中, xi(i=1,2,.,N) 为输入的训练样本, v(xxi) 表示 x 与 xi的内积, c 为参 数。 0081 步骤 1.4。
26、 : 得到 SVM 模型 0082 通过输入样本数据的训练, 确定函数参数, 即得到 SVM 预测模型。 0083 阶段 2 : 功率预测 0084 步骤 2.1 : 功率预测基础数据输入 0085 风电功率预测所需输入数据包括资源监测系统数据和运行监测系统数据两部 分, 其中, 资源监测系统数据包含风资源监测数据、 风能预测数据以及数值天气预报 (NWP) 数 ; 运行监测系统数据包括风机监测数据、 升压站监测数据和数据采集与监视控制系统 (SCADA) 等。 0086 步骤 2.2 : 噪声滤波及数据预处理 0087 噪声滤波模块对实时监测系统采集得到的带有噪声的进行滤波处理, 去除坏数据。
27、 和奇异值 ; 数据预处理模块对数据进行对齐、 归一化处理和分类筛选等操作, 以便使得输入 的数据可以为模型所用。 0088 步骤 2.3 : 基于 SVM 的短期功率预测 0089 功率预测过程是将风资源数据及风电运行监测数据输入 SVM 模型, 从而得到预测 结果的输出。 0090 步骤 2.4 : 预测结果输出及展示 0091 该步骤首先对预测结果进行输出, 并通过图形和表格等形式对预测结果进行展 示。 0092 步骤 2.5 : 预测结果后评估及模型修正 0093 该步骤首先对预测结果进行后评估, 分析预测值与实测值之间的误差。如果预测 误差大于允许的最大误差, 则跳转到模型训练过程, 重新进行模型训练。 0094 最后应说明的是 : 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 尽管参照前述实施例对本发明进行了详细的说明, 对于本领域的技术人员来说, 其依然可 以对前述各实施例所记载的技术方案进行修改, 或者对其中部分技术特征进行等同替换。 凡在本发明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的 保护范围之内。 说 明 书 CN 103942622 A 9 1/1 页 10 图 1 说 明 书 附 图 CN 103942622 A 10 。