当前位置: 首页 > news >正文

均匀圆形阵列原理及MATLAB仿真

均匀圆形阵列原理及MATLAB仿真

目录

前言

一、均匀圆阵原理

二、圆心不存在阵元方向图仿真

三、圆心存在阵元方向图仿真

四、MATLAB仿真代码

总结


前言

        本文详细推导了均匀圆形阵列的方向图函数,对圆心不放置阵元和圆心放置阵元的均匀圆形阵列方向图都进行了仿真,仿真结果表面本文推导的方向图函数无误。


提示:以下是本篇文章正文内容,希望能帮助到各位,转载请附上链接。

一、均匀圆阵原理

      在半径 R 的圆周上均匀分布着 M 个阵元,构成均匀圆阵列天线,如下图所示。  

        假设坐标原点设在圆心O,第 m 个阵元与圆心之间的连线与 x 轴的夹角为

\phi _{m}=2\pi m/M

其位置向量表达式为

\textbf{P}_m=(R\cos\phi_m,R\sin\phi_m,0)

        设一窄带平面波以(\phi,\theta)的方向入射到该均匀圆阵。信号的方位角\phi\in[0,2\pi]是从 x 轴沿逆时针方向到信号入射方向在阵列平面上投影的夹角,俯仰角\theta\in[0,\pi/2]为 z 轴与信号入射方向的夹角。以圆心O为参考点,则波达方向矢量为

\textbf{r}=(-\sin\theta\cos\phi,-\sin\theta\sin\phi,-\cos\theta)

\textbf{P}_m\textbf{r}上的投影为

\textbf{P}_m \cdot \textbf{r}=-R(\cos\phi_m\sin\theta\cos\phi+\sin\phi_m\sin\theta\sin\phi)\\ =-R\sin\theta \cos(\phi-\phi_m)

原点与阵元 m 接收到的信号包络之间的相位差是:

\Delta\phi_m=-\frac{2\pi}{\lambda}\textbf{P}_m\cdot \textbf{r}=-\frac{2\pi}{\lambda}R\sin\theta\cos(\phi-\phi_m)

        设阵列波束的最大值指向为(\phi_0,\theta_0),则第m阵元的激励相位为

\alpha_m=\frac{2\pi}\lambda R\sin\theta_0\cos(\phi_0-\phi_m)

那么,均匀圆阵天线的方向图函数可以直接用阵列因子表示,即方向图函数为:

F(\phi,\theta)=\sum_{m=0}^{M-1}A_me^{-j\frac{2\pi}{\lambda}R\sin\theta\cos(\phi-\phi_m)+j\alpha_m}=\\\sum_{m=0}^{M-1}A_me^{j\frac{2\pi}{\lambda}R[-\sin\theta\cos(\phi-\phi_m)+\sin\theta_0\cos(\phi_0-\phi_m)]}

其中,A_m是第m阵元的激励幅度。

二、圆心不存在阵元方向图仿真

        设一均匀圆形阵列,圆的半径 R = 2λ ,圆环上均匀分布了 24 个各向同性的天线阵元,此时两阵元间的距离约为λ / 2。令其指向方位角180° ,俯仰角30° ,采用MATLAB程序得出阵列的三维方向图如下所示:

        上面分别给出了均匀圆阵的三维方向图、俯仰角在30° 时的方位角方向图和方位角在180° 时的俯仰角方向图。相比于均匀线阵,均匀圆阵具有平面阵列的结构,从而可以估计波达方向的方位角和俯仰角。由图可以看出,均匀圆阵列天线方向图的旁瓣电平较高,第一旁瓣电平比主瓣电平只低了 8 dB。这是由圆形阵列自身的非线性引起的,这是均匀圆阵的一个固有特性。要改善这种情况,比较直接的方法是采用同心圆环阵或在圆阵列天线中心处添加一个阵元。

三、圆心存在阵元方向图仿真

        圆心存在阵元:

        设中心存在阵元的均匀圆形阵列由 25 个阵元组成。阵列半径 R = 2λ ,圆心上分布 1 个阵元,圆环上均匀分布了 24 个各向同性的阵元,此时圆环上两阵元的直线距离约为λ / 2。令其指向方位角180° ,俯仰角30° ,采用 Matlab 程序得出阵列的三维方向图如下:

        上面分别给出了中心存在阵元的均匀圆阵三维方向图、把俯仰角固定在30°时的方位角方向图和把方位角固定在180°时的俯仰角方向图。由上图可以看出,中心存在阵元的均匀圆形阵列的第一副瓣电平要比主瓣电平低了9dB左右,并保持了均匀圆阵固有的性质,是一种较好的阵列形式。

四、MATLAB仿真代码

https://download.csdn.net/download/m0_66360845/89583319icon-default.png?t=N7T8https://download.csdn.net/download/m0_66360845/89583319


总结

         本文详细推导了均匀圆形阵列的方向图函数,对圆心不放置阵元和圆心放置阵元的均匀圆形阵列方向图都进行了仿真,仿真结果表面本文推导的方向图函数无误。

相关文章:

  • Spring Boot集成Redis与Lua脚本:构建高效的分布式多规则限流系统
  • 人工智能与机器学习原理精解【5】
  • 如何查看cpu架构,查看CPU架构的方法
  • Pytorch深度学习实践(10)循环神经网络RNN
  • 昇思25天学习打卡营第24天|RNN实现情感分类
  • 黑马JavaWeb企业级开发(知识清单)03——HTML实现正文:排版(音视频、换行、段落)、布局标签(div、span)、盒子模型
  • .mp4格式的视频为何不能通过video标签在chrome浏览器中播放?
  • Typescript学习笔记(2.0)
  • Pytorch使用教学4-张量的索引
  • 88个python的基本语法知识【二】
  • 找工作准备刷题Day10 回溯算法 (卡尔41期训练营 7.24)
  • 心跳机制详解
  • 【python】python基于 Q-learning 算法的迷宫游戏(源码+论文)【独一无二】
  • 个性化音频生成GPT-SoVits部署使用和API调用
  • Java正则表达式判断有无特殊字符
  • 分享一款快速APP功能测试工具
  • 自己简单写的 事件订阅机制
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • eclipse(luna)创建web工程
  • E-HPC支持多队列管理和自动伸缩
  • happypack两次报错的问题
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • JAVA多线程机制解析-volatilesynchronized
  • overflow: hidden IE7无效
  • Spring声明式事务管理之一:五大属性分析
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • 简单实现一个textarea自适应高度
  • 开源地图数据可视化库——mapnik
  • 设计模式 开闭原则
  • 小程序开发中的那些坑
  • PostgreSQL之连接数修改
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • #数学建模# 线性规划问题的Matlab求解
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (MATLAB)第五章-矩阵运算
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (一)认识微服务
  • (转)IOS中获取各种文件的目录路径的方法
  • .net core 3.0 linux,.NET Core 3.0 的新增功能
  • .NET Core 通过 Ef Core 操作 Mysql
  • .NET Core 项目指定SDK版本
  • .net SqlSugarHelper
  • .net wcf memory gates checking failed
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .NETCORE 开发登录接口MFA谷歌多因子身份验证
  • .NET开发者必备的11款免费工具
  • .NET未来路在何方?
  • .NET中的Exception处理(C#)
  • .Net中的设计模式——Factory Method模式
  • .NET周刊【7月第4期 2024-07-28】
  • @Documented注解的作用
  • @property括号内属性讲解
  • @SuppressLint(NewApi)和@TargetApi()的区别