利索能及
我要发布
收藏
专利号: 2024111982197
申请人: 安徽建筑大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-03-20
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种户用路由器数据存储方法,其特征在于,所述方法包括:获取住户备案的电器及其接线信息,根据电器及接线信息构建电路图,确定采集点;

基于户用路由器读取采集点处的电流,并对电流进行二维化;

对二维化后的数据进行下采样,转换为数据集;所述数据集中的数据均为二维数据,每个二维数据均以下采样次数为索引;

接收住户输入的加密级别,根据加密级别确定目标次数,根据目标次数在数据集中选取二维数据;其中,加密级别和目标次数呈正比;

对选取到的二维数据进行上采样,将上采样后的数据作为最终电流存储;

基于上采样后的数据计算加密图层,当接收到解密方发送的解密请求时,将加密图层向解密方发送;

所述获取住户备案的电器及其接线信息,根据电器及接线信息构建电路图,确定采集点的步骤包括:获取住户的水电布置信息,基于水电布置信息接收住户备案的电器及接线点;

查询备案的电器的额定参数,确定虚拟阻抗;

根据虚拟阻抗和水电布置信息构建电路图;

确定线路数量,在电路图中随机标记已知线路,基于已知线路计算其他线路的电流,确定未知线路;

循环执行预设次数,当未知线路不为零时,递增线路数量,当未知线路为零时,统计标记的已知线路,作为采集点;

所述基于户用路由器读取采集点处的电流,并对电流进行二维化的步骤包括:根据采集点的对应的已知线路的位置关系构建并拼接相同尺寸的矩块,得到二维矩阵;

基于采集点获取含有时间信息的电流,根据预设的转换公式将电流转换为灰度值,按照预设的顺序插入矩块;

其中,转换公式为:

;式中, 为转换后的电流值, 为采集点处的电流最小值,为采集点处的电流最大值,所述 和 实时更新;

所述对二维化后的数据进行下采样,转换为数据集的步骤包括:选取并删除二维化后的数据的偶数行和偶数列,记录删除次数,作为下采样次数;

循环执行直到二维化后的数据的行数和列数小于预设的数量阈值;

以下采样次数为索引统计二维化后的数据,得到数据集;

所述对选取到的二维数据进行上采样,将上采样后的数据作为最终电流存储的步骤包括:查询选取到的二维数据的目标次数,根据目标次数确定上采样次数;

基于所述上采样次数对选取到的二维数据进行上采样,得到上采样后的数据,作为最终电流存储;

其中,上采样过程为:

式中, 为上采样后的二维数据中的坐标, 为上采样前的二维数据中的坐标; 为上采样后的二维数据的宽度, 为上采样后的二维数据的高度; 为上采样前的二维数据的宽度, 为上采样前的二维数据的高度;

为 处的值, 为以 为中心,左下角处的点的坐标,设为 , 为以 为中心,左上角处的点的坐标,设为 ,为以 为中心,右下角处的点的坐标,设为 , 为以为中心,右上角处的点的坐标,设为 , 、 、 和分别为四个点处的值。

2.根据权利要求1所述的户用路由器数据存储方法,其特征在于,所述基于上采样后的数据计算加密图层,当接收到解密方发送的解密请求时,将加密图层向解密方发送的步骤包括:读取下采样次数为零次的二维化后的数据,得到基准图层;

读取上采样后的数据,作为结果图层;

计算结果图层和基准图层的差值,得到加密图层;

当接收到解密方发送的解密请求时,将加密图层向解密方发送。

3.一种户用路由器数据存储系统,其特征在于,所述系统包括:采集点确定模块,用于获取住户备案的电器及其接线信息,根据电器及接线信息构建电路图,确定采集点;

电流二维化模块,用于基于户用路由器读取采集点处的电流,并对电流进行二维化;

数据下采样模块,用于对二维化后的数据进行下采样,转换为数据集;所述数据集中的数据均为二维数据,每个二维数据均以下采样次数为索引;

数据选取模块,用于接收住户输入的加密级别,根据加密级别确定目标次数,根据目标次数在数据集中选取二维数据;其中,加密级别和目标次数呈正比;

数据上采样模块,用于对选取到的二维数据进行上采样,将上采样后的数据作为最终电流存储;

加解密模块,用于基于上采样后的数据计算加密图层,当接收到解密方发送的解密请求时,将加密图层向解密方发送;

所述采集点确定模块包括:

备案数据获取单元,用于获取住户的水电布置信息,基于水电布置信息接收住户备案的电器及接线点;

阻抗确定单元,用于查询备案的电器的额定参数,确定虚拟阻抗;

电路图构建单元,用于根据虚拟阻抗和水电布置信息构建电路图;

电流模拟单元,用于确定线路数量,在电路图中随机标记已知线路,基于已知线路计算其他线路的电流,确定未知线路;

循环判定单元,用于循环执行预设次数,当未知线路不为零时,递增线路数量,当未知线路为零时,统计标记的已知线路,作为采集点;

所述电流二维化模块包括:

矩阵建立单元,用于根据采集点的对应的已知线路的位置关系构建并拼接相同尺寸的矩块,得到二维矩阵;

插值单元,用于基于采集点获取含有时间信息的电流,根据预设的转换公式将电流转换为灰度值,按照预设的顺序插入矩块;

其中,转换公式为:

;式中, 为转换后的电流值, 为采集点处的电流最小值,为采集点处的电流最大值,所述 和 实时更新;

所述数据下采样模块包括:

数据删除单元,选取并删除二维化后的数据的偶数行和偶数列,记录删除次数,作为下采样次数;

执行单元,用于循环执行直到二维化后的数据的行数和列数小于预设的数量阈值;

统计单元,用于以下采样次数为索引统计二维化后的数据,得到数据集;

所述对选取到的二维数据进行上采样,将上采样后的数据作为最终电流存储的内容包括:查询选取到的二维数据的目标次数,根据目标次数确定上采样次数;

基于所述上采样次数对选取到的二维数据进行上采样,得到上采样后的数据,作为最终电流存储;

其中,上采样过程为:

式中, 为上采样后的二维数据中的坐标, 为上采样前的二维数据中的坐标; 为上采样后的二维数据的宽度, 为上采样后的二维数据的高度; 为上采样前的二维数据的宽度, 为上采样前的二维数据的高度;

为 处的值, 为以 为中心,左下角处的点的坐标,设为 , 为以 为中心,左上角处的点的坐标,设为 ,为以 为中心,右下角处的点的坐标,设为 , 为以为中心,右上角处的点的坐标,设为 , 、 、 和分别为四个点处的值。