[发明专利]一种基于GPU的大规模GNSS数据处理方法有效
申请号: | 202010057963.0 | 申请日: | 2020-01-19 |
公开(公告)号: | CN111208541B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 徐天河;蒋春华;江楠 | 申请(专利权)人: | 山东大学 |
主分类号: | G01S19/37 | 分类号: | G01S19/37;G01S19/42;G01S19/24 |
代理公司: | 威海恒誉润达专利代理事务所(普通合伙) 37260 | 代理人: | 鹿刚 |
地址: | 264200 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 gpu 大规模 gnss 数据处理 方法 | ||
1.一种基于GPU的大规模GNSS数据处理方法,其特征在于,通过以下步骤实现:
步骤1:数据读取及预处理;
在准备好相应的观测文件,精密星历钟差及相关改正文件之后,开始数据逇读取和预处理;剔除数据质量不好的观测数据为后续法方程的构建提供数据基础;对于数据预处理中的可以独立解算的处理过程予以并行处理;数据预处理包括:钟差的计算、粗差的探测、周跳的探测以及残差检核;
步骤2:法方程的构建;
将法方程ATPA、APTL放到超级计算中心的GPU节点进行处理;启动进程池,分解成200个任务,每个任务解决单一的计算单元;将GPU计算的节点汇总成一个矩阵,返回到CPU节点,构建出完整的法方程;
步骤3:消参;
基于多线程共享内存技术将消参予以并行化处理,处理结果与串行消参结果相同,即获得等价的约化的法方程,该方程的解与原始解具有等价性的特征;
步骤4:法方程的解算;
步骤5:数据质量控制及输出结果产品。
2.根据权利要求1所述的基于GPU的大规模GNSS数据处理方法,其特征在于所述步骤4通过以下方式实现,具体为:采用GPU结合并行分块算法,对最小二乘过程中的矩阵运算予以并行化,从而基于集群平台的优势,实现法方程的快速解算,获得待估参数的解。
3.根据权利要求2所述的基于GPU的大规模GNSS数据处理方法,其特征在于所述步骤5通过以下方式实现,具体为:完成核心模块的并行计算之后,将结果返回CPU,完成后续的处理,最终,输出主要的结果站坐标文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010057963.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种匹配开口式防泄漏安检仪
- 下一篇:一种选定区域内冷原子温度的测量方法
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置