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

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

3天内不再提示

为什么选择软件定义GNSS模拟器?优势有这些

虹科卫星与无线电通信 2023-05-26 08:05 次阅读

GNSS仿真领域的技术随着时代发展正在不断进步,在过去,只能选择使用固定的、分配的仅依靠硬件的方式进行仿真,而如今,一种被称为软件定义架构的颠覆性创新型技术正在迅速取代传统定制架构。

软件定义GNSS架构

软件定义架构(Software Defined Architecture)是一种新型的架构模式,它是一种基于软件的架构,通过软件来定义系统的功能,从而提高系统的运行效率和能量效率。软件定义架构可以将硬件资源抽象化,从而使得应用程序可以更好地利用硬件资源,提高系统的性能和可靠性。

而基于软件定义架构的GNSS模拟器则是将该架构引入了GNSS仿真领域,依托“依托软件引擎,开放硬件平台,高效开放的完成GNSS仿真”的虹科Safran Skydel GNSS仿真引擎,结合软件定义架构推出面向下一代的软件定义GNSS模拟器——虹科Safran GSG-7/GSG-8。

软件定义架构下的GNSS模拟器主要由以下几部分组成:

  • SSE(Skydel Simulation Engine,Skydel仿真引擎):设计灵活,可用于多个CPU操作系统,甚至可以作为软件解决方案与第三方硬件集成,所有的功能都基于此独立的软件;
  • CPU&OS(Center Processing Unit 中央处理器&Operating Sys. 操作系统):软件的必要运行环境;
  • GPU(Graphics Processing Unit,图像处理器):Skydel使用GPU处理星座、频率与轨迹信息,并生成IQ信号
  • SDRs(Software-Defined Radios,软件定义无线电):Skydel使用SDR进行IQ信号的处理与RF信号的输出。
wKgZomS0lUqAOg0sAAFpn-s7CZc888.png

软件定义架构的先进性

软件定义架构这种独特、创新和完全现代的方法是未来仿真的必然趋势,和传统方法相比:

使用固定、分配的硬件进行仿真(定制)

传统的硬件定制方式虽然很常见,但效率低下且不具备灵活性。除了功能被限制和被划分之外,固定、分配硬件的方式使用起来有很大的局限性:

需要额外的硬件,长期且昂贵的升级和安装

  • 关键功能的使用受项目影响
  • 信号数量受FPGA通道限制
  • 硬件是定制的,只能少量生产
  • 通常需要五年或更长时间进行硬件更新

使用开放式软件定义架构进行仿真

借助软件定义的GNSS仿真,可以通过快速的开发获得最大的可扩展性和灵活性。而要升级最新功能只需要简单的软件下载和许可软件安装。GPU具有高度并行的结构,这使得它们在处理大量数据的算法方面比通用CPU更高效,例如可以生成多个GNSS信号。

虹科Safran Skydel GNSS仿真引擎利用了GPU和CPU单元的计算能力,实现了卓越的模拟性能。

  • 它是动态的,面向未来的
  • 以更低的成本获得高端的性能
  • 根据需求随时升级更强大的功能
  • 集成干扰信号,无需专用硬件
  • 可以轻松定制新的实验信号
  • 利用COTS(标准产品)硬件性能升级来提高系统性能
  • 基于软件解决方案构建的开源库和插件

软件定义架构(SDA)的GNSS仿真有着众多优势:

  • 更低的总成本:较低的初始系统(硬件/软件)成本和支持成本意味着可以将预算用于其他项目、购买多个系统或添加更多软件解决方案。
  • 非专有软件:专用硬件的方案不灵活,缺乏从同一平台创建非GNSS信号的能力。纯软件解决方案能够适配不同机箱,从而减少硬件,提供可扩展性。
  • 软件定义无线电:能够轻松根据测试要求重新配置。可以轻松添加、删除信号或升级系统。
  • 功能强大的现代软件:所有测试都集中在一个稳定、响应迅速、易于使用的单一软件包中,大大降低了时间成本。
  • 自动化和易于集成:命令和信息已经存储在软件中。您可以更快地与其他系统集成,并体验自动化带来的生产力指数级增长。

如何选择最适合的SDA硬件

软件定义架构的GNSS模拟器依托于COTS(Commercial off-the-shelf,商业现货,可及时交付,无需定制)硬件,而无需专有硬件,因此需要结合自己的需求选择最佳的硬件。

如何选择最佳的CPU与操作系统?

虹科Safran Skydel仿真引擎有基于Linux和Windows两种型号,可以根据需求与应用进行选择,其中,Linux系统在复杂环境与大型场景仿真下效果更好。在Linux Ubuntu下,GPU性能提高了30%。推荐计算机配置:

wKgaomS0lUqAZ1sCAACUCxPR15Y680.jpg

如何选择最佳的GPU?

GPU是一种专用设备,可加速图形、视频和动画的创建和渲染,它由数百个内核构建,可以同时处理数千个线程,更像是一种并行结构,并提高了它们的处理效率。对于Nvidia GPU,这些并行处理器通常称为CUDA核心,通常被用来衡量GPU性能。

虹科Safran Skydel提供了模拟众多星座、频率的能力,但GPU中的CUDA内核数量决定您的设备是否可以处理软件中定义的数量。需要注意的是:Skydel GNSS模拟器目前仅支持Nvidia GPU,不支持AMD,因此显卡应选择Nvidia。

选择合适的GPU一般需考虑三个问题:

  • 需要模拟多少个信号?

通常,假设有12颗卫星是可见的需要模拟,此时模拟12颗卫星传输GPS L1 C/A需要“12个信号”。例如:模拟12颗卫星发射GPS L1 C/A+L2C需要“2×12=24个信号”

需要模拟多径下的回波时,每一组回波需要乘以每个模拟回波的信号数(多径)。例如:模拟12颗卫星发射GPS L1 C/A+L2C和它们的一组1个回波需要“2×12×2=48个信号”。

经验法则:对于每个信号,需要大约16个CUDA内核数,通过CUDA数来反推GPU型号,以下是快速对照与选择表:

wKgaomS0lUqAQ2UqAAFfHZQjMdQ209.jpg

*RTX A5000是GSG-8 GNSS模拟器标配的GPU,GSG-8内部可以使用一个或两个RTX A5000。

*RTX A6000是高级模拟项目选择的GPU。

  • 需要模拟多个星座吗?

如果要模拟多个星座,则需要考虑到在多个频率上模拟更宽的信号(>50MHz)将需要更多的GPU处理能力。

  • 是否需要模拟多个天线或RTK?

模拟多个天线需要额外的Skydel实例,虽然Skydel实例可以共享同一个GPU,但共享GPU的效率不如每个实例都有一个专用GPU。

此外Skydel还可以验证准备的场景是否对GPU要求过高,该功能称为“GPU基准测试”。

在GPU Benchmark窗口中,可以指定要模拟的卫星数量和回波数量,然后单击“开始”,基准测试将以最快的速度执行10秒的模拟。基准测试完成后会呈现一个“分数”,当分数不低于1.15高时说明Skydel能够毫无问题地实时运行定义的GNSS仿真场景。

wKgZomS0lUuAF9sHAAKtJS0Tse8018.png

如何选择最佳的SDR?

GNSS信号分为Upper Band(L1)与Lower Band(L2,L5),SDR的数量与端口数与需要输出GNSS信号的频率有关,单个端口仅能输出Upper Band或Lower Band,因此如果需要同时输出L1+L2/L5,则可能需要选择两个单端口SDR或一个双端口SDR,若在此之外还需要输出独立的干扰信号或要针对RTK等同时双轨迹的应用,则需要根据需求添加1个或双倍的SDR。

但软件定义的优势在于可以根据自己的需求随时添加SDR,不会受到过多的硬件与平台的限制,也无需额外购买软件扩展。

虹科Safran Skydel目前与三个软件定义无线电(SDR)制造商兼容,SDR模型的选择取决于模拟要求或SDR的潜在可用性。

  • Ettus N310或X300/310
wKgaomS0lUuAajvBAAB6PGtWQww739.jpg

  • NI USRP-294xR/295XR
wKgZomS0lUuATyu8AAAymZSDXz0230.jpg

  • Dektec DAT-2115B
wKgaomS0lUuAQW4yAAAyCohjpOM355.jpg

下表是一个快速选择图表,可以根据此进行选择:

wKgZomS0lUuAMx7SAADnP-qcDcE973.jpg

一体式软件定义GNSS仿真方案

虹科提供一体式的软件定义GNSS设备,在单个机架内整合了上述软件定义的全部部分并提供多种选择,无需经过额外的硬件挑选与安装调试,并提供终身有效的软件与升级咨询服务。即开即用的设计,在开启电源后无需等待与装配,即可输出高质量且复杂的GNSS信号。

wKgaomS0lUyAIYL-AAQHCqyE_TM985.png

针对不同行业与不同应用,虹科Safran推出了GSG-7与GSG-8两款软件定义一体式GNSS模拟器,以适应各种测试环境与应用场景:

  • GSG-711:单频单星座/多星座,190卫星通道,汽车与公共安全、制造测试
  • GSG-721:双频单星座/多星座,190卫星通道,汽车与公共安全、制造测试
  • GSG-731:多频单星座/多星座,190卫星通道,汽车与公共安全、制造测试
  • GSG-811:单频单星座/多星座,250卫星通道,汽车与公共安全、制造测试
  • GSG-821:双射频端口,双频单星座/多星座,250个通道,汽车与公共安全、制造测试,多天线与RTK
  • GSG-831:三射频端口,多频单星座/多星座,250个通道,汽车与公共安全、制造测试,多天线与RTK
  • GSG-842:四射频端口,多频单星座/多星座,250个通道,汽车与公共安全、制造测试,多天线与RTK

无论是基础的GNSS接收机测试,还是汽车HIL测试,以及RTK与多天线测试,虹科Safran一体式软件定义GNSS模拟器解决方案均提供强大与完备的支持,为GNSS测试与仿真提供高效先进的高端解决方案。

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

    关注

    104

    文章

    5530

    浏览量

    167425
  • 通信
    +关注

    关注

    18

    文章

    5943

    浏览量

    135761
  • 卫星通信
    +关注

    关注

    12

    文章

    698

    浏览量

    38691
  • 无线通信
    +关注

    关注

    58

    文章

    4488

    浏览量

    143336
  • GNSS
    +关注

    关注

    9

    文章

    750

    浏览量

    47786
收藏 人收藏

    评论

    相关推荐

    如何使用光伏模拟器

    光伏模拟器是一种用于模拟太阳能光伏电池工作原理和性能的软硬件设备。它能够提供光伏电池在不同光照、温度和环境条件下的电流、电压、功率等参数,用于测试和评估光伏电池的性能,并帮助开发、优化和验证光伏系统
    的头像 发表于 10-30 17:12 102次阅读
    如何使用光伏<b class='flag-5'>模拟器</b>

    负载模拟器是干什么的,负载模拟器需要接电源吗

    负载模拟器是一种用于模拟各种负载条件的设备,它在多个领域都有着广泛的应用。以下是对负载模拟器的主要功能和用途的详细解析:
    的头像 发表于 10-01 15:57 256次阅读

    时间服务GNSS模拟器实现区域内可靠的室内定位

    一、方案介绍 GNSS是当前最常用、覆盖最广泛、效率最高的定位导航技术,几乎各个领域都依赖它。然而,在室内或地下,GNSS信号通常非常弱甚至不可用。德思特采用时间服务GNSS
    的头像 发表于 09-12 10:14 245次阅读
    时间服务<b class='flag-5'>器</b>与<b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>实现区域内可靠的室内定位

    通过GNSS模拟器实现RTK高精度定位 #RTK #GNSS模拟 #GNSS仿真 #GNSS模拟器

    定位模拟器
    虹科卫星与无线电通信
    发布于 :2024年09月06日 17:52:32

    制定全面测试计划:使用TS-GNSS模拟器助力接收选择

    的多个GNSS星座,以及用于提高GNSS精度的各种可用技术,因此 评估和选择接收以及制定GNSS测试计划是一项艰巨的任务 。通常需要花费大
    的头像 发表于 07-02 17:51 350次阅读
    制定全面测试计划:使用TS-<b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>助力接收<b class='flag-5'>器</b><b class='flag-5'>选择</b>

    电池模拟器模拟测试电池充放电性能

    电池模拟器是一种强大的工具,能够在模拟真实电池的输出状态和充放电特性方面发挥重要作用。它可以准确地模拟电池的充放电状态、放电深度、开路电压和内部电阻等关键参数,用户可根据需要随时调整这些
    的头像 发表于 06-11 16:05 743次阅读
    电池<b class='flag-5'>模拟器</b><b class='flag-5'>模拟</b>测试电池充放电性能

    GNSS仿真引擎Skydel软件使用培训课程-先导课 #GNSS模拟 #GNSS仿真 #gnss

    GNSS
    虹科卫星与无线电通信
    发布于 :2024年05月20日 13:15:35

    在时间同步应用上节省大量时间!德思特GNSS模拟器是怎么做到的?

    作者介绍 德思特Safran GNSS模拟器是一款综合解决方案,专为精确的PNT(位置、导航和时间)仿真与测试设计。它超越了传统GNSS定位导航仿真,也能提供极高的授时精度。 这款模拟器
    的头像 发表于 05-08 17:11 334次阅读
    在时间同步应用上节省大量时间!德思特<b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>是怎么做到的?

    电路仿真模拟器怎么用

    电路仿真模拟器是电子工程师和学生必备的一类软件工具。通过使用电路仿真模拟器,用户可以在计算机上模拟和分析各种电路设计,从而避免在实际搭建电路之前出现错误和浪费资源。本文将详细介绍电路仿
    的头像 发表于 05-04 10:53 1926次阅读

    如何依托软件引擎高效完成GNSS仿真?#GNSS仿真 #GNSS模拟 #GNSS #GNSS模拟器

    模拟器GNSS
    虹科卫星与无线电通信
    发布于 :2024年04月11日 18:24:01

    基于软件定义架构的GNSS模拟器——GSG-721开箱大揭秘!#GNSS模拟 #GNSS仿真 #导航 #定位

    软件GNSS
    虹科卫星与无线电通信
    发布于 :2024年03月14日 10:24:46

    【鸿蒙 HarmonyOS】鸿蒙手机模拟器 ( 鸿蒙远程模拟器 | 鸿蒙远程模拟器运行手机应用 )

    一、鸿蒙远程模拟器 选择 菜单栏 / Tools / HVD Manager , 首次点击 , 会提示下载模拟器相关资源 , 下载完成后可以通过浏览连接远程
    的头像 发表于 01-26 15:02 2301次阅读
    【鸿蒙 HarmonyOS】鸿蒙手机<b class='flag-5'>模拟器</b> ( 鸿蒙远程<b class='flag-5'>模拟器</b> | 鸿蒙远程<b class='flag-5'>模拟器</b>运行手机应用 )

    室内卫星定位信号弱?——看时间服务GNSS模拟器如何实现区域内可靠的室内定位!

    方案介绍GNSS是当前最常用、覆盖最广泛、效率最高的定位导航技术,几乎各个领域都依赖它。然而,在室内或地下,GNSS信号通常非常弱甚至不可用。德思特采用时间服务GNSS
    的头像 发表于 11-24 18:38 1235次阅读
    室内卫星定位信号弱?——看时间服务<b class='flag-5'>器</b>与<b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>如何实现区域内可靠的室内定位!

    基于软件无线电技术的通用卫星模拟器设计

    电子发烧友网站提供《基于软件无线电技术的通用卫星模拟器设计.pdf》资料免费下载
    发表于 11-07 15:04 0次下载
    基于<b class='flag-5'>软件</b>无线电技术的通用卫星<b class='flag-5'>模拟器</b>设计

    鸿蒙原生应用开发-DevEco Studio本地模拟器的使用

    emulator location,默认存储在C盘目录下。 3.在Local Emulator页签中,单击右下角的New Emulator按钮,创建一个本地模拟器。 4.在创建模拟器界面,可以选择一个默认的设备
    发表于 11-07 14:21