朱有桃 中國鐵路上海局集團有限公司科研所
CRTSⅡ型軌道板因平順性、穩(wěn)定性好,耐久性高和維修方便等優(yōu)點已在我國京滬、滬杭、寧杭、合福等重要的高鐵線路上得到廣泛應用。軌道路基地段從上而下依次是:鋼軌、扣件、軌道板、砂漿層、支撐層。CRTSⅡ型板式無砟軌道由于受到載荷不均勻、路基沉降和溫度等因素的影響,軌道板和砂漿層之間會出現(xiàn)不規(guī)則離縫現(xiàn)象,經(jīng)過發(fā)展會使得軌道板產(chǎn)生裂紋,進一步發(fā)展會使得裂紋擴展,產(chǎn)生裂縫、脹板等嚴重問題,直接影響行車安全。經(jīng)過對近幾年線路離縫現(xiàn)象的研究發(fā)現(xiàn),離縫現(xiàn)象在夏季高溫天氣內頻發(fā),鐵路相關部門在這段期間內需對軌道板離縫問題進行重點排查,然而,現(xiàn)有的人工方式較難滿足線路高頻檢測需求,因此急需設計出能代替人工檢測的CRTSⅡ型板離縫狀態(tài)高清圖像采集裝置,及時有效的檢測CRTSⅡ型板離縫狀態(tài)圖像,提高檢測效率,保障列車運行安全。
高清圖像視覺采集模塊由線結構光源和線陣列相機組成,該兩組模塊以合適角度對稱地安裝于檢測車底兩側。車內安裝由工業(yè)控制計算機和顯示器組成的控制分析模塊。在時速不大于80km/h條件下對鄰線CRTSⅡ型軌道板離縫區(qū)域進行等間隔線陣高清圖像采集和存儲,為后續(xù)圖像數(shù)據(jù)異常智能分析和報警提供堅實基礎。
系統(tǒng)工作流程如圖1所示,先由采集卡發(fā)出同步信號觸發(fā)2臺相機同時采集圖像,相機接收板卡的觸發(fā)信號,逐行拍攝,并將拍攝的圖像傳遞給采集卡,通過采集卡的整合發(fā)送給采集應用程序。應用程序做相應處理后將圖像保存下來。
圖1 系統(tǒng)原理
(1)相機選型
電荷耦合器件(chargecoupleddevice)CCD相機可分為面陣和線陣兩種。CCD面陣相機通過面的形式,一次性拍攝完整的測量圖像,具有目標圖像直觀的優(yōu)勢,通常應用在對物體的形狀、尺寸,位置等方面的測量。CCD線陣相機以線掃描的方式連續(xù)地對目標物體進行拍攝,以拼接的方式形成一幅完整的圖像,與面陣相機相比,它的傳感器只有一行感光光束,具有高掃描頻率和高分辨率特性,適用于物體的高精度測量,如金屬、塑料和纖維等材料的測量,同時也非常適用于被測視野為細長的帶狀,例如滾筒檢測上的問題。
離縫檢測不僅要拍攝出離縫位置的高清圖像,后續(xù)需通過圖像智能識別出離縫的長度和寬度,因此對圖像的分辨率要求較高。圖像采集裝置安裝在檢測車底,檢測車以一定的速度(80km/h)運行,采集裝置需解決高頻采集,以及過彎道時圖像易變形的問題。CCD面相機因其面采集的方式,分辨率較CCD線陣相機低,而且在等距觸發(fā)采集時,由于車體的震動,打滑等因素,造成圖像重幀或丟幀問題,同時,在過彎道時圖片實際變形較大,嚴重影響檢測結果。CCD線陣相機因其線掃描方式,具有較高的分辨率和掃描頻率,適合離縫位置精確到1mm精度的尺寸測量,而且脈沖觸發(fā)形式采集拼接成完整圖像,即使有少量線丟幀或重幀也不影響離縫寬度和長度精確尺寸的智能檢測,并且過彎道時,因其是線拍攝拼接,避免了圖像變形,因此,選用CCD線陣相機拍攝離縫狀態(tài)。
(2)光源選型
如圖2所示,LED面陣列光源由若干小LED光源組合成模塊,通過滑槽嵌入橫梁中,安裝方便,一旦出現(xiàn)壞點,可以獨立更換,維護方便。光源采用鋁合金外殼,嵌入橫梁中,減少了側面飛石撞擊的概率,底面采用鋼化玻璃封裝,保持光源面清潔。相機以一條線的拍攝視角,如圖中左部分結構中的線相機口,對外呈喇叭口式的拍攝。該種方式曾成功應用于軌道巡檢系統(tǒng)中軌道面的高清圖像采集。然而,此種方式是否可用于離縫位置的高清成像?
圖2 LED光源和相機結構及拍攝效果圖
軌道巡檢系統(tǒng),安裝在車體底端的光源和相機同時朝向正下方軌道,反射光線進入相機較多,拍出的圖像較為清晰。而離縫位置位于軌道的側面,由鄰線檢測車上安裝的檢測裝置斜向拍攝,因軌道側面背景較為復雜,LED光照射在這些物體上容易形成漫反射,反射到相機中的光線較弱,使得相機無法清晰拍攝離縫位置,如圖中右半部分,圖像較暗,且不清晰。
根據(jù)拍攝區(qū)域的環(huán)境和拍攝位置,需尋找更高亮度的光源,才能保證圖像清晰明亮。高功率投線型激光器(后面簡稱線激光器),采用先進的光纖勻化技術,光學指標細膩,能量分布均勻;采用高分辨率劃線棱鏡,線型平整,能量分布一致性高;配有過流、過壓及過溫保護報警裝置,超出工作條件時自動關機,避免硬件損壞;且內部配件均有固化和防震處理,滿足車載、機載應用。因此選用高功率投線型激光器作為線相機的光源。
(3)相機與光源的組合設計
線激光器投射出一定角度且具有約5mm厚度的扇形激光束,在5mm厚的光帶截面,光帶質量均勻性較差,通常在5mm區(qū)域的中心位置亮,兩端偏暗,總體近似高斯分布,而且軌道側面各部分的反射率不均勻,局部存在污染或腐蝕,或者物體表面粗糙,同時相機也是線型拍攝,物體表面反射到相機的光線較弱,容易形成較模糊的圖片。因此,需將相機拍攝線中心與激光線束的正中心對齊,才能最大限度的利用激光正中心的高亮光源,從而得到較為明亮清晰的圖片。
圖3為線陣相機和線激光器的布局圖,線激光器的光束范圍要超過線相機的拍攝范圍。根據(jù)兩者位置建立三維坐標系,相機和激光的光束面要完全重合,需解決六個自由度方位的上的位置關系,即X軸方向的移動和旋轉,Y軸方向的移動和旋轉,Z軸方向的移動和旋轉。在對齊時應該注意:
(1)在驗證光束面是否對齊時,以相機拍攝的圖像亮度均勻性判別,如果圖形亮度較好,且均勻,則兩者在該位置重合。
(2)在某一位置對齊,并不能代表,激光束面和相機拍攝面的完全重合。如在2m處圖像良好,2.2m處圖像稍暗,則說明,兩者是交叉對齊,應繼續(xù)調平對齊,直至兩者的面完全重合。
(3)對齊時,相機拍攝面不能對齊在激光光束厚度的較暗處,此時雖能拍到圖片,但不是最亮圖片,也不能充分發(fā)揮激光效能。
(4)高功率激光肉眼較難識別,且激光具有一定能量,調試時應注意安全,避免激光直射人體。
圖3 線相機和線激光器組合結構
系統(tǒng)采用VisualC++作為應用程序的開發(fā)工具,并使用Sepera++作為圖像采集和處理的主要類庫來進行開發(fā)。 相機采集的外觸發(fā)信號由編碼器觸發(fā),編碼器觸發(fā)的頻率由車速決定,車速越快,編碼器的觸發(fā)頻率越高,線掃描時間就越短,曝光時間相應也會短。相機的線掃描速度由外觸發(fā)信號的頻率決定,曝光時間與外觸發(fā)信號的脈寬相同。
(1)采集軟件的實現(xiàn)
本程序使用ADO作為數(shù)據(jù)庫訪問的接口。ADO是Microsoft數(shù)據(jù)庫應用程序開發(fā)的接口,是建立在OLEDB底層技術之上的高層數(shù)據(jù)庫訪問技術。OLEDB是數(shù)據(jù)庫底層接口,為各種數(shù)據(jù)源提供了高性能的訪問。而ADO則封裝了OLEDB所提供的接口,使用戶能夠編寫程序以通過OLE DB提供者訪問和操作數(shù)據(jù)庫服務器中的數(shù)據(jù)。程序中主要使用的ADO對象為連接對象Connection,記錄集對象Recordset,命令對象 Command。
為了能夠更方便的在程序中使用ADO建立數(shù)據(jù)庫連接與數(shù)據(jù)庫表的操作,程序中設計了專門的數(shù)據(jù)庫公共類。主要有 CADOCommand、CADODatabase、CADORecordset等類。這些類對原本的ADO操作做了相應的封裝。程序為各相機建立一組類,這些類相互協(xié)作完成采集任務,而且內存堆里分配空間來生成SapBuffer對象,解決圖像數(shù)據(jù)量較大的問題。
(2)圖像的存儲和壓縮
①圖像的存儲
設計在80km/h的情況下,線掃描的頻率在30kHz,如果每線的像素數(shù)是2048,這意味著單個相機每秒采集圖像的數(shù)據(jù)量就達到4.5MB,兩個相機則為9MB。這對存儲速度提出了較高的要求。為了提高存儲速度,采用磁盤陣列Raid0模式代替普通的硬盤來存儲數(shù)據(jù)。
磁盤陣列通過在多個磁盤上同時存儲和讀取數(shù)據(jù)來大幅提高存儲系統(tǒng)的數(shù)據(jù)吞吐量。在磁盤陣列中,可以讓很多磁盤驅動器同時傳輸數(shù)據(jù),而這些磁盤驅動器在邏輯上又是一個磁盤驅動器,所以使用磁盤陣列可以達到單個磁盤驅動器幾倍、幾十倍甚至上百倍的速率。同時因為磁盤陣列的存儲速度更加接近內存的存取速度,亦與高速度的CPU相匹配,從而使整體的工作速度大為提高。
②圖像的壓縮
磁盤陣列的確解決圖像的存儲速度問題,但是即便解決了速度的問題,還面臨著存儲量的問題。如果圖像不進行壓縮,則每小時將產(chǎn)生大約31.6GB的數(shù)據(jù)量,即便是磁盤陣列也很難滿足較長時間的多次采集任務。所以我們必須將圖像進行壓縮。通過定制專用的壓縮模塊,可將圖像在不影響質量的情況下對圖像大小進行大幅壓縮。
2017年6 月,檢測裝置安裝在上海局10924鋼軌探傷車上,實現(xiàn)了CRTSⅡ型軌道板離縫狀態(tài)的高清圖像采集。如圖4所示,相比較用LED光源作為補光,線激光器補光情況下線相機拍攝圖像,不僅具有較高的亮度,而且清晰,滿足后續(xù)智能軟件處理的要求。利用壓縮模塊后,單個相機拍攝的一幅圖(實際長2m)由原來4.5MB縮小到現(xiàn)在1.2M,近縮小到原來的1/4,而且通過磁盤陣列的存儲形式,存儲速度提高了10倍。
圖4 離縫狀態(tài)檢測圖像
本文設計的CRTSII型板離縫狀態(tài)高清圖像采集裝置,運用線激光器和CCD線陣相機的模塊化組合,同時開發(fā)相應采集和存儲軟件,可采集CRTSⅡ型板離縫狀態(tài)的高清圖片,并且在不影響圖像質量情況下,較大地壓縮了圖像大小,提高了圖像的存儲速度,為后續(xù)智能軟件的處理提供堅實基礎。該設計較好地解決了人工現(xiàn)場巡視,效率低,安全性低,成本大的問題,提高了CRTSⅡ型板離縫狀態(tài)巡檢的效率,對保障鐵路運輸安全具有積極重要的作用。