智能终端自适应接入及交互方法、装置及系统与流程

未命名 08-26 阅读:104 评论:0


1.本发明属于配电自动化领域,具体涉及一种智能终端自适应接入及交互方法、装置及系统。


背景技术:

2.配电终端作为智能配电网的关键设备,通过通信系统完成相互之间以及与配电主站、云平台之间的信息交互。电力物联网的发展以及分布式能源渗透率不断提高,形成了一种新型配电系统,该新型配电系统需要安装大量配电终端进行数据采集与监控,由于配电终端的分布范围广,标准化程度不高,无法实现即插即用,导致配电自动化系统安装调试及运行维护工作量巨大、效率低下。
3.目前采用的远动通信协议iec101/104已无法满足海量智能终端的数据采集与状态监控;iec 61850标准具有完整的数据对象建模方法与一致的服务接口,但其硬件资源消耗较大,暂未在配电网成规模使用;用于配电物联网的mqtt交互协议,可解决设备软硬件资源,但该协议基于控制中心架构,无法满足配电网搞实时性要求的应用场合。


技术实现要素:

4.针对上述问题,本发明提出一种智能终端自适应接入及交互方法、装置及系统,能够解决现有通信方式无法支撑新型配电系统分布范围广,采集与监控数据类型众多、数量庞大的技术问题。
5.为了实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
6.第一方面,本发明提供了一种智能终端自适应接入及交互方法,应用智能终端,包括:
7.判断智能终端所处的状态和该状态下的业务类别;当智能终端处于接入状态,所述业务类别包括云平台获取智能终端及下接设备的自描述模型、获取智能终端及下接设备的实际接入信息、获取智能终端及下接设备的信息变更、获取智能终端及下接设备的运行状态、云平台挑选所需的模型子集;当智能终端处于数据交互状态,所述业务类别包括设备运行数据信息交互、突发事件信息交互、控制指令下发;
8.采用数据分发服务中与该业务类别对应的服务质量策略订阅或发布相关主题信息;所述相关主题信息是从智能终端或智能终端与其下接设备的设备自描述模型中获取得到,基于轻量级的json格式进行存储与传输。
9.可选地,所述设备自描述模型包括:
10.模型唯一名称描述;
11.模型版本号,用于供云平台判断是否更新本地数据库中已有模型记录;
12.数据类型描述,包括遥信、遥测、遥控、电量、参数;
13.数据类型中具体内容描述,包括中英文名称、数值类型、单位、取值范围、死区值。
14.可选地,下接设备的设备自描述模型配置在智能终端内。
15.可选地,当智能终端处于接入阶段,所述相关主题信息包括:
16.设备模型信息主题,其信息体包括:智能终端设备本体模型的唯一名称描述、模型版本号信息;下接设备的模型唯一名称描述、模型版本号信息;
17.设备模型列表主题,其信息体包括:智能终端设备本体模型的数据类型描述及其具体内容描述;下接设备的所有数据类型描述及其具体内容描述;
18.设备描述列表主题,其信息体包括:智能终端设备本体所属模型、智能终端设备本体唯一标志tid、智能终端设备本体映射的一次设备唯一标志bid;下接设备的所属模型、下接设备关联的智能终端设备本体唯一标志tid、下接设备唯一标识eid;若配电终端外接某种模型的设备数量有多个,则每个下接设备均需要具有所属模型描述;
19.设备信息变更主题,其信息体包括:智能终端本体设备已有设备模型内的数据描述变更;下接设备已有设备模型内的数据描述变更、基于已有模型的设备的删除或新增、设备模型的新增;
20.设备运行状态主题,其信息体包括:智能终端本体设备及其下接设备的心跳信息,用于判断设备的在线情况,并及时更新局部及全网的拓扑结构;
21.模型描述子集主题,其信息体包括:云平台可根据智能终端设备上送的自描述模型集合,在其中挑选所需展示或使用的数据子集;所述数据子集通过数据分发服务发布至订阅该主题的智能终端,智能终端解析所述数据子集后,更新后续在数据交互阶段,向云平台传输的数据信息集合。
22.可选地,当业务类别为云平台获取智能终端及下接设备的自描述模型时:
23.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“modelinfo”,进行设备模型基本信息的交互,所述设备模型基本信息包括:智能终端设备本体模型的唯一名称描述、模型版本号信息;智能终端设备下接设备的模型唯一名称描述、模型版本号信息;
24.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“modellist”,进行设备模型列表信息的交互,所述备模型列表信息包括:智能终端设备本体模型的数据类型及其描述;智能终端设备下接设备的所有数据类型及其描述;
25.当业务类别为云平台获取智能终端及下接设备的实际接入信息时:
26.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“describelist”,进行设备描述列表信息的交互,所述描述列表信息包括实际接入设备的所述模型,其唯一标识,实际接入设备的数量;
27.当业务类型为云平台获取智能终端及下接设备的信息变更时:
28.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“modelchange”,进行实际设备模型信息的更新;
29.当业务类型为云平台、智能终端及下接设备的运行状态时:
30.云平台与智能终端采用deadline服务质量策略,交互主题关键字为“heartbeat”,进行设备运行状态信息的交互;
31.当业务类型为云平台挑选所需的模型子集时:
32.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“childmodelupdate”,云平台向智能终端下发实际需要展示的模型子集的内容,智能终端
接收后进行本地需要上送数据集的更新。
33.可选地,当智能终端处于数据交互阶段,所述相关主题信息包括:
34.设备运行数据主题,其信息体包括:配电智能终端及其下接设备正常运行时的遥测、遥信、电能量信息,按照模型列表或模型描述子集进行传输;
35.突发事件信息主题,其信息体包括:配电智能终端及其下接设备发生故障时的信息,以及终端设备拓扑更新信息;
36.指令下发主题,其信息体包括:控制命令下发,参数操作,文件操作,及其操作的对象信息。
37.可选地,当业务类型为云平台与智能终端进行运行数据信息交互时:
38.云平台与智能终端采用deadline服务质量策略,交互主题关键字为“datalist”,进行设备运行数据的定时交互,供云平台解析与展示;
39.当业务类型为云平台与智能终端进行突发事件信息交互时:
40.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“datavarup”,进行设备突发事件及突发数据的交互,供云平台准确、快速接收到终端或线路的突发事件、故障事件、局部拓扑变更事件;
41.当业务类型为云平台对智能终端进行控制指令下发时:
42.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“remotectl”,进行远程控制指令的交互,保证智能终端可准确收到云平台下发的遥控、参数设置、文件交互操作指令。
43.可选地,所述数据分发服务以库文件的形式存储。
44.第二方面,本发明提供了一种智能终端自适应接入及交互装置,应用于智能终端,包括:
45.判断模块,用于判断智能终端所处的状态和该状态下的业务类别;当智能终端处于接入状态,所述业务类别包括云平台获取智能终端及下接设备的自描述模型、获取智能终端及下接设备的实际接入信息、获取智能终端及下接设备的信息变更、获取智能终端及下接设备的运行状态、云平台挑选所需的模型子集;当智能终端处于数据交互状态,所述业务类别包括设备运行数据信息交互、突发事件信息交互、控制指令下发;
46.接入及交互模块,用于采用数据分发服务中与该业务类别对应的服务质量策略订阅或发布相关主题信息;所述相关主题信息是从智能终端或智能终端与其下接设备的设备自描述模型中获取得到,基于轻量级的json格式进行存储与传输。
47.第三方面,本发明提供了一种智能终端自适应接入及交互系统,包括存储介质和处理器;
48.所述存储介质用于存储指令;
49.所述处理器用于根据所述指令进行操作以执行根据第一方面中任一项所述的方法。
50.与现有技术相比,本发明的有益效果:
51.本发明提供了一种基于数据分发服务的智能终端自适应接入及交互方法、装置及系统,可实现配电网各节点智能终端和云平台之间的自动发现、自动匹配,并采用一种简化型设备自描述模型,基于轻量级的json格式进行存储与传输,保证配电终端设备的自适应
接入。同时数据分发服务(dds,data distribution service)以及其多种服务质量(qos,quality of service)策略,保证秒级百万条消息的准确分发,解决了现有通信方式无法支撑新型配电系统分布范围广,采集与监控数据类型众多、数量庞大的问题。
附图说明
52.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图,其中:
53.图1为本发明一种实施例的智能终端自适应接入及数据交互装置的结构示意图;
54.图2为本发明一种实施例的智能终端自适应接入及数据交互的过程示意图;
55.图3为本发明一种实施例的设备自描述模型的层级结构示意图。
具体实施方式
56.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
57.另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
58.实施例1
59.本发明提供了一种智能终端自适应接入及交互方法,应用智能终端,包括以下步骤:
60.(1)判断智能终端所处的状态和该状态下的业务类别;当智能终端处于接入状态,所述业务类别包括云平台获取智能终端及下接设备的自描述模型、获取智能终端及下接设备的实际接入信息、获取智能终端及下接设备的信息变更、获取智能终端及下接设备的运行状态、云平台挑选所需的模型子集;当智能终端处于数据交互状态,所述业务类别包括设备运行数据信息交互、突发事件信息交互、控制指令下发;
61.(2)采用数据分发服务中与该业务类别对应的服务质量策略订阅或发布相关主题信息;所述相关主题信息是从智能终端或智能终端与其下接设备的设备自描述模型中获取得到,基于轻量级的json格式进行存储与传输。在具体实施过程中,所述数据分发服务以库文件的形式存储。
62.由于所述数据分发服务(dds,data distribution service)基于以数据为中心的发布/订阅机制,具有自动发现功能,且实时性高,可以达到秒级百万条消息的分发,具有22种服务质量(qos,quality of service)策略,为海量设备自适应接入以及配电终端的高实
时性业务交互场景提供通信基础。云平台及智能终端可根据不同业务类别,采用数据分发服务的特定服务质量策略订阅或发布相关主题信息,保证不同业务类别信息的可靠交互。
63.在本发明实施例的一种具体实施方式中,如图3所示,所述设备自描述模型包括:
64.模型唯一名称描述;
65.模型版本号,用于供云平台判断是否更新本地数据库中已有模型记录;
66.数据类型描述,包括遥信、遥测、遥控、电量、参数;
67.数据类型中具体内容描述,包括中英文名称、数值类型、单位、取值范围、死区值。
68.图3中的



必须具备,



为选配项根据实际情况而定。
69.智能终端设备本身必须具有一个所述自描述模型文件,用于描述配电智能终端本身的属性信息。
70.智能终端设备若存在下接设备,则对应下接设备的自描述模型则需要提前配置进该配电智能终端内,用于描述对应下接设备的属性信息。
71.在本发明实施例的一种具体实施方式中,当智能终端处于接入阶段,所述相关主题信息包括:
72.设备模型信息主题,其信息体包括:智能终端设备本体模型的唯一名称描述、模型版本号信息;下接设备的模型唯一名称描述、模型版本号信息;
73.设备模型列表主题,其信息体包括:智能终端设备本体模型的数据类型描述及其具体内容描述;下接设备的所有数据类型描述及其具体内容描述;
74.设备描述列表主题,其信息体包括:智能终端设备本体所属模型、智能终端设备本体唯一标志tid、智能终端设备本体映射的一次设备唯一标志bid;下接设备的所属模型、下接设备关联的智能终端设备本体唯一标志tid、下接设备唯一标识eid;若配电终端外接某种模型的设备数量有多个,则每个下接设备均需要具有所属模型描述;
75.设备信息变更主题,其信息体包括:智能终端本体设备已有设备模型内的数据描述变更;下接设备已有设备模型内的数据描述变更、基于已有模型的设备的删除或新增、设备模型的新增;
76.设备运行状态主题,其信息体包括:智能终端本体设备及其下接设备的心跳信息,用于判断设备的在线情况,并及时更新局部及全网的拓扑结构;
77.模型描述子集主题,其信息体包括:云平台可根据智能终端设备上送的自描述模型集合,在其中挑选所需展示或使用的数据子集;所述数据子集通过数据分发服务发布至订阅该主题的智能终端,智能终端解析所述数据子集后,更新后续在数据交互阶段,向云平台传输的数据信息集合。
78.实际自描述模型篇幅较长,考虑到数据交互可靠性,云平台和配电终端约定相应的映射关系,将自描述模型的获取,映射到不同的数据分发服务的主题。
79.当业务类别为云平台获取智能终端及下接设备的自描述模型时,映射为以下主题进行交互,所述主题下的信息体内容均采用json格式:
80.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“modelinfo”,进行设备模型基本信息的交互,所述设备模型基本信息包括:智能终端设备本体模型的唯一名称描述、模型版本号信息(对应图3中的



);智能终端设备下接设备的模型唯一名称描述、模型版本号信息;
81.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“modellist”,进行设备模型列表信息的交互,所述备模型列表信息包括:智能终端设备本体模型的数据类型及其描述(对应图3中的



);智能终端设备下接设备的所有数据类型及其描述;
82.当业务类别为云平台获取智能终端及下接设备的实际接入信息时,映射为以下主题进行交互,所述主题下的信息体内容均采用json格式:
83.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“describelist”,进行设备描述列表信息的交互,所述描述列表信息包括实际接入设备的所述模型,其唯一标识(设备本体唯一标志tid、设备本体映射的一次设备唯一标志bid),实际接入设备的数量(下接设备关联的配电终端tid、外接设备唯一标识eid);
84.当业务类型为云平台获取智能终端及下接设备的信息变更时,映射为以下主题进行交互,所述主题下的信息体内容均采用json格式:
85.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“modelchange”,进行实际设备模型信息的更新;
86.当业务类型为云平台、智能终端及下接设备的运行状态时,映射为以下主题进行交互,所述主题下的信息体内容均采用json格式:
87.云平台与智能终端采用deadline服务质量策略,交互主题关键字为“heartbeat”,进行设备运行状态信息的交互;
88.当业务类型为云平台挑选所需的模型子集时:
89.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“childmodelupdate”,云平台向智能终端下发实际需要展示的模型子集的内容,智能终端接收后进行本地需要上送数据集的更新。
90.在本发明实施例的一种具体实施方式中,当智能终端处于数据交互阶段,所述相关主题信息包括:
91.设备运行数据主题,其信息体包括:配电智能终端及其下接设备正常运行时的遥测、遥信、电能量信息,按照模型列表或模型描述子集进行传输;
92.突发事件信息主题,其信息体包括:配电智能终端及其下接设备发生故障时的信息,以及终端设备拓扑更新信息;
93.指令下发主题,其信息体包括:控制命令下发,参数操作,文件操作,及其操作的对象信息。
94.当业务类型为云平台与智能终端进行运行数据信息交互时,映射为以下主题进行交互,所述主题下的信息体内容均采用json格式:
95.云平台与智能终端采用deadline服务质量策略,交互主题关键字为“datalist”,进行设备运行数据的定时交互,供云平台解析与展示;
96.当业务类型为云平台与智能终端进行突发事件信息交互时,映射为以下主题进行交互,所述主题下的信息体内容均采用json格式:
97.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“datavarup”,进行设备突发事件及突发数据的交互,供云平台准确、快速接收到终端或线路的突发事件、故障事件、局部拓扑变更事件;
98.当业务类型为云平台对智能终端进行控制指令下发时,映射为以下主题进行交
互,所述主题下的信息体内容均采用json格式:
99.云平台与智能终端采用reliable服务质量策略,交互主题关键字为“remotectl”,进行远程控制指令的交互,保证智能终端可准确收到云平台下发的遥控、参数设置、文件交互操作指令。
100.下面结合图1和图2对本发明实施例中的智能终端自适应接入及交互方法进行详细说明。
101.在具体使用过程中,智能终端与云平台相配合,云平台及智能终端均部署数据分发服务,基于数据分发服务的自动发现功能,云平台与智能终端之间,各节点智能终端之间可自动发现对方并进行通信匹配,同时建立相互之间的订阅/发布关系。
102.设备接入阶段,包括:智能终端将简化型设备自描述模型传递至云平台,经云平台解析后进行处理并允许智能终端接入,并将该类型智能终端后续需要交互的数据类型信息进行记录和挑选。
103.所述简化型设备自描述模型,采用轻量级json格式进行存储及传输,其层级结构包括:模型唯一名称描述;模型版本号,用于云主站判断是否更新本地数据库中已有模型记录;数据类型描述,包括但不限于:遥信、遥测、遥控、电量、参数;所述数据类型中具体内容描述,包括但不限于:中英文名称、数值类型、单位、取值范围、死区值。
104.在所述设备接入阶段,云平台通过数据分发服务,将所述简化型自描述模型拆分为以下几个主题进行订阅与获取,对应配电终端设备通过数据分发服务按以下主题进行对应发布,所述主题下的信息体内容均采用json格式。
105.云平台订阅主题包括:设备模型信息、设备模型列表,设备描述列表、设备运行状态、设备信息变更;发布主题包括:挑选模型描述子集。智能终端订阅主题包括:模型描述子集修改;发布主题包括:设备模型信息、设备模型列表、设备描述列表、设备运行状态、设备信息变更。
106.所述设备模型信息主题,其信息体包括:智能终端设备本体模型的唯一名称描述、模型版本号信息;智能终端设备下接设备的模型唯一名称描述、模型版本号信息。
107.所述设备模型列表主题,其信息体包括:智能终端设备本体模型的数据类型及其描述;下接设备的所有数据类型及其描述。
108.所述设备描述列表主题,其信息体包括:配电终端设备本体所属模型、设备本体唯一标志tid、设备本体映射的一次设备bid;配电终端下接设备的所属模型、下接设备关联的配电终端tid、下接设备唯一标识eid,若配电终端外接某种模型的设备数量有多个,则每个下接设备均需要具有所述模型描述。
109.所述设备运行状态主题,其信息体包括:配电终端本体设备及其下接设备的心跳信息,用于判断设备的在线情况,并及时更新局部及全网的拓扑结构。
110.所述设备信息变更主题,其信息体包括:配电终端本体设备已有设备模型内的数据描述变更;配电终端下接设备已有设备模型内的数据描述变更、基于已有模型的设备的删除或新增、设备模型的新增。
111.所述模型描述子集主题,其信息体包括:云平台可根据终端设备上送的自描述模型集合,在其中挑选所需展示或使用的数据子集。所述模型描述子集可通过数据分发服务发布至订阅该主题的配电终端,终端解析所述子集后,更新后续在数据交互阶段,向云主站
传输的数据信息集合。
112.在所述设备接入阶段:
113.步骤1,云平台采用reliable服务质量策略订阅设备模型信息,智能终端同样采用reliable服务质量策略发布设备模型信息,云平台获取欲接入的智能终端及其下接设备的模型信息描述。所述reliable的服务质量策略表示该主题信息最终一定会分发至符合条件的主题订阅者;
114.步骤2,云平台采用reliable服务质量策略订阅设备模型列表,智能终端同样采用reliable服务质量策略发布设备模型列表,云平台获取欲接入的智能终端及其下接设备的模型描述。所述reliable的服务质量策略表示该主题信息最终一定会分发至符合条件的主题订阅者。
115.步骤3,云平台采用reliable服务质量策略订阅设备描述列表,智能终端同样采用reliable服务质量策略发布设备描述列表,云平台获取欲接入的智能终端及其下接设备的具体设备信息,包括设备唯一标识以及接入设备数量等。
116.步骤4,云平台允许设备接入,并采用deadline的服务质量策略订阅设备运行状态(心跳),接入云平台的设备同样采用deadline的服务质量策略发布设备运行状态(心跳)。所述deadline的服务质量策略表示在一定期限内,智能终端需要发布至少一条信息,保证向云主站准确告知设备在线状态。
117.步骤5,云平台采用reliable的服务质量策略订阅设备运行变更主题,接入云平台的设备同样采用reliable的服务质量策略发布设备运行变更主题,云平台可及时且可靠地获取智能终端及其下接设备模型内容的最新信息。
118.步骤6,此步骤可选,智能终端采用reliable的服务质量策略订阅模型描述子集主题,云平台采用reliable的服务质量策略发布模型描述子集主题,云平台根据智能终端上送的自描述模型集合,在其中挑选所需展示或使用的数据子集,并发布至智能终端,终端解析所述子集后,更新后续在数据交互阶段中向云主站传输的数据信息集合。
119.数据交互阶段,发生在设备接入阶段之后,包括:云主站与智能终端基于数据分发服务,进行常规数据读取、突发事件上送、控制命令下发、参数操作及文件操作等信息交互。
120.在所述数据交互阶段,云平台订阅主题包括:设备运行数据、突发事件信息;发布主题包括:指令下发。智能终端订阅主题包括:指令下发、相邻设备拓扑信息更新;发布主题包括:设备运行数据、突发事件信息、设备拓扑信息更新。
121.所述设备运行数据主题,其信息体包括:配电智能终端及其下接设备正常运行时的遥测、遥信、电能量等信息,按照所述模型列表或模型描述子集进行传输。
122.所述突发事件信息主题,其信息体包括:配电智能终端及其下接设备发生故障时的信息,以及终端设备拓扑更新信息。
123.所述指令下发主题,其信息体包括:控制命令下发,参数操作,文件操作,及其操作的对象信息。
124.在所述数据交互阶段:
125.步骤1,云平台采用deadline服务质量策略订阅设备运行数据主题,智能终端同样采用deadline服务质量策略发布设备运行数据主题,云平台定时获取已接入的智能终端及其下接设备的运行数据信息。
126.步骤2,云平台采用reliable服务质量策略订阅突发事件主题,智能终端同样采用reliable服务质量策略发布突发事件主题,确保云平台准确、快速接收到终端或线路的突发事件、故障事件、局部拓扑变更事件等高实时性信息。
127.步骤3,配电智能终端采用reliable服务质量策略订阅指令下发主题,云平台同样采用reliable服务质量策略发布指令下发主题,确保智能终端准确接收到主站下发的遥控、参数设置、文件操作等可靠性要求较高的信息。
128.实施例2
129.基于与实施例1相同发明构思,本发明提供了一种智能终端自适应接入及交互装置,应用于智能终端,包括:
130.判断模块,用于判断智能终端所处的状态和该状态下的业务类别;当智能终端处于接入状态,所述业务类别包括云平台获取智能终端及下接设备的自描述模型、获取智能终端及下接设备的实际接入信息、获取智能终端及下接设备的信息变更、获取智能终端及下接设备的运行状态、云平台挑选所需的模型子集;当智能终端处于数据交互状态,所述业务类别包括设备运行数据信息交互、突发事件信息交互、控制指令下发;
131.接入及交互模块,用于采用数据分发服务中与该业务类别对应的服务质量策略订阅或发布相关主题信息;所述相关主题信息是从智能终端或智能终端与其下接设备的设备自描述模型中获取得到,基于轻量级的json格式进行存储与传输。
132.其余部分均与实施例1相同。
133.实施例3
134.本发明实施例中提供了一种智能终端自适应接入及交互系统,包括存储介质和处理器;
135.所述存储介质用于存储指令;
136.所述处理器用于根据所述指令进行操作以执行根据实施例1中任一项所述的方法。
137.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
138.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
139.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
140.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
141.以上结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
142.以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

技术特征:
1.一种智能终端自适应接入及交互方法,其特征在于,应用智能终端,于包括:判断智能终端所处的状态和该状态下的业务类别;当智能终端处于接入状态,所述业务类别包括云平台获取智能终端及下接设备的自描述模型、获取智能终端及下接设备的实际接入信息、获取智能终端及下接设备的信息变更、获取智能终端及下接设备的运行状态、云平台挑选所需的模型子集;当智能终端处于数据交互状态,所述业务类别包括设备运行数据信息交互、突发事件信息交互、控制指令下发;采用数据分发服务中与该业务类别对应的服务质量策略订阅或发布相关主题信息;所述相关主题信息是从智能终端或智能终端与其下接设备的设备自描述模型中获取得到,基于轻量级的json格式进行存储与传输。2.根据权利要求1所述的一种智能终端自适应接入及交互方法,其特征在于:所述设备自描述模型包括:模型唯一名称描述;模型版本号,用于供云平台判断是否更新本地数据库中已有模型记录;数据类型描述,包括遥信、遥测、遥控、电量、参数;数据类型中具体内容描述,包括中英文名称、数值类型、单位、取值范围、死区值。3.根据权利要求2所述的一种智能终端自适应接入及交互方法,其特征在于:下接设备的设备自描述模型配置在智能终端内。4.根据权利要求2所述的一种智能终端自适应接入及交互方法,其特征在于,当智能终端处于接入阶段,所述相关主题信息包括:设备模型信息主题,其信息体包括:智能终端设备本体模型的唯一名称描述、模型版本号信息;下接设备的模型唯一名称描述、模型版本号信息;设备模型列表主题,其信息体包括:智能终端设备本体模型的数据类型描述及其具体内容描述;下接设备的所有数据类型描述及其具体内容描述;设备描述列表主题,其信息体包括:智能终端设备本体所属模型、智能终端设备本体唯一标志tid、智能终端设备本体映射的一次设备唯一标志bid;下接设备的所属模型、下接设备关联的智能终端设备本体唯一标志tid、下接设备唯一标识eid;若配电终端外接某种模型的设备数量有多个,则每个下接设备均需要具有所属模型描述;设备信息变更主题,其信息体包括:智能终端本体设备已有设备模型内的数据描述变更;下接设备已有设备模型内的数据描述变更、基于已有模型的设备的删除或新增、设备模型的新增;设备运行状态主题,其信息体包括:智能终端本体设备及其下接设备的心跳信息,用于判断设备的在线情况,并及时更新局部及全网的拓扑结构;模型描述子集主题,其信息体包括:云平台可根据智能终端设备上送的自描述模型集合,在其中挑选所需展示或使用的数据子集;所述数据子集通过数据分发服务发布至订阅该主题的智能终端,智能终端解析所述数据子集后,更新后续在数据交互阶段,向云平台传输的数据信息集合。5.根据权利要求2所述的一种智能终端自适应接入及交互方法,其特征在于,当业务类别为云平台获取智能终端及下接设备的自描述模型时:云平台与智能终端采用reliable服务质量策略,交互主题关键字为“modelinfo”,进行
设备模型基本信息的交互,所述设备模型基本信息包括:智能终端设备本体模型的唯一名称描述、模型版本号信息;智能终端设备下接设备的模型唯一名称描述、模型版本号信息;云平台与智能终端采用reliable服务质量策略,交互主题关键字为“modellist”,进行设备模型列表信息的交互,所述备模型列表信息包括:智能终端设备本体模型的数据类型及其描述;智能终端设备下接设备的所有数据类型及其描述;当业务类别为云平台获取智能终端及下接设备的实际接入信息时:云平台与智能终端采用reliable服务质量策略,交互主题关键字为“describelist”,进行设备描述列表信息的交互,所述描述列表信息包括实际接入设备的所述模型,其唯一标识,实际接入设备的数量;当业务类型为云平台获取智能终端及下接设备的信息变更时:云平台与智能终端采用reliable服务质量策略,交互主题关键字为“modelchange”,进行实际设备模型信息的更新;当业务类型为云平台、智能终端及下接设备的运行状态时:云平台与智能终端采用deadline服务质量策略,交互主题关键字为“heartbeat”,进行设备运行状态信息的交互;当业务类型为云平台挑选所需的模型子集时:云平台与智能终端采用reliable服务质量策略,交互主题关键字为“childmodelupdate”,云平台向智能终端下发实际需要展示的模型子集的内容,智能终端接收后进行本地需要上送数据集的更新。6.根据权利要求2所述的一种智能终端自适应接入及交互方法,其特征在于:当智能终端处于数据交互阶段,所述相关主题信息包括:设备运行数据主题,其信息体包括:配电智能终端及其下接设备正常运行时的遥测、遥信、电能量信息,按照模型列表或模型描述子集进行传输;突发事件信息主题,其信息体包括:配电智能终端及其下接设备发生故障时的信息,以及终端设备拓扑更新信息;指令下发主题,其信息体包括:控制命令下发,参数操作,文件操作,及其操作的对象信息。7.根据权利要求6所述的一种智能终端自适应接入及交互方法,其特征在于:当业务类型为云平台与智能终端进行运行数据信息交互时:云平台与智能终端采用deadline服务质量策略,交互主题关键字为“datalist”,进行设备运行数据的定时交互,供云平台解析与展示;当业务类型为云平台与智能终端进行突发事件信息交互时:云平台与智能终端采用reliable服务质量策略,交互主题关键字为“datavarup”,进行设备突发事件及突发数据的交互,供云平台准确、快速接收到终端或线路的突发事件、故障事件、局部拓扑变更事件;当业务类型为云平台对智能终端进行控制指令下发时:云平台与智能终端采用reliable服务质量策略,交互主题关键字为“remotectl”,进行远程控制指令的交互,保证智能终端可准确收到云平台下发的遥控、参数设置、文件交互操作指令。
8.根据权利要求1所述的一种智能终端自适应接入及交互方法,其特征在于:所述数据分发服务以库文件的形式存储。9.一种智能终端自适应接入及交互装置,其特征在于,应用于智能终端,包括:判断模块,用于判断智能终端所处的状态和该状态下的业务类别;当智能终端处于接入状态,所述业务类别包括云平台获取智能终端及下接设备的自描述模型、获取智能终端及下接设备的实际接入信息、获取智能终端及下接设备的信息变更、获取智能终端及下接设备的运行状态、云平台挑选所需的模型子集;当智能终端处于数据交互状态,所述业务类别包括设备运行数据信息交互、突发事件信息交互、控制指令下发;接入及交互模块,用于采用数据分发服务中与该业务类别对应的服务质量策略订阅或发布相关主题信息;所述相关主题信息是从智能终端或智能终端与其下接设备的设备自描述模型中获取得到,基于轻量级的json格式进行存储与传输。10.一种智能终端自适应接入及交互系统,其特征在于,包括存储介质和处理器;所述存储介质用于存储指令;所述处理器用于根据所述指令进行操作以执行根据权利要求1-8中任一项所述的方法。

技术总结
本发明公开了一种智能终端自适应接入及交互方法、装置及系统,包括判断智能终端所处的状态和该状态下的业务类别;当智能终端处于不同接入状态时,对应的业务类别不同;采用数据分发服务中与该业务类别对应的服务质量策略订阅或发布相关主题信息;相关主题信息是从智能终端或智能终端与其下接设备的设备自描述模型中获取得到,基于轻量级的Json格式进行存储与传输。本发明能够解决现有通信方式无法支撑新型配电系统分布范围广,采集与监控数据类型众多、数量庞大的问题。数量庞大的问题。数量庞大的问题。


技术研发人员:樊轶 周俊 刘明祥 蔡月明 陈娜 陈琛 欧传刚 刘遐龄 何钊睿 卢虹宇 邹航 周强 蒋海生 孙建东 王佳 陆凡 幸玲 张驰 高煜钦 谭涛 杨涛 岳友 徐晨 周圣杰 徐靖涛 沙广林
受保护的技术使用者:中国电力科学研究院有限公司
技术研发日:2023.06.09
技术公布日:2023/8/24
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐