本文摘要:摘要:針對(duì)水下機(jī)器人集群通信平臺(tái)在實(shí)際運(yùn)用中,存在多普勒效應(yīng)、易受水質(zhì)和障礙物等影響產(chǎn)生誤碼的問題,提出一種基于弱電魚感知機(jī)理的水下仿生電場(chǎng)通信系統(tǒng)。該系統(tǒng)根據(jù)仿生電流場(chǎng)通信原理,通過兩對(duì)發(fā)射接收電極傳遞信號(hào),設(shè)計(jì)了一套基于幅移鍵控原理的現(xiàn)場(chǎng)可編程
摘要:針對(duì)水下機(jī)器人集群通信平臺(tái)在實(shí)際運(yùn)用中,存在多普勒效應(yīng)、易受水質(zhì)和障礙物等影響產(chǎn)生誤碼的問題,提出一種基于弱電魚感知機(jī)理的水下仿生電場(chǎng)通信系統(tǒng)。該系統(tǒng)根據(jù)仿生電流場(chǎng)通信原理,通過兩對(duì)發(fā)射接收電極傳遞信號(hào),設(shè)計(jì)了一套基于幅移鍵控原理的現(xiàn)場(chǎng)可編程門陣列(FPGA)數(shù);旌想娐。首先,為實(shí)現(xiàn)平臺(tái)低功耗及小型化,模擬電路通過合理選型并進(jìn)行畫板制版,具體的發(fā)射電路包含幅移鍵控調(diào)制電路以及半橋驅(qū)動(dòng)放大電路,采用低零漂高精度儀表運(yùn)放提取接受電極兩端電勢(shì)差;其次,為了提高水下機(jī)器人集群通信距離實(shí)時(shí)變化時(shí)通信系統(tǒng)的穩(wěn)定性,通過FPGA增益控制數(shù)字電路控制可編程放大器實(shí)現(xiàn)自適應(yīng)倍數(shù)放大;然后,采用FPGA模數(shù)轉(zhuǎn)換數(shù)字驅(qū)動(dòng)電路驅(qū)動(dòng)模數(shù)轉(zhuǎn)換芯片將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào);最后,通過整流濾波數(shù)字電路整流后設(shè)計(jì)幅移鍵控非相干解調(diào)數(shù)字電路輸出二進(jìn)制數(shù)據(jù)流后由串口電路傳輸至樹莓派中進(jìn)行數(shù)據(jù)處理。仿真分析了不同尺寸不同形狀障礙物對(duì)水下電場(chǎng)通信影響,并進(jìn)行水下通信實(shí)驗(yàn),結(jié)果表明:在淡水中電導(dǎo)率為487μS/cm條件下,所提出的水下電場(chǎng)通信系統(tǒng)可實(shí)現(xiàn)通信距離為2.4m時(shí)誤碼率為0%,且水下電場(chǎng)通信收發(fā)電極平行時(shí),通信性能最佳。
關(guān)鍵詞:水下機(jī)器人;水下通信;數(shù)字通信系統(tǒng);現(xiàn)場(chǎng)可編程門陣列
近年來,海洋機(jī)器人集群成為新型海洋裝備的發(fā)展趨勢(shì)與新型作戰(zhàn)模式[1],并在海洋資源探測(cè)、海上救援以及水下考古等方面有著巨大應(yīng)用前景[2]。推動(dòng)水下機(jī)器人集群協(xié)同作業(yè)的關(guān)鍵技術(shù)主要在于解決水下機(jī)器人集群節(jié)點(diǎn)間快速穩(wěn)定通信技術(shù)難題。對(duì)比于傳統(tǒng)的陸地上的集群通信方式[3-4],水下通信條件更加嚴(yán)苛,陸地上的無線電磁波等無線通信方式在水下衰減較為嚴(yán)重,故無線電磁波水下基本不可能實(shí)現(xiàn)。
目前,水下無線通信方式主要分為,水下聲場(chǎng)通信,水下光通信以及水下電場(chǎng)通信[5-6]。其中,水下聲通信是利用聲波在水里傳播實(shí)現(xiàn)通信[7-8]。但還存在著傳輸速率低、帶競(jìng)有限;容易受水質(zhì)、水溫、水壓和水下噪聲的影響形成多路徑干擾信號(hào)和盲區(qū)等缺陷;水下光通信包括水下可見光通信、水下不可見光通信,以往研究表明由于這種技術(shù)受水下環(huán)境干擾嚴(yán)重,使得水下光通信技術(shù)在一定程度上受到制約[9-10]。
近年來多個(gè)國(guó)內(nèi)外團(tuán)隊(duì)利用電場(chǎng)本身所具有的高效通信能力,開始研究將水下仿生電場(chǎng)探測(cè)系統(tǒng)應(yīng)用于水下多節(jié)點(diǎn)通信之中。1971年,Schultz在發(fā)表的文章中詳細(xì)介紹了水下電場(chǎng)通信的基本原理,并且將水下電場(chǎng)通信原理應(yīng)用于潛水員,制作了一個(gè)水下通信裝置[11];2007年,來自新加坡信息通訊研究所的Joe等人采用水下電場(chǎng)原理進(jìn)行了水下近場(chǎng)數(shù)字通信設(shè)備的研究,提出一種新型的電極板布局結(jié)構(gòu),能夠最大化提高水下電場(chǎng)通信的通信距離。
2009年,海軍工程大學(xué)譚濤等人基于FSK調(diào)制解調(diào)方案,采用AT89S52等芯片進(jìn)行了潛水員水下近距離電場(chǎng)通信電路的研制,初步設(shè)計(jì)實(shí)現(xiàn)了一種近距離水下語音傳輸電路[13]。2010年,西北工業(yè)大學(xué)李斌等人在理論分析的基礎(chǔ)上,設(shè)計(jì)了一套基于數(shù)字信號(hào)處理器(DSP)的水下電場(chǎng)通信系統(tǒng),實(shí)現(xiàn)了1m以內(nèi)水下電場(chǎng)通信[14];近年來,北京大學(xué)謝廣明課題組設(shè)計(jì)實(shí)現(xiàn)了一款水下電場(chǎng)通信系統(tǒng),并將該系統(tǒng)搭載于小型仿箱鲀機(jī)器魚上,通過水下實(shí)驗(yàn)研究了影響水下電場(chǎng)通信因素,無誤碼條件下接收電極間距為1.5m時(shí),通信距離可達(dá)到2.3m[15-19]。
哈爾濱工程大學(xué)薛偉課題組設(shè)計(jì)了一套基于電場(chǎng)通信技術(shù)的水下數(shù)字信號(hào)傳輸系統(tǒng),可以在海洋環(huán)境中實(shí)現(xiàn),通信頻率為31Hz的水下通信,當(dāng)發(fā)射功率20W功率時(shí),實(shí)現(xiàn)約30m遠(yuǎn)距離語音通信[20-21]。根據(jù)上述國(guó)內(nèi)外研究可以發(fā)現(xiàn),目前水下電場(chǎng)通信已經(jīng)實(shí)現(xiàn)了中遠(yuǎn)距離的通信,大多數(shù)水下電流場(chǎng)通信設(shè)備尺寸較為龐大、功耗較大、大都為超低頻通信并且不能動(dòng)態(tài)適應(yīng)通信距離、實(shí)時(shí)調(diào)整系統(tǒng)的通信距離。
而水下機(jī)器人集群通信系統(tǒng),由于群集要求,對(duì)通信設(shè)備尺寸以及功耗有所要求,并且需要根據(jù)距離不同實(shí)時(shí)調(diào)整通信系統(tǒng)的放大倍數(shù)、自適應(yīng)調(diào)整通信距離。故本文將開展一種低功耗、輕量型的水下電場(chǎng)通信系統(tǒng)的設(shè)計(jì)與研制,為實(shí)現(xiàn)水下機(jī)器人智能集群協(xié)同作業(yè)奠定基礎(chǔ)。
1水下電流場(chǎng)通信的可行性分析
1.1基于電偶極子的水下電場(chǎng)通信原理
在自然界中,Gymnotid和Mormyrid這兩種魚類具備電感知能力,它們依靠這種能力進(jìn)行信息的交流以及目標(biāo)的定位探測(cè),這種魚類被稱為弱電魚[22-23]。其中對(duì)于信息的交流,弱電魚通過自身的電器官放電(EOD)產(chǎn)生具有特定頻率與波形的電信號(hào),而另一弱電魚可通過自身的電感受器官接收電信號(hào),并通過神經(jīng)系統(tǒng)進(jìn)行識(shí)別該信號(hào)特征,這一過程稱為電場(chǎng)通信[24]。
與其他傳統(tǒng)水下通信方式相比,盡管電場(chǎng)通信距離較近,但電場(chǎng)通信穩(wěn)定性更高,不易受環(huán)境干擾。據(jù)目前學(xué)者對(duì)弱電魚智能感知的機(jī)理研究,人們發(fā)現(xiàn)了基于電偶極子的水下電場(chǎng)通信模型。
水下電場(chǎng)通信是基于水下信道通過電流或者電場(chǎng)進(jìn)行信號(hào)的傳輸。究其本質(zhì)其實(shí)是一種電磁波傳輸。眾所周知,電磁波在傳輸過程中,會(huì)產(chǎn)生傳導(dǎo)電流與位移電流。而要實(shí)現(xiàn)水下電場(chǎng)通信,則需減小或者消除位移電流的影響,據(jù)目前國(guó)內(nèi)外研究可知,當(dāng)電磁波的頻率較低時(shí),傳導(dǎo)電流占主要成分,位移電流可以忽略不計(jì),這樣的電流場(chǎng)可稱為準(zhǔn)靜態(tài)電場(chǎng)。由于分析交變電偶極子的性能仍然過于復(fù)雜,需要進(jìn)一步簡(jiǎn)化分析,限制系統(tǒng)工作在近場(chǎng)區(qū)域。據(jù)學(xué)者研究,如果工作區(qū)域半徑R滿足以下不等式,則近場(chǎng)假設(shè)成立[25]。
1.2水下電流場(chǎng)通信原理
與模擬通信相比,數(shù)字通信具有較高的抗噪聲能力,易于集成到微控制器中。因此,本論文采用數(shù)字通信方法對(duì)水下群集機(jī)器人進(jìn)行電流場(chǎng)通信。通常,要使數(shù)字信號(hào)在有限帶寬的信道中傳輸,就必須用數(shù)字信號(hào)對(duì)載波進(jìn)行調(diào)制與解調(diào)。目前,使用較為廣泛的調(diào)制方法主要為二進(jìn)制幅移鍵控(2ASK)、二進(jìn)制頻移鍵控(2FSK)以及二進(jìn)制相移鍵控(2PSK)。
本論文設(shè)計(jì)的電場(chǎng)通信頻率為12kHz,在對(duì)通信速率要求并不很高的情況下,主要考慮的還是技術(shù)的可實(shí)現(xiàn)性問題,所以選用一種技術(shù)實(shí)現(xiàn)相對(duì)簡(jiǎn)單的調(diào)制方式,決定選用2ASK調(diào)制方式。在2ASK調(diào)制中,載波的幅度只有兩種變化狀態(tài),即利用數(shù)字信息0或1的基帶矩形脈沖去鍵控一個(gè)連續(xù)的載波,使載波時(shí)斷時(shí)續(xù)輸出。有載波輸出時(shí)表示發(fā)送1,無載波輸出時(shí)表示發(fā)送0。振幅鍵控信號(hào)的解調(diào)主要有包絡(luò)檢波法和同步檢測(cè)法兩種方法,后者又被稱為相干解調(diào)法。在大信噪比條件下,為了得到給定的誤碼率,相干解調(diào)法所要求的信噪比與包絡(luò)檢波法相近。
換句話說,在大信噪比條件下,這兩種檢測(cè)方法的抗噪聲性能相差并不多。但包絡(luò)解調(diào)工程實(shí)踐起來較為簡(jiǎn)便,故本研究?jī)?nèi)容采用包絡(luò)解調(diào)。包絡(luò)解調(diào)主要由整流、低通濾波器、判決輸出以及位定時(shí)脈沖模塊組成,其中低通濾波器主要起包絡(luò)作用,通過位定時(shí)脈沖進(jìn)行碼元同步進(jìn)而判決輸出。
2電流場(chǎng)通信系統(tǒng)設(shè)計(jì)
為了實(shí)現(xiàn)小型化、可集成化、低功耗水下電場(chǎng)通信系統(tǒng),設(shè)計(jì)一款模數(shù)融合的電流場(chǎng)通信系統(tǒng)。首先,單片機(jī)UART輸出一路基帶信號(hào)和一路PWM載波信號(hào),通過ASK調(diào)制、功率放大電路將信號(hào)輸入至水中的一對(duì)發(fā)射電極,信號(hào)在水下信道中通過電流場(chǎng)進(jìn)行傳播。集群機(jī)器人2通過一對(duì)接收電極接收信號(hào),并通過差分放大、模數(shù)轉(zhuǎn)換電路輸入至FPGA芯片中進(jìn)行數(shù)字整型濾波、解調(diào)、以及放大電路的自動(dòng)增益控制,并由UART輸出至樹莓派中進(jìn)行處理。
2.1電流場(chǎng)通信系統(tǒng)底板電路設(shè)計(jì)
為了實(shí)現(xiàn)水下機(jī)器人集群通信,進(jìn)行了水下電場(chǎng)通信模擬電路的設(shè)計(jì)。首先,發(fā)射電路主要由基帶信號(hào)載波信號(hào)發(fā)生電路、2ASK調(diào)制電路以及信號(hào)放大電路組成。其中,載波信號(hào)與基帶信號(hào)由MCU產(chǎn)生,基于上一節(jié)理論推導(dǎo)可知,為滿足近場(chǎng)通信條件,載波頻率為12kHz,為了實(shí)現(xiàn)信號(hào)的調(diào)制,基帶信號(hào)采用串口600波特率傳輸速率。
2.2電流場(chǎng)通信系統(tǒng)數(shù)字邏輯電路設(shè)計(jì)
為了實(shí)現(xiàn)水下電場(chǎng)通信,關(guān)鍵在于信號(hào)的調(diào)制解調(diào),本文采用2AKS數(shù)字解調(diào)方法。數(shù)字邏輯電路主要包括時(shí)鐘分頻模塊(ip_pll)、模數(shù)轉(zhuǎn)換驅(qū)動(dòng)(ads8411)、整流濾波(commutator)、2ASK解調(diào)(AskDemod)、PGA增益控制(PGA_CONTRL)以及串口傳輸(uart_top)數(shù)字電路。
其中,模數(shù)轉(zhuǎn)換驅(qū)動(dòng)電路將模擬電路中接收到的調(diào)制信號(hào)AD_Db[15:0]轉(zhuǎn)換為數(shù)字量Ad_DATA[15:0],之后PGA增益控制(PGA_CONTRL)模塊通過提取ADS8411模數(shù)轉(zhuǎn)換波形電壓值,而后采用一系列數(shù)字比較器進(jìn)行電壓比較分類,進(jìn)而根據(jù)不同電壓值控制PGA_A0、PGA_A1、PGA_A2和PGA_A3輸出電平對(duì)PGA進(jìn)行倍數(shù)控制,使得最終接收到的電信號(hào)幅值達(dá)到數(shù)字電路可解碼范圍,以實(shí)現(xiàn)對(duì)水下電場(chǎng)通信的微弱信號(hào)進(jìn)行自適應(yīng)放大控制。
FPGA數(shù)字電路的電壓區(qū)間與自適應(yīng)控制倍數(shù)。其中 數(shù)字調(diào)制信號(hào)通過commutator對(duì)帶有噪音的調(diào)制信號(hào)進(jìn)行歸一化處理得到commutator_out[7:0]。
由上一節(jié)可知本文采用包絡(luò)解調(diào)算法對(duì)調(diào)制信號(hào)進(jìn)行解調(diào)。非相干解調(diào)數(shù)字電路AskDemod如圖10所示,主要由低通濾波器模塊(ip_fir)、符號(hào)判決門限模塊(Gate)和鎖相環(huán)位同步模塊(BitSync)組成。低通濾波器對(duì)調(diào)制信號(hào)進(jìn)行包絡(luò)處理,得到基帶信號(hào)fir_data[13:0]。接著為了最大可能無差錯(cuò)地在接收端還原出原始數(shù)據(jù)還需要對(duì)其進(jìn)行符號(hào)定時(shí)及判決輸出,其中符號(hào)判決門限模塊基于256個(gè)采樣周期的基帶信號(hào)fir_data[13:0]求均值獲得最佳的判決門限mean[13:0]。
通過比較基帶信號(hào)與門限關(guān)系得到判決輸出信號(hào)cmpout;鎖相環(huán)位同步模塊需要產(chǎn)生與輸入數(shù)據(jù)頻率一致的位同步時(shí)鐘信號(hào)Sync,保證每一位數(shù)據(jù)判決一次,同時(shí)需要選擇信噪比最大的時(shí)刻對(duì)基帶波形進(jìn)行判決,以提高判決的正確性,輸出基帶二進(jìn)制碼流dataout。最后由uart_top串口傳輸電路的UART_TX端口輸出至樹莓派中。整個(gè)數(shù)字電路采用50MH系統(tǒng)時(shí)鐘sys_clk,由分頻電路產(chǎn)生clk1用于數(shù)字電路主要采樣頻率50kHz,clk2解調(diào)電路位同步驅(qū)動(dòng)時(shí)鐘200kHz。
3實(shí)驗(yàn)驗(yàn)證及分析
3.1水下電場(chǎng)通信仿真建模分析
目前國(guó)內(nèi)外的水下電流場(chǎng)模型都是基于電流進(jìn)行建模,而目前大多數(shù)水下電場(chǎng)通信設(shè)備都是基于電壓的形式進(jìn)行傳播,受水質(zhì)及電極間距影響,發(fā)射電極之間的電流是不定的。本文基于電壓對(duì)水下電場(chǎng)通信進(jìn)行仿真建模分析。
為了分析障礙物類型對(duì)水下電場(chǎng)通信影響,本文分別開展了不同尺寸的正方體和球型障礙物環(huán)境下,測(cè)量距發(fā)射電極5m處電場(chǎng)強(qiáng)度變化,其中尺寸分別代表正方體邊長(zhǎng)以及球型障礙物的直徑。通過表可以看出,隨著障礙物尺寸的增加,測(cè)點(diǎn)的電場(chǎng)強(qiáng)度在不斷下降,并且通過球型障礙物后的電場(chǎng)強(qiáng)度比正方體的要高。
本實(shí)驗(yàn)主要評(píng)估不同的PGA放大倍數(shù)對(duì)水下電場(chǎng)通信誤碼率的影響,由于受本水池長(zhǎng)度的影響,完成了2.5m之內(nèi)的通信試驗(yàn),設(shè)置最大放大倍數(shù)為40倍。在同一PGA放大倍數(shù)條件下,隨著距離的升高,水下電場(chǎng)通信信號(hào)衰減增大,接收極板感應(yīng)到的電動(dòng)勢(shì)減小,水下電場(chǎng)通信誤碼率在某一距離下從0%突變至100%,本文設(shè)計(jì)的水下電場(chǎng)通信采用了commutator整流濾波模塊,低于所設(shè)閾值輸出為零,因此當(dāng)接收電路接收電壓低于閾值時(shí),將不會(huì)被解碼,因此到達(dá)一定距離后,誤碼率急劇上升。
這一臨界值隨著PGA放大倍數(shù)的增大而增大,這是由于PGA倍數(shù)越大電路識(shí)別微弱信號(hào)的靈敏度越高。 其次,由于水下機(jī)器人集群通信時(shí),各個(gè)個(gè)體之間并不是嚴(yán)格平行的,發(fā)射接收電極之間的角度對(duì)水下電場(chǎng)通信影響較大,故本文開展了如下實(shí)驗(yàn),該實(shí)驗(yàn)裝置和水下電場(chǎng)通信距離實(shí)驗(yàn)一樣,實(shí)驗(yàn)條件為,通信距離1.5m,本實(shí)驗(yàn)研究當(dāng)接收電極固定,發(fā)射電極改變不同角度對(duì)通信性能的影響,定義虛線為發(fā)射電極與接收電極中線成0°位置,依次將發(fā)射電極逆時(shí)針旋轉(zhuǎn)每隔5°做一組實(shí)驗(yàn),測(cè)通信誤碼率。
當(dāng)夾角為0°~10°、155°~180°時(shí),通信誤碼率為100%,15°為7.88%、20°為0.46%、140°為0.25%、145°為0.72%、150°為1.1%,其他角度誤碼率為0%,由試驗(yàn)結(jié)果可知,當(dāng)接發(fā)電極平行時(shí)(90°)通信效率最高。相互垂直時(shí)(0°、180°)誤碼率達(dá)到100%。
根據(jù)電場(chǎng)通信理論可知,感應(yīng)電動(dòng)勢(shì)為一對(duì)發(fā)射電極產(chǎn)生的電場(chǎng)在一對(duì)接收電極處產(chǎn)生電勢(shì)差,當(dāng)兩對(duì)電極平行時(shí),所產(chǎn)生的電勢(shì)差為最大值;當(dāng)兩對(duì)電極垂直時(shí),所產(chǎn)生的電勢(shì)差最小。接收極板與發(fā)射極板由平行(夾角90°)趨于垂直(夾角0°、180°)過程中,接收極板兩電極之間的電勢(shì)差逐漸減小,直至夾角20°、150°時(shí),此時(shí)電動(dòng)勢(shì)為電路可識(shí)別最微弱電壓,故當(dāng)夾角為20°~150°時(shí),誤碼率基本維持在零點(diǎn),不會(huì)產(chǎn)生誤碼。該結(jié)果與理論分析基本一致。
4結(jié)論
本文主要圍繞解決水下機(jī)器人集群通信系統(tǒng)大型化、高功耗、通信距離受限等問題,開展了如何建立水下電偶極子通信模型、如何更好地實(shí)現(xiàn)水下電場(chǎng)通信調(diào)制解調(diào)進(jìn)行了研究,設(shè)計(jì)了一套基于水下電流場(chǎng)理論的低功耗數(shù)模混合集群通信系統(tǒng),并開展了水下電場(chǎng)通信系統(tǒng)小型化制版實(shí)現(xiàn)。
為了驗(yàn)證該系統(tǒng)的通信性能和可行性,本文開展了水下電場(chǎng)通信極限距離的測(cè)定實(shí)驗(yàn),得出在2.4m內(nèi)本文水下電場(chǎng)通信系統(tǒng)的可行性且誤碼率為零的結(jié)論,驗(yàn)證了收發(fā)電極之間的通信角度對(duì)水下電場(chǎng)通信性能的影響,當(dāng)發(fā)射極板與接收極板中垂線夾角為0°~10°、155°~180°時(shí),通信誤碼率為100%,15°為7.88%、20°為0.46%、140°為0.25%、145°為0.72%、150°為1.1%,其他角度誤碼率為0%。論證了水下電場(chǎng)通信理論接發(fā)電極角度對(duì)通信性能的影響,兩極板平行時(shí)通信性能最佳,兩極板垂直時(shí)誤碼率100%。
參考文獻(xiàn):
[1]QINChuan,DUJun,WANGJingjing,etal.AhierarchicalinformationacquisitionsystemforAUVassistedinternetofunderwaterthings[J].IEEEAccess,2020,8:176089-176100.
[2]丁文俊,宋保維,毛昭勇,等.海洋動(dòng)能發(fā)電裝置在水下探測(cè)航行器的安裝位置對(duì)發(fā)電性能的影響[J].西安交通大學(xué)學(xué)報(bào),2016,50(1):108-114.DINGWenjun,SONGBaowei,MAOZhaoyong,etal.Influenceofinstallationpositionofoceankineticenergyconverteronthepowergeneratingperformanceinunderwaterdetectionvehicles[J].JournalofXi'anJiaotongUniversity,2016,50(1):108-114.
[3]張秋月,張林讓,谷亞彬,等.恒包絡(luò)OFDM雷達(dá)通信一體化信號(hào)設(shè)計(jì)[J].西安交通大學(xué)學(xué)報(bào),2019,53(6):77-84.ZHANGQiuyue,ZHANGLinrang,GUYabin,etal.SignaldesignofcommunicationintegrationforradarswithconstantenvelopeOFDM[J].JournalofXi'anJiaotongUniversity,2019,53(6):77-84.
[4]楊洋,張瑞智,張杰,等.植入式醫(yī)療裝置的無線通信和能量收集電路[J].西安交通大學(xué)學(xué)報(bào),2018,52(7):160-166.
作者:續(xù)丹1,2,3,余雷1,胡橋1,2,3,馮興龍1,陸濤1
轉(zhuǎn)載請(qǐng)注明來自發(fā)表學(xué)術(shù)論文網(wǎng):http:///dzlw/29759.html