摘" 要:鐵路場站會高頻率使用防溜器來阻止車輛溜逸,鐵鞋就是一種被經(jīng)常使用的防溜器具。傳統(tǒng)的鐵鞋沒有智能化或智能化程度不高,在使用過程中嚴(yán)重依賴操作人員的經(jīng)驗和管理的科學(xué)程度,經(jīng)常由于管理疏忽或其他意外情況導(dǎo)致防溜失效,進而造成人員與經(jīng)濟的損失。近年來,鐵鞋智能化程度不斷提高,鐵鞋設(shè)防與撤防智能化應(yīng)用已大大減輕了人員的參與程度,而鐵鞋的定位技術(shù)與姿態(tài)判斷直接影響了設(shè)防與撤防的準(zhǔn)確率,因此也被越來越多的人研究。
關(guān)鍵詞:防溜器 ""溜逸" "防溜器具" "設(shè)防 ""撤防
中圖分類號:U29
Research on Railway Anti-Derailment Device Positioning Technology
WANG Dujuan" SUN Jie" WANG Ming" XU Bingfeng" JIA Chongbiao*
China Railway High Tech Industrial Co., Ltd., Beijing,101399 China
Abstract: Railway stations frequently use anti-derailment devices to prevent vehicles from slipping away. The iron shoe is one of the anti-derailment devices are often used. Traditional iron shoes are not intelligent or have a low degree of intelligence, and they rely heavily on the experience of operators and the scientific level of management during use They often fail to prevent slipping due to management negligence or other unexpected situations, resulting in personnel and economic losses. In recent years, the degree of intelligence of iron shoes has been continuously improved, and the intelligent application of iron shoe setting and removal, has greatly reduced the level of participation of personnel. The positioning technology and posture judgment of iron shoes directly affect the accuracy of setting and removal, so they are being studied by more and more people.
Key Words: Anti-derailment device; Slipping away; Anti-derailment equipment; Setting; Removal
鐵路列車防溜器,又稱鐵鞋,放置在鐵軌與車輪之間,用于非牽引狀態(tài)下鎖定列車。圖1為鐵鞋放置位置。
鐵鞋的設(shè)防與撤防需要由人工作業(yè),如果漏設(shè)與漏撤則存在嚴(yán)重安全隱患。列車長時間停靠時還需要作業(yè)人員每隔一段時間確認(rèn)鐵鞋的設(shè)防狀態(tài),檢查鐵鞋的姿態(tài)是否正確,防止傾斜或滑落鐵軌。當(dāng)列車出站前,需要正確撤防,不能錯撤、漏撤,撤防后還需要將鐵鞋及時歸位。為防止鐵鞋丟失,作業(yè)人員需要不定期地對鐵鞋數(shù)量進行檢查。上述鐵鞋作業(yè)流程,既復(fù)雜又煩瑣,尤其是當(dāng)車輛長時間??繒r,還需要作業(yè)人員不間斷查看設(shè)防狀態(tài)。近年來,因防溜工作疏忽引發(fā)的列車溜逸事件頻發(fā),設(shè)防動作簡單化、設(shè)防過程智能化,已成為鐵鞋發(fā)展的主要方向。受自身體積和重量限制,鐵鞋本體留給智能化設(shè)備的空間較小,智能化鐵鞋的中央處理器只能使用低功耗的微控制單元(Micro control unit,MCU),比如性能較高的32位單核心(Cortex-M4/M4)微處理器,但這種處理器通常沒有獨立的計算模塊,計算資源有限,不能使用復(fù)雜的耗時長的定位算法。這些客觀條件的限制,決定了必須要研發(fā)簡單、高效的定位算法。[A1]
本文將從現(xiàn)階段常用的室外定位技術(shù)出發(fā),分析不同技術(shù)路線的難點與使用限制,并根據(jù)實用場景,給出一種針對鐵鞋的定位方法。
1" 鐵鞋定位技術(shù)現(xiàn)狀分析
1.1 "使用限制
鐵鞋通常工作在室外,因此室內(nèi)的定位技術(shù)將不能使用。又因為鐵鞋屬于易碰撞物體,定位傳感器不能外露,這樣視覺定位也不能使用。定位時[ 2]",不能破壞車輛,也盡可能不對車輛進行噴涂或改造。所涉及的算法不能過于復(fù)雜,不能影響鐵鞋的其他功能。同時[ 3]",鐵鞋對傳感器的體積與重量也有限制,又因為鐵鞋設(shè)防過程經(jīng)常穿梭于車輛之間,因此遮擋現(xiàn)象也很嚴(yán)重。
1.2""" ""RTK實時動態(tài)定位方法
載波相位差分技術(shù)(Real Time Kinematic,RTK) 實時動態(tài)定位方法符合使用條件,它既不需要外露傳感器,也不需要復(fù)雜的數(shù)學(xué)運算,還不會過度消耗CPU。RTK系統(tǒng)通常由基準(zhǔn)站、流動站、數(shù)據(jù)傳輸設(shè)備組成。RTK定位技術(shù)能夠達到厘米級的定位精度,適用于鐵鞋定位的應(yīng)用場景。整個定位過程是實時的,即流動站在接收基準(zhǔn)站數(shù)據(jù)的同時,就能夠立即進行差分改正并解算出新的坐標(biāo)位置。系統(tǒng)自動化程度高,降低人工干預(yù),提高了作業(yè)效率。
1.3 "UWB定位技術(shù)
超寬帶(Ultra-Wideband,UWB)[ 4]"定位技術(shù)也是一種實時的、高精度定位技術(shù)。UWB[A5]"定位系統(tǒng)主要由數(shù)據(jù)中心、數(shù)據(jù)傳輸部分、數(shù)據(jù)采集部分和定位標(biāo)簽組成。通常為了實現(xiàn)定位,常常需要使用3個或以上的基站來定位一個物體,并且計算量大,易受遮擋影響,不適合有遮擋的應(yīng)用場景。
1.4" 藍牙定位技術(shù)
藍牙定位技術(shù)是一種利用藍牙信號進行定位的技術(shù),也是一種實時的、高精度定位技術(shù)。主要基于藍牙信號強度指示([ 6]" Received Signal Strength Indication,RSSI)原理。根據(jù)接收藍牙信號強度可以推測出相應(yīng)的距離信息,再利用三邊測量法計算出發(fā)射信息設(shè)備的位置坐標(biāo)。與UWB定位方法一樣,藍牙定位也需要多個基站,易受遮擋影響,不適合有遮擋的應(yīng)用場景。
2 "鐵鞋定位技術(shù)研究
本文使用了RTK定位方法,它需要基站數(shù)量少、定位精度高,不易受天氣情況影響,使用天上多顆衛(wèi)星,很少受遮擋影響。并且在鐵鞋中增加了慣性傳感器,當(dāng)有遮擋時,RTK會出現(xiàn)浮點解,此時可以短時間使用慣性定位技術(shù)。并且在設(shè)防成功后,還可以利用慣性傳感中重力加速度的信息來判斷鐵鞋的姿態(tài)。慣性傳感還可以設(shè)置:當(dāng)X、Y、Z[ 7]"三軸加速度之和大于某一數(shù)據(jù)時,可以喚醒MCU。利用這一性質(zhì),可以監(jiān)測長時間??寇囕v的鐵鞋姿態(tài)。
2.1 "三軸加速度數(shù)據(jù)
圖2為鐵鞋與慣性傳感器結(jié)構(gòu)示意圖。從圖中可以看到:電路板位于鐵鞋倉內(nèi),并固定到鐵鞋本體上,慣性傳感器貼于電路板上。圖中定義了慣性傳感的3個軸,分別為X軸、Y軸和Z軸。[ 8]
圖3為設(shè)防作業(yè)中鐵鞋與慣性傳感器結(jié)構(gòu)[ 10]"。從圖3可以看到,設(shè)防作業(yè)時,作業(yè)人員用手拎著鐵鞋從鐵鞋柜一直到車輪下方,整個運行過程中,X軸始終指向天空,Y軸指向人的身體,Z軸指向前進方向。[ 11]
圖4為以人手拎著鐵鞋進行設(shè)防作業(yè)過程中采集的重力加速度數(shù)據(jù)為依據(jù)繪制成的散點圖。圖中:橫軸代表時間,每一個小格為20 ms[ 13]",為方便看清楚,只截取了6 s的時間;縱軸代表重力加速度在各個軸的分量。其中,紅色代表重力加速在X軸的分量(由圖3可知,X[ 14]"軸指向天空)。因為人走路時,總是伴隨著抬腳、下踩的重復(fù)動作,所以加速度在X[ 15]"軸上的波形最具有代表性。從圖4中可以看出紅色的波形運動更有規(guī)律可尋,人在抬腳過程中,重力加速度與運行方向相反;下踩過程中,重力加速度與運行方向相同;每個過程中重力加速在X[ 16]"軸上的分量都從0到增加到最大再逐漸減小到0,與波形完全一致。
Y[ 17]"軸為指向人體的方向,對應(yīng)圖4中倒三角標(biāo)記[ 18]"的散點圖,重力加速度在Y[ 19]"軸方向的分量也是雜亂無章的,不具備使用價值。
Z[ 20]"軸為指向鐵鞋前進方向,對應(yīng)圖4中正三角標(biāo)記的散點圖,重力加速度在Z[ 21]"軸方向的分量非常小,也不具備使用價值。
2.2 "三軸角速度數(shù)據(jù)
圖5為以人手拎著鐵鞋進行設(shè)防作業(yè)過程中采集的角加速度數(shù)據(jù)為依據(jù)繪制成的散點圖。圖中:橫軸代表時間,每一個小格為20 ms,為方便看清楚,同樣只截取了6 s的時間;縱軸代表角加速度在各個軸的分量。其中,變化幅度最大的是正三角標(biāo)記的散點圖,代表了鐵鞋朝人體方向的轉(zhuǎn)動情況,因為鐵鞋與人體方向不會發(fā)生轉(zhuǎn)運,即正負角加速度和為零,因此這個方向的角加速度沒有實際意義。
圖中倒三角標(biāo)記代表了鐵鞋前后擺動方向上的角加速度分量,這個方向上的角加速度分量大小反應(yīng)了人手臂前后擺的幅度,但這個幅度并不影響人前進方向,也不能參與定位計算。
圖中圓點標(biāo)記代表了鐵鞋朝前進方向的角加速度分量,這個方向上的角加速度分量代表了人體的轉(zhuǎn)動情況。鐵鞋左右擺動時角加速度分別為正和負,當(dāng)人在直線行走時,左向擺幅與右向擺幅相同,左右角加速度累加和為零。當(dāng)正負角加速度累加和不為零時,代表著人行走時發(fā)生了轉(zhuǎn)彎。所截取的時間內(nèi)行人沒有發(fā)生拐彎,圓點標(biāo)記散點正負角加速度之和為零。
2.3 "鐵鞋定位技術(shù)
圖4中,紅色散點代表了設(shè)防作業(yè)中重力加速度在指向天空方向上的加速度分量,圓點標(biāo)記散點的每一個周期都代表著人向前行走了一步。利用峰峰值算法可以獲取人行走的步數(shù),又可以根據(jù)驅(qū)動程序(Real time clock,RTC)時鐘計算出峰與峰之間的時間。根據(jù)RTK的信息,可以得出1 s內(nèi)兩點的經(jīng)緯度信息,進而,根據(jù)兩點經(jīng)緯度可以計算出人在行走中的速度。在這里把人行走的速度與步頻建立聯(lián)系,認(rèn)為速度與步頻正相關(guān),即V=AX(其中:V代表速度;X代表步頻;A代表相關(guān)度)。在行走過程中不斷根據(jù)經(jīng)緯度與步頻迭代計算并更新A。[ 25]
當(dāng)鐵鞋被遮擋時,RTK為浮點解,此時重力加速度不受遮擋的任何影響,步頻的信息可以很容易計算得出,并且前進方向上的轉(zhuǎn)動信息也可以從角加速中獲取。這樣,利用重力加速度可以計算出單位時間內(nèi)移動的距離,再計算單位時間內(nèi)距離在轉(zhuǎn)動角度方向上的分量,然后根據(jù)上一次RTK固定解時的經(jīng)緯度信息,可以計算得出下一秒的經(jīng)緯度信息?;诖嗽恚梢酝瓿设F鞋的定位功能。
2.4 "定位算法失效后彌補方法
所有算法都有失效的情況,定位算法也不例外,算法失效后需要有高效的彌補方法,以防止功能異常。圖6表示鐵鞋設(shè)防失敗。從圖6可以看出,當(dāng)鐵鞋放置到車輪下時,因受車廂體及車廂底板遮擋作用,定位信息不準(zhǔn),沒有達到預(yù)設(shè)的精度,此時會提示作業(yè)人員,自動設(shè)防失敗,需要手動輔助設(shè)防。具體過程如下:作業(yè)人員需要延鐵軌移出鐵鞋到無遮擋的空曠位置,直到RTK定位準(zhǔn)確后,再移入鐵鞋到設(shè)防位置。在鐵鞋移入車輪下的過程中,根據(jù)加速度和時間計算得到移動距離,結(jié)合RTK信息,可以得到車輪下鐵鞋的位置信息,使用這種方式可以彌補算法失效問題。
3 ""鐵鞋定位算法驗證
3.1 "實驗設(shè)置
本實驗采用人手拎鐵鞋從鐵鞋柜走到指定列車位置并進行設(shè)防,微控制器使用的是stm32f4低功耗芯片,配合上RTK模塊以及慣性傳感器,MCU采集RTK模塊的頻率為1Hz,采集慣性傳感器芯片的頻率為100 Hz。通過解析GAGGA協(xié)議的數(shù)據(jù),當(dāng)RTK數(shù)據(jù)為固定解時,則選擇信任此數(shù)據(jù),即不使用慣性數(shù)據(jù);當(dāng)RTK數(shù)據(jù)為浮點解時,使用慣性數(shù)據(jù),根據(jù)步速與角度計算得出定位數(shù)據(jù)。
3.2 "實驗分析
圖7表示作業(yè)人員從鐵鞋柜(A點)取出鐵鞋,步行到車輪(B點)進行設(shè)防的整個過程。當(dāng)鐵鞋在快要放到車輪下時,由于受到車輛廂體的遮擋,鐵鞋RTK定位數(shù)據(jù)幾乎無法使用,RTK不但沒有固定解,而且浮點解的位置信息也與真實位置發(fā)生了很大偏移,并且長時間得不到收斂,此時使用慣性定位算法,根據(jù)步速與角速度,可以計算出位置信息。經(jīng)實際測量,慣性定位算法精度在25 cm以內(nèi),滿足設(shè)防需求。
4 "結(jié)語
鐵路防溜器在保障列車停放安全方面發(fā)揮著重要作用。通過技術(shù)革新、優(yōu)化改進,以及嚴(yán)格的管理和維護措施,雖然使鐵路防溜器的安全性得到了顯著提升,但仍需要不斷探索和創(chuàng)新來提高效率。
本文針對鐵鞋的設(shè)防與撤防作業(yè)場景,基于嵌入式微處理器平臺,結(jié)合RTK與慣性傳感器數(shù)據(jù),給出了一種簡單、高效的定位算法。該算法經(jīng)過實際測試,確實可以滿足車輛防溜使用場景,并且在算法失效的極特殊情況下,也給出了可靠應(yīng)對方法。在正確設(shè)防后,還可以檢測鐵鞋的姿態(tài)。當(dāng)車輛需要長時間??繒r,無須作業(yè)人員頻繁檢測,當(dāng)鐵鞋滑行或傾斜時可以即時上報鐵鞋姿態(tài)信息。
參考文獻
[1]劉亞會.車站智能防溜系統(tǒng)的設(shè)計研究[J].鐵道機車與動車,2022(11):20-22,61.
[2]付鳳杰,李辰懋,吳麗,等.視覺傳感器和慣性傳感器的時間標(biāo)定方法[J].光學(xué)學(xué)報, 2021,41(24):200-209.
[3]保魯昆,賈向東,徐利民,等.鐵路機車車輛防溜問題分析及建議[J].鐵道運,2021,39(12):20-23,72.
[4]張配.一種智能阻輪器監(jiān)控系統(tǒng)的設(shè)計[J].科技與創(chuàng)新,2023(14):46-48.
[5]張余慶.包神鐵路列車停留時的溜逸和防溜研究[J].科技與創(chuàng)新,2019(22):142-143.