System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及電力通信模塊抄表測試,具體為一種電力通信模塊抄表測試方法及系統。
技術介紹
1、在現代電力管理系統中,智能電表的廣泛應用提升了電力計量和監控的效率與精確性,然而,隨著智能電表數量的增加,如何確保每個電表的正常工作及數據的準確性成為了一個需要重視的問題。電力通信模塊的抄表測試是智能電表質量控制中的關鍵環節,通過對每個智能電表進行詳細的檢測和驗證,確保顯示數據的準確性。然而,現有的測試方法往往依賴人工檢測或簡單的圖像采集技術,難以實現高效、自動化和精確的檢測,尤其是在檢測環境復雜、照明不均勻等情況下,容易導致測試結果的誤判。
2、當前常見的電力通信模塊抄表測試技術,通常采用圖像識別技術對電表顯示的數據進行采集和處理。圖像采集模塊用于拍攝顯示界面的圖像,并通過圖像處理算法提取顯示數據,進而與標準數據進行比對,判斷顯示數據是否異常。然而,這些現有技術在一些具體應用場景中存在一定的局限性。首先,圖像采集模塊的精度和光照條件對檢測結果的影響較大,尤其是顯示界面往往受到外界光照條件的影響,導致圖像識別效果不穩定;其次,當前的測試系統往往缺乏針對光照不足或者不均勻的智能補光機制,補光燈的選擇和調整不夠靈活,無法有效補償顯示界面因光照不足而導致的圖像模糊,影響測試精度。
3、為了解決這些問題,可以在檢測區域內設置多個補光燈,能夠有效補償不均勻光照對圖像采集的影響,但現有補光燈多為固定位置、固定亮度,無法根據待測模塊的具體位置和亮斑的位置動態調整補光燈的亮度和位置,這在實際應用中可能導致局部區域的亮度過高或過低
4、為此,本專利技術提出一種智能補光機制,在抄表測試中提供合適的補光,避免固定的補光造成的局部過亮的情況。
技術實現思路
1、本專利技術提供了一種電力通信模塊抄表測試方法及系統,促進解決了上述
技術介紹
中所提到的問題。
2、本專利技術提供如下技術方案:一種電力通信模塊抄表測試方法,包括:
3、將進行抄表測試的電力通信模塊記作待測模塊;
4、所述的電力通信模塊為智能電表;
5、對每個待測模塊接入移動電源,使待測模塊上的顯示界面顯示數據;
6、將每個待測模塊依次送入傳送帶;
7、在傳送帶上設置位置固定的檢測區域;
8、通過傳送帶將待測模塊運輸至檢測區域;
9、在檢測區域內設置多個補光燈對每個進入檢測區域內的待測模塊進行補光;
10、所述的補光具體為:對第一個送入檢測區域內的待測模塊,選擇距離該待測模塊顯示界面中心點距離最近的一個補光燈對待測模塊的顯示界面進行補光;
11、完成補光后,對待測模塊進行抄表測試;
12、所述的抄表測試,具體為:
13、在檢測區域內設置檢測標線;
14、當待測模塊接觸到檢測標線,則控制傳送帶停止;
15、s1、當傳送帶停止時,使用圖像采集模塊采集檢測區域內補光后的待測模塊顯示界面的圖像,將所得圖像記作檢測圖像;
16、s2、對檢測圖像進行分析處理,識別顯示界面上所顯示數據;
17、s3、若識別到的顯示數據異常,則判斷檢測圖像中是否存在亮斑;
18、s4、若不存在亮斑,則認定檢測區域內的待測模塊為異常電表,作剔除處理;
19、s5、若存在亮斑,則獲取亮斑所在位置;
20、s6、根據亮斑所在位置,執行補光調整策略,并再次采集待測模塊的圖像;
21、s7、將采集的待測模塊的圖像與檢測圖像對比并處理,合成新的檢測圖像;
22、s8、對新的檢測圖像進行識別,判斷識別到的顯示數據是否異常;
23、s9、若識別到的顯示數據異常,則認定檢測區域內的待測模塊為異常電表,作剔除處理;
24、s10、若識別到的顯示數據正常,則將待測模塊標記為合格電表,并控制傳送帶運行,將合格電表運輸出檢測區域;
25、s11、當檢測區域內的待測模塊被剔除或被運輸出,將新的待測模塊運輸進檢測區域;
26、s12、對新的待測模塊執行針對檢測策略,判斷識別到的顯示數據是否異常。
27、可選的,所述在傳送帶上設置位置固定的檢測區域,具體為:
28、獲取傳送帶的傳送方向,記作傳送方向;
29、作兩條端點分別位于傳送帶的兩條邊緣線上,且與傳送方向垂直的線段,分別將其記作一號線段和二號線段;
30、設置檢測區域的長度為l;
31、使一號線段與二號線段之間的距離等于l;
32、將一號線段、二號線段和傳送帶的兩條邊緣線所圍成的矩形區域作為檢測區域;
33、所述在檢測區域內設置多個補光燈對每個進入檢測區域內的待測模塊進行補光,包括:
34、獲取檢測區域的一條與傳送方向平行的中線,將其記作參照中線;
35、設置垂直檢測距離h;
36、設置補光燈數量為a,補光燈間隔距離為b;
37、在傳送帶上方,作一條線段,使該線段垂直向下在檢測區域內的投影與參照中線重合,將該線段記作參考線段;
38、獲取參考線段的兩個端點,分別命名為一號端點和二號端點,并使一號端點指向二號端點的方向與傳送方向相同;
39、于一號端點所在位置設置圖像采集模塊;
40、以一號端點為射線起點,作一條經過二號端點的射線,將其記作參考射線;
41、在參考射線上,于一號端點所在位置開始,向參考射線延伸的方向,依次每隔b距離設置一個補光燈,直至所設置的補光燈的數量等于a;
42、所述在檢測區域內設置檢測標線,具體為:
43、獲取檢測區域的一條與傳送方向垂直的中線,將該中線作為檢測標線。
44、可選的,所述對檢測圖像進行分析處理,識別顯示界面上所顯示數據,具體為:
45、s13、獲取一個檢測合格且顯示界面顯示數據準確的智能電表,并采集該智能電表顯示界面的圖像,將該圖像記作基準圖像;
46、s14、采用圖像識別技術,對基準圖像中的數據進行識別,獲取顯示數據,將其記作基準數據;
47、s15、采用圖像識別技術,對檢測圖像中的數據進行識別,獲取顯示數據,將其記作檢測數據;
48、s16、若檢測數據與基準數據一致,則認定識別到的顯示數據正常;
49、s17、若檢測數據與基準數據不一致,則認定識別到的顯示數據異常。
50、可選的,所述若識別到的顯示數據異常,則判斷檢測圖像中是否存在亮斑,包括:
51、s18、對檢測圖像依次進行去噪和灰度化處理,將處理后的檢測圖像記作待驗圖像;
52、s19、設置用于判定像素是否為高亮像素的高亮閾值,記作t;
53、s20、獲取待驗圖像中每個像素的亮度值,并分別與t進行比較;
54本文檔來自技高網...
【技術保護點】
1.一種電力通信模塊抄表測試方法,其特征在于,包括:
2.根據權利要求1所述的一種電力通信模塊抄表測試方法,其特征在于,所述在傳送帶上設置位置固定的檢測區域,具體為:
3.根據權利要求1所述的一種電力通信模塊抄表測試方法,其特征在于,所述對檢測圖像進行分析處理,識別顯示界面上所顯示數據,具體為:
4.根據權利要求1所述的一種電力通信模塊抄表測試方法,其特征在于,所述若識別到的顯示數據異常,則判斷檢測圖像中是否存在亮斑,包括:
5.根據權利要求4所述的一種電力通信模塊抄表測試方法,其特征在于,所述若存在亮斑,則獲取亮斑所在位置,包括:
6.根據權利要求1所述的一種電力通信模塊抄表測試方法,其特征在于,所述根據亮斑所在位置,執行補光調整策略,并再次采集待測模塊的圖像,包括:
7.根據權利要求6所述的一種電力通信模塊抄表測試方法,其特征在于,所述將采集的待測模塊的圖像與檢測圖像對比并處理,合成新的檢測圖像,包括:
8.根據權利要求1所述的一種電力通信模塊抄表測試方法,其特征在于,所述對新的檢測圖像進行識
9.根據權利要求1所述的一種電力通信模塊抄表測試方法,其特征在于,所述對新的待測模塊執行針對檢測策略,判斷識別到的顯示數據是否異常,包括:
10.一種采用權利要求1所述電力通信模塊抄表測試方法的系統,其特征在于,包括:
...【技術特征摘要】
1.一種電力通信模塊抄表測試方法,其特征在于,包括:
2.根據權利要求1所述的一種電力通信模塊抄表測試方法,其特征在于,所述在傳送帶上設置位置固定的檢測區域,具體為:
3.根據權利要求1所述的一種電力通信模塊抄表測試方法,其特征在于,所述對檢測圖像進行分析處理,識別顯示界面上所顯示數據,具體為:
4.根據權利要求1所述的一種電力通信模塊抄表測試方法,其特征在于,所述若識別到的顯示數據異常,則判斷檢測圖像中是否存在亮斑,包括:
5.根據權利要求4所述的一種電力通信模塊抄表測試方法,其特征在于,所述若存在亮斑,則獲取亮斑所在位置,包括:
6.根據權利要求1所述的一種電力通信模塊...
【專利技術屬性】
技術研發人員:王世釗,邢文豪,沈連軍,
申請(專利權)人:北京溢美四方軟件技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。