一种机顶盒故障分析方法和系统与流程
- 国知局
- 2024-08-22 15:08:40
本发明属于电子产品领域,涉及故障分析技术,具体是一种机顶盒故障分析方法和系统。
背景技术:
1、机顶盒是一种电子设备,它可以将接收到的数字电视信号转换成电视可以显示的信号,它通常通过接收和处理数字信号,然后通过电视机提供的视频和音频接口输出画面和声音;
2、现有的机顶盒故障分析方法存在以下缺陷:
3、1、现有技术中,没有明确的故障周期划分来针对不同类型的故障进行分析,容易导致分析结果缺乏准确性,增加了故障定位的难度;
4、2、在进行故障分析时,通常对不同类型故障的分析前后顺序具有一定的随机性,没有根据不同类型故障的发生频次来确定故障分析顺序,导致故障分析效率低下;
5、为此,我们提出一种机顶盒故障分析方法和系统。
技术实现思路
1、针对现有技术存在的不足,本发明目的是提供一种机顶盒故障分析方法和系统,本发明基于获取多个样本机顶盒对应的机顶盒故障记录进行故障数量统计,得到第一故障周期划分数据,获取目标机顶盒对应的机顶盒故障记录进行故障统计得到第二故障周期划分数据,获取显示测试样本数据,将第一故障周期划分数据、第二故障周期划分数据以及显示测试样本数据定义为故障判断基础数据,将目标机顶盒标记为第一故障类型目标机顶盒或第二故障类型目标机顶盒,使用第一故障周期划分数据对第一故障类型目标机顶盒进行故障周期优先级排序,使用第二故障周期划分数据对第二故障类型目标机顶盒进行故障周期优先级排序,得到故障周期优先级排序数据,根据故障周期优先级排序数据对目标机顶盒进行信号故障分析,得到信号故障判断数据,根据故障周期优先级排序数据对目标机顶盒进行硬件故障分析,得到硬件故障数据,根据故障周期优先级排序数据对目标机顶盒进行显示故障分析,得到显示故障判断数据,根据信号故障判断数据、硬件故障数据以及显示故障判断数据进行综合故障编码,并将综合故障编码进行反馈。
2、为了实现上述目的,本发明采用了如下技术方案:一种机顶盒故障分析方法,还包括具体以下步骤:
3、步骤s1:获取多个样本机顶盒对应的机顶盒故障记录进行故障数量统计,得到第一故障周期划分数据,获取目标机顶盒对应的机顶盒故障记录进行故障统计得到第二故障周期划分数据,获取显示测试样本数据,将第一故障周期划分数据、第二故障周期划分数据以及显示测试样本数据定义为故障判断基础数据;
4、步骤s2:将目标机顶盒标记为第一故障类型目标机顶盒或第二故障类型目标机顶盒,使用第一故障周期划分数据对第一故障类型目标机顶盒进行故障周期优先级排序,使用第二故障周期划分数据对第二故障类型目标机顶盒进行故障周期优先级排序,得到故障周期优先级排序数据;
5、步骤s3x:根据故障周期优先级排序数据对目标机顶盒进行信号故障分析,得到信号故障判断数据;
6、步骤s3y:根据故障周期优先级排序数据对目标机顶盒进行硬件故障分析,得到硬件故障数据;
7、步骤s3z:根据故障周期优先级排序数据对目标机顶盒进行显示故障分析,得到显示故障判断数据;
8、步骤s4:根据信号故障判断数据、硬件故障数据以及显示故障判断数据进行综合故障编码,并将综合故障编码进行反馈。
9、进一步地,所述步骤s1中,还包括具体以下步骤:
10、步骤s11:获取第一故障周期划分数据;
11、步骤s12:获取第二故障周期划分数据;
12、具体如下:
13、步骤s121:获取目标机顶盒故障记录,根据目标机顶盒故障记录分别获取信号类型故障、硬件类型故障以及显示类型故障的出现次数,得到目标信号类型故障数、目标硬件类型故障数以及目标显示类型故障数;
14、步骤s122:将目标信号类型故障数、目标硬件类型故障数以及目标显示类型故障数定义为第二故障周期划分数据;
15、步骤s13:获取测试样本图像;
16、具体如下:
17、步骤s131:获取测试样本图像在通过机顶盒播放时,所能达到的最高播放分辨率和最低播放分辨率,得到播放分辨率区间;
18、步骤s132:获取测试样本图像在通过机顶盒播放时,所能达到的最高播放对比度和最低播放对比度,得到播放对比度区间;
19、步骤s133:获取测试样本图像在通过机顶盒播放时,所能达到的最高播放亮度和最低播放亮度,得到播放亮度区间;
20、步骤s134:获取测试样本图像在通过机顶盒播放时,所能达到的最高色彩饱和度和最低色彩饱和度,得到播放色彩饱和度区间;
21、步骤s135:将测试样本图像、测试样本图像对应的播放分辨率区间、播放对比度区间、播放亮度区间以及播放色彩饱和度区间定义为显示测试样本数据;
22、步骤s14:将第一故障周期划分数据、第二故障周期划分数据以及显示测试样本数据定义为故障判断基础数据。
23、进一步地,所述步骤s11中,还包括具体以下步骤:
24、步骤s111:分别选取mk个与目标机顶盒相同型号的机顶盒作为样本机顶盒,分别获取每一个样本机顶盒对应的故障记录,得到mk个样本机顶盒故障记录;
25、步骤s112:将mk个样本机顶盒故障记录中出现的故障划分为信号类型故障、硬件类型故障以及显示类型故障,其中,信号类型故障对应的故障分析周期为信号故障分析周期,硬件类型故障对应的故障分析周期为硬件故障分析周期,显示类型故障对应的故障分析周期为显示故障分析周期。
26、进一步地,所述步骤s2中,还包括具体以下步骤:
27、步骤s21:获取故障判断基础数据,根据故障判断基础数据分别获取第一故障周期划分数据和第二故障周期划分数据;
28、步骤s22:在机顶盒每一次开机后标记一个机顶盒故障排除周期,按照时间顺序的先后将机顶盒故障排除周期划分为第一故障分析周期、第二故障分析周期以及第三故障分析周期;
29、步骤s23:获取目标机顶盒故障记录,根据故障记录将未出现过故障的目标机顶盒标记为第一故障类型目标机顶盒,将出现过故障的目标机顶盒标记为第二故障类型目标机顶盒;
30、步骤s24:对第一故障类型目标机顶盒进行故障周期优先级排序,得到第一故障周期优先级排序;
31、步骤s25:对第二故障类型目标机顶盒进行故障周期优先级排序,得到第二故障周期优先级排序;
32、具体如下:
33、步骤s251:获取第二故障周期划分数据,根据第二故障周期划分数据分别获取目标信号类型故障数、目标硬件类型故障数以及目标显示类型故障数;
34、步骤s252:将目标信号类型故障数、目标硬件类型故障数以及目标显示类型故障数按照数值大小进行降序排列,并将排序结果与第一故障分析周期、第二故障分析周期以及第三故障分析周期进行匹配,得到第二故障周期优先级排序;
35、步骤s26:将第一故障周期优先级排序和第二故障周期优先级排序定义为故障周期优先级排序数据。
36、进一步地,所述步骤s24中,还包括具体以下步骤:
37、步骤s241:获取第一故障周期划分数据,根据第一故障周期划分数据获取信号类型故障数、硬件类型故障数以及显示类型故障数,将信号类型故障数、硬件类型故障数以及显示类型故障数按照数值大小进行降序排列,根据排序结果将信号类型故障数、硬件类型故障数以及显示类型故障数匹配与第一故障分析周期、第二故障分析周期以及第三故障分析周期进行匹配,得到第一故障周期优先级排序;
38、步骤s242:将排在第一顺位的类型故障数对应的故障分析周期与第一故障分析周期进行匹配,将排在第二顺位的类型故障数对应的故障分析周期与第二故障分析周期进行匹配,将排在第三顺位的类型故障数对应的故障分析周期与第三故障分析周期进行匹配。
39、进一步地,所述步骤s3x中,还包括具体以下步骤:
40、步骤s3x1:在信号故障分析周期内,分别标记gm个信号故障监测点,并将其分别命名为第g1至gm信号故障监测点;
41、步骤s3x2:分别获取目标机顶盒在第g1至gm信号故障监测点分别对应的信号强度数值进行获取,得到第g1至gm信号强度数值,将g1至gm信号强度数值进行数值大小比较,将数值最小的信号强度数值命名为周期信号强度谷值;
42、步骤s3x3:分别获取目标机顶盒在第g1至gm信号故障监测点分别对应的信噪比数值进行获取,得到第g1至gm信噪比数值,将g1至gm信噪比数值进行平均数计算,得到周期信噪比平均值;
43、步骤s3x4:分别获取目标机顶盒在第g1至gm信号故障监测点分别对应的比特误码率进行获取,得到第g1至gm比特误码率,将g1至gm比特误码率进行平均数计算,得到周期平均比特误码率;
44、步骤s3x5:将周期信号强度谷值、周期信噪比平均值以及周期平均比特误码率通过计算得到信号故障判断系数;
45、对信号故障判断系数进行计算,具体公式配置如下:
46、;
47、其中,xqx为信号故障判断系数,xqg为周期信号强度谷值,xzb为周期信噪比平均值,wml为周期平均比特误码率,a1和a2为设定的比例系数且a1和a2均大于0;
48、步骤s3x6:获取信号故障判断系数阈值,将信号故障判断系数与信号故障判断系数阈值进行数值比对,得到信号故障判断数据;
49、步骤s3x61:分别获取周期信号强度谷阈值、周期信噪比阈值以及周期平均比特误码率阈值;
50、步骤s3x62:将周期信号强度谷阈值、周期信噪比阈值以及周期平均比特误码率阈值通过计算得到信号故障判断系数阈值;
51、步骤s3x63:当信号故障判断系数小于等于信号故障判断系数阈值,判断目标机顶盒存在信号故障;
52、步骤s3x64:当信号故障判断系数大于信号故障判断系数阈值,判断目标机顶盒不存在信号故障。
53、进一步地,所述步骤s3y中,还包括具体以下步骤:
54、步骤s3y1:在硬件故障分析周期,对目标机顶盒运行所涉及的硬件设备分别标注为第m1至mm硬件设备,编写硬件设备测试脚本对第m1至mm硬件设备进行功能性测试,并生成测试报告;
55、步骤s3y2:根据测试报告对硬件设备进行故障判断,得到硬件故障判断数据;
56、步骤s3y3:若测试报告中存在任意一项硬件设备存在故障,则判断目标机顶盒存在硬件故障;
57、步骤s3y4:则根据测试报告对第m1至mm硬件设备进行故障匹配,并对故障硬件设备进行名称获取,得到硬件设备故障代码;
58、步骤s3y5:若测试报告中不存在任意一项硬件设备出现故障,则判断目标机顶盒不存在硬件故障;
59、步骤s3y6:将硬件故障判断数据和硬件设备故障代码定义为硬件故障数据。
60、进一步地,所述步骤s3z中,还包括具体以下步骤:
61、获取故障判断基础数据,根据故障判断基础数据分别获取显示测试样本数据;
62、根据显示测试样本数据获取测试样本图像,在显示故障分析周期内,目标机顶盒分别播放测试样本图像,并在测试样本图像中标记第z1至ze测试样本图像;
63、分别对第z1至ze测试样本图像进行合格性测试,并对测试合格的测试样本图像进行数量统计,得到第一测试结果图像数量,计算第一测试结果图像数量与ze的比值,得到图像测试合格率;
64、获取图像测试基准合格率,将图像测试合格率与图像测试基准合格率进行数值比对,得到显示故障判断数据;
65、具体如下:
66、当图像测试合格率大于等于图像测试基准合格率,判断目标机顶盒不存在显示故障;
67、当图像测试合格率小于图像测试基准合格率,判断目标机顶盒存在显示故障。
68、进一步地,所述步骤s4中,还包括具体以下步骤:
69、步骤s41:获取信号故障判断数据、硬件故障数据以及显示故障判断数据;
70、步骤s42:根据信号故障判断数据对目标机顶盒进行故障编码,得到信号故障编码;
71、具体如下:
72、步骤s421:当目标机顶盒存在信号故障,则将信号故障编码编写为xf;
73、步骤s422:当目标机顶盒不存在信号故障,则将信号故障编码编写为xt;
74、步骤s43:根据硬件故障数据对目标机顶盒进行故障编码,得到硬件故障编码;
75、具体如下:
76、步骤s431:根据硬件故障数据获取硬件故障判断数据和硬件设备故障代码;
77、步骤s432:当目标机顶盒存在硬件故障,则将硬件故障编码编写为yf(硬件故障编码);
78、步骤s433:当目标机顶盒未存在硬件故障,则将硬件故障编码编写为yt;
79、步骤s44:根据显示故障判断数据对目标机顶盒进行故障编码,得到显示故障编码;
80、具体如下:
81、步骤s441:当目标机顶盒存在显示故障,则将显示故障编码编写为sf;
82、步骤s442:当目标机顶盒不存在显示故障,则将显示故障编码编写为st;
83、步骤s45:将信号故障编码、硬件故障编码以及显示故障编码按照“信号故障编码-硬件故障编码-显示故障编码”的格式进行综合,得到综合故障编码,并将综合故障编码反馈至显示器。
84、一种机顶盒故障分析系统,包括:
85、数据获取模块:用于获取第一故障周期划分数据、第二故障周期划分数据以及显示测试样本数据,得到故障判断基础数据;
86、数据处理模块:用于对故障判断基础数据进行处理,得到故障周期优先级排序数据;
87、信号故障模块:用于根据故障周期优先级排序数据对目标机顶盒进行信号故障分析,得到信号故障判断数据;
88、硬件故障模块:用于根据故障周期优先级排序数据对目标机顶盒进行硬件故障分析,得到硬件故障数据;
89、显示故障模块:用于根据故障周期优先级排序数据对目标机顶盒进行显示故障分析,得到显示故障判断数据;
90、故障反馈模块:用于根据信号故障判断数据、硬件故障数据以及显示故障判断数据进行综合故障编码,并将综合故障编码进行反馈。
91、综上所述,由于采用了上述技术方案,本发明的有益效果是:
92、1、本发明通过划分信号故障分析周期、硬件故障分析周期以及显示故障分析周期针对性的进行信号故障分析、硬件故障分析和显示故障分析,能够有效提高故障分析结果的准确性和针对性;
93、2、本发明通过获取故障周期优先级排序数据对信号故障分析周期、硬件故障分析周期以及显示故障分析周期进行排序,能够进一步提高故障分析效率。
本文地址:https://www.jishuxx.com/zhuanli/20240822/281355.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。