智能反射表面(IRS)代码-两跳

这篇具有很好参考价值的文章主要介绍了智能反射表面(IRS)代码-两跳。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

       智能反射平面(intelligent reflecting surfaces)是一种被动反射表面,其具有的特性是可控制反射信号的相位,而且该反射表面无需任何的能量辅助,与传统高能耗的中继系统相比,引用反射表面可大大降低能耗。所以,智能反射表面被应用于多个邻域。

       物理层安全分为有密钥的物理层安全和无密钥的物理层安全,有密钥的物理层安全是由香农最先提出,他认为只要实现传输中的信号是无法被辨认的就可以完全保证通信的安全,最安全的就是一次一密算法,但是这个算法耗费成本过大,至今没办法真正应用到加密通信方案中,方案很好,下次不要了。没有密钥的物理层安全是由Wyner首先提出的,其核心理念就是让合法信道的信道质量比窃听信道的信道质量好,就可以实现通信的绝对安全,但是这个说法已经被证明是错误的,即便如此,无密钥的物理层安全依旧被广泛研究着,人工噪声,波束成形,中继辅助等一系列的物理层方案被提出。无密钥的物理层安全不依赖于计算的复杂性就可实现物理层安全,这个和密码实现物理层安全有本质的区别和绝对的优势,所以无密钥的物理层安全的研究一直蓬勃发展。

       智能反射表面被应用于物理层安全的研究也为物理层安全注入了新鲜的活力,本文主要是想分享一下智能反射单元在物理层应用的代码实现,由于之前本人经历过找参考代码的痛苦,所以想分享一下,方便大家使用。可能语言叙述能力有待加强,如有疑问可直接向我咨询,欢迎大家交流讨论。

       首先明确IRS是可控制反射信号的相位,所以以单个智能反射单元为例,该单元可调信号的参数可表示为,由于智能反射单元是被动反射的,所以准确来说是无法控制的,在控制信号大小方面,智能反射单元是鸡肋,它顶多充当一面反射墙,,也就是说信号经过反射之后可能100%反射出去,也可能有损耗,最差的情况是一点都没反射出去。所以一般考虑最美好的状况就是,如此智能反射单元的系数就是。

      其次需要明确信号的性质,信号可以用向量表示,正是因为信号有大小和方向,大小即为信号的强度大小,方向即为信号的相位,也就是延迟。这也就是为什么只能反射面可应用于物理层的原因了吧。

说这么多,来分享一下IRS在物理层两跳反射路径的应用。所用软件为MATLAB。

应用场景:

智能反射表面(IRS)代码-两跳

step1:信号的生成,生成可以被计算机识别的01序列。

%场景是一个发射机,一个接收机和智能反射表面。
data = round(rand(1, N));           %产生N个随机二进制原始数据0,1

step2:信号调制

s=pskmod(data,4);%调用matlab自带的psk调制函数

step3:设置信道状态信息CSI

hAI = (randn(unit_n,1)+1i*randn(unit_n,1))/sqrt(2); %发射机和智能反射面之间的信道衰落系数
hIB = (randn(unit_n,1)+1i*randn(unit_n,1))/sqrt(2); %智能反射面和接收机之间的信道衰落系数

step4:设置智能反射单元反射系数

IRS_Phase = exp(1i.*theta_IRS);       %IRS的相位控制

step5:设置接收端的噪声

 sigma_noise = sqrt(1/2);                
 n = (sigma_noise).*(randn(1,length(s))+1i*randn(1,length(s)));   %接收端的噪声模拟

step6:接收机收到感知信号

rB = sum(hAI.*IRS_Phase.*hIB)*s + n;   %接收端接收经过衰落的已调信号s

以上就是最基础的借助IRS实现信号传输的模型,希望给刚入门的同学一些参考。文章来源地址https://www.toymoban.com/news/detail-415156.html

到了这里,关于智能反射表面(IRS)代码-两跳的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [Unity/URP学习]平面反射(PlanarReflection)

    平面可以用来模拟光滑度很高的镜面效果,但是只能用在高度一致的平面,很多水体渲染方案中的反射部分,就是用平面反射来解决的,下面先讲一下实现平面反射的方法思路。 1.1基本思路 最简单的光线反射向量推导: 由反射现象可知,入射角等于反射角,对于反射材质,

    2023年04月13日
    浏览(57)
  • 智能超表面(RIS)原理,具体实现,全向智能超表面(IOS)应用

    随着5G时代的快速崛起,物联网技术作为新一代的通信技术,通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮[1]。物联网将连接数十亿个嵌入在物体和环境中的小型计算设备

    2024年02月03日
    浏览(68)
  • 【论文阅读】基于鲁棒强化学习的无人机能量采集可重构智能表面

    只做学习记录,侵删原文链接 @article{peng2023energy, title={Energy Harvesting Reconfigurable Intelligent Surface for UAV Based on Robust Deep Reinforcement Learning}, author={Peng, Haoran and Wang, Li-Chun}, journal={IEEE Transactions on Wireless Communications}, year={2023}, publisher={IEEE} } 研究目标 RIS每一个反射单元都由无源器件

    2024年02月05日
    浏览(34)
  • 表面计量封闭型高斯滤波器(Matlab代码实现)

    💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码实现 ISO 1661

    2024年02月10日
    浏览(29)
  • 【多维定向滤波器组和表面波】表面变换:用于高效表示多维 s 的多分辨率变换(Matlab代码实现)

    💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码实现 文献来源

    2024年02月13日
    浏览(34)
  • 使用高斯滤波器进行表面开放轮廓过滤研究(Matlab代码实现)

    💥💥💞💞 欢迎来到本博客 ❤️❤️💥💥 🏆博主优势: 🌞🌞🌞 博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️ 座右铭: 行百里者,半于九十。 📋📋📋 本文目录如下: 🎁🎁🎁 目录 💥1 概述 📚2 运行结果 🎉3 参考文献 🌈4 Matlab代码实现 该滤波器

    2024年02月11日
    浏览(31)
  • 毕业设计-计算机视觉:刨花板表面小目标缺陷检测系统 人工智能 算法 python

      目录  前言 设计思路 一、课题背景与意义 二、算法理论原理 2.1 自适应空间特征融合模块 2.2 Ghost 模块 三、检测的实现 3.1 数据集 3.2 实验环境搭建 3.3 实验及结果分析 实现效果图样例 最后        📅大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临

    2024年01月16日
    浏览(43)
  • 智能反射面综述2

    我只选取了部分,如果想了解全文内容可以访问:https://ieeexplore.ieee.org/document/9765811 摘要: RIS是一项新兴的技术,有望给无线通信带来一场新的革命。RIS技术可以部署在室内/室外环境中,以动态操纵传播环境。RIS由大量独立可控的无源元件组成,这些元件参与实现高的无源

    2024年02月05日
    浏览(35)
  • 2.Intelligent Reflecting Surfaces (IRS)

    The passage discusses the challenges faced by users in multiuser Virtual Reality (VR) streaming systems due to low Signal-to-Interference-plus-Noise Ratio (SINR) and proposes the use of Intelligent Reflecting Surfaces (IRS) to address this issue. Here are the key points: Low SINR Challenges : In multiuser VR streaming systems, certain users may experience a

    2024年02月08日
    浏览(26)
  • 二维体光子晶体的平面波展开法代码

    蓝色小圆是FEM绘制的能带。我原先按照自己的理解改动了下上面的代码,但是和FEM的结果符合得没上面的代码好。 抄的书上的代码: Photonic Crystals Physics and Practical Modeling (Igor A. Sukhoivanov, Igor V. Guryev (auth.)) 下面是相同参数,但按照我自己的理解改了一点点的代码,结果和FEM的

    2024年02月10日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包