【文献阅读】Adaptive Arrays

符号表

由于论文内符号繁杂,这里写了一个符号表

符号含义
μ k l \mu_{kl} μklkl协方差项
n k n_k nkK通道的复包络
n l n_l nlL通道的复包络
μ l k \mu_{lk} μlkkl协方差项的共轭
α \alpha α定义信号的幅度和时间变化
s k s_k skk信道中的信号
w k w_k wk权重
M M M噪声输出的协方差矩阵
W W W权重列向量
S S S信号列向量
N N N噪声列向量
v s v_s vscombiner的信号输出
W t W_t Wt转置的权重列向量
W t W_t Wt转置的信号列向量
v n v_n vncombiner的噪声输出
P n P_n Pn噪声输出功率
W k ^ \hat{W_k} Wk^经过转换后的权重矩阵
S ^ \hat{S} S^经过转换后的信号矩阵
M ∗ M^* M噪声输出的协方差矩阵做了共轭
1 k 1_k 1kK阶恒等矩阵
A A A假设的一个矩阵

Abstract

文章提出了提出了一种自适应优化阵列天线信噪比的方法。给出了自适应阵与旁瓣对消的关系,并讨论了一种实时自适应实现方法。

Introduction

阵列的方向图可以通过在整个阵列上应用线性相位加权来操纵,并且可以通过对阵列元件的输出进行幅度和相位加权来成形。大多数阵列都是用固定权重来构建的,其设计目的是产生一种在分辨率、增益和低旁瓣之间折衷的方向图。特别吸引人的一点是,根据环境自适应变化权重的方案。在这份报告中,我们展示了如何自适应技术可以应用到天线阵列,以减少其对任何类型的干扰或干扰的敏感性。我们开始的推导“control law”的阵列权重,将最大化阵列输出的SNR中。
SNR优化
众所周知,当来自单元通道的噪声贡献具有相等功率且不相关时,均匀加权阵列给出最大SNR。当接收机噪声和均匀分布的天空噪声是主要噪声贡献时,这些条件近似有效。但是,当存在来自其他带内发射机的定向干扰时。在这个文章中,我们要考虑天线权重,来最大化噪声环境下的SNR。问题就被转化成了找到K通道的optimum coherent combiner。所有的信号都由它们的复包络表示。
K个通道中的每一个通道都包含噪声分量,其复包络由 n k n_k nk表示,第k个通道中的包络功率由 μ k k \mu_{kk} μkk表示,并且 n k n_k nk n l n_l nl的协方差由下式表示:
在这里插入图片描述
*代表了共轭。还有另一个公式:
在这里插入图片描述
当K个通道表示阵列天线的元件的输出时,协方差项 μ k l \mu _{kl} μkl由接收机噪声和天线“看到”的所有噪声源的空间分布决定。我们假定这一协方差是已知的。当所需信号出现时,假设它与已知的复数 s k s_k sk成比例出现在K个通道中。信号在信道 k k k中用 α s k \alpha s_k αsk表示。其中 α \alpha α定义信号的幅度和时间变化。在具有等间距元件的线性阵列天线中, s k s_k sk由所需信号的方向确定。
θ \theta θ是机械视轴, s k s_k sk表示如下:
在这里插入图片描述
d d d是物件的间隔, λ \lambda λ是波长。问题在于选择权重 ω k \omega _k ωk,来让combiner的输出SNR最大化。优化权重由下面这一等式来决定。
在这里插入图片描述
M M M是噪声输出的协方差矩阵。 M = [ μ k l ] M=[\mu _{kl}] M=[μkl]
在这里插入图片描述
以上两个是列向量,为了得到
在这里插入图片描述
我们开始写combiner的信号和噪声输出的表达式。
信号的输出是:
在这里插入图片描述
这可以方便地用矩阵表示法表示为:

小t、下角标意味着转置。同样,噪声的输出也能被表示为:
在这里插入图片描述
此处的N是
在这里插入图片描述
预期输出噪声功率为:
在这里插入图片描述
算子 E E E只会影响噪声项,所以式子可以做如下变形:
在这里插入图片描述
M M M在这里是
在这里插入图片描述
M M M是噪声分量的协方差矩阵。如果噪声分量是不相关的,则矩阵 M M M将是对角矩阵。然而,总的来说, M M M的任何位置都可以有非零元素。当 μ k l = μ l k ∗ \mu_{kl}=\mu_{lk}^* μkl=μlk,矩阵 M M M就变成了Hermitian矩阵(矩阵中每一个第i行第j列的元素都与第j行第i列的元素的共轭相等)。它也是正定的,因为输出噪声功率 P n P_{n} Pn W ≠ 0 W\ne 0 W=0时大于零。
由于M是正定厄米特矩阵,它可以通过非奇异坐标变换“对角化”。这意味着存在一种变换,它将问题转化为所有通道具有相等功率且不相关的噪声分量的问题。
假设变换矩阵为A,如下图所示:
在这里插入图片描述
在那里所示的变换之后,信号和噪声分量分别变为:
信号的:
在这里插入图片描述
噪声的:
在这里插入图片描述
上标符号(^)被用来表示变换后的量被怎么变换?矩阵A跟着combiner如下图所示
在这里插入图片描述
通过适当地关联在每种情况下使用的权重,可以使其等同于图2-1的combiner。
在这里插入图片描述
如果变换矩阵A的输出与权重 W k ^ \hat{W_k} Wk^组合,则输出信号将是
在这里插入图片描述
同样的,输出噪声会变成
在这里插入图片描述
我们注意到在转换后合并通道矩阵 A A A和权重向量 W ^ \hat{W} W^等价于权重向量 A t W ^ A_t\hat{W} AtW^没有变换矩阵。因此,对于同等的产出,我们有
在这里插入图片描述
以图2-2中的量表示的输出噪声功率为
在这里插入图片描述
由于变换矩阵A去除相关噪声分量并使它们的功率相等,A的噪声分量的协方差矩阵就是K阶恒等矩阵。
在这里插入图片描述
通过以上的等式,我们得到了:
在这里插入图片描述
如果图2-2和图2-1是的配置是相等的,,我们可以得到
在这里插入图片描述
因此
在这里插入图片描述
等式(2-29)表示变换矩阵A对角化矩阵M的事实。
图2-2中噪声分量 n k ^ \hat{n_k} nk^功率相等且不相关的加权向量 W ^ \hat{W} W^的最佳选择为
在这里插入图片描述
μ \mu μ在这里是任意常量。为了展示上面这一式子是优化过的,应用柯西施瓦茨不等式来证明:
在这里插入图片描述
在这里插入图片描述
上面计算的是W矩阵模的平方。
在这里插入图片描述
将W等量代换成 P n P_n Pn后,得到上述不等式。这为SNR设置了一个上限。
当把 W ^ \hat{W} W^用另一个等式替换的话,会得到
在这里插入图片描述
在等式2-35,这是SNR的最大可能值,因此,我们已经证明了 μ S ∗ ^ \mu \hat{S^*} μS^ W ^ \hat{W} W^的最佳值。W的最佳值现在可以从(2-22)获得
在这里插入图片描述
下面是W的最佳值计算方法,
在这里插入图片描述
在这里插入图片描述
因此,对于图2-1中的combiner,最优权向量W是满足方程的W值:
在这里插入图片描述
最后的输出信噪比的公式如下:
在这里插入图片描述
上面这个信噪比公式,是由下面这些公式得来的:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

广义奇异值噪声优化

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

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

相关文章

什么是Dubbo?

文章目录 1、Dubbo介绍1.1 什么是Dubbo1.2 Dubbo关键特性1.3 什么是RPC1.4 实现RPC的方式1.5 Dubbo中的五大核心组件 1、Dubbo介绍 Apache Dubbo是一款高性能、轻量级的开源微服务开发框架,它提供了RPC通信与微服务治理两大关键能力。这意味着,使用Dubbo…

【Linux】进程_6

文章目录 五、进程8. 进程地址空间 未完待续 五、进程 8. 进程地址空间 上图可能很多人都看过了,这里再来验证一下: 验证位置: 验证堆栈的生长方向: 在上面的空间布局图中,有一个疑问,画的空间是 内存…

【RabbitMQ】初识 RabbitMQ

初识 RabbitMQ 1.认识 RabbitMQ1.1 介绍1. 2.使用场景1.2.1 推送通知1.2.2 异步任务1.2.3 多平台应用的通信1.2.4 消息延迟1.2.5 远程过程调用 1.3 特性 2.基本概念2.1 生产者、消费者和代理2.2 消息队列2.3 交换机2.3.1 direct2.3.2 topic2.3.3 headers2.3.4 fanout 2.4 绑定2…

docker hub仓库被禁用,镜像加速器站点替换

整理 站点整理之前用的daemon.json,现更改镜像加速地址替换自己的docker加速器daemon.json前面加https:// 站点整理 之前用的daemon.json,现更改镜像加速地址 vim /etc/docker/daemon.json{"registry-mirrors": ["https://4xgbe4ey.mirror.aliyuncs.com",…

计算缺失msvcr120.dll文件怎么办,msvcr120.dll丢失的解决方法分享

在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是“找不到msvcr120.dll”。那么,msvcr120.dll到底是什么?为什么计算机会找不到它?它会对计算机产生什么具体影响?如何解决这个问题?…

vue框架学习------框架概述

框架 在基础语言之上,对各种基础功能进行封装 什么是框架 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法; 另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而…

正能量情感语录热门素材文案去哪里找?文案素材网站分享

正能量情感语录热门素材文案去哪里找?文案素材网站分享 想为你的作品注入正能量和情感温度?不知如何获取热门情感语录素材?别担心,今天我将为大家推荐一些海外知名的素材网站,让你轻松找到受欢迎的文案素材&#xff…

ffmpeg解封装rtsp并录制视频-(1)解封装rtsp断网或摄像机重启后自动重连处理

头文件&#xff1a; xtools.h #pragma once #include <thread> #include <iostream> #include <mutex> //日志级别 DEBUG INFO ERROR FATAL enum XLogLevel {XLOG_TYPE_DEBUG,XLOG_TYPE_INFO,XLOG_TPYE_ERROR,XLOG_TYPE_FATAL }; #define LOG_MIN_LEVEL XLO…

dp练习题

先来一个简单dp练习 class Solution { public:int rob(vector<int>& nums) {int n nums.size();vector<int> a(n 1);int ans nums[0]; a[0] nums[0];if (n 1) return ans;a[1] max(nums[0], nums[1]);ans max(ans, a[1]);if (n 2) return ans;for (i…

xss+csrf项目实例

项目背景&#xff1a; 如下&#xff1a;我们是在一个类似文章管理系统的网站上面发现的该漏洞。我们将其运行在本地的phpstudy集成环境上面。 源码地址下载链接&#xff1a;https://pan.baidu.com/s/1MpnSAq7a_oOcGh4XgPE-2w 提取码&#xff1a;4444 考察内容&#xff1a; …

10 C++11

10 C11 1、类型推导1.1 auto关键字1.2 auto类型推断本质 2、类型计算2.1 类型计算分类2.2 类型计算的四种规则2.3 返回值类型计算 3、列表初始化4、Lambda表达式4.1 前置知识4.2 Lambda表达式4.3 捕获表 5、右值引用5.1 概念5.2 左值引用和右值引用 6、移动语义 1、类型推导 1…

嵌入式复古游戏项目开发与实现

大家好,今天看到一个火柴盒项目,非常的小巧,分享给大家,感兴趣的话,可以复刻一个玩一玩。 MicroByte 是一款微型主机,能够运行 NES、GameBoy、GameBoy Color、Game Gear 和 Sega Master 系统的游戏,所有元器件都设计在这 78 x 17 x 40 mm 的封装中。尽管成品尺寸很小,但…

AI预测体彩排3采取888=3策略+和值012路或胆码测试6月16日升级新模型预测第1弹

根据前面的预测效果&#xff0c;我对模型进行了重新优化&#xff0c;因为前面的模型效果不是很好。熟悉我的彩友比较清楚&#xff0c;我之前的主要精力是对福彩3D进行各种模型的开发和预测&#xff0c;排三的预测也就是最近1个月才开始搞的。3D的预测&#xff0c;经过对模型的多…

Java面向对象-接口

Java面向对象-接口 一、JDK1.8之前二、接口的作用三、JDK1.8之后&#xff0c;新增非抽象方法四、静态方法 一、JDK1.8之前 1、类是类&#xff0c;接口是接口&#xff0c;它们是同一层次的概念 2、接口中没有构造器 3、接口如何声明&#xff1a;interface 4、在jdk1.8之前&…

【字符串函数】

1.strlen的使⽤和模拟实现 size_t strlen ( const char * str ); 1.字符串以 \0 作为结束标志&#xff0c;strlen函数返回的是在字符串中 \0 前⾯出现的字符个数&#xff08;不包 含 \0 )。 2.参数指向的字符串必须要以 \0 结束。 3.注意函数的返回值为size_t&#xff0c;是⽆…

力扣148. 排序链表

给你链表的头结点 head &#xff0c;请将其按 升序 排列并返回 排序后的链表 。 示例 1&#xff1a; 输入&#xff1a;head [4,2,1,3] 输出&#xff1a;[1,2,3,4] 示例 2&#xff1a; 输入&#xff1a;head [-1,5,3,4,0] 输出&#xff1a;[-1,0,3,4,5] 示例 3&…

23 华三(自动获取的IP地址)

华三交换机 DHCP 配置 #version 7.1.070, Alpha 7170 //设备的版本信息 #sysname sw1 //修改设备的名字 #irf mac-address persistent timerirf auto-update enableundo irf link-delayirf member 1 priority 1#dhcp enable //开启DHCP 服务dhcp server forbidden-ip 192.168.…

.net 调用海康SDK的常用操作封装

&#x1f4e2;欢迎点赞 &#xff1a;&#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指正&#xff0c;赐人玫瑰&#xff0c;手留余香&#xff01;&#x1f4e2;本文作者&#xff1a;由webmote 原创&#x1f4e2;作者格言&#xff1a;新的征程&#xff0c;我们面对的不仅…

2024/6/16周报

文章目录 摘要Abstract文献阅读题目问题本文贡献方法aGNN输入和输出模块嵌入模块编码器和解码器模块&#xff1a;支持多头注意的GCN多头自注意力机制GCN模型解释&#xff1a;SHAP 案例研究地下水流动与污染物运移模型研究场景设计 数据集实验结果 代码复现结论 摘要 本周阅读了…

whisper 模型源码解读

whisper官方源码 whisper 模型官方代码&#xff1a;https://github.com/openai/whisper/blob/main/whisper/model.py &#xff1b;注释如下 import base64 import gzip from dataclasses import dataclass from typing import Dict, Iterable, Optionalimport numpy as np impo…