基于ESP-Mesh网络的变电站物联信息汇聚
Internet of Things Information Gathering of Substation Based on ESP-Mesh Network
通讯作者: 卢东祁,男,工程师,电话(Tel.):18505867560;E-mail:ldq_2019@qq.com.
责任编辑: 孙伟
收稿日期: 2021-10-26
基金资助: |
|
Received: 2021-10-26
作者简介 About authors
倪阳旦(1986-),男,浙江省绍兴市人,高级工程师,从事电力信息通信技术研究.
随着国家智能电网的建设,变电站中各种传感器日益增多,且变电站占地面积大,如何实现变电站设备的统一管理、监控和维护,成为越来越迫切的需求.无线Mesh网络具有自组网和自愈合能力,能够单独控制各节点,满足上述需求.以ESP32芯片为硬件节点模块,利用其自带的WIFI模块配置Mesh网络并进行组网,实现了传感器与ESP32的连接和通信、Mesh网络下层级之间的数据透传以及上层级之间的数据解析和数据库保存操作,建立了完整的Mesh网络框架.经测试,该系统结构简单清晰、部署快捷、便于维护,基本满足在变电站环境下的物联网实现.
关键词:
With the construction of the national smart grid, there are more and more sensors in substations, and due to the large area of substations, how to unify the management, monitoring, and maintenance of substation devices has become an urgent need. Wireless mesh network has the ability of self-organization of network and self-healing, and can independently control each node to meet the above requirements. In this paper, ESP32 was used as the hardware node module, and its own WIFI module was used to configure and network the Mesh network. The connection and communication between the sensors and ESP32, the data transfer from lower computer, and the data analysis and database saving operations from upper computer were realized. In addition, a complete Mesh network framework was established. The test results show that the system has a simple and clear structure, quick deployment, easy maintenance, which basically meets the implementation of the Internet of things (IoT) in a substation environment.
Keywords:
本文引用格式
倪阳旦, 卢东祁, 喻谦, 徐一洲, 谢妮娜.
NI Yangdan, LU Dongqi, YU Qian, XU Yizhou, XIE Nina.
散布于变电站的哑终端存在交互壁垒高和访问接口难统一等问题,电力物联网为其提供了一种智能化集成方式,使其可以通过智能化改造接入物联网中,实现统一感知、统一监控和统一管理.目前,在智能电网的要求下,变电站的感知设备日益增多,针对变电站占地面积大、采集信息量大和传感器分布广等特点,需要一种能够在建设维护成本较低和可靠性较高的前提下,进行传感器设备统一感知和统一接入的新方法.
1 ESP-Mesh组网
1.1 变电站组网特点
变电站环境下的物联设备联网及其运行要求特点:①变电站的占地面积往往较大,有线网络连接的方式会导致布线复杂、维护困难等问题;②变电站的强电环境和电磁环境较复杂,场地中存在较强电磁干扰,节点与接入点距离越远,受干扰程度越大,信号越差[3];③组网结构能够在无人监管和维护的情况下保持长期稳定运行.
Mesh网络具有自动组网和自愈合特性,契合变电站中物联信息可靠接入的需求,当网络故障时,其仍能够保证业务的稳定性.
1.2 Mesh网络优势
1.3 ESP-Mesh简介
ESP32(上海乐鑫信息科技有限公司)是一种微控制单元芯片,其将天线开关、功率放大器、滤波器和电源管理模块等功能集于一体,支持WIFI和蓝牙功能,具备强大的计算能力和较高的安全性.本文将ESP32作为Mesh网络节点,利用其将变电站存量的哑终端变为智能终端,ESP32 Mesh网络层级结构如图1所示.
图1
2 系统功能实现
2.1 传感器信息采集与传输
ESP32提供了40组通用输入/输出(GPIO)接口,其中包括I2C和SPI等多种协议接口.乐鑫ESP-SDK(一个免费开源的软件开发工具包)封装了GPIO接口的设置和读写接口:使用结构体gpio_config_t对接口进行配置;然后使用gpio_set_direction(·)函数对IO口配置其输入/输出方向;最后使用gpio_get_level(·)函数读取开关量的电平值.
此外,ESP-SDK提供了mwifi_write(·)函数用以传输数据.函数传入时,发送数据的内容、长度和数据类型以及目标地址等参数实现数据透传.为便于业务数据打包和解包,将数据封装为JSON格式,其基本结构如下:
"{
"Node ID": "节点标识"
"Type": "数据类型"
"Time": "数据时标"
"Data": "数据内容"
}"
其中:Node ID为产生业务数据的节点唯一标识;Type定义业务数据的格式类型,由通信双方约定含义;Time为数据产生的时标; Data为业务数据内容,如传感器信息.业务数据内容既可以直接封装上传由传感器设备上传的信息的二进制,也可以按照端设备协议进行简单解析处理后, 仅上传有效数据载荷的某些部分,从而提升通信效率,减轻边缘设备的协议处理负担.
2.2 ESP-Mesh组网
Mesh组网拥有自组网、自愈合、接入快速和稳定性强等特性,支持设备的异步上电和节点的动态加入.其系统能够根据信号强弱,自动选取根节点并重新组网,而不需要断开网络或重新手动配置网络设置.其组网的主要流程如图2所示.
图2
2.3 ESP-Mesh安全性
在Mesh网络传输中,默认使用WPA预共享密钥(WPA2-PSK)对通信内容进行加密.在实际使用过程中,还可以对业务内容进行AES-128/AES-192/AES-256算法加密,确保通信信道上数据的机密性.ESP32自带硬件级的高级加密标准(AES)加速器,可以有效提升加解密性能.
在Mesh组网阶段,利用AES算法进行Mesh组网密码的加密,防止密钥被窃取;在端设备接入Mesh网络后,鉴权端设备的媒体存取控制位址和设备唯一ID等身份信息.如果鉴权失败则可以拒绝端设备组网,以防止未授权、过期甚至恶意设备并入本地Mesh网络中,从而有效提升Mesh网络和联网端设备的安全性.
3 ESP-Mesh网络性能分析
Mesh网络虽然可以通过增加汇聚点和调整层内节点个数来控制网状网络的层级数量和节点个数,但其网络性能仍然受制于同频竞争和层级转发等固有不利因素,导致响应速度和丢包率等方面受到影响.
3.1 多跳网络节点响应时间
图3
3.2 多跳网络节点丢包率
在Mesh网络中,除根节点外,其他所有节点与边缘设备之间的通信均需要经过其他节点转发,导致响应时间延长,丢包率上升.不同跳数Mesh网络的测试结果如图4所示.当n=2时,丢包率极低;但随着n值增大,丢包率也逐渐上升.在模拟的测试环境下,当n=6时,丢包率维持在20%左右;当 n=7时,丢包率快速上升至30%.丢包率上升,使得网络中存在大量重发报文,通信效率严重下降.
图4
4 结论
本文介绍Mesh组网技术,分析其在变电站环境下用于组建传感器物联网的优势.设计并建立变电站内的Mesh传感器物联网网络,并通过试验分析其在实际环境中存在的一些问题.具体结论如下:
参考文献
无线Mesh网络综述
[J]. ,
Overview on wireless mesh networks
[J].
ZigBee vs WiFi: Understanding issues and measuring performances of their coexistence
[C]// ,
变电站4G传输安全电磁干扰研究
[J]. ,
Research on safety electromagnetic interference of 4G transmission in substation
[J].
无线Mesh网络路由协议研究
[J]. ,
Investigation on routing design for wireless Mesh networks
[J].
无线网状网与协作中继技术
[J]. ,
Wireless mesh networks and cooperative relaying technologies
[J].
WMN中的干扰避免部分重叠信道分配算法
[J]. ,
Partially overlapping channel based interference-avoid channel assignment algorithm for wireless mesh networks
[J].
蓝牙5.0 mesh组网技术及其在光伏电站中的应用
[J]. ,
Bluetooth 5.0 mesh technology and its application in photovoltaic power station
[J].
一种基于排序蚁群算法的无线Mesh多径路由协议
[J]. ,
Wireless mesh multipath routing protocol based on sorted ant colony algorithm
[J].
无线Mesh网络在遥测传输中的应用
[J]. ,
Application of wireless mesh network in telemetry transmission
[J].
/
〈 | 〉 |