裘志強,于海濱,呂帥帥,徐 立
(杭州電子科技大學 電子信息學院,浙江 杭州 310000)
隨著陸地礦物資源越來越少,人們把目光投向了比陸地更廣闊的海洋。數百萬年來,海底洋流掃清了洋底的沉積物,在400~4 000 m深的海底巖石上形成了富含各種戰略金屬、稀土元素和貴金屬的結殼礦,其中鈷結殼最為豐富。在某片海礦正式大量開采之前,需要通過取樣來探明其中的礦物開采價值。
而今,在取樣的前期階段,都是通過纜繩下放控制抓斗、鉆機等設備取樣,電視抓斗設備每次作業只能抓上一斗,取樣成功后,抓斗處于合攏狀態,再拉回甲板,花費了大量時間在下放和回收及尋找合適的礦物上,效率低下。鉆機之類的管狀取樣設備多是為更深的海底熱液硫化物而設計,追求深度,截面積很小。
本文介紹的規模取樣器在海床上邊行走邊通過銑挖頭銑碎表面的結殼,之后通過泵吸將碎塊吸到采礦車的物料箱中,該富鈷結殼采礦車專為富鈷結殼這種表層礦物所設計,可以隨時控制方向采集表層礦物質。而缺點就是相對于鉆機和電視抓斗多出的行走控制系統需求,這是以前深海取樣設備中所沒有的。雖然陸地控制機器行走似乎是成熟且較好實現的功能,但需要考慮的是陸地上人員可以坐在駕駛室內用人眼清晰地感知路面環境,然后通過方向盤、油門、剎車控制車輛行走。但在幾千米下的深海無人環境,視野受阻(工作時的塵土等),此系統通過遠程控制、液壓驅動在較崎嶇和較傾斜的坡面上行走并保持自動抓地和調平自身姿態是巨大的挑戰,而這也是本文介紹的重點。
系統的通信結構如圖1所示。

圖1 系統結構圖
由于操作人員需在甲板上通過實時攝像視頻判斷環境和向下發送命令,因此在水下不僅有7架普清攝像機分布在車的周身,更有一架高清攝像機對著正前方,為操作人員帶來了極大方便。通常使用的傳輸纜分別為傳統的同軸電纜和目前使用更多的光電纜。前者使用經驗豐富,不易損壞,接取方便,且可同時供電,但傳輸帶寬只有2~20 Mbps,在深海工作中,這種距離長度不堪使用,只在一些對帶寬要求不高的場合有一定的使用價值。本次的規模取樣器系統使用光纖傳輸,雖然脆弱,且需額外的光模塊、電光轉換電路等,但可以將其層層封裝在鎧裝光電復合纜中。小心使用,保護接頭并使其保持清潔,就可完全發揮出其超高帶寬的優勢。同軸纜和光纖的實物分別如圖2和圖3所示。

圖 2 同軸纜

圖 3 光纖
其他電路部分會用到網絡和串口通信,在水上甲板機部分使用一塊交換機搭建局域網。網絡設備的優點是市面上比較常見、傳輸速度可滿足要求、具有通用接口、可匹配很多帶網絡接口的設備。本系統使用的主機、高清及普清硬盤刻錄機、周立功單片機等均帶有網口設備,加入和去除這些自帶網絡接口的設備十分方便,無需系統做出較大改變,而且在調試時,極易確定每一部分是否正常,也可以通過軟件檢查水下設備整體通信是否正常,同時局域網編寫軟件時無需做大變動。
串口同樣也是模塊常見的自帶接口,使用更簡便,代碼編寫方便,電路簡單。
在水下設備中,板卡、電路等都被密封在合金倉內,只留出水密接口和外部設備連接口,包括各路攝像機、傳感器、電磁閥等。而本系統的行走控制所依賴的壓力和位移傳感器都是一種將物理量轉化為4~20 mA模擬電信號的結構,因此只需解讀說明書就可通過采集電流的大小得知壓力和位移量。水下結構如圖4所示。

圖4 水下結構圖
電子羅盤使用數字輸出型傾角傳感器,采用先進的硬鐵和軟鐵校準算法,使其在65°傾角范圍內提供高精度的航向信息。該羅盤不僅體積小,功耗低,還留有串口。
3D電子羅盤實物如圖5所示,角度示意如圖6所示。在使用時將電子羅盤平放在倉內,倉則平放在采礦車的中央位置附近,在甲板上將其橫滾角調至0°后開始試驗。其中橫滾角(ROLL)代表車子左傾斜和右傾斜程度;俯仰角(PITCH)代表前傾斜和后傾斜程度;航向角(HEANDING)代表車子順時針和逆時針旋轉角度。

圖5 3D電子羅盤 HCM395

圖6 羅盤角度示意圖
系統通過板卡的繼電器控制倉外的電磁閥驅動液壓使支腿伸縮,使輪子轉向,并啟停螺旋槳。采礦車及其外部設備如圖7所示。

圖7 采礦車及其外部設備圖
采礦車工作時在保證不翻車的情況下應盡量保持平穩,由此解讀為如下兩點要求:
(1)左右前后傾斜不超出一定范圍;
(2)四個輪子都要著地。
第一點可以通過電子羅盤測出車輛的傾斜程度,然后調整支腿伸縮。
第二點可以通過驅動輪子時使用的壓力大小來判斷,若輪子在空轉,則說明驅動輪子受到的阻力很小;相反,當車子重心偏向某個輪子時,則說明驅動該輪子受到的阻力很大。
這是直觀感受,但實際工作中不能時刻通過人工調整各個輪子的伸縮(保險起見,加裝有是否啟用自動抓地調平功能)。自動控制在計算機中必須要確定量化的標準,因此設置了三個缺省值供實際環境調試時輸入參數,分別為懸空壓力、角度參數、卡住壓力。除此之外,還有兩個無理限制參數,分別為支腿最大伸長量和支腿最短伸長量,即實際機械腿可調節范圍,這也是限制調節范圍的一個參數。
(1)懸空壓力指當輪子壓力小于該設定值時認為它處于懸空狀態。
(2)角度參數是指左右傾斜角度的絕對值大于該設定值時認為它處于不安全狀態,需要調整。
(3)卡住壓力指當輪子壓力大于該設定值時認為它受到的壓力過大,無法移動。
如果角度和壓力都在正常范圍內,則認為輪子處于正常運行狀態,無需調整。參數設置及啟用自動抓地調平圖如圖8所示,實時角度顯示如圖9所示。
系統中的三個參數有優先級之分。首先需考慮角度是否超出正常范圍,因為很多倉外設備在車身的鋼結構上固定,但直接暴露在海水中,無特殊防護,一旦重達4噸的采礦車側翻,甚至倒翻,不僅器件損壞可能性極大,甚至也可能因纜繩油管破裂引起電機或電路的全面損壞。其次考慮懸空壓力和卡住壓力。實際場景如圖10所示。

圖8 參數設置及啟用自動抓地調平圖

圖9 實時角度顯示

圖10 實際場景
情景大致分為三種,即平地、前后左右傾斜、土包或者土坑。根據算法角度可以抽象為兩類,即角度調節和抓地調節。
前兩種情景調整非常相似,可以統一為角度調節。以左傾斜(左低右高)為例,上位機打開后即可改變輸入懸空壓力、角度參數、卡住壓力參數及兩個默認的參數,啟動軟件,通信正常后會進行參數初始化,之后判斷目前的角度是否在安全范圍內,如果超出范圍,則判斷在哪個方向傾斜。以左傾斜為例,則角度顯示一個負數,然后算法優先縮短右邊支腿長度,使整體車身重心降低,確保車輛行走更平穩。但機械腿的伸長和縮短有限制,當右邊最長的支腿長度小于設置的最短伸長量,車身仍然左傾斜時,就伸長左邊支腿長度,在調整的同時系統不斷檢測角度是否回到安全范圍和左邊最短支腿伸長量是否達到最大伸長量,如果未達標則繼續伸長;如果達到最大伸長量之后還未調平(角度回到安全范圍),則證明受到物理機械的限制,超出了本系統的調節范圍。角度調整流程如圖11所示。
抓地調節主要是在某一個輪子遇到高地和坑時,輪子受液壓驅動較僵硬,不比陸地上車軸有彈簧可物理自適應,因此此處需要軟件調控。以右前輪懸空為例,右前輪懸空存在以下兩種可能:
(1)前面兩個輪子伸長量相差不大時,突然左前輪爬上一個高地,右前輪保持之前的伸長量導致無法著地,驅動壓力驟然減小,轉速增大。
(2)右前輪走入坑中。
這兩種情況下系統讀取的狀態為右前輪懸空,于是伸長右前輪,判斷右前支腿位移是否達到最大位移長度,如果是,則將左前部分下降,若左前支腿縮到了最小位移后右前輪仍懸空,此時可通過電子羅盤判斷是前傾或后傾。如果前傾則說明右前輪掉入坑中,需要將后面兩個輪子降下來,使重心后移,減小前輪壓力,方便車輛爬出坑;若后傾,則可能是左前輪爬上了高坡,將后面兩個輪子伸長就可將重心前移,減小后輪壓力,平穩爬過高坡。同一個輪子不可能同時處于懸空和卡住兩個狀態。抓地調整流程如圖12所示。

圖12 抓地調整流程圖
此外,當車子在下放過程中或在行走過程中俯視角度順時針或逆時針旋轉了一定度數甚至一定圈數時,可以通過車上的兩個螺旋槳調整。車上的螺旋槳安裝在車兩側,當右側向前吹風產生向后推力時,左側螺旋槳逆時針轉向后吹風產生左側向前推力,此時車子懸在海水中順時針轉動調整。螺旋槳調整示意圖如圖13所示。

圖13 螺旋槳調整示意圖
由于本系統應用于海底的遠程駕駛,又是機械液壓控制支腿伸縮,因此沒有現成的樣例供參考,需要設想架構,在車間人為設計復雜的地面環境,然后調試,最后灌水進行試驗。經試驗驗證,本系統運行可靠,滿足了富鈷結殼規模取樣器的任務要求。