本发明涉及配电室安全,特别是涉及一种降低配变融合终端模块发热的方法。
背景技术:
1、配变融合终端能实现对配电变压器的实时科学监测,基于采集的实时、历史运行数据能够更加全面、及时地了解低压能源流向,实现对低压配电网的全景感知。然而,目前的配变融合终端在出厂时预装了多个app,如数据中心app、物联网app、交采app等,这导致了以下问题:
2、软件稳定性下降:由于部署的app数量过多,软件之间的相互影响可能导致系统稳定性下降,进而影响整个终端的运行效率。
3、资源占用不均:某些app可能占用过多的cpu资源,导致模块发热严重,增加了设备的故障风险,降低了终端的稳定性。
4、维护复杂性增加:多app的管理和维护增加了运维人员的工作负担,降低了运维效率。
技术实现思路
1、为解决上述问题,本发明实施例的目的在于提供一种降低配变融合终端模块发热的方法。
2、一种降低配变融合终端模块发热的方法,包括:
3、步骤1:检测上位机终端中是否有除配电房监测app之外的无关app,并将所述无关app关停;
4、步骤2:利用hash算法根据不同配电房监测app的信息进行处理生成唯一键值;
5、步骤3:基于唯一键值构建索引,基于索引建立共享内存;
6、步骤4:根据共享内存完成配电房监测app之间的数据交互。
7、优选的,所述步骤4:根据共享内存完成配电房监测app之间的数据交互,包括:
8、当配电房监测app采集到目标数据后,根据相应的键值从共享内存中找到索引,并写入目标数据;
9、优选的,所述步骤4:根据共享内存完成配电房监测app之间的数据交互,还包括:
10、根据目标配电房监测app的信息通过hash算法找到相应键值的索引,然后根据索引从共享内存中读取数据。
11、优选的,利用hash函数计算键值对应的hash值,并将该键值节点放入对应的hash桶中;在检索键值时,在相应的hash桶中进行匹配计算判断hash桶中是否有相同的hash值,在hash值相匹配的情况下,比较配电房监测app的信息值是否相符,当信息值相符时,则键值的检索过程完成。
12、优选的,所述步骤1:检测上位机终端中是否有除配电房监测app之外的无关app,并将所述无关app关停,包括:
13、步骤1.1:获取上位机终端的工作面板图像;
14、步骤1.2:对所述工作面板图像进行灰度化处理得到灰度化的工作面板图像;
15、步骤1.3:对所述灰度化的工作面板图像进行去噪处理得到去噪后的工作面板图像;
16、步骤1.4:对每个去噪后的工作面板图像进行标注,以表征无关app是否运行;
17、步骤1.5:将标注完成的工作面板图像作为样本输入到神经网络中进行训练得到非法app运行识别模型;
18、步骤1.6:利用非法app运行识别模型检测上位机终端中是否有无关app运行,并将运行中的所述无关app关停。
19、优选的,在所述步骤1.2中,灰度化处理公式为:
20、t(i,j)=0.299×r(i,j)+0.587×g(i,j)+0.114×b(i,j);
21、式中,t(i,j)表示灰度化的工作面板图像在(i,j)处的灰度值,r(i,j)表示原始的工作面板图像的红颜色通道在(i,j)处的像素值,g(i,j)表示原始的工作面板图像的绿颜色通道在(i,j)处的像素值,b(i,j)表示原始的工作面板图像的蓝颜色通道在(i,j)处的像素值。
22、优选的,所述步骤1.3:对所述灰度化的工作面板图像进行去噪处理得到去噪后的工作面板图像,包括:
23、步骤1.3.1:使用小波变换将灰度化的工作面板图像分解成不同尺度的小波系数;
24、步骤1.3.2:基于图像的分解尺度计算阈值;
25、步骤1.3.3:根据所述阈值构建去噪函数;
26、步骤1.3.4:利用所述去噪函数对小波系数进行处理得到去除噪声的小波系数;
27、步骤1.3.5:对所述去除噪声的小波系数进行重构得到去噪后的工作面板图像。
28、优选的,在所述步骤1.3.2中,阈值计算公式为:
29、
30、其中,t表示阈值,σ表示高斯噪声的标准差,m表示图像的长度,n表示图像的宽度,j表示图像的分解尺度。
31、优选的,其中,所述去噪函数为:
32、
33、其中,表示去除噪声的小波系数,wj,k表示第j个分解尺度下的第k小波系数,α表示第一可调系数,β表示第二可调系数,σ表示高斯噪声的标准差。
34、本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的的一种降低配变融合终端模块发热的方法中的步骤。
35、根据本发明提供的具体实施例,本发明公开了以下技术效果:
36、本发明涉及一种降低配变融合终端模块发热的方法,与现有技术相比,本发明通过关停与配电房监测无关的app,可以有效降低cpu和内存的占用,从而减轻系统负担。这有助于减少设备的过热问题,延长配变融合终端的使用寿命。
37、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种降低配变融合终端模块发热的方法,其特征在于,包括:
2.根据权利要求1所述的一种降低配变融合终端模块发热的方法,其特征在于,所述步骤4:根据共享内存完成配电房监测app之间的数据交互,包括:
3.根据权利要求2所述的一种降低配变融合终端模块发热的方法,其特征在于,所述步骤4:根据共享内存完成配电房监测app之间的数据交互,还包括:
4.根据权利要求1所述的一种降低配变融合终端模块发热的方法,其特征在于,利用hash函数计算键值对应的hash值,并将该键值节点放入对应的hash桶中;在检索键值时,在相应的hash桶中进行匹配计算判断hash桶中是否有相同的hash值,在hash值相匹配的情况下,比较配电房监测app的信息值是否相符,当信息值相符时,则键值的检索过程完成。
5.根据权利要求1所述的一种降低配变融合终端模块发热的方法,其特征在于,所述步骤1:检测上位机终端中是否有除配电房监测app之外的无关app,并将所述无关app关停,包括:
6.根据权利要求5所述的一种降低配变融合终端模块发热的方法,其特征在于,在所述步骤1.2中,灰度化处理公式为:
7.根据权利要求6所述的一种降低配变融合终端模块发热的方法,其特征在于,所述步骤1.3:对所述灰度化的工作面板图像进行去噪处理得到去噪后的工作面板图像,包括:
8.根据权利要求7所述的一种降低配变融合终端模块发热的方法,其特征在于,在所述步骤1.3.2中,阈值计算公式为:
9.根据权利要求8所述的一种降低配变融合终端模块发热的方法,其特征在于,其中,所述去噪函数为:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-9中任一项所述的一种降低配变融合终端模块发热的方法中的步骤。