CN113765907A - 一种高并发、大容量新能源数据传输方法 - Google Patents

一种高并发、大容量新能源数据传输方法 Download PDF

Info

Publication number
CN113765907A
CN113765907A CN202111009305.5A CN202111009305A CN113765907A CN 113765907 A CN113765907 A CN 113765907A CN 202111009305 A CN202111009305 A CN 202111009305A CN 113765907 A CN113765907 A CN 113765907A
Authority
CN
China
Prior art keywords
data
message
quality
new energy
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111009305.5A
Other languages
English (en)
Inventor
尹诗
朱志成
于航
周继威
孔维兵
张涵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhongneng Power Tech Development Co Ltd
Original Assignee
Zhongneng Power Tech Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhongneng Power Tech Development Co Ltd filed Critical Zhongneng Power Tech Development Co Ltd
Priority to CN202111009305.5A priority Critical patent/CN113765907A/zh
Publication of CN113765907A publication Critical patent/CN113765907A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00028Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment involving the use of Internet protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
    • Y04S10/52Outage or fault management, e.g. fault detection or location

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Power Engineering (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种高并发、大容量新能源数据传输方法,包括新能源场站的数据实时流数据传输和通讯中断后断点续传数据传输。所述的新能源数据断点续传方法包括如下步骤:进行断点续传的历史数据文件生成及数据补全,当通道断开,子站将变化数据按一定格式存入文件,网络恢复后,主站扫描指定目录,拉取历史数据文件并解析,进行数据补全;定义了历史数据文件的内容与格式,文件名,文件生成规则,存储与传输。本发明方法切实可行,结论合理,有助于提升新能源全量数据传输的有效性,为后续基于数据的分析应用奠定了基础。

Description

一种高并发、大容量新能源数据传输方法
技术领域
本发明涉及的是一种新能源数据传输和通讯方法,具体涉及一种高并发、大容量新能源数据传输方法。
背景技术
随着全球能源危机的加深和大气环境污染的加剧,风能、太阳能等新能源的开发利用在全球范围内越来越被重视。能源行业属于公共事业,中国郑重承诺力争在2060年实现碳中和。我国能源***开发、输送、消费等环节普遍存在效率较低的问题,能效提升任务艰巨,能源低碳化发展要求紧迫。未来十年是我国能源结构大调整与能源技术大发展时期,以风电、光伏为主的可再生能源从补充能源向主体能源转变,是能源发展的必然趋势。新能源也将迎来高质量发展的“黄金十年”,适合高并发、大容量新能源数据传输方法是进行数据分析和挖掘的核心基础保障。
综上所述,本发明设计了一种高并发、大容量新能源数据传输方法。
发明内容
针对现有技术上存在的不足,本发明目的是在于提供一种高并发、大容量新能源数据传输方法,
为了实现上述目的,本发明是通过如下的技术方案来实现:一种高并发、大容量新能源数据传输方法,包括新能源场站的数据实时流数据传输和通讯中断后断点续传数据传输;所述的新能源场站的数据实时流数据传输方法,包括以下步骤:
1)通信双方采用基于TCP协议报文结构及控制过程进行数据传输;
2)通信传输层面由主站侧进行端口监听,子站侧主动发起连接,建立网络信道进行数据传输;
3)通信主要过程为主站侧发起总召命令,子站侧响应总召,上传遥信/遥测数据;由主站侧发起遥脉召唤,子站侧响应召唤,上传遥脉数据;控制过程结束后,子站将变位数据通过突发上送方式上传至主站侧;
4)双发通信的测点地址范围由2002版基地址扩展而成,其中扩展了遥测的地址,由4001H至5000H变为4001H至6000H;
5)单一信道地址范围限制;
遥信,仅使用:M_SP_TB_1;范围为:1-16384,共16384点;
遥测,仅使用:M_ME_TF_1;范围为:16385-24576,共8192点;
遥脉,仅使用:M_IT_TB_1;范围为:25601-26112,共512点;
6)数据类型选择,均为带CP56Time2a格式及数据质量位的格式;
遥信,仅使用:M_SP_TB_1;
遥测,仅使用:M_ME_TF_1;
遥脉,仅使用:M_IT_TB_1;
7)单一报文数据测点个数限制(响应总召/突发数据);
遥信,22测点;
遥测,16测点;
遥脉,16测点;
当任一测点地址超过范围限制时,需要增加信道进行传输;
8)当测点数据不可信或通信中断时,响应总召数据将设置品质描述词中的IV位为1无效;
品质描述词(单个八位位组)(QDS);
品质描述词由5个品质比特组成,它们可彼此独立地设置。品质描述词向控制站提供关于信息对象的额外的品质信息;
信息对象的值超出了预先定义值的范围(主要适用模拟量值);
BL=被闭锁/未被闭锁;
信息对象的值为传输闭锁,值保持闭锁前采集的状态。闭锁和解锁可以由当地联锁机构或当地自动原因启动;
SB=被取代/未被取代;
信息对象的值由值班员(调度员)输入或者由当地自动原因所提供;
NT=当前值/非当前值;
若最近的刷新成功则值就称为当前值,若一个指定的时间间隔内刷新不成功或者其值不可用,值就称为非当前值;
IV=有效/无效;
若值被正确采集就是有效,在采集功能确认信息源的反常状态(装置不能工作或非工作刷新)则值就是无效,在这些条件下没有定义信息对象的值。标上无效用以提醒使用者,此值不正确而不能使用;
中间设备可修改品质描述词BL、SB、NT、IV;
BL∶如中间设备闭锁传输信息对象,它将品质描述词BL置位。否则,它将报告从低层设备报告的品质描述词BL;
SB∶如中间设备取代信息对象的值,它将品质描述词SB置位。否则,它将报告从低层设备报告的品质描述词SB;
NT∶如中间设备不能得到信息对象的值,它将品质描述词NT置位。否则,它将报告从低层设备报告的品质描述词NT;
IV∶如中间设备标识信息对象不是有效,它将品质描述词IV置位。
9)程序过程为,建立连接→连接确认→启动总召→发送总召数据→总召结束→发送变化数据;
10)建立连接报文示例;
客户端发送:68 04 07 00 00 00;
报文解析:启动连接;
启动字符:68H;
后续长度:04H,指从第3个字节开始的后续报文长度为4个字节;
控制域:07 00 00 00,07H=00000111,右数第三位为1,表示建立连接;
11)连接确认报文示例;
服务端:68 04 0b 00 00 00;
报文解析:启动连接确认;
启动字符:68H;
后续长度:04H,指从第3个字节开始的后续报文长度为4个字节;
控制域:0b 00 00 00,0bH=00001011,右数第四位为1,表示建立连接的确认;
12)启动总召报文示例;
客户端:68 0e 00 00 00 00 64 01 06 00 01 00 00 00 00 14;
报文解析:总召唤数据命令;
启动字符:68H;
后续长度:0eH,指从第3个字节开始的后续报文长度为14个字节;。
控制域:00 00 00 00;
报文类型:64H=100,总召唤命令;
传送原因:0600=6,激活;
站址:0100=1,站址为1;
13)发送总召数据报文示例;
服务端:68 fc 00 00 00 00 1e 16 14 00 01 00 13 00 00 01 50 c3 14 0b 4202 15 38 00 00 00 50 c3 14 0b 42 02 15......;
报文解析:带品质描述和时间戳的单点遥信;
启动字符:68H;
后续长度:fcH=252,指从第3个字节开始的后续报文长度为252个字节;
控制域:00 00 00 00;
报文类型:1eH=30,带品质描述和时间戳的单点遥信;
可变结构限定词:16H=00010110,最高位为0表示不连续,16H=22,表示有22个遥信数据;
传送原因:14 00=20,相应站召唤;
信息体1地址:13 00 00=19;
信息元素数据及品质描述:01=1;
时间戳:01 50 c3 14 0b 42 02=Feb 2,2021 11:13:29.000000000中国标准时间;
14)总召结束报文示例;
客户端:68 0e 06 00 02 00 64 01 0a 00 01 00 00 00 00 14;
报文解析:总召唤数据结束命令;
启动字符:68H;
后续长度:0eH=14,指从第3个字节开始的后续报文长度为14个字节;
控制域:06 00 02 00;
报文类型:64H=100,总召唤命令;
传送原因:0a 00=10,激活终止;
站址:01 00=1,站址为1;
15)发送变化数据报文示例;
服务端:68 fa 14 00 00 00 24 10 03 00 01 00 2c 40 00 c3 64 2a 3e 00 4871 0d 0b 42 02 15 2d 40 00 a0 4e 91 41 00 30 75 0d 0b 42 02 15......;
报文解析:带品质描述和时间戳的遥测;
启动字符:68H;
后续长度:faH=250,指从第3个字节开始的后续报文长度为250个字节;
控制域:14 00 00 00;
报文类型:24H=36,带品质描述和时间戳的遥测;
可变结构限定词:10H=00010000,最高位为0表示不连续,10H=16,表示有16个遥测数据;
传送原因:03 00=3,突发(自发);
站址:01 00=1,站址为1;
信息体1地址:2c 40 00=16428;
信息元素数据:c3 64 2a 3e=0.1664;
品质描述:00;
时间戳:48 71 0d 0b 42 02 15=Feb 2,2021 11:13:29.000000000中国标准时间。
所述的新能源数据断点续传方法包括如下步骤:进行断点续传的历史数据文件生成及数据补全,当通道断开,子站将变化数据按一定格式存入文件,网络恢复后,主站扫描指定目录,拉取历史数据文件并解析,进行数据补全。定义了历史数据文件的内容与格式,文件名,文件生成规则,存储与传输。
本发明的有益效果:本发明方法切实可行,结论合理,有助于提升新能源全量数据传输的有效性,为后续基于数据的分析应用奠定了基础。
具体实施方式
为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。
本具体实施方式采用以下技术方案:一种高并发、大容量新能源数据传输方法,包括新能源场站的数据实时流数据传输和通讯中断后断点续传数据传输;所述的新能源场站的数据实时流数据传输方法,包括以下步骤:
1)通信双方采用基于TCP协议报文结构及控制过程进行数据传输。
2)通信传输层面由主站侧进行端口监听,子站侧主动发起连接,建立网络信道进行数据传输。
3)通信主要过程为主站侧发起总召命令,子站侧响应总召,上传遥信/遥测数据;由主站侧发起遥脉召唤,子站侧响应召唤,上传遥脉数据;控制过程结束后,子站将变位数据通过突发上送方式上传至主站侧。
4)双发通信的测点地址范围由2002版基地址扩展而成,其中扩展了遥测的地址,由4001H至5000H变为4001H至6000H。
5)单一信道地址范围限制。
遥信,仅使用:M_SP_TB_1;范围为:1-16384,共16384点。
遥测,仅使用:M_ME_TF_1;范围为:16385-24576,共8192点。
遥脉,仅使用:M_IT_TB_1;范围为:25601-26112,共512点。
6)数据类型选择,均为带CP56Time2a格式及数据质量位的格式。
遥信,仅使用:M_SP_TB_1。
遥测,仅使用:M_ME_TF_1。
遥脉,仅使用:M_IT_TB_1。
7)单一报文数据测点个数限制(响应总召/突发数据)。
遥信,22测点。
遥测,16测点。
遥脉,16测点。
当任一测点地址超过范围限制时,需要增加信道进行传输。
8)当测点数据不可信或通信中断时,响应总召数据将设置品质描述词中的IV位为1无效。
品质描述词(单个八位位组)(QDS);
品质描述词由5个品质比特组成,它们可彼此独立地设置。品质描述词向控制站提供关于信息对象的额外的品质信息。
信息对象的值超出了预先定义值的范围(主要适用模拟量值);
BL=被闭锁/未被闭锁;
信息对象的值为传输闭锁,值保持闭锁前采集的状态。闭锁和解锁可以由当地联锁机构或当地自动原因启动。
SB=被取代/未被取代;
信息对象的值由值班员(调度员)输入或者由当地自动原因所提供。
NT=当前值/非当前值;
若最近的刷新成功则值就称为当前值,若一个指定的时间间隔内刷新不成功或者其值不可用,值就称为非当前值。
IV=有效/无效;
若值被正确采集就是有效,在采集功能确认信息源的反常状态(装置不能工作或非工作刷新)则值就是无效,在这些条件下没有定义信息对象的值。标上无效用以提醒使用者,此值不正确而不能使用。
中间设备可修改品质描述词BL、SB、NT、IV。
BL∶如中间设备闭锁传输信息对象,它将品质描述词BL置位。否则,它将报告从低层设备报告的品质描述词BL。
SB∶如中间设备取代信息对象的值,它将品质描述词SB置位。否则,它将报告从低层设备报告的品质描述词SB。
NT∶如中间设备不能得到信息对象的值,它将品质描述词NT置位。否则,它将报告从低层设备报告的品质描述词NT。
IV∶如中间设备标识信息对象不是有效,它将品质描述词IV置位。否则,它将报告从低层设备报告的品质描述词NT。
例1:由于现场接口处于测试模式,断路器状态被闭锁,在这种情况下品质描述词(BL=1“被闭锁”),从现场接口、通过***的所有层传输到控制站不得改变闭锁状态。
例2:当数据采集受到干扰,测量值将自动地或者手动地被赋予取代值,此被取代的测量值和品质比特SB=1“取代”一起传输到控制站。
如果信息对象值由于特定的条件而标上新品质描述词,当条件改变时,品质描述词将手动地或自动地复位。
如某个信息对象仅突发地报告,每一次品质描述词的改变,将启动一次受影响的信息对象的突发传输。传输带时标的信息对象时,其时标即为品质描述词发生变化的时刻。
站召唤过程召唤全部信息对象,它是由特定召唤组所定义而和品质描述词的内容无关。当信息对象被召唤时,品质描述词为最近的状态。这保证了在控制站可以实现完整性校验。
9)程序过程为,建立连接->连接确认->启动总召->发送总召数据->总召结束->发送变化数据。
10)建立连接报文示例
客户端发送:68 04 07 00 00 00;
报文解析:启动连接;
启动字符:68H;
后续长度:04H,指从第3个字节开始的后续报文长度为4个字节。
控制域:07 00 00 00,07H=00000111,右数第三位为1,表示建立连接。
11)连接确认报文示例
服务端:68 04 0b 00 00 00;
报文解析:启动连接确认;
启动字符:68H;
后续长度:04H,指从第3个字节开始的后续报文长度为4个字节。
控制域:0b 00 00 00,0bH=00001011,右数第四位为1,表示建立连接的确认。
12)启动总召报文示例
客户端:68 0e 00 00 00 00 64 01 06 00 01 00 00 00 00 14
报文解析:总召唤数据命令
启动字符:68H
后续长度:0eH,指从第3个字节开始的后续报文长度为14个字节。
控制域:00 00 00 00
报文类型:64H=100,总召唤命令。
传送原因:06 00=6,激活。
站址:01 00=1,站址为1。
13)发送总召数据报文示例
服务端:68 fc 00 00 00 00 1e 16 14 00 01 00 13 00 00 01 50 c3 14 0b 4202 15 38 00 00 00 50 c3 14 0b 42 02 15......
报文解析:带品质描述和时间戳的单点遥信
启动字符:68H
后续长度:fcH=252,指从第3个字节开始的后续报文长度为252个字节
控制域:00 00 00 00
报文类型:1eH=30,带品质描述和时间戳的单点遥信
可变结构限定词:16H=00010110,最高位为0表示不连续,16H=22,表示有22个遥信数据。
传送原因:14 00=20,相应站召唤
信息体1地址:13 00 00=19
信息元素数据及品质描述:01=1
时间戳:01 50 c3 14 0b 42 02=Feb 2,2021 11:13:29.000000000中国标准时间
14)总召结束报文示例
客户端:68 0e 06 00 02 00 64 01 0a 00 01 00 00 00 00 14
报文解析:总召唤数据结束命令
启动字符:68H
后续长度:0eH=14,指从第3个字节开始的后续报文长度为14个字节。
控制域:06 00 02 00
报文类型:64H=100,总召唤命令。
传送原因:0a 00=10,激活终止。
站址:0100=1,站址为1。
15)发送变化数据报文示例
服务端:68 fa 14 00 00 00 24 10 03 00 01 00 2c 40 00 c3 64 2a 3e 00 4871 0d 0b 42 02 15 2d 40 00 a0 4e 91 41 00 30 75 0d 0b 42 02 15......
报文解析:带品质描述和时间戳的遥测
启动字符:68H
后续长度:faH=250,指从第3个字节开始的后续报文长度为250个字节。
控制域:14 00 00 00
报文类型:24H=36,带品质描述和时间戳的遥测。
可变结构限定词:10H=00010000,最高位为0表示不连续,10H=16,表示有16个遥测数据。
传送原因:03 00=3,突发(自发)。
站址:01 00=1,站址为1。
信息体1地址:2c 40 00=16428
信息元素数据:c3 64 2a 3e=0.1664
品质描述:00
时间戳:48 71 0d 0b 42 02 15=Feb 2,2021 11:13:29.000000000中国标准时间
新能源数据断点续传方法包括如下步骤:进行断点续传的历史数据文件生成及数据补全,当通道断开,子站将变化数据按一定格式存入文件,网络恢复后,主站扫描指定目录,拉取历史数据文件并解析,进行数据补全。定义了历史数据文件的内容与格式,文件名,文件生成规则,存储与传输。
1)内容与格式
采用CSV文本格式,文件的编码格式为UTF8,同一条记录字段之间用英文逗号“,”分割,每条记录间换行符统一使用“\n”,字段的顺序及含义如表1所示。
表1历史数据文件内容字段定义
Figure BDA0003238067260000121
实施例1:一条记录为“1,16385,110.121134,0,1603351234478,3”,内容解析为
测点类型:遥测
信息体地址:16385
值:110.121134
质量码:0
时标:1603351234478,UTC(毫秒),转换后为2020/10/2215:20:34.478
应用层地址:3
通道断开后,子站需将带时标的变化遥信(ASDU30/31),带时标的变化遥测(ASDU34/35/36)和带时标变化遥脉(ASDU37)存入历史数据文件;总召唤/召唤遥脉/读命令的响应数据不写入文件,变化数据写入文件后,不可以再通过实时报文发送。
上述文件大小不能超过100MB。
2)文件名
历史数据文件生成时,文件名采用如下格式:
IP-Port-YYYY_MM_DD_HH_MM.csv,压缩成zip格式后文件名为IP-Port-YYYY_MM_DD_HH_MM.zip。解释如下:
IP:通道的TCP Server的IP,具体为:
当子站IP固定,接入时子站作为TCP Server,主站为TCP Client,此时文件名中的IP为子站的IP地址;
当主站IP固定,接入时主站为TCP Server,子站为TCP Client,此时文件名中的IP为主站的IP地址;
若子站为主备机,当子站作为TCP Server时,生成文件时文件名中的IP使用所在机器的IP;
IP使用下划线分割,如“192_168_0_100”。
Port:通道的端口号,十进制。
YYYY_MM_DD_HH_MM:文件创建时的年月日时分;
举例:“192_168_0_100-2404-2020_10_23_11_58.csv”。
3)文件生成规则
通道中断后,子站每10分钟创建一个新的历史数据文件,10分钟内的变化数据按次序逐条写入历史数据文件。子站至少保留最近一个月的历史数据文件。
若子站采用双机互为主备,主备机都中断才开始记录数据到文件,且固定在一台机器上记录。
4)存储与传输
子站存储历史数据文件的目录分为四级,一级目录命名为“HIS”;二级目录命名采用:IP-端口号,IP和端口号的解释同“3.3文件名”;三级目录命名使用月份(数字1-12);四级目录命名使用日(数字1-31)。
举例:
“/HIS/192_168_0_100-2404/10/23/192_168_0_100-2404-2020_10_23_11_58.zip”。
数据存储和传输有两种方式:
子站需提供sftp服务,主站定时扫描目录HIS下的文件,发现有新的zip文件产生,下载到主站磁盘,供应用使用。
主站提供sftp,子站将数据传输到主站指定的sftp目录。
5)文件示例
文件192_168_0_100-2404-2020_10_23_11_58.zip位于HIS\192_168_0_100-2404\10\23目录下,解压出来的文件为192_168_0_100-2404-2020_10_23_11_58.csv,其内容如下:
测点类型 信息体地址 质量码 时标 应用层地址
0 1 1 0 1603425515214 1
0 4 0 0 1603425515512 1
1 16385 12.45346 0 1603425843931 1
1 16386 -1.23 0 1603425843931 1
0 12 1 0 1603425876435 1
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

Claims (10)

1.一种高并发、大容量新能源数据传输方法,其特征在于,包括新能源场站的数据实时流数据传输和通讯中断后断点续传数据传输;所述的新能源场站的数据实时流数据传输方法,包括以下步骤:
(1)通信双方采用基于TCP协议报文结构及控制过程进行数据传输;
(2)通信传输层面由主站侧进行端口监听,子站侧主动发起连接,建立网络信道进行数据传输;
(3)通信主要过程为主站侧发起总召命令,子站侧响应总召,上传遥信/遥测数据;由主站侧发起遥脉召唤,子站侧响应召唤,上传遥脉数据;控制过程结束后,子站将变位数据通过突发上送方式上传至主站侧;
(4)双发通信的测点地址范围由2002版基地址扩展而成,其中扩展了遥测的地址,由4001H至5000H变为4001H至6000H;
(5)单一信道地址范围限制;
遥信,仅使用:M_SP_TB_1;范围为:1-16384,共16384点;
遥测,仅使用:M_ME_TF_1;范围为:16385-24576,共8192点;
遥脉,仅使用:M_IT_TB_1;范围为:25601-26112,共512点;
(6)数据类型选择,均为带CP56Time2a格式及数据质量位的格式;
遥信,仅使用:M_SP_TB_1;
遥测,仅使用:M_ME_TF_1;
遥脉,仅使用:M_IT_TB_1;
(7)单一报文数据测点个数限制;
遥信,22测点;
遥测,16测点;
遥脉,16测点;
当任一测点地址超过范围限制时,需要增加信道进行传输;
(8)当测点数据不可信或通信中断时,响应总召数据将设置品质描述词中的IV位为1无效;
(9)程序过程为,建立连接→连接确认→启动总召→发送总召数据→总召结束→发送变化数据;
(10)建立连接报文示例;
(11)连接确认报文示例;
(12)启动总召报文示例;
(13)发送总召数据报文示例;
(14)总召结束报文示例;
(15)发送变化数据报文示例。
2.根据权利要求1所述的一种高并发、大容量新能源数据传输方法,其特征在于,所述的新能源数据断点续传方法包括如下步骤:进行断点续传的历史数据文件生成及数据补全,当通道断开,子站将变化数据按一定格式存入文件,网络恢复后,主站扫描指定目录,拉取历史数据文件并解析,进行数据补全;定义了历史数据文件的内容与格式,文件名,文件生成规则,存储与传输。
3.根据权利要求1所述的一种高并发、大容量新能源数据传输方法,其特征在于,所述的步骤(8)中品质描述词:品质描述词由5个品质比特组成,它们可彼此独立地设置;品质描述词向控制站提供关于信息对象的额外的品质信息。
4.根据权利要求1所述的一种高并发、大容量新能源数据传输方法,其特征在于,所述的步骤(10)的建立连接报文示例具体如下:
客户端发送:680407000000;
报文解析:启动连接;
启动字符:68H;
后续长度:04H,指从第3个字节开始的后续报文长度为4个字节;
控制域:07000000,07H=00000111,右数第三位为1,表示建立连接。
5.根据权利要求1所述的一种高并发、大容量新能源数据传输方法,其特征在于,所述的步骤(11)的连接确认报文示例具体如下:服务端:68040b000000;
报文解析:启动连接确认;
启动字符:68H;
后续长度:04H,指从第3个字节开始的后续报文长度为4个字节;
控制域:0b000000,0bH=00001011,右数第四位为1,表示建立连接的确认。
6.根据权利要求1所述的一种高并发、大容量新能源数据传输方法,其特征在于,所述的步骤(12)中的启动总召报文示例具体如下:
客户端:680e0000000064010600010000000014;
报文解析:总召唤数据命令;
启动字符:68H;
后续长度:0eH,指从第3个字节开始的后续报文长度为14个字节;;
控制域:00000000;
报文类型:64H=100,总召唤命令;
传送原因:0600=6,激活;
站址:0100=1,站址为1。
7.根据权利要求1所述的一种高并发、大容量新能源数据传输方法,其特征在于,所述的步骤(13)中的发送总召数据报文示例具体如下:
服务端:68fc000000001e16140001001300000150c3140b4202153800000050c3140b420215......;
报文解析:带品质描述和时间戳的单点遥信;
启动字符:68H;
后续长度:fcH=252,指从第3个字节开始的后续报文长度为252个字节;
控制域:00000000;
报文类型:1eH=30,带品质描述和时间戳的单点遥信;
可变结构限定词:16H=00010110,最高位为0表示不连续,16H=22,表示有22个遥信数据;
传送原因:1400=20,相应站召唤;
信息体1地址:130000=19;
信息元素数据及品质描述:01=1;
时间戳:0150c3140b4202=Feb2,202111:13:29.000000000中国标准时间。
8.根据权利要求1所述的一种高并发、大容量新能源数据传输方法,其特征在于,所述的步骤(14)中的总召结束报文示例如下:
客户端:680e0600020064010a00010000000014;
报文解析:总召唤数据结束命令;
启动字符:68H;
后续长度:0eH=14,指从第3个字节开始的后续报文长度为14个字节;
控制域:06000200;
报文类型:64H=100,总召唤命令;
传送原因:0a00=10,激活终止;
站址:0100=1,站址为1。
9.根据权利要求1所述的一种高并发、大容量新能源数据传输方法,其特征在于,所述的步骤(15)中的发送变化数据报文示例具体如下:
服务端:68fa140000002410030001002c4000c3642a3e0048710d0b4202152d4000a04e91410030750d0b420215......;
报文解析:带品质描述和时间戳的遥测;
启动字符:68H;
后续长度:faH=250,指从第3个字节开始的后续报文长度为250个字节;
控制域:14000000;
报文类型:24H=36,带品质描述和时间戳的遥测;
可变结构限定词:10H=00010000,最高位为0表示不连续,10H=16,表示有16个遥测数据;
传送原因:0300=3,突发(自发);
站址:0100=1,站址为1;
信息体1地址:2c4000=16428;
信息元素数据:c3642a3e=0.1664;
品质描述:00;
时间戳:48710d0b420215=Feb2,202111:13:29.000000000中国标准时间。
10.根据权利要求3所述的一种高并发、大容量新能源数据传输方法,其特征在于,所述的信息对象的值超出了预先定义值的范围;
BL=被闭锁/未被闭锁;
信息对象的值为传输闭锁,值保持闭锁前采集的状态;闭锁和解锁可以由当地联锁机构或当地自动原因启动;
SB=被取代/未被取代;
信息对象的值由值班员输入或者由当地自动原因所提供;
NT=当前值/非当前值;
若最近的刷新成功则值就称为当前值,若一个指定的时间间隔内刷新不成功或者其值不可用,值就称为非当前值;
IV=有效/无效;
若值被正确采集就是有效,在采集功能确认信息源的反常状态则值就是无效,在这些条件下没有定义信息对象的值;标上无效用以提醒使用者,此值不正确而不能使用;
中间设备可修改品质描述词BL、SB、NT、IV;
BL∶如中间设备闭锁传输信息对象,它将品质描述词BL置位;否则,它将报告从低层设备报告的品质描述词BL;
SB∶如中间设备取代信息对象的值,它将品质描述词SB置位;否则,它将报告从低层设备报告的品质描述词SB;
NT∶如中间设备不能得到信息对象的值,它将品质描述词NT置位;否则,它将报告从低层设备报告的品质描述词NT;
IV∶如中间设备标识信息对象不是有效,它将品质描述词IV置位。
CN202111009305.5A 2021-08-31 2021-08-31 一种高并发、大容量新能源数据传输方法 Pending CN113765907A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111009305.5A CN113765907A (zh) 2021-08-31 2021-08-31 一种高并发、大容量新能源数据传输方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111009305.5A CN113765907A (zh) 2021-08-31 2021-08-31 一种高并发、大容量新能源数据传输方法

Publications (1)

Publication Number Publication Date
CN113765907A true CN113765907A (zh) 2021-12-07

Family

ID=78792002

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111009305.5A Pending CN113765907A (zh) 2021-08-31 2021-08-31 一种高并发、大容量新能源数据传输方法

Country Status (1)

Country Link
CN (1) CN113765907A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413008A (zh) * 2011-11-16 2012-04-11 航天科工深圳(集团)有限公司 基于电力104规约的测试方法及***
US20140152461A1 (en) * 2012-12-03 2014-06-05 Jay A. Carlson Remote Dynamic Configuration of Telemetry Reporting Through Regular Expressions
CN106850573A (zh) * 2016-12-30 2017-06-13 南京天谷电气科技有限公司 一种透传正反向隔离装置数据传输协议
CN107332866A (zh) * 2016-04-29 2017-11-07 北京国网富达科技发展有限责任公司 一种输变电状态监测方法、设备及***
CN109347861A (zh) * 2018-11-21 2019-02-15 科大智能电气技术有限公司 一种实时动态监测***通信协议
CN110769074A (zh) * 2019-11-04 2020-02-07 南京南瑞继保电气有限公司 一种新能源集控***数据断点续传方法
CN112187901A (zh) * 2020-09-21 2021-01-05 南京南瑞继保电气有限公司 一种基于跨隔离iec104的主配网三遥交互方法
CN112562299A (zh) * 2020-11-30 2021-03-26 广东电网有限责任公司 一种配电网自动化终端分布式测试的方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413008A (zh) * 2011-11-16 2012-04-11 航天科工深圳(集团)有限公司 基于电力104规约的测试方法及***
US20140152461A1 (en) * 2012-12-03 2014-06-05 Jay A. Carlson Remote Dynamic Configuration of Telemetry Reporting Through Regular Expressions
CN107332866A (zh) * 2016-04-29 2017-11-07 北京国网富达科技发展有限责任公司 一种输变电状态监测方法、设备及***
CN106850573A (zh) * 2016-12-30 2017-06-13 南京天谷电气科技有限公司 一种透传正反向隔离装置数据传输协议
CN109347861A (zh) * 2018-11-21 2019-02-15 科大智能电气技术有限公司 一种实时动态监测***通信协议
CN110769074A (zh) * 2019-11-04 2020-02-07 南京南瑞继保电气有限公司 一种新能源集控***数据断点续传方法
CN112187901A (zh) * 2020-09-21 2021-01-05 南京南瑞继保电气有限公司 一种基于跨隔离iec104的主配网三遥交互方法
CN112562299A (zh) * 2020-11-30 2021-03-26 广东电网有限责任公司 一种配电网自动化终端分布式测试的方法

Similar Documents

Publication Publication Date Title
CN107729366A (zh) 一种普适多源异构大规模数据同步***
CN109391629B (zh) 轨道交通综合监控***数据处理方法
CN108833058B (zh) 一种广域测量***通信过程动态数据压缩、解压的方法
CN109088851B (zh) 用电信息采集的数据压缩方法
CN102118293A (zh) 一种通讯报文压缩存储方法
CN101631119A (zh) 适用于纯电动汽车电池参数远程监控的通信协议***
CN112133074A (zh) 多计量传感器的数据采集方法、设备、服务器和***
CN113765907A (zh) 一种高并发、大容量新能源数据传输方法
US11516561B2 (en) Method for reading fluid meters
CN106056889A (zh) 一种四表集抄接口转换器抄表通讯接口自学习的方法
CN103441880A (zh) 与iec61850智能装置数据接入***在主备切换时不丢数据的方法
CN110958713B (zh) 基于休眠与唤醒机制的低功耗通信方法
CN114894988B (zh) 一种二次供水监测***、数据传输协议以及数据终端
CN112564771A (zh) 北斗短报文通讯的电力数据采集方法、装置以及***
CN107483307A (zh) 一种基于dl/t 645规约标准的搜表方法
CN105141687A (zh) 一种生产消息的方法
CN114820868A (zh) 一种配网线路智能成图的方法、装置和***
CN210573917U (zh) 一种水电站群运行资料管理***
CN112822461A (zh) 一种基于北斗短报文的输电线路图像数据采集***及方法
CN112383640A (zh) 一种核电运行监控数据实时上报通讯***
CN111611224B (zh) 一种基于消息机制的调度历史数据共享***及其共享方法
CN111258809B (zh) 电信息数据备份的方法及其***
CN214177453U (zh) 一种基于北斗短报文的输电线路图像数据采集***
CN112436867B (zh) 一种台区智能终端app共享载波通道的方法及装置
CN213877028U (zh) 多计量传感器的数据采集***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20211207

RJ01 Rejection of invention patent application after publication