为什么要使用GPS模拟器?

Posted in 应用

GPS-constallation

对于 GPS 设备的任何开发者而言,具备可靠和重复性测试的能力,意味着能缩短开发时间和降低成本。

无论新 GPS 产品定位于什么样的市场,也无论其具有何种功能,测;试均不可或缺。在复杂多变环境中的信号捕获、保持和性能表现,均是决定新设备能否取得成功的关键因素。

multipath

简单地走到户外、完成卫星定位锁定,然后便签字结束整个测试流程的做法远远不够。

这并非设备的实际应用场景:在多数情况下,设备均会受到 多路反射、遮挡或干扰的影响,因此了解设备在此类情况下的性能将至关重要。但将这些可变因素引入真实世界的测试计划,也许完全不现实,并会显著影响产品上市时间。

GPS 模拟器可为开发者带来众多优势。最明显的一点是便利性在实验室或办公室内就能用 GPS 设备直接回放原始 RF 卫星信号,不必再大费周章地来到户外,使测试变得更加简单易行。

什么是GPS模拟器?(单击打开)

GPS(或 GNSS)模拟器输出与卫星本身所发射的信号类型完全相同的无线电信号。这些信号包括日期和时间等所有信息,GPS 装置确实处于外部真实世界时会对它们进行转换。

为模拟器连接接收器后,它就会像在外部真实世界中一样运行,按照向其中播放的场景四处移动。GPS 模拟确保一致性。通过重复接收强度和质量一致,而非不断变化的动态 GPS 现场广播信号,对新开发的装置进行标准。

GPS 模拟可确保信号一致性。重复接收具有一致强度和质量的信号,而非充满变数和变化无常的 GPS 星实时广播,就能实现针对新开发设备的基准检测。

GPS 模拟器现有哪些型号?(单击打开)

有三类模拟器:GPS 引擎模拟器、RF 信号录制/回放模拟器,以及全星座模拟器。

GPS 引擎模拟器

GPS 引擎模拟器是最基本的类型,可生成与 GPS / GLONASS 引擎相同的输出信号,通常为串列 NMEA 型信息形式。要使用此类模拟器,必须从目标系统中彻底拆除 GNSS 引擎,并将信号注入其余的系统。不关注 GNSS 引擎自身功能的系统集成商经常使用这些模拟器。这种模拟器一般为软件,以及串列端口上的输出数据。

GPS RF 录制/回放系统

RF 录制/回放系统会以极高速率采集来自现场北斗/GPS/GLONASS/Galileo/QZSS 天线的 RF 信号,并将其以数字格式保存在硬盘内。该数据随后被直接回放至北斗/GPS/GLONASS/Galileo/QZSS 引擎的 RF 前端。

全星座模拟器

全星座模拟器从无到有地生成所有卫星信号。该模拟器搭配用户自定义的轨迹文件,生成人工 GPS 信号。这可通过专用(但昂贵的)硬件实时完成,或通过普通个人电脑进行离线处理,再生成可用更简单的录制/回放系统进行回放的数据。

GPS 模拟器向来十分昂贵:通常仅拥有庞大研发预算的公司,才能买得起一台此类专业设备。传统 GPS 模拟器输出的是由计算机生成的模型所创建的信号。这毫无疑问可确保测试者能进行重复测试,但却“并不真实”,因为此类信号本身并不能提供常见于现实世界中的实时天空状况。

这使开发者陷入两难境地:实时测试不切实际、十分耗时且成本高昂;而 GPS 模拟器同样十分昂贵,并且可能无法切实提供所需的全真信号。

GPS 记录、回放和模拟器设备可为此提供理想的解决方案,确保能顺利开展完整的测试流程。若有必要,LabSat 3 可记录夹杂真实世界障碍物所产生瑕疵的实时天空信号,并可在工作台回放这些信号;搭配 SatGen 软件后还可回放实验室生成的场景。