一种用于选煤厂的模拟监测数据生成方法与流程



1.本技术涉及模拟数据技术领域,尤其涉及一种用于选煤厂的模拟监测数据生成方法、装置以及存储介质。


背景技术:



2.在软件开发中,越来越多的软件会涉及协同开发,如软件系统前后端分离、自动化与管理平台协同开发,但可能会由于数据接口定义不清楚或者没有真实数据的导入导致开发缓慢,效果不理想。
3.相关技术中,通过采用mock.js为主线拓展出来各种接口框架,以使得前段和后端进行独立开发。但是,mock.js根据数据模板生成模拟数据,使得产生的数据都是指定的特定模板的数据,不能根据需求进行更改,灵活性较差,适用范围较局限。


技术实现要素:



4.本技术提出了一种用于选煤厂的模拟监测数据生成方法、装置以及存储介质,旨在解决上述相关技术中的技术问题。
5.本技术第一方面实施例提出了一种用于选煤厂的模拟监测数据生成方法,包括:
6.获取选煤厂的多个模拟函数;
7.获取所述选煤厂中所有设备的拓扑关系图,所述拓扑关系图表示所述选煤厂中设备的连接关系;
8.基于所述拓扑关系图和所述多个模拟函数生成所述选煤厂的设备体系;
9.获取用于所述设备体系的控制指令,并基于所述控制指令控制所述设备体系生成对应的模拟监测数据。
10.本技术第二方面实施例提出了一种用于选煤厂的监测数据生成装置,包括:
11.第一获取模块,用于获取选煤厂的多个模拟函数;
12.第二获取模块,用于获取所述选煤厂中所有设备的拓扑关系图,所述拓扑关系图表示所述选煤厂中设备的连接关系;
13.生成模块,用于基于所述拓扑关系图和所述多个模拟函数生成所述选煤厂的设备体系;
14.控制模块,用于获取用于所述设备体系的控制指令,并基于所述控制指令控制所述设备体系生成对应的模拟监测数据。
15.本技术第三方面实施例提出的计算机设备,其中,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时,能够实现如上第一方面所述的方法。
16.本技术第四方面实施例提出的计算机存储介质,其中,所述计算机存储介质存储有计算机可执行指令;所述计算机可执行指令被处理器执行后,能够实现如上第一方面所述的方法。
17.本技术提出的用于选煤厂的模拟监测数据生成方法、装置及存储介质中,获取选煤厂的多个模拟函数,获取选煤厂中所有设备的拓扑关系图,拓扑关系图表示选煤厂中设备的连接关系,基于拓扑关系图和多个模拟函数生成选煤厂的设备体系,获取用于设备体系的控制指令,并基于控制指令控制设备体系生成对应的模拟监测数据。由此可知,本技术可以获取多个自定义的模拟函数,从而使得基于选煤厂的设备体系和模拟函数可以生成用户需要的模拟监测数据,灵活性较强,适用范围较广。
18.本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
19.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
20.图1为根据本技术一个实施例提供的用于选煤厂的模拟监测数据生成方法的流程示意图;
21.图2为根据本技术一个实施例提供的用于选煤厂的模拟监测数据生成装置的结构示意图。
具体实施方式
22.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能理解为对本技术的限制。相反,本技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
23.图1是根据本技术一实施例提供的用于选煤厂的模拟监测数据生成方法的流程示意图,如图1所示,该方法包括:
24.步骤101、获取选煤厂的多个模拟函数。
25.其中,在本技术的一个实施例之中,每个模拟函数可以包括数据类型和数据范围。以及,在本技术的一个实施例之中,模拟函数可以是自定义的,也即是用户可以根据需要自定义模拟函数,使得本技术可以适用于多个模拟函数,灵活性较强,适用范围较广。
26.步骤102、获取选煤厂中所有设备的拓扑关系图。
27.其中,在本技术的一个实施例之中,拓扑关系图表示选煤厂中设备的连接关系。
28.以及,在本技术的一个实施例之中,拓扑关系图是基于选煤厂中设备之间的真实连接关系生成的。
29.步骤103、基于拓扑关系图和多个模拟函数生成选煤厂的设备体系。
30.其中,在本技术的一个实施例之中,基于拓扑关系图和多个模拟函数生成选煤厂的设备体系的方法可以包括以下步骤:
31.步骤一、获取选煤厂所需测量的测点。
32.其中,在本技术的一个实施例之中,测点可以包括以下至少一种:
33.温度;
34.震动;
35.电流;
36.电压;
37.噪声。
38.步骤二、确定测点对应的模拟函数。
39.其中,在本技术的一个实施例之中,不同测点对应的数据范围和数据类型可能不同,基于此需要确定不同测点对应的模拟函数。
40.步骤三、获取选煤厂对应的子系统。
41.其中,在本技术的一个实施例之中,子系统用于获取选煤厂生成的模拟监测数据。
42.以及,在本技术的一个实施例之中,上述子系统可以包括原煤系统、筛分系统、块煤入洗系统、末煤入洗系统、上仓系统、装车系统中的至少一种。
43.步骤四、将拓扑关系图中的每个设备与每个设备对应的测点和子系统进行绑定,生成选煤厂的设备体系。
44.其中,在本技术的一个实施例之中,上述设备可以包括筛机、破碎机、胶带机、离心机中的至少一种。
45.需要说明的是,在本技术的一个实施例之中,不同子系统可以获取不同设备的模拟监测数据,不同设备可以对应不同测点,基于此需要通过步骤四将拓扑关系图中的每个设备与每个设备对应的测点和子系统进行绑定,使得基于生成的选煤厂的设备体系产生的选煤厂的模拟监测数据更加真实、可靠。
46.以及,在本技术的一个实施例之中,上述可以根据用户需要将拓扑关系图中的每个设备与每个设备对应的测点和子系统进行绑定,使得生成选煤厂的设备体系可以适用于用户需求的,从而使得生成的选煤厂的设备体系可以适用于多种不同的场景,灵活性较强。
47.步骤104、获取用于设备体系的控制指令,并基于控制指令控制设备体系生成对应的模拟监测数据。
48.其中,在本技术的一个实施例之中,不同的测点生成模拟监测数据的时间间隔不同,基于此,在获取用于设备体系的控制指令之前,还可以包括:获取测点对应的模拟函数生成模拟监测数据的时间间隔。
49.以及,在本技术的一个实施例之中,上述控制指令可以包括以下任意一种:
50.设备启动指令;
51.设备停止指令;
52.数据生成控制指令。
53.进一步地,在本技术的一个实施例之中,不同的控制指令可以控制设备体系生成不同的模拟监测数据。
54.具体地,在本技术的一个实施例之中,若上述控制指令为设备启动指令,则获取用于设备体系的设备启动指令后,可以基于设备启动指令控制设备体系中与该设备启动指令对应的的设备开始生成与该设备绑定测点的模拟监测数据。
55.以及,在本技术的另一个实施例之中,若上述控制指令为设备停止指令,则获取用于设备体系的设备停止指令后,可以基于设备停止指令控制设备体系中与该设备停止指令中对应的设备停止生成与该设备绑定测点的模拟监测数据。
56.在本技术的另一个实施例之中,上述数据生成控制指令中可以包括并行产生的数据量。以及,在本技术的一个实施例之中,若上述控制指令为数据生成控制指令,则获取用于设备体系的数据生成控制指令后,可以基于数据生成控制指令控制设备体系中与该数据生成控制指令中对应的设备并行生成与该设备绑定测点的模拟监测数据。
57.以及,在本技术的一个实施例之中,通过上述步骤104生成的模拟监测数据可以辅助选煤厂生产管理系统的软件开发,为选煤厂生产管理系统提供仿真度较高的、可定制化的实时模拟数据。
58.进一步地,在本技术的一个实施例之中,还可以将生成对应的监测数据实时存储到数据库中,以便后续选煤厂生产管理系统获取。
59.本技术提出的用于选煤厂的模拟监测数据生成方法中,获取选煤厂的多个模拟函数,获取选煤厂中所有设备的拓扑关系图,拓扑关系图表示选煤厂中设备的连接关系,基于拓扑关系图和多个模拟函数生成选煤厂的设备体系,获取用于设备体系的控制指令,并基于控制指令控制设备体系生成对应的模拟监测数据。由此可知,本技术可以获取多个自定义的模拟函数,从而使得基于选煤厂的设备体系和模拟函数可以生成用户需要的模拟监测数据,灵活性较强,适用范围较广。
60.图2是根据本技术另一实施例提供的用于选煤厂的监测数据生成装置结构示意图,如图2所示,该装置包括:
61.第一获取模块201,用于获取选煤厂的多个模拟函数;
62.第二获取模块202,用于获取选煤厂中所有设备的拓扑关系图,拓扑关系图表示选煤厂中设备的连接关系;
63.生成模块203,用于基于拓扑关系图和多个模拟函数生成选煤厂的设备体系;
64.控制模块204,用于获取用于设备体系的控制指令,并基于控制指令控制设备体系生成对应的监测数据。
65.本技术提出的用于选煤厂的模拟监测数据生成装置中,获取选煤厂的多个模拟函数,获取选煤厂中所有设备的拓扑关系图,拓扑关系图表示选煤厂中设备的连接关系,基于拓扑关系图和多个模拟函数生成选煤厂的设备体系,获取用于设备体系的控制指令,并基于控制指令控制设备体系生成对应的模拟监测数据。由此可知,本技术可以获取多个自定义的模拟函数,从而使得基于选煤厂的设备体系和模拟函数可以生成用户需要的模拟监测数据,灵活性较强,适用范围较广。
66.为了实现上述实施例,本技术还提出一种计算机存储介质。
67.本技术实施例提供的计算机存储介质,存储有可执行程序;所述可执行程序被处理器执行后,能够实现如图1任一所示的方法。
68.为了实现上述实施例,本技术还提出一种计算机设备。
69.本技术实施例提供的计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序;所述处理器执行所述程序时,能够实现如图1任一所示的方法。
70.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不
必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
71.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
72.尽管上面已经示出和描述了本技术的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施例进行变化、修改、替换和变型。

技术特征:


1.一种用于选煤厂的模拟监测数据生成方法,其特征在于,包括:获取选煤厂的多个模拟函数;获取所述选煤厂中所有设备的拓扑关系图,所述拓扑关系图表示所述选煤厂中设备的连接关系;基于所述拓扑关系图和所述多个模拟函数生成所述选煤厂的设备体系;获取用于所述设备体系的控制指令,并基于所述控制指令控制所述设备体系生成对应的模拟监测数据。2.如权利要求1所述的方法,其特征在于,所述模拟函数包括数据类型和数据范围。3.如权利要求1所述的方法,其特征在于,所述基于所述拓扑关系图和所述多个模拟函数生成所述选煤厂的设备体系,包括:获取所述选煤厂所需测量的测点;确定所述测点对应的模拟函数;获取所述选煤厂对应的子系统,所述子系统用于获取所述选煤厂生成的模拟监测数据;将所述拓扑关系图中的每个设备与所述每个设备对应的测点和子系统进行绑定,生成所述选煤厂的设备体系。4.如权利要求3所述的方法,其特征在于,所述测点包括以下至少一种:温度;震动;电流;电压;噪声。5.如权利要求3所述的方法,其特征在于,所述获取用于所述设备体系的控制指令之前,还包括:获取所述测点对应的模拟函数生成模拟监测数据的时间间隔。6.如权利要求1所述的方法,其特征在于,所述控制指令包括以下任意一种:设备启动指令;设备停止指令;数据生成控制指令。7.如权利要求1所述的方法,其特征在于,所述方法还包括:将所述生成对应的模拟监测数据实时存储到数据库中。8.一种用于选煤厂的监测数据生成装置,其特征在于,包括:第一获取模块,用于获取选煤厂的多个模拟函数;第二获取模块,用于获取所述选煤厂中所有设备的拓扑关系图,所述拓扑关系图表示所述选煤厂中设备的连接关系;生成模块,用于基于所述拓扑关系图和所述多个模拟函数生成所述选煤厂的设备体系;控制模块,用于获取用于所述设备体系的控制指令,并基于所述控制指令控制所述设备体系生成对应的模拟监测数据。
9.一种计算机设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1-6中任一所述的方法。10.一种计算机存储介质,其中,所述计算机存储介质存储有计算机可执行指令;所述计算机可执行指令被处理器执行后,能够实现权利要求1-6中任一所述的方法。

技术总结


本申请提出的用于选煤厂的模拟监测数据生成方法、装置及存储介质中,获取选煤厂的多个模拟函数,获取选煤厂中所有设备的拓扑关系图,拓扑关系图表示选煤厂中设备的连接关系,基于拓扑关系图和多个模拟函数生成选煤厂的设备体系,获取用于设备体系的控制指令,并基于控制指令控制设备体系生成对应的模拟监测数据。由此可知,本申请可以获取多个自定义的模拟函数,从而使得基于选煤厂的设备体系和模拟函数可以生成用户需要的模拟监测数据,灵活性较强,适用范围较广。适用范围较广。适用范围较广。


技术研发人员:

王超 刘大光 李萌

受保护的技术使用者:

中煤科工集团信息技术有限公司

技术研发日:

2022.11.24

技术公布日:

2023/3/24

本文发布于:2024-09-20 20:25:49,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/79752.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   设备   选煤厂   指令
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议