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测试与仿真提供高效先进的高端解决方案。

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

    关注

    106

    文章

    5785

    浏览量

    170915
  • 通信
    +关注

    关注

    18

    文章

    6217

    浏览量

    138163
  • 卫星通信
    +关注

    关注

    12

    文章

    774

    浏览量

    39456
  • 无线通信
    +关注

    关注

    58

    文章

    4772

    浏览量

    145390
  • GNSS
    +关注

    关注

    9

    文章

    893

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    GNSS模拟器如何赋能无人机整机检测?揭秘高效测试背后的黑科技

    德思特GNSS模拟器助力无人机研发,实现多场景精准测试,提升导航精度与抗干扰能力。
    的头像 发表于 08-06 14:13 ?219次阅读
    <b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>如何赋能无人机整机检测?揭秘高效测试背后的黑科技

    GNSS模拟器如何赋能自动驾驶?聚焦HIL、多实例与精准轨迹仿真的技术优势

    本文聚焦GNSS模拟器如何赋能自动驾驶,总结一线应用的关键环节
    的头像 发表于 07-29 15:28 ?154次阅读

    GNSS模拟器核心架构如何实现?技术主管深度解读设计原理

    本文聚焦GNSS模拟器技术领域的核心难点,包括系统组成与核心引擎,GNSS频段基础,控制模式与架构理念
    的头像 发表于 07-29 14:58 ?156次阅读
    <b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>核心架构如何实现?技术主管深度解读设计原理

    氙灯太阳模拟器与LED太阳模拟器的对比研究

    本文主要比较了基于氙灯和基于LED的太阳能模拟器在光谱匹配、时间稳定性和光照均匀性等方面的性能。通过测量多种太阳能电池的电流-电压(I-V)响应和光谱响应(SR),评估了两种模拟器模拟太阳光
    的头像 发表于 07-24 11:31 ?121次阅读
    氙灯太阳<b class='flag-5'>模拟器</b>与LED太阳<b class='flag-5'>模拟器</b>的对比研究

    太阳光模拟器丨辐照不均匀度的定义和标准

    Luminbox的技术实践,系统解析辐照不均匀度的技术、影响因素及优化策略。太阳模拟器辐照不均匀度三维分布图辐照不均匀度的定义与标准luminbox辐照不均匀度是
    的头像 发表于 07-24 10:23 ?114次阅读
    太阳光<b class='flag-5'>模拟器</b>丨辐照不均匀度的<b class='flag-5'>定义</b>和标准

    软件定义架构如何满足GNSS模拟测试的开放性需求?

    从汽车HIL到5G融合测试,GNSS技术正面临前所未有的复杂需求。如何应对多样化测试挑战?基于软件定义架构(SDA)的Skydel GNSS模拟器
    的头像 发表于 05-30 11:32 ?205次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>定义</b>架构如何满足<b class='flag-5'>GNSS</b><b class='flag-5'>模拟</b>测试的开放性需求?

    DevEcoStudio 中使用模拟器时如何过滤日志

    定义模式 找到模拟器日志,选择定义 在 Filter name 中输入custom (可以忽略这一步) Log level 中选择In
    发表于 05-23 10:46

    GNSS模拟器用于消费电子、导航芯片与定位终端测试

    在消费电子、导航芯片与定位终端快速发展的今天,精准的定位性能测试已成为产品竞争力的关键。GNSS模拟器作为行业领先的测试工具,能够模拟复杂多变的定位场景,为消费电子、导航芯片及终端设备提供全面、高效的测试解决方案。
    的头像 发表于 02-19 15:36 ?554次阅读
    <b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>用于消费电子、导航芯片与定位终端测试

    告别传统校准!GNSS模拟器在计量行业的应用

    在开发和应用包含GNSS定位导航功能的产品时需要进行严格的检测和计量以确保符合国家标准。德思特GNSS模拟器支持多项国家标准,提供高精度参数和灵活的场景定制,满足从模块到整车系统的全面测试需求,显著提升测试效率和数据可信度。
    的头像 发表于 02-13 16:31 ?678次阅读
    告别传统校准!<b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>在计量行业的应用

    告别传统校准!GNSS模拟器在计量行业的应用

    德思特提供的Safran GNSS模拟器强调灵活性和自动化,用户可根据既定的测试参数和策略,快速配置模型并导入自定义测试案例,创建标准化的自动化测试流程。借助德思特的自动化测试软件,用
    的头像 发表于 02-10 14:37 ?514次阅读
    告别传统校准!<b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>在计量行业的应用

    精准导航的关键:揭秘GNSS模拟器在无人机行业的核心作用

    不断提高,但这些新形式的设备带来了独特的定位、安全性和稳健性挑战。无人机依赖于全球卫星导航系统(GNSS)来实现精确的位置、航向控制和导航,因此在研发、调试和性能验证阶段,模拟器扮演了至关重要的角色。 ? 二、无人机
    的头像 发表于 01-20 17:16 ?801次阅读
    精准导航的关键:揭秘<b class='flag-5'>GNSS</b><b class='flag-5'>模拟器</b>在无人机行业的核心作用

    如何使用光伏模拟器

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

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

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

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

    一、方案介绍 GNSS是当前最常用、覆盖最广泛、效率最高的定位导航技术,几乎各个领域都依赖它。然而,在室内或地下,GNSS信号通常非常弱甚至不可用。德思特采用时间服务GNSS
    的头像 发表于 09-12 10:14 ?675次阅读
    时间服务<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