单机风电功率预测依据风机轮毂风速的历史数据预测风电功率。风速与功率的高比例关系使得电力调度系统对风电功率预测精度的要求较高,此外,风速具有间隙波动性和随机性,使得风速和风电功率序列呈现出很强的非线性。人工智能在处理非线性预测问题上具有优势,对单机风电功率预测建模有一定的价值。

因此,湖南工业大学的研究人员郭茜、匡洪海、王建辉、周宇健、高闰国,在2020年第2期《电气技术》杂志上撰文,介绍了基于人工智能的单机风电功率预测模型的建立过程,阐述了模糊逻辑等人工智能方法在单机风电功率预测中的应用与特点,探讨了单机风电功率预测模型存在的问题,提出了对提高单机风电功率预测模型性能的一些见解。

2019年5月,国家发展改革委及国家能源局在《关于建立健全可再生能源电力消纳保障机制的通知》中指出,自2020年1月1日起将对各省级可再生能源的消纳水平全面进行监测评价和正式考核。2018年风电利用率达92.8%,但由于受自然条件影响大,风能明显的波动性使得电力系统的调度压力较大,电力系统还不能完全适应大规模风能并网。2020年的风电利用率指标为95%。因此,调度系统对准确快速地预估风电功率有着切实需求。

风机分为离网型和并网型。前者的功率预测准确率在分布式风力发电中要求较高,单机功率预测的性能将直接影响其投入使用时的可靠性。从集群风电网的角度来看,并网型单机功率预测的误差对集群功率预测的影响是成倍的。

对电场中的每一单机都进行预测的成本很高,鉴于同一范围内风速等气象的相似性很高,往往由一台或多台电机的功率预测推算集群风电网功率。无论是离网型单机还是并网型单机,单机的风电功率预测精度都是影响风力发电普及率的重要因素。因此,对单机功率预测模型及方法的研究变得尤为重要。

目前学术界已对电场级和集群级功率预测系统中的风电功率预测方法展开了大量研究,国外对风电功率预测的研究起步较国内早,尤其在工程应用方面,国外已有相对完整的全套风电功率预测工具。近十年的国内外学术界对功率预测模型研究中,约17%采用人工智能预测模型,组合模型占比20%左右,可见风电功率人工智能预测模型是近年来的研究热点,但相比占比54%的统计模型来说还相差较远;研究方向的偏好上,只有约10%是针对建模问题的研究,大部分的研究集中在预测方法和仿真上。可见人工智能预测模型的研究空间仍较大。

现有的对风电功率人工智能预测模型的研究多集中于电场级和集群级预测,不能满足分散式风机准确快速供能的需求。因此,有部分国内外学者对单机风电功率预测展开了有益的研究。

  • 有学者综述了风电功率预测技术,指出由于气象等随机因素的影响使得单机风电功率预测难度较大,且许多研究都围绕电场级和集群级预测;
  • 有学者研究了单机输出功率的波动特性,表明预测精度和时间尺度成反比,在空间尺度上单机功率的波动性比电场与集群要强;
  • 杨俊友等人提出考虑尾流响应的单机功率物理预测方法,在预测模型的建立中考虑了随机因素,改善了预测效果,并将单机功率预测引入无功控制策略中,充分利用单机预测的精确性优势,改善了分散式电场的无功调节效果;
  • 叶林等人提出利用单机有功预测实现有功控制及校正。

可见针对单机功率预测随机性大的特性,国内更多采用或结合物理建模技术来建立单机风电预测模型,且在有功功率和无功功率的控制上进行了突破性的应用探索;国外则更倾向于采用统计建模技术建立单机风电功率预测模型。

单机风电功率预测模型的建立,根据预测策略的不同分为两类,即物理建模和统计建模。

  • 1)物理建模技术借助气象学对复杂的大气物理过程进行分析预测,由于风速序列在时间、空间上无规律、大幅波动的特点,难以针对不同机组建立统一的物理模型,对数值天气预报(numerical weather prediction, NWP)的依赖性强,但具有不需要历史数据的优点。
  • 2)统计建模技术是基于统计学思想,利用风速/风电功率时间序列等历史值对未来值进行回归预测或概率预测。统计模型主要包括人工智能预测模型。人工智能预测模型对非线性序列的预测问题具有优势,包括人工神经网络(artificial neural network, ANN)预测模型和支持向量机(support vector machine, SVM)预测模型。

湖南工业大学的研究人员分析了基于ANN及SVM建立的单机风电功率预测模型,梳理了基于模糊逻辑法、启发式算法(heuristic algorithm, HA)等人工智能技术的单机风电功率预测方法,对单机风电功率预测模型和方法进行总结,对不同模型及方法的优劣进行比较,重点梳理了预测过程中可能产生误差的方面,并展望了可能的研究方向。

图1 模糊推理过程

图2 ANFIS预测模型的拓扑结构

研究人员指出,单机风电功率预测模型中,ANN预测模型的拓扑结构紧凑、预测精度较高、迁移性能很好,但需要大量历史数据,且训练模型的时间长、不易找到全局最优解;SVM预测模型较简单、鲁棒性能好、预测精度比ANN高,但是核函数的选择条件要求严格、易出现过拟合的问题。

单机风电功率预测方法中,模糊逻辑法针对风速的不确定性和随机性,采用ANFIS提取有效信息并预测风电功率,弥补了原预测模型不能准确预测功率序列中非光滑部分的缺点;HA对随机信息的捕捉能力强,用于调节模型参数。

ANN预测模型在超短期和短期预测中的整体表现优于SVM预测模型,超短期预测结果可辅助风力发电机调节桨叶节距角,短期预测结果可辅助风机控制决策。SVM预测模型更适于中长期风电功率预测,如果在并网运行情况下,小时级的中期预测用于对风机及其他能源的调度判断,包括设计储能设备的调度计划,以满足对电能质量和功率容量的要求;在分散式分布式发电的情况下,同样可作为对分布式能源调度的重要参照。

此外,基于SVM的长期风电功率预测在风电场规划、年检修计划和风光互补等多能源组合发电的规划中都是重要的指标依据。

单机风电功率预测是多能源智能电网中调配发电容量、储能容量和年度检修计划的重要依据,为微电网的推广奠定了重要基础。除此之外,超短期单机风电功率预测在精度足够的情况下,预测误差还有望作为未来预测风机故障的方法,以推进坚强电网建设。

目前,单机风电功率人工智能预测模型还存在一些问题:①预测模型对输入数据的依赖度较高,实际工程上几乎无法为每个风机提供精确的微观气象数据,置信度低且许多模型未充分考虑风速计与风机轮毂之间的空间差;②预测模型的超参数及参数的设定方式主要通过经验及交叉验证法取得,无法给出物理意义的解释;③对模型的评价环节中,由于不能完全脱离数据讨论模型性能而急需有准确统一的评价标准。

因此,研究人员在文中最后展望了未来单机风电功率人工智能预测模型的研究方向。

1)提高模型输入数据质量。可以从3个角度优化。

①采用分辨率更高的NWP数据并结合地理信息系统(geographic information system, GIS)进行风速修正,提升精确度;②在选取预测特征时充分考虑所处地理条件对风速的影响,提升准确度;③考虑构建与物理模型、动力模型和流体力学模型结合的组合模型,从模型的建立上提升预测系统的性能。

2)建立专门的评价数据库。

风电功率模型的固有特性决定了不同的方法在不同的数据中得出的结论没有直接可比性,必须对同一数据采用不同方法才可以通过误差的量值差得到其间的差别。现如今,新型模型越来越多,但针对每一模型性能的完备评估却较少,这对未来的实践是十分不利的。因此,建立专用的风电功率数据库用于预测系统性能的评估参考,并从可靠性、运行效率、合格率和复杂性等角度全面评估模型是十分必要的。

3)建立高性能云运算平台。

单机风电功率人工智能预测模型的定时更新有助于预测系统跟踪风速的实时变化,这需要强大的运算能力支撑。此外,在分散式发电中应用单机功率预测系统,还需要有云计算的辅助,降低配置服务器的成本。人工智能领域中的数据挖掘、大数据处理、智能算法和模型等技术都能为单机功率预测提供支持。

以上研究成果发表在2020年第2期《电气技术》杂志,论文标题为“单机风电功率人工智能预测模型综述”,作者为郭茜、匡洪海、王建辉、周宇健、高闰国。

风电功率预测_人工智能在预测单机风电功率上的应用进展相关推荐

  1. 风电功率预测_复杂地形风电场的风功率预测技术研究

    点击蓝字关注我们 随着全球能源高速增长,气候变化和生态环境问题日益突出,风能作为一种可再生能源,受到各国重视.2013年,中国新增装机容量16088.7MW,累计装机容量91412.89MW,新增装机 ...

  2. 深度学习决策支持 时空预测_重工业的预测性维护和决策支持系统

    深度学习决策支持 时空预测 Digital transformation is one of the top priorities for industrial companies. The larg ...

  3. python房价预测_人工智能python实现-预测房价:回归问题

    3.6 预测房价:回归问题 前面两个例子都是分类问题,其目标是预测输入数据点所对应的单一离散的标签.另一种常见的机器学习问题是回归问题,它预测一个连续值而不是离散的标签,例如,根据气象数据预测明天的气 ...

  4. 回归分析预测_使用回归分析预测心脏病。

    回归分析预测 As per the Centers for Disease Control and Prevention report, heart disease is the prime kill ...

  5. 客户流失预测_如何不预测和防止客户流失

    客户流失预测 Customers are any business' bread and butter. Whether it is a B2B business model or B2C, ever ...

  6. 基于python对天气的预测_使用机器学习预测天气(第一部分)

    概述 本章是使用机器学习预测天气系列教程的第一部分,使用Python和机器学习来构建模型,根据从Weather Underground收集的数据来预测天气温度.该教程将由三个不同的部分组成,涵盖的主题 ...

  7. python时间序列指数平滑预测_时间序列分析预测实战之指数平滑法

    一.什么是时间序列分析? 在工作中,常常要对数据进行预测,确定业务未来的发展趋势,进而配置相关的营销策略.制定业务目标,由此引申出了一个重要的用数据预测未来的方法--时间序列分析,今天和大家分享就是实 ...

  8. python 比赛成绩预测_利用 Python 预测英雄联盟胜负,分析了 5 万多场比赛才得出的数据!值得,涨知识了!...

    Mika 来源 | 头图 |CSDN自东方IC今天教大家用Python预测英雄联盟比赛胜负. Show me data,用数据说话 今天我们聊一聊 Python预测LOL胜负 目前,英雄联盟S10全球 ...

  9. python泰坦尼克号数据预测_使用python预测泰坦尼克号生还

    简介 Titanic是Kaggle竞赛的一道入门题,参赛者需要根据旅客的阶级.性别.年龄.船舱种类等信息预测其是否能在海难中生还,详细信息可以参看https://www.kaggle.com/,本文的 ...

最新文章

  1. Java之String、StringBuffer、StringBulider辨识
  2. 用Excel的VBA实现文本匹配与替换
  3. 讲述MPLS技术及其标准化进展
  4. 对计算机设备配置的认识,检测计算机硬件配置,知道你选购的计算机配置是否真实...
  5. 2017.02.19学习C#的第二天,今天我学到了什么?
  6. 在Arcgis地图中插入表格
  7. ps 计算机 性能设置,电脑运行PS软件太卡?6大设置提高你的PS运行速度
  8. 在3D城市模型中添加不同的纹理
  9. Android studio adb 不是内部或外部指令,也不是可运行的程序
  10. Docker 入门(二)常用命令纯手敲带测试结果
  11. linux 重启内核,Linux内核文件重启
  12. matlab注释分析高斯混合模型
  13. [SpringBoot] SpringBoot入门
  14. GoLand2021使用包依赖管理工具 Go Modules
  15. echarts全国地图只显示南海诸岛问题
  16. java jetty的classpath_java游戏服引入jetty
  17. RAC(ReactiveCocoa)之 RAC宏定义
  18. 原创记忆小游戏-HTML网页版
  19. 租房分期产品用户风险识别与分析
  20. Java空字符串和null

热门文章

  1. C语言八字图标软件,ico图标编辑器(Greenfish Icon Editor)
  2. JVM学习-CAS与原子类
  3. 程序设计与算法----递归之神奇的口袋
  4. BZOJ1509: [NOI2003]逃学的小孩
  5. 类似select下拉选择框同时又支持手动输入的元素 datalist 介绍。
  6. React.js 官网入门教程 分离文件 操作无法正常显示HelloWord
  7. 输入输出流_内部存储·
  8. js--window关闭事件
  9. ERP-非财务人员的财务培训教(四)------公司/部门的成本与费用控制
  10. Ubuntu 创建快捷方式的方法