频谱论文:约束飞行轨迹下基于生成对抗网络的三维无线电地图重构

本文主要是介绍频谱论文:约束飞行轨迹下基于生成对抗网络的三维无线电地图重构,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

#频谱#

T. Hu, Y. Huang, J. Chen, Q. Wu and Z. Gong, "3D Radio Map Reconstruction Based on Generative Adversarial Networks Under Constrained Aircraft Trajectories," in IEEE Transactions on Vehicular Technology, vol. 72, no. 6, pp. 8250-8255, June 2023, doi: 10.1109/TVT.2023.3239556. (南京航空航天大学,香港中文大学)

摘要

        三维(3D)无线电地图可以表征接收信号强度(RSS)在3D空间上的空间分布,是无线资源管理和频谱监视的重要工具。然而,由于飞行器执行RSS测量的位置数量无穷多,轨迹受限,因此在实践中通常会获得不完整的3D无线电地图。为了解决这个问题,我们提出了一种基于生成对抗性网络(GAN)的3D无线电地图重建方案,其中提出了一个具有无监督学习的新型GAN变体。具体而言,该变体的成本函数集成了重建损失和对抗性损失,而网络结构在patchGAN的思想下利用了ResNet和扩张卷积。数值结果表明,网络结构和代价函数有利于重构方案,具有低波动性和较低的均方误差。此外,研究表明,即使用于推理的测量样本数量显著减少,所提出的方案在平均MSE方面也可以优于基线。

分析

    无线电地图表征了接收信号强度(RSS)在感兴趣的地理空间中的空间分布,并已被用于优化车载基站的部署、管理干扰和保证陆地无线网络的频谱安全。然而,无人机在增强型移动宽带、大规模机器型通信和基于无线电的传感中的应用使得使用地面测量的RSS构建的无线电地图不适用于空地三维(3D)空间中的无线资源管理和频谱监视。安装有频谱监测设备(SMD)的飞机可以用于测量3D空间中的RSS。在实践中,不可能收集3D空间中所有可能位置的RSS测量值。因此,从3D空间上的稀疏测量子集重建3D辐射图是至关重要但具有挑战性的。

        对照方法需要空间密集的测量样本,这导致飞行器遵循设计轨迹的巨大成本。与上述研究相反,在实践中,飞机的轨迹可能受到飞行计划、飞行禁区等的约束。因此,本文研究了考虑约束轨迹的三维无线电地图重建,这些轨迹是预先设定的,但没有优化,以提高重建精度。具体来说,我们认为飞机沿着几个半径和高度不同的圆形飞行回路飞行,以进行测量。

        GAN的各种应用让人想起利用GAN来捕捉RSS的分布,从而可以重建由GAN生成的几乎与实际完整的3D无线电地图相同的整个3D无线电地图。受此启发,我们提出了一种基于GANs的三维无线电地图重建方案

总结

        在本文中,我们研究了一个三维无线电地图重建问题,其中飞机在受约束的轨迹下获得不完整的地图。提出了一种基于GAN的三维无线电地图重建方案,该方案包括预处理、基于离线无监督学习的训练和在线推理,其中提出了3D-DCRGAN来捕捉RSS的分布。结果表明,得益于精心设计的网络结构和代价函数,该方案在平均均方误差方面优于各种基线。 

这篇关于频谱论文:约束飞行轨迹下基于生成对抗网络的三维无线电地图重构的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/567055

相关文章

Java利用docx4j+Freemarker生成word文档

《Java利用docx4j+Freemarker生成word文档》这篇文章主要为大家详细介绍了Java如何利用docx4j+Freemarker生成word文档,文中的示例代码讲解详细,感兴趣的小伙伴... 目录技术方案maven依赖创建模板文件实现代码技术方案Java 1.8 + docx4j + Fr

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

使用Jackson进行JSON生成与解析的新手指南

《使用Jackson进行JSON生成与解析的新手指南》这篇文章主要为大家详细介绍了如何使用Jackson进行JSON生成与解析处理,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 核心依赖2. 基础用法2.1 对象转 jsON(序列化)2.2 JSON 转对象(反序列化)3.

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

java中使用POI生成Excel并导出过程

《java中使用POI生成Excel并导出过程》:本文主要介绍java中使用POI生成Excel并导出过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录需求说明及实现方式需求完成通用代码版本1版本2结果展示type参数为atype参数为b总结注:本文章中代码均为

在java中如何将inputStream对象转换为File对象(不生成本地文件)

《在java中如何将inputStream对象转换为File对象(不生成本地文件)》:本文主要介绍在java中如何将inputStream对象转换为File对象(不生成本地文件),具有很好的参考价... 目录需求说明问题解决总结需求说明在后端中通过POI生成Excel文件流,将输出流(outputStre

SpringBoot使用OkHttp完成高效网络请求详解

《SpringBoot使用OkHttp完成高效网络请求详解》OkHttp是一个高效的HTTP客户端,支持同步和异步请求,且具备自动处理cookie、缓存和连接池等高级功能,下面我们来看看SpringB... 目录一、OkHttp 简介二、在 Spring Boot 中集成 OkHttp三、封装 OkHttp

Linux系统之主机网络配置方式

《Linux系统之主机网络配置方式》:本文主要介绍Linux系统之主机网络配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、查看主机的网络参数1、查看主机名2、查看IP地址3、查看网关4、查看DNS二、配置网卡1、修改网卡配置文件2、nmcli工具【通用

使用Python高效获取网络数据的操作指南

《使用Python高效获取网络数据的操作指南》网络爬虫是一种自动化程序,用于访问和提取网站上的数据,Python是进行网络爬虫开发的理想语言,拥有丰富的库和工具,使得编写和维护爬虫变得简单高效,本文将... 目录网络爬虫的基本概念常用库介绍安装库Requests和BeautifulSoup爬虫开发发送请求解