本發(fā)明涉及測試數(shù)據(jù)同步方法,尤其涉及一種變壓器用寬頻損耗測試及數(shù)據(jù)同步方法。
背景技術:
1、工作頻率的提高,會導致高頻變壓器m鐵心損耗隨之增加,導致鐵心內(nèi)部溫升嚴重,降低了設備運行效率,因此,對變壓器進行寬頻損耗測試是重要的實驗之一?,F(xiàn)如今,由于物聯(lián)網(wǎng)技術的發(fā)展,通過測試之后,測試數(shù)據(jù)通過進行數(shù)據(jù)同步就傳輸?shù)綔y試平臺或者遠程終端中。然而,由于變壓器的測試,可能是數(shù)百臺甚至是數(shù)萬臺進行測試,數(shù)據(jù)的同步由于受到網(wǎng)絡波動的影響,就可能會導致數(shù)據(jù)的同步發(fā)生異常,甚至只同步到部分數(shù)據(jù),使得測試數(shù)據(jù)不能夠有效的上傳,導致需要進行重新測試。
技術實現(xiàn)思路
1、本發(fā)明克服了現(xiàn)有技術的不足,提供了一種變壓器用寬頻損耗測試及數(shù)據(jù)同步方法。
2、為達上述目的,本發(fā)明采用的技術方案為:
3、本發(fā)明第一方面提供了一種變壓器用寬頻損耗測試及數(shù)據(jù)同步方法,包括以下步驟:
4、通過對變壓器進行寬頻損耗測試,獲取測試數(shù)據(jù),并構(gòu)建數(shù)據(jù)同步網(wǎng)絡,構(gòu)建時間戳,獲取每個時間戳產(chǎn)生的測試數(shù)據(jù),獲取數(shù)據(jù)同步網(wǎng)絡的網(wǎng)絡波動數(shù)據(jù);
5、基于所述網(wǎng)絡波動數(shù)據(jù)構(gòu)建數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型,基于所述數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型對數(shù)據(jù)同步網(wǎng)絡進行預測,獲取當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量;
6、設置數(shù)據(jù)傳輸量閾值,并根據(jù)所述當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量以及數(shù)據(jù)傳輸量閾值進行評價,獲取評價分析結(jié)果;
7、根據(jù)所述分析結(jié)果獲取相關的預警信息或者信息傳輸計劃,并通過遺傳算法對信息傳輸計劃進行測試數(shù)據(jù)同步優(yōu)化。
8、進一步的,在本方法中,通過對變壓器進行寬頻損耗測試,獲取測試數(shù)據(jù),并構(gòu)建數(shù)據(jù)同步網(wǎng)絡,構(gòu)建時間戳,獲取每個時間戳產(chǎn)生的測試數(shù)據(jù),獲取數(shù)據(jù)同步網(wǎng)絡的網(wǎng)絡波動數(shù)據(jù),具體為:
9、設置若干工作頻率,并基于所述工作頻率對變壓器進行寬頻損耗測試,獲取測試數(shù)據(jù),采集單位時間之內(nèi)的測試數(shù)據(jù)產(chǎn)生的頻率信息以及文件大小信息;
10、構(gòu)建數(shù)據(jù)同步網(wǎng)絡,根據(jù)所述單位時間之內(nèi)的測試數(shù)據(jù)產(chǎn)生的頻率信息以及文件大小信息計算出單位時間之內(nèi)總的文件大小信息;
11、根據(jù)所述單位時間之內(nèi)總的文件大小信息對所述數(shù)據(jù)同步網(wǎng)絡進行單位時間之內(nèi)的信息傳輸量進行配置,完成所述數(shù)據(jù)同步網(wǎng)絡的構(gòu)建;
12、構(gòu)建時間戳,獲取每個時間戳產(chǎn)生的測試數(shù)據(jù),獲取數(shù)據(jù)同步網(wǎng)絡的網(wǎng)絡波動數(shù)據(jù)。
13、進一步的,在本方法中,基于所述網(wǎng)絡波動數(shù)據(jù)構(gòu)建數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型,具體為:
14、采集各網(wǎng)絡波動數(shù)據(jù)之下數(shù)據(jù)同步網(wǎng)絡在單位時間之內(nèi)的數(shù)據(jù)傳輸量,并引入圖神經(jīng)網(wǎng)絡,將網(wǎng)絡波動數(shù)據(jù)作為第一節(jié)點,單位時間之內(nèi)的數(shù)據(jù)傳輸量作為第二節(jié)點;
15、基于深度神經(jīng)網(wǎng)絡構(gòu)建數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型,構(gòu)建有向描述關系,基于所述有向描述關系將所述第一節(jié)點以及第二節(jié)點連接,形成拓撲結(jié)構(gòu)圖;
16、基于所述拓撲結(jié)構(gòu)圖獲取相關的鄰接矩陣,將所述相關的鄰接矩陣輸入到所述數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型中進行訓練;
17、當所述數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型的損失函數(shù)收斂值預設值時,保存所述數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型的模型參數(shù),數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型訓練完成。
18、進一步的,在本方法中,基于所述數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型對數(shù)據(jù)同步網(wǎng)絡進行預測,獲取當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量,具體為:
19、將所述數(shù)據(jù)同步網(wǎng)絡的網(wǎng)絡波動數(shù)據(jù)輸入到所述數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型中進行預測;
20、通過預測,獲取當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量,并將所述當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量輸出。
21、進一步的,在本方法中,設置數(shù)據(jù)傳輸量閾值,并根據(jù)所述當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量以及數(shù)據(jù)傳輸量閾值進行評價,獲取評價分析結(jié)果,具體為:
22、設置數(shù)據(jù)傳輸量閾值,判斷所述當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量是否大于所述數(shù)據(jù)傳輸量閾值;
23、當所述當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量大于所述數(shù)據(jù)傳輸量閾值時,則將當前數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量作為進行正常數(shù)據(jù)傳輸?shù)臄?shù)據(jù)同步網(wǎng)絡;
24、當所述當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量不大于所述數(shù)據(jù)傳輸量閾值時,將當前數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量作為進行非正常數(shù)據(jù)傳輸?shù)臄?shù)據(jù)同步網(wǎng)絡。
25、進一步的,在本方法中,根據(jù)所述分析結(jié)果獲取相關的預警信息或者信息傳輸計劃,具體為:
26、當所述分析結(jié)果為非正常數(shù)據(jù)傳輸?shù)臄?shù)據(jù)同步網(wǎng)絡時,則根據(jù)所述非正常數(shù)據(jù)傳輸?shù)臄?shù)據(jù)同步網(wǎng)絡生成相關的預警信息,并按照預設方式進行顯示以及提示;
27、當所述分析結(jié)果為正常數(shù)據(jù)傳輸?shù)臄?shù)據(jù)同步網(wǎng)絡時,獲取單位時間之內(nèi)的測試數(shù)據(jù)產(chǎn)生的頻率信息以及文件大小信息;
28、根據(jù)所述單位時間之內(nèi)的測試數(shù)據(jù)產(chǎn)生的頻率信息以及文件大小信息對正常數(shù)據(jù)傳輸?shù)臄?shù)據(jù)同步網(wǎng)絡生成信息傳輸計劃,并將所述信息傳輸計劃輸出。
29、進一步的,在本方法中,通過遺傳算法對信息傳輸計劃進行測試數(shù)據(jù)同步優(yōu)化,具體為:
30、獲取當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量,引入遺傳算法,并基于所述遺傳算法設置遺傳代數(shù),獲取所述信息傳輸計劃中的單位時間之內(nèi)的測試數(shù)據(jù)產(chǎn)生的頻率信息以及文件大小信息,通過對測試數(shù)據(jù)進行產(chǎn)生的時間先后順序排序;
31、通過排序,獲取時間先后順序排序后的測試數(shù)據(jù),并根據(jù)所述時間先后順序排序后的測試數(shù)據(jù)初始化單位時間之內(nèi)的數(shù)據(jù)同步組合,選擇隨機數(shù)量的測試數(shù)據(jù)進行數(shù)據(jù)同步;
32、獲取數(shù)據(jù)同步組合中每一測試數(shù)據(jù)的文件大小信息,統(tǒng)計所述數(shù)據(jù)同步組合中每一測試數(shù)據(jù)的文件大小信息,獲取總的文件大小信息,判斷所述總的文件大小信息是否大于當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量;
33、當所述總的文件大小信息大于當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量時,則基于遺傳代數(shù)進行遺傳,重新調(diào)整單位時間之內(nèi)的數(shù)據(jù)同步組合,直至不大于當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量。
34、本發(fā)明第二方面提供了一種變壓器用寬頻損耗測試及數(shù)據(jù)同步系統(tǒng),所述系統(tǒng)包括存儲器以及處理器,所述存儲器中包括變壓器用寬頻損耗測試及數(shù)據(jù)同步方法程序,所述變壓器用寬頻損耗測試及數(shù)據(jù)同步方法程序被所述處理器執(zhí)行時,實現(xiàn)任一項所述的變壓器用寬頻損耗測試及數(shù)據(jù)同步方法的步驟。
35、本發(fā)明第三方面提供了一種終端設備,包括:
36、數(shù)據(jù)獲取模塊,負責通過對變壓器進行寬頻損耗測試,獲取測試數(shù)據(jù),并構(gòu)建數(shù)據(jù)同步網(wǎng)絡,構(gòu)建時間戳,獲取每個時間戳產(chǎn)生的測試數(shù)據(jù),獲取數(shù)據(jù)同步網(wǎng)絡的網(wǎng)絡波動數(shù)據(jù);
37、第一數(shù)據(jù)分析模塊,負責基于所述網(wǎng)絡波動數(shù)據(jù)構(gòu)建數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型,基于所述數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型對數(shù)據(jù)同步網(wǎng)絡進行預測,獲取當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量;
38、第二數(shù)據(jù)分析模塊,負責設置數(shù)據(jù)傳輸量閾值,并根據(jù)所述當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量以及數(shù)據(jù)傳輸量閾值進行評價,獲取評價分析結(jié)果;
39、數(shù)據(jù)同步模塊,負責根據(jù)所述分析結(jié)果獲取相關的預警信息或者信息傳輸計劃,并通過遺傳算法對信息傳輸計劃進行測試數(shù)據(jù)同步優(yōu)化。
40、本發(fā)明第四方面提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)包括變壓器用寬頻損耗測試及數(shù)據(jù)同步方法程序,所述變壓器用寬頻損耗測試及數(shù)據(jù)同步方法程序被處理器執(zhí)行時,實現(xiàn)任一項所述的變壓器用寬頻損耗測試及數(shù)據(jù)同步方法的步驟。
41、本發(fā)明解決了背景技術中存在的缺陷,本發(fā)明具備以下有益效果:
42、本發(fā)明通過對變壓器進行寬頻損耗測試,獲取測試數(shù)據(jù),并構(gòu)建數(shù)據(jù)同步網(wǎng)絡,構(gòu)建時間戳,獲取每個時間戳產(chǎn)生的測試數(shù)據(jù),獲取數(shù)據(jù)同步網(wǎng)絡的網(wǎng)絡波動數(shù)據(jù),進而基于網(wǎng)絡波動數(shù)據(jù)構(gòu)建數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型,基于數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量預測模型對數(shù)據(jù)同步網(wǎng)絡進行預測,獲取當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量,從而設置數(shù)據(jù)傳輸量閾值,并根據(jù)當前時間戳的數(shù)據(jù)同步網(wǎng)絡的數(shù)據(jù)傳輸量以及數(shù)據(jù)傳輸量閾值進行評價,獲取評價分析結(jié)果,最后根據(jù)分析結(jié)果獲取相關的預警信息或者信息傳輸計劃,并通過遺傳算法對信息傳輸計劃進行測試數(shù)據(jù)同步優(yōu)化。本發(fā)明通過根據(jù)網(wǎng)絡波動數(shù)據(jù)對數(shù)據(jù)同步網(wǎng)絡進行信息傳輸量進行評估,從而通過遺傳算法尋找最優(yōu)解動態(tài)調(diào)整單位時間之內(nèi)傳輸?shù)臏y試數(shù)據(jù),使得測試數(shù)據(jù)能夠按照預設方式進行同步,避免測試數(shù)據(jù)丟失,提高測試數(shù)據(jù)同步率。