陳 剛
(中國(guó)鐵路上海局集團(tuán)有限公司 機(jī)輛檢測(cè)所,上海 200070)
動(dòng)車組運(yùn)行故障動(dòng)態(tài)圖像檢測(cè)系統(tǒng)(TEDS)是利用軌邊安裝的多組高速工業(yè)相機(jī)抓拍運(yùn)行中的列車圖片,通過圖像處理技術(shù)手段,對(duì)運(yùn)行中的列車表面機(jī)械類故障進(jìn)行檢測(cè)[1]。待檢測(cè)的部件及故障形態(tài)依據(jù)鐵總運(yùn)[2016]62號(hào)文,主要包括裙板、底板、轉(zhuǎn)向架以及車端連接處四大部分??傮w來看,待檢測(cè)的車型、部件種類繁多,故障形態(tài)多種多樣,并且設(shè)備受外界環(huán)境(天氣變化、光照變化)影響較大,存在較多的檢測(cè)技術(shù)難點(diǎn),即使在保證識(shí)別率的情況下對(duì)誤報(bào)的控制也是個(gè)較大難題。誤報(bào)率高將導(dǎo)致各動(dòng)車段在判別真假故障上消耗大量的人力、物力,甚至?xí)蛉斯?fù)核識(shí)別時(shí)間過長(zhǎng)導(dǎo)致故障漏檢,造成車輛帶故障運(yùn)行,影響行車安全。
為了提高識(shí)別的準(zhǔn)確度,降低誤報(bào)率,目前各設(shè)備廠家采取的識(shí)別算法策略已經(jīng)由最原始的對(duì)比法策略轉(zhuǎn)換為分車型、分部件的算法策略。目前的識(shí)別算法對(duì)所有的過車車型進(jìn)行了細(xì)分,并且對(duì)車輛上的每個(gè)部件進(jìn)行了再細(xì)分,以便根據(jù)不同的部件及其故障形態(tài)進(jìn)行相應(yīng)的算法開發(fā)。經(jīng)過幾次的實(shí)車試驗(yàn),已經(jīng)初步驗(yàn)證了該算法的有效性,在很大程度上提高了故障的檢出率,降低了誤報(bào)率[2]。但是同時(shí)也存在著一些問題:(1)車型種類繁多,而且相同車型的局部結(jié)構(gòu)存在批次上的差異;(2)安裝導(dǎo)致設(shè)備之間拍攝的圖片視野差異較大,不利于后期程序的統(tǒng)一布置和維護(hù);(3)需要針對(duì)不同的部件形態(tài)設(shè)計(jì)不同的特征以及算法策略。
目前自動(dòng)識(shí)別在時(shí)間段上不受影響,但是受光照變化、天氣變化影響較大,現(xiàn)將目前算法所涵蓋的部件、故障形態(tài)、適應(yīng)天氣情況以及識(shí)別效果總結(jié)如表1所示。
表1 目前算法所涵蓋的部件、故障形態(tài)、適應(yīng)天氣情況以及識(shí)別效果
目前算法雖然較原始的算法有了較大進(jìn)步,但由于各方面因素的限制,也存在著諸多不足之處。本文針對(duì)鐵總運(yùn)[2016]62號(hào)文中所提到的部件進(jìn)行分類劃分,并針對(duì)實(shí)際運(yùn)用情況,對(duì)各部件識(shí)別算法的技術(shù)難點(diǎn)以及可行性進(jìn)行分析。
正常情況下識(shí)別效果較好,但諸多因素組合時(shí)會(huì)有一定誤報(bào)的部件主要包括門口類蓋板打開、裙底板類脫落和較大異物、車軸降噪層脫落、齒輪箱漏油、閘片丟失、STM保護(hù)罩脫落、BTM天線防護(hù)板脫落等。
在正常情況下,該類部件識(shí)別效果較好,幾乎沒有漏報(bào),并且誤報(bào)較少。但是該類部件受天氣變化(大雨雪)、光照變化(陽(yáng)光干擾嚴(yán)重時(shí)、圖像過曝或過暗、圖像光照不均勻)等因素影響時(shí),會(huì)導(dǎo)致誤報(bào)增多的情況。如何克服這些不利因素的影響,降低誤報(bào)率,是該類部件故障識(shí)別的主攻方向。
2.1.1 門口類蓋板打開
隨著深度學(xué)習(xí)技術(shù)的發(fā)展和該類型部件故障樣本的積累,為提升該類型部件的故障識(shí)別率和降低誤報(bào)率提供了新的解決手段。深度學(xué)習(xí)技術(shù)是利用神經(jīng)網(wǎng)絡(luò)模型結(jié)構(gòu)和優(yōu)化器算法使網(wǎng)絡(luò)模型參數(shù)在樣本圖像中進(jìn)行收斂,從而學(xué)到該部件故障的本質(zhì)特征,達(dá)到故障判斷的目的。在這里利用目標(biāo)檢測(cè)網(wǎng)絡(luò)模型和CNN分類網(wǎng)絡(luò)模型結(jié)構(gòu),采用SGD隨機(jī)梯度下降算法,對(duì)故障圖片和正常圖片進(jìn)行學(xué)習(xí)。
該類型部件供神經(jīng)網(wǎng)絡(luò)模型算法學(xué)習(xí)的圖片應(yīng)涵蓋各類車型各種口類正常和故障的樣本圖片,樣本圖片示例如圖1。
圖1 門口類蓋板打開訓(xùn)練樣本示意圖
2.1.2 裙底板脫落和大面積異物、車軸降噪層脫落、齒輪箱漏油、閘片丟失、STM保護(hù)罩脫落、BTM天線防護(hù)板脫落
該部分的算法目前受天氣影響較大,大雨雪天氣時(shí)誤報(bào)增加較多,雖然能克服輕微的光照變化,但不能克服光線變化較大等情況。所以該類型的部件需重點(diǎn)解決外界環(huán)境變化所造成的干擾問題。目前,TEDS-3D統(tǒng)型設(shè)備已經(jīng)有深度信息,可以利用深度信息剔除上述不利因素情況下所產(chǎn)生的誤報(bào),對(duì)裙底板脫落、閘片丟失、STM保護(hù)罩脫落、BTM天線防護(hù)板脫落有效;而車軸降噪層脫落、齒輪箱漏油對(duì)深度信息不敏感,不能通過深度信息剔除誤報(bào)。孿生網(wǎng)絡(luò)模型是一種度量學(xué)習(xí)網(wǎng)絡(luò)模型,能夠?qū)W習(xí)2張圖片的相似度,從而抓住該類型部件的本質(zhì)變化,克服外界環(huán)境變化所帶來的干擾。
圖2所示為供孿生網(wǎng)絡(luò)學(xué)習(xí)的圖像對(duì)。
圖2 孿生網(wǎng)絡(luò)學(xué)習(xí)圖像對(duì)示例圖
目前有一定效果,但仍存在諸多問題和技術(shù)難點(diǎn),需要繼續(xù)攻克的部件主要包括軸端蓋螺栓丟失、底板螺栓丟失、轉(zhuǎn)向架電機(jī)吊架螺栓丟失、車端連接線脫落、裙板鎖卡扣拆除、風(fēng)擋外翻、轉(zhuǎn)向架部分連接電纜類斷開等。
2.2.1 螺栓丟失類
目前螺栓類的算法是根據(jù)螺栓真實(shí)丟失后的基本特征設(shè)計(jì),能夠克服一定的光線變化干擾,但是在下雨的時(shí)候,由于雨跡多種多樣,有時(shí)會(huì)造成誤報(bào)。側(cè)部轉(zhuǎn)向架螺栓受太陽(yáng)光照影響較嚴(yán)重,誤報(bào)略多些。
為解決上述問題,需要先解決螺栓的精確定位和螺栓分類器的設(shè)計(jì)問題。由于螺栓種類繁多,并且有些螺栓在圖像中所占的像素較小,對(duì)螺栓的定位就顯得尤為重要。而采用分類器的方法,需要考慮各種大小的螺栓,且螺栓數(shù)量較多,分類器設(shè)計(jì)以及搜集樣本存在著一定難度。先假設(shè)分類器能夠達(dá)到95%的精度,此時(shí)產(chǎn)生的誤報(bào)也不少;采用變通的方法設(shè)計(jì)分類器,利用分類器去剔除誤報(bào),重要的是搜集螺栓丟失的負(fù)樣本,需要搜集的樣本較多;還可以利用深度信息去做判斷,但螺栓較小,對(duì)深度數(shù)據(jù)的對(duì)齊顯得更加重要和苛刻。所以,可以利用深度學(xué)習(xí)技術(shù)和深度信息相結(jié)合的方法來實(shí)現(xiàn)對(duì)螺栓丟失類故障的判斷。深度學(xué)習(xí)技術(shù)在目標(biāo)檢測(cè)方面有著較好的效果,這里假設(shè)歷史過車不存在螺栓丟失的情況,首先利用目標(biāo)檢測(cè)神經(jīng)網(wǎng)絡(luò)模型實(shí)現(xiàn)對(duì)歷史過車螺栓的精確定位,然后結(jié)合分類網(wǎng)絡(luò)模型和深度數(shù)據(jù),實(shí)現(xiàn)對(duì)螺栓丟失故障的判斷。
螺栓故障樣本示例如圖3所示。
圖3 螺栓故障樣本示例
2.2.2 車端連接線脫落
對(duì)車端連接線的檢測(cè)目前有一定效果,但誤報(bào)比較多,主要原因有該部分受光線干擾、車輛晃動(dòng)、該部位圖片較暗等因素的影響。目前的改進(jìn)思路是利用現(xiàn)有的信息把線纜從圖像中分割出來,但線纜為黑色,和背景較為接近,有一定的分割難度,需要嘗試不同的方法和思路。
2.2.3 裙板鎖和風(fēng)擋
目前針對(duì)裙板鎖卡扣的檢測(cè)效果較好,針對(duì)三角形等類型鎖檢測(cè)效果一般,三角形鎖在圖像中展現(xiàn)比較模糊,且背景噪點(diǎn)較多,已經(jīng)覆蓋掉原有的信息,故對(duì)這種類型的裙板鎖檢測(cè)比較困難。風(fēng)擋目前在圖像質(zhì)量好的情況下檢測(cè)效果較好。
2.2.4 轉(zhuǎn)向架部分連接電纜類斷開
該部分面臨的問題是電纜繁多,走線多種多樣,最直接的方法是對(duì)比,但是對(duì)比存在誤報(bào)率高的缺點(diǎn)。如果根據(jù)各個(gè)線纜的特征去設(shè)計(jì),又涉及到電纜的圖像分割,由于電纜部分背景一般比較復(fù)雜,而且電纜走線方式多種多樣,一旦因?yàn)槠渌蛩卦斐烧`報(bào),得不到很好的剔除。
主要包括各部件裂紋類故障、螺栓防松鐵絲斷裂、閘片開口銷穿銷丟失等。
該類部件在圖像中所占的像素很小,對(duì)圖像輕微的去噪聲處理都會(huì)把這一類故障濾掉,所以檢測(cè)該類故障比較困難。但其中螺栓防松鐵絲斷裂現(xiàn)實(shí)場(chǎng)景中存在較多真實(shí)樣本圖片,隨著深度學(xué)習(xí)技術(shù)中的實(shí)例分割技術(shù)的進(jìn)步,針對(duì)防松鐵絲類故障也有望進(jìn)一步提高故障檢出率。
綜上所述,分車型、分部件的算法對(duì)車型、部件進(jìn)行了細(xì)分,利用深度學(xué)習(xí)技術(shù)設(shè)計(jì)對(duì)應(yīng)的網(wǎng)絡(luò)模型,同時(shí)提升了一些小部件的定位精度。另外結(jié)合深度數(shù)據(jù)實(shí)現(xiàn)了對(duì)丟失類部件的精確檢測(cè)和誤報(bào)剔除。建議各設(shè)備廠家和各鐵路局聯(lián)合建立設(shè)備故障圖庫(kù),并定期更新和共享,以提高對(duì)動(dòng)車組故障類別的分析和理解能力,從而提高全路TEDS設(shè)備的自動(dòng)識(shí)別水平,減少人工復(fù)核工作量。