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

终端数据模型与物联网数据模型的统一方法、装置和介质与流程

2022-08-13 13:26:53 来源:中国专利 TAG:


1.本技术涉及配电网领域,尤其是终端数据模型与物联网数据模型的统一方法、装置和介质。


背景技术:

2.随着配电物联网时代的来临,配电网领域中同时存在传统iec配电终端和新型的物联网终端。传统iec终端的数据模型在主站按终端提供的点表人工配置生成,物联网终端的数据模型在终端接入时注册生成,这两种数据模型是完全不同的,且新型的物联网终端的自动化程度明显更高。
3.目前,为了接入传统iec配电终端和新型的物联网终端这两种配电终端,配电主站需要适配这两种数据模型。但是相关技术中,基本采用两套主站分别接入传统iec终端和物联网终端,因此适配这两种数据模型时在系统功能上无法做到这两种终端的完美融合,并且在这两种数据模型适配时,软件架构上可能会出现不兼容的问题,降低了系统的可维护性和易用性、稳定性。
4.因此,相关技术存在的上述技术问题亟待解决。


技术实现要素:

5.本技术旨在解决相关技术中的技术问题之一。为此,本技术实施例提供终端数据模型与物联网数据模型的统一方法、装置和介质,能够统一传统iec配电终端的数据模型和新型的物联网终端的数据模型。
6.根据本技术实施例一方面,提供一种终端数据模型与物联网数据模型的统一方法,所述方法包括:
7.对iec终端进行测点配置,得到所述iec终端的测点;
8.根据所述iec终端的测点进行虚拟配置,得到物联网终端设备的编号;
9.将所述物联网终端设备的编号转换成物联网终端设备的属性名称;
10.根据所述物联网终端设备的属性名称将所述物联网终端设备与iec终端进行对应匹配。
11.在其中一个实施例中,在根据所述物联网终端设备的属性名称将所述物联网终端设备与iec终端进行对应匹配后,所述方法还包括:
12.将所述iec终端和物联网终端上传的点号数据转换成键值对数据;
13.将所述键值对数据发送至物联网云站。
14.在其中一个实施例中,将所述键值对数据发送至物联网云站后,所述方法还包括:
15.所述物联网云主站根据所述键值对数据处理所述iec终端和所述物联网终端的上传数据。
16.在其中一个实施例中,所述iec终端包括采用iec61850协议通信的数据终端。
17.在其中一个实施例中,所述根据所述iec终端的测点进行虚拟配置,得到物联网终
端设备的编号,包括:
18.获取所述iec终端的测点配置;
19.对iec终端的测点配置进行映射,得到物联网终端设备的编号和测点名称。
20.在其中一个实施例中,所述将所述物联网终端设备的编号转换成物联网终端设备的属性名称,包括:
21.获取所述物联网终端设备的编号;
22.对所述物联网终端设备的编号进行映射,得到物联网终端设备的编号和测点名称。
23.在其中一个实施例中,在对iec终端进行测点配置前,所述方法还包括:
24.连接物联网云主站和实时数据总线;
25.初始化模型映射单元和物联网云平台。
26.根据本技术实施例一方面,提供一种终端数据模型与物联网数据模型的统一装置,所述装置包括:
27.配置模块,用于对iec终端进行测点配置,得到所述iec终端的测点;
28.虚拟模块,用于根据所述iec终端的测点进行虚拟配置,得到物联网终端设备的编号;
29.转换模块,用于将所述物联网终端设备的编号转换成物联网终端设备的属性名称;
30.匹配模块,用于根据所述物联网终端设备的属性名称将所述物联网终端设备与iec终端进行对应匹配。
31.根据本技术实施例一方面,提供一种终端数据模型与物联网数据模型的统一装置,所述装置包括:
32.至少一个处理器;
33.至少一个存储器,所述存储器用于存储至少一个程序;
34.当至少一个所述程序被至少一个所述处理器执行时实现如前面实施例所述的终端数据模型与物联网数据模型的统一方法。
35.根据本技术实施例一方面,提供一种介质,其特征在于,所述介质存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时实现如前面实施例所述的终端数据模型与物联网数据模型的统一方法。
36.本技术实施例提供的终端数据模型与物联网数据模型的统一方法的有益效果为:本技术通过对iec终端进行测点配置,得到所述iec终端的测点;根据所述iec终端的测点进行虚拟配置,得到物联网终端设备的编号;将所述物联网终端设备的编号转换成物联网终端设备的属性名称;根据所述物联网终端设备的属性名称将所述物联网终端设备与iec终端进行对应匹配。本技术在分析配电终端功能的基础上,将传统iec终端与物联网终端的数据模型统一,应用iec数据终端提供的数据模型和逻辑节点完成对iec终端数据模型与物联网终端的数据模型的统一,能够使配电云主站一体化接入这两种终端成为可能,并且将所述物联网终端设备的编号转换成物联网终端设备的属性名称能够使系统架构更加合理,易于维护。
37.本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变
得明显,或通过本技术的实践了解到。
附图说明
38.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1为本技术实施例提供的相关技术的原理示意图;
40.图2为本技术实施例提供的终端数据模型与物联网数据模型的统一方法的流程图;
41.图3为本技术实施例提供的终端数据模型与物联网数据模型的统一方法的原理示意图;
42.图4为本技术实施例提供的终端数据模型与物联网数据模型的统一装置的示意图;
43.图5为本技术实施例提供的终端数据模型与物联网数据模型的统一装置的另一示意图。
具体实施方式
44.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
45.本技术的说明书和权利要求书及附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
46.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
47.随着配电物联网时代的来临,配电网领域中同时存在传统iec配电终端和新型的物联网终端。传统iec终端的数据模型在主站按终端提供的点表人工配置生成,物联网终端的数据模型在终端接入时注册生成,这两种数据模型是完全不同的,且新型的物联网终端的自动化程度明显更高。
48.目前,为了接入传统iec配电终端和新型的物联网终端这两种配电终端,配电主站需要适配这两种数据模型。但是相关技术中,基本采用两套主站分别接入传统iec终端和物联网终端,因此适配这两种数据模型时在系统功能上无法做到这两种终端的完美融合,并
且在这两种数据模型适配时,软件架构上可能会出现不兼容的问题,降低了系统的可维护性和易用性、稳定性。
49.图1为本技术实施例提供的相关技术的原理示意图,相关技术中实现接入传统iec终端和物联网终端的方法如图1所示,两套主站分别接入传统iec终端和物联网终端,传统主站和物联网云主站并行存在,传统主站和物联网云主站都与实时数据总线建立有数据连接,同时实时数据总线与前置和物联网云平台连接。其中,前置下属连接有多个传统iec终端,物联网云平台下属连接有多个物联网终端边设备。可见,相关技术中存在的问题包括:两套主站分别接入传统iec终端和物联网终端,因此配电主站需要适配这两种数据模型,仅仅数据接入还远远不够,在系统功能上也无法做到这两种终端的完美融合。从软件架构上来说该方案也有问题,降低了系统的可维护性和易用性、稳定性。
50.为了解决上述问题,本技术提出了一种终端数据模型与物联网数据模型的统一方法,具体如下。
51.图2为本技术实施例提供的终端数据模型与物联网数据模型的统一方法的流程图,如图2所示,本实施例提供的终端数据模型与物联网数据模型的统一方法包括:
52.s201、对iec终端进行测点配置,得到所述iec终端的测点。
53.需要说明,本实施例中的测点可以分为两类:采集点和计算点。采集点是指通过通信(串口、以太网、wifi、蓝牙、can总线等方式)从设备采集上来的量测点。计算点是配置了计算公式的测点,计算点公式里面一般包含其他采集点的别名或点号,或其他计算点的别名或点号。其中,按照配置文件excel中列的顺序排列,采集点的属性解释包括:序号:u64类型,是测点配置表格里给各个测点的编号,只是配置表格中的一个标记,一般从1开始连续对测点进行编号,方便表格编写,不影响控制器程序功能。点号:u64类型,是程序里给这个测点的编号id,可以自己定义,使用时,测点配置文件和通信配置文件中具有相同点号的测点一一对应,完成对接;采集点的属性解释包括:序号、点号、名称:与采集点相同。别名:字符串类型,由英文字母、数字与下划线组成,可以当做变量名用于其他计算点的计算公式、aoe条件判断公式、变量定义公式、设点动作中。是否离散:与采集点相同。
54.在本实施例中,iec终端是指符合国际电工委员会制定的变电站通信网络和系统标准的数据终端,其中包括了iec61850协议通信的数据终端。iec61850协议通信的数据终端采用分层分布式的体系结构和面向对象的建模方法,实现了数据对象的自我描述,为不同厂商的ied实现互操作和系统无缝集成提供了有效的途径,其技术和方法逐渐推广至变电站自动化以外的其他应用区域。
55.在实际应用中,在配电自动化中需要接入大量的、种类繁多的配电终端。由于应用环境不同、生产厂家不同,配电终端完成的功能和采用的数据接口不完全一致,加大了配电终端接入配电自动化主站的工作量,因此需要采用统一的iec终端,能够有效减少不同数据接口的数量,减少接入配电自动化主站的工作量。
56.可选地,在步骤s201中对iec终端进行测点配置前,所述方法还包括:连接物联网云主站和实时数据总线;初始化模型映射单元和物联网云平台。
57.s202、根据所述iec终端的测点进行虚拟配置,得到物联网终端设备的编号。
58.在步骤s202中,所述根据所述iec终端的测点进行虚拟配置,得到物联网终端设备的编号具体包括:获取所述iec终端的测点配置;对iec终端的测点配置进行映射,得到物联
网终端设备的编号和测点名称。
59.需要说明,本技术中的物联网终端主要包括配电自动化过程中所使用的各种终端设备,包括通信接口、mcu、传感器和执行器,物联网终端节点还具有计算能力和感知能力,一部分终端节点还具有执行能力,在实现配电自动化过程中不同物联网终端将相互组合,共同实现功能。
60.s203、将所述物联网终端设备的编号转换成物联网终端设备的属性名称。
61.步骤s203中,所述将所述物联网终端设备的编号转换成物联网终端设备的属性名称,包括:获取所述物联网终端设备的编号;对所述物联网终端设备的编号进行映射,得到物联网终端设备的编号和测点名称。
62.s204、根据所述物联网终端设备的属性名称将所述物联网终端设备与iec终端进行对应匹配。
63.在步骤s204根据所述物联网终端设备的属性名称将所述物联网终端设备与iec终端进行对应匹配后,所述方法还包括:将所述iec终端和物联网终端上传的点号数据转换成键值对数据;将所述键值对数据发送至物联网云站。
64.可选的,在本实施例将所述键值对数据发送至物联网云站后,所述方法还包括:所述物联网云主站根据所述键值对数据处理所述iec终端和所述物联网终端的上传数据。
65.本技术在分析配电终端功能的基础上,将传统iec终端与物联网终端的数据模型统一,应用iec数据终端提供的数据模型和逻辑节点完成对iec终端数据模型与物联网终端的数据模型的统一,能够使配电云主站一体化接入这两种终端成为可能,并且将所述物联网终端设备的编号转换成物联网终端设备的属性名称能够使系统架构更加合理,易于维护。
66.图3为本技术实施例提供的终端数据模型与物联网数据模型的统一方法的原理示意图,如图3所示,本技术的终端数据模型与物联网数据模型统一需要用到的系统包括物联网个云主站、实时数据总线、模型映射服务和物联网云平台,其中,模型映射服务根据测点配置虚拟出物联网终端的边端设备,根据三遥测点配置将传统的点号转换成物联网设备的属性名称,最后将终端上送的点号值数据转换成键值对数据后交给物联网云主站处理。物联网云主站实现传统iec终端的测点配置服务。
67.需要说明的是,物联网终端的数据以键值对的方式上送,键为数据(测点)名称;传统iec终端的数据不包含测点名称,只包含点号和值;要将物联网终端和传统终端统一起来,就需要建立一套体系,将普通终端的点号值映射成名称值。
68.图4为本技术实施例提供的终端数据模型与物联网数据模型的统一装置的示意图。,参照图4,本发明实施例还提供了终端数据模型与物联网数据模型的统一装置,所述装置包括:
69.配置模块401,用于对iec终端进行测点配置,得到所述iec终端的测点;
70.虚拟模块402,用于根据所述iec终端的测点进行虚拟配置,得到物联网终端设备的编号;
71.转换模块403,用于将所述物联网终端设备的编号转换成物联网终端设备的属性名称;
72.匹配模块404,用于根据所述物联网终端设备的属性名称将所述物联网终端设备
与iec终端进行对应匹配。
73.图5为本技术实施例提供的终端数据模型与物联网数据模型的统一装置的另一示意图,参照图5,本发明实施例还提供了终端数据模型与物联网数据模型的统一装置,所述装置包括:
74.至少一个处理器501;
75.至少一个存储器502,所述存储器502用于存储至少一个程序;
76.当至少一个所述程序被至少一个所述处理器501执行时实现如前面实施例所述的终端数据模型与物联网数据模型的统一方法。
77.本发明实施例还提供了一种介质,所述介质存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时实现如前面实施例所述的终端数据模型与物联网数据模型的统一方法。
78.上述的方法实施例中的内容均适用于本存储介质实施例中,本存储介质实施例所具体实现的功能与上述的方法实施例相同。
79.在一些可选择的实施例中,在方框图中提到的功能/操作可以不按照操作示图提到的顺序发生。例如,取决于所涉及的功能/操作,连续示出的两个方框实际上可以被大体上同时地执行或方框有时能以相反顺序被执行。此外,在本技术的流程图中所呈现和描述的实施例以示例的方式被提供,目的在于提供对技术更全面的理解。所公开的方法不限于本文所呈现的操作和逻辑流程。可选择的实施例是可预期的,其中各种操作的顺序被改变以及其中被描述为较大操作的一部分的子操作被独立地执行。
80.此外,虽然在功能性模块的背景下描述了本技术,但应当理解的是,除非另有相反说明,功能和/或特征中的一个或多个可以被集成在单个物理装置和/或软件模块中,或者一个或多个功能和/或特征可以在单独的物理装置或软件模块中被实现。还可以理解的是,有关每个模块的实际实现的详细讨论对于理解本技术是不必要的。更确切地说,考虑到在本文中公开的装置中各种功能模块的属性、功能和内部关系的情况下,在工程师的常规技术内将会了解该模块的实际实现。因此,本领域技术人员运用普通技术就能够在无需过度试验的情况下实现在权利要求书中所阐明的本技术。还可以理解的是,所公开的特定概念仅仅是说明性的,并不意在限制本技术的范围,本技术的范围由所附权利要求书及其等同方案的全部范围来决定。
81.功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
82.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设
备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。
83.计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。
84.应当理解,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
85.在本说明书的上述描述中,参考术语“一个实施方式/实施例”、“另一实施方式/实施例”或“某些实施方式/实施例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
86.尽管已经示出和描述了本技术的实施方式,本领域的普通技术人员可以理解:在不脱离本技术的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本技术的范围由权利要求及其等同物限定。
87.以上,以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
再多了解一些

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

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

相关文献