基于matlab偏振建模和分析(附源码)

news2024/9/25 21:26:13

一、前言

这个例子介绍了极化的基本概念。它展示了如何使用相控阵系统工具箱分析极化场并对极化天线和目标之间的信号传输进行建模。

二、电磁场的极化

天线产生的电磁场与远场中的传播方向正交。场可以指向此平面中的任何方向,因此可以分解为两个正交分量。从理论上讲,有无数种方法可以定义这两个组件,但大多数情况下,人们使用(H,V)集合或(L,R)集合。(H,V)代表水平和垂直,可以很容易地想象成x和y分量;而 (L,R) 代表左右圆形。可能很难想象空间中的向量可以有一个圆形分量,秘密在于每个分量都可以是一个复数,这大大增加了这种向量的迹线的复杂性。

让我们看几个简单的例子。时变字段可以写为

编辑

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

是相量表示中的两个分量。

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

分别是 h 轴和 v 轴的单位向量。

最简单的情况可能是线性极化,当两个分量始终同相时就会发生这种情况。假设

添加图片注释,不超过 140 字(可选)

,

该字段可以用 [1;1] 的向量表示。这种场的极化看起来像

编辑切换为居中

添加图片注释,不超过 140 字(可选)

从图中可以清楚地看出,组合极化是沿着45度对角线。

图右上方的图通常称为偏振椭圆。它是组合场迹线在 H-V 平面上的投影。偏振椭圆通常以两个角度为特征,倾斜角(也称为定向角)

添加图片注释,不超过 140 字(可选)

和椭圆度角

添加图片注释,不超过 140 字(可选)

.在这种情况下,倾斜角为 45 度,椭圆角为 0。椭圆上的点表示随着时间的流逝,组合场如何沿着 H-V 平面上的迹线移动。

极化场也可以用斯托克斯向量表示,斯托克斯向量是一个长度为 4 的向量。线性极化的相应斯托克斯矢量 [1;1] 由下式给出

请注意,向量中的所有 4 个条目都是实数。事实上,所有这些条目都是可衡量的。此外,可以证明四个量总是满足以下等式

编辑

添加图片注释,不超过 140 字(可选)

.

因此,每组斯托克斯都可以被视为球体上的一个点。这样的球体被称为庞加莱球体。上述字段的庞加莱球体显示在图的右下角。

接下来是一个圆极化场,其中

编辑

添加图片注释,不超过 140 字(可选)

编辑切换为居中

添加图片注释,不超过 140 字(可选)

该图显示组合字段的轨迹是一个圆。偏振椭圆和庞加莱球都表明该场是左圆极化的。

通常,字段的跟踪是椭圆,如下所示

编辑切换为居中

添加图片注释,不超过 140 字(可选)

三、天线的极化

天线的极化定义为天线发射的场的极化,无论它是处于发射模式还是接收模式。但是,如前所述,极化是在与传播方向正交的平面中定义的。因此,它是在每个传播方向的局部坐标系中定义的,如下图所示。

一些天线具有决定其极化的结构,例如偶极子。偶极子天线具有平行于其方向的极化。假设频率为300 MHz,对于垂直短偶极子,视线处的偏振响应,即0度方位角和0度仰角。

请注意,水平分量为 0。如果我们将偶极子天线的方向更改为水平,则垂直分量变为 0。

四、偏振损耗

当两个天线形成一个发射/接收对时,它们的极化会影响接收的信号功率。因此,为了以最大功率收集信号,接收天线的极化必须与发射天线的极化相匹配。偏振匹配系数可以测量为

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

分别表示发射天线和接收天线的归一化极化状态。

假设发射天线和接收天线都是短偶极子。发射天线位于原点,接收天线位于位置 (100,0,0)。首先,考虑两个天线沿Y轴并彼此面对的情况。这是两个天线在极化中匹配的情况。

损耗为0 dB,表示不存在由于偏振失配引起的损耗。以下部分显示了模拟信号的效果。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

该图显示接收信号没有损失。每个短偶极子天线提供 1.76 dB 的增益,因此接收信号比发射信号强 1.5 倍。

如果使用水平极化天线来接收信号,则两个天线现在在极化中正交,因此,不会向接收的天线输送电源。使用下图可以更好地理解此过程。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

如图所示,天线的极化可以看作是一个滤波器,阻挡了与天线自身的极化状态正交的任何极化波。

正如预期的那样,信号仿真显示接收到的信号为0。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

可以旋转接收天线以获得极化部分匹配。例如,假设上一个示例中的接收天线绕 x 轴旋转 45 度,则接收信号不再为 0,尽管不如极化匹配时强。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

五、靶极化特征

当电磁波击中目标时,波将被散射出目标,一些能量将在两个正交极化分量之间转移。因此,目标散射机制通常由2x2雷达横截面(RCS)矩阵(也称为散射矩阵)建模,其对角线项指定目标如何将能量散射到原始H和V偏振分量中,非对角线项指定目标如何将能量散射到相反的偏振分量中。

由于发射和接收天线可以具有任何极化组合,因此查看不同极化配置的目标的极化特征通常很有趣。签名将不同极化下的接收功率绘制为发射偏振椭圆的倾斜角和椭圆度角的函数。这也可以被视为有效RCS的衡量标准。两种最广泛使用的极化特征(也称为极化响应)是共极化(co-pol)响应和交叉极化(cross-pol)响应。Co-pol响应对发射和接收使用相同的极化,而跨极化响应使用正交极化来接收。

最简单的目标是球体,其 RCS 矩阵由 [1 0;0 给出1],表示反射偏振与入射偏振相同。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

从图中可以看出,对于这样的目标,椭圆角为 0 的线性极化在 co-pol 设置中产生最大回波,而椭圆角为 45 度或 -45 度的圆极化在跨极点配置中产生最大回波。

更复杂的目标是二面体,它本质上是一个反射波两次的角,如以下草图的左侧所示:

编辑切换为居中

添加图片注释,不超过 140 字(可选)

上图的右侧显示了偏振场如何沿着两个反射变化。两次反射后,水平偏振分量保持不变,而垂直偏振分量反转。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

签名表明,圆极化在共极化环境中效果最好,而 45 度线性极化在跨极化情况下效果最好。

六、利用天线和目标模拟极化信号传播

把所有东西放在一起,极化信号首先由天线发射,然后从目标反弹,最后在接收天线上接收。接下来是此信号流的仿真。

仿真假设垂直偶极子作为发射天线,水平偶极子作为接收天线,以及RCS矩阵为[0 1;1 0]的目标,这翻转了信号的极化。出于说明目的,忽略自由空间中的传播,因为它不会影响极化。还假设发射天线、目标和接收天线沿发射天线的视线在一条线上。发射天线和目标的局部坐标系相同。接收天线面向发射天线。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

请注意,由于目标翻转极化分量,因此水平极化天线能够接收使用垂直极化天线发送的信号。

七、总结

本示例回顾了极化的基本概念,并介绍了如何使用相控阵系统工具箱分析和建模偏振天线和目标。

八、程序

程序下载方式一:(3条消息) 基于matlab偏振建模和分析资源-CSDN文库

程序下载方式二:基于matlab偏振建模和分析基于matlab偏振建模和分析资源-CSDN文库

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

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

相关文章

EC\AC\BC\pair-wise组合覆盖测试技术

基本概念介绍 场景说明 某个美颜相机的系统测试: 被测对象1-【系统】取值有3种可能:windows\IOS\Linux 被测对象2-【摄像头】取值有4种可能:徕卡\索尼\三星\舜宇 被测对象3-【环境】取值有2种可能:白天\黑夜 问题:如何…

使用matlab求解常微分方程(组)问题

前言 介绍了常微分方程组的基本形式,并且介绍了matlab的数值和解析解法,以及给出了相应的案例。 前言1. 常微分方程组介绍1.1 一阶常微分方程组1.2 高阶常微分方程组1.2.1 形式1:单个高阶微分方程1.2.2 形式2:多个高阶微分方程组 …

XILINX 7系列FPGA普通IO与差分IO

🏡《Xilinx FPGA开发宝典》 目录 1,概述2,IO说明3,总结 1,概述 本文介绍XILINX 7系列FPGA普通IO和差分IO的识别方法与注意事项。 2,IO说明 7系列FPGA的绝大多数IO均支持差分,但是有些IO是不支持…

C语言:求Sn=a+aa+aaa+aaaa+aaaaa+……的前n项之和

题目: 求Snaaaaaaaaaaaaaaa……的前n项之和,其中a是一个数字, 例如:222222222222222…… 思路: 总体思路: (一). 生成变量: int a 0; -- 题目中的a int n 0; -- a 的前…

个人git笔记,持续学习并补充填写

git --version //查看git版本信息 sudo yum remove git -y //卸载gitsudo yum install git -y//安装git 该文章仅仅是为了方便个人日常观看,有些地方没有做详细介绍 git init 创建本地仓库(最好先创建一个目录,在该目录下输入指令创建git仓…

DETR系列:RT-DETR 论文解析

论文:《DETRs Beat YOLOs on Real-time Object Detection》 2023.4 DETRs Beat YOLOs on Real-time Object Detection:https://arxiv.org/pdf/2304.08069.pdf 源码地址:https://github.com/PaddlePaddle/PaddleDetection/tree/develop/conf…

MybatisPlus 用法

MybatisPlus 用法--wrapper的用法 MybatisPlus 原理常见wrapper的用法eq等值查询 与 ne不等值查询gt 大于 与 ge 大于等于、lt小于与le小于等于between 在某个区间内 与 notBetween不在某个区间内in在范围内的值 与 notIn不在范围内的值inSql、notInSql(几乎用不到)orderBy、o…

Android——基本控件(下)(十五)

1. 对话框:Dialog 1.1 知识点 (1)掌握对话框的主要作用; (2)可以使用AlertDialog和AlertDialog.Builder进行对话框的建立; (3)可以通过LayoutInflater进行定制对话框…

前端JavaScript入门-day02

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹) 目录 一.运算符 1.1 赋值运算符 1.2 一元运算符 自增运算符的用法: 1.3 比较运算符 比较运算符…

超越竞争,使用Framework技术赢得市场份额

Framework为什么这么重要? 在Android开发中,Framework(框架)是非常重要的,因为它提供了一套已经实现的软件组件和工具,以支持开发者构建应用程序。以下是Framework在Android开发中的重要性: 提…

云服务器到期,站点迁移,Nginx配置SSL以备后续只需!

导言 笔者小站:秋码分享 在这三年中,其实远不止这三年,可追溯到2014年前后,个人站点便逐渐走向末路。但却总有新的个人博客网站,在这片互联网海洋漂浮着,或许是为了心中的梦想,亦或是记录着工作…

Kafka 从安装到应用

博主介绍: ✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家✌ Java知识图谱点击链接:体系化学习Java(Java面试专题) 💕💕 感兴趣的同学可以收…

MySQL实战解析底层---幻读是什么,幻读有什么问题?

目录 前言 幻读是什么? 幻读有什么问题? 如何解决幻读? 前言 为了便于说明问题,这一篇文章,就先使用一个小一点儿的表建表和初始化语句如下: 这个表除了主键id外,还有一个索引c&#xff0c…

web值控制标签的显示与隐藏、document、getElementById、style、css、hidden、display、visibility

文章目录 方式一方式二方式三visibility小结 方式一 使用HTML的hidden属性,隐藏后不占用原来的位置 hidden属性是一个Boolean类型的值,如果想要隐藏元素,就将值设置为true,否则就将值设置为false 选取id为test的元素 let test do…

“事后达尔文”—— 游戏业务效果评估方法实践

作者:vivo 互联网数据分析团队 Luo Yandong、Zhang Lingchao 本文介绍了互联网业务数据效果评估的几种常见问题及方法,并基于分层抽样的逻辑优化出一套可应用于解决用户不均匀的“事后达尔文"分析法,可适用于无法AB测试或人群不均匀的AB…

VCO的设计

理想振荡器只有电感和电容,会一直振荡下去。但是实际的振荡器存在一定的寄生电阻并联在RC两端,会使振幅变小。因此需要RC旁边再并联一个负电阻以此来抵消寄生电阻的影响。一般会选择负阻提供的能量为寄生电阻能量的的2-3倍。如果负阻跟RC并联&#xff0c…

剖析float相加产生精度损失的原因

float相加产生精度损失的原因 一、什么是float类型及其特点1.1、float类型的定义和使用方法1.2、float类型的特点,包括精度限制 二、为什么会出现float相加精度损失2.1、计算机二进制存储浮点数的方式2.2、浮点数运算中的舍入误差2.3、累加多个小数时的误差累积 三、…

kali中Metasploit基本使用方法

1.kali启动postgresql并设置开机自启动 systemctl start postgresql.servicesystemctl enable postgresql.service2.kali启动Metasploit 方式一:应用程序 -> 漏洞利用工具集 -> Metasploit framework 方式二: msfconsole 3. Metasploit常用命令 connect 命令 连接远程主…

Qt信号槽之connect介绍(上)

关于Qt信号槽中connect与disconnect介绍 首先我们要知道,如果想要使用Qt中的信号槽机制, 那么必须继承QObject类,因为QObject类中包含了信号槽的一系列操作,今天我们来讲解的是信号与槽怎么建立连接以及断开连接。 一、connect …

在windows server上用Mosquitto软件创建MQTT服务器

今天下午捣鼓了半天,在云服务器上面创建了个MQTT服务器,然后用MQTTX软件进行了测试。过程记录如下: 1、下载mosquitto软件,链接如下图: 2、下载完成后安装,一直点下一步下一步就好了。 3、在安装路径下&am…