测绘通报 ›› 2026, Vol. 0 ›› Issue (8): 14-20.doi: 10.13474/j.cnki.11-2246.2026.0803

• 位置服务与应用 • 上一篇    下一篇

基于GAMIT双差的大规模GNSS网分布式并行解算

王建伟1, 冯在梅2, 赵辉1, 蒋光伟1, 田婕1, 马润霞1   

  1. 1. 自然资源部大地测量数据处理中心, 陕西 西安 710054;
    2. 自然资源部第一航测遥感院, 陕西 西安 710054
  • 收稿日期:2025-11-26 发布日期:2026-09-12
  • 通讯作者: 冯在梅。E-mail:453432102@qq.com
  • 作者简介:王建伟(1989—),男,硕士,高级工程师,主要研究方向为大地测量数据处理。E-mail:295648941@qq.com
  • 基金资助:
    国家自然科学基金(41774004);陕西测绘地理信息局科技创新项目(SCK2026-11;SCK2026-12)

Distributed parallel solution of large-scale GNSS network based on GAMIT double-difference model

Wang Jianwei1, Feng Zaimei2, Zhao Hui1, Jiang Guangwei1, Tian Jie1, Ma Runxia1   

  1. 1. Geodetic Data Processing Centre of Ministry of Natural Resources, Xi'an 710054, China;
    2. The First Institute of Photogrammetry and Remote Sensing, Ministry of Natural Resources, Xi'an 710054, China
  • Received:2025-11-26 Published:2026-09-12

摘要: [目的] 针对大规模GNSS网传统串行处理时效性低、仅靠升级单节点配置难以满足需求的问题,寻求数据快速处理已成为当前国内外研究热点。[方法] 本文基于GAMIT软件,在时空一体化双层数据并行算法基础上构建并行计算引擎;利用远程过程调用、集群计算、消息传递等技术构建分布式计算引擎;将两者深度融合,提出大规模GNSS网多核并行与网络多节点并行的时空一体化3层数据并行架构。[结果] 在测试环境下,该方案最大加速比高达83.53,基线解算周期由传统串行模式的约2.8个月缩短至1 d左右,显著提升了数据处理时效性。[结论] 该方案充分融合了共享内存系统高性能与分布式系统高伸缩性的优势,在技术先进性和工程实用价值方面具有显著优势,为海量GNSS数据高效处理提供了有力技术支撑。

关键词: 大规模GNSS网, 双差定位模型, 并行计算, 远程过程调用, 集群计算, 消息传递, 加速比

Abstract: [Purposes] In response to the low efficiency of traditional serial processing in large-scale GNSS networks and the difficulty of meeting demands merely by upgrading single-node configurations,seeking rapid data processing has become a current research hotspot both domestically and internationally. [Methods] Based on the GAMIT software,a parallel computing engine was constructed on the basis of the spatio-temporal integrated two-layer data parallel algorithm; a distributed computing engine was built by using technologies such as remote procedure call,cluster computing,and message passing interface. Both were deeply integrated to propose a spatio-temporal integrated three-layer data parallel architecture for multi-core parallel and multi-node parallel in large-scale GNSS networks. [Findings] In the test environment,the maximum speedup ratio of this scheme reached 83.53,and the baseline solution cycle was significantly shortened from about 2.8 months in the traditional serial mode to about 1 d. [Conclusions] This scheme fully integrates the high performance of shared memory systems and the high scalability of distributed systems,and has significant advantages in terms of technological advancement and practical engineering value,providing strong technical support for the efficient processing of massive GNSS data.

Key words: large-scale GNSS network, double-difference positioning model, parallel computing, remote procedure call, cluster computing, message passing interface, speedup

中图分类号: