相控阵天线(五):稀疏阵列(概率密度稀疏法、多阶密度加权法、迭代傅里叶(IFT)法)

news2024/11/29 4:29:20

目录

    • 简介
    • 稀疏线阵
    • 概率密度稀疏法
    • 多阶密度加权法
    • 迭代傅里叶(IFT)综合法
    • 对称分布稀疏阵列
    • 建模仿真

简介

稀疏阵是在不明显改变阵列波束宽度的情况下去掉一些阵元,可以用满阵列的几分之一的阵元构造一个减低了增益的高方向性阵列,符合大型阵列设计中降低成本及软硬件复杂度的需求。
大型稀疏阵列的综合方法主要可以分为三类。第一类是确定性的稀疏化方法,通常是基于解析公式或给定模型得到确定的稀疏阵列分布。如基于差集和几乎差集的稀疏综合算法,以及参考口径幅度渐变确定分布密度的稀疏算法等。这类确定性的稀疏化算法可以根据阵列要求快速得到稀疏阵列分布形式,但是,其得到的结果一般还有较大的可优化空间。第二类是基于数值方法的快速综合方法,如矩阵束方法,迭代傅里叶方法等。这类算法具有很高的计算效率,用于对规则阵列的快速综合。另一类主要是基于智能优化算法的稀疏阵列综合,如广泛使用的遗传算法、粒子群算法等全局收敛能力较强的优化算法。这类算法将阵列中每一个阵元的激励当作一个独立变量进行优化,随机搜索的策略在阵列规模较小时具有较好的优化效果。但是,当阵列口径增大到一定规模后,解空间维数的剧增使得原来的优化策略难以在有限的时间内搜索到满意的解。

稀疏线阵

稀疏阵列天线的实现是通过在均匀阵列中按一定分布规律选取部分阵元“激活”,“关闭”(端口负载匹配)其余阵元。阵元激励为 1 时为激活状态,为 0 时即为关闭状态。其中,均匀直线阵的满阵规模为64阵元,对阵列单元关闭25%和40%进行天线阵列的稀疏,如下所示:
在这里插入图片描述
均匀直线阵的满阵规模为64阵元,对阵列单元关闭25%和40%进行天线阵列的稀疏的天线阵列方向图如下所示:
在这里插入图片描述
-15度到15度的局部放大方向图如下所示:
在这里插入图片描述
如上所示:稀疏阵列天线通过合理的关闭一些天线单元,可以达到降低天线副瓣,节约天线成本,同时又不明显降低天线的增益和波束宽度。

概率密度稀疏法

密度加权法是稀疏技术的一种方法,它是在满阵的基础上,按照一定的算法和法则得到稀疏阵。从统计角度上讲,稀疏阵的阵因子方向图函数在形式上与满阵的相同,通过对阵中每个单元按条件判断是否激励,对满阵方向图进行概率逼近,得到的方向图副瓣电平一般比满阵高些,单元数相对较少的阵列尤其如此,但主波束和满阵一致。由于阵元是否被激励是以对应满阵的馈电幅度分布作为概率函数来判定的,故得到的稀疏阵又称为“密度加权阵”。
稀疏阵的阵因子如下所示:
在这里插入图片描述
式中,Fmn称为位置函数,其取值只有两个数0和1。当Fmn=0时,处于坐标位置(xm,yn)的单元为 无源单元;当Fmn=1时,该位置的单元则为有源单元。Fmn的取值以样本满阵单元的归一化激励幅度I作为概率分布函数,并与一个随机数Rmn (区间[0,1]内的均匀分布的随机数)做比较来确定。如果Rmn 小于等于归一化的激励幅度Imn,则保留该单元,否则就舍弃该单元。
相关概率密度稀疏示例如下,满阵规模为3232,稀疏率54%的稀疏阵如下所示:
在这里插入图片描述
满阵规模为32
32,稀疏率54%的稀疏阵的方向图如下所示:
在这里插入图片描述

多阶密度加权法

对阵列天线口径的幅度分布进行两个或两个以上非0的台阶幅度量化,称为多阶振幅量化。这样的稀疏阵称为“多阶振幅量化阵”或“多阶密度加权阵”。把平面阵分割成N个圆环,每个圆环对应的幅度值分别为V1,V2…Vn,N的选择不同,就构成了不同的N阶量化。
一个二阶密度加权的稀疏示例如下,满阵规模为4040,稀疏率42%的稀疏阵如下所示:
在这里插入图片描述
满阵规模为40
40,稀疏率42%的稀疏阵的方向图如下所示:
在这里插入图片描述

迭代傅里叶(IFT)综合法

均匀直线阵的阵因子如下所示:
在这里插入图片描述
阵列激励向量{Am}与阵因子AF(u)之间满足傅里叶变换关系式。给定目标方向图AF(u),通过快速傅里叶变换(FFT)可以计算出阵列激励{Am}。同样的,利用傅里叶逆变换(IFFT)可以根据已知阵列激励快速计算出方向图。因此,很容易利用FFT/IFFT 实现阵列方向图或阵列激励系数的迭代递推。通过不断调整目标方向图和阵列激励,通过FFT/IFFT 实现低副瓣的稀疏阵列综合。
使用迭代傅里叶算法对稀疏阵列进行综合,得到的阵列如下所示:
在这里插入图片描述
迭代傅里叶算法综合得到的稀疏阵列方向图如下所示:
在这里插入图片描述
如上所示:基础的IFT算法得到的稀疏阵列副瓣电平较差,迭代速度较快。

对称分布稀疏阵列

单脉冲雷达天线要求产生一个主瓣的和波束,以及具有两个(或四个)主瓣的差波束。要获得差方向图,一般要求激励幅度为对称分布; 激励相位为阵列左右两半相位相差 180 度。这就要求天线阵列的分布是对称的。
一个对称分布的稀疏阵列如下所示:
在这里插入图片描述
对称分布的稀疏阵列对应的方向图如下所示:
在这里插入图片描述

建模仿真

在天线仿真软件里面进行建模,其中灰色的天线表示稀疏掉的天线单元,不参与馈电,稀疏阵列模型如下所示:
在这里插入图片描述
稀疏阵列对应的扫描方向图如下所示:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/26570.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C++】哈希算法

目录 1.哈希映射 1.1哈希的概念 1.2哈希冲突 1.3哈希函数 1.31直接定值法 1.32除留余数法 2.解决哈希冲突 2.1闭散列法 2.11线性探测 2.12二次探测 3代码实现 3.1状态: 3.2创建哈希节点类 3.21哈希表扩容: 3.3数据插入 3.4查找与删除 3.…

数据可视化之设计经验分享:轻松三步教你学会制作数据可视化大屏思路

当看到屏幕上一个个炫酷,具有科技感的数据大屏时,很多人都会好奇这是怎么做出来的。自己在制作大屏时明明按着需求做了,可是做出来后总是觉得画面不好看,不够炫,感觉很糟糕。 那要如何才能设计那样的数据可视化大屏呢…

JS 的新一代日期/时间 API Temporal

众所周知,JS的Date是出了名的难用,一直以来我们都在使用momentjs,dayjs等第三方库来处理日期和时间格式,于是 TC39 组织开始了对 Date 的升级改造,他们找到了 moment.js 库的作者,Maggie ,由她来…

【深度学习】实验5答案:滴滴出行-交通场景目标检测

DL_class 学堂在线《深度学习》实验课代码报告(其中实验1和实验6有配套PPT),授课老师为胡晓林老师。课程链接:https://www.xuetangx.com/training/DP080910033751/619488?channeli.area.manual_search。 持续更新中。 所有代码…

代码随想录刷题| 01背包理论基础 LeetCode 416. 分割等和子集

目录 01背包理论基础 二维dp数组 1、确定dp数组以及下标的含义 2、确定递推公式 3、dp数组如何初始化 4、确定遍历顺序 5、打印dp数组 最终代码 一维dp数组 1、确定dp数组的定义 2、确定递推公式 3、初始化dp数组 4、遍历顺序 5、打印dp数组 最终代码 416. 分割…

一次搞懂SpringBoot核心原理:自动配置、事件驱动、Condition

前言 SpringBoot是Spring的包装,通过自动配置使得SpringBoot可以做到开箱即用,上手成本非常低,但是学习其实现原理的成本大大增加,需要先了解熟悉Spring原理。如果还不清楚Spring原理的,可以先查看博主之前的文章&…

Vue实现简易购物车功能

用Vue写一个列表案例,页面布局什么的dom,不需要自己事先全部排好,而是通过li遍历,把数据遍历出来;先定义好div标签,li根据数组的长度datalist进行遍历,图片的链接要用“:”&#xff…

算法设计与分析 SCAU8597 石子划分问题

8597 石子划分问题 时间限制:1000MS 代码长度限制:10KB 提交次数:0 通过次数:0 题型: 编程题 语言: G;GCC;VC;JAVA Description 给定n个石子,其重量分别为a1,a2,a3,…,an。 要求将其划分为m份,每一份的划分费用定义为这份石子中最大重量与最小重量差…

nRF52832闪存FDS使用(SDK17.1.0)

陈拓 2022/10/29-2022/11/22 1. 简介 对于Nordic芯片内部FLASH存储管理有两种方式,FS (Flash Storage)和FDS (Flash Data Storage) 。FS是FDS的底层实现,FDS是对FS的封装,使用更容易。 Flash Data Storage(FDS)模块是…

容器与容器编排系统

Docker公司发明的「容器镜像」技术,创造性地解决了应用打包的难题。改变了一大批诸如容器编排、服务网格和云原生等技术,深刻影响了云计算领域的技术方向。 一、Docker 容器技术 概括起来,Docker 容器技术有3个核心概念容器、镜像和镜像仓库…

当3A射击游戏遇上Play to Earn,暴躁兔带你了解MetalCore

MetalCore是一款具有机甲风格的战斗射击类的Play to Earn & Free to Play游戏,暴躁兔对这款游戏之前也有做过分析,MetalCore在近期启动了alpha开放世界测试,之前有NFT的玩家获得key code之后可以在PC端下载后进行体验。alpha阶段在10月20…

如何使IOT2050成为PN设备

Profinet Driver(PNDriver)从V2.3开始支持IO设备(IOD)功能,支持通用网络接口和Linux操作系统,最小支持2ms的通讯周期。本文介绍如何编译PNDriver并运行在IOT2050上。 1. 编译PNDriver 因为PNDriver只支持32位模式,因…

TiDB ——TiKV

TiDB ——TiKV TiKV持久化 TiKV架构和作用TiKV数据持久化和读取TiKV如何提供MVCC和分布式事务支持TiKV基于Raft算法的分布式一致性TiKV的coprocessor TiKV架构和作用 数据持久化分布式一致性MVCC分步式事务Coprocessor RocksDB 单机持久化引擎,单机key-value的…

L2十档行情API接口的开发原理是什么?

L2十档行情API接口的开发原理不知道大家有没有了解过,其实在现实的股市量化交易中,就有不少的投资者也在思考这个问题,并且也有的部分交易者会选择自己开发来使用,不仅支持A股所有的股票数据,也能对期货、外汇、黄金等…

个人项目-部署手册

前言 一、RDS和ECS购买与配置 https://www.aliyun.com/?spm5176.12818093.top-nav.dlogo.3be916d0u0Ncp9 购买RDS(MYSQL)和ECS(规格族:突发性能实例 t6 )的时候尽量选择一个大区》如:华东(杭州)配置不需要太高(够自己使用就行了…

干货分享 | B站SLO由失败转成功,B站SRE做对了什么?

最近几年,Google SRE在国内非常流行。 Google SRE方法论中提出了SLO是SRE实践的核心,SLO为服务可靠性设定了一个目标级别,它是量化线上质量的关键因素,它是用来回答一个服务到底“什么时候叫做挂了”的根本依据,也是可…

Python网络爬虫入门篇

1. 预备知识 学习者需要预先掌握Python的数字类型、字符串类型、分支、循环、函数、列表类型、字典类型、文件和第三方库使用等概念和编程方法。 2. Python爬虫基本流程 a. 发送请求 使用http库向目标站点发起请求,即发送一个Request,Request包含&am…

xxl-job 执行成功,但是报“任务结果丢失,标记失败“错误

问题1:使用xxl定时更新数据,发现执行结果是失败的 打开日志查看,发现没报错,结果是200 打开备注,上面写着"结果丢失". 再仔细对比下,发现外面日志列表中的执行时间是00:20:18;而日志记录中的最后时间是00:39:32;也就是说线程还没执行完,就先报结果错误了. 对比日志时…

[附源码]Python计算机毕业设计宠物寄养管理系统

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…

Jmeter压力测试教程(上)

JMeter压力测试一、 简介1.1优点1.2缺点二、安装2.1下载2.2解决中文乱码问题2.5配置环境变量2.4启动入门案例三、线程组相关3.1 创建多个线程组3.2 并发和顺序执行3.3 两个特殊的线程组(setUp/tearDown)线程细节设置默认http请求新增接口信息头管理器四、…