0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈光伏电站数据通讯管理机的设计与应用

张颖姣 来源:jf_33247005 作者:jf_33247005 2024-03-14 10:23 次阅读

浅谈光伏电站数据通讯管理机的设计与应用

张颖姣

江苏安科瑞电器制造有限公司江苏江阴214405

摘要:设计了一种分布式光伏电站数据通讯管理机,包括硬件系统和软件系统.硬件系统基于ARM嵌入式处理器设计,通过RS485/232串口对光伏电站终端设备的实时数据进行采集并解析处理,采用以太网/GPRS与光伏电站控制系统的服务器相连,实现数据的远程无线通讯和传输.软件系统基于多任务实时系统Linux,采用模块化设计,包含了任务管理、内存管理、时间管理和同步通信等功能模块.该通讯管理机具有对分布式光伏电站监控数据的实时采集、存储、分析处理、上传和转发等功能.

关键词:分布式光伏电站;数据管理机;嵌入式系统;远程无线;通讯与传输

光伏监控系统可以对太阳能光伏电站的电池阵列、汇流箱、逆变器、交直流配电柜、电表等设备进行实时监测与控制,对与电站运行效率相关的各种环境参数、设备信息、电力参数,进行采集、储存、分析、管理和通讯传输,以确保光伏发电系统的安全可靠稳定运行和并网计量,是现代化光伏电站系统必不可少的组成部分。光伏电站监控系统经历了早期的有线数据采集]到现在的无线实时监控,数据储存也由存储卡储存的方式发展到网络数据传输和云存储。近年来,随着工业屋顶电站和家庭户用屋顶电站的大量建设和并网,针对这种分布式光伏电站的数据监控系统的开发受到了重视。在分布式光伏监控系统中光伏数据通讯管理单元负责采集光伏电站运行的所有相关数据,并通过以太网/GPRS远程传输至光伏电站监控中心,以便光伏电站用户及管理者实时监控光伏电站的运行状态,是光伏电站监控中心与光伏电站设备之间的联系桥梁.本文基于ARM嵌入式处理器设计开发了一种分布式光伏电站数据通讯管理机,对分布式光伏电站运行数据进行实时采集、分析处理、存储,并远程传输至光伏监控系统的数据中心,实现对分布式光伏电站的远程管理和维护。

1系统硬件设计

分布式光伏电站数据通讯管理机的系统硬件基于SAM9X25嵌入式微处理器设计,通过RS485/232串口对逆变器、气象环境监测仪、汇流箱、电表等终端设备的实时数据进行采集并解析处理,通过GPRS/以太网与服务器相连,将数据传输至远程数据中心.管理员通过登录WEB界面实现对光伏数据管理机的配置管理。用户在WEB终端或移动终端通过登录可以查看电站实时运行情况和实时历史数据。其硬件结构如图1

wKgZomXyX4-AR1FwAAA8Pi-xcFU843.png

图1通讯管理机的硬件结构图

1.1串口电路

通讯管理机采用UART(UniversalAsyn-chronousReceiverTransmitter)和USART(Uni-versalSynchronousAsynchronousReceiverTransmitter)接口RS-485/RS-422串口的方式进行远程数据采集,图2为该串口电路结构图。

wKgaomXyX5CAWwHbAAA5H7x5g2Q613.png

图2串口电路结构图

串口数据传输采用平衡发送和差分接收的方式.ARM芯片的UART接口和USART接口与四通道隔离器ADUM1400相连,将数据传输信号收发器的控制信号分隔,支持多种通道配置和数据传输速率,保障系统的安全和稳定.经隔离器后的数据传输信号线RX和TX与RS484/RS422RS232收发器直连,收发器的控制信号EN需要经过斯密特触发器再连接RS484/RS422/RS232收发器,控制收发器工作模式.斯密特触发器将缓慢变化的输入信号变为清晰、无抖动的方波信号,增加系统的抗干扰能力.RS484/RS422/RS232收发器在端信号的控制下与设备进行数据传输。

1.2 SD卡存储电路

通讯管理机包含一个SD卡插口,图3为其电路结构图。SD卡与ARM芯片的HSMCI(HighSpeedMultimediaCardInterface)模块的物理层接口PIO相连,HSMC1支持流、块、多块数据的读写,同时受DMAC(DirectMemoryAccessController)的控制,很大限度地保护处理器对数据传输效率。SD卡共支持三种传输模式:SPI模式,1位模式和4位模式,本系统采用的是4位模式。

wKgZomXyX5GAHL9LAAAdLNp6B78759.png

图3 SD卡存储电路结构图

1.3以太网口电路

通讯管理机包含两个以太网口,图4为其电路结构图.以太网由共享传输媒体,通过RJ-45网口与媒体连接进行差分数据传输,滤波器将RJ-45网络接口的电压转换成网卡芯片DM9161所需的电压,并过滤掉其他干扰信号,减少信息传输的错误率。网卡芯片的物理层接口接收滤波器传来的输出信号,将其转换为MII(MediaIndependentInter—face)信号后通过数据接口将MII信号发送给ARM控制器的EMAC(EthernetMediaAccessController10/100)模块.本系统使用标准网线,两端一45接头压接的双绞线的线序完全相同,用于终端设备到HUB或LANSwitch的连接。

wKgaomXyX5KAIuWtAAAlTS8_ZSY896.png

图4以太网口电路结构图

2系统软件设计

通讯管理机软件系统采用多任务实时系统的模块化设计,包括任务管理、任务调度、内存管理、时间管理和任务间的通信和同步等功能模块.系统在Linux提供的任务内核的基础上通过设计驱动程序模块、操作系统的API函数、系统任务、任务调度模块对操作系统进行扩展.按照各个功能的关联性,将程序分为多个任务模块,包括主程序、数据采集、数据传输以及数据存储。

系统主程序需要完成ARM芯片及外设、Linux的系统和信号量的初始化设置并启动系统,同时主程序需要启动驱动调度、网络通讯以及数据库等任务线程.主程序流程图如图5。

2.1数据采集

数据采集任务是完成各个终端设备数据的采集。如图6程序读取变量信息,完成后启动串口通讯线程,再调用设备驱动程序初始化接口。此时采集任务通过向数据总线发送读取“采集数据”接口数据命令,所有连接在数据总线上的传感器接到读取命令后根据数据包判断是否是向自己发送的读取命令,如果是就会向系统返回设备参数数据,直到数据发送完毕。

wKgZomXyX5KATqujAABk7xPV11I754.png

图5主程序流程图

wKgZomXyX5OABQDyAADb0oNBIeU482.png

图6数据采集任务流程图

2.2数据传输

数据传输包含数据发送和数据接收两部分,其中数据发送部分主要将后台数据库中的数据发送至前端WEB页面,数据接收部分主要接收网络上传的数据并对数据进行解析执行,数据传输流程图如图7。

2.3数据存储

数据存储主要完成上传数据的存储,如图8程序接收到网络通讯层的通讯中断消息后,读取内存数据库中所有变量的信息,根据内存数据库中数据类型的不同选择不同的存储方案。首先,判断内存数据库中的数据类型,若内存数据库中的数据是产生变化的状态量(O或1),则将当前数据写入历史数据存储缓存队列。之后,如果内存数据库中的数据是模拟量,则根据所要求的存储方式对模拟量进行存储。若选择周期存储,则循环判断周期时间是否达到,达到设定的周期时间则将数据写入历史数据存储缓存队列;若是按照精度存储,则按照旋转门算法对当前数据进行判断,将符合条件的数据写入历史数据存储缓存队列。

wKgaomXyX5SAAMUwAACkSzOO77k698.png

图7数据传输任务流程图

wKgZomXyX5WAQADIAAD_ht15Vac825.png

图8数据存储流程图

3应用

采用上述设计方案设计开发了Chitic分布式光伏电站数据通讯管理机,该通讯管理机本地WEB配置界面包含数据视图、串口配置、通道配置、网络设置、传输配置、服务和系统维护等7大功能,每个功能模块下又包含若干子功能,如图9。

数据视图下电站可以查看当前电站的电量参数、环境参数以及节能参数;设备信息下可以查看当前电站设备的数量以及各个设备的运行状况。

wKgaomXyX5WAH69aAACgVPZKDSo309.png

图9Chitic分布式光伏电站数据通讯管理机WEB配置界面

串口配置可以配置串口各项参数,实现数据采集和本地查看功能。

通道配置可以配置设备通道信息,将每个设备呈树状连接,每个串口为一个通道,共有4个通道,一个通道下可以挂至多l6个设备,系统对设备数据集中采集。网络配置可以IP,数据上传方式有NET,GPRS,WIFI三种方式可选.传输配置可以配置远程数据中心IP,系统根据所配置的上传方式将电站数据上传至指定数据中心IP。服务项查看系统支持的协议类型以及ModBus保持寄存器的部分功能.系统维护用于查看系统版本及序列号,实现系统升级、时间校对和设备重启等功能。

4 安科瑞网关介绍

4.1通信管理机

4.1.1概述

本系列智能通信管理机是一款采用嵌入式硬件计算机平台,具有多个下行通信接口及一个或者多个上行网络接口,用于将一个目标区域内所有的智能监控/保护装置的通信数据整理汇总后,实时上传主站系统,完成遥信、遥测等能源数据采集功能。

同时,本系列智能通信管理机支持接收上级主站系统下达的命令,并转发给目标区域内的智能系列单元,完成对厂站内各开关设备的分、合闸远方控制或装置的参数整定,实现遥控和遥调功能,以达到远动输出调度命令的目标。

4.1.2产品介绍

名称 型号 图片 功能
通信管理机 ANet-1E1S1 wKgZomXyX5aAO2OJAAQm09hZ6Zg972.png 通用网关,1路网口,1路RS485,可选配4G通讯、LORA通讯
ANet-1E2S1 通用网关,1路网口,2路RS485,可选配4G通讯,LORA通讯
ANet-2E4S1 通用网关,2路网口,4路RS485
ANet-2E8S1 通用网关,2路网口,8路RS485
ANet-2E4SM wKgaomXyX5eAUv9BAAAoatCacGE28.jpeg 通用网关,2路网口,4路RS485,可选配LORA通讯,断电告警

4.2数据转换模块

4.2.1概述

AF-GSM是安科瑞电气推出的新型的4G远程无线数据采集设条,采用嵌入式设计。内嵌TCP/IP协议栈,同时采用了功能强大的微处理芯片,配合内置看门狗,性能可靠稳定。

本产品提供标准RS485数据接口,可以方便的连接RTU、PLC、工控机等设备,仅需一次性完成初始化配置。就可以完成对MODBUS设备的数据采集,并且与安科瑞服务器进行通讯。

5.2.2产品介绍

名称 型号 图片 功能
AF-GSM数据转换模块 AF-GSM300 wKgZomXyX5iAIa5JAAApKlJofa062.jpeg 通用版,1路网口,1路LORA,可选转4G、CE通讯
AF-GSM400 通用版,1路网口,1路LORA,可选转4G、CE、NB、2G通讯
AF-GSM500 wKgaomXyX5iAO3hYAAAjs_EHJNo74.jpeg 点阵液晶显示、4G通讯、全网通7模、LORA通讯、断点续传、U盘拷贝、内嵌8G SD卡、事件记录,可选择2路串口或6路串口

4.3无线通讯终端

4.3.1概述

AWT100数据转换模块是安科瑞电气推出的新型数据转换DTU,通讯数据转换包括 2G、4G、NB、LoRa、LoRaWAN,GPS,WiFi,CE,DP 等通讯方式,下行接口提供了标准RS485数据接口,可以方便的连接电力仪表、RTU、PLC、工控机等设备,仅需一次性完成初始化配置,就可以完成对MODBUS设备的数据采集;同时AWT100系列无线通讯终端采用了功能强大的微处理芯片,配合内置看门狗技术,性能可靠稳定。

AWT200数据通讯网关应用于各种终端设备的数据采集与数据分析。实现设备的监测、控制、计算,为系统与设备之间建立通讯纽带,实现双向的数据通讯。实时监测并及时发现异常数据,同时自身根据用户规则进行逻辑判断,大大的节省了人力和通讯成本。

4.4.2产品介绍

名称 型号 图片 功能
AWT100无线通讯终端 AWT100-4G wKgZomXyX5mAWlM_AAG3IIWB_Lw112.png 4G通讯、RS485通讯接口,用于辅助RS485设备无线通讯
AWT100-4GHW 4G通讯、RS485通讯接口,用于辅助RS485设备无线通讯
AWT100-NB NB-IoT通讯、RS485通讯接口,用于辅助RS485设备无线通讯
AWT100-LoRa LoRa通讯、RS485通讯接口,用于辅助RS485设备无线通讯
AWT100-LW LoRaWAN通讯、RS485通讯接口,用于辅助RS485设备无线通讯
AWT100-LW868 海外,下行RS485,上行LoRaWAN无线通讯
AWT100-LW923 海外,下行RS485.上行LoRaWAN无线通讯
AWT100-CE RS485通讯接口,以太网通讯双向透明传输
AWT100-GPS RS485通讯接口,GPS定位
AWT100-WiFi RS485通讯接口,WiFi无线双向透明传输
AWT100-DP RS485通讯接口,Profibus通讯双向透明传输
AWT200无线通讯终端 AWT200-1E4S 4路串口,不带显示按键
AWT200-1E4S-4G 4路串口,不带显示按键,4G通讯
AWT200-1E4S-4G/K 4路串口,不带显示按键,4G通讯、开关量功能
AWT200-1E4S-4G/LR 4路串口,不带显示按键,4G通讯、LORA通讯
wKgZomXyX5uAY2zHAABiJjbcoOk813.png
AWT200-1E4SL
4路串口,带显示按键
AWT200-1E4SL-4G 4路串口,带显示按键,4G通讯
AWT200-1E4SL-4G/K 4路串口,带显示按键,4G通讯、开关量功能
AWT200-1E4SL-4G/LR 4路串口,带显示按键,4G通讯、LORA通讯
AWT200-1E8SL 8路串口,带显示按键
AWT200-1E8SL-4G 8路串口,带显示按键,4G通讯

5结论

设计了一种分布式光伏电站数据通讯管理机,其硬件系统基于ARM嵌入式处理器设计,通过RS485/232串口对光伏电站终端设备的实时数据进行采集并解析处理,采用以太网/GPRS与光伏电站控制系统的服务器相连,实现了数据的远程无线通讯和传输.软件系统基于多任务实时系统Linux,采用模块化设计,包含了任务管理、内存管理、时间管理和同步通信等功能模块。该通讯管理机具有对分布式光伏电站监控数据的实时采集、存储、分析处理、上传和转发等功能.该系统使用WEB网页查看和配置光伏电站数据,支持多种通讯规约,支持断点续传,拥有数据采集、解析处理、结合历史数据存储、同步上传和本地转发等多项功能.同时,本系统具有成本低、功耗小、数据存储量大、数据处理速度快、能同时实现实时多任务操作等优点,是分布式光伏电站监控系统的重要组成部分。

参考文献

[1]BENGHANEMM.LowcostmanagementforphotovoltaicsysteminisolatedsitewithnewIVcharacterizati0nmodelproposed[-J].EnergyConversionandManagement,2009,50:748—755.

[2]FORERON,HERMANDEZJ,GORDILLOG.Develop—mentofamonitoringsystemforaPVsolarplant[J].Ener—gYConversionandManagement,2006,47:2329—2336.

[3]杨启凯.光伏实时远程监控系统方案设计与实现[D].重庆:重庆大学,2013.

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    8651

    浏览量

    361819
  • 电站
    +关注

    关注

    0

    文章

    134

    浏览量

    18069
  • 光伏电站
    +关注

    关注

    5

    文章

    352

    浏览量

    26448
  • 通讯管理机
    +关注

    关注

    0

    文章

    11

    浏览量

    7310
  • 分布式光伏
    +关注

    关注

    0

    文章

    53

    浏览量

    3622
收藏 人收藏

    评论

    相关推荐

    浅谈电站运维管理中习惯性违章预防措施研究

    浅谈电站运维管理中习惯性违章预防措施研究 张颖姣 安科瑞电气股份有限公司 上海嘉定 201801 摘要:习惯性违章普遍存在于变电站日常运维管理
    的头像 发表于 04-15 16:27 104次阅读
    <b class='flag-5'>浅谈</b>变<b class='flag-5'>电站</b>运维<b class='flag-5'>管理</b>中习惯性违章预防措施研究

    浅谈电能计量管理系统在煤矿上的应用

    的运行状况;自动生成各种报表,所有数据网络共享,使管理者可以详细直观的掌握整个供电工区的设备用电状况、电力负荷分布等,为用电管理提供决策参考。电量数据通过内部网络实时发布,提高煤炭生产
    发表于 02-01 13:09

    PLC之间数据通讯,PLC与智能仪表、设备之间WIFI无线通讯

    各种PLC之间双向通讯 不同品牌不同型号的PLC,实现多对多的N:N通讯;同时支持以太网、串口连接;无需编写程序,简单配置主从站点的起始地址、数据长度即可;各站点多线程方式独立运行,高实时性
    发表于 01-07 11:22

    光纤的优势和物理结构

    正如我们所知,光纤通讯在我们今天的社会有着非常广泛的应用。互联网的普及又依托在高性能的数据通讯上,而高速数据通讯,又依赖于高速的传输介质,就是我们今天所说的光纤。
    的头像 发表于 01-04 09:24 492次阅读
    光纤的优势和物理结构

    工业生产中Profibus主站转Profinet网关优势所在

    应用案例分享:某制造企业拥有一条生产线,生产线上的多个设备之间需要进行数据通讯和相互控制。这些设备原本使用Profibus-DP总线进行通讯,但企业希望将这些设备集成到Profinet网络中,以便
    发表于 12-11 14:14

    逆变器浅析及选型参考

    朝智能化等方向发展 逆变器在智能电站建设中的作用日益凸显,其设计和制造不仅要从整个系统的角度考虑,而且要兼顾综合防护、稳定运行、安全可靠和电网友好性。随着
    发表于 11-21 16:07

    【分享】逆变器在环测试解决方案

    。与此同时,智能能源系统的发展使得系统能够更好地与能源管理系统和智能电网进行集成,实现能源的智能调度和优化。二、变流器入网检测
    发表于 11-09 14:54

    3线串行数据通讯EEPROM的使用

    EEPROM(带电可擦可编程只读存储器)是用户可更改的只读存储器,可通过高于普通电压的作用来擦除和重编程(重写)。不像EPROM芯片,EEPROM不需从计算机中取出即可修改。在一个EEPROM中,当计算机在使用的时候可频繁地反复编程,因此EEPROM的寿命是一个很重要的设计考虑参数。EEPROM是一种特殊形式的闪存,其应用通常是个人电脑中的电压来擦写和重编程 。-(来自百度)
    的头像 发表于 10-23 17:08 452次阅读
    3线串行<b class='flag-5'>数据通讯</b>EEPROM的使用

    浅谈通信管理机在变电站监控系统中的应用

    随着通信管理机在我国历经多年的发展,随着技术的不断创新和完善,越来越多的变电站认可和接受并且正在使用着通信管理机。 1通信管理机的功能特点 通讯
    的头像 发表于 10-23 13:13 411次阅读
    <b class='flag-5'>浅谈</b>通信<b class='flag-5'>管理</b>机在变<b class='flag-5'>电站</b>监控系统中的应用

    基于STM8的新型控制器设计方案

    介绍一种采用sTM8芯片作为核心的中小型独立充放电系统控制器的基本原理及其功能,详细讨论电路主回路、开关管驱动电路、供电电源、控制电路、参数检测电路和人机交互模块等主要组成部分的电路设计。该控制器可实现整个
    发表于 10-10 06:37

    安科瑞带防逆流功能的数据通讯网关

    AWT200 数据通讯网关应用于各种终端设备的数据采集与数据分析。用于实现设备的监测、控制、计算,为系统与设备之间建立通讯纽带,实现双向的数据通讯
    的头像 发表于 09-11 16:30 293次阅读
    安科瑞带防逆流功能的<b class='flag-5'>数据通讯</b>网关

    PCB打标机如何和MES 系统实现数据通讯

    打标机可以通过与MES系统进行数据通信,以实现数据的传输和交互。以下是几种常见的方法:1.使用网络协议:打标机可以通过支持网络连接的方式,使用网络协议(如TCP/IP)与MES系统进行通信。在此模式
    的头像 发表于 08-25 15:13 932次阅读
    PCB打标机如何和MES 系统实现<b class='flag-5'>数据通讯</b>

    、储能一体化监控及运维解决方案探讨

    至关重要,包括组件、逆变器以及相关的电气回路、升压变压器及并网柜等,数据监测是电站运维中
    发表于 08-22 13:53

    太阳能电池仿真模拟电源-逆变器MPPT测试

    MPPT的准确度。上位软件可编辑多达 100个文件,每个文件支持最大功率点电压 Vmp、最大功率点 Pmp以及材料属性参数。用户还可通过定义开路电压 Voc、短路电流 Isc、最大功率点电压
    发表于 08-16 11:33

    如何实现台达PLC与上位机的数据通讯

    台达PLC是国产PLC品牌中性价比较高的一款,具备简单易操作的编程模式、稳定可靠的性能,在工业控制领域中应用广泛。在实际使用过程中,通过台达PLC进行生产设备的管理控制,需要数据采集传输,一般
    发表于 05-26 16:56 1次下载
    如何实现台达PLC与上位机的<b class='flag-5'>数据通讯</b>?