System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据回溯,尤其涉及基于ldpc纠错算法实现电子产品的数据回溯方法及系统。
技术介绍
1、数据回溯是指通过对已有的数据进行分析和处理,以获取过去特定时间段内的数据变化和历史记录的过程,可以帮助用户追踪和了解数据的演变、发现数据的规律和趋势,并基于这些信息做出决策。
2、目前,电子产品的数据回溯是指通过对电子产品的相关数据进行分析和追踪,因为电子产品涉及多个环节和参与者,数据来源分散,所以容易出现数据篡改或数据缺失的情况,并且由于各种数据的采集方式和系统不统一,难以实现全面回溯和整合分析,容易影响数据回溯的效率,因此,需要一种基于ldpc纠错算法实现电子产品的数据回溯方法,以提高电子产品数据回溯的效率。
技术实现思路
1、本专利技术提供基于ldpc纠错算法实现电子产品的数据回溯方法及系统,其主要目的在于提高电子产品数据回溯的效率。
2、为实现上述目的,本专利技术提供的基于ldpc纠错算法实现电子产品的数据回溯方法,包括:
3、获取待回溯的电子产品,查询所述电子产品对应的flash数据,识别所述flash数据的来源渠道,确定所述来源渠道中的目标数源,去除所述目标数源中的敏感源后,计算目标数源对应的脱敏值;
4、基于所述脱敏值,查询所述电子产品对应的回溯目标,所述回溯目标包括:产品配置信息、错误记录日志以及生产过程记录;
5、提取所述产品配置信息中特征参数,查询所述特征参数对应的配置变量,定位所配置变量中的选项变量,
6、识别所述错误记录日志中不同的日志级别,查找所述日志级别对应的错误类型,基于所述错误类型,定位所述错误记录日志中的错误代码,对所述错误代码进行堆栈跟踪,得到所述错误代码的错误路径;
7、查询所述生产过程记录中时间数源,识别所述时间数源对应的数源序列,对所述数源序列进行时间排序2,基于排序后的数源序列,绘制所述生产过程记录的时间序列图,提取所述时间序列图中的生产回溯数据;
8、基于所述配置参数表、所述错误路径以及所述生产回溯数据,构建产品数据回溯模型,查询所述产品数据回溯模型中的ldpc码,利用所述ldpc码生成所述电子产品对应的校验位,基于所述校验位,构建所述电子产品对应的稀疏校验矩阵,利用所述稀疏校验矩阵对所述电子产品进行数据回溯,得到所述电子产品的数据回溯结果。
9、可选地,所述查询所述电子产品对应的flash数据,识别所述flash数据的数据渠道,包括:
10、识别所述电子产品的产品类型;
11、基于所述产品类型,确定所述电子产品对应的产品型号;
12、查询所述产品类型的flash数据;
13、将所述flash数据上传至预设的电子数控平台;
14、利用所述电子数控平台中的搜索引擎搜索所述flash数据对应的来源渠道。
15、可选地,所述计算目标数源对应的脱敏值,包括:
16、利用下述公式计算目标数源对应的脱敏值:
17、
18、其中,t表示所述目标数源对应的脱敏值,i表示所述目标数源对应数值量,n表示所述目标数源的数量,zi表示第i个所述目标数源的值,ci表示是与第i个所述目标数源相关的参数值。
19、可选地,所述定位所配置变量中的选项变量,计算所述特征参数与所述选项变量的特征关联度,包括:
20、提取所述配置变量中的变量特征;基于所述变量特征,对所述配置变量进行选项定位,得到所述配置变量对应的选项变量;
21、利用下述公式计算所述特征参数与所述选项变量的特征关联度:
22、
23、其中,d表示所述特征参数与所述选项变量的特征关联度,y表示所述特征参数,p表示所述选项变量对应的选项特征参数,x表示所述选项变量对应的变量总数。
24、可选地,所述基于所述特征关联度,生成所述产品配置信息对应的配置参数表,包括:
25、基于所述特征关联度,构建与所述特征关联度对应的特征关联图;
26、提取所述特征关联图中的特征节点;
27、基于所述特征节点,生成所述特征关联图对应的配置项;
28、识别所述配置项对应的配置参数值;
29、将所述配置参数值输入至所述特征关联图,得到所述产品配置信息对应的配置参数表。
30、可选地,所述基于所述错误类型,定位所述错误记录日志中的错误代码,包括:
31、确认所述错误类型中的报错信息,识别所述报错信息中的标识符;
32、基于所述标识符,查询所述错误类型对应的错误码表;
33、定位所述错误码表中的错误代码。
34、可选地,所述对所述错误代码进行堆栈跟踪,得到所述错误代码的错误路径,包括:
35、检查所述错误代码中的异常码;
36、基于所述异常码,启用所述错误代码对应程序的堆栈跟踪;
37、查询所述堆栈跟踪中的跟踪信息,分析所述跟踪信息中的调用参数;
38、基于所述调用参数,定位所述跟踪信息中的错误点;
39、识别所述错误点对应的错误路径。
40、可选地,所述识别所述时间数源对应的数源序列,对所述数源序列进行时间排序,包括:
41、确定所述时间数源中的数源数据,识别所述数源数据对应的时间戳;
42、基于所述时间戳,计算所述时间数源中的数源值;
43、对所述数源值进行序列标注,得到所述时间数源对应的数源序列;
44、提取所述数源序列对应的数源序列号;
45、基于所述序列号,构建所述数源序列对应的时间元组;
46、遍历所述时间元组,以实现对所述数源序列的时间排序。
47、可选地,所述基于所述时间戳,计算所述时间数源中的数源值,包括:
48、利用下述公式计算所述时间数源中的数源值:
49、
50、其中,s表示所述时间数源中的数源值,c表示所述时间戳,e表示所述时间数源对应的数源权重,t表示所述时间数源对应的数源阈值,r表示所述时间戳对应的时间因子。
51、一种基于ldpc纠错算法实现电子产品的数据回溯系统,其特征在于,所述系统包括:
52、脱敏值计算模块,用于获取待回溯的电子产品,查询所述电子产品对应的flash数据,识别所述flash数据的数据渠道,确定所述数据渠道中的目标数源,去除所述目标数源中的敏感源后,计算目标数源对应的脱敏值;
53、目标查询模块,用于基于所述脱敏值,查询所述电子产品对应的回溯目标,所述回溯目标包括:产品配置信息、错误记录日志以及生产过程记录;
54、关联度计算模块,用于提取所述产品配置信息中特征参数,查询所述特征参数对应的本文档来自技高网...
【技术保护点】
1.一种基于LDPC纠错算法实现电子产品的数据回溯方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于LDPC纠错算法实现电子产品的数据回溯方法,其特征在于,所述查询所述电子产品对应的Flash数据,识别所述Flash数据的数据渠道,包括:
3.如权利要求1所述的基于LDPC纠错算法实现电子产品的数据回溯方法,其特征在于,所述计算目标数源对应的脱敏值,包括:
4.如权利要求1所述的基于LDPC纠错算法实现电子产品的数据回溯方法,其特征在于,所述定位所配置变量中的选项变量,计算所述特征参数与所述选项变量的特征关联度,包括:
5.如权利要求4所述的基于LDPC纠错算法实现电子产品的数据回溯方法,其特征在于,所述基于所述特征关联度,生成所述产品配置信息对应的配置参数表,包括:
6.如权利要求1所述的基于LDPC纠错算法实现电子产品的数据回溯方法,其特征在于,所述基于所述错误类型,定位所述错误记录日志中的错误代码,包括:
7.如权利要求1所述的基于LDPC纠错算法实现电子产品的数据回溯方法,其特征在于,所述对
8.如权利要求1所述的基于LDPC纠错算法实现电子产品的数据回溯方法,其特征在于,所述识别所述时间数源对应的数源序列,对所述数源序列进行时间排序,包括:
9.如权利要求8所述的基于LDPC纠错算法实现电子产品的数据回溯方法,其特征在于,所述基于所述时间戳,计算所述时间数源中的数源值,包括:
10.一种基于LDPC纠错算法实现电子产品的数据回溯系统,其特征在于,所述系统包括:
...【技术特征摘要】
1.一种基于ldpc纠错算法实现电子产品的数据回溯方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于ldpc纠错算法实现电子产品的数据回溯方法,其特征在于,所述查询所述电子产品对应的flash数据,识别所述flash数据的数据渠道,包括:
3.如权利要求1所述的基于ldpc纠错算法实现电子产品的数据回溯方法,其特征在于,所述计算目标数源对应的脱敏值,包括:
4.如权利要求1所述的基于ldpc纠错算法实现电子产品的数据回溯方法,其特征在于,所述定位所配置变量中的选项变量,计算所述特征参数与所述选项变量的特征关联度,包括:
5.如权利要求4所述的基于ldpc纠错算法实现电子产品的数据回溯方法,其特征在于,所述基于所述特征关联度,生成所述产品配置信息对应的配置参数表,包括:...
【专利技术属性】
技术研发人员:杨磊,黄栋科,
申请(专利权)人:深圳米客方德半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。