OFDM回波信号表达式推导

OFDM发射信号长度 T s y m T_{sym} Tsym由有效信号长度 T T T和循环前缀长度 T c p T_{cp} Tcp组成,即

T s y m = T + T c p T_{sym}=T+T_{cp} Tsym=T+Tcp

其中, T = 1 / Δ f T=1/ \Delta f T=1/Δf Δ f \Delta f Δf为子载波间隔。

假设发射了 N s N_s Ns个OFDM符号,那么基带发射信号可以表示为

s ( t ) = ∑ n = 0 N s − 1 ∑ m = 0 N c − 1 c m , n e j 2 π m Δ f ( t − n T s y m ) e − j 2 π m Δ f T c p r e c t ( t − n T s y m T s y m ) s(t) = \sum_{n=0}^{N_s-1} \sum_{m=0}^{N_c-1} c_{m,n} e^{j 2 \pi m \Delta f (t-nT_{sym})} e^{-j 2 \pi m \Delta f T_{cp}} rect(\frac{t-nT_{sym}}{T_{sym}}) s(t)=n=0Ns1m=0Nc1cm,nej2πmΔf(tnTsym)ej2πmΔfTcprect(TsymtnTsym)

其中, c m , n c_{m,n} cm,n为第 n n n个符号的第 m m m个子载波上携带的通信信息, r e c t ( t ) rect(t) rect(t) 表示长度为 T s T_s Ts的矩形窗函数,即

r e c t ( t ) = { 1 , t ∈ [ 0 , 1 ] 0 , o t h e r s rect(t) = \left\{ \begin{array}{lr} 1, t \in [0,1]\\ 0, others \end{array} \right. rect(t)={1,t[0,1]0,others

将基带信号上变频,得到射频信号为

s ~ ( t ) = s ( t ) e j 2 π f c t 。 \tilde{s}(t) = s(t) e^{j 2 \pi f_c t} 。 s~(t)=s(t)ej2πfct

接下来将推导回波信号。首先,根据雷达原理,若发射信号为 s ( t ) s(t) s(t),则回波信号 y ( t ) y(t) y(t)可以表示为

y ( t ) = s ( t − τ ) y(t)=s(t-\tau) y(t)=s(tτ)

若目标静止,则 τ = 2 R / c \tau = 2R/c τ=2R/c,若目标运动,则 τ = 2 ( R − v t ) / c \tau = 2(R-vt)/c τ=2(Rvt)/c,目标接近雷达运动时, v v v为正,反之为负。

对于OFDM雷达信号,假设有 N t N_t Nt个目标,第 i i i个目标的距离为 R i R_i Ri,速度为 v i v_i vi,则接收端接收到的射频信号 y ~ ( t ) = s ~ ( t − ( 2 R i − 2 v i t ) ) \tilde{y}(t) = \tilde{s}(t-(2R_i - 2 v_i t )) y~(t)=s~(t(2Ri2vit))可以表示为:

y ~ ( t ) = ∑ i = 0 N t − 1 ∑ n = 0 N s − 1 ∑ m = 0 N c − 1 ξ i c m , n e j 2 π f c [ t − ( 2 R i − 2 v i t ) / c ] e j 2 π m Δ f [ t − ( 2 R i − 2 v i t ) − T c p − n T s y m ] r e c t ( t − ( 2 R i − 2 v i t ) / c − n T s y m T s y m ) + n ( t ) \tilde{y}(t) = \sum_{i=0}^{N_t-1} \sum_{n=0}^{N_s-1} \sum_{m=0}^{N_c-1} \xi_i c_{m,n} e^{j 2 \pi f_c[t-(2R_i - 2 v_i t ) /c]} e^{j 2 \pi m \Delta f [t-(2R_i - 2 v_i t )-T_{cp}-nT_{sym}]} rect(\frac{t - (2R_i - 2 v_i t)/c -nT_{sym}}{T_{sym}}) + n(t) y~(t)=i=0Nt1n=0Ns1m=0Nc1ξicm,nej2πfc[t(2Ri2vit)/c]ej2πmΔf[t(2Ri2vit)TcpnTsym]rect(Tsymt(2Ri2vit)/cnTsym)+n(t)

其中 ξ i \xi_i ξi为目标复值反射系数, n ( t ) n(t) n(t)为噪声。本文假设 ξ i \xi_i ξi N s N_s Ns个符号时长中保持不变。

将射频回波信号下变频,即 y ( t ) = e − j 2 π f c t y ~ ( t ) y(t)=e^{-j 2 \pi f_c t} \tilde{y}(t) y(t)=ej2πfcty~(t),可以得到基带回波信号为

y ( t ) = ∑ i = 0 N t − 1 ∑ n = 0 N s − 1 ∑ m = 0 N c − 1 ξ i c m , n e − j 2 π f c ( 2 R i − 2 v i t ) / c e j 2 π m Δ f [ t − ( 2 R i − 2 v i t ) / c − T c p − n T s y m ] r e c t ( t − ( 2 R i − 2 v i t ) / c − n T s y m T s y m ) + n ‾ ( t ) y(t) = \sum_{i=0}^{N_t-1} \sum_{n=0}^{N_s-1} \sum_{m=0}^{N_c-1} \xi_i c_{m,n} e^{-j 2 \pi f_c(2R_i - 2 v_i t ) /c} e^{j 2 \pi m \Delta f [t-(2R_i - 2 v_i t )/c -T_{cp}-nT_{sym}]} rect(\frac{t - (2R_i - 2 v_i t)/c -nT_{sym}}{T_{sym}}) + \overline{n}(t) y(t)=i=0Nt1n=0Ns1m=0Nc1ξicm,nej2πfc(2Ri2vit)/cej2πmΔf[t(2Ri2vit)/cTcpnTsym]rect(Tsymt(2Ri2vit)/cnTsym)+n(t)

其中 n ‾ ( t ) = e − j 2 π f c t n ( t ) \overline{n}(t) = e^{-j 2 \pi f_c t} n(t) n(t)=ej2πfctn(t)

对基带回波信号进行采样,采样间隔为 Δ t = 1 / f s \Delta t = 1/f_s Δt=1/fs,此时每个符号将有 N = N c N=N_c N=Nc个采样点。在去循环前缀后,第 n n n个符号的第 k k k个采样点可以表示为

y n ( k ) = ∑ i = 0 N t − 1 ∑ m = 0 N c − 1 ξ i c m , n e − j 2 π f c [ 2 R i − 2 v i ( k Δ t + T c p + n T s y m ) ] / c e j 2 π m Δ f { k Δ t − [ ( 2 R i − 2 v i ( k Δ t + T c p + n T s y m ) ] / c } + n ‾ n ( k ) ,   f o r   k = 0 , 1 , … , N − 1 , y_{n}(k) = \sum_{i=0}^{N_t-1} \sum_{m=0}^{N_c-1} \xi_i c_{m,n} e^{-j 2 \pi f_c[2R_i - 2 v_i (k \Delta t +T_{cp}+nT_{sym})] /c} \\ e^{j 2 \pi m \Delta f \{ k \Delta t-[(2R_i - 2 v_i ( k \Delta t +T_{cp}+nT_{sym}) ]/c \} } + \overline{n}_ {n} (k), \ \mathrm{for} \ k = 0,1, \ldots , N-1, yn(k)=i=0Nt1m=0Nc1ξicm,nej2πfc[2Ri2vi(kΔt+Tcp+nTsym)]/cej2πmΔf{kΔt[(2Ri2vi(kΔt+Tcp+nTsym)]/c}+nn(k), for k=0,1,,N1,

其中, n ‾ n ( k ) = n ‾ n ( k Δ t + n T s y m ) \overline{n}_ {n}(k) = \overline{n}_ {n}(k \Delta t + nT_{sym}) nn(k)=nn(kΔt+nTsym)

由于$\Delta t = 1/f_s = T/N_c, $ y n ( k ) y_{n}(k) yn(k)还可以表示为

KaTeX parse error: Expected 'EOF', got '&' at position 10: y_{n}(k) &̲=\sum_{i=0}^{N_…

为了简化公式,我们让 ϕ R , i = e − j 2 π f c 2 R i c \phi_{R,i} = e^{-j 2 \pi f_c 2 \frac{R_i}{c}} ϕR,i=ej2πfc2cRi, ϕ v , i = e j 2 π f c 2 v i c T c p \phi_{v,i} = e^{j 2 \pi f_c 2 \frac{v_i}{c} T_{cp}} ϕv,i=ej2πfc2cviTcp, ϕ ~ v , i ( n ) = e j 2 π f c 2 v i c n T s y m \tilde{\phi}_ {v,i}(n) = e^{j 2 \pi f_c \frac{2v_i}{c} n T_{sym} } ϕ~v,i(n)=ej2πfcc2vinTsym,从而

y n ( k ) = ∑ i = 0 N t − 1 ∑ m = 0 N c − 1 ξ i c m , n , p ϕ R , i ϕ v , i ϕ ~ v , i ( n ) ⋅ e j 2 π f c 2 v i c k Δ t ⋅ e j 2 π m ρ i k N c ⋅ e − j 2 π m Δ f 2 R i c ⋅ e j 2 π m Δ f 2 v i c ( T c p + n T s y m ) + n ‾ n ( k ) y_{n}(k) =\sum_{i=0}^{N_t-1} \sum_{m=0}^{N_c-1} \xi_i c_{m,n,p} \phi_{R,i} \phi_{v,i} \tilde{\phi}_ {v,i}(n) \cdot e^{j 2 \pi f_c \frac{2v_i}{c} k \Delta t} \cdot e^{j 2 \pi m \rho_i \frac{k}{N_c}} \\ \cdot e^{-j 2 \pi m \Delta f \frac{2R_i}{c}} \cdot e^{j 2 \pi m \Delta f \frac{2v_i}{c} (T_{cp}+nT_{sym})} + \overline{n}_ {n}(k) yn(k)=i=0Nt1m=0Nc1ξicm,n,pϕR,iϕv,iϕ~v,i(n)ej2πfcc2vikΔtej2πmρiNckej2πmΔfc2Riej2πmΔfc2vi(Tcp+nTsym)+nn(k)

其中, ρ i = 1 + 2 v i c \rho_i = 1 + \frac{2v_i}{c} ρi=1+c2vi

若要将第 n n n个符号的 N N N个采样点依次排列为一个向量,即 y n = [ y n ( 0 ) , y n ( 1 ) , … , y n ( N − 1 ) ] T \mathbf{y}_ {n} = [y_{n}(0),y_{n}(1), \ldots ,y_{n}(N-1)]^T yn=[yn(0),yn(1),,yn(N1)]T n ‾ n = [ n ‾ n ( 0 ) , n ‾ n ( 1 ) , … , n ‾ n ( N − 1 ) ] T \overline{\mathbf{n}}_ {n} = [\overline{n}_ {n}(0),\overline{n}_ {n}(1), \ldots ,\overline{n}_ {n}(N-1)]^T nn=[nn(0),nn(1),,nn(N1)]T c n = [ c 0 , n , c 1 , n , … , c N c − 1 , n ] T \mathbf{c}_ {n} = [c_{0,n},c_{1,n}, \ldots ,c_{N_c-1,n}]^T cn=[c0,n,c1,n,,cNc1,n]T

我们定义 F ( ρ i ) = [ 1 1 ⋯ 1 1 e j 2 π ρ i / N c ⋯ e j 2 π ( N c − 1 ) ρ i / N c ⋮ ⋮ ⋱ ⋮ 1 e j 2 π ρ i ( N − 1 ) / N c ⋯ e j 2 π ( N c − 1 ) ρ i ( N − 1 ) / N c ] \mathbf{F}(\rho_i) = \left[ \begin{array}{cccc} 1 & 1 & \cdots & 1 \\ 1 & e^{j 2\pi \rho_i/N_c} & \cdots & e^{j 2\pi (N_c-1) \rho_i/N_c} \\ \vdots & \vdots & \ddots & \vdots \\ 1 & e^{j 2\pi \rho_i (N-1) /N_c} & \cdots & e^{j 2\pi (N_c-1) \rho_i (N-1)/N_c} \end{array} \right] F(ρi)= 1111ej2πρi/Ncej2πρi(N1)/Nc1ej2π(Nc1)ρi/Ncej2π(Nc1)ρi(N1)/Nc

a ~ ( R i ) = [ 1 , e − j 2 π Δ f 2 R i c , … , e − j 2 π ( N c − 1 ) Δ f 2 R i c ] T \tilde{\mathbf{a}}(R_i) = [1, e^{-j 2 \pi \Delta f \frac{2R_i}{c}}, \ldots, e^{-j 2 \pi (N_c-1) \Delta f \frac{2R_i}{c}}]^T a~(Ri)=[1,ej2πΔfc2Ri,,ej2π(Nc1)Δfc2Ri]T,

a n ( v i ) = [ 1 , e j 2 π Δ f 2 v i c ( T c p + n T s y m ) , … , e j 2 π ( N c − 1 ) Δ f 2 v i c ( T c p + n T s y m ) ] T \mathbf{a}_ {n}(v_i) = [1, e^{j 2 \pi \Delta f \frac{2v_i}{c} (T_{cp}+nT_{sym})}, \ldots, e^{j 2 \pi (N_c-1) \Delta f \frac{2v_i}{c} (T_{cp}+nT_{sym})}]^T an(vi)=[1,ej2πΔfc2vi(Tcp+nTsym),,ej2π(Nc1)Δfc2vi(Tcp+nTsym)]T,

a ˘ ( v i ) = [ 1 , e j 2 π f c 2 v i c Δ t , … , e j 2 π f c 2 v i c ( N − 1 ) Δ t ] T \breve{\mathbf{a}}(v_i) = [1, e^{j 2 \pi f_c \frac{2v_i}{c} \Delta t}, \ldots , e^{j 2 \pi f_c \frac{2v_i}{c} (N-1) \Delta t}]^T a˘(vi)=[1,ej2πfcc2viΔt,,ej2πfcc2vi(N1)Δt]T

那么根据矩阵相关知识,我们可以得到

y n = ∑ i = 0 N t − 1 ξ i ϕ R , i ϕ v , i ϕ ~ v , i ( n ) d i a g ( a ˘ ( v i ) ) F ( ρ i ) d i a g ( a n , p ( v i ) ) d i a g ( c n ) a ~ ( R i ) + n ‾ n \mathbf{y}_ {n} = \sum_{i=0}^{N_t-1} \xi_i \phi_{R,i} \phi_{v,i} \tilde{\phi}_ {v,i}(n) \mathrm{diag}(\breve{\mathbf{a}}(v_i)) \mathbf{F}(\rho_i) \mathrm{diag}(\mathbf{a}_ {n,p}(v_i)) \mathrm{diag}(\mathbf{c}_ {n}) \tilde{\mathbf{a}}(R_i) + \overline{\mathbf{n}}_ {n} yn=i=0Nt1ξiϕR,iϕv,iϕ~v,i(n)diag(a˘(vi))F(ρi)diag(an,p(vi))diag(cn)a~(Ri)+nn

以上为单个符号的 N N N个采样点的原始表达式,接下来我们将进行简化步骤。首先,若忽略采样点之间的多普勒频移, a ˘ ( v i ) \breve{\mathbf{a}}(v_i) a˘(vi)近似为 [ 1 , 1 , … , 1 ] T [1, 1, \ldots ,1]^T [1,1,,1]T。其次,若忽略子载波间的多普勒频移, a n ( v i ) \mathbf{a}_ {n}(v_i) an(vi)也可近似为 [ 1 , 1 , … , 1 ] T [1, 1, \ldots ,1]^T [1,1,,1]T。另外,由于目标速度远小于光速,因此 ρ i \rho_i ρi也近似为1,那么 F ( ρ i ) \mathbf{F}(\rho_i) F(ρi)可以看作为一个 N c × N c N_c \times N_c Nc×Nc的IFFT矩阵。

综上, y n \mathbf{y}_ {n} yn可以被简化为

y n = ∑ i = 0 N t − 1 ξ i ϕ R , i ϕ v , i ϕ ~ v , i ( n ) F d i a g ( c n ) a ~ ( R i ) + n ‾ n \mathbf{y}_ {n} = \sum_{i=0}^{N_t-1} \xi_i \phi_{R,i} \phi_{v,i} \tilde{\phi}_ {v,i}(n) \mathbf{F} \mathrm{diag}(\mathbf{c}_ {n}) \tilde{\mathbf{a}}(R_i) + \overline{\mathbf{n}}_ {n} yn=i=0Nt1ξiϕR,iϕv,iϕ~v,i(n)Fdiag(cn)a~(Ri)+nn

等式两边同时乘上 F − 1 \mathbf{F}^{-1} F1 d i a g − 1 ( c n ) \mathrm{diag}^{-1}(\mathbf{c}_ {n}) diag1(cn)可以得到

d i a g − 1 ( c n ) F − 1 y n = ∑ i = 0 N t − 1 ξ i ϕ R , i ϕ v , i ϕ ~ v , i ( n ) a ~ ( R i ) + d i a g − 1 ( c n ) F − 1 n ‾ n \mathrm{diag}^{-1}(\mathbf{c}_ {n}) \mathbf{F}^{-1} \mathbf{y}_ {n} = \sum_{i=0}^{N_t-1} \xi_i \phi_{R,i} \phi_{v,i} \tilde{\phi}_ {v,i}(n) \tilde{\mathbf{a}}(R_i) + \mathrm{diag}^{-1}(\mathbf{c}_ {n}) \mathbf{F}^{-1} \overline{\mathbf{n}}_ {n} diag1(cn)F1yn=i=0Nt1ξiϕR,iϕv,iϕ~v,i(n)a~(Ri)+diag1(cn)F1nn

y ~ n = d i a g − 1 ( c n ) F − 1 y n \tilde{\mathbf{y}}_ {n} = \mathrm{diag}^{-1}(\mathbf{c}_ {n}) \mathbf{F}^{-1} \mathbf{y}_ {n} y~n=diag1(cn)F1yn, n ~ n = d i a g − 1 ( c n ) F − 1 n ‾ n \tilde{\mathbf{n}}_ {n} = \mathrm{diag}^{-1}(\mathbf{c}_ {n}) \mathbf{F}^{-1} \overline{\mathbf{n}}_ {n} n~n=diag1(cn)F1nn,我们有

y ~ n = ∑ i = 0 N t − 1 ξ i ϕ R , i ϕ v , i ϕ ~ v , i ( n ) a ~ ( R i ) + n ~ n = ∑ i = 0 N t − 1 ξ i e − j 2 π f c 2 R i c e j 2 π f c 2 v i c T c p e j 2 π f c 2 v i c n T s y m ⋅ [ 1 , e − j 2 π Δ f 2 R i c , … , e − j 2 π ( N c − 1 ) Δ f 2 R i c ] T + n ~ n \tilde{\mathbf{y}}_ {n} = \sum_{i=0}^{N_t-1} \xi_i \phi_{R,i} \phi_{v,i} \tilde{\phi}_ {v,i}(n) \tilde{\mathbf{a}}(R_i) + \tilde{\mathbf{n}}_ {n} \\ = \sum_{i=0}^{N_t-1} \xi_i e^{-j 2 \pi f_c 2 \frac{R_i}{c}} e^{j 2 \pi f_c 2 \frac{v_i}{c} T_{cp}} e^{j 2 \pi f_c \frac{2v_i}{c} n T_{sym} } \cdot [1, e^{-j 2 \pi \Delta f \frac{2R_i}{c}}, \ldots, e^{-j 2 \pi (N_c-1) \Delta f \frac{2R_i}{c}}]^T + \tilde{\mathbf{n}}_ {n} y~n=i=0Nt1ξiϕR,iϕv,iϕ~v,i(n)a~(Ri)+n~n=i=0Nt1ξiej2πfc2cRiej2πfc2cviTcpej2πfcc2vinTsym[1,ej2πΔfc2Ri,,ej2π(Nc1)Δfc2Ri]T+n~n

将所有 N s N_s Ns个OFDM符号组成一个矩阵,可以得到

KaTeX parse error: Expected 'EOF', got '&' at position 20: …de{\mathbf{Y}} &̲ = \sum_{i=0}^{…

其中 a ~ ( v i ) = [ 1 , e j 2 π f c 2 v i c T s y m , … , e j 2 π f c 2 v i c N s T s y m ] T \mathbf{\tilde{a}}(v_i) = [1,e^{j 2 \pi f_c\frac{2v_i}{c} T_{sym}}, \ldots , e^{j 2 \pi f_c \frac{2v_i}{c} N_s T_{sym} }]^T a~(vi)=[1,ej2πfcc2viTsym,,ej2πfcc2viNsTsym]T a ~ ( R i ) \tilde{\mathbf{a}}(R_i) a~(Ri)分别为有关速度和距离的向量。对 Y ~ \tilde{\mathbf{Y}} Y~进行进一步处理即可得到目标距离与速度信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值