留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

三种GNSS数据下载方法对比分析

吴汤婷 梁乔 陈本富 卢立果

吴汤婷, 梁乔, 陈本富, 卢立果. 三种GNSS数据下载方法对比分析[J]. 全球定位系统, 2022, 47(3): 99-103. doi: 10.12265/j.gnss.2021120602
引用本文: 吴汤婷, 梁乔, 陈本富, 卢立果. 三种GNSS数据下载方法对比分析[J]. 全球定位系统, 2022, 47(3): 99-103. doi: 10.12265/j.gnss.2021120602
WU Tangting, LIANG Qiao, CHEN Benfu, LU Liguo. Comparative analysis of three GNSS data download methods[J]. GNSS World of China, 2022, 47(3): 99-103. doi: 10.12265/j.gnss.2021120602
Citation: WU Tangting, LIANG Qiao, CHEN Benfu, LU Liguo. Comparative analysis of three GNSS data download methods[J]. GNSS World of China, 2022, 47(3): 99-103. doi: 10.12265/j.gnss.2021120602

三种GNSS数据下载方法对比分析

doi: 10.12265/j.gnss.2021120602
基金项目: 国家自然科学基金项目(41804020);东华理工大学资源与环境经济研究中心(21JDGL03);广西空间信息与测绘重点实验室研究基金资助(19-185-10-10);东华理工大学研究生创新基金(YC2021-S631);东华理工大学博士科研启动基金(DHBK2019182)
详细信息
    作者简介:

    吴汤婷:(1990—),女,博士,讲师,主要研究方向为GNSS数据处理

    梁乔:(1998—),男,主要研究方向为GNSS数据处理

    陈本富:(1968—),男,硕士,主要研究方向为测量数据处理

    卢立果:(1989—),男,博士,讲师,主要研究方向为GNSS数据处理

    通讯作者:

    卢立果 E-mail: lglu66@163.com

  • 中图分类号: P228.4

Comparative analysis of three GNSS data download methods

  • 摘要: 为综合评估单线程、多线程和多协程在全球卫星导航系统(GNSS)数据下载中的性能,以武汉大学国际GNSS服务(IGS)数据中心为下载源,从下载文件的时间跨度和量级大小两个方面对三种方法的下载效果进行对比分析. 结果表明:在中小型文件下载过程中多线程的优势大于单线程和多协程;在大型文件下载中,多协程的下载效果略优于多线程,且都相较单线程性能更佳;由于GNSS数据普遍是中小型文件,所以多线程更适用于GNSS数据下载工作.

     

  • 图  1  单线程下载流程图

    图  2  多线程下载流程图

    图  3  多协程下载流程图

    图  4  单线程下载不同量级文件

    图  5  多线程下载不同量级文件

    图  6  多协程下载不同量级文件

    图  7  三种方法下载速度对比

    表  1  不同时间跨度的文件大小统计 MB

    文件数量100天200天300天400天500天600天
    6.412.718.924.730.135.5
    163.2329.1492.6648.4801.5943.3
    466.31 024.91 587.42 099.82 539.33 102.7
    下载: 导出CSV

    表  2  不同时间跨度的三种下载方法耗时统计 s

    方法名称文件量级100天200天300天400天500天600天
    单线程68135211269354416
    122245365479597711
    1783926047959641 178
    多线程5811151923
    2243628097114
    67146223292346410
    多协程163044566879
    295478100122142
    73144212274326396
    下载: 导出CSV
  • [1] 杨元喜, 杨诚, 任夏. PNT智能服务[J]. 测绘学报, 2021, 50(8): 1006-1012.
    [2] TEUNISSEN P J G, MONTENBRUCK O. Springer handbook of Global Navigation Satellite Systems [M]. Springer International Publishing, 2017. DOI: 10.1007/978-3-319-42928-1-17
    [3] HU Z Y, FAN L, WANG C, et al. More reliable global ionospheric maps combined from ionospheric products of the seven IGS analysis centers[J]. Results in physics, 2020, 17(3-4): 103162. DOI: 10.1016/j.rinp.2020.103162
    [4] 杨飞, 郭际明, 李弈韬, 等. GPT3模型估计对流层产品精度检验与分析[J]. 大地测量与地球动力学, 2021, 41(11): 1123-1126.
    [5] 马一方, 周晓慧, 华培学. 测站坐标阶跃对参考框架稳定性的影响分析[J]. 测绘科学, 2021, 46(10): 20-24.
    [6] 魏二虎, 刘学习, 孙浪浪, 等. 测站数目和观测弧段对GPS解算地球自转参数的影响分析[J]. 大地测量与地球动力学, 2017, 37(2): 187-191.
    [7] 马俊, 姜卫平, 周晓慧, 等. 联合小波和方差分量估计方法分析中国IGS测站时间序列变化特征[J]. 武汉大学学报(信息科学版), 2018, 43(4): 629-636.
    [8] 倪蓉蓉, 王庆, 潘树国, 等. IGS服务数据专用FTP客户端设计与实现[J]. 测绘科学, 2011, 36(6): 278-280,288.
    [9] 王丞, 李磊, 张铭彬. 一种高效的GNSS数据自动化下载方法的实现[J]. 全球定位系统, 2018, 43(3): 129-134.
    [10] CHEN Z S, CUI Y, LI L Y, et al. GDP: an open-source GNSS data preprocessing toolkit[J]. GPS solutions, 2020, 24(3): 42-49. DOI: 10.1007/s10291-020-01003-z
    [11] 王建伟, 郭春喜, 白穆, 等. 海量IGS数据实时线程池并发获取[J]. 测绘通报, 2020(12): 93-96,105.
    [12] 周维, 周可人, 栾钟治, 等. 基于共享内存的多核时代数据结构研究[J]. 软件学报, 2016, 27(4): 1009-1025.
    [13] 蒋炎岩, 许畅, 马晓星, 等. 获取访存依赖: 并发程序动态分析基础技术综述[J]. 软件学报, 2017, 28(4): 747-763.
    [14] 刘书健. 基于协程的高并发的分析与研究[D]. 昆明: 昆明理工大学, 2016.
    [15] 李鹏, 曾露, 王焕东. 多核处理器系统I/O访存优化研究[J]. 高技术通讯, 2018, 28(6): 488-499. DOI: 10.3772/j.issn.1002-0470.2018.06.002
    [16] 吴汤婷, 梁乔, 胡伟建, 等. GNSS数据下载软件设计与实现[C]//第十三届中国卫星导航年会, 北京, 2022.
  • 加载中
图(7) / 表(2)
计量
  • 文章访问数:  277
  • HTML全文浏览量:  132
  • PDF下载量:  47
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-12-06
  • 网络出版日期:  2022-06-08

目录

    /

    返回文章
    返回