一种数据处理方法及电子装置与流程

专利2022-05-09  173



1.本申请实施例涉及计算机技术领域,特别涉及一种数据处理方法及电子装置。


背景技术:

2.在电子产品工厂中,组装完毕的电子产品将会被运送至测试车间进行质量测试,以保证质量、功能的完备性。通常测试车间中会设有数十个测试机台,每个机台将会测试一种或多种测试项目。例如手机天线射频性能,蓝牙性能,扬声器等等。
3.现有工厂的测试机台校准方案基本都为设定校准时间周期,定期提示对所有机台进行校准。但该方法的缺点为无法根据实际测试情况而及时校准测试不准确的测试机台。


技术实现要素:

4.本申请提供了一种能够根据实际测试情况而及时确定出影响测试效果的目标测试机台的数据处理方法及应用该方法的电子装置。
5.为了解决上述技术问题,本申请实施例提供了一种数据处理方法,包括:
6.确定测试系统的测试准确度,所述测试系统中包括多个测试机台;
7.在所述测试准确度满足触发校准条件的情况下,基于所述测试准确度辅助确定出目标测试机台,所述目标测试机台与导致所述测试准确度满足所述触发校准条件具有关联关系。
8.可选地,所述确定测试系统的测试准确度,包括:
9.确定经所述测试系统进行测试的产品数量、测试结果;
10.基于所述产品数量及测试结果确定所述测试准确度。
11.可选地,所述基于所述产品数量及测试结果确定所述测试准确度,包括:
12.确定所述测试结果中表征测试错误的误判数量;
13.基于所述产品数量、误判数量确定测试中的误判率,所述误判率与所述测试准确度负相关。
14.可选地,所述基于所述产品数量及测试结果确定所述测试准确度,还包括:
15.确定所述测试结果中表征测试正确的通过数量;
16.基于所述产品数量、通过数量确定测试中的通过率,所述通过率与所述测试准确度正相关。
17.可选地,所述测试准确度满足触发校准条件,包括:
18.确定所述误判率和/或通过率满足对应的阈值的情况下,确定所述测试准确度满足触发校准条件。
19.可选地,所述基于所述测试准确度辅助确定出目标测试机台,包括:
20.获得会诱导所述测试准确度满足触发校准条件的原因数据;
21.基于所述原因数据以及误判率计算对应每条所述原因数据的信息熵;
22.基于所述信息熵确定所述目标测试机台。
23.可选地,所述原因数据至少包括所述测试机台的测试项目、用于对应指示不同所述测试机台的测试数据、所述测试机台的机台状态数据、所处环境的环境数据、对应每个所述测试机台的操作流程数据中的一种或多种。
24.可选地,基于所述信息熵确定所述目标测试机台,包括:
25.确定多个分别对应不同原因数据的所述信息熵中的最大值;
26.基于所述最大值指示的信息确定所述目标测试机台。
27.可选地,所述原因数据为所述测试机台的测试项目,所述基于所述最大值指示的信息确定所述目标测试机台,包括:
28.确定与所述最大值对应的所述原因数据;
29.基于所述原因数据指示的测试项目确定用于执行所述测试项目的测试机台为所述目标测试机台。
30.本发明同时提供一种电子装置,包括:
31.第一处理模块,用于确定测试系统的测试准确度,所述测试系统中包括多个测试机台;
32.第二处理模块,用于在所述测试准确度满足触发校准条件的情况下,基于所述测试准确度辅助确定出目标测试机台,所述目标测试机台与导致所述测试准确度满足所述触发校准条件具有关联关系。
33.基于上述实施例的公开可以获知,本申请实施例具备的有益效果包括能够根据实际测试情况而及时确定出测试出现问题的目标测试机台,进而辅助工作人员及时对该测试机台进行校准,避免影响后续产品的测试准确度。
附图说明
34.图1为本发明实施例中数据处理方法的方法流程图。
35.图2为本发明另一实施例中数据处理方法的流程图。
36.图3为本发明实施例中的测试系统的工艺流程图。
37.图4为本发明实施例中的电子装置的结构框图。
具体实施方式
38.下面,结合附图对本申请的具体实施例进行详细的描述,但不作为本申请的限定。
39.应理解的是,可以对此处公开的实施例做出各种修改。因此,下述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。
40.包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。
41.通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。
42.还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都
位于借此所限定的保护范围内。
43.当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。
44.此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。
45.本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。
46.下面,结合附图详细的说明本申请实施例。
47.如图1所示,本发明公开一种数据处理方法,包括:
48.确定测试系统的测试准确度,测试系统中包括多个测试机台;
49.在测试准确度满足触发校准条件的情况下,基于测试准确度辅助确定出目标测试机台,目标测试机台与导致测试准确度满足触发校准条件具有关联关系。
50.例如,工作人员可以根据测试系统输出的测试结果进行人工判定,或根据测试结果及以往的历史数据进行比对,再或者根据测试系统中设置的目标程序/算法,使其根据输入的测试数据来对测试系统的测试准确度进行计算,确定出表征测试系统中多个测试机台整体的准确度。接着,测试系统可以根据测试准确度,来确定是否触发了校准条件,即,基于该校准条件来确定测试准确度是否不满足要求,是否需要对测试机台进行校准,当测试系统确定测试准确度满足触发校准条件时,则基于测试准确度来确定出目标测试机台,该目标测试机台即为影响测试准确度不满足条件的测试机台,因该测试机台对产品的测试结果准确度低,故影响了测试系统整体的测试准确度。当确定了该目标测试机台后,工作人员便可针对该目标测试机台进行校准,无需对所有机台均进行校准,大大减少了工作人员的工作量,同时不会大幅影响测试工作的进行,提升了整体校准效率。
51.故由上述实施例可知,本实施例具备的有益效果包括基于本实施例的数据处理方法可使得测试系统能够根据实际测试情况而及时确定出测试出现问题的目标测试机台,进而辅助工作人员能够及时地,且具有针对性地对该测试机台进行校准,避免影响后续产品的测试准确度,降低误判率。
52.具体地,实际应用时,可以将本实施例中的方法制备一算法系统,形成一例如ai的算法系统,接着在测试系统内接入该算法系统,便可使其根据实时流式的测试结果等数据信息来尽快确定是否应提醒工作人员进行测试机台的校准,同时告知工作人员应校准的目标测试机台。当然,测试系统内部也可增设有自动校准系统,使测试系统在确定了目标测试机台后直接对该目标测试机台进行校准,并记录本次校准的信息,以供后续工作人员查阅用。
53.进一步地,本实施例中在确定测试系统的测试准确度,包括:
54.确定经测试系统进行测试的产品数量、测试结果;
55.基于产品数量及测试结果确定测试准确度。
56.例如,可以根据不同的测试结果,如根据测试不准确的测试结果及测试准确的结
果分别和测试的产品总数量求商,以确定出测试不准确的概率,及测试准确的概率。
57.具体地,本实施例中基于产品数量及测试结果确定测试准确度,包括:
58.确定测试结果中表征测试错误的误判数量;
59.基于产品数量、误判数量确定测试中的误判率,误判率与测试准确度负相关。
60.例如,工作人员可以通过审核确定完成测试的产品中出现测试错误,导致误判的数量,即误判数量,然后基于产品数量,误判数量,来确定测试中的误判率,也就是求误判数量和产品数量的商,以基于该误判率来衡量测试准确度,该误判率与测试准确度呈负相关的关系。如,误判率高,则说明测试准确度较低,而若误判率低,则说明测试准确度高。
61.进一步地,本实施例中基于产品数量及测试结果确定测试准确度,还包括:
62.确定测试结果中表征测试正确的通过数量;
63.基于产品数量、通过数量确定测试中的通过率,通过率与测试准确度正相关。
64.例如,工作人员可以人为或利用机器来鉴定测试结果是否正确,然后确定出测试结果中表征测试正确的通过数量,接着便可以根据通过数量和产品数量进行求商,确定出通过率,利用通过率来进一步反应出测试准确度问题。该通过率与测试准确度正相关,如通过率越高,测试准确度则越高。
65.进一步地,本实施例中测试准确度满足触发校准条件,包括:
66.确定误判率和/或通过率满足对应的阈值的情况下,确定测试准确度满足触发校准条件。
67.也即,可通过误判率或者通过率与对应的阈值之间的关系,来确定是否满足触发校准条件,或者同时通过误判率,通过率与对应的阈值之间的关系,来确定是否满足触发校准条件,也就是误判率与通过率要均满足触发校准的条件,才能够确定测试系统当前状态需要进行校准。
68.进一步地,如图2及图3所示,本实施例中基于测试准确度辅助确定出目标测试机台,包括:
69.获得会诱导测试准确度满足触发校准条件的原因数据;
70.基于原因数据以及误判率计算对应每条原因数据的信息熵;
71.基于信息熵确定目标测试机台。
72.具体地,工作人员可以人为地收集会诱导测试准确度满足触发校准条件的原因数据,然后将其输入至测试系统中,或者,测试系统可以自行基于记录的测试数据等信息进行分析,确定出该原因数据。当测试系统确定了原因数据后,则基于该不同的原因数据以及误判率计算出对应每条原因数据的信息熵,具体可以采用下述公式:
73.i=(σh_y

σh_xy)/σh_y
74.where h_x=σ(p_x*log(p_x)),h_xy=σ(p_xy*log(p_y))
75.其中,x是变量,为不同的原因数据,y则为整体误判率,i则为最终计算得到的信息熵。当基于上述公式计算出了对应不同原因数据的信息熵后,可以基于该多个信息熵来确定出最终的目标测试机台。
76.进一步地,本实施例中的原因数据至少包括测试机台的测试项目、用于对应指示不同测试机台的测试数据、测试机台的机台状态数据、所处环境的环境数据、对应每个测试机台的操作流程数据中的一种或多种。
77.例如,测试项目包括测试蓝牙、无线网络、喇叭、散热器等,测试数据包括各个功能器件基于不同功耗状态,不同使用环境条件下运行时的数据,测试机台的功耗数据,环境湿度,每个测试机台测试时涉及的人员数量等等,均可以作为原因数据来进行信息熵的计算。实际应用时,工作人员可以将多种不同的原因数据均输入至测试系统中,使测试系统基于多种不同原因数据计算出信息熵,以此来综合判断出目标测试机台。
78.具体地,本实施例中在基于信息熵确定目标测试机台,包括:
79.确定多个分别对应不同原因数据的信息熵中的最大值;
80.基于最大值指示的信息确定目标测试机台。
81.也即,在多个信息熵中确定出最大值,或者也可以确定出满足阈值的信息熵,然后基于该确定的信息熵来确定出目标测试机台。
82.例如,原因数据为测试机台的测试项目,如多个不同的测试机台的测试项目均不同,当然也可部分相同,本实施例单以测试机台的测试项目不同来进行说明。当测试系统以多个测试机台的测试项目作为原因数据时,
83.基于最大值指示的信息确定目标测试机台,包括:
84.确定与最大值对应的原因数据;
85.基于原因数据指示的测试项目确定用于执行测试项目的测试机台为目标测试机台。
86.具体地,当得到了多个信息熵后,确定出信息熵最大值,然后基于该信息熵最大值确定与其对应的原因数据,如对应的原因数据为蓝牙测试项目,那么此时测试系统或工作人员便可以基于该确定的原因数据而对应确定出用于进行蓝牙测试的测试机台,并确定该测试机台就为目标测试机台。也即,基于信息熵最大值,可以确定出与该信息熵最大值对应的原因数据,该原因数据则为最影响测试结果,使发生误判的原因数据,基于该原因数据确定出与其相关的测试机台后,便可确定该测试机台为目标测试机台。
87.另外,本实施例中的上述方法过程可以实时进行,也可以定期进行,如人为设置,或基于历史数据确定出时间周期,基于该时间周期启动本实施例的方法步骤,确定是否有测试机台需要校准。
88.如图4所示,本发明另一实施例还提供一种电子装置,包括:
89.第一处理模块,用于确定测试系统的测试准确度,测试系统中包括多个测试机台;
90.第二处理模块,用于在测试准确度满足触发校准条件的情况下,基于测试准确度辅助确定出目标测试机台,目标测试机台与导致测试准确度满足触发校准条件具有关联关系。
91.故由上述实施例可知,本实施例具备的有益效果包括基于本实施例的电子装置可使得测试系统能够根据实际测试情况而及时确定出测试出现问题的目标测试机台,进而辅助工作人员能够及时地,且具有针对性地对该测试机台进行校准,避免影响后续产品的测试准确度,降低误判率。
92.可选地,第一处理模块确定测试系统的测试准确度,包括:
93.确定经所述测试系统进行测试的产品数量、测试结果;
94.基于所述产品数量及测试结果确定所述测试准确度。
95.可选地,第一处理模块基于所述产品数量及测试结果确定所述测试准确度,包括:
96.确定所述测试结果中表征测试错误的误判数量;
97.基于所述产品数量、误判数量确定测试中的误判率,所述误判率与所述测试准确度负相关。
98.可选地,第一处理模块基于所述产品数量及测试结果确定所述测试准确度,还包括:
99.确定所述测试结果中表征测试正确的通过数量;
100.基于所述产品数量、通过数量确定测试中的通过率,所述通过率与所述测试准确度正相关。
101.可选地,第二处理模块测试准确度满足触发校准条件,包括:
102.确定所述误判率和/或通过率满足对应的阈值的情况下,确定所述测试准确度满足触发校准条件。
103.可选地,第二处理模块基于所述测试准确度辅助确定出目标测试机台,包括:
104.获得会诱导所述测试准确度满足触发校准条件的原因数据;
105.基于所述原因数据以及误判率计算对应每条所述原因数据的信息熵;
106.基于所述信息熵确定所述目标测试机台。
107.可选地,所述原因数据至少包括所述测试机台的测试项目、用于对应指示不同所述测试机台的测试数据、所述测试机台的机台状态数据、所处环境的环境数据、对应每个所述测试机台的操作流程数据中的一种或多种。
108.可选地,基于所述信息熵确定所述目标测试机台,包括:
109.确定多个分别对应不同原因数据的所述信息熵中的最大值;
110.基于所述最大值指示的信息确定所述目标测试机台。
111.可选地,所述原因数据为所述测试机台的测试项目,第二处理模块基于所述最大值指示的信息确定所述目标测试机台,包括:
112.确定与所述最大值对应的所述原因数据;
113.基于所述原因数据指示的测试项目确定用于执行所述测试项目的测试机台为所述目标测试机台。
114.本申请一实施例还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的数据处理方法。应理解,本实施例中的各个方案具有上述方法实施例中对应的技术效果,此处不再赘述。
115.本申请实施例还提供了一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可读指令,所述计算机可执行指令在被执行时使至少一个处理器执行诸如上文所述实施例中的数据处理方法。应理解,本实施例中的各个方案具有上述方法实施例中对应的技术效果,此处不再赘述。
116.需要说明的是,本申请的计算机存储介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读介质例如可以但不限于是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储介质(ram)、只读存储介质(rom)、可擦式可编程只读存储介质(eprom或闪存)、光纤、便携式紧凑磁盘只读存储介质(cd

rom)、光存储介质件、磁存储介质件、或者
上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输配置为由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、天线、光缆、rf等等,或者上述的任意合适的组合。
117.应当理解,虽然本申请是按照各个实施例描述的,但并非每个实施例仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
118.以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。

技术特征:
1.一种数据处理方法,包括:确定测试系统的测试准确度,所述测试系统中包括多个测试机台;在所述测试准确度满足触发校准条件的情况下,基于所述测试准确度辅助确定出目标测试机台,所述目标测试机台与导致所述测试准确度满足所述触发校准条件具有关联关系。2.根据权利要求1所述的方法,其中,所述确定测试系统的测试准确度,包括:确定经所述测试系统进行测试的产品数量、测试结果;基于所述产品数量及测试结果确定所述测试准确度。3.根据权利要求2所述的方法,其中,所述基于所述产品数量及测试结果确定所述测试准确度,包括:确定所述测试结果中表征测试错误的误判数量;基于所述产品数量、误判数量确定测试中的误判率,所述误判率与所述测试准确度负相关。4.根据权利要求3所述的方法,其中,所述基于所述产品数量及测试结果确定所述测试准确度,还包括:确定所述测试结果中表征测试正确的通过数量;基于所述产品数量、通过数量确定测试中的通过率,所述通过率与所述测试准确度正相关。5.根据权利要求4所述的方法,其中,所述测试准确度满足触发校准条件,包括:确定所述误判率和/或通过率满足对应的阈值的情况下,确定所述测试准确度满足触发校准条件。6.根据权利要求3所述的方法,其中,所述基于所述测试准确度辅助确定出目标测试机台,包括:获得会诱导所述测试准确度满足触发校准条件的原因数据;基于所述原因数据以及误判率计算对应每条所述原因数据的信息熵;基于所述信息熵确定所述目标测试机台。7.根据权利要求6所述的方法,其中,所述原因数据至少包括所述测试机台的测试项目、用于对应指示不同所述测试机台的测试数据、所述测试机台的机台状态数据、所处环境的环境数据、对应每个所述测试机台的操作流程数据中的一种或多种。8.根据权利要求6所述的方法,其中,基于所述信息熵确定所述目标测试机台,包括:确定多个分别对应不同原因数据的所述信息熵中的最大值;基于所述最大值指示的信息确定所述目标测试机台。9.根据权利要求8所述的方法,其中,所述原因数据为所述测试机台的测试项目,所述基于所述最大值指示的信息确定所述目标测试机台,包括:确定与所述最大值对应的所述原因数据;基于所述原因数据指示的测试项目确定用于执行所述测试项目的测试机台为所述目标测试机台。10.一种电子装置,包括:第一处理模块,用于确定测试系统的测试准确度,所述测试系统中包括多个测试机台;
第二处理模块,用于在所述测试准确度满足触发校准条件的情况下,基于所述测试准确度辅助确定出目标测试机台,所述目标测试机台与导致所述测试准确度满足所述触发校准条件具有关联关系。
技术总结
本申请实施例提供了一种数据处理方法及电子装置,所述方法包括:确定测试系统的测试准确度,所述测试系统中包括多个测试机台;在所述测试准确度满足触发校准条件的情况下,基于所述测试准确度辅助确定出目标测试机台,所述目标测试机台与导致所述测试准确度满足所述触发校准条件具有关联关系。本申请的数据处理方法能够根据实际测试情况而及时确定出影响测试效果的目标测试机台,辅助测试系统或工作人员进行针对性的机台校准。作人员进行针对性的机台校准。作人员进行针对性的机台校准。


技术研发人员:王奕 祁宏升
受保护的技术使用者:联想(北京)有限公司
技术研发日:2021.03.26
技术公布日:2021/6/29

转载请注明原文地址:https://doc.8miu.com/read-394.html

最新回复(0)