日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

FMCW-距离估计

發布時間:2025/4/16 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FMCW-距离估计 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

距離估計

FMCW雷達工作原理

如上圖所示,圈1是一個信號產生器,用于產生一個線性調頻脈沖信號(頻率隨時間義線性方式增長的正弦波),經圈2發射天線發送出去,并且和圈3接收到的回波信號與圈4處進行混頻,得到咱們想要的中頻信號。

推導如下:

假設信號起始頻率位f0f_0f0?,帶寬為BBB,斜率為S=BTcS = \frac B{T_c}S=Tc?B?

發射信號的頻率可以表示為 f=f0+S?tf = f_0 + S*tf=f0?+S?t

因此相位可以表示為?=f0?t+12St2\phi = f_0*t + \frac{1}{2}St^2?=f0??t+21?St2(相位的導數等于頻率)

雷達發射信號可用復信號表示為ej2π(f0t+12St2+?0)e^{j2\pi(f_0t+\frac{1}{2}St^2+\phi_0)}ej2π(f0?t+21?St2+?0?)

信號時域和頻域如下圖所示

設靜止目標距離雷達距離為RRR,電磁波傳輸的速度為CCC,則接收信號的時延是τ=2?RC\tau = \frac{2*R}{C}τ=C2?R?

通過發射信號的表達式可得接收信號表達式為ej2π(f0?(t?τ)+12S?(t?τ)2+?0)e^{j2\pi(f_0*(t-\tau)+\frac{1}{2}S*(t-\tau)^2+\phi_0)}ej2π(f0??(t?τ)+21?S?(t?τ)2+?0?)

由FMCW框圖中可知雷達的發射信號與接收信號會進行混頻得到一個中頻信號,針對單個靜止目標可知中頻信號是一個單頻信號,表達式為ej2π(S?2RC)?te^{j2\pi(S*\frac{2R}{C})*t}ej2π(S?C2R?)?t

如果是運動的目標,假設目標初始時刻位于R0R_0R0?處,且以速度vvv遠離雷達而去,則ttt時刻目標離雷達距離為R=R0+v?tR = R_0 + v*tR=R0?+v?t,則接收信號的時延是τ=2?(R0+v?t)C\tau = \frac{2*(R_0 + v*t)}{C}τ=C2?(R0?+v?t)?

則接收信號表達式為ej2π[f0?(t?2?(R0+v?t)C)+12S?(t?2?(R0+v?t)C)2+?0]e^{j2\pi[f_0*(t-\frac{2*(R_0 + v*t)}{C})+\frac{1}{2}S*(t-\frac{2*(R_0 + v*t)}{C})^2+\phi_0]}ej2π[f0??(t?C2?(R0?+v?t)?)+21?S?(t?C2?(R0?+v?t)?)2+?0?]

中頻信號表達式為SIF=ej2π(f0?τ?12?S?τ2+S?t?τ)=ej2π(f0?2?(R0+v?t)C?12?S?2?(R0+v?t)C2+S?t?2?(R0+v?t)C)S_{IF} = e^{j2\pi(f_0*\tau - \frac{1}{2}*S*\tau^2 + S*t*\tau)} = e^{j2\pi(f_0*\frac{2*(R_0 + v*t)}{C} - \frac{1}{2}*S*\frac{2*(R_0 + v*t)}{C}^2 + S*t*\frac{2*(R_0 + v*t)}{C})}SIF?=ej2π(f0??τ?21??S?τ2+S?t?τ)=ej2π(f0??C2?(R0?+v?t)??21??S?C2?(R0?+v?t)?2+S?t?C2?(R0?+v?t)?)
由上訴表達式可以看到此時中頻信號仍然是一個頻率隨時間變化的脈沖。但是由于處理時間極短(通常只有us級別,可以忽略t的高此項),最后可以等下列表達式

SIF≈ej2π(2vf0t+2SR0t+2R0f0C)S_{IF} \approx e^{j2\pi(\frac{2vf_0t+2SR_0t+2R_0f_0}{C})}SIF?ej2π(C2vf0?t+2SR0?t+2R0?f0??)

上述表達式就是一個單頻信號了,與靜止目標不同的地方是,此單頻信號中同時含有目標速度和距離信息,通過FFT無法直接準確測量出目標的距離信息。次現象叫做“速度與距離的耦合”。

上述表達式中常數項2R0f0C\frac{2R_0f_0}{C}C2R0?f0??包含次脈沖信號發射時目標的起始位置,通過連續發射多個脈沖,測量脈沖間的初始相位差,就可以用來測速。

距離測量

目標距離檢測基本原理

假設中頻信號是一個單頻信號(針對單個靜止目標),距離為R=C?fIF2?SR = \frac{C*f_{IF}}{2*S}R=2?SC?fIF??。推導如下

假設中頻信號是一個單頻信號(針對單個靜止目標),則其中頻信號表達式為fIF=ej2π?(S?2?RC)?tf_{IF} = e^{j2\pi*(S*\frac{2*R}{C})*t}fIF?=ej2π?(S?C2?R?)?t

通過FFT計算可得中頻信號頻率為fIF=2?S?RCf_{IF} = \frac{2*S*R}{C}fIF?=C2?S?R?

從而求得距離表達式為R=C?fIF2?SR = \frac{C*f_{IF}}{2*S}R=2?SC?fIF??

對于多個目標的情況可以由單個目標情況很自然的得出,在不同距離上均有一個靜止目標,他們都會對雷達信號進行反射,這是中頻信號接收到的信號是由多個單頻信號疊加而來,可以通過FFT輕松的得到多個單頻信號,每個單頻信號都對應著一個目標的距離,且距離與頻率是成正比的,即頻率越大,距離越遠。

距離分辨率

距離分辨率表達式為ΔR>C2?B\Delta R >\frac{C}{2*B}ΔR>2?BC?。推導如下

由于目標距離是通過中頻信號頻譜計算而來的,那么FFT的分辨率將影響中頻信號頻譜的分辨率,從而影響距離分辨率。

已知,若信號觀察時間為TTT,那么FFT運算之后的頻率分辨率為1T\frac{1}{T}T1?

設兩目標距離ΔR\Delta RΔR,那么中頻信號頻率差為ΔfIF=2?S?ΔRc>1T\Delta f_{IF} = \frac{2*S*\Delta R}{c} > \frac{1}{T}ΔfIF?=c2?S?ΔR?>T1?

S=BTS = \frac{B}{T}S=TB?帶入計算可得ΔR>C2?B\Delta R > \frac{C}{2*B}ΔR>2?BC?

可見雷達對目標距離的分辨率是由發射信號的帶寬決定的,增加帶寬,將會獲得更好的距離分辨率。但是增加了帶寬,會導致中頻信號提高,需要更高的ADC采樣率才能完成采樣。

思考

對于上述圖片,Chirp A 和 Chirp B 具有相同的帶寬,Chirp A的脈沖持續時間是Chirp B的兩倍。

  • 由于距離相同的帶寬,根據距離分辨率公式ΔR=C2B\Delta R = \frac{C}{2B}ΔR=2BC?,所以Chirp A 和Chirp B具有相同的距離分辨率。

  • 在測量相同距離dMaxd_{Max}dMax?的情況下,Chirp A 的采樣率可以是Chirp B 的一半。Chirp B具有僅需要一半測量時間的優勢

總結

以上是生活随笔為你收集整理的FMCW-距离估计的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。