System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及于軌道交通,特別地涉及一種二系止擋的相對位移的檢測方法。
技術介紹
1、重載機車因其運量大、成本低的顯著優點而廣泛應用于我國鐵路貨物運輸。目前,為了實現更高的經濟效益而開展的重載機車大軸重設計方案極大地增加了中部機車的動態沖擊作用,這顯著增加了重載列車脫軌風險,大大降低了司機的乘坐舒適性。
2、目前,二系止擋的相對位移的檢測依賴于傳統的位移傳感器進行檢測。然而,由于二系止擋處可安裝空間較小,不利于傳統的位移傳感器的安裝,傳統的位移傳感器的安裝方法、復雜成本高。
技術實現思路
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、本公開提供的一種二系止擋的相對位移的檢測方法、設備、存儲介質和計算機程序,二系止擋包括目標組件和參考組件。當二系止擋處于靜止狀態時,目標組件和參考組件之間的間距通常是穩定的數值即初始距離。在機車運動時,目標組件和參考組件都跟隨列車運動,目標組件和參考組件之間的相對位置產生偏移。在與參考組件處于相對靜止位置的安裝圖像采集設備,通過圖像采集設備獲取二系止擋的待測圖像。基于預設提取算法,對待測圖像進行特征提取,得到目標組件的表征特征,表征特征用于表征目標組件在圖像中的顯示位置。由于圖像采集設備安裝在與參考組件處于相對靜止位置的位置,在待測圖像中參考組件的表征特征處于靜止狀態,參考組件的表征特征的位置可以預先確定。由此,基于二系止擋的待測圖像中目標組件的表征特征的位置和二系止擋的參考組件的表征特征的位置,可以計算目標組件的表征特征和參考組件的表征特征之間的距離,得到實際位移。基于預設相對位移計算式,將實際位移減去初始距離,得到的實測差值為二系止擋的相對位移,相對位移反映了當前的待測圖像中目標組件和參考組件之間的間距相對于靜止狀態下的初始距離所偏移的位移。預設相對位移計算式中相對位移和實測差值呈正相關,實測差值越大,相對位移越大,說明當前狀態下目標組件和參考組件之間的間距相對于靜止狀態下的初始距離所偏移的距離較大。這樣無需安裝傳統的位移傳感器,降低對安裝空間的需求,簡化安裝設備的難度,降低安裝成本。
本文檔來自技高網...【技術保護點】
1.一種二系止擋的相對位移的檢測方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述基于預設提取算法,對所述待測圖像進行特征提取,得到所述二系止擋的目標組件的表征特征的步驟,包括:
3.根據權利要求1所述的方法,其特征在于,所述初始距離的獲取規則包括:
4.根據權利要求1所述的方法,其特征在于,基于預設提取算法,對所述待測圖像進行特征提取,得到所述二系止擋的目標組件的表征特征的步驟,包括:
5.根據權利要求4所述的方法,其特征在于,基于所述二系止擋的待測圖像中所述目標組件的表征特征的位置和所述二系止擋的參考組件的表征特征的位置,計算所述目標組件的表征特征和所述參考組件的表征特征之間的距離,得到實際位移的步驟,包括:
6.根據權利要求5所述的方法,其特征在于,基于所述二系止擋的待測圖像中所述目標組件的表征特征在所述圖像坐標系下的位置和所述二系止擋的參考組件的表征特征在所述圖像坐標系下的位置,計算所述目標組件的表征特征和所述參考組件的表征特征之間的距離,得到實際位移的步驟,包括:
7.根據權利
8.一種計算機設備,包括存儲器、處理器及存儲在存儲器上的計算機程序,其特征在于,所述處理器執行所述計算機程序以實現權利要求1至7中任一項所述方法的步驟。
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1至7中任一項所述方法的步驟。
10.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1至7中任一項所述方法的步驟。
...【技術特征摘要】
1.一種二系止擋的相對位移的檢測方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述基于預設提取算法,對所述待測圖像進行特征提取,得到所述二系止擋的目標組件的表征特征的步驟,包括:
3.根據權利要求1所述的方法,其特征在于,所述初始距離的獲取規則包括:
4.根據權利要求1所述的方法,其特征在于,基于預設提取算法,對所述待測圖像進行特征提取,得到所述二系止擋的目標組件的表征特征的步驟,包括:
5.根據權利要求4所述的方法,其特征在于,基于所述二系止擋的待測圖像中所述目標組件的表征特征的位置和所述二系止擋的參考組件的表征特征的位置,計算所述目標組件的表征特征和所述參考組件的表征特征之間的距離,得到實際位移的步驟,包括:
6.根據權利要求5所述的方法,其特征在于,基...
【專利技術屬性】
技術研發人員:李樂,馬睿杰,侯明明,李金龍,李榮喆,凌亮,王炯,王開云,李歡,石江,朱明達,楊彥強,
申請(專利權)人:國能朔黃鐵路發展有限責任公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。