本發(fā)明屬于數(shù)據(jù)識(shí)別的,尤其涉及一種led智能驅(qū)動(dòng)電源的測(cè)試方法及裝置。
背景技術(shù):
1、led智能驅(qū)動(dòng)電源是一種用于驅(qū)動(dòng)led燈具的電源控制設(shè)備,具有智能化功能。這些功能包括但不限于調(diào)光、定時(shí)、遠(yuǎn)程控制、自動(dòng)檢測(cè)故障、節(jié)能和壽命延長(zhǎng)等。一般來(lái)說(shuō),優(yōu)質(zhì)的led智能驅(qū)動(dòng)電源的設(shè)計(jì)壽命可以達(dá)到50,000小時(shí)或以上。其中,led智能驅(qū)動(dòng)電源的使用壽命取決于多個(gè)因素,包括設(shè)計(jì)質(zhì)量、使用環(huán)境和工作條件。
2、然而,由于led智能驅(qū)動(dòng)電源的設(shè)計(jì)壽命較長(zhǎng),使得針對(duì)其使用壽命的測(cè)試,需要耗費(fèi)大量的時(shí)間。故如何快速評(píng)估led智能驅(qū)動(dòng)電源的使用壽命,成為了一個(gè)亟需解決的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明實(shí)施例提供了一種led智能驅(qū)動(dòng)電源的測(cè)試方法及裝置,以解決針對(duì)其使用壽命的測(cè)試,需要耗費(fèi)大量的時(shí)間的技術(shù)問(wèn)題。
2、本發(fā)明實(shí)施例的第一方面提供了一種led智能驅(qū)動(dòng)電源的測(cè)試方法,所述led智能驅(qū)動(dòng)電源的測(cè)試方法包括:
3、基于多個(gè)自動(dòng)化測(cè)試用例,對(duì)led智能驅(qū)動(dòng)電源進(jìn)行穩(wěn)定性測(cè)試,得到多個(gè)自動(dòng)化測(cè)試用例各自對(duì)應(yīng)的測(cè)試結(jié)果;所述多個(gè)自動(dòng)化測(cè)試用例是指不同測(cè)試溫度下的自動(dòng)化測(cè)試;所述測(cè)試結(jié)果為多個(gè)異常點(diǎn)以及異常點(diǎn)對(duì)應(yīng)的異常時(shí)刻;
4、分別根據(jù)每個(gè)自動(dòng)化測(cè)試用例各自對(duì)應(yīng)的測(cè)試結(jié)果,提取每個(gè)自動(dòng)化測(cè)試用例對(duì)應(yīng)的多個(gè)規(guī)律性異常時(shí)刻;
5、根據(jù)每個(gè)自動(dòng)化測(cè)試用例對(duì)應(yīng)的多個(gè)規(guī)律性異常時(shí)刻,擬合多個(gè)測(cè)試溫度與多個(gè)規(guī)律性異常時(shí)刻之間的擬合關(guān)系;
6、根據(jù)目標(biāo)衰減模型,計(jì)算標(biāo)定溫度對(duì)應(yīng)的目標(biāo)規(guī)律性異常時(shí)刻;
7、根據(jù)所述目標(biāo)規(guī)律性異常時(shí)刻,計(jì)算led智能驅(qū)動(dòng)電源的使用壽命。
8、進(jìn)一步地,所述根據(jù)所述讀寫異常信息、所述讀寫異常信息對(duì)應(yīng)的讀寫操作次序,構(gòu)建異常概率模型的步驟包括:
9、計(jì)算自動(dòng)化測(cè)試用例各自對(duì)應(yīng)的多個(gè)異常時(shí)刻之間的差值;
10、將多個(gè)差值按照數(shù)值大小進(jìn)行排列,并提取位于三分之一處的第一差值和位于三分之二位置處的第二差值;
11、將所述第二差值與所述第一差值相減,得到第三差值;
12、計(jì)算第三差值和預(yù)設(shè)冗余系數(shù)之間的第一乘積;
13、將所述第一差值與所述第一乘積相減,得到下限閾值;
14、將所述第二差值與所述第一乘積相加,得到上限閾值;
15、在多個(gè)所述差值中提取不小于所述下限閾值,且不大于所述上限閾值的目標(biāo)差值;
16、將所述目標(biāo)差值對(duì)應(yīng)的異常時(shí)刻,作為所述規(guī)律性異常時(shí)刻。
17、進(jìn)一步地,所述基于所述讀寫異常信息、所述讀寫異常信息對(duì)應(yīng)的讀寫操作次序,采用最大似然估計(jì)求解目標(biāo)分布參數(shù)和目標(biāo)尺度因子的步驟包括:
18、提取每個(gè)自動(dòng)化測(cè)試用例對(duì)應(yīng)的多個(gè)規(guī)律性異常時(shí)刻中的最小時(shí)刻;
19、基于多個(gè)測(cè)試溫度和多個(gè)測(cè)試溫度各自對(duì)應(yīng)的最小時(shí)刻的時(shí)長(zhǎng),進(jìn)行模型參數(shù)擬合,得到目標(biāo)衰減模型;所述目標(biāo)衰減模型用于表示多個(gè)測(cè)試溫度與多個(gè)規(guī)律性異常時(shí)刻之間的擬合關(guān)系。
20、進(jìn)一步地,所述目標(biāo)衰減模型為:
21、
22、其中,表示第個(gè)測(cè)試溫度,表示在測(cè)試溫度下對(duì)應(yīng)的最小時(shí)刻的時(shí)長(zhǎng),表示多項(xiàng)式階數(shù),表示指數(shù)階數(shù),表示第個(gè)多項(xiàng)式的第一擬合參數(shù),表示第個(gè)指數(shù)的第二擬合參數(shù),表示第個(gè)測(cè)試溫度的次方,表示第個(gè)測(cè)試溫度的次方,表示自然對(duì)數(shù)的底數(shù)。
23、進(jìn)一步地,所述基于多個(gè)測(cè)試溫度和多個(gè)測(cè)試溫度各自對(duì)應(yīng)的最小時(shí)刻的時(shí)長(zhǎng),進(jìn)行模型參數(shù)擬合,得到目標(biāo)衰減模型的步驟包括:
24、將第一迭代值和第二迭代值代入目標(biāo)函數(shù);
25、所述目標(biāo)函數(shù)為:
26、
27、其中,表示誤差平方和,表示第個(gè)測(cè)試溫度對(duì)應(yīng)的最小時(shí)刻的時(shí)長(zhǎng),表示當(dāng)前衰減模型,表示多個(gè)測(cè)試溫度的總數(shù)量;
28、計(jì)算所述目標(biāo)函數(shù)中第一迭代值和第二迭代值的梯度信息;
29、根據(jù)所述梯度信息更新模型中的第一迭代值和第二迭代值,得到第一迭代模型;
30、對(duì)所述第一迭代模型中的迭代值進(jìn)行迭代更新,直至達(dá)到最大迭代次數(shù),得到所述目標(biāo)衰減模型。
31、進(jìn)一步地,所述計(jì)算所述目標(biāo)函數(shù)中第一迭代值和第二迭代值的梯度信息的步驟包括:
32、通過(guò)第一公式計(jì)算所述第一迭代值的梯度信息;
33、所述第一公式為:
34、
35、通過(guò)第二公式計(jì)算所述第二迭代值的梯度信息:
36、所述第二公式為:
37、
38、其中,表示所述第一迭代值的梯度信息,表示所述第二迭代值的梯度信息,表示第個(gè)測(cè)試溫度對(duì)應(yīng)的最小時(shí)刻的時(shí)長(zhǎng),表示基于當(dāng)前衰減模型計(jì)算在測(cè)試溫度下對(duì)應(yīng)的最小時(shí)刻的時(shí)長(zhǎng)。
39、進(jìn)一步地,所述根據(jù)目標(biāo)衰減模型,計(jì)算標(biāo)定溫度對(duì)應(yīng)的目標(biāo)規(guī)律性異常時(shí)刻的步驟包括:
40、將所述標(biāo)定溫度代入所述目標(biāo)衰減模型中,得到由所述目標(biāo)衰減模型輸出的目標(biāo)規(guī)律性異常時(shí)刻。
41、進(jìn)一步地,所述根據(jù)所述目標(biāo)規(guī)律性異常時(shí)刻,計(jì)算led智能驅(qū)動(dòng)電源的使用壽命的步驟包括:
42、獲取所述自動(dòng)化測(cè)試用例的測(cè)試調(diào)節(jié)頻率;所述測(cè)試調(diào)節(jié)頻率是指進(jìn)行調(diào)光、調(diào)色與開(kāi)關(guān)的調(diào)節(jié)頻率;
43、獲取所述測(cè)試調(diào)節(jié)頻率的倍率;所述倍率是基于標(biāo)準(zhǔn)調(diào)節(jié)頻率計(jì)算而得,所述標(biāo)準(zhǔn)調(diào)節(jié)頻率是指基于統(tǒng)計(jì)數(shù)據(jù)而得的實(shí)際調(diào)節(jié)頻率;
44、將所述目標(biāo)規(guī)律性異常時(shí)刻對(duì)應(yīng)的時(shí)長(zhǎng)與所述倍率相乘,得到所述led智能驅(qū)動(dòng)電源的使用壽命。
45、本發(fā)明實(shí)施例的第二方面提供了一種led智能驅(qū)動(dòng)電源的測(cè)試裝置,包括:
46、測(cè)試單元,用于基于多個(gè)自動(dòng)化測(cè)試用例,對(duì)led智能驅(qū)動(dòng)電源進(jìn)行穩(wěn)定性測(cè)試,得到多個(gè)自動(dòng)化測(cè)試用例各自對(duì)應(yīng)的測(cè)試結(jié)果;所述多個(gè)自動(dòng)化測(cè)試用例是指不同測(cè)試溫度下的自動(dòng)化測(cè)試;所述測(cè)試結(jié)果為多個(gè)異常點(diǎn)以及異常點(diǎn)對(duì)應(yīng)的異常時(shí)刻;
47、統(tǒng)計(jì)單元,用于分別根據(jù)每個(gè)自動(dòng)化測(cè)試用例各自對(duì)應(yīng)的測(cè)試結(jié)果,提取每個(gè)自動(dòng)化測(cè)試用例對(duì)應(yīng)的多個(gè)規(guī)律性異常時(shí)刻;
48、擬合單元,用于根據(jù)每個(gè)自動(dòng)化測(cè)試用例對(duì)應(yīng)的多個(gè)規(guī)律性異常時(shí)刻,擬合多個(gè)測(cè)試溫度與多個(gè)規(guī)律性異常時(shí)刻之間的擬合關(guān)系;
49、第一計(jì)算單元,用于根據(jù)目標(biāo)衰減模型,計(jì)算標(biāo)定溫度對(duì)應(yīng)的目標(biāo)規(guī)律性異常時(shí)刻;
50、第二計(jì)算單元,用于根據(jù)所述目標(biāo)規(guī)律性異常時(shí)刻,計(jì)算led智能驅(qū)動(dòng)電源的使用壽命。
51、本發(fā)明實(shí)施例的第三方面提供了一種終端設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述第一方面所述方法的步驟。
52、本發(fā)明實(shí)施例的第四方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面所述方法的步驟。
53、本發(fā)明實(shí)施例與現(xiàn)有技術(shù)相比存在的有益效果是:通過(guò)多個(gè)自動(dòng)化測(cè)試用例在不同測(cè)試溫度下對(duì)led智能驅(qū)動(dòng)電源進(jìn)行穩(wěn)定性測(cè)試,可以精確識(shí)別出各測(cè)試溫度下的異常點(diǎn)及其對(duì)應(yīng)的異常時(shí)刻。這一過(guò)程不僅能夠全面捕捉到led驅(qū)動(dòng)電源在不同工作條件下的故障特征,還可以通過(guò)統(tǒng)計(jì)規(guī)律性異常時(shí)刻,建立起測(cè)試溫度與故障發(fā)生時(shí)刻之間的目標(biāo)衰減模型。借助該目標(biāo)衰減模型,能夠推算出在特定標(biāo)定溫度下的目標(biāo)規(guī)律性異常時(shí)刻,并進(jìn)一步精確計(jì)算出led智能驅(qū)動(dòng)電源的使用壽命。相比傳統(tǒng)的壽命預(yù)測(cè)方法,該技術(shù)方案在準(zhǔn)確性和效率上顯著提升,能夠快速、有效地評(píng)估led智能驅(qū)動(dòng)電源的實(shí)際使用壽命,為產(chǎn)品的可靠性評(píng)估和質(zhì)量控制提供了重要的數(shù)據(jù)支持。