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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

匹配滤波器的仿真——线性调频信号

發(fā)布時間:2023/12/31 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 匹配滤波器的仿真——线性调频信号 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.使用線性調(diào)頻信號的原因

  • 線性調(diào)頻信號的特點(diǎn)在于頻率會隨時間變化,所以作為測試信號可以測試不同頻率的狀態(tài)。

2.從一般信號推導(dǎo)出線性調(diào)頻信號的時域表達(dá)式

  • 推導(dǎo)原則:根據(jù)頻率隨時間變化的特點(diǎn)就可以推導(dǎo)出線性調(diào)頻信號的時域表達(dá)式。

  • 對于一個一般信號,其表達(dá)式為 x(t)=Acos?(ω0t+?)x(t) = A\cos(\omega_0t+\phi)x(t)=Acos(ω0?t+?)。從這個表達(dá)式中得到相位是 θ(t)=ω0t+?\theta(t) = \omega_0t+\phiθ(t)=ω0?t+?,這是一個線性相位,并且注意有 ω(t)=dθ(t)dt\omega(t) = \frac{d\theta(t)}{dt}ω(t)=dtdθ(t)?把這個相位修改成二次相位,即 θ(t)=2παt2+2πf0t+?\theta(t) = 2\pi\alpha t^2 + 2\pi f_0t + \phiθ(t)=2παt2+2πf0?t+?,其中 α\alphaα 是一個常數(shù),這樣 ω(t)\omega(t)ω(t) 就變成了ω(t)=dθ(t)dt=4παt+2πf0\omega(t) = \frac{d\theta(t)}{dt}=4\pi\alpha t+2\pi f_0ω(t)=dtdθ(t)?=4παt+2πf0? 相應(yīng)的 f(t)=2αt+f0f(t) = 2\alpha t + f_0f(t)=2αt+f0? 。可以看到這實現(xiàn)了一個頻率隨時間的變換而變換的效果。假設(shè)初始頻率是 f0f_0f0? ,信號持續(xù)時間為 TTT,并且此時的終止頻率為 f1f_1f1?

    可以得到斜率 k=2α=f1?f0Tk = 2\alpha = \displaystyle\frac{f_1-f_0}{T}k=2α=Tf1??f0??,這樣就可以將上式寫成 ω(t)=dθ(t)dt=2π(kt+f0)\omega(t) = \frac{d\theta(t)}{dt}=2\pi(kt+f_0)ω(t)=dtdθ(t)?=2π(kt+f0?)
    進(jìn)而可以求出
    θ(t)=∫ω(t)dt=2π∫(kt+f0)dt=2π(kt22+f0t)+?0=2π(kt2+f0)t+?0\begin{aligned} \theta(t) = \int\omega(t)dt&=2\pi\int(kt+f_0)dt\\&=2\pi(\frac{kt^2}{2}+f_0t) + \phi_0\\ &=2\pi(\frac{kt}{2}+f_0)t + \phi_0 \end{aligned} θ(t)=ω(t)dt?=2π(kt+f0?)dt=2π(2kt2?+f0?t)+?0?=2π(2kt?+f0?)t+?0??
    由此可得到 chirp 信號的表達(dá)式(三角函數(shù)形式):
    x(t)=Acos?[2πfc(t)t+?0]fc(t)=kt2+f0x(t) = A\cos[2\pi f_c(t)t + \phi_0]~~~~f_c(t) = \frac{kt}{2}+f_0x(t)=Acos[2πfc?(t)t+?0?]????fc?(t)=2kt?+f0?

3.代碼仿真

  • 假定信號帶寬 B = 20MHZ,信號時寬 T = 10μ\muμs,信號的采樣頻率 FsF_sFs? = 50MHz,起始頻率為 0Hz。
  • 線性調(diào)頻信號的生成函數(shù):function signal = chirp_signal(t,f0,f1,phase) % t表示信號產(chǎn)生的全部時間(一個序列) % f0表示起始時刻的信號頻率,f1表示終止時刻的信號頻率 % phase 表示初始相位,默認(rèn)為 0 if nargin == 3phase = 0; end t0 = t(1); t1 = t(end); T = t1 - t0; k = (f1-f0)/T; signal = cos(2*pi*(k/2 * t + f0).*t + phase); end
  • 線性調(diào)頻信號的仿真:clear;clc; close all; TimeWidth = 10e-6;%信號時寬 BandWidth = 20e6; %信號帶寬 Fs = 50e6;%采樣頻率,注意需要滿足奈奎斯特頻率 sample_dot_num = round(TimeWidth * Fs);%表示采樣點(diǎn)的個數(shù)f0 = 0;%初始頻率 f1 = f0 + BandWidth;%終止頻率 t=0:1/Fs:TimeWidth;%根據(jù)結(jié)束時間生成時間序列 signal = chirp_signal(t,f0,f1); subplot(211) plot(t*1e6,signal); xlabel('時間/us'); title('線性調(diào)頻信號'); grid on;freq = (0:sample_dot_num)/sample_dot_num*Fs; subplot(212) plot(freq*1e-6,fftshift(abs(fft(signal)))); xlabel('頻率/MHz'); title('線性調(diào)頻信號的幅頻特性'); grid on;
  • 仿真結(jié)果

總結(jié)

以上是生活随笔為你收集整理的匹配滤波器的仿真——线性调频信号的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。