您的位置:首页 > 健康 > 养生 > 服务器有哪些_源码交易_找小网站的关键词_网络营销课程个人总结3000字

服务器有哪些_源码交易_找小网站的关键词_网络营销课程个人总结3000字

2024/10/12 17:55:44 来源:https://blog.csdn.net/m0_66360845/article/details/142848318  浏览:    关键词:服务器有哪些_源码交易_找小网站的关键词_网络营销课程个人总结3000字
服务器有哪些_源码交易_找小网站的关键词_网络营销课程个人总结3000字

单脉冲阵列和差波束形成实现比幅测角法(MATLAB仿真)

文章目录

  • 前言
  • 一、和差波束形成
  • 二、比幅测角法原理
  • 三、MATLAB仿真
  • 四、MATLAB仿真代码(超详细)
    • 单脉冲阵列和差波束形成实现比幅测角法MATLAB仿真超详细代码
  • 总结


前言

单脉冲雷达天线要求产生一个主瓣的和波束,以及具有两个主瓣的差波束。差波束的两个峰值之间的最小值称为“零值”。和波束的作用是探测目标的距离( r r r)并进行距离跟踪,差波束的作用是探测目标的方位角和俯仰角信息( θ , ϕ \theta,\phi θ,ϕ)并进行角跟踪。一个目标的距离信息角信息已知,则目标的空间位置就确定了。单脉冲测角方法之一是幅度比较法,本文将介绍该方法并用MATLAB对其进行仿真。


提示:以下是本篇文章正文内容,转载请附上链接!

一、和差波束形成

对于均匀线阵而言,假设一共有 2 M 2M 2M个阵元,其方向矢量可以表示为:
a ⃗ ( θ ) = [ 1 e − j k d sin ⁡ θ ⋮ e − j ( 2 M − 1 ) k d sin ⁡ θ ] \vec{\bf{a}}(\theta)=\begin{bmatrix} 1 \\ e^{-jkd\sin\theta} \\ \vdots \\ e^{-j(2M-1)kd\sin\theta} \\ \end{bmatrix} a (θ)= 1ejkdsinθej(2M1)kdsinθ
假设阵列方向图的最大指向角度为 θ 0 \theta_0 θ0,则和波束的权向量为:
w → Σ = a → ( θ 0 ) \overrightarrow{w}_{\Sigma}=\overrightarrow{a}(\theta_{0}) w Σ=a (θ0)
差波束的权向量为:
w → Δ = [ − 1 , ⋯ , − 1 , 1 , ⋯ , 1 ] ∘ w → Σ \overrightarrow{w}_{\Delta}=[-1,\cdots,-1,1,\cdots,1]\circ\overrightarrow{w}_{\Sigma} w Δ=[1,,1,1,,1]w Σ
其中,符号“ ∘ \circ ”表示哈达玛积,-1有 M M M个,1有 M M M个。
假设现在有一个信号从 θ s \theta_s θs入射,则和波束方向图的输出为:
S ( θ s ) = w Σ H a ⃗ ( θ s ) = ∑ m = 1 2 M e − j ( m − 1 ) k d ( sin ⁡ θ s − sin ⁡ θ 0 ) S(\theta_s)={{w}_{\Sigma}}^H\vec{a}(\theta_s)=\sum_{m=1}^{2M} {e^{-j(m-1)kd(\sin\theta_s-\sin\theta_0)}} S(θs)=wΣHa (θs)=m=12Mej(m1)kd(sinθssinθ0)
差波束方向图的输出为:
D ( θ s ) = w Δ H a ⃗ ( θ s ) = ∑ m = M + 1 2 M e − j ( m − 1 ) k d ( sin ⁡ θ s − sin ⁡ θ 0 ) − ∑ m = 1 M e − j ( m − 1 ) k d ( sin ⁡ θ s − sin ⁡ θ 0 ) D(\theta_s)={{w}_{\Delta}}^H\vec{a}(\theta_s)=\sum_{m=M+1}^{2M} {e^{-j(m-1)kd(\sin\theta_s-\sin\theta_0)}}-\sum_{m=1}^{M} {e^{-j(m-1)kd(\sin\theta_s-\sin\theta_0)}} D(θs)=wΔHa (θs)=m=M+12Mej(m1)kd(sinθssinθ0)m=1Mej(m1)kd(sinθssinθ0)

二、比幅测角法原理

u = k d ( sin ⁡ θ s − sin ⁡ θ 0 ) u=kd(\sin\theta_s-\sin\theta_0) u=kd(sinθssinθ0),则单脉冲比MRC为:
在这里插入图片描述
最后可推导出:
θ s ≈ θ 0 + j λ M π d cos ⁡ θ 0 M R C \theta_s\approx\theta_0+j \frac{\lambda}{M\pi d\cos\theta_0}MRC θsθ0+jMπdcosθ0λMRC

三、MATLAB仿真

仿真参数设置如下:
在这里插入图片描述
代码中修改这里的参数,仿真结果就会跟着改变,超级方便,只需修改参数,就可以观察不同参数下的测角效果。
仿真结果如下:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
修改波束指向角为45°后的仿真结果如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
通过仿真结果,我们会发现,波束指向角偏离法向时,比幅测角法的误差会减小。

四、MATLAB仿真代码(超详细)

单脉冲阵列和差波束形成实现比幅测角法MATLAB仿真超详细代码


总结

以上就是要介绍的全部内容了,详细介绍了和差波束形成和比幅测角法的原理并完成了仿真。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com