如何提高光伏发电效能异常检出效率的实践案例

简介: 国家能源安全,及双碳战略大背景下,光伏产业发展迅猛,累计装机容量增长迅速。随着装机规模的逐步增大,同时伴随着国家上网电价的政策补贴消退,行业逐步走向精细化运营,来保障企业利润。而运营成本主要是设备的折旧和运维成本,其中运维成本构成比例中,人员成本约占比约50%,测试设备占比约15%。在一个光伏电站大概25年的生命周期中,运维成本是随着使用年限而增长的。是否可以解决好运维效率,关系到企业效益。

背景

国家能源安全,及双碳战略大背景下,光伏产业发展迅猛,累计装机容量增长迅速。截止2021年,全国光伏发电累计装机306.56GW,2022年新增装机容量87.41 GW,同比增长28.1%,同时较风电新增多出一倍,超过水电、火电的新增装机总和。行业还保持高速中,特别是分布式光伏在光伏装机量占比超60%。

随着装机规模的逐步增大,同时伴随着国家上网电价的政策补贴消退,行业逐步走向精细化运营,来保障企业利润。而运营成本主要是设备的折旧和运维成本,其中运维成本构成比例中,人员成本约占比约50%,测试设备占比约15%。

在一个光伏电站大概25年的生命周期中,运维成本是随着使用年限而增长的。是否可以解决好运维效率,关系到企业效益。

业务描述

公开资料表示国内top1光伏企业在2016年的某次检测排查中发现,100万千瓦的光伏电站中约有5%没有正常发电,相当于损失了一个5万千瓦光伏电站的发电量。这表明电站体量达到一定规模时,检修或技改可显著提高发电量。

与此同时,分布式光伏多依附于建筑,靠近用户侧,规模小而布局分散,这些特性更加决定了其对后期运营维护的需要,不仅关系发电量,更是资产与人生安全的保障。而传统光伏运维基本上是通过人员巡检的方式来发现问题,带来的不仅是人员成本的问题,还有就是故障不能及时被发现和解决,电站长时间带故障运行,大大地降低了寿命,也增加了设备折旧率而影响了企业毛利润。

行业内逐步形成共识,基于信息技术、云计算、物联网、大数据技术的在线运维管理系统的出现,加快了运维效率的不断提升,较传统运维模式的人员投入减少一半左右。

目前的挑战

虽然基于在线运维管理系统带来了效率的提升,但是依旧存在运维人员工作的繁杂,比如发电效能异常监控,目前更多人工逐个电站查看PT波形。拿一个10MW村级光伏电站举例,电站有200台50kW组串式逆变器及40000块250w的光伏组件,按照一个运维人员一天查看100个逆变器发电效能波形,单一个村级电站就需要2天时间,可想而知整县光伏的运维可能导致电站堆积大量缺陷而无法及时解决。

现有做法

目前市场上有采用电站理论能效值对比法,来检查电站发电效能异常。但是这种方法存在巨大系统维护成本,需要根据组件发电额定功率,组串阵列配置及接收到的辐照度数据,计算理论发电量。

同时无法有效排除环境因素的干扰,比如一天不同的时段发电量不同,也天气影响巨大,按照该检测方法无法动态适应各个变化的情况,增加了运维工作的不确定性,带来了运维工作的负担。

我们的方案

我们的方案是基于算法动态检测电站发电效能,即通过横向比较,和历史比较电站发电PT曲线,来检测出发电效能存在异常电站。

从图一可以看出,光伏发电系统的P-T特曲线具有强烈的非线性,在光线充足、电池无故障的情况下其几何形态近似于一个开口向下的马蹄形抛物线。该抛物线顶点对应的功率即为该日极大输出功率点。当出现外界干扰,如阴雨、遮挡,或电池内部故障,如短路、老化等,其P-T曲线则复杂多变,锯齿增多,显著偏离饱满的马蹄形抛物线,如图二所示。

image.pngimage.png

 图一 正常状态下P-T曲线                                     图二 低发电效能的P-T曲线


取得的成果

目前算法在美国国家可再生能源实验室(NREL)公开光伏数据集上做了验证。该数据集提供Alabama州2006年共137个光伏站点的监测数据,数据包含发电功率的时间序列数据,数据每五分钟采样一次。这些数据如图三所示,反应的部分站点P-T曲线接近马蹄形,形态较为饱满,而另外一部分站点则非常曲折,发电效率不高。

image.png

               图三 Alabama州部分光伏站点的P-T曲线

通过算法获得的发电效能极优的一批站点如下左图所示,而效能极差的一批站点如下右图所示。

image.png

图四 检测结果展示

由图四所示,算法能够有效区分发电状态良好的站点和效能较差的站点,综合测算准确率达85%以上。对于实际工况,我们的实践为部署算法模型并进行按日调度,每日输入所有受监控站点的P-T曲线数据,输出可疑的低效站点,并触发相应的运维告警。这将极大的缓解人工肉眼进行逐个筛查所带来的运维压力,提高运维的效率和质量。

业务价值

还是拿刚才的10MW村级光伏电站举例,有智能算法的协作,基于85%准确率和召回率算,假设200个逆变器有10个发电效能异常,算法将上报10~12个左右的可能异常的逆变器。运维人员优先关注这部分逆变器,可以大大提高运维效率和问题解决速度。

相关链接

产品免费使用(可以领取企业实力1个月):https://free.aliyun.com/?product=9602820&spm=5176.28055625.J_5831864660.8.6ee6154aqJejSH&scm=20140722.M_9553144.P_154.MO_1802-ID_9553144-MID_9553144-CID_20080-ST_7663-V_1



相关文章
|
移动开发 小程序 物联网
智能车位引导系统:智能导航,便捷停车
摘要(Markdown格式): 智慧停车场结合室内定位导航技术,提升停车效率及用户体验。设计包括移动端H5导航小程序、大屏端智能联动,以及基于GIS的物联网管理。系统提供空余车位引导、车位预约、多样化寻车及AR导航等功能,支持与不同停车场系统对接,确保可扩展性。通过优化的离场引导,减少车主寻找出口的时间,整体提升了大型公共场所的客流管理和信息化水平。
1058 21
智能车位引导系统:智能导航,便捷停车
|
安全 算法 小程序
院内智能导航系统赋能医院智慧化转型,加速医疗服务升级
**智慧医院的智能导航系统**是医疗数字化转型的关键,它改善患者就医体验,减轻医务人员压力,优化资源配置并强化安全监管。3D导航、AR指路、VR辅助、自动导诊和停车管理等先进技术,结合实时定位功能,确保精准、快捷的导航服务。此系统减少患者寻路时间,降低服务台咨询量,优化医院交通,增强患者安全,同时提高就医效率和医院信息化水平。
532 1
院内智能导航系统赋能医院智慧化转型,加速医疗服务升级
|
机器学习/深度学习 JSON 人工智能
「寻找热爱技术创作的你:写下你在技术探中的实践和思考」 零一万物大模型开放平台 第四天 我爱我园
在PowerShell中,由于安全策略,直接使用curl命令(实为`Invoke-WebRequest`别名)从特定URL请求数据时,可能出现错误。修正后的`Invoke-RestMethod`示例展示了如何向API发送POST请求,包含授权头、JSON体,并处理返回的数据。尽管成功展示了如何描述一张图片,但尝试对网上.html格式的图片进行分析时失败,因为需要的是可直接访问的网络图片URL。
「寻找热爱技术创作的你:写下你在技术探中的实践和思考」 零一万物大模型开放平台  第四天  我爱我园
基于QT实现的QQ聊天简易版(UDP通信版)
源码已经给小伙伴们整理好了,微信搜索 嵌入式工程之家 关注公众号回复 QQ 即可获得源码和详细操作指示哦~
404 21
|
JSON 自然语言处理 网络协议
基于QT实现的词典(附源码)
主要用到的技术:JSON字符串,堆栈窗体(方便以后加新功能),QTcpSocket,LcdNumber,时间戳的转换。 通信用的是TCP通信,将TCP封在了一个头文件中,哪个文件想去通过TCP链接发送消息就可以使用头文件 QT端写的是客户端,服务器还是在我笔记上次的Linux系统下写的服务器,做了一些小修改
314 21
|
JavaScript 前端开发
一个好看的vue admin模板
这是一个关于Vue管理模板的引用,提到了[PanJiaChen](https://github.com/PanJiaChen/vue-admin-template)在GitHub上的`vue-admin-template`项目。该项目是一个前端管理模板,链接指向了详细的资源。页面中还包含了一张图片,但markdown格式中无法直接显示。简而言之,这是关于一个基于Vue的后台管理界面模板的参考信息。
267 21
|
JavaScript
IPD体系进阶:组织体系诊断7S模型
这篇内容概述了IPD变革的重要性,并介绍了麦肯锡7S模型作为组织诊断工具的角色。7S模型包括:共享愿景、战略、结构、制度、风格、员工和技能,强调了这些要素对企业成功的影响。文章提到了IPD资源群的最新更新,包含IPD流程计划阶段的模板和表单,供付费学员下载学习。更新内容涵盖WBS计划、产品设计、版本规划等多个方面。
633 21
|
监控 算法 数据处理
【学习笔记】Verilog之五:任务、函数及其他
在Verilog HDL中,任务(tasks)和函数(functions)增强了代码的可读性和重用性。任务是仅在仿真环境中使用的可封装代码,不可综合为硬件电路。任务定义包括标识符、输入/输出声明和实现代码,调用时需提供参数列表。函数与任务类似,但返回单个值,不包含时序控制,并且可以互相调用。函数定义包括返回值范围、输入声明、变量声明和执行代码。系统任务和函数如 `$display` 和 `$fopen` 提供了显示信息、文件I/O等便利功能,用于仿真控制和调试。禁止语句和命名事件则帮助控制代码执行和事件同步。
432 21
|
C语言
【学习笔记】Verilog之四:结构建模方法
Verilog 提供两种建模方法:行为建模和结构建模。行为建模专注于电路功能描述,类似高级编程语言,不涉及底层实现。数据流建模使用 `assign` 进行连续赋值,适合描述组合逻辑。线网可以在声明时直接赋值。顺序行为建模通过 `initial` 和 `always` 语句实现,`initial` 用于一次性初始化,`always` 则用于响应特定事件的重复执行。时序控制包括时延和事件控制,用于精确控制电路行为。阻塞和非阻塞赋值决定了语句执行的顺序和并发性。过程性连续赋值如 `assign-deassign` 和 `force-release` 提供了更多灵活性。
401 21
|
存储 C语言
【学习笔记】verilog HDL之二:数据类型与表达式
本文介绍了Verilog语言中的常量、变量和表达式。Verilog有四种基本值:0、1、x(未知)和z(高阻)。整型常量有十进制和基数两种格式,实数型常量包括浮点数,字符串常量由双引号括起的字符序列构成。变量分为线网型和寄存器型,线网型包括wire、tri等11种类型,寄存器型有reg、integer、time等,其中reg可声明存储器。表达式中的操作数包括常数、参数、线网等8种类型,操作符包括算术、关系、逻辑等9种类型。
797 21