0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于软件无线电架构设计了一套GPS信号控制系统

iotmag 来源:物联网技术 作者:物联网技术 2022-11-01 10:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

摘 要 文中基于软件无线电架构设计了一套 GPS 信号控制系统系统用于辅助无人机操控教学为无人机教学区域内提供指定的 GPS 环境GPS环境与GPS环境学生在不同的 GPS 环境中进行操控无人机的训练帮助他们掌握在复杂电磁环境中操控无人机的技能经实测验证系统能够控制指定区域的 GPS 电磁环境具备辅助无人机操控教学的功能

0 引 言

近年来我国无人机产业发展迅猛伴随无人机市场的扩大我国大专院校陆续开设了无人机相关专业在专业建设方面高职院校着重无人机组装维护以及操作等技能的培养将学生培养成为合格的无人机飞手是无人机专业重要的人才培养方向 [1-2]

随着无线产品的使用越来越多在某些区域甚至还出现了违规架设无人机反制设备的情况这些因素致使无人机作业时所处的电磁环境越来越复杂复杂的电磁环境会影响无人机的通信致使无人机无法顺利接收 GPS 信号失去GPS 信号的无人机易被非法捕获还会发生坠机并引发次生灾害 [3-4]这不仅会造成财产损失还会对公共秩序带来威胁因此无人机飞手学员在校接受无人机操控训练时应引入在复杂 GPS 环境下操控无人机的教学环节帮助学员合理应对无人机作业时 GPS 信号不正常的情况避免事故发生

本文设计了一套 GPS 信号控制系统系统基于软件无线电理念开发硬件部分包括通用硬件平台 Hack RF 功率放大器模块 软件部分主要使用 GNU Radio系统能在无人机操控教学区域内提供 2 GPS 环境 :(1)“GPS环境 ;(2)“GPS环境系统集成度高操作简单能有效帮助无人机专业学生提高操控无人机的实战能力

1 系统介绍

本文设计的 GPS 信号控制系统框架如图 1 所示系统分为基带波形单元和信号发射单元 2 部分

5e2789aa-598a-11ed-a3b6-dac502259ad0.png

1基带波形单元生成宽带噪声信号和GPS信号等 2 种波形的基带数据其中,“GPS信号的算法设计数据制作由 GPS 模拟器完成 宽带噪声信号的算法设计数据制作以及两种波形的调用由 GNU Radio 完成

2信号发射单元由 Hack RF 和功率放大器模块组成实现数模转换上变频增益控制以及功率放大等功能

1.1 GNU Radio 介绍

GNU Radio 是一个开源的软件无线电软件平台C++语言和 Python 语言混合编写而成该平台提供了通信系统常用的信号源模块信号处理模块以及与通用软件无线电硬件外设的接口GNU Radio 提供图形化设计界面降低了软件算法开发难度本系统的软件开发以流图设计的方式进行程序实现的功能包括 GPS 波形部署信号处理硬件平台参数配置以及人机交互GPS 信号控制系统的程序流图设计如图 2 所示

5e4cf06e-598a-11ed-a3b6-dac502259ad0.png

1.2 Hack RF 介绍

Hack RF 是软件无线电的通用硬件平台工作频段为30 MHz 6 GHz最大采样率为 20 MS/s模块支持半双工通信其硬件结构如图 3 所示本设计中Hack RF 将软件平台生成的数字基带信号转换为模拟信号对模拟信号进行上变频放大以及增益控制信号输出给功率放大器模块

5e598216-598a-11ed-a3b6-dac502259ad0.png

1.3 功率放大器模块介绍

功率放大器模块将 Hack RF 输出的射频信号进行功率放大其射频链路设计如图 4 所示模块工作频率为1 575.42 MHz载频放大增益为 30.5 dB输出信号功率为34.5 dBm

5e634c2e-598a-11ed-a3b6-dac502259ad0.png

2 系统原理

GPS 信号控制系统在指定区域提供多种 GPS 环境关键技术是控制区域内终端设备接收到的 GPS 信号GPS 信号包括载波测距码以及导航电文民用 GPS 信号的相关信息是公开的其信号结构如图 5 所示其中载波信号的频率为 1 575.42 MHz 调制方式是 BPSK 测距码为 C/A用于卫星多址卫星信号捕获测距以及提高系统的抗干扰能力 导航电文包含卫星星历时钟修正历书等重要信息 [5-10]

5e6c6958-598a-11ed-a3b6-dac502259ad0.png

2.1 GPS原理

系统向指定区域辐射中心频率为 1 575.42 MHz 的宽带噪声信号噪声信号带宽为 GPS 民用通信带宽 2.046 MHz功率远远大于终端设备接收的正常 GPS 信号功率GPS 信号被淹没于宽带噪声之中接收机无法解调出位置信息系统覆盖区域内的终端如同进入GPS 信号区域

2.2 GPS原理

系统利用民用 GPS 信号的载频调制方式C/A 码序列导航电文等信息公开的特点仿造与 GPS 信号结构完全相同的GPS信号。“GPS信号包含的位置信息是系统预设位置信息在指定区域内系统在 1 575.42 MHz 载频上辐射GPS 信号”,以功率优势压制真实 GPS 信号无人机获取功率更强信噪比更优的GPS 信号”,并解调出位置信息为系统预设位置的坐标系统覆盖区域内的终端解调出的 GPS 信息是错误的信息[11-12]

3 系统方案设计

系统实物如图 6 所示设计分为 3 部分 波形设计Hack RF 配置以及功率放大器模块设计

5e921e50-598a-11ed-a3b6-dac502259ad0.png

3.1 波形设计

3.1.1 宽带噪声波形设计

宽带噪声信号波形由 GUN Radio 流图设计生成 程序流图中的Noise Source是噪声源模块该模块装载高斯白噪声算法输出高斯白噪声基带数据 ;“Low Pass Filter是低通滤波器模块该模块被用来限制高斯白噪声信号的带宽宽带噪声基带信号的波形带宽等信息在Qt GUIFrequency Sink模块中观测如图 7 所示

5e9ec0f6-598a-11ed-a3b6-dac502259ad0.png

3.1.2 GPS 信号波形设计

GPS 信号的波形设计由 GPS 模拟器gps-sdr-simGUN Radio 共同设计生成。“gps-sdr-sim负责产生基带数据 GNU Radio 负责基带数据引入流图中的无线电系统

gps-sdr-sim是开源的 GPS 数据仿真器能根据星历文件预设位置坐标等信息计算出系统运行所需的扩频码相位载波相位电离层延迟对流层延迟多普勒频移等数据生成伪导航电文”;伪导航电文序列与伪随机序列进行模二加运算得到一个卫星的伪导航数据”;模拟器一次能模拟多个 GPS 卫星的伪数据并将它们按时序封装成帧BIN 文件保存下来

程序流图中的File Source模块将BIN 文件引入软件无线电系统,“IChar To Complex模块将BIN 文件中的字符型数据转换为复数型数据成为通用硬件平台 HackRF 可识别的基带信号同样,“GPS 信号的波形带宽等信息可在Qt GUI Frequency Sink模块中观测如图 8所示

5eb7a2b0-598a-11ed-a3b6-dac502259ad0.png

3.2 Hack RF 配置

Hack RF 的配置在程序流图中的osmocom Sink模块中完成该模块不仅将基带波形单元生成的基带数据发送给Hack RF还对 Hack RF 的信号频率射频增益功率放大器选择等进行配置本系统中的 Hack RF 工作于发射模式主要工作流程如下

1模数转换器 MAX5864 将数字基带信号转换为模拟基带信号

2射频收发器 MAX2837 将模拟基带信号调制到频率为 2.6 GHz 的中频信号并对中频信号提供 0 47 dB 的增益控制

3混频器 RFFC5072 将中频信号变频到载波频率1 575.42 MHz

4通过设置单刀三掷开关 SKY13317混频器输出的信号送给放大器 MGA-81563 进行放大放大器增益为 12.4 dB由于射频放大芯片 MGA-81563 的输出 P1dB 压缩点为14.8 dBm为保证输出信号的线性指标配置射频收发器MAX2837 中的数控增益单元为 33 dB最终 Hack RF 输出载波信号功率为 4 dBm如图 9 所示

3.3 功率放大器设计

方案中的功率放大器模块为自主设计射频链路如图 4所示HMC472 是数控射频衰减器单片机控制负责功放模块的增益控制本设计中衰减值设置为 7.5 dB MGA-31289 是宽带射频放大器1 575.42 MHz 频段提供 18 dB增益 AFT27S012N 是功率 LDMOS增益为 20 dB模块采用功率回退方案在功率放大器 AFT27S012N P1dB 压缩点为 41 dBm 的情况下输出载波信号功率为 34.5 dBm如图 10 所示

5ec23fea-598a-11ed-a3b6-dac502259ad0.png

4 系统验证

本文设计的 GPS 信号控制系统通过GPS 工具地图工具来验证其功能其中地图工具使用高德地图”。实验中将终端分别放置于正常 GPS 环境、“GPS环境以及GPS环境等通过终端的GPS 工具地图工具读取 GPS 卫星状态经纬度信息以及地图位置信息来验证系统功能测试结果如下

1正常 GPS 环境下终端 GPS 卫星搜索结果和位置信息如图 11 所示 GPS 工具显示搜索到 GPS 卫星 8 定位坐标为 30° 30.6813'N114° 21.9975'E 地图工具显示当前位置为湖北交通职业技术学院”。

5ed73990-598a-11ed-a3b6-dac502259ad0.png

2GPS 信号控制系统提供GPS 信号环境终端上的 GPS 卫星搜索结果和位置信息如图 12 所示 GPS 工具显示搜索到 GPS 卫星 0 无定位坐标 地图工具显示定位失败”。

5ee6ed54-598a-11ed-a3b6-dac502259ad0.png

3GPS 信号控制系统提供GPS环境系统预设位置编辑为南岳衡山风景区”,终端 GPS 卫星搜索结果和位置信息如图 13 所示 GPS 工具显示搜索到 GPS 卫星12 GPS 定位坐标为 27° 15.9033'N112° 43.1158'E 地图工具显示当前位置为南岳衡山风景区”。

由以上验证可知本文设计的 GPS 信号控制系统可在覆盖区域内使终端处于GPS状态 也可以使终端接收到GPS信号并解析出错误的位置信息验证表明系统设计成功

5 结 语

我团队设计了一套基于软件无线电的 GPS 信号控制系统文中详细介绍了系统的架构和设计原理经验证系统能提供指定的 GPS 环境对无人机操控教学具有辅助作用另外本设计及相关技术也可以应用于 GPS 信号模拟无人机反制等相关领域的设计开发具有良好的拓展性

5ef78bd2-598a-11ed-a3b6-dac502259ad0.png

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    6893

    浏览量

    113558
  • gps
    gps
    +关注

    关注

    22

    文章

    3012

    浏览量

    172534
  • 无线电
    +关注

    关注

    63

    文章

    2202

    浏览量

    119176

原文标题:论文速览 | 基于软件无线电的 GPS 信号控制系统设计

文章出处:【微信号:iotmag,微信公众号:iotmag】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    数字阵列板卡设计原理图:889-基于RFSOC XCZU49DR的 16T16R的软件无线电硬件

    DA输出核心板, 数据流传输适配器, 信号输出播放, 数字阵列板卡, 软件无线电硬件, XCZU49DR板卡
    的头像 发表于 10-27 11:46 153次阅读
    数字阵列板卡设计原理图:889-基于RFSOC XCZU49DR的 16T16R的<b class='flag-5'>软件</b><b class='flag-5'>无线电</b>硬件

    软件无线电处理卡设计原理图:227-基于Kintex-7 XC7K325T的FMC USB3.0四路光纤数据转发卡

    Camera Link 输出子卡, K7软件无线电处理平台, 软件无线电处理, 软件无线电处理平
    的头像 发表于 09-18 11:05 507次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>无线电</b>处理卡设计原理图:227-基于Kintex-7 XC7K325T的FMC USB3.0四路光纤数据转发卡

    分支多、云也多,网络又慢又烧钱?一套方案全搞定!

    、成本控制与运维效率的多重压力。面对这些挑战,是否有一套网络架构能够“全搞定”?答案是肯定的。基于行业实践与技术演进,我们逐渐形成了一套以SD-WAN+云网融合平台+
    的头像 发表于 08-28 14:25 985次阅读
    分支多、云也多,网络又慢又烧钱?<b class='flag-5'>一套</b>方案全搞定!

    jBox分体式软件无线电演示验证平台

    jBox分体式软件无线电演示验证平台(以下简称jBox)是介方信息推出的款基于SCA4.1/SRTF标准规范设计的高性能、通用性强的软件无线电
    的头像 发表于 08-14 16:30 800次阅读
    jBox分体式<b class='flag-5'>软件</b><b class='flag-5'>无线电</b>演示验证平台

    在树莓派上开启业余无线电之旅~

    业余无线电可让你通过收听广播、追踪飞行器和解码信号来探索无线通信的奥秘。然而,传统的业余无线电设备往往价格高昂且体积庞大,不易获取。我将向你展示如何利用树莓派以经济实惠的方式踏入业余
    的头像 发表于 08-12 18:56 1225次阅读
    在树莓派上开启业余<b class='flag-5'>无线电</b>之旅~

    助力工业物联网升级,智能远程控制系统功不可没

    的支撑。它不仅打破了工业生产的地域限制,更通过数据驱动的自动化控制,推动工业物联网从“设备互联”向“智能协同”升级。 系统架构:工业物联网的“远程操控神经网” 智能远程
    的头像 发表于 08-06 16:23 771次阅读

    璞致电子 UltraScale+ RFSoC 架构下的软件无线电旗舰开发平台

    核心,融合高带宽信号采集、高速数据处理与灵活扩展能力,专为专业工程师打造的软件无线电(SDR)开发平台。其工业级可靠性与丰富的软硬件生态,满足从原型验证到量产部署的全流程需求
    的头像 发表于 08-06 10:08 874次阅读
    璞致电子 UltraScale+ RFSoC <b class='flag-5'>架构</b>下的<b class='flag-5'>软件</b><b class='flag-5'>无线电</b>旗舰开发平台

    【PZ-ZU47DR-KFB】——RFSoC 架构下的超宽带软件无线电SDR开发平台标杆

    软件无线
    hongying188
    发布于 :2025年08月05日 13:55:43

    无线比例电机转速遥控器的设计

    介绍的是无线电遥控中最新的无线比例电机转速遥控器,比例遥控,是指受控制的模型的动作幅度与操纵者转动发射机操纵杆的动作所成的比例关系。一套
    发表于 07-10 16:56

    连载|业余无线电史话(五):首批无线电呼号前缀

    首批无线电前缀1906年,在柏林召开的首届国际无线电报会议上,决定国际无线电系统中的电台呼号须由三个易于区分的字母组成。1912年7月5日,受要求识别所有频谱使用者的《
    的头像 发表于 07-03 07:34 1718次阅读
    连载|业余<b class='flag-5'>无线电</b>史话(五):首批<b class='flag-5'>无线电</b>呼号前缀

    连载|业余无线电史话():个漫长的故事

    180米波段用莫尔斯电码(CW)发射信号。资料来源:火花博物馆。个漫长的故事()如同任何科学故事样,若不考虑其诞生的社会经济背景,我们就无法讲述业余
    的头像 发表于 06-29 07:07 848次阅读
    连载|业余<b class='flag-5'>无线电</b>史话(<b class='flag-5'>一</b>):<b class='flag-5'>一</b>个漫长的故事

    基于SCA的软件无线电系统的概念与架构

    1 软件通信体系架构SCA的基本概念 SCA:Software Communication Architecture,软件通信架构;继承
    的头像 发表于 03-20 09:30 1490次阅读
    基于SCA的<b class='flag-5'>软件</b><b class='flag-5'>无线电</b><b class='flag-5'>系统</b>的概念与<b class='flag-5'>架构</b>

    如何使用Java语言快速开发一套智慧工地系统(源码)

    使用Java语言快速开发一套智慧工地系统,可以遵循以下步骤和策略: 1、确定系统架构 微服务架构:采用Spring Cloud构建微服务,每
    的头像 发表于 01-09 17:39 1016次阅读

    满足欧盟无线电设备指令(RED)信息安全标准

    随着全球互联程度日益加深,信息安全与隐私保护已成为监管框架的核心议题。欧盟的无线电设备指令(European Union’s Radio Equipment Directive, RED),尤其是
    发表于 12-19 10:14 708次阅读

    用于无线电的衰减器选择指南

    无线电通信系统中,衰减器是种重要的无源射频器件,用于减小射频信号的功率。选择合适的无线电衰减器对于确保
    的头像 发表于 12-10 09:11 1506次阅读