当前位置: 首页 > news >正文

安科瑞 Acrel-1000DP 分布式光伏监控系统在工业厂房分布式光伏发电项目中的应用

吕梦怡

18706162527

摘 要:常规能源以煤、石油、天然气为主,不仅资源有限,而且会造成严重的大气污染,开发清洁的可再生能源已经成为当今发展的重要任务,“节能优先,效率为本”的分布式发电能源符合社会发展要求。

随着“双碳”目标的推进,如今清洁能源所占比重大幅度增加,分布式光伏发电在我国快速发展,但其随机性、间歇性的特点给新能源消纳和电网稳定带来很大的挑战,通过预测光伏发电可以在一定程度上改善新能源消纳问题,减少光伏发电的不稳定性对电网的冲击。本文介绍了安科瑞Acrel-1000DP分布式光伏监控系统以及光功率预测系统在上海汽车变速器有限公司8.3MWp分布式光伏发电项目中的应用。

关键词:清洁能源;分布式光伏;光功率预测

1.项目概述

上海汽车变速器有限公司屋顶光伏发电项目(以下简称“本项目”),位于上海市嘉定区,装机容量为8.3MW,采用自发自用余电上网模式。本项目现役35kV用户站1座,站内2台35kV主变,容量均为20MVA。本次光伏设计2个并网点,新建一座10kV开关站,光伏组件逆变为0.8kV交流电压,经升压后2个并网点以10kV电压等级分别接入35kV用户站的10kVⅠ段母线、Ⅱ段母线,并网点容量分别为3.6MW、2.976MW。

本项目采集光伏站内的电流、电压、有功、无功、功率因数、有功电度、无功电度及断路器状态等信息,通过数据通信终端采用无线公网作为传输通道接入地调系统。

2.分布式光伏设计

本项目电量消纳方式采用“自发自用,余电上网”,光伏单晶硅组件采用平铺设计,共使用14382块组件组成527个组串,每个组串包含15~28块数量不等的组件。

项目新建5台箱变,共有2.5MVA变压器2台,1.6MVA变压器2台,0.8MVA变压器1台,箱变分别接4、5、7、2、6台逆变器,每台光伏逆变器接9~27路数量不等的组串。其中#2、#3箱变汇总接入10kV开关站内#1汇集进线柜,通过#1光伏并网柜接入35kV变电站10kVⅠ段母线#1光伏接入柜,#1并网点容量为3.6MW;#1、#4、#5箱变分别接入10kV开关站内#2、#3、#4汇集进线柜,通过#2光伏并网柜接入35kV变电站10kVⅡ段母线#2光伏接入柜,#2并网点容量为2.976MW。

3.技术方案

本项目部署了一套Acrel-1000DP分布式光伏监控系统,搭配一套光功率预测系统,用于预测光伏发电量、响应调度调控。

光伏电站中5台箱变之间通过光纤环网,保证数据长距离的稳定传输,通过通信管理机及网络交换机实时采集微机保护装置、电能质量在线监测装置、计量、远动系统等二次设备数据,实现光伏发电系统监控与自动化管理;同时,配置对时装置、远动装置满足系统与上级调度的需求,配置一套一体化电源系统,为二次设备及监控主机等重要设备运行提供稳定可靠的电源,实现整个光伏系统的安全、稳定运行。

3.1.安全自动装置

1)故障解列装置

装置能够监测电网的实时状态,一旦检测到异常或故障信号,如短路、过载等,它会立即启动,迅速切断故障区域与非故障区域之间的电气连接。既能防止故障设备对电网造成进一步损害,也确保其他单元的正常运行,保障用户的电力需求。

2)防孤岛装置

在电网失电的情况下,分布式电源未能够及时与电网断开连接,会形成孤岛状态,这种状态可能造成分布式电源不可控、电网恢复时电压和频率不匹配等问题,也可能导致电力工作人员在不知情的情况下进行危险操作。防孤岛装置通过实时监测电网状态,一旦检测到电网断电,能够在规定的时间内迅速切断分布式电源与电网的连接,从而保障电网的安全运行和维修人员的人身安全。

3)电能质量在线监测装置

电能质量在线监测装置是一种用于实时监测和分析电力系统中电能质量的高科技设备。其主要功能包括对电压、电流、频率、谐波、闪变、波动等关键电能质量参数进行测量和记录,装置能够及时识别出电能质量问题,如电压波动、谐波污染及瞬态电压等,从而为电力用户提供有效的改进建议。

3.2.调度数据网设备

1)纵向加密装置

纵向加密装置通过采用加密技术,来确保信息在传输过程中的机密性和完整性。装置通过将数据进行加密处理,使得即使信息在传输过程中被截获,未经授权的第三方也无法解读其中的内容。

2)正反向隔离装置

正反向隔离装置通过物理或逻辑手段将不同安全等级的网络区域隔离开来,有效防止了网络间的直接通信,从而避免了潜在的信息泄露和攻击。同时,装置支持在两个隔离的网络区域之间进行单向的、安全的数据交换,在数据传递过程中会对数据进行签名验证、内容过滤、有效性检查等处理,以抵御病毒、黑客等恶意攻击,确保数据的合法性和安全性。

3.3.光功率预测系统

光伏电站本地布置微型气象站,采集光伏站的总辐照度、风速、风向、温度、相对湿度、大气压力等信息,光功率预测系统通过采集到的实时气象条件以及天气预报、太阳能资源的动态变化,对太阳能光伏发电站的输出功率进行短期和超短期的预测,从而帮助电力调度部门合理安排发电计划,优化电网运行,减少因太阳能发电波动性带来的电网不稳定风险,提高光伏发电的并网效率和经济效益。

4.系统结构

本项目集成了一套分布式光伏监控系统Acrel-1000DP与光功率预测系统,系统结构采用分层分布式,分成站控层、通信层和设备层。

站控层负责对整个系统进行集中管理和控制。操作员可以实时监控系统状态,进行数据分析与处理,从而实现对生产过程的智能调度与优化。

通信层负责信息传递与数据交互,确保各个设备和系统组件之间能够无缝连接和协同工作,此外,通信层还可以支持多种网络拓扑结构,适应不同规模和需求的应用场景,保证系统的灵活性和可扩展性。

设备层涵盖了各种传感器、执行器和控制器等硬件设备。这些设备负责采集现场数据并执行控制指令,是实现自动化操作的核心。

图4.1系统拓扑图

项目配置设备清单如下表所示:

表4.1 方案设备列表

5.现场图片

图 5.1 二次屏柜(预制舱内)

图 5.2 一体化电源(预制舱内)

图 5.3 一、二次预制舱

6.保护试验

微机保护装置作为电力系统的重要组成部分,其正式投入使用前的实验环节至关重要。本项目对防孤岛保护装置的失压跳闸功能要求较高,以此功能为例,介绍微机保护装置的现场实验步骤:

1)系统配置:在微机保护装置上配置失压保护功能,包括设置跳闸电压定值、延时时间等参数;

2)初始测试:在正常电压下,确保保护装置处于正常工作状态,无误动作;

3)模拟失压条件:使用继电保护测试仪逐步降低输出电压,模拟电源电压下降的情况,观察微机保护装置在电压降低过程中的响应;

4)执行失压跳闸实验:将电压降低至设定的跳闸定值以下,观察保护装置是否在预定时间内动作,切断电路,记录跳闸动作的电压值和动作时间。

相关文章:

安科瑞 Acrel-1000DP 分布式光伏监控系统在工业厂房分布式光伏发电项目中的应用

吕梦怡 18706162527 摘 要:常规能源以煤、石油、天然气为主,不仅资源有限,而且会造成严重的大气污染,开发清洁的可再生能源已经成为当今发展的重要任务,“节能优先,效率为本”的分布式发电能源符合社会发…...

鼠标自动移动防止锁屏的办公神器 —— 定时执行专家

目录 ◆ 如何设置 ◇ 方法1:使用【执行Nircmd命令】任务 ◇ 方法2:使用【模拟键盘输入】任务 ◆ 定时执行专家介绍 ◆ 定时执行专家最新版下载 ◆ 如何设置 ◇ 方法1:使用【执行Nircmd命令】任务 1、点击工具栏第一个图标【新建任务】&…...

各种特种无人机快速发展,无人机反制技术面临挑战

随着科技的飞速发展,各种特种无人机在军事、民用等领域得到了广泛应用,其性能不断提升,应用场景也日益丰富。然而,无人机反制技术的发展确实面临一定的挑战,难以完全跟上无人机技术的快速发展步伐。以下是对这一问题的…...

深入学习RabbitMQ的Direct Exchange(直连交换机)

RabbitMQ作为一种高性能的消息中间件,在分布式系统中扮演着重要角色。它提供了多种消息传递模式,其中Direct Exchange(直连交换机)是最基础且常用的一种。本文将深入介绍Direct Exchange的原理、应用场景、配置方法以及实践案例&a…...

HTML实战课堂之启动动画弹窗

一:代码片段讲解 小提示:下面是一个包含启动页和弹窗的完整示例。这个示例包括一个简单的启动页和一个弹窗,当用户点击启动页上的按钮时,会显示弹窗。 1. **HTML结构**: - #startPage:启动页,包…...

将本地的 Git 仓库上传到 GitHub 上(github没有该仓库)

文章目录 步骤 1:在 GitHub 上创建新仓库步骤 2:配置本地仓库步骤 3:添加远程仓库地址步骤 4:推送本地代码到 GitHub验证上传 步骤 1:在 GitHub 上创建新仓库 登录 GitHub: 打开浏览器并访问 GitHub。使用自…...

【Linux】模拟Shell命令行解释器

一、知识补充 1.1 snprintf snprintf() 是 C语言的一个标准库函数&#xff0c;定义在<stdio.h>头文件中。 snprintf() 函数的功能是格式化字符串&#xff0c;并将结果存储在指定的字符数组中。该函数的原型如下&#xff1a; int snprintf(char *str, size_t size, con…...

G-Star Landscape 2.0 重磅发布,助力开源生态再升级

近日&#xff0c;备受行业瞩目的 G-Star Landscape 迎来了其 2.0 版本的发布&#xff0c;这一成果标志着 GitCode 在开源生态建设方面又取得了重要进展。 G-Star Landscape仓库链接&#xff1a; https://gitcode.com/GitCode-official-team/G-Star-landscape 2024 GitCode 开…...

Lianwei 安全周报|2024.1.7

以下是本周「Lianwei周报」&#xff0c;我们总结推荐了本周的政策/标准/指南最新动态、热点资讯和安全事件&#xff0c;保证大家不错过本周的每一个重点&#xff01; 政策/标准/指南最新动态 01 国家发改委等三部门印发《国家数据基础设施建设指引》 国家数据基础设施是从数据…...

ASP.NET Core 实现微服务 - Consul 配置中心

这一次我们继续介绍微服务相关组件配置中心的使用方法。本来打算介绍下携程开源的重型配置中心框架 apollo 但是体系实在是太过于庞大&#xff0c;还是让我爱不起来。因为前面我们已经介绍了使用Consul 做为服务注册发现的组件 &#xff0c;那么干脆继续使用 Consul 来作为配置…...

使用redis的5种常用场景

文章目录 1. 缓存热点数据2. 分布式锁3. 计数器和限流器4. 消息队列5. 会话管理总结 在日常开发工作中&#xff0c;Redis作为一款高性能的内存数据库&#xff0c;凭借其强大的功能特性和卓越的性能表现&#xff0c;已经成为了许多项目中不可或缺的组件。本文将详细介绍Redis在实…...

微信小程序防止重复点击事件

直接写在app.wpy里面&#xff0c;全局可以调用 // 防止重复点击事件preventActive(fn) {const self this;if (this.globalData.PageActive) {this.globalData.PageActive false;if (fn) fn();setTimeout(() > {self.globalData.PageActive true;}, 3000); //设置该时间内…...

PySpark用sort-merge join解决数据倾斜的完整案例

假设有两个大表 table1 和 table2 &#xff0c;并通过 sort-merge join 来解决可能的数据倾斜问题。 from pyspark.sql import SparkSession from pyspark.sql.functions import col# 初始化SparkSession spark SparkSession.builder.appName("SortMergeJoinExample&quo…...

sklearn-逻辑回归-制作评分卡

目录 数据集处理 分箱 分多少个箱子合适 分箱要达成什么样的效果 对一个特征进行分箱的步骤 分箱的实现 封装计算 WOE 值和 IV值函数 画IV曲线&#xff0c;判断最佳分箱数量 结论 pd.qcut 执行报错 功能函数封装 判断分箱个数 在银行借贷场景中&#xff0c;评分卡是…...

scrapy爬取图片

scrapy 爬取图片 环境准备 python3.10scrapy pillowpycharm 简要介绍scrapy Scrapy 是一个开源的 Python 爬虫框架&#xff0c;专为爬取网页数据和进行 Web 抓取而设计。它的主要特点包括&#xff1a; 高效的抓取性能&#xff1a;Scrapy 采用了异步机制&#xff0c;能够高效…...

在 Vue 项目中使用地区级联选

在 Vue 项目中使用地区级联选择的完整流程&#xff1a; 1.安装依赖包&#xff0c;这个包提供了中国省市区的完整数据。 npm install element-china-area-data --save 2.导入数据 import { regionData } from element-china-area-data 这个包提供了几种不同的数据格式&#…...

【简博士统计学习方法】第1章:1. 统计学习的定义与分类

自用笔记 1. 统计学习的定义与分类 1.1 统计学习的概念 统计学习&#xff08;Statistical Machine Learning&#xff09;是关于计算机基于数据构建概率统计模型并运用模型对数据进行预测与分析的一门学科。 以计算机和网络为平台&#xff1b;以数据为研究对象&#xff1b;以…...

利用 Python 脚本批量创建空白 Markdown 笔记

文章目录 利用 Python 脚本批量创建空白 Markdown 笔记1 背景介绍2 需求描述3 明确思路4 具体实现4.1. 遍历 toc.md 文件&#xff0c;收集文件名和对应的文件内容4.2. 实现文件批量生成逻辑4.3. 补全缺失的工具函数4.4. 进一步补全工具函数中的工具函数 5 脚本运行6 注意事项 利…...

【Qt】C++11 Lambda表达式

1. 举例 connect(ui->pushButton, &QPushButton::clicked, [](bool checked){//具体代码qDebug() << "Hello" << checked;}); 2. 详情 //完整形式 [ capture ] ( params ) opt -> ret { body; }; capture 是捕获列表params 是参数表opt 是函数…...

怎样提高服务器中的数据传输速度?

服务器中的数据传输速度会影响着用户的体验感&#xff0c;当企业中的数据传输速度出现卡顿或者是过慢时&#xff0c;用户不能及时浏览到所需的内容&#xff0c;给用户造成不好的体验感&#xff0c;那么企业该怎样才能提高服务器中的数据传输速度呢&#xff1f; 服务器之间如何传…...

JavaSec-RCE

简介 RCE(Remote Code Execution)&#xff0c;可以分为:命令注入(Command Injection)、代码注入(Code Injection) 代码注入 1.漏洞场景&#xff1a;Groovy代码注入 Groovy是一种基于JVM的动态语言&#xff0c;语法简洁&#xff0c;支持闭包、动态类型和Java互操作性&#xff0c…...

【大模型RAG】Docker 一键部署 Milvus 完整攻略

本文概要 Milvus 2.5 Stand-alone 版可通过 Docker 在几分钟内完成安装&#xff1b;只需暴露 19530&#xff08;gRPC&#xff09;与 9091&#xff08;HTTP/WebUI&#xff09;两个端口&#xff0c;即可让本地电脑通过 PyMilvus 或浏览器访问远程 Linux 服务器上的 Milvus。下面…...

基础测试工具使用经验

背景 vtune&#xff0c;perf, nsight system等基础测试工具&#xff0c;都是用过的&#xff0c;但是没有记录&#xff0c;都逐渐忘了。所以写这篇博客总结记录一下&#xff0c;只要以后发现新的用法&#xff0c;就记得来编辑补充一下 perf 比较基础的用法&#xff1a; 先改这…...

Matlab | matlab常用命令总结

常用命令 一、 基础操作与环境二、 矩阵与数组操作(核心)三、 绘图与可视化四、 编程与控制流五、 符号计算 (Symbolic Math Toolbox)六、 文件与数据 I/O七、 常用函数类别重要提示这是一份 MATLAB 常用命令和功能的总结,涵盖了基础操作、矩阵运算、绘图、编程和文件处理等…...

人工智能--安全大模型训练计划:基于Fine-tuning + LLM Agent

安全大模型训练计划&#xff1a;基于Fine-tuning LLM Agent 1. 构建高质量安全数据集 目标&#xff1a;为安全大模型创建高质量、去偏、符合伦理的训练数据集&#xff0c;涵盖安全相关任务&#xff08;如有害内容检测、隐私保护、道德推理等&#xff09;。 1.1 数据收集 描…...

LOOI机器人的技术实现解析:从手势识别到边缘检测

LOOI机器人作为一款创新的AI硬件产品&#xff0c;通过将智能手机转变为具有情感交互能力的桌面机器人&#xff0c;展示了前沿AI技术与传统硬件设计的完美结合。作为AI与玩具领域的专家&#xff0c;我将全面解析LOOI的技术实现架构&#xff0c;特别是其手势识别、物体识别和环境…...

在 Visual Studio Code 中使用驭码 CodeRider 提升开发效率:以冒泡排序为例

目录 前言1 插件安装与配置1.1 安装驭码 CodeRider1.2 初始配置建议 2 示例代码&#xff1a;冒泡排序3 驭码 CodeRider 功能详解3.1 功能概览3.2 代码解释功能3.3 自动注释生成3.4 逻辑修改功能3.5 单元测试自动生成3.6 代码优化建议 4 驭码的实际应用建议5 常见问题与解决建议…...

QT开发技术【ffmpeg + QAudioOutput】音乐播放器

一、 介绍 使用ffmpeg 4.2.2 在数字化浪潮席卷全球的当下&#xff0c;音视频内容犹如璀璨繁星&#xff0c;点亮了人们的生活与工作。从短视频平台上令人捧腹的搞笑视频&#xff0c;到在线课堂中知识渊博的专家授课&#xff0c;再到影视平台上扣人心弦的高清大片&#xff0c;音…...

C# winform教程(二)----checkbox

一、作用 提供一个用户选择或者不选的状态&#xff0c;这是一个可以多选的控件。 二、属性 其实功能大差不差&#xff0c;除了特殊的几个外&#xff0c;与button基本相同&#xff0c;所有说几个独有的 checkbox属性 名称内容含义appearance控件外观可以变成按钮形状checkali…...

电脑桌面太单调,用Python写一个桌面小宠物应用。

下面是一个使用Python创建的简单桌面小宠物应用。这个小宠物会在桌面上游荡&#xff0c;可以响应鼠标点击&#xff0c;并且有简单的动画效果。 import tkinter as tk import random import time from PIL import Image, ImageTk import os import sysclass DesktopPet:def __i…...