一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于智能网关的数据处理方法、装置和计算机设备与流程

2021-12-14 23:04:00 来源:中国专利 TAG:


1.本技术涉及电网技术领域,特别是涉及一种基于智能网关的数据处理方法、装置、计算机设备和存储介质。


背景技术:

2.随着电力技术的日益发展和电网完善,电网设备数量急剧增加,设备种类也不断增加。在传统技术中,电网中存在种类繁多的用于监测电网设备的监测终端,如传感器,在监测过程中,各监测终端采集的传感数据由于无法直接与上级服务器进行数据交互,各监测终端之间形成了数据孤岛,大大降低了数据使用效率。


技术实现要素:

3.基于此,有必要针对上述技术问题,提供一种基于智能网关的数据处理方法、装置、计算机设备和存储介质。
4.一种基于智能网关的数据处理方法,应用于智能网关,所述方法包括:
5.获取多个监测终端各自对应的终端模型文件;所述监测终端用于获取电网中的电网设备对应的监测数据,所述终端模型文件存储有对应监测终端提供的服务类型和所述服务类型对应的服务描述信息;
6.根据各个终端模型文件,在所述智能网关中创建各个监测终端对应的终端对象;
7.响应于针对电网设备的监测指令,遍历各个终端对象对应的模型文件,并根据所述终端模型文件,生成多个服务调度指令;
8.向多个监测终端发送所述服务调度指令,并接收各个监测终端针对所述服务调度指令返回的服务应答数据。
9.在其中一个实施例中,所述根据所述终端模型文件,生成多个服务调度指令,包括:
10.针对每个监测终端,确定当前待调度的服务类型,并根据所述终端模型文件,确定所述服务类型对应的服务描述信息;所述服务描述信息包括所述服务类型对应的指令格式和指令参数;
11.根据每个监测终端对应的指令格式和指令参数,生成对应的服务调度指令。
12.在其中一个实施例中,所述确定当前待调度的服务类型,包括:
13.获取当前时间,若所述当前时间与预设的监测数据采集时间匹配,则确定当前待调度的服务类型为数据采集服务;
14.所述根据每个监测终端对应的指令格式和指令参数,生成对应的服务调度指令,包括:
15.根据每个监测终端数据采集服务对应的指令格式和指令参数,生成对应的数据采集指令。
16.在其中一个实施例中,所述针对每个监测终端,确定当前待调度的服务类型,包
括:
17.当监测终端为断路器时,获取所述断路器采集的a相电压;
18.当所述a相电压失压时,确定所述断路器当前待调度的服务类型为断路器分闸服务。
19.在其中一个实施例中,所述接收各个监测终端针对所述服务调度指令返回的服务应答数据,包括:
20.接收各个监测终端针对所述数据采集指令返回的监测数据;
21.还包括:
22.获取预先配置的数据输出格式;
23.根据所述数据输出格式,对所述监测数据进行格式转换,得到目标监测数据,并将所述目标监测数据存储到预设的数据库。
24.在其中一个实施例中,所述终端模型文件中还包括所述监测终端对应的通信协议类型,所述向多个监测终端发送所述服务调度指令,包括:
25.针对每个监测终端,根据该监测终端对应的终端模型文件,确定该监测终端对应的通信协议类型;
26.将每个监测终端对应的服务调度指令,转换成数据格式与该监测终端的通信协议类型匹配的数据包,并向该监测终端发送所述数据包。
27.在其中一个实施例中,所述获取多个监测终端各自对应的终端模型文件,包括:
28.获取多个监测终端各自对应的设备属性信息、服务类型以及所述服务类型对应的服务描述信息;
29.针对每个监测终端,采用该监测终端对应的设备属性信息、服务类型和所述服务描述信息,生成对应的终端模型文件。
30.一种基于智能网关的数据处理装置,应用于智能网关,所述装置包括:
31.文件获取模块,用于获取多个监测终端各自对应的终端模型文件;所述监测终端用于获取电网中的电网设备对应的监测数据,所述终端模型文件存储有对应监测终端提供的服务类型和所述服务类型对应的服务描述信息;
32.终端对象创建模块,用于根据各个终端模型文件,在所述智能网关中创建各个监测终端对应的终端对象;
33.监测指令响应模块,用于响应于针对电网设备的监测指令,遍历各个终端对象对应的模型文件,并根据所述终端模型文件,生成多个服务调度指令;
34.服务应答数据收集模块,用于向多个监测终端发送所述服务调度指令,并接收各个监测终端针对所述服务调度指令返回的服务应答数据。
35.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上任一项所述方法的步骤。
36.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述方法的步骤。
37.上述一种基于智能网关的数据处理方法、装置、计算机设备和存储介质,获取多个监测终端各自对应的终端模型文件,根据各个终端模型文件,在智能网关中创建各个监测终端对应的终端对象,响应于针对电网设备的监测指令,遍历各个终端对象对应的模型文
件,并根据终端模型文件,生成多个服务调度指令,向多个监测终端发送所述服务调度指令,进而可以接收各个监测终端针对服务调度指令返回的服务应答数据,能够在智能网关中对多个监测终端对应的数据进行统一管理和应用,避免数据孤岛的出现,提高了监测数据的数据使用效率。
附图说明
38.图1为一个实施例中一种基于智能网关的数据处理方法的应用环境图;
39.图2为一个实施例中一种基于智能网关的数据处理方法的流程示意图;
40.图3为一个实施例中一种服务描述信息的结构示意图;
41.图4为一个实施例中一种基于智能网关的数据处理装置的结构框图;
42.图5为一个实施例中计算机设备的内部结构图。
具体实施方式
43.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
44.本技术提供的一种基于智能网关的数据处理方法,可以应用于如图1所示的应用环境中。在该应用环境中,可以包括智能网关101和监测终端102,其中,智能网关101可以用独立的服务器或者是多个服务器组成的服务器集群来实现;监测终端102为多个监测终端,多个监测终端对应的种类可以不同。
45.在一个实施例中,如图2所示,提供了一种基于智能网关的数据处理方法,以该方法应用于图1中的智能网关为例进行说明,可以包括以下步骤:
46.步骤201,获取多个监测终端各自对应的终端模型文件。
47.作为一示例,监测终端可以用于获取电网中的电网设备对应的监测数据,监测终端可以按照预设时间间隔对电网设备的设备运行状态或设备所处的环境进行信息采集,得到监测数据。例如,监测终端可以是传感器;或者,也可以是与传感器通信连接的终端,该终端可以接收传感器上报的传感数据,对传感数据进行初步处理后得到监测数据。其中,传感器可以包括:电压传感器、电流传感器、摄像设备、微气象传感器、杆塔倾斜传感器、拉力传感器、倾角传感器、线夹测温传感器、导线舞动传感器、智能间隔棒、红外传感器、位移监测设备;其中,微气象传感器可以包括湿度传感器、风速传感器。监测数据可以包括电压数据、电流数据、图像数据、微气象数据、倾斜角度数据、拉力数据、温度数据等。
48.终端模型文件可以是用于描述监测终端设备类型和设备服务能力的文件,在终端模型文件中可以存储有对应的监测终端提供的服务类型和服务类型对应的服务描述信息。
49.在具体实现中,针对不同的监测终端,可以生成每个监测终端对应的终端模型文件,进而智能网关可以在开始对电网中的电网设备进行监测前,预先获取各个监测终端对应的终端模型文件。
50.步骤202,根据各个终端模型文件,在所述智能网关中创建各个监测终端对应的终端对象。
51.在获取到各个终端模型文件后,可以根据各个终端模型文件,在智能网关中创建
各个监测终端对应的终端对象。具体而言,终端对象可以是在智能网关中与监测终端对应的一个实例,终端对象可以通过其对应的数据,例如参数、设备属性等信息表征监测终端的特征。智能网关通过创建各个监测终端对应的终端对象,可以提高对监测终端的数据采集效率。
52.步骤203,响应于针对电网设备的监测指令,遍历各个终端对象对应的模型文件,并根据所述终端模型文件,生成多个服务调度指令。
53.在创建各个终端之后,则可以开始通过多个监测终端对电网设备进行监测。在通过多个监测终端对智能网关进行监测时,用户可以通过一键触发的功能,同时向多个监测终端发送监测指令,例如在电网控制中心点击预设按钮后,电网控制中心可以同时向多个监测终端发送监测指令,触发监测终端采集电网设备对应的监测数据。
54.智能网关可以对用户发送的监测指令进行监听,当检测到监测指令后,响应于该监测指令,智能网关可以依次遍历当前已创建的多个终端对象对应的模型文件,并根据多个模型文件,分别生成针对不同监测终端的服务调度指令。
55.步骤204,向多个监测终端发送所述服务调度指令,并接收各个监测终端针对所述服务调度指令返回的服务应答数据。
56.在生成多个服务调度指令后,则可以向多个监测终端分别发送对应的服务调度指令。监测终端在接收到服务调度指令后,可以根据服务调度指令运行相应的服务,并获取对应的服务应答数据,例如,当服务调度指令为数据采集服务时,监测终端可以将采集到的监测数据作为服务应答数据,并发送给智能网关。
57.智能网关通过向多个监测终端发送对应的服务调度指令,可以接收到多个监测终端对应的服务应答数据,进而可以将得到的多个服务应答数据保存在智能网关中,能够在智能网关中融合多个监测终端对应的服务应答数据。在一示例中,智能网关与监测终端之间可以通过mqtt(消息队列遥测传输)协议进行通信,由于其具有小型传输、开销小、协议交换最小化的特点,能够降低网络流量,针对智能网关与多个监测终端之间的频繁通信,通过该协议可以有效提高智能网关与监测终端之间的通信效率。
58.在本实施例中,获取多个监测终端各自对应的终端模型文件,根据各个终端模型文件,在智能网关中创建各个监测终端对应的终端对象,响应于针对电网设备的监测指令,遍历各个终端对象对应的模型文件,并根据终端模型文件,生成多个服务调度指令,向多个监测终端发送所述服务调度指令,进而可以接收各个监测终端针对服务调度指令返回的服务应答数据,能够在智能网关中对多个监测终端对应的数据进行统一管理和应用,避免数据孤岛的出现,提高了监测数据的数据使用效率。
59.在一个实施例中,所述根据所述终端模型文件,生成多个服务调度指令,可以包括如下步骤:
60.针对每个监测终端,确定当前待调度的服务类型,并根据所述终端模型文件,确定所述服务类型对应的服务描述信息;根据每个监测终端对应的指令格式和指令参数,生成对应的服务调度指令。
61.其中,服务描述信息可以包括服务类型对应的指令格式和指令参数。
62.在具体实现中,在检测到监测指令后,针对每个监测终端,可以确定当前待调度的服务类型。具体而言,每个监测终端可以提供多种不同的服务,例如监测数据采集服务、物
资信息服务、终端预警服务,其中物资信息服务可以获取监测终端自身的状态信息,以定期确定监测终端是否正常运行,终端预警服务可以在监测终端发现异常信息时,自动向智能网关发送告警信息。例如,在每个终端模型文件中,可以通过如下表所示的方式记录温湿度传感器、红外传感器、风速传感器、点式测温设备、局放测试仪和位移监测各自对应的设备信息和所提供的服务,其中够可以记录有每个设备对应的设备类型、厂商、型号和服务类型:
63.[0064][0065]
在确定待调度的服务类型后,可以根据终端模型文件,确定待调度的服务类型对应的服务描述信息,如图3所示,为终端模型文件中关于服务描述信息的结构示例,在该结构示例中,一个设备可以提供服务1、服务2
……
服务n等多个服务,每个服务可以通过对应的命令和参数进行调度,在每个服务下,还可以包括用于描述监测终端当前状态的设备属性信息。在确定服务类型对应的服务描述信息后,智能网关可以根据服务描述信息中的指令格式和指令参数,生成对应的服务指令。
[0066]
在本实施例中,针对每个监测终端,可以在查询终端模型文件后,根据对应的指令格式和指令参数,生成对应的服务调度指令,进而可以对多个不同的监测终端进行统一调度,获取到多个监测终端对应的服务应答数据。
[0067]
在一个实施例中,所述确定当前待调度的服务类型,可以包括如下步骤:
[0068]
获取当前时间,若所述当前时间与预设的监测数据采集时间匹配,则确定当前待调度的服务类型为数据采集服务;
[0069]
在具体实现中,智能网关可以定时获取各个监测终端采集的监测数据。具体而言,智能网关可以确定当前时间,若单签时间与预先设定的监测数据采集时间匹配,则可以确定每个监测终端当前待调度的服务类型至少包括数据采集服务。
[0070]
所述根据每个监测终端对应的指令格式和指令参数,生成对应的服务调度指令,可以包括如下步骤:
[0071]
根据每个监测终端数据采集服务对应的指令格式和指令参数,生成对应的数据采集指令。
[0072]
在具体实现中,不同的监测终端在提供数据采集服务时,需要通过不同的指令格式和指令参数进行调度。当确定每个监测终端待调度的服务类型包括数据采集服务时,则可以根据每个监测终端的数据采集服务所对应的指令格式和指令参数,生成对应的数据采集指令,并下发到各个监测终端,进而可以获取各个监测终端返回的监测数据。
[0073]
在本实施例中,可以获取当前时间,若当前时间与预设的监测数据采集时间匹配,则确定当前待调度的服务类型为数据采集服务,进而可以根据每个监测终端数据采集服务对应的指令格式和指令参数,生成对应的数据采集指令,将各个监测终端获取的监测数据汇总在智能网关中。
[0074]
在一个实施例中,所述针对每个监测终端,确定当前待调度的服务类型,可以包括如下步骤:
[0075]
当监测终端为断路器时,获取所述断路器采集的a相电压;当所述a相电压失压时,确定所述断路器当前待调度的服务类型为断路器分闸服务。
[0076]
在实际应用中,当监测终端为断路器时,智能网关可以获取断路器采集的a相电压,并根据a相电压判断当前a相电压是否失压。若检测到a相电压失压,则可以确定断路器当前待调度的服务类型为断路器分闸服务,并生成对应的服务调度指令,控制断路器分闸。
[0077]
在本实施例中,当监测终端为断路器时,可以获取断路器采集的a相电压;当a相电压失压时,确定断路器当前待调度的服务类型为断路器分闸服务,能够在a相电压失压时,及时控制断路器分闸。
[0078]
在一个实施例中,所述接收各个监测终端针对所述服务调度指令返回的服务应答数据,可以包括:
[0079]
接收各个监测终端针对所述数据采集指令返回的监测数据。
[0080]
具体而言,当智能网关调度的服务类型为数据采集服务时,智能网关可以发送数据采集指令,进而可以接收到各个监测终端针对该指令返回的监测数据。
[0081]
所述方法还可以包括如下步骤:
[0082]
获取预先配置的数据输出格式;根据所述数据输出格式,对所述监测数据进行格式转换,得到目标监测数据,并将所述目标监测数据存储到预设的数据库。
[0083]
作为一示例,数据输出格式可以是用户使用监测数据时所应用的数据格式。
[0084]
在实际应用中,由于不同的监测终端对应的终端配置或生产厂家不同,各自使用的数据格式也存在差异,因此,若接收到各个监测终端返回的监测数据,可以获取预先配置的数据输出格式,进而可以在得到多个监测数据后,根据数据输出格式,对监测数据进行格式转换,得到目标监测数据,并将目标监测数据存储到预设的数据库。
[0085]
在本实施例中,可以根据数据输出格式,对监测数据进行格式转换,得到目标监测数据,并将目标监测数据存储到预设的数据库,能够在用户调用监测数据之前提前进行格式转换,提高用户后续使用不同监测数据的使用效率。
[0086]
在一个实施例中,所述终端模型文件中还可以包括监测终端对应的通信协议类型,所述向多个监测终端发送所述服务调度指令,可以包括如下步骤:
[0087]
针对每个监测终端,根据该监测终端对应的终端模型文件,确定该监测终端对应的通信协议类型;将每个监测终端对应的服务调度指令,转换成数据格式与该监测终端的通信协议类型匹配的数据包,并向该监测终端发送所述数据包。
[0088]
在具体实现中,多个不同类型的监测终端可以使用不同的通信协议,例如多个监测终端使用的通信协议可以包括modbus

rtu、modbus

tcp、dl/t645、iec60870
‑5‑
101、iec60870
‑5‑
104协议。
[0089]
由于不同的通信协议其对应的数据传输方式不同,针对每个监测终端,智能网关
可以根据该监测终端对应的终端模型文件,确定该监测终端对应的通信协议类型,进而可以得到每个监测终端所采用的通信协议。在确定出各监测终端对应的通信协议后,可以将每个监测终端对应的服务调度指令,转换成数据格式与监测终端的通信协议类型匹配的数据包,并向该监测终端发送数据包。
[0090]
在本实施例中,通过将每个监测终端对应的服务调度指令,转换成数据格式与该监测终端的通信协议类型匹配的数据包,并发送到对应的监测终端,能够保证智能网关与多个不同类型的监测终端的正常通信和服务调度。
[0091]
在一个实施例中,所述获取多个监测终端各自对应的终端模型文件,可以包括如下步骤:
[0092]
获取多个监测终端各自对应的设备属性信息、服务类型以及所述服务类型对应的服务描述信息;针对每个监测终端,采用该监测终端对应的设备属性信息、服务类型和所述服务描述信息,生成对应的终端模型文件。
[0093]
在实际应用中,智能网关可以获取多个监测终端各自对应的设备属性信息、服务类型以及与服务类型对应的服务描述信息,进而针对每个监测终端,智能网关可以采用该监测终端对应的设备属性信息、服务类型和服务描述信息,生成对应的终端模型文件。在一示例中,用户可以在智能网关中添加终端模型文件,也可以对智能网关中的终端模型文件进行修改,以快速更改智能网关调度服务的方式。
[0094]
在本实施例中,针对每个监测终端,通过采用该监测终端对应的设备属性信息、服务类型和服务描述信息,生成对应的终端模型文件,能够为后续获取不同监测终端的服务应答数据提供基础。
[0095]
应该理解的是,虽然图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0096]
在一个实施例中,如图4所示,提供了一种基于智能网关的数据处理装置,可以应用于智能网关,所述装置包括:
[0097]
文件获取模块401,用于获取多个监测终端各自对应的终端模型文件;所述监测终端用于获取电网中的电网设备对应的监测数据,所述终端模型文件存储有对应监测终端提供的服务类型和所述服务类型对应的服务描述信息;
[0098]
终端对象创建模块402,用于根据各个终端模型文件,在所述智能网关中创建各个监测终端对应的终端对象;
[0099]
监测指令响应模块403,用于响应于针对电网设备的监测指令,遍历各个终端对象对应的模型文件,并根据所述终端模型文件,生成多个服务调度指令;
[0100]
服务应答数据收集模块404,用于向多个监测终端发送所述服务调度指令,并接收各个监测终端针对所述服务调度指令返回的服务应答数据。
[0101]
在一个实施例中,所述监测指令响应模块403,包括:
[0102]
服务描述信息获取子模块,用于针对每个监测终端,确定当前待调度的服务类型,
并根据所述终端模型文件,确定所述服务类型对应的服务描述信息;所述服务描述信息包括所述服务类型对应的指令格式和指令参数;
[0103]
服务调度指令生成子模块,用于根据每个监测终端对应的指令格式和指令参数,生成对应的服务调度指令。
[0104]
在一个实施例中,所述服务描述信息获取子模块,包括:
[0105]
匹配单元,获取当前时间,若所述当前时间与预设的监测数据采集时间匹配,则确定当前待调度的服务类型为数据采集服务;
[0106]
所述服务调度指令生成子模块,包括:
[0107]
数据采集指令生成单元,用于根据每个监测终端数据采集服务对应的指令格式和指令参数,生成对应的数据采集指令。
[0108]
在一个实施例中,所述服务描述信息获取子模块,包括:
[0109]
a相电压采集单元,用于当监测终端为断路器时,获取所述断路器采集的a相电压;
[0110]
分闸服务调度单元,用于当所述a相电压失压时,确定所述断路器当前待调度的服务类型为断路器分闸服务。
[0111]
在一个实施例中,所述服务应答数据收集模块404,包括:
[0112]
监测数据接收子模块,用于接收各个监测终端针对所述数据采集指令返回的监测数据;
[0113]
还包括:
[0114]
输出格式确定模块,用于获取预先配置的数据输出格式;
[0115]
存储模块,用于根据所述数据输出格式,对所述监测数据进行格式转换,得到目标监测数据,并将所述目标监测数据存储到预设的数据库。
[0116]
在一个实施例中,所述终端模型文件中还包括所述监测终端对应的通信协议类型,所述服务应答数据收集模块404,包括:
[0117]
协议类型确定子模块,用于针对每个监测终端,根据该监测终端对应的终端模型文件,确定该监测终端对应的通信协议类型;
[0118]
数据包生成子模块,用于将每个监测终端对应的服务调度指令,转换成数据格式与该监测终端的通信协议类型匹配的数据包,并向该监测终端发送所述数据包。
[0119]
在一个实施例中,所述文件获取模块401,包括:
[0120]
信息读取子模块,用于获取多个监测终端各自对应的设备属性信息、服务类型以及所述服务类型对应的服务描述信息;
[0121]
文件生成子模块,用于针对每个监测终端,采用该监测终端对应的设备属性信息、服务类型和所述服务描述信息,生成对应的终端模型文件。
[0122]
关于一种基于智能网关的数据处理装置的具体限定可以参见上文中对于一种基于智能网关的数据处理方法的限定,在此不再赘述。上述一种基于智能网关的数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0123]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。
其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储监测终端采集的监测数据,如传感数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于智能网关的数据处理方法。
[0124]
本领域技术人员可以理解,图5中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0125]
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
[0126]
获取多个监测终端各自对应的终端模型文件;所述监测终端用于获取电网中的电网设备对应的监测数据,所述终端模型文件存储有对应监测终端提供的服务类型和所述服务类型对应的服务描述信息;
[0127]
根据各个终端模型文件,在所述智能网关中创建各个监测终端对应的终端对象;
[0128]
响应于针对电网设备的监测指令,遍历各个终端对象对应的模型文件,并根据所述终端模型文件,生成多个服务调度指令;
[0129]
向多个监测终端发送所述服务调度指令,并接收各个监测终端针对所述服务调度指令返回的服务应答数据。
[0130]
在一个实施例中,处理器执行计算机程序时还实现上述其他实施例中的步骤。
[0131]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0132]
获取多个监测终端各自对应的终端模型文件;所述监测终端用于获取电网中的电网设备对应的监测数据,所述终端模型文件存储有对应监测终端提供的服务类型和所述服务类型对应的服务描述信息;
[0133]
根据各个终端模型文件,在所述智能网关中创建各个监测终端对应的终端对象;
[0134]
响应于针对电网设备的监测指令,遍历各个终端对象对应的模型文件,并根据所述终端模型文件,生成多个服务调度指令;
[0135]
向多个监测终端发送所述服务调度指令,并接收各个监测终端针对所述服务调度指令返回的服务应答数据。
[0136]
在一个实施例中,计算机程序被处理器执行时还实现上述其他实施例中的步骤。
[0137]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read

only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存
储器(dynamic random access memory,dram)等。
[0138]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0139]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献