欢迎光临小豌豆知识网!
当前位置:首页 > 物理技术 > 测量测试> 一种垃圾吊电子秤数据处理系统独创技术15385字

一种垃圾吊电子秤数据处理系统

2021-04-24 15:13:35

一种垃圾吊电子秤数据处理系统

  技术领域

  本发明涉及一种垃圾吊电子秤数据处理系统。

  背景技术

  垃圾吊的应用十分广泛,比如应用在发电站,发电站的收入来源有两方面:一方面电费收入,另一方面是垃圾焚烧处理的费用。其中,为了将垃圾运送到燃烧区域,就需要垃圾吊将垃圾进行转移。通常情况下,垃圾吊上设置有重量传感器,即电子秤传感器,用于检测每次运送的垃圾重量,然后,将检测到的数据信息输出到数据处理装置中,以进行重量计算。数据处理装置将数据处理结果发送给后台服务器,后台服务器进行数据存储或者进行数据的后续处理。由于垃圾重量信息关乎垃圾焚烧处理的费用,发电站的发电收入,以及其他数据,对于发电站至关重要,因此,为了提升数据传输的安全性,数据处理装置先将数据处理结果进行数据加密,然后将加密后的数据信息输出给后台服务器。目前的数据加密方式通常为:数据处理装置本地预先存储有加密算法,根据本地存储的加密算法对数据处理结果进行加密,输出给后台服务器之后,由后台服务器进行解密。这种数据加密方式存在如下缺陷:加密算法易被篡改或者被盗,进而导致数据处理结果无法加密或者导致数据处理结果被盗或被篡改,安全性较差。

  发明内容

  本发明的目的是提供一种垃圾吊电子秤数据处理系统,用于解决现有的垃圾吊电子秤的数据处理过程对应的数据加密方式的安全性较差的问题。

  本发明采用以下技术方案:

  一种垃圾吊电子秤数据处理系统,包括:

  至少两个重量传感器,各重量传感器用于设置在垃圾吊上,以检测垃圾吊的重量;

  数据处理装置,所述数据处理装置与各重量传感器通信连接;以及

  后台服务器,所述后台服务器与所述数据处理装置通信连接;

  所述数据处理装置进行如下处理过程:获取各重量传感器采集到的重量数据;根据所述各重量传感器采集到的重量数据,获取故障重量传感器和正常重量传感器;将所述故障重量传感器进行显示;根据各正常重量传感器对应的重量数据获取各正常重量传感器采集到的垃圾重量值;计算各正常重量传感器采集到的垃圾重量值的垃圾重量平均值,并将所述垃圾重量平均值进行显示;

  所述数据处理装置得到所述垃圾重量平均值之后,根据所述垃圾重量平均值,生成垃圾重量传输请求,并将所述垃圾重量传输请求输出给所述后台服务器;

  所述后台服务器根据所述垃圾重量传输请求,生成用于加密的加密文件以及用于解密的解密文件,然后存储所述解密文件,并将所述加密文件发送给所述数据处理装置;其中,所述加密文件包括加密密钥,所述解密文件包括解密密钥,所述加密密钥与所述解密密钥相对应;

  所述数据处理装置接收所述后台服务器发送的所述加密文件,并根据所述加密文件,对所述垃圾重量平均值进行加密,得到垃圾重量加密数据,然后将所述垃圾重量加密数据输出至后台服务器;

  所述后台服务器获取到所述垃圾重量加密数据之后,根据所述解密文件对所述垃圾重量加密数据进行解密,得到所述垃圾重量平均值,然后将所述垃圾重量平均值添加至所述后台服务器中的垃圾重量记录表中,更新所述垃圾重量记录表。

  在一个具体实施例中,所述根据所述各重量传感器采集到的重量数据,获取故障重量传感器和正常重量传感器,包括:

  比较各重量传感器采集到的重量数据与预设重量阈值,确定其中小于或者等于所述预设重量阈值的重量数据,并获取与所述小于或者等于所述预设重量阈值的重量数据相对应的重量传感器,得到故障重量传感器;确定其中大于所述预设重量阈值的重量数据,并获取与所述大于所述预设重量阈值的重量数据相对应的重量传感器,得到正常重量传感器。

  在一个具体实施例中,所述数据处理装置将所述垃圾重量加密数据输出至所述后台服务器之后,若接收到垃圾重量提取指令,则将所述垃圾重量提取指令输出给所述后台服务器,其中,所述垃圾重量提取指令包括第一校验码;

  所述后台服务器根据所述垃圾重量提取指令,将所述第一校验码与所述后台服务器中预设的第二校验码进行比对,若比对通过,则将所述垃圾重量记录表发送给所述数据处理装置;

  所述数据处理装置接收到所述垃圾重量记录表之后进行输出。

  在一个具体实施例中,所述根据各正常重量传感器对应的重量数据获取各正常重量传感器采集到的垃圾重量值,包括:

  将各正常重量传感器对应的重量数据减去垃圾吊本身重量得到各正常重量传感器采集到的垃圾重量值。

  在一个具体实施例中,所述重量传感器设置有防腐层。

  本发明的有益效果包括:数据处理装置得到垃圾重量平均值之后,根据垃圾重量平均值生成垃圾重量传输请求,并将垃圾重量传输请求输出给后台服务器,后台服务器生成用于加密的加密文件以及用于解密的解密文件,存储解密文件,并将加密文件发送给数据处理装置,数据处理装置根据加密文件对垃圾重量平均值进行加密,得到垃圾重量加密数据,然后将垃圾重量加密数据输出至后台服务器,后台服务器根据解密文件对垃圾重量加密数据进行解密,并添加至垃圾重量记录表中,加密文件和解密文件均由后台服务器产生,与数据处理装置无关,数据处理装置只是利用获取到的加密文件对数据进行加密,而且,加密文件和解密文件在后台服务器中也不是长期存在的,而是在接收到垃圾重量传输请求之后才生成,进一步避免加密文件和解密文件因长时间存在而被盗或者被篡改,因此,上述加密过程能够避免加密文件和解密文件在数据处理装置本地生成而导致被篡改或者被盗,进而防止垃圾重量平均值被解密之后被盗,能够提升数据加密安全性和可靠性以及数据存储的安全性和可靠性;而且,设置有至少两个重量传感器能够提升垃圾重量的检测准确性,数据处理装置根据各重量传感器采集到的重量数据以及预设重量阈值,确定其中小于或者等于预设重量阈值的重量数据,由于垃圾本身具有一定的重量,而且垃圾吊也具有一定的重量,若重量传感器正常运行,则应当能够输出一定的重量数据,因此,小于或者等于预设重量阈值的重量数据为异常数据,对应的重量传感器发生故障,将故障重量传感器进行显示,能够便于工作人员及时获知哪些重量传感器发生了故障,进而采取相关的解决措施;获取到各重量传感器采集到的重量数据中的大于预设重量阈值的重量数据,为正常的重量数据,根据正常的重量数据获取对应的垃圾重量值,并计算垃圾重量平均值,将垃圾重量平均值进行显示,即便有部分重量传感器发生了故障,其他正常传感器仍旧可以使用,并得到垃圾重量值,而且,得到的数据与真实值相差不大,提升检测可靠性。

  附图说明

  图1是本发明提供的垃圾吊电子秤数据处理系统的结构原理示意图;

  图2是数据处理对应的流程示意图;

  图3是数据加密和数据解密对应的流程示意图;

  图4是数据提取对应的流程示意图。

  具体实施方式

  如图1所示,本实施例提供一种垃圾吊电子秤数据处理系统,包括n个重量传感器,n≥2,n的具体数值由实际需要进行设置,各重量传感器用于设置在垃圾吊上,以检测垃圾吊的重量。应当理解,各重量传感器在垃圾吊上的设置位置相互独立。进一步地,为了防酸防腐,重量传感器设置有防腐层,提升使用寿命。

  垃圾吊电子秤数据处理系统还包括数据处理装置和后台服务器。数据处理装置可以为常规的计算机设备,比如台式电脑或者笔记本电脑,数据处理装置可以设置在现场的监控室内。后台服务器可以为常规的服务器设备,可以设置在后台监控中心。

  数据处理装置与各重量传感器通信连接,后台服务器与数据处理装置通信连接。应当理解,数据处理装置与各重量传感器之间的通信方式可以为有线通信,也可以为无线通信,其中,当有线通信时,可以对通信线路做防酸防腐处理。同理,后台服务器与数据处理装置之间的通信方式可以为有线通信,也可以为无线通信。而其中具体的有线通信方式和无线通信方式由实际需要进行具体设置。

  该垃圾吊电子秤数据处理系统的启动可以人为控制,当垃圾吊使用时,启动该垃圾吊电子秤数据处理系统。启动之后,各重量传感器检测垃圾吊的重量,将采集到的重量数据输出给数据处理装置。应当理解,重量传感器的设置方式不同,检测到的垃圾吊的重量的具体含义不同,其中,检测到的垃圾吊的重量分为两种情况:(i)检测到的垃圾吊的重量不包含垃圾吊本身重量,直接是垃圾重量值,(ii)检测到的垃圾吊的重量包含垃圾吊本身重量,即垃圾吊的重量等于垃圾吊本身重量与垃圾重量值之和,则垃圾重量值等于检测到的垃圾吊的重量减去垃圾吊本身重量。本实施例以第(ii)种情况为例。

  如图2所示,数据处理装置中的数据处理过程包括:

  (1)获取各重量传感器采集到的重量数据。

  (2)根据各重量传感器采集到的重量数据,获取故障重量传感器和正常重量传感器。

  数据处理装置中设置有一个预设重量阈值,用于判断重量传感器是否出现故障,当重量传感器出现故障时,检测到的重量数据为一个非常小的数值。因此,比较各重量传感器采集到的重量数据与预设重量阈值,确定其中小于或者等于预设重量阈值的重量数据,这些小于或者等于预设重量阈值的重量数据为异常数据,那么,获取与这些小于或者等于预设重量阈值的重量数据相对应的重量传感器,这些重量传感器为故障重量传感器;相应地,确定其中大于预设重量阈值的重量数据,这些重量数据为正常数据,并获取与大于预设重量阈值的重量数据相对应的重量传感器,得到正常重量传感器。

  (3)将故障重量传感器进行显示,即将故障重量传感器的编号等体现唯一性的身份信息由数据处理装置的显示屏进行显示。

  (4)根据各正常重量传感器对应的重量数据获取各正常重量传感器采集到的垃圾重量值。应当理解,将各正常重量传感器对应的重量数据减去垃圾吊本身重量得到各正常重量传感器采集到的垃圾重量值。

  (5)计算各正常重量传感器采集到的垃圾重量值的垃圾重量平均值,并将垃圾重量平均值通过显示屏进行显示。

  如图3所示,数据处理装置得到垃圾重量平均值之后,根据垃圾重量平均值,生成垃圾重量传输请求,并将垃圾重量传输请求输出给后台服务器。

  后台服务器根据垃圾重量传输请求,生成用于加密的加密文件以及用于解密的解密文件,其中,加密文件包括加密密钥,解密文件包括解密密钥,加密密钥与解密密钥相对应,即加密密钥用于对数据进行加密,解密密钥能够对加密后的数据进行解密,应当理解,加密密钥所对应的加密算法为现有技术已公开的加密算法,解密密钥是现有技术已公开的解密算法。然后,后台服务器存储解密文件,具体存储在一个特定的存储区域中。并将加密文件发送给数据处理装置。

  数据处理装置接收后台服务器发送的加密文件,并根据该加密文件,对垃圾重量平均值进行加密,得到垃圾重量加密数据,然后将垃圾重量加密数据输出至后台服务器。进一步地,在垃圾重量平均值显示预设时间之后,数据处理装置结束显示,并删除数据处理装置中的垃圾重量平均值,使得只有后台服务器中存储有垃圾重量平均值,提升数据存储安全性。

  后台服务器获取到垃圾重量加密数据之后,根据存储的解密文件对垃圾重量加密数据进行解密,得到垃圾重量平均值。

  后台服务器中设置有垃圾重量记录表,每一次接收到的垃圾重量平均值均填充在该垃圾重量记录表中,比如按照数据接收时刻的先后顺序依次填入。那么,后台服务器得到垃圾重量平均值之后,将垃圾重量平均值添加至垃圾重量记录表中,更新垃圾重量记录表。

  本实施例中,如图4所示,数据处理装置将垃圾重量加密数据输出至后台服务器之后的时间内,若数据处理装置接收到垃圾重量提取指令,则将垃圾重量提取指令输出给后台服务器。其中,垃圾重量提取指令可以为相关人员通过操作数据处理装置的键盘等信息输入设备而输入的垃圾重量提取指令。垃圾重量提取指令包括第一校验码,第一校验码用于实现身份校验,第一校验码可以由预设位数的字母和/或数字构成。

  后台服务器中预设有第二校验码,用于与第一校验码进行比对,因此,第二校验码也可以由预设位数的字母和/或数字构成。

  后台服务器根据接收到的垃圾重量提取指令,得到第一校验码,然后将第一校验码与第二校验码进行比对,若比对通过,即若第一校验码和第二校验码相同,则将垃圾重量记录表发送给数据处理装置;相应地,若比对未通过,即若第一校验码和第二校验码不同,则不将垃圾重量记录表发送给数据处理装置。

  数据处理装置接收到垃圾重量记录表之后进行输出,比如输出至外接存储设备(U盘),或者进行显示。

  因此,第一校验码只能够与后台服务器中的第二校验码进行比对,避免第二校验码存储在数据处理装置本地而导致第二校验码被非法获取或者非法篡改,进而导致垃圾重量记录表被非法获取,提升数据存储以及数据提取的可靠性和安全性。

《一种垃圾吊电子秤数据处理系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)