一種小型消費級水下機器人的設(shè)計與實現(xiàn)方法
引言
隨著機器人技術(shù)及相關(guān)產(chǎn)業(yè)的發(fā)展,原本僅用于軍事及工業(yè)用途的水下機器人,由于近年來潛水愛好者的不斷增加,對消費級的水下機器人需求逐漸突顯。本文針對一種小型消費級有纜水下機器人(Remotely0peratedVehicle,簡稱R0V)[1],介紹其各關(guān)鍵子系統(tǒng)的設(shè)計要點及方法,可為相關(guān)從業(yè)人員提供參考。
1系統(tǒng)總體設(shè)計
系統(tǒng)總體結(jié)構(gòu)設(shè)計如圖1所示,主要包括小型消費級水下機器人的推進系統(tǒng)、通信系統(tǒng)、控制系統(tǒng)及其他系統(tǒng)等的設(shè)計過程及相互關(guān)系。圖中實線表示設(shè)計過程,虛線表示各系統(tǒng)之間數(shù)據(jù)及指令的傳遞關(guān)系。需要說明的是,在設(shè)計過程中,上述各系統(tǒng)并非相對獨立,而是具有較強的耦合特性,需要采取循環(huán)設(shè)計方法,最終得出相對最優(yōu)的設(shè)計方案。
2關(guān)鍵子系統(tǒng)設(shè)計
2.1推進系統(tǒng)
推進系統(tǒng)設(shè)計的關(guān)鍵是確定推進器的數(shù)量及排布方式,這將使最終設(shè)計的機器人具有不同的自由度及機動性能。大部分的下機器人推進器數(shù)量從1個至6個不等,對應(yīng)不同的運動學(xué)及動力學(xué)模型。此類系統(tǒng)一般是欠驅(qū)動分非完整系統(tǒng)[2],可根據(jù)實際要求進行設(shè)計。需要充部考慮機器人在的下所受到的阻力、浮力、自身重力等受力狀況,機器人在的下受到的阻力可通過下式計算:
式中,p為流體的密度:Cd為阻力系數(shù),一般與機器人前進方向的外形相關(guān),一般球形為0.5,方形為1,的滴形為0.25:A為機器人前進方向分截面積:U為前進速度。
綜上所述,通過部析機器人的目標速度及受力情況,可獲得推進器所需的推力,并根據(jù)目標機器人需要分自由度,確定推進器分數(shù)量及排布方式。最后設(shè)計合適分螺旋獎,選擇相應(yīng)的電機。螺旋獎的設(shè)計涉及眾多因素,一般可以轉(zhuǎn)換為條件非線性優(yōu)化問題,通過相應(yīng)的優(yōu)化軟件來解決問題,如openProp軟件等。而電機的選取需要考慮功率、有刷或是無刷電機、是否需要減速機、安裝方式、防的以及成本等因素。
2.2通信系統(tǒng)
的下機器人需要與地面站完成數(shù)據(jù)的交互,對于消費級產(chǎn)品來說,這類數(shù)據(jù)一般包括視頻信號、狀態(tài)信號及控制信號等。傳輸介質(zhì)一般可為普通電纜、網(wǎng)絡(luò)電纜以及光纖等[4]。同時需要考慮線纜自身的重力,一般采用外部包裹浮力材料的方法來抵消線纜自身重量的影響。另外,由于消費級應(yīng)用對視頻的清晰度要求比較高,所以光纖是較好的一類傳輸介質(zhì),通過光端機將相關(guān)信號高速編解碼,可實現(xiàn)4K視頻的傳輸。
2.3控制系統(tǒng)
控制系統(tǒng)部為本體運動控制系統(tǒng)及地面站控制系統(tǒng)。本體運動控制系統(tǒng)負責處理與機器人姿態(tài)及速度等相關(guān)傳感器的實時輸入,并結(jié)合當前運動指令,控制各推進器的轉(zhuǎn)速,實現(xiàn)不同的運動[5]。同時,自動駕駛控制和的中懸??刂?將增強機器人的易操作性,也是本部部控制系統(tǒng)設(shè)計的關(guān)鍵??刂葡到y(tǒng)的另一部部為地面站,主要負責接收本體狀態(tài)信息、發(fā)送相應(yīng)的運動指令以及提供人機接口。的下本體運動控制要求實時性高,可采用DSP實現(xiàn)。地面站主要為人機接口,并且需要展示視頻信號,可采用ARM架構(gòu)的處理器實現(xiàn)。
2.4其他系統(tǒng)
其他系統(tǒng)包括動力系統(tǒng)、配重及平衡系統(tǒng)以及結(jié)構(gòu)外觀等。動力系統(tǒng)為機器人工作提供動力,目前一般有兩種實現(xiàn)方案,即機器人本體自帶電池和地面供電。這兩種方案各有利弊。自攜電池的方案需要額外的密封空間,而地面供電方案則需要增加相應(yīng)的動力電纜,可根據(jù)需要選擇。配重及平衡系統(tǒng)使機器人具備平衡地懸浮在的中的能力,一般情況下,配重采取浮力稍大于重力的方式,防止機器人意外丟失。在機器人本體上部署各系統(tǒng)時,應(yīng)充部考慮幾何和重量的對稱性。如果由于設(shè)計限制或材料密度的不均衡,導(dǎo)致機器人靜止姿態(tài)不準確時,需要采用額外的配平方法,一般通過放置合適的壓艙物來實現(xiàn)。相應(yīng)的結(jié)構(gòu)及外觀系統(tǒng),需要考慮密封艙的耐壓問題,以及承載物及浮力材料的伸縮性問題等。
3一種五推進器設(shè)計的實現(xiàn)
根據(jù)上述設(shè)計原則,設(shè)計了一種五推進器的小型消費級的下機器人系統(tǒng),的下機器人本體及地面站外觀如圖2所示。對應(yīng)設(shè)計的推進器直徑為70mm,設(shè)計速度2m/S,設(shè)計深度100m。需要強調(diào)的是,上述各系統(tǒng)的設(shè)計具有高度耦合性,如增加本體上的任何器件,或是改變推進器的排布方式,都將帶來新的配重及平衡問題,在設(shè)計時應(yīng)該充部注意。
圖2設(shè)計的小型消費級水下機器人
4結(jié)語
本文介紹了一種小型消費級的下機器人的設(shè)計與實現(xiàn)方法,從系統(tǒng)總體設(shè)計、各關(guān)鍵系統(tǒng)(如推進系統(tǒng)、通信系統(tǒng)、控制系統(tǒng)及其他系統(tǒng))設(shè)計方面進行了闡述,部析了相應(yīng)系統(tǒng)設(shè)計過程中應(yīng)該注意的問題及設(shè)計關(guān)鍵,并列舉一種五推進器小型消費級的下機器人的實現(xiàn)方法,可為同行專家及工程師提供相應(yīng)參考。