CN113923171B - 一种基于负荷辨识检测平台的通信管理方法 - Google Patents
一种基于负荷辨识检测平台的通信管理方法 Download PDFInfo
- Publication number
- CN113923171B CN113923171B CN202110984921.6A CN202110984921A CN113923171B CN 113923171 B CN113923171 B CN 113923171B CN 202110984921 A CN202110984921 A CN 202110984921A CN 113923171 B CN113923171 B CN 113923171B
- Authority
- CN
- China
- Prior art keywords
- message
- queue
- reply
- sending
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 48
- 238000001514 detection method Methods 0.000 title claims abstract description 14
- 238000007726 management method Methods 0.000 title claims abstract description 9
- 230000005540 biological transmission Effects 0.000 claims abstract description 52
- 238000012545 processing Methods 0.000 claims abstract description 4
- 230000008014 freezing Effects 0.000 claims description 3
- 238000007710 freezing Methods 0.000 claims description 3
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 5
- 238000012360 testing method Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/625—Queue scheduling characterised by scheduling criteria for service slots or service orders
- H04L47/6275—Queue scheduling characterised by scheduling criteria for service slots or service orders based on priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2425—Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
- H04L47/2433—Allocation of priorities to traffic types
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种基于负荷辨识检测平台的通信管理方法,属于通信技术领域。包括如下步骤:A:通信数据的报文发送;A1:对发送报文进行分类并根据优先级由高到低依次将各发送报文队列中的报文按照优先级加入总发送队列中;A2:检测总发送队列是否为空,如果总发送队列不为空则出队一个发送包进行发送,如果发送队列为空则暂不处理,等待发送队列中有报文后再发送。B:通信数据的报文回复;B1:对回复报文进行分类;B2:根据不同的回复报文类型进行回复。本发明解决了上位机与之通信的MCU只能保持一个长链接且性能受限的问题,提高了负荷辨识检测平台的通信效率。
Description
技术领域
本发明涉及一种基于负荷辨识检测平台的通信管理方法,属于通信技术领域。
背景技术
非侵入负荷辨识技术是指通过用户端口电压、电流数据分析用户内家用电器详细使用情况的技术,从而为需求响应、智能用电、能源综合服务等电力用户双向互动提供基础数据。对比于侵入式的分项计量方式,投入小,实用性强,应用前景广阔。目前国内以非介入负荷辨识技术为核心的用户感知设备主要包括非介入负荷辨识终端、多功能负荷辨识表、负荷辨识智能空开等多种产品形态。以非介入负荷辨识终端和多功能电表为主要形态的城乡居民互动示范工程已在国内多个省市进行试点应用或大规模开展。
国内众多学者和研究机构经过近十年的研究,已经成功将该技术产品化应用开发,依托江苏863重点专项“城区用户与电网供需友好互动***”,在苏州、常州地区开展非入户终端的安装应用,实施世界上用户规模最大的居民需求响应示范工程。在江苏试点效应影响下,国内其他省市也逐渐在开始非侵入技术的试点。
非介入负荷感知模块数字测试***平台,将电器运行的录制波形文件(满足IEEE定义的Comtrade标准格式要求,包含电压、电流信息),以数字量的方式直接发给负荷感知模块对应的接收接口,并收集负荷感知结果的方式进行对负荷感知模块的独立检测。
基于以上场景下产生的负荷辨识检测平台,主要通过检测软件将数字化的用电信息以网口的形式传递到MCU开发板,再由MCU开发板通过串口给到指定的辨识模块,并通过MCU采集辨识模块的反馈,转发给检测软件。
由于MCU性能有限(约5ms/包)且只能保持一个TCP连接,检测软件应控制与每个MCU的通信速率(约5ms/包)且只建立一个TCP长连接,与同一MCU的通信始终只能使用此连接,从而使整个***的性能受限。
发明内容
本发明的目的在于,克服现有技术中存在的问题,提供一种基于负荷辨识检测平台的通信管理方法,极大的提高了负荷辨识检测平台通信的可靠性和通信效率。
为了解决上述问题,本发明的基于负荷辨识检测平台的通信管理方法包括如下步骤:
A:通信数据的报文发送;
A1:对发送报文进行分类并根据优先级由高到低依次将各发送报文队列中的报文按照优先级加入总发送队列中;
A2:检测总发送队列是否为空,如果总发送队列不为空则出队一个发送包进行发送,如果发送队列为空则暂不处理,等待发送队列中有报文后再发送。
B:通信数据的报文回复;
B1:对回复报文进行分类;
B2:根据不同的回复报文类型进行回复。
进一步的,所述发送报文包括无回复报文和有回复报文,所述无回复报文的优先级高于有回复报文;
所述有回复报文包括单独与MCU通信报文和透传模块报文,所述单独与MCU通信报文的优先级高于透传模块报文;
所述透传模块报文包括初始化队列报文和查冻结类型报文,所述初始化队列报文的优先级高于查冻结类型报文。
进一步的,所述有回复报文包括对应回复报文和透传模块主动上报报文;
所述对应回复报文有出队标志位,并将对应回复报文加入接收报文总队列;所述出队标志位与发送有回复报文中的MCU队列、初始化队列、查询冻结队列共同控制对应类型;
并将对应回复报文加入接收报文总队列;
所述透传模块主动上报报文直接回复对应类型的报文。
进一步的,所述有回复报文如果收到回复报文或者超过5秒仍未收到回复报文,则将出队标志位置为可出队,并再出队一个发送包加入到总发送队列中。
进一步的,相同优先级的通信数据为同步操作,不同优先级的通信数据为异步操作。
本发明的有益效果是:(1)满足了不同优先级通信数据的高并发性和稳定性
(2)解决了上位机与之通信的MCU只能保持一个长链接且性能受限的问题,从而实现对MCU通信的并发执行,并严格控制了通信设备的通信速率。
附图说明
图1为本发明中步骤A的流程图;
图2为本发明中步骤B的流程图;
图3为本发明中发送报文的分类图;
图4为本发明中具体实施例的流程图。
具体实施方式
现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
本发明的基于负荷辨识检测平台的通信管理方法包括如下步骤:
如图1所示,A:通信数据的报文发送;
A1:对发送报文进行分类并根据优先级由高到低依次将各发送报文队列中的报文按照优先级加入总发送队列中;
如图3所示,发送报文包括无回复报文和有回复报文,无回复报文的优先级高于有回复报文;
有回复报文包括单独与MCU通信报文和透传模块报文,单独与MCU通信报文的优先级高于透传模块报文;
透传模块报文包括初始化队列报文和查冻结类型报文,初始化队列报文的优先级高于查冻结类型报文。
A2:检测总发送队列是否为空,如果总发送队列不为空则出队一个发送包进行发送,如果发送队列为空则暂不处理,等待发送队列中有报文后再发送。
如图2所示,B:通信数据的报文回复;
B1:对回复报文进行分类;
发送报文包括无回复报文和有回复报文,无回复报文的优先级高于有回复报文;
有回复报文包括对应回复报文和透传模块主动上报报文;
B2:根据不同的回复报文类型进行回复。
对应回复报文有出队标志位,并将对应回复报文加入接收报文总队列;出队标志位与发送有回复报文中的MCU队列、初始化队列、查询冻结队列共同控制对应类型;
并将对应回复报文加入接收报文总队列;
透传模块主动上报报文直接回复对应类型的报文。
有回复报文如果收到回复报文或者超过5秒仍未收到回复报文,则将出队标志位置为可出队,并再出队一个发送包加入到总发送队列中。
相同优先级的通信数据为同步操作,不同优先级的通信数据为异步操作。
如图4所示,无回复队列的报文出队一个发送包加入到总发送报文队列中后发送信息给MCU队列,MCU队列加入一个报文到总发送报文队列中后发送信息给初始化队列,如果初始化队列中的报文不为空,则初始化队列中的报文加入到总发送报文队列中,如果初始化队列为空则查冻结类型队列发送一个报文加入到总发送报文队列中。
本发明将不同种类通信数据进行分类管理,优先级高的通信数据会优先进行通讯,而次高优先级的通信数据会次优先进行通信,以此类推;满足不同优先级通信数据的高并发性和稳定性;软件平台与每台通信设备存在唯一的连接通道,严格控制检测平台与MCU之间的通信速率;通过此方法极大的提高了负荷辨识检测平台通信的可靠性也极大的提高了负荷辨识平台的通信效率。
以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
Claims (2)
1.一种基于负荷辨识检测平台的通信管理方法,其特征在于,包括如下两个步骤:
A:通信数据的报文发送;
A1:对发送报文进行分类并根据优先级由高到低依次将各发送报文队列中的报文按照优先级加入总发送队列中;
所述发送报文包括无回复报文和有回复报文,所述无回复报文的优先级高于有回复报文;
所述有回复报文包括单独与MCU通信报文和透传模块报文,所述单独与MCU通信报文的优先级高于透传模块报文;
所述透传模块报文包括初始化队列报文和查冻结类型报文,所述初始化队列报文的优先级高于查冻结类型报文;
A2:检测总发送队列是否为空,如果总发送队列不为空则出队一个发送包进行发送,如果发送队列为空则暂不处理,等待发送队列中有报文后再发送;
B:通信数据的报文回复;
B1:对回复报文进行分类;
所述有回复报文包括对应回复报文和透传模块主动上报报文;
B2:根据不同的回复报文类型进行回复;
所述对应回复报文有出队标志位,并将对应回复报文加入接收报文总队列;所述出队标志位与发送有回复报文中的MCU队列、初始化队列、查询冻结队列共同控制对应类型;
并将对应回复报文加入接收报文总队列;
所述透传模块主动上报报文直接回复对应类型的报文;
所述有回复报文如果收到回复报文或者超过5秒仍未收到回复报文,则将出队标志位置为可出队,并再出队一个发送包加入到总发送队列中。
2.根据权利要求1所述的基于负荷辨识检测平台的通信管理方法,其特征在于:相同优先级的通信数据为同步操作,不同优先级的通信数据为异步操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110984921.6A CN113923171B (zh) | 2021-08-26 | 2021-08-26 | 一种基于负荷辨识检测平台的通信管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110984921.6A CN113923171B (zh) | 2021-08-26 | 2021-08-26 | 一种基于负荷辨识检测平台的通信管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113923171A CN113923171A (zh) | 2022-01-11 |
CN113923171B true CN113923171B (zh) | 2024-02-06 |
Family
ID=79233324
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110984921.6A Active CN113923171B (zh) | 2021-08-26 | 2021-08-26 | 一种基于负荷辨识检测平台的通信管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113923171B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115902387B (zh) * | 2023-02-15 | 2023-06-06 | 北京志翔科技股份有限公司 | 负荷辨识模组的测试工装及测试方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1913486A (zh) * | 2005-08-10 | 2007-02-14 | 中兴通讯股份有限公司 | 一种增强协议报文安全的方法和装置 |
CN101272349A (zh) * | 2008-05-06 | 2008-09-24 | 北京星网锐捷网络技术有限公司 | 一种质量服务的优先级模拟队列控制方法及装置 |
CN101835102A (zh) * | 2010-05-19 | 2010-09-15 | 迈普通信技术股份有限公司 | 一种用于无线局域网的队列管理方法以及无线接入设备 |
CN102195885A (zh) * | 2011-05-27 | 2011-09-21 | 成都市华为赛门铁克科技有限公司 | 报文处理方法及装置 |
CN105142183A (zh) * | 2015-10-09 | 2015-12-09 | 烽火通信科技股份有限公司 | 自动识别wifi数据帧并划分优先级的方法及*** |
CN106559354A (zh) * | 2015-09-28 | 2017-04-05 | 中兴通讯股份有限公司 | 一种防止cpu报文拥塞的方法及装置 |
CN109391555A (zh) * | 2017-08-08 | 2019-02-26 | 迈普通信技术股份有限公司 | 报文调度方法、装置及通信设备 |
WO2020134441A1 (zh) * | 2018-12-29 | 2020-07-02 | 江苏智臻能源科技有限公司 | 一种居民用户负荷辨识模块的测试***及方法 |
CN112014788A (zh) * | 2020-11-02 | 2020-12-01 | 江苏智臻能源科技有限公司 | 基于录波文件回放的负荷辨识模组检测方法 |
CN112230095A (zh) * | 2020-12-10 | 2021-01-15 | 江苏智臻能源科技有限公司 | 负荷辨识模块硬件接口检测设备及其自动检测方法 |
CN113162871A (zh) * | 2021-04-22 | 2021-07-23 | 成都华微电子科技有限公司 | 数据传输方法、数据传输电路和人工智能芯片 |
-
2021
- 2021-08-26 CN CN202110984921.6A patent/CN113923171B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1913486A (zh) * | 2005-08-10 | 2007-02-14 | 中兴通讯股份有限公司 | 一种增强协议报文安全的方法和装置 |
CN101272349A (zh) * | 2008-05-06 | 2008-09-24 | 北京星网锐捷网络技术有限公司 | 一种质量服务的优先级模拟队列控制方法及装置 |
CN101835102A (zh) * | 2010-05-19 | 2010-09-15 | 迈普通信技术股份有限公司 | 一种用于无线局域网的队列管理方法以及无线接入设备 |
CN102195885A (zh) * | 2011-05-27 | 2011-09-21 | 成都市华为赛门铁克科技有限公司 | 报文处理方法及装置 |
CN106559354A (zh) * | 2015-09-28 | 2017-04-05 | 中兴通讯股份有限公司 | 一种防止cpu报文拥塞的方法及装置 |
CN105142183A (zh) * | 2015-10-09 | 2015-12-09 | 烽火通信科技股份有限公司 | 自动识别wifi数据帧并划分优先级的方法及*** |
CN109391555A (zh) * | 2017-08-08 | 2019-02-26 | 迈普通信技术股份有限公司 | 报文调度方法、装置及通信设备 |
WO2020134441A1 (zh) * | 2018-12-29 | 2020-07-02 | 江苏智臻能源科技有限公司 | 一种居民用户负荷辨识模块的测试***及方法 |
CN112014788A (zh) * | 2020-11-02 | 2020-12-01 | 江苏智臻能源科技有限公司 | 基于录波文件回放的负荷辨识模组检测方法 |
CN112230095A (zh) * | 2020-12-10 | 2021-01-15 | 江苏智臻能源科技有限公司 | 负荷辨识模块硬件接口检测设备及其自动检测方法 |
CN113162871A (zh) * | 2021-04-22 | 2021-07-23 | 成都华微电子科技有限公司 | 数据传输方法、数据传输电路和人工智能芯片 |
Also Published As
Publication number | Publication date |
---|---|
CN113923171A (zh) | 2022-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101277299B (zh) | 协议转换***及其协议转换过程 | |
CN201170925Y (zh) | 远程居民集中抄表控制*** | |
WO2016015423A1 (zh) | 基于电力***的费控信息通信方法和*** | |
CN201600774U (zh) | 一种双信道自动抄表*** | |
CN102064604A (zh) | 多功能电能信息集中器及其工作方法 | |
CN113923171B (zh) | 一种基于负荷辨识检测平台的通信管理方法 | |
CN104361457A (zh) | 配电网生产检修管理的信息建模方法、交互***及方法 | |
CN202210344U (zh) | 基于无线通信的集中抄表*** | |
CN110009889A (zh) | 面向智能楼宇全直流微网的全息感知用电信息非冗余高效传输技术 | |
CN202231347U (zh) | 智能化gis间隔智能监测装置的监测*** | |
CN114243930A (zh) | 一种断路器监测装置及监测*** | |
CN101566661A (zh) | 基于透明转发技术的电能质量在线监测*** | |
CN201904652U (zh) | 用户用电信息集中器 | |
CN212009322U (zh) | 一种基于泛在物联网的智慧用电管理*** | |
CN102970178A (zh) | 一种低压集中抄表终端本地通信性能分析仪 | |
CN201464583U (zh) | 基于透明转发技术的电能质量在线监测*** | |
CN203102583U (zh) | 一种智能电能信息监控终端和一种智能电能信息监控*** | |
CN211454780U (zh) | 一种远程抄表设备平台 | |
CN201282274Y (zh) | 配变台区智能配电箱 | |
CN107171440B (zh) | 智能变压器终端收集开关柜电气数据的***及其收集方法 | |
CN113572150A (zh) | 一种非侵入式电力负荷分解方法 | |
CN203012013U (zh) | 基于arm多用户智能电能表 | |
CN105866534A (zh) | 多用户智能电表 | |
CN202395934U (zh) | 基于epon和无线自组网技术的用电信息采集*** | |
CN108629097B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |