相控阵天线(十二):天线校准技术仿真介绍之旋转矢量法

news2024/12/24 2:27:01

目录

    • 简介
    • 旋转矢量法算法介绍
    • 旋转矢量法校准对方向图的影响
    • 旋转矢量法算法仿真
    • 移相器位数对旋转矢量法的影响
    • 多通道旋转矢量法算法仿真
    • 分区旋转矢量法算法仿真

简介

由于制造公差和天线互耦的影响,天线各通道会呈现出较大的幅相误差,因此需对天线进行校准,使性能达到设计要求。现阶段常用的天线校准方法有FFT法、矩阵求逆法、近场扫描法、旋转矢量法、互耦校准法、换相法等。近场扫描法操作简单,但忽略阵元间存在的互耦效应,因此难以精确的修正通道间的幅相误差。换相法通过引入Wals函数、Hadamard矩阵等生成特殊的实验步骤控制矩阵,一次测量即可校准所有单元。旋转矢量法在探头位置、测量单元个数等方面选择灵活,但完成一次校准所需时间较长,计算量大,而且大型天线阵面中单个阵元相位的变化很难引起测试信号的明显变化。各个校准方法的的特点如下所示:

方法场地效率
近场扫描法近场逐个单元测量
矢量旋转法近场、远场、天线口径面逐个单元,多个单元测量
换相法近场、远场多个单元测量
互耦法机内逐个单元测量
中场法中场逐个单元,多个单元测量

旋转矢量法算法介绍

旋转矢量法(REV法)一般是应用在远场环境下,通过探测天线向相控阵天线发射信号,然后相控阵天线逐个单元进行旋转相位的操作,通过合成信号最大最小的幅值差和移相角计算出各个单元通道的幅度相位差值来校准和补偿天线的。旋转矢量法对设备要求不高,易于实现,而且仅需要测量幅度值就可以完成校准,是比较常用的校准方法。
旋转矢量法校准是改变某一单元的相位,根据探头所接收到的信号的变化与相位的关系可以求得该单元的幅相信息的过程,此方法探头无需移动,操作简单,但操作时间较长。旋转矢量法方法原理如下所示:
在这里插入图片描述
探头所接收信号最大值与最小值为:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
令上式两端实部、虚部相等,解方程可得相对幅度、相位:
在这里插入图片描述

旋转矢量法校准对方向图的影响

一个32阵元的阵列,期望幅度分布为30dB副瓣电平的切比雪夫分布,期望相位分布为等相位分布,实际相位分布在[-50°,50°]间,时间幅度分布为切比分布加上[0dB,0.5dB]的随机误差,通过旋转矢量法校准得到的方向图如下所示:
在这里插入图片描述
校准得到的幅度分布如下所示:
在这里插入图片描述
校准得到的相位分布如下所示:
在这里插入图片描述

旋转矢量法算法仿真

一个32阵元的阵列,幅度分布为[0.25dB,1dB]间,相位分布为[-60°,60°],考虑到实际移相器和衰减器存在一定的误差,给每个阵元增加0.1dB的随机幅度误差,5度的随机相位差,同时考虑矢量网络分析仪测试的时候,存在误差,设置最终的信号强度的SNR为20dB,仿真结果如下所示:
其中幅度仿真如下所示:
在这里插入图片描述
相位仿真如下所示:
在这里插入图片描述

移相器位数对旋转矢量法的影响

目前的有源相控阵天线多数都采用数字移相器,数字移相器改变相位是不连续的,对于M位的数字移相器其移相状态共有2𝑀个,最小移相角是2π/2𝑀。所以为了使旋转矢量法可以用于实际工程测量中,就有必要引入快速傅里叶变换(FFT)来处理获得的离散数据,从而模拟移相器连续改变时对应总电场功率变化曲线。而由于数字移相器存在量化误差,从而影响了校准精度。
不同移相器位数对幅度校准的影响如下所示:
在这里插入图片描述
不同移相器位数对相位校准的影响如下所示:
在这里插入图片描述

多通道旋转矢量法算法仿真

使用旋转矢量法在校准天线时仅旋转一个通道的相位值,相对于整体而言其幅度变化可能比较小,在使用频谱仪测量时会因为灵敏度不够导致错误的测量结果,所以如果将多组通道同时旋转相位将会增加幅度变化的大小,从而提高测量的灵敏度。
不同通道数对幅度校准的影响如下所示:
在这里插入图片描述
不同通道数对相位校准的影响如下所示:
在这里插入图片描述

分区旋转矢量法算法仿真

当阵面较小时,单独改变某一单元的幅度或相位对天线波束宽度影响较小,但会影响天线的副瓣电平,使副瓣电平抬高。但当天线阵面规格较大时,单个阵元相位的变化很难引起测试信号的明显变化,两次探头所接收到的信号大小基本相同,根据测量数据反演出的天线远场也基本相同。因此应用旋转矢量法对大型天线阵面校准时,需对天线进行分区,使探头能准确的测量出合成信号的变化。
一个64阵元的阵列,幅度分布为[0.25dB,1dB]间,相位分布为[-60°,60°],考虑到实际移相器和衰减器存在一定的误差,给每个阵元增加0.05dB的随机幅度误差,5度的随机相位差,SNR为30dB,将阵列分为4个区域,先对每个区域的16阵元进行旋转矢量法校准,再对4个区域进行旋转矢量法校准,仿真结果如下所示:
其中幅度仿真如下所示:
在这里插入图片描述
其中相位仿真如下所示:
在这里插入图片描述

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

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

相关文章

光阑,像差和成像光学仪器

人眼 人眼成像过程 空气-角膜 水状液-晶状体 晶状体-玻璃体 三个界面的折射成像 瞳孔 2-8mm 可变光阑,调节入射光强弱 睫状肌 改变晶状体曲率---调焦 人眼的调节 远点—眼睛完全松弛状态下看清楚的最远点,正常眼的远点在无穷远 近点—睫状肌最大收缩(焦…

【Redis】解决全局唯一 id 问题

永远要记得坚持的意义 一、全局唯一 id 场景 概念: 以订单表的 id 为例 使用自增 id 会产生的问题: id 的规律性太明显,容易让用户猜测到一些信息受表单数据量的限制 —— 分布式存储时,会产生问题 (自增长&#x…

讲理论,重实战!阿里内部SpringBoot王者晋级之路全彩小册开源

大家都知道,Spring Boot框架目前不仅是微服务框架的最佳选择之一,还是现在企业招聘人才肯定会考察的点;很多公司甚至已经将SpringBoot作为了必备技能。但,现在面试这么卷的情况下,很多人面试时还只是背背面试题&#x…

基于KDtree的电路故障检测算法的MATLAB仿真

目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 k-d树是每个节点都为k维点的二叉树。所有非叶子节点可以视作用一个超平面把空间分割成两个半空间。节点左边的子树代表在超平面左边的点,节点右边的子树代表在超平面右边的点。选择超…

企业数据安全如何落实?私有化知识文档管理系统效率部署

编者按:本文分析了数据安全性企业的重要性,特别是高保密企业单位,介绍了天翎知识文档管理群晖NA是如何保护企业数据安全的。 关键词:私有化部署,安全技术,数据备份,病毒防护,全网隔…

【zeriotier】win10安装zeriotier的辛酸泪

目录概述问题1:waiting for zeriotier system service问题2:Zerotier One 出现Node ID “unknown”问题3:一切正常,但是连不上服务器最终解决方法附录概述 背景:实验室的服务器是使用zeriotier组网的,因此…

字符串-模板编译

模板编译 编译就是一种格式转换成另一种格式的过程,这里主要讨论一下模板编译。模板字符串对比普通的字符串有很多的不同,模板字符串可以嵌套,并且模板字符串可以在内部使用${xxx}进行表达式运算以及函数调用,这些其实都是模板编…

DPDK Ring

无锁环ring是DPDK提供的一种较为基础的数据结构,其支持多生产者和多消费者同时访问。 经过我的经验,无锁结构的实现主要依靠两方面: 最终的数据交换一定要是原子级的操作,最常用到的自然就是比较后交换(Compare And S…

Java项目:SSM个人博客网站管理系统

作者主页:源码空间站2022 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文末获取源码 项目介绍 本项目包含管理员与游客两种角色; 管理员角色包含以下功能: 发表文章,查看文章,类别管理,添加类别,个人信息管理,评论…

DeepSort目标跟踪算法

DeepSort目标跟踪算法是在Sort算法基础上改进的。 首先介绍一下Sort算法 Sort算法的核心便是卡尔曼滤波与匈牙利匹配算法 卡尔曼滤波是一种通过运动特征来预测目标运动轨迹的算法 其核心为五个公式,包含两个过程: 其分为先验估计(预测&…

[附源码]计算机毕业设计人事管理系统Springboot程序

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

UE4中抛体物理模拟UProjectileMovementComponent

UE4中抛体物理模拟UProjectileMovementComponent1.简述2.使用方法3.绘制抛物曲线4.绘制抛物曲线1.简述 背景:实现抛体运动,反弹效果,抛物曲线等功能 通用实现可以使用spline绘制,物体按照下图接口可以根据时间更新位置 USplineC…

CN_MAC介质访问控制子层@CSMA协议

文章目录常用方法静态方法信道划分MAC特点动态方法随机访问MACCSMA协议CSMA/CD多点接入(或多点访问):载波监听Note:🎈碰撞检测碰撞:碰撞冲突过程传播时延对载波侦听的影响🎈争用期发现碰撞的最迟情况电磁波的速率是有限最短帧长🎈小结&#x…

CAD重复圆绘制机械图形

这次CAD必练图形第四个,这个图形主要用到了CAD圆、直线、修剪、旋转等多个命令,看着不简单,等绘制出来后就觉得还是挺简单的。 目标图形 操作步骤 1.使用CAD直线命令绘制一条水平的直线和四条垂直的直线,四条垂直的直线之间的距…

【网络层】DHCP协议(应用层)、ICMP、IPv6详解

注:最后有面试挑战,看看自己掌握了吗 文章目录DHCP------DHCP服务器来动态分配IP--------应用层协议----允许地址重用ICMP字段----差错报文、询问报文差错报文-----终点不可达无法交付--------源点抑制、拥塞丢数据(现在废弃)----…

JAVA小区物业管理系统(源代码+论文)

毕业设计(论文) [摘要] 物业管理系统是紧随当今时代发展的需要,目的在于实现不同的人员对物业系统的不同的需要,有利于社会的稳定和顺利发展。 关键词:小程序Applet;应用程序Application;数据库;数据库实现&#xf…

12.5 - 每日一题 - 408

每日一句:没有醒不来的早晨,弄不懂的题目,熬不过的迷茫,只有你不敢追的梦。 数据结构 1 在最后一趟排序开始之前,所有记录有可能都不在其最终位置上的是______。 A. 直接插入排序B. 冒泡排序C. 堆排序D. 快速排…

底层逻辑-理解Go语言的本质

1.Java VS Go语言 Java,从源代码到编译成可运行的代码 上图已经展示了这个过程:从Java的源代码编译成jar包或war包(字节码),最终运行在JVM中。 我们把Java源代码编译后的jar包或war包看成是工程师生产出来的产品,操作系统是一个平台,JVM就是…

【RCNN系列】RCNN论文总结

目标检测论文总结 【RCNN系列】 RCNN RCNN目标检测论文总结前言一、Pipeline二、模型设计1.warp2.SVM3.阈值设定4.box回归三、思考四、缺点前言 一些经典论文的总结。 一、Pipeline 首先传入Input image,利用Selective Search(比较古老)算法…

【计算机网络】数据链路层:拓展的以太网

在物理层拓展以太网: 使用光纤拓展:主机使用光纤和一对光纤调制解调器连接到集线器。 使用集线器拓展:使用集线器连成更大的以太网 集线器优点: 使原来不同碰撞域的计算机能够跨碰撞域通信,扩大了以太网覆盖的地理范…