利索能及
我要发布
收藏
专利号: 2024100674737
申请人: 广东云百科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-28
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种物联网数据的安全管理系统,其特征在于,所述安全管理系统包括:数据采集模块,用于获取智能工厂在预设时间段内的温度数据;基于孤立森林算法,对温度数据构建不同的孤立树;

孤立树分析模块,用于统计每个孤立树中相同温度数据的数量,获得频率值;根据所有相同温度数据的频率值的变化,获得每个孤立树的疑似正常数据;根据所有疑似正常数据的频率值获得每个孤立树的正常程度;根据孤立树中所有的温度数据、每个温度数据在孤立树中的位置分布以及对应温度数据在孤立树中的高度,获得每个温度数据的真实程度;

异常检测模块,用于根据每个温度数据的所述真实程度和每个孤立树的所述正常程度,获得温度数据在每个孤立树的权重系数;根据所述权重系数对温度数据在孤立树中的高度进行调整,获得每个温度数据的异常得分;根据所述异常得分检测温度数据中的异常数据;

安全管理模块,用于将除所述异常数据之外的温度数据作为正常数据,对所有所述正常数据进行压缩,获得压缩数据;对所述压缩数据进行存储。

2.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所有相同温度数据的频率值的变化,获得每个孤立树的疑似正常数据包括:将所有相同温度数据的频率值按从大到小的顺序进行排序,获得有序频率值序列;

将有序频率值序列中除去第一个和最后一个频率值之外的所有频率值作为目标频率值;

将每个所述目标频率值与前一个频率值的差值的绝对值,作为第一频率值差异;将每个所述目标频率值与后一个频率值的差值的绝对值,作为第二频率值差异;

获取每个目标频率值的突变程度,所述突变程度与所述第一频率值差异呈正相关,所述突变程度与所述第二频率值差异呈负相关;

将所述突变程度的最大值对应的目标频率值,作为分界频率值;

将所述有序频率值序列中所有大于所述分界频率值的频率值所对应的温度数据,作为每个孤立树的疑似正常数据。

3.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所有疑似正常数据的频率值获得每个孤立树的正常程度包括:对每个孤立树中所有疑似正常数据的频率值进行累加,获得每个孤立树的正常程度。

4.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据孤立树中所有的温度数据、每个温度数据在孤立树中的位置分布以及对应温度数据在孤立树中的高度,获得每个温度数据的真实程度包括:将每个孤立树中所有温度数据的平均值,作为每个孤立树的整体数据值;

若每个温度数据位于孤立树根结点的左子树的位置,则将对应孤立树作为对应温度数据的第一孤立树,若每个温度数据位于孤立树根结点的右子树的位置,则将对应孤立树作为对应温度数据的第二孤立树;

将每个第一孤立树的所述整体数据值的平方和温度数据在对应第一孤立树中的高度的比值,作为温度数据在每个第一孤立树的第一系数;将温度数据在所有第一孤立树的所述第一系数的累加值,作为对应温度数据的第一路径真实度;

将所有第一孤立树的整体数据值的平均值作为温度数据均值;将每个第二孤立树与所述温度数据均值的平方差的绝对值作为差异参数;将所述差异参数与温度数据在对应第二孤立树中的高度的比值,作为温度数据在每个第二孤立树的第二系数;将温度数据在所有第二孤立树的所述第二系数的累加值,作为对应温度数据的第二路径真实度;

根据温度数据的所述第一路径真实度、所述第二路径真实度、第一孤立树的数量以及第二孤立树的数量,获得每个温度数据的真实程度。

5.根据权利要求4所述的一种物联网数据的安全管理系统,其特征在于,所述根据温度数据的所述第一路径真实度、所述第二路径真实度、第一孤立树的数量以及第二孤立树的数量,获得每个温度数据的真实程度包括:对第一孤立树的数量进行负相关映射获得第一数量参数,对第二孤立树的数量进行负相关映射获得第二数量参数;

将所述第一数量参数与所述第一路径真实度的乘积值作为每个温度数据的第一真实参数;将所述第二数量参数与所述第二路径真实度的乘积值作为每个温度数据的第二真实参数;

将所述第一真实参数与所述第二真实参数的差值的绝对值,作为每个温度数据的真实程度。

6.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据每个温度数据的所述真实程度和每个孤立树的所述正常程度,获得温度数据在每个孤立树的权重系数包括:对每个温度数据的所述真实程度进行负相关映射,获得每个温度数据的调整价值;

对所述调整价值与所述正常程度的乘积值进行归一化处理,获得对应温度数据在每个孤立树的权重系数。

7.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所述权重系数对温度数据在孤立树中的高度进行调整,获得每个温度数据的异常得分包括:将所述权重系数作为每个温度数据在对应孤立树中的高度的权值,对每个温度数据在所有孤立树中的高度进行加权求和,获得每个温度数据的调整高度;

基于孤立森林算法中的异常得分计算公式,根据所述调整高度获得每个温度数据的异常得分。

8.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述根据所述异常得分检测温度数据中的异常数据包括:将异常得分大于预设异常阈值的温度数据作为异常数据。

9.根据权利要求1所述的一种物联网数据的安全管理系统,其特征在于,所述统计每个孤立树中相同温度数据的数量,获得频率值包括:将每个孤立树中每种相同温度数据的数量与对应孤立树中所有温度数据的数量的比值,作为每种相同温度数据的频率值。

10.一种物联网数据的安全管理方法,所述安全管理方法包括:

获取智能工厂在预设时间段内的温度数据;基于孤立森林算法,对温度数据构建不同的孤立树;

统计每个孤立树中相同温度数据的数量,获得频率值;根据所有相同温度数据的频率值的变化,获得每个孤立树的疑似正常数据;根据所有疑似正常数据的频率值获得每个孤立树的正常程度;根据孤立树中所有的温度数据、每个温度数据在孤立树中的位置分布以及对应温度数据在孤立树中的高度,获得每个温度数据的真实程度;

根据每个温度数据的所述真实程度和每个孤立树的所述正常程度,获得温度数据在每个孤立树的权重系数;根据所述权重系数对温度数据在孤立树中的高度进行调整,获得每个温度数据的异常得分;根据所述异常得分检测温度数据中的异常数据;

将除所述异常数据之外的温度数据作为正常数据,对所有所述正常数据进行压缩,获得压缩数据;对所述压缩数据进行存储。