国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

無(wú)人機(jī)毫米波防撞雷達(dá)系統(tǒng)設(shè)計(jì)

2018-09-03 02:29于壽鵬周志權(quán)趙占鋒
無(wú)線互聯(lián)科技 2018年16期
關(guān)鍵詞:信號(hào)處理障礙物天線

于壽鵬,周志權(quán),趙占鋒

(哈爾濱工業(yè)大學(xué)(威海) 信息與電氣工程學(xué)院,山東 威海 264209)

無(wú)人飛行器(Unmanned Aerial Vehicles,UAV)已經(jīng)越來(lái)越多地被應(yīng)用于各個(gè)領(lǐng)域,然而不論執(zhí)行何種任務(wù),無(wú)人飛行器首先要保證飛行過(guò)程中的安全[1]。其中無(wú)人飛行器對(duì)周圍障礙物的檢測(cè)是實(shí)現(xiàn)飛行安全的關(guān)鍵。根據(jù)探測(cè)原理和媒介的不同,障礙檢測(cè)方式主要有激光雷達(dá)、紅外測(cè)探、毫米波雷達(dá)和機(jī)器視覺(jué)等[2-3]。機(jī)器視覺(jué)可以達(dá)到對(duì)地探測(cè)4.3海里[4],但對(duì)環(huán)境敏感。紅外探測(cè)在夜間的探測(cè)優(yōu)勢(shì)明顯,但同樣對(duì)環(huán)境敏感。激光雷達(dá)探測(cè)距離及角度分辨率都比較高,但激光雷達(dá)體積過(guò)大,很難應(yīng)用在無(wú)人機(jī)上[5]。雷達(dá)具有抗干擾能力強(qiáng)、可以全天候應(yīng)用的特點(diǎn),但傳統(tǒng)毫米波雷達(dá)存在尺寸大、功耗大的缺陷,難以搭載到無(wú)人機(jī)平臺(tái)上。

隨著集成電路技術(shù)的不斷發(fā)展,單芯片的毫米波雷達(dá)解決方案應(yīng)運(yùn)而生。IWR1642是德州儀器公司推出的一款基于FMCW雷達(dá)技術(shù)的毫米波雷達(dá)傳感器,能夠在76~81 GHz頻段內(nèi)工作,并具有4 GHz的連續(xù)調(diào)頻帶寬。該器件采用了TI的低功耗15 nm RFCMOS工藝制造,在極小的尺寸內(nèi)實(shí)現(xiàn)了前所未有的集成度。該器件內(nèi)部集成了內(nèi)置鎖相回路(Phase Locked Loop,PLL)及AD轉(zhuǎn)換器的兩個(gè)發(fā)射系統(tǒng)和4個(gè)接收系統(tǒng)。同時(shí)IWR1642內(nèi)部不僅集成了負(fù)責(zé)雷達(dá)信號(hào)處理的TI高性能C674x DSP子系統(tǒng),還集成了一個(gè)基于ARM R4F內(nèi)核的控制器子系統(tǒng),主要負(fù)責(zé)雷達(dá)前端的配置、雷達(dá)系統(tǒng)的控制及通信等任務(wù)。本文基于該器件的特性提出了一種基于IWR1642的小型無(wú)人機(jī)載毫米波防撞雷達(dá)設(shè)計(jì)方案,實(shí)現(xiàn)對(duì)無(wú)人飛行器前向障礙物的檢測(cè),其具有體積小、功耗低、精度高等特點(diǎn),性能指標(biāo)較原有的系統(tǒng)有了較大的提升。

1 系統(tǒng)總體設(shè)計(jì)

雷達(dá)系統(tǒng)主要由天線系統(tǒng)及IWR1642子系統(tǒng)兩部分組成。天線系統(tǒng)是由兩個(gè)發(fā)射天線及4個(gè)接收天線按照一定規(guī)則組成的陣列,負(fù)責(zé)向外輻射調(diào)頻連續(xù)波及接收目標(biāo)反射回的信號(hào)。

IWR1642子系統(tǒng)由IWR1642芯片、電源管理單元、程序存儲(chǔ)器、晶振及相關(guān)通信接口構(gòu)成。IWR1642內(nèi)部DSP處理器負(fù)責(zé)從雷達(dá)前端讀取數(shù)據(jù)并作雷達(dá)信號(hào)處理,ARM處理器則主要負(fù)責(zé)調(diào)度控制雷達(dá)系統(tǒng)工作同時(shí)完成與外部設(shè)備的交互,對(duì)外輸出目標(biāo)檢測(cè)信息。

系統(tǒng)組成如圖1所示。

圖1 系統(tǒng)組成

2 系統(tǒng)硬件設(shè)計(jì)

IWR1642高度集成的特性不僅降低了成本、縮小了體積,更使得基于該器件的雷達(dá)系統(tǒng)硬件設(shè)計(jì)變得更加方便和快捷。系統(tǒng)硬件結(jié)構(gòu)主要由雷達(dá)天線陣列、電源模塊、IWR1642及IWR1642的一些外圍電路組成。

2.1 電源模塊

本文設(shè)計(jì)的雷達(dá)系統(tǒng)采用單一5 V電源供電,整個(gè)系統(tǒng)需要3.3 V,1.8 V,1.2 V和1.0 V4種電壓??紤]1.8 V及1.0 V將被直接應(yīng)用于IWR1642內(nèi)部的模擬及射頻模塊,因此對(duì)這兩種電壓有一定的紋波要求。同時(shí)考慮電源模塊的體積及效率,系統(tǒng)初級(jí)電源采用高效率的開關(guān)電源方案,對(duì)要求較高的電源再使用一級(jí)線性穩(wěn)壓器。

開關(guān)電源芯片采用TI的多通道電源管理芯片LP87524B,其內(nèi)部具有獨(dú)立的4通道BUCK降壓轉(zhuǎn)換器,具有4 MHz的開關(guān)頻率,總輸出電流可以達(dá)到10 A,并支持過(guò)熱及過(guò)載保護(hù)。具有標(biāo)準(zhǔn)的I2C通信接口可以在線配置輸出電壓,在本設(shè)計(jì)中配置其內(nèi)部四通道電源分別輸出3.3 V,2.1 V,1.3 V和2 V 4種電壓。

線性穩(wěn)壓器采用T I的高精度、低噪聲穩(wěn)壓器件TPS7A83A,在可以提供2 A電流的同時(shí)最大壓差僅為200 mV。其優(yōu)異的性能可以抑制電源產(chǎn)生的相位噪聲和時(shí)鐘抖動(dòng),十分適合應(yīng)用于模擬及射頻組件。本設(shè)計(jì)中利用該器件將前級(jí)開關(guān)電源生成的2.1 V和1.3 V調(diào)整至1.8 V和1.0 V供IWR1642使用。系統(tǒng)整體電源拓?fù)淙鐖D2所示。

圖2 電源拓?fù)浣Y(jié)構(gòu)

2.2 程序存儲(chǔ)器模塊

IWR1642內(nèi)部沒(méi)有集成可供用戶使用的非易失性存儲(chǔ)器,因此在系統(tǒng)設(shè)計(jì)時(shí)必須為IWR1642配置外部的存儲(chǔ)器,以存儲(chǔ)IWR1642內(nèi)部ARM及DSP核的用戶代碼及其他需要掉電保存的系統(tǒng)參數(shù)。IWR1642支持自動(dòng)從Queued SPI(QSPI)FLASH存儲(chǔ)器加載用戶應(yīng)用程序。IWR1642內(nèi)部QSPI僅支持主機(jī)模式,可以通過(guò)1,2或4條數(shù)據(jù)線訪問(wèn)外部的SPI設(shè)備。并且IWR1642內(nèi)部QSPI模塊具有內(nèi)存映射寄存器接口,可以配置直接訪問(wèn)外部SPI設(shè)備的數(shù)據(jù),大大簡(jiǎn)化了軟件設(shè)計(jì)復(fù)雜度。本設(shè)計(jì)采用QSPI FLASH的型號(hào)為MX25R1635FZUIL0,容量16 Mb。圖3為QSPI FLASH電路。

2.3 CAN總線接口模塊

本設(shè)計(jì)中雷達(dá)系統(tǒng)與外部的數(shù)據(jù)、命令交互采用UART串行接口及CAN總線接口。IWR1642內(nèi)部DCAN控制器模塊支持CAN 2.0協(xié)議,支持串行多主機(jī)通信協(xié)議,通信速率最高1Mbps,外部適配合適的CAN收發(fā)器即可滿足分布式實(shí)時(shí)控制的要求。這里物理層的CAN收發(fā)器采用TI的TCAN1042V,設(shè)計(jì)電路如圖4所示。

圖3 QSPI Flash電路

圖4 CAN總線接口電路

2.4 天線模塊

IWR1642內(nèi)部集成兩個(gè)發(fā)射通道及4個(gè)接收通道,需要設(shè)計(jì)與之匹配的天線完成導(dǎo)波信號(hào)與空間信號(hào)的轉(zhuǎn)化。本設(shè)計(jì)天線采用PCB微帶天線,考慮國(guó)內(nèi)制造工藝及性價(jià)比,PCB介質(zhì)板選用ROGERS公司10 mil厚度的RO4350B高頻低損耗板材,介電常數(shù)3.66。設(shè)計(jì)天線駐波比<1.6,特性阻抗54.55~54.90 Ω,增益9.3 dB。4個(gè)相同的接收天線在水平方向上按λ/2的間距排列,兩個(gè)相同的發(fā)送天線在水平方向上按照2λ的間距排列組成天線陣。板載PCB微帶天線如圖5所示。

圖5 板載雷達(dá)微帶天線布局

3 系統(tǒng)軟件設(shè)計(jì)

本文設(shè)計(jì)的雷達(dá)系統(tǒng)應(yīng)用程序基于TI RTOS實(shí)時(shí)操作系統(tǒng)開發(fā)。TI RTOS操作系統(tǒng)內(nèi)核是一種確定性搶占式多任務(wù)內(nèi)核,這就允許開發(fā)人員在實(shí)時(shí)期限內(nèi)創(chuàng)建完成相對(duì)復(fù)雜的應(yīng)用程序,十分適用于雷達(dá)系統(tǒng)。根據(jù)DSP與ARM各自的特點(diǎn)及本系統(tǒng)需要實(shí)現(xiàn)的任務(wù),分配數(shù)字信號(hào)處理(Digital Signal Processing,DSP)核完成數(shù)字信號(hào)處理任務(wù),反雷達(dá)導(dǎo)彈(Anti Radar Missile,ARM)核完成雷達(dá)系統(tǒng)的通信及控制任務(wù)。雷達(dá)系統(tǒng)軟件整體框圖如圖6所示。

圖6 雷達(dá)系統(tǒng)軟件程序

3.1 ARM程序設(shè)計(jì)

本設(shè)計(jì)中ARM處理器主要被用于雷達(dá)系統(tǒng)的控制及同外部設(shè)備通信。系統(tǒng)上電后ARM處理器首先完成自身硬件的初始化工作,并使DSP處理器退出復(fù)位狀態(tài),然后啟動(dòng)運(yùn)行TI-RTOS系統(tǒng)。ARM處理器中有 mssInitTask,mmsMMWaveCtrlTask,mssConsoleTask,mmsCtrlTask及mmsMailboxTask 5個(gè)系統(tǒng)任務(wù)運(yùn)行完成系統(tǒng)功能。各任務(wù)間采用信號(hào)量及事件機(jī)制同步,并通過(guò)郵箱完成與DSP核的通信。

mssInitTask任務(wù)在系統(tǒng)中最先被創(chuàng)建和運(yùn)行,負(fù)責(zé)完成系統(tǒng)所需硬件外設(shè)的初始化工作,并完成其他任務(wù)的創(chuàng)建及運(yùn)行。

mmsMMWaveCtrlTask任務(wù)是TI提供的毫米波組件運(yùn)行所必須的任務(wù),主要為組件程序的運(yùn)行提供上下文環(huán)境。

mssConsoleTask任務(wù)主要完成通信功能。從串口接收數(shù)據(jù),完成命令解析,發(fā)布相應(yīng)的信號(hào)同步其他任務(wù)的運(yùn)行。同時(shí)該任務(wù)將根據(jù)命令對(duì)外通過(guò)串口輸出檢測(cè)到障礙物的信息。

mmsCtrlTask任務(wù)主要是根據(jù)來(lái)自mssConsoleTask的信號(hào)完成相應(yīng)的操作,完成直接的雷達(dá)系統(tǒng)控制功能。

mmsMailboxTask任務(wù)被用于讀取來(lái)自DSP核的消息,完成核間通信功能。

3.2 DSP程序設(shè)計(jì)

本設(shè)計(jì)中D SP主要被用于雷達(dá)信號(hào)處理,根據(jù)ARM發(fā)送的消息,配置信號(hào)處理鏈,完成信號(hào)處理提取目標(biāo)信息。DSP中設(shè)計(jì)dssInitTask,dssMailboxTask,dssMMWaveCtrlTask和dssDataProcessTask 4個(gè)系統(tǒng)任務(wù)完成預(yù)定工作。

dssInitTask任務(wù)主要負(fù)責(zé)完成系統(tǒng)所需硬件外設(shè)的初始化工作,并創(chuàng)建其他任務(wù)。

dssMailboxTask 任務(wù)被用于讀取來(lái)自ARM核的控制命令,完成核間通信功能。

dssMMWaveCtrlTask任務(wù)主要為TI毫米波組件提供運(yùn)行的上下文環(huán)境。

dssDataProcessTask任務(wù)是DSP中的核心雷達(dá)信號(hào)處理任務(wù)。DSP從雷達(dá)射頻前端獲取數(shù)據(jù)并進(jìn)行數(shù)據(jù)處理后,將信號(hào)中含有的目標(biāo)障礙物的距離、速度和角度信息利用特定的算法提取出來(lái)。無(wú)人機(jī)防撞雷達(dá)涉及的雷達(dá)信號(hào)處理算法主要有時(shí)域信號(hào)的濾波及加窗技術(shù)、目標(biāo)檢測(cè)、頻譜估計(jì)、角度檢測(cè)等[6]。雷達(dá)信號(hào)處理流程如圖7所示。

圖7 信號(hào)處理流程

4 測(cè)試

為了驗(yàn)證雷達(dá)系統(tǒng)功能,設(shè)計(jì)了無(wú)人機(jī)搭載雷達(dá)系統(tǒng)進(jìn)行戶外測(cè)試實(shí)驗(yàn)。無(wú)人機(jī)平臺(tái)選用大疆的經(jīng)緯M200,雷達(dá)系統(tǒng)被設(shè)計(jì)固定搭載在M200云臺(tái)上,以減小無(wú)人機(jī)震動(dòng)對(duì)雷達(dá)系統(tǒng)的影響。無(wú)人機(jī)升空后距地面3 m開始懸停,接收到開始工作命令后,雷達(dá)系統(tǒng)開始工作并對(duì)PC端回傳檢測(cè)到的障礙物信息。

第一次實(shí)驗(yàn)在無(wú)人機(jī)前方15 m,高1.5 m處放置一個(gè)角反射器,雷達(dá)系統(tǒng)成功檢測(cè)到目標(biāo),實(shí)時(shí)在線給出的測(cè)量距離為15.36 m。將采樣數(shù)據(jù)做離線處理后,處理結(jié)果如圖8—9所示,與在線處理結(jié)果一致。

圖8 角反射器測(cè)試IQ通道時(shí)域信號(hào)

圖9 角反射器測(cè)試一維FFT距離—幅度

第二次實(shí)驗(yàn)在無(wú)人機(jī)前方高1.5 m處,與雷達(dá)平行橫向放置兩根用于模擬電力線的直徑為15 mm的鋼管,鋼管前后相距30 mm,繼續(xù)做一組測(cè)試,測(cè)試結(jié)果如表1所示,成功測(cè)量出兩根電力線的距離。

表1 模擬電力線測(cè)試實(shí)時(shí)處理結(jié)果

同樣將采樣數(shù)據(jù)做離線處理后,處理結(jié)果如圖10—11所示,與在線處理結(jié)果一致。

圖10 模擬電力線測(cè)試IQ通道時(shí)域信號(hào)

圖11 模擬電力線測(cè)試FFT處理結(jié)果

5 結(jié)語(yǔ)

本文設(shè)計(jì)了以IWR1642為核心的小型無(wú)人機(jī)防撞雷達(dá)系統(tǒng)。系統(tǒng)實(shí)現(xiàn)了對(duì)無(wú)人機(jī)前向障礙的檢測(cè),并提取出障礙物的距離信息。通過(guò)串口實(shí)時(shí)將障礙物信息傳出,同時(shí)可通過(guò)串口對(duì)雷達(dá)進(jìn)行啟??刂疲档凸?。實(shí)驗(yàn)結(jié)果驗(yàn)證所設(shè)計(jì)的雷達(dá)能夠?qū)崟r(shí)檢測(cè)到障礙,并給出障礙物信息,滿足避障雷達(dá)系統(tǒng)要求,同時(shí)其由于體積小、功耗低,具有較高應(yīng)用價(jià)值。

猜你喜歡
信號(hào)處理障礙物天線
高低翻越
SelTrac?CBTC系統(tǒng)中非通信障礙物的設(shè)計(jì)和處理
《信號(hào)處理》征稿簡(jiǎn)則
《信號(hào)處理》第九屆編委會(huì)
《信號(hào)處理》征稿簡(jiǎn)則
《信號(hào)處理》第九屆編委會(huì)
ETC相控陣天線與普通天線應(yīng)用對(duì)比分析
ALLESS轉(zhuǎn)動(dòng)天線射頻旋轉(zhuǎn)維護(hù)與改造
理論宣講要上接天線、下接地氣
彈載北斗抗干擾天線系統(tǒng)分析與設(shè)計(jì)
昌宁县| 银川市| 黔南| 疏勒县| 济阳县| 青河县| 巴南区| 三都| 溧阳市| 姚安县| 台南市| 肥东县| 怀宁县| 井冈山市| 辰溪县| 崇阳县| 莱芜市| 勃利县| 佛学| 台湾省| 麟游县| 北流市| 武冈市| 城市| 安乡县| 报价| 垫江县| 西藏| 茌平县| 修文县| 双城市| 重庆市| 讷河市| 大英县| 庄浪县| 广宗县| 龙游县| 原阳县| 枞阳县| 陇西县| 丹寨县|