IRS(intelligent reflecting surface)智能反射面与无人机通信
文章目录
- 前言
- 一、IRS
- 1.什么是IRS
- 2. IRS几种应用场景
- 场景1:建立新链路
- 场景2:消除干扰
- 场景3:安全通信
- 二、论文
- 1.场景
- 2.系统模型
- 坐标
- 信道模型
- 3.问题建模
- 数据率
- 问题建模
- 问题解决
前言
原论文地址:
论文:Exploring Sum Rate Maximization in UAV-based Multi-IRS Networks: IRS Association, UAV Altitude, and Phase Shift Design
DOI:10.1109/TCOMM.2022.3206884
一、IRS
1.什么是IRS
IRS可以通过在平面上集成大量低成本的无源反射元件,智能地重新配置无线传播环境,从而显著提高无线通信网络的性能。
通俗解释:这些无源反射元件可以对入射的信号进行相位、幅度方面的调整,从而达到波束赋形的目的。
想要了解IRS结构和反射模型的可以参考以下两篇博客:
武庆庆老师讲座笔记
IRS综述
2. IRS几种应用场景
IRS的应用场景有很多,这里给出武庆庆教授在这面的一篇综述文章,感兴趣的可以去了解一下:Intelligent Reflecting Surface-Aided Wireless Communications: A Tutorial
下面只介绍几种较为常见的应用场景:
场景1:建立新链路
在发射端和接收端之间存在阻碍,没有办法直接通信的时候,可以在合适的位置放置IRS面板,通过对发射端信号的调整和反射,在发射端和接收端之间新建立一条LoS链路。这也是本文要介绍的论文的应用场景。
场景2:消除干扰
当接收端处于两个区域的交界处时,它所接收的信号会受到很大的干扰,那么可以通过IRS来增强接收信号的强度降低干扰信号的强度,来增强边缘接收端的信噪比,从而提高网络通信的质量。
场景3:安全通信
在通信环境中存在窃听者的情况下,可以通过IRS调整发射端信号的相位、幅度,使得反射端的信号能量最大程度上指向合法接收端,这样一来可以从物理层面保证了发射端和合法接收端之间的通信安全。当然,如果窃听者的位置确定,也可以尝试通过IRS反射抵消在窃听者方向上的信号能量。有兴趣的可以参考一下这篇文章:Robust Trajectory and Communication Design in IRS-Assisted UAV Communication under Malicious Jamming
二、论文
这里只对该论文的应用场景和模型进行介绍,不详细阐述其解决方法(该论文利用凸优化来解决问题)
1.场景
在该论文中,设想了一架无人机,多个IRS面板和多个用户的场景。其中无人机和用户之间存在障碍物,无法进行直接通信,因此需要借助IRS面板来重新建立一条链路,实现无人机和用户之间的通信。
注:该论文不同于大部分论文采用时分或者频分复用,该论文中采用非正交多址接入技术(NOMA),其大致思路是:多个信号走一条路,然后多个接收端自己去解析,找到属于自己的那个信号,这样可以大大提高频带的利用率。具体的实现细节可以参考非正交多址复用技术
2.系统模型
坐标
1.无人机:
2.第m个IRS:
3.第n个用户:
4.IRS面板反射系数
其中,diag指的是对角矩阵,θm,k表示的是第m个IRS第k个反射元的反射系数。
信道模型
- UAV-IRS
在该论文中对所有信道的描述都利用了Rician model,因为信号在经过IRS反射之后可能会出现多径效应。
其中,
表示无人机和IRS之间的距离;
表示LoS部分系数,其中乘号前面可以看成是对无人机到IRS之间的距离所导致的相移的矫正,乘号后面可以看成是对IRS元件所组成的天线阵列之间的间隔所导致的相移的矫正。Pm表示入射角度。K表示IRS面板反射元的个数。LoS系数这个部分和天线阵列波束成形很相似,感兴趣的可以去b站上面找相关的视频了解一下。
- IRS-User
IRS-User信道模型和UAV-IRS同理,就不再多做阐述了:
3.问题建模
数据率
这篇论文的目的在于解决在上述场景下获得最大的总数据率,因此我们先给出数据率的公式:
其中SINR(m,n)表示的是第m个IRS和第n个User之间的信噪比。其中分子表示的第n个用户是受到的信号,分母表示的是噪声,至于分母的前半部分是由于在模型用到的是NOMA技术,所以难免会有其他的用户和该用户走同一条通道,那么这些用户相对于该用户而言也相当于是噪声。
公式(14)r(m,n)表示的是数据率,其中w(m,n)表示的是第m个IRS面板和第n个User之间的分配关系。在该论文中规定,每个用户只能使用一个IRS面板,每个IRS面板上最多只能反射θ个用户的信号,因此w(m,n)的约束如下:
问题建模
在上面的模块中提到了该论文旨在找到最大总数据率,因此针对该问题,我们可以用如下数据表达式表示:
其中C1-C5都是对该问题的约束,C1-C3是对IRS-User之间的分配关系的约束,C4是对无人机位置的约束(该论文规定无人机水平位置保持不变,只更改垂直位置),C5是对相移的约束。
问题解决
通过问题建模可以看出来上述问题是非凸的,该论文采用了凸优化理论来解决这个问题,这里只大致说一下该论文的解决思路,不做详细阐述,感兴趣的可以阅读原文看下推导过程。
在该论文中,将问题解决划分为了三个部分:IRS-User之间的分配关系、无人机悬停的高度以及IRS反射系数。也就是说该论文通过优化IRS与User之间的分配关系、无人机位置以及IRS反射系数来实现总数据率最大化。
针对这三部分的解决过程感兴趣的去阅读原论文Exploring Sum Rate Maximization in UAV-based Multi-IRS Networks: IRS Association, UAV Altitude, and Phase Shift Design
其大致就是通过一阶泰勒展开、SCA(SCA技术原理)、借助CVX工具等方式将非凸函数变成凸函数求解最优值。
IRS(intelligent reflecting surface)智能反射面与无人机通信相关推荐
- Intelligent Reflecting Surface Enhanced Wireless Network via Joint Active and Passive Beamforming
Abstract 智能反射面(IRS)包含有大量的低成本无源器件,每个无源器件都可以独立的将入射信号反射出去,并且调节其相位,从而合起来实现三维无源波束赋形,而不需要射频(RF)传输链路.本文研究了I ...
- Weighted Sum Power Maximization for Intelligent Reflecting Surface Aided SWIPT
本文地址:https://arxiv.org/pdf/1907.05558.pdf Abstract 首先: SWIPT : simultaneous wireless information and ...
- IRS综述:智能反射面研究——面向6G无线通信网络
本文为新加坡南洋理工大学赵俊和刘洋教授名为"A Survey of Intelligent Reflecting Surfaces(IRSs):Towards 6G Wireless Com ...
- IRS综述2:面向智能可重构环境——智能反射面辅助的无线通信网络
本文依据Qingqing Wu和Rui Zhang的文章"Towards Smart and Reconfigurable Environment Intelligent Reflectin ...
- 智能反射面(IRS)在无线通信安全领域应用的论文复现
引言 Zhang Rui老师的将IRS引入无线通信安全的论文<Secure Wireless Communication via Intelligent Reflecting Surface&g ...
- 智能反射面(IRS)信道建模与仿真
模型: 基站和终端借助智能反射面进行辅助通信的系统,IRS通过将来自基站S的信号反射到终端D协助通信.其中,基站S天线数为M,终端D天线数为N,IRS由K个被动的反射元件组成,这些元件可以使用面向通信 ...
- 基于SDR的智能反射面波束成形设计
前言 本文是对 武庆庆老师的论文 Intelligent Reflecting Surface Enhanced Wireless Network via Joint Active and Passi ...
- 最大化速率的智能反射面波束成形(上):分式规划
前言 本文是对 IRS论文 Weighted Sum-Rate Optimization for Intelligent Reflecting Surface Enhanced Wireless Ne ...
- 智能反射面RIS经典论文复现,主被动式波束赋形
引言 本文主要复现IRS经典论文<Intelligent Reflecting Surface Enhanced Wireless Network via Joint Active and Pa ...
最新文章
- 机器学习中的范数规则化之(二)核范数与规则项参数选择
- python多列排序_Python prettytable按多列排序
- static,构造器,执行顺序
- [Node.js] 模块化 -- path路径模块
- cvpr2020 人脸检测与识别_CVPR 2020 | 元学习人脸识别框架详解
- UVA11413 Fill the Containers【二分搜索】
- Scheme学习系列二:调用C代码
- Flink 新一代流计算和容错——阶段总结和展望
- redis smembersmap_Redis五种数据类型
- securiteCRT中退出全屏
- android动画水波纹外扩,Android实现水波纹扩散效果
- 学会写出"图形界面+数据库"的程序要多长时间?
- 激活出现 错误0x800706F7 占位程序接收到错误数据
- 文法规则自顶向下分析
- php查拼音,php 输入汉字,查出对应的拼音
- Preferences DataStore全解析
- Python周刊518期
- 计算机操作试题word,2015职称计算机考试Word2003操作试题及答案
- 计算机网络——第三章 数据链路层(详细附图)
- html魔方转动效果,html5+css3实现旋转魔方的点点滴滴
热门文章
- 相约北京冬奥,智慧场馆守护“冰雪奇缘”
- CentOS7搭建 discuz 论坛
- 计算机网络与应用上机,计算机网络技术与应用上机实验报告.doc
- 解决安卓H5输入框获取焦点软键盘页弹起,页面高度被压缩问题
- 同声传译软件哪个最好?同声传译用什么软件
- 今天分享 PCIE高速接口XILINX.ISE教程
- 塔吉特读心术——用户数据分析的魔力【转】
- 使用Python自带的IDLE默认打开.py文件
- 要web开发精品教程吗?免费一百期连讲的那种-逐浪CMS前端开发100期入门教程全面开放
- 「端口网」端口网线怎么接