一种电梯维护数据高效存储方法技术

技术编号:38819345 阅读:15 留言:0更新日期:2023-09-15 19:58
本发明专利技术涉及数据处理技术领域,具体涉及一种电梯维护数据高效存储方法,包括:获取蜗轮、蜗杆轴向游隙规定数值范围和测量数据、保证侧隙数据,对保证侧隙数据进行预处理,将预处理后的保证侧隙数值序列转换为二维矩阵,根据二维矩阵中数值和经过预处理蜗轮、蜗杆轴向游隙规定数值范围进行分类二值转置操作得到新二维矩阵,根据新二维矩阵中子块为1完成二进制编码转换,光栅扫描确定新二维矩阵中子块为1的初始起点,根据初始点二进制编码和其余子块为1的二进制编码进行最优匹配编码子段计算,根据最优匹配编码子段确定最优压缩存储路径。本发明专利技术通过构建数据特征二维矩阵,自适应获取最优压缩路径,提高数据冗余程度达到最优压缩存储效果。存储效果。存储效果。

【技术实现步骤摘要】
一种电梯维护数据高效存储方法


[0001]本专利技术涉及数据处理
,具体涉及一种电梯维护数据高效存储方法。

技术介绍

[0002]电梯维护是电梯生命链的重要组成部分,为减少故障出现的频率,避免发生安全事故以及延长电梯的使用寿命,在维保行业制定了详细且严格的规章制度和安全技术规范,其中就包括电梯内部最重要的主机部分曳引机,其为电梯的动力设备影响着电梯的性能和安全,而在日常较为频繁地使用后其精度会发生变化,在电梯运行过程中,起停和换向时会引起较大的冲击,导致推力轴承容易发生磨损,会使蜗杆的窜动量超差,并影响蜗轮副的正常啮合情况,因此在维护检查时,需要对测量数据进行存储并判断是否在规定的要求范围内,并对不符合要求的设备调整其压盖垫片、更换轴承,以使轴向窜动量和蜗轮副的啮合达到规定要求。
[0003]由于维护数据体量庞大,应当采取有效的数据压缩方法对其进行存储,并最大程度的提高存储效率,传统的压缩方法常常会使用游程编码进行压缩,但该方式只对于存在连续多个重复数值的数据集压缩效果较佳,对于数据集序列中存在连续多个重复数值较少的数据集的压缩效果就相对不佳甚至可能出现数据膨胀的情况。

技术实现思路

[0004]本专利技术提供一种电梯维护数据高效存储方法,以解决现有的问题。
[0005]本专利技术的一种电梯维护数据高效存储方法采用如下技术方案:本专利技术一个实施例提供了一种电梯维护数据高效存储方法,该方法包括以下步骤:获取电梯曳引机数据,所述数据包括电梯曳引机蜗轮轴向游隙和蜗杆轴向游隙的规定数值范围和测量数据以及保证侧隙数据,对数据进行预处理,将预处理后的保证侧隙数值序列转换为二维矩阵存储结构;根据二维矩阵中的数值和经过预处理的蜗轮轴向游隙和蜗杆轴向游隙的规定数值范围进行分类二值转置操作得到新的二维矩阵;所述新的二维矩阵中包括值为0或者1的子块,根据新的二维矩阵中子块为1对应的十进制数完成二进制编码转换;利用光栅扫描确定新的二维矩阵中子块为1的初始点,根据初始点的二进制编码和其它子块为1的二进制编码得到两个二进制编码的匹配程度,根据匹配程度得到最优匹配编码子段;根据最优匹配编码子段、匹配程度将矩阵中二进制编码对应的矩阵索引值按从小到大顺序统计得到最优压缩存储路径,对二进制编码进行游程编码压缩存储。
[0006]进一步地,所述将预处理后的保证侧隙数值序列转换为二维矩阵存储结构,包括的具体步骤如下:将保证侧隙数值序列中保证侧隙数据值按照顺序依次排列,以其中个数据值为
一行,将保证侧隙数值序列从首位数据值开始分割成行,不能构成矩阵的位置进行补0操作,得到尺寸为的二维矩阵,以二维矩阵进行存储。
[0007]进一步地,所述对数据进行预处理,包括的具体步骤如下:上式中,表示预处理之后的新数据值,表示原始数据数值,原始数据包括蜗轮轴向游隙数据、蜗杆轴向游隙数据以及保证侧隙数据。
[0008]进一步地,所述根据二维矩阵中的数值和经过预处理的蜗轮轴向游隙和蜗杆轴向游隙的规定数值范围进行分类二值转置操作得到新的二维矩阵,包括的具体步骤如下:对二维矩阵中的数据进行下列分类操作:(1)(2)上式中,将二维矩阵数据分为A类数据和B类数据,表示保证侧隙二维矩阵中第i个数据值,和分别表示规定数值中蜗杆轴向游隙数据进行预处理后的最大值和最小值,和则分别表示规定数值中蜗轮轴向游隙数据进行预处理后的最大值和最小值,将同时满足(1)式条件的归类到A类数据,将满足(2)式其中一个条件的归类到B类数据,将A类数据全部置为0,B类数据全部置为1得到新的二维矩阵。
[0009]进一步地,所述利用光栅扫描确定新的二维矩阵中子块为1的初始点,包括的具体步骤如下:对二维矩阵中标记1的子块按照光栅扫描方式进行逐行扫描,索引值由小到大,将扫描到的标记1的子块记为初始点。
[0010]进一步地,所述根据初始起点的二进制编码和其它子块为1的二进制编码得到两个二进制编码的匹配程度,包括的具体步骤如下:获取第v个初始点的二进制编码子段与第j个初始点的二进制编码子段的匹配程度:上式中,表示第v个初始点的二进制编码子段与第j个初始点的二进制编码子段的匹配程度,表示矩阵中最大数值对应的二进制编码的段长,表示第个初始点的二进制编码子段的索引值为的位上数值,表示第个二进制编码子段的索引值为的位上数值,为异或运算。
[0011]进一步地,所述根据匹配程度得到最优匹配编码子段,包括的具体步骤如下:
获取第v个初始点的二进制编码子段与其他所有初始点的二进制编码子段的匹配程度;在第v个初始点的二进制编码子段之外的所有初始点的二进制编码子段中,统计与第v个初始点的二进制编码子段匹配程度大于等于阈值的二进制编码子段的个数,记为;获取第个初始点的匹配评估指标,同理获取所有初始点的匹配评估指标,获取匹配评估指标最大的初始点,匹配评估指标最大的初始点对应的编码子段视为最优匹配编码子段。
[0012]进一步地,所述获取第个初始点的匹配评估指标的具体方法如下:令,其中表示矩阵类数据中标记为1的除过第个初始点的编码子段总个数,表示第个初始点的匹配评估指标。
[0013]进一步地,所述根据最优匹配编码子段、匹配程度将矩阵中二进制编码对应的矩阵索引值按从小到大顺序统计得到最优压缩存储路径,包括的具体步骤如下:当两个编码子段的匹配程度大于预设阈值时,则编码子段的匹配程度高,否则匹配程度低;对矩阵中与最优匹配编码子段匹配程度高的二进制编码对应的矩阵索引值进行从小到大的统计,存放在序列中,匹配程度低的二进制编码同样进行上述的统计,将得到的矩阵索引值存放在序列中;对序列进行游程编码压缩;分别记录各自序列中矩阵索引值顺序,即为当前数据的最优压缩路径。
[0014]进一步地,所述对序列进行游程编码压缩,包括的具体步骤如下:对序列中的二进制编码数值进行游程编码压缩,先从左侧一列压缩,完成后移动到下一列继续压缩,直到全部数据压缩完成,同样对序列也进行相同方法的游程编码压缩。
[0015]本专利技术的技术方案的有益效果是:通过分析曳引机蜗轮蜗杆的轴向游隙数据特征结合游隙规定阈值要求,构建数据特征二维矩阵,自适应获取最优压缩路径,提高数据的冗余程度达到最优的压缩存储效果。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本专利技术一种电梯维护数据高效存储方法的步骤流程图;图2为本专利技术的二进制编码子段排列示意图。
具体实施方式
[0018]为了更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的一种电梯维护数据高效存储方法,其具体实施
方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电梯维护数据高效存储方法,其特征在于,该方法包括以下步骤:获取电梯曳引机数据,所述数据包括电梯曳引机蜗轮轴向游隙和蜗杆轴向游隙的规定数值范围和测量数据以及保证侧隙数据,对数据进行预处理,将预处理后的保证侧隙数值序列转换为二维矩阵存储结构;根据二维矩阵中的数值和经过预处理的蜗轮轴向游隙和蜗杆轴向游隙的规定数值范围进行分类二值转置操作得到新的二维矩阵;所述新的二维矩阵中包括值为0或者1的子块,根据新的二维矩阵中子块为1对应的十进制数完成二进制编码转换;利用光栅扫描确定新的二维矩阵中子块为1的初始点,根据初始点的二进制编码和其它子块为1的二进制编码得到两个二进制编码的匹配程度,根据匹配程度得到最优匹配编码子段;根据最优匹配编码子段、匹配程度将矩阵中二进制编码对应的矩阵索引值按从小到大顺序统计得到最优压缩存储路径,对二进制编码进行游程编码压缩存储。2.根据权利要求1所述一种电梯维护数据高效存储方法,其特征在于,所述将预处理后的保证侧隙数值序列转换为二维矩阵存储结构,包括的具体步骤如下:将保证侧隙数值序列中保证侧隙数据值按照顺序依次排列,以其中个数据值为一行,将保证侧隙数值序列从首位数据值开始分割成行,不能构成矩阵的位置进行补0操作,得到尺寸为的二维矩阵,以二维矩阵进行存储。3.根据权利要求1所述一种电梯维护数据高效存储方法,其特征在于,所述对数据进行预处理,包括的具体步骤如下:上式中,表示预处理之后的新数据值,表示原始数据数值,原始数据包括蜗轮轴向游隙数据、蜗杆轴向游隙数据以及保证侧隙数据。4.根据权利要求1所述一种电梯维护数据高效存储方法,其特征在于,所述根据二维矩阵中的数值和经过预处理的蜗轮轴向游隙和蜗杆轴向游隙的规定数值范围进行分类二值转置操作得到新的二维矩阵,包括的具体步骤如下:对二维矩阵中的数据进行下列分类操作:(1)(2)上式中,将二维矩阵数据分为A类数据和B类数据,表示保证侧隙二维矩阵中第i个数据值,和分别表示规定数值中蜗杆轴向游隙数据进行预处理后的最大值和最小值,和则分别表示规定数值中蜗轮轴向游隙数据进行预处理后的最大值和最小值,将同时满足(1)式条件的归类到A类数据,将满足(2)式其中一个条件的归类到B类数据,将A类数据全部置为0,B类数据全部置为1得到新的二维矩阵。
5.根据权利要求1所述一种电梯维护数据高效存储方法,其特征在于,所述利用光栅扫描确定新的二维矩阵中子块为1的初始点,包括的具体步骤如下:对二维矩阵中标记1的...

【专利技术属性】
技术研发人员:陈全张宏伟周珊珊党晓飞周在宾徐恩同
申请(专利权)人:凯尔菱电山东电梯有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1