本申请涉及电磁环境测试领域,特别是涉及一种数据库的建立方法、装置、计算机设备、存储介质。
背景技术:
1、在进行核电厂各重要厂房的电磁测试时,可以使用电磁探头获取电磁数据,包括电磁信号频率、幅值、位置信息、波段报警源等,在不同的电磁环境下,电磁环境数据可能会发生变化。
2、目前电磁环境数据仅限于测试层面,并没有统一保存汇总,无法对比电磁环境变化。
技术实现思路
1、基于此,有必要针对上述技术问题,提供了一种数据库的建立方法、装置、计算机设备、存储介质。
2、第一方面,本申请提供了一种数据库的建立方法。所述方法包括:
3、获取电磁环境数据,所述电磁环境数据包括测试数据、测试网格信息、三维点位信息和频谱仪信息,其中,所述测试数据包括测试网格信息、三维点位信息和频谱仪信息在不同电磁环境中的变量数据;
4、获取所述测试数据中的非字符型数据,对所述非字符型数据进行独热编码操作,得到对应的独热数据;
5、根据所述独热数据以及预确定的独热数据与测试网格信息、三维点位信息和频谱仪信息的关联关系,将所述独热变量存储至数据库中。
6、在其中一个实施例中,所述对所述非字符型数据进行独热编码操作包括:
7、通过独热编码将所述测试数据中的非字符型数据转化为对应的二进制特征,所述二进制特征为独热数据。
8、在其中一个实施例中,所述关联关系的确认包括:
9、根据测试网格信息、三维点位信息和频谱仪信息将各个二进制特征进行分类,将由相同数据类别转化得到的二进制特征归类至相同的特征域,得到独热数据与各个特征域的关联关系。
10、在其中一个实施例中,所述得到对应的独热数据之后,所述方法还包括:
11、将所述独热数据进行标准化后,基于所述数据库的数据处理规则对标准化后的独热数据进行格式化操作,将处理后的数据存储至数据库中。
12、在其中一个实施例中,所述方法还包括:
13、预设时间后获取新的电磁环境数据;
14、基于新的测试数据对应的独热数据,确定新的不同数据类别的特征数据;
15、基于所述新的不同数据类别的特征数据与历史不同数据类别的特征数据之间的距离,判断电磁环境是否变化。
16、在其中一个实施例中,所述方法还包括:
17、在所述距离大于预设的距离阈值时,确定所述电磁环境发生变化,使用新的电磁环境数据替换历史环境数据。
18、第二方面,本申请还提供了一种数据库的建立装置,所述装置包括:
19、获取模块,用于获取电磁环境数据,所述电磁环境数据包括测试数据、测试网格信息、三维点位信息和频谱仪信息,其中,所述测试数据包括测试网格信息、三维点位信息和频谱仪信息在不同电磁环境中的变量数据;
20、转换模块,用于获取所述测试数据中的非字符型数据,对所述非字符型数据进行独热编码操作,得到对应的独热数据;
21、存储模块,用于根据所述独热数据以及预确定的独热数据与测试网格信息、三维点位信息和频谱仪信息的关联关系,将所述独热变量存储至数据库中。
22、第三方面,本公开还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现数据库的建立方法的步骤。
23、第四方面,本公开还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现数据库的建立方法的步骤。
24、第五方面,本公开还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现数据库的建立方法的步骤。
25、上述数据库的建立方法,至少包括以下有益效果:
26、本公开提供的实施例方案,可以将测试数据中的非字符型数据进行独热编码操作,得到对应的独热数据,根据所述独热数据以及预确定的独热数据与测试网格信息、三维点位信息和频谱仪信息的关联关系,将所述独热变量存储至数据库中,可以根据数据库中的独热数据判断电磁环境是否变化。
27、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种数据库的建立方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述非字符型数据进行独热编码操作包括:
3.根据权利要求2所述的方法,其特征在于,所述关联关系的确认包括:
4.根据权利要求1所述的方法,其特征在于,所述得到对应的独热数据之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.一种数据库的建立装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。