孫 棟,湯奇榮,李 江,崔國華
(1.上海工程技術(shù)大學(xué) 機(jī)械與汽車工程學(xué)院 智能協(xié)作機(jī)器人研究所,上海 201620;2.同濟(jì)大學(xué) 機(jī)械與能源工程學(xué)院 機(jī)器人技術(shù)與多體系統(tǒng)實驗室,上海 201804)
全球范圍內(nèi),糧食消費(fèi)需求的快速增長和陸地生態(tài)環(huán)境承載力不匹配的矛盾日益突出[1],急需全方位、多用途開發(fā)食物資源,以滿足現(xiàn)在和未來的嚴(yán)峻挑戰(zhàn)[2]。地球表面71%的面積都被水所覆蓋,為人類的食物供給提供了巨大前景。《2022 世界漁業(yè)和水產(chǎn)養(yǎng)殖狀況》報告指出,隨著水產(chǎn)養(yǎng)殖業(yè)的顯著增長,全球漁業(yè)和水產(chǎn)養(yǎng)殖產(chǎn)量創(chuàng)下歷史新高,水產(chǎn)食品對保障21 世紀(jì)的糧食安全和營養(yǎng)做出了重要貢獻(xiàn)[3]。但依靠人力的傳統(tǒng)粗放式生產(chǎn)方式存在危險性高、代價昂貴、效率低下等問題,特別是在漁業(yè)環(huán)境檢測和生物行為監(jiān)視領(lǐng)域,需要大力推進(jìn)漁業(yè)智能裝備的科技創(chuàng)新,發(fā)展水下機(jī)器人技術(shù)[4]。
水下機(jī)器人是一種要求學(xué)科交叉性強(qiáng)、技術(shù)先進(jìn)性高的綜合系統(tǒng),可以在部分漁業(yè)模式中發(fā)揮出很大優(yōu)勢。對此,大量國內(nèi)外專家學(xué)者和機(jī)構(gòu)對此做了深入研究。文獻(xiàn)[5]為支持因東日本大地震而受損的漁業(yè),開發(fā)了一臺應(yīng)用于清潔沉積物的水下機(jī)器人原型;文獻(xiàn)[6]針對廢棄漁具在無人控制的情況下,繼續(xù)工作導(dǎo)致水生生物死亡的問題,提出了一種綜合解決方案,并開發(fā)了一個帶光學(xué)收發(fā)器的便攜式AUV(autonomous underwater vehicle)。GLIDER項目通過使用3 臺帶有高性能傳感器的水下機(jī)器人,對高產(chǎn)大陸架區(qū)的浮游動物進(jìn)行持續(xù)聲學(xué)監(jiān)測,以便充分了解海洋中浮游生物和漁業(yè)產(chǎn)量的相關(guān)性[7]。國內(nèi)在該領(lǐng)域起步較晚,但是經(jīng)過科研人員的努力也取得了一定成果。中國水產(chǎn)科學(xué)研究院于2018 年對多個水下機(jī)器人系統(tǒng)進(jìn)行研究和優(yōu)化,并模擬水下環(huán)境對樣機(jī)完成了耐壓、運(yùn)動等試驗[8]。文獻(xiàn)[9]設(shè)計了一款漁業(yè)養(yǎng)殖水下機(jī)器人,可以完成多項水質(zhì)參數(shù)的檢測任務(wù)。雖然現(xiàn)在已經(jīng)出現(xiàn)了一些性能卓越的水下機(jī)器人,但是因為其高額的制造和使用成本無法廣泛應(yīng)用,而很難產(chǎn)生較高的經(jīng)濟(jì)價值。
本文結(jié)合近淺海水產(chǎn)養(yǎng)殖業(yè)中檢測、預(yù)警等任務(wù),設(shè)計開發(fā)了成本低廉、操作簡單的便攜式水下機(jī)器人。利用模塊化可重構(gòu)的設(shè)計思想,搭載不同的功能模塊,可以使水下機(jī)器人具備實時監(jiān)測水體環(huán)境質(zhì)量、跟蹤監(jiān)視水生動物等多種不同的功能。該水下機(jī)器人的設(shè)計不僅為水產(chǎn)養(yǎng)殖業(yè)的自動化進(jìn)程提供了新思路,且將會很大程度提高水產(chǎn)食品的產(chǎn)量和質(zhì)量。
考慮到應(yīng)用場景和任務(wù)需求,將以模塊化、可重構(gòu)的思想來設(shè)計整體結(jié)構(gòu)和布局,如圖1 所示。
圖1 便攜式水下機(jī)器人系統(tǒng)構(gòu)成Fig.1 System composition of portable underwater vehicle system
所設(shè)計便攜式水下機(jī)器人應(yīng)滿足以下要求:①最大下潛深度大于50 m,支持深水域水產(chǎn)養(yǎng)殖;②整體質(zhì)量小于25 kg,便于運(yùn)輸和布放,回收簡單;③最大航速大于2 kn,操作靈活,保證工作效率;④產(chǎn)生的最大噪聲小于60 dB,以免對水生生物造成驚擾,不便于近距離觀察。
本文選擇Nystrom 型作為便攜式水下機(jī)器人基本外形,從水動力分析結(jié)果可得,Nystrom 型包絡(luò)體積大,且在水中航行時受到的阻力較小。進(jìn)一步,利用基于擁擠距離的多目標(biāo)粒子群優(yōu)化算法進(jìn)行優(yōu)化設(shè)計[10]。具體地,在艇體外形優(yōu)化模型中,水阻力和包絡(luò)體積的倒數(shù)被定義為優(yōu)化變量,艏艉段長度與水下機(jī)器人總長之比和艏艉部形狀系數(shù)為設(shè)計變量。艇體外形優(yōu)化結(jié)果如圖2 所示。
圖2 水下機(jī)器人艇體外形優(yōu)化結(jié)果Fig.2 Optimization results of hull shape of underwater vehicle
考慮到便攜式水下機(jī)器人的尺寸和結(jié)構(gòu)特性,將艇體耐壓艙直接作為控制艙殼體。如圖3 所示,為方便實現(xiàn)重構(gòu),對耐壓艙進(jìn)行分段式設(shè)計,同時也將大大降低其加工難度。特別的,該方法可以搭載不等數(shù)量的艙段,并通過接入不同功能的傳感器和負(fù)載設(shè)備,以滿足不同環(huán)境下的多種任務(wù)需求。該機(jī)器人尺寸和結(jié)構(gòu)簡單,可通過單人單艇實現(xiàn)布防和回收。
圖3 耐壓艙體結(jié)構(gòu)和組成Fig.3 Structure and composition of pressure tank
在選擇耐壓艙外殼材料時,不僅要計算水下靜壓力和隨機(jī)浪流的不確定載荷,還要考慮加工工藝和成本。通過對常用材料的比強(qiáng)度、比剛度、彈性模量、屈服極限等數(shù)值的對比,決定采用鋁合金6061作為耐壓艙殼體材料。
為保證所設(shè)計便攜式水下機(jī)器人可在水下正常工作,不發(fā)生強(qiáng)度破壞或屈曲失穩(wěn)問題,對耐壓艙體進(jìn)行強(qiáng)度校核計算,可靠性計算公式為
式中:Ri為便攜式水下機(jī)器人耐壓艙殼體的外半徑;Ro為內(nèi)半徑;P 為機(jī)器人在水下所受最大壓力;σ 為鋁合金6061 的屈服極限。
計算可得,所設(shè)計便攜式水下機(jī)器人在最大潛深下,至少可承受1.1 倍靜水壓力。
為進(jìn)一步保證其耐壓性能,在理論計算的基礎(chǔ)上,進(jìn)行仿真驗證。仿真結(jié)果如圖4 所示,耐壓艙殼體最大變形僅為0.0362 mm,位于中間部分,不會造成漏水或者內(nèi)部元器件被擠壓導(dǎo)致?lián)p壞;最大壓強(qiáng)為47.4 MPa,遠(yuǎn)小于鋁合金6061 的屈服極限,滿足強(qiáng)度要求。
圖4 耐壓艙體結(jié)構(gòu)和組成Fig.4 Structure and composition of pressure tank
為降低制造成本,減少航行過程中對水生生物的負(fù)面影響,整體采用對稱結(jié)構(gòu),在艉部設(shè)置單推進(jìn)器和4 個舵機(jī)作為動力執(zhí)行機(jī)構(gòu),如圖5 所示,以實現(xiàn)機(jī)器人進(jìn)退、俯仰及偏航等位置和姿態(tài)調(diào)整。
圖5 推進(jìn)器與舵機(jī)分布Fig.5 Distribution of thrusters and steering gear
推進(jìn)系統(tǒng)是水下機(jī)器人的主要動力來源,由電機(jī)、螺旋槳、導(dǎo)流罩等組成。電控部分安裝在耐壓艙內(nèi),電機(jī)通過橡膠墊片與艉部浮力材固定。另外,導(dǎo)流罩可使尾流最大程度地匯聚,屏蔽一定噪聲和增強(qiáng)有效推力。
水下機(jī)器人在航行過程中通過調(diào)節(jié)水平舵和垂直舵的角度來實現(xiàn)俯仰和偏航控制,具體由同一平面的舵機(jī)經(jīng)連接桿帶動舵板同步轉(zhuǎn)動實現(xiàn)。與推進(jìn)系統(tǒng)類似,電控部分安裝在耐壓艙內(nèi),電機(jī)通過環(huán)氧樹脂膠與艉部浮力材固定。
如圖6 所示,機(jī)器人的電控系統(tǒng)按功能劃分,可分為感知層、通信層、決策層、控制層和執(zhí)行層。
圖6 電控系統(tǒng)的功能劃分Fig.6 Function division of electric control system
電控系統(tǒng)核心為STM32 系統(tǒng),主要負(fù)責(zé)規(guī)劃、計算、信息處理與存儲等,其通過LoRa 無線模塊,將從水下雙目相機(jī)或側(cè)掃聲吶采集到的目標(biāo)和環(huán)境信息傳遞給其它機(jī)器人系統(tǒng)或相應(yīng)水下設(shè)備。IMU 和數(shù)字磁羅盤分別用以獲取艇體3 個自由度方向的位移值和角度值。浸水傳感器用以檢測控制艙內(nèi)是否發(fā)生漏水,一旦發(fā)生漏水,立即通過通信系統(tǒng)向上位機(jī)發(fā)出警報,防止造成損失。機(jī)器人在執(zhí)行水質(zhì)檢測任務(wù)時,利用攜帶的溫度傳感器、pH傳感器、溶解氧傳感器等對水質(zhì)信息進(jìn)行采集,相關(guān)信息可暫時被存放在信息存儲系統(tǒng)。
該控制系統(tǒng)框架簡單,不需要搭載復(fù)雜、昂貴的電子元器件,通過與整艇結(jié)構(gòu)相互配合,成本較于市面上已經(jīng)量化生產(chǎn)的水下機(jī)器人約降低30%。
完成便攜式水下機(jī)器人設(shè)計、加工及裝配后,對樣機(jī)進(jìn)行性能測試。
目前一般密封技術(shù)已經(jīng)比較成熟,但由于材料選型、加工和裝配誤差、磨損腐蝕等多種情況的影響,水下機(jī)器人達(dá)到完全可靠的密封存在一定困難。
利用正壓測試方法,通過水密接插件預(yù)留接口,向耐壓艙內(nèi)注入一定壓力的氣體,保持艙內(nèi)氣壓為0.86 N/m2。50 min 后,艙內(nèi)氣壓沒有發(fā)生明顯下降現(xiàn)象,可證明該耐壓艙密封性能完好。
為進(jìn)一步驗證耐壓艙可靠性和靜力分析的正確性,按照《超高壓容器安全技術(shù)監(jiān)察規(guī)程TSGR0002-2005》,模擬水下高壓環(huán)境進(jìn)行分段式實體測試。
便攜式水下機(jī)器人艙體耐壓性能的測試過程,如圖7 所示。在保壓階段,壓力表數(shù)值未有驟降的情況;測試結(jié)束后,耐壓艙殼體未有變形或配合問題出現(xiàn);將耐壓艙體完全打開后,觀察殼體內(nèi)部和密封圈周圍,未發(fā)現(xiàn)水漬;最后重復(fù)進(jìn)行氣密性測試實驗,艙內(nèi)氣壓未有發(fā)生明顯下降現(xiàn)象。根據(jù)以上結(jié)果,可證明實驗有效,耐壓艙的耐壓性能符合設(shè)計要求。
圖7 艙體耐壓性能測試過程Fig.7 Test process of pressure resistance of cabin
為確保便攜式水下機(jī)器人在靜水中處于中心軸線平衡狀態(tài),要求其艙體和控制艙內(nèi)各設(shè)備的重力與艙體所受浮力能夠抵消,且對中心點力矩之和為0。由于設(shè)備總重量過大,出現(xiàn)浮力不足的情況,通過設(shè)置艏艉部浮力材結(jié)構(gòu)進(jìn)行補(bǔ)償。
平衡性測試實驗如圖8 所示,通過靜水測試情況可進(jìn)一步完善浮力材的設(shè)計與布局方案,使控制艙在滿負(fù)載的情況下能夠保持平衡。
圖8 便攜式水下機(jī)器人平衡性測試實驗Fig.8 Balance test experiment of portable underwater vehicle
根據(jù)設(shè)計開發(fā)的水下機(jī)器人,通過半物理仿真與視景平臺的二次集成,可以實時顯示水產(chǎn)養(yǎng)殖場中魚群的健康與成長狀況。
本文基于Webots 仿真軟件,自主搭建模擬魚塘的虛擬世界,利用所設(shè)計水下機(jī)器人進(jìn)行漁情觀測、巡邏及監(jiān)視作業(yè)仿真。具體地,等比例縮小20 m×20 m 的正方形魚塘,水深為5 m,在魚塘中對典型淡水魚進(jìn)行適當(dāng)密度混養(yǎng),列出了其中的部分魚種,如圖9 所示。
圖9 魚塘中的部分魚種Fig.9 Some fish species in fish pond
在仿真平臺中,通過完善物理引擎,搭建關(guān)于流體力學(xué)、渦輪噪聲、動態(tài)碰撞等的物理模型。在仿魚塘的虛擬世界中,置入多條不同種類的淡水魚,并不間斷隨機(jī)游動。然后布置一臺便攜式水下機(jī)器人,通過設(shè)計基于指數(shù)趨近律的滑模變結(jié)構(gòu)控制器,以解決該機(jī)器人非線性特點和水下不確定干擾的影響,提高作業(yè)的精度和效率。如圖10 所示,該水下機(jī)器人通過攜帶的視覺系統(tǒng)獲取魚群狀態(tài),對養(yǎng)殖魚進(jìn)行實時監(jiān)視。
圖10 魚塘虛擬環(huán)境Fig.10 Virtual environment of fish pond
通過仿真結(jié)果可得,所設(shè)計便攜式水下機(jī)器人可較好地完成對魚群的巡邏及監(jiān)視任務(wù),且容易融入水生物環(huán)境。該水下機(jī)器人可廣泛應(yīng)用于水產(chǎn)養(yǎng)殖業(yè),對于推進(jìn)漁業(yè)智能裝備的科技創(chuàng)新有一定積極作用。
本文針對當(dāng)前水產(chǎn)養(yǎng)殖業(yè)中水質(zhì)檢測和水生物監(jiān)視任務(wù)需要耗費(fèi)大量人力物力的問題,設(shè)計了便攜式水下機(jī)器人?;谀K化設(shè)計的思想,對于基本外形、耐壓艙體、動力執(zhí)行機(jī)構(gòu)進(jìn)行了一系列的設(shè)計與優(yōu)化;同時完成了以STM32 為核心的電控系統(tǒng)設(shè)計,包括控制邏輯框架及具體硬件選擇。相比較現(xiàn)有的水下機(jī)器人,所設(shè)計便攜式水下機(jī)器人具有制造和使用成本低、方便維修、操作簡單和機(jī)動性強(qiáng)等優(yōu)勢,可滿足現(xiàn)代化漁業(yè)的全水域?qū)崟r信息采集需求。最終在完成所研制水下機(jī)器人的安全性和運(yùn)動性能驗證的基礎(chǔ)上,基于Webots 搭建了仿魚塘的虛擬世界,對魚群巡邏、監(jiān)視任務(wù)過程進(jìn)行了視景展示。