首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 343 毫秒
1.
为应对日益丰富的观测数据以及数据再处理对高性能计算的需求,开发了基于OpenMP以及MPI(Message Passing Interface)并行计算的全球电离层快速建模算法。采用武汉大学超级计算机对全球电离层建模效率进行了不同并行计算方案的实验。结果表明,采用多节点MPI并行计算能够极大地提高数据处理效率,相比传统单节点串行计算提高了近30倍,相比单节点OpenMP并行计算提高了近3~4倍。MPI并行计算方案充分利用了丰富的计算机资源来提高全球电离层建模效率,对电离层建模算法的快速测试、产品的重新再处理具有重要作用,对多系统全球导航卫星系统(Global Navigation Satellite System,GNSS)快速精密定轨、大规模GNSS网解也有较好的参考价值。  相似文献   

2.
探讨了OpenMP多线程技术在全球电离层建模中的应用。在日固地磁参考系下采用15阶次的球谐展开建立全球电离层模型,并对1天解、3天解两种方案的结果与IGS电离层产品进行了对比,电离层图偏差的均方根约3~5 TECU,且3天解的方案首尾两组电离层图与IGS产品符合得更好;卫星差分码偏差和接收机差分码偏差与IGS的差异分别约为0.2 ns和2 ns,仅有少数几个接收机差分码偏差在少数几天与IGS差异较大,超过3~4 ns。实验中使用Dell服务器R730(配置:128 GB内存、2个CPU、8个核心和32个线程数),采用OpenMP多线程并行计算能够明显提高全球电离层模型的建模效率,单天解算仅需约7 min,3天解算需约22 min,效率提升近8倍。使用3 d观测数据并采用OpenMP多线程并行计算来建立全球电离层模型可有效节省建模时间,同时还能提高首尾两组模型系数的精度以进一步提升全球电离层模型的精度,对建模算法的测试、电离层产品的快速发布以及模型后续检验和预测等带来了便利,也为后续实现利用多卫星导航系统观测数据快速建立全球电离层模型提供了参考。  相似文献   

3.
对全球电离层反演数据处理中的计算密集型任务进行分析,针对数据预处理、组建法方程矩阵、参数预消除和法方程矩阵求逆等主要模块设计了基于OpenMP(Open Multi-Processing)的并行计算方案。该实验方案在单台服务器下实施,通过算例验证了本文并行计算方案的有效性和可靠性。实验结果表明:采用并行计算后,全球电离层快速解执行时间只需要10~13 min,计算速度加快了约6倍;最终解执行时间只需要39~47 min,计算速度加快了约5倍。本文全球电离层模型精度约为2.8~3.8 TECU,最终解模型精度相比快速解精度提高了约0.2 TECU,与IGS各个分析中心电离层产品精度基本相当。  相似文献   

4.
大规模GNSS基准站网快速同步处理方法研究   总被引:3,自引:0,他引:3  
目前我国GNSS连续运行基准站网已基本建设完毕,全国范围内建设完成约2000个GNSS连续运行基准站。随着站点规模的加大,数据计算的效率也迫切需要提高,采用传统的高精度数据处理软件已适应不了大规模GNSS网的数据解算要求。本文基于BERNESE5.2软件研究了我国“陆态网络工程”260个基准站的大规模GNSS网同步数据处理方法,通过修改源程序及利用并行计算技术,成功实现了陆态网络基准站快速、高效、高精度的数据计算能力。实例验证表明,陆态网络单天260个站的数据在无需分区的情况下,可在1 h内获得全球框架下的约束解,解算的框架点坐标精度在毫米量级,大大提高了国家数据中心的大规模GNSS网数据处理能力。  相似文献   

5.
电离层是地球空间的重要组成部分,电离层延迟是全球导航卫星系统(global navigation satellite system,GNSS)数据处理的重要误差源,电离层的影响主要表现为地面站接收到的卫星载波和伪距信号的附加时延效应,最大可达几十米,精确的电离层模型可以有效提高GNSS单频数据处理的精度。利用GNSS观测值研究电离层,一般采用无几何距离组合的码和相位观测值,使用相位平滑伪距方法得到平滑电离层观测值,但是该方法容易受到伪距多路径和观测噪声的影响,导致电离层估计不准确。因此,先基于非组合精密单点定位(precise point positioning,PPP)提取电离层,利用国际GNSS服务的轨道、钟差等产品,有效减少待估参数个数,提高电离层延迟的估计精度;再使用纬度差和太阳时角差的多项式拟合进行区域电离层建模。利用某省连续运行参考站系统数据提取了天顶方向总电子含量信息进行建模,与PPP解算结果进行比较,在测站天顶方向上的模型值和解算值差异较小(除个别卫星外),可达到2 TECU左右。  相似文献   

6.
非差精密单点定位(PPP)是大规模GNSS网络数据处理的主要模式之一。分析了基于Bernese自动处理引擎BPE的非差定位解算流程,通过修改配置文本文件实现BPE功能自动调用。针对单机集中处理模式下解算规模受限、时效性差的问题,采用分布式技术,利用C#编程实现了GNSS精密单点定位的并行处理。采用IGS数据进行实验,算例结果表明:在分布式环境下调用Bernese自动解算功能进行并行数据处理,能够实现快速、准确的GNSS大网高精度PPP定位解算,计算效率明显提高。  相似文献   

7.
CGCS2000精化及其全球拓展需要采用最新的模型,处理长期积累的大型GNSS观测网数据,大型GNSS网联合、快速和协同解算是空间基准精化、维持与服务的重要技术方向.在大数据技术背景下,以并行计算、云计算为代表的高性能计算技术逐渐成为大规模数据处理的首选方法.针对海量、多源、异构GNSS数据在解算处理与平差分析等方面面...  相似文献   

8.
GNSS大网双差模型并行快速解算方法   总被引:1,自引:1,他引:0  
针对GNSS大网数据采用双差模型解算时存在时效性差的问题,提出了一种改进的独立双差观测值构建与独立基线并行解算的方法,采用并行技术实现多核并行与网络多节点并行的双层自动快速解算策略。通过对约375个IGS站1周的观测数据进行处理,改进的独立双差观测值选取方法比传统路径最短方法所选的单天全网独立双差数据平均多了53万个,E、N、U方向坐标重复性平均提升了14.0%、12.9%和29.2%。采用不同解算策略的计算结果表明,4台普通计算机的并行计算比传统串行方案的计算效率提升了14倍左右,如375个测站采用改进观测值构建方法的4节点并行方案仅需要35.62min,显著提高了整网双差的解算效率。  相似文献   

9.
多核处理器已成为当前通用计算机体系架构的主流,相应的多核并行计算技术及其应用引起了越来越多的重视,而传统的GNSS数据处理程序都是针对单处理器体系架构编写的。本文对当前多核环境下多时段或者多测站的GNSS数据处理所涉及的计算密集型任务并行算法进行研究,分析了GNSS数据处理涉及的热点计算任务,提出基于分块理论的矩阵乘法运算、矩阵分解运算等数值计算并行方法,对比了单核和多核环境下的计算时间。通过多个算例验证多核并行设计方法的有效性,利用.NET4.0框架下的Parallel Extensions实现相关并行设计。实验结果表明,GNSS数据处理的多核并行计算能充分发挥多核体系带来的性能优势,极大提高资源利用效率和GNSS数据处理效率。  相似文献   

10.
针对大型GNSS基线向量网的特点,在改进的相关观测抗差估计RECO方案的基础上采用并行计算技术进行相关抗差估计的并行计算(简称"并行抗差估计"),并给出了可行的解算步骤。通过算例分析,验证了大型GNSS基线向量网的并行相关抗差估计,不仅有效抑制了观测异常对参数估值的影响,而且显著提高了计算效率。  相似文献   

11.
Geospatially Enabled Scientific Workflows offer a promising toolset to help researchers in the earth observation domain with many aspects of the scientific process. One such aspect is that of access to distributed earth observation data and computing resources. Earth observation research often utilizes large datasets requiring extensive CPU and memory resources in their processing. These resource intensive processes can be chained; the sequence of processes (and their provenance) makes up a scientific workflow. Despite the exponential growth in capacity of desktop computers, their resources are often insufficient for the scientific workflow processing tasks at hand. By integrating distributed computing capabilities into a geospatially enabled scientific workflow environment, it is possible to provide researchers with a mechanism to overcome the limitations of the desktop computer. Most of the effort on extending scientific workflows with distributed computing capabilities has focused on the web services approach, as exemplified by the OGC's Web Processing Service and by GRID computing. The approach to leveraging distributed computing resources described in this article uses instead remote objects via RPyC and the dynamic properties of the Python programming language. The Vistrails environment has been extended to allow for geospatial processing through the EO4Vistrails package ( http://code.google.com/p/eo4vistrails/ ). In order to allow these geospatial processes to be seamlessly executed on distributed resources such as cloud computing nodes, the Vistrails environment has been extended with both multi‐tasking capabilities and distributed processing capabilities. The multi‐tasking capabilities are required in order to allow Vistrails to run side‐by‐side processes, a capability it does not currently have. The distributed processing capabilities are achieved through the use of remote objects and mobile code through RPyC.  相似文献   

12.
The main goal of this paper is to provide a summary of our current knowledge of the ionosphere as it relates to space geodetic techniques, especially the most informative technology, global navigation satellite systems (GNSS), specifically the fully deployed and operational global positioning system (GPS). As such, the main relevant modeling points are discussed, and the corresponding results of ionospheric monitoring are related, which were mostly computed using GPS data and based on the direct experience of the authors. We address various phenomena such as horizontal and vertical ionospheric morphology in quiet conditions, traveling ionospheric disturbances, solar flares, ionospheric storms and scintillation. Finally, we also tackle the question of how improved knowledge of ionospheric conditions, especially in terms of an accurate understanding of the distribution of free electrons, can improve space geodetic techniques at different levels, such as higher-order ionospheric effects, precise GNSS navigation, single-antenna GNSS orientation and real-time GNSS meteorology.  相似文献   

13.
This paper presents a general modeling strategy for ambiguity resolution (AR) and position estimation (PE) using three or more phase-based ranging signals from a global navigation satellite system (GNSS). The proposed strategy will identify three best “virtual” signals to allow for more reliable AR under certain observational conditions characterized by ionospheric and tropospheric delay variability, level of phase noise and orbit accuracy. The selected virtual signals suffer from minimal or relatively low ionospheric effects, and thus are known as ionosphere-reduced virtual signals. As a result, the ionospheric parameters in the geometry-based observational models can be eliminated for long baselines, typically those of length tens to hundreds of kilometres. The proposed modeling comprises three major steps. Step 1 is the geometry-free determination of the extra-widelane (EWL) formed between the two closest L-band carrier measurements, directly from the two corresponding code measurements. Step 2 forms the second EWL signal and resolves the integer ambiguity with a geometry-based estimator alone or together with the first EWL. This is followed by a procedure to correct for the first-order ionospheric delay using the two ambiguity-fixed widelane (WL) signals derived from the integer-fixed EWL signals. Step 3 finds an independent narrow-lane (NL) signal, which is used together with a refined WL to resolve NL ambiguity with geometry-based integer estimation and search algorithms. As a result, the above two AR processes performed with WL/NL and EWL/WL signals respectively, either in sequence or in parallel, can support real time kinematic (RTK) positioning over baselines of tens to hundreds of kilometres, thus enabling centimetre-to-decimentre positioning at the local, regional and even global scales in the future.  相似文献   

14.
电离层作为近地空间环境的重要组成部分,对电波通信、卫星导航定位等都有重要影响。监测电离层形态结构有助于对电离层时空演化特征的理解及其建模和预测。随着全球导航卫星系统(global navigation satellite system,GNSS)的快速发展,GNSS电离层监测已成为重要的研究和应用方向。系统介绍了GNSS多维电离层监测及其应用的研究现状和进展,主要包括空基/地基GNSS联合反演电离层特征参数、层析技术反演电离层三维结构、电离层延迟建模、电离层异常扰动监测及机理认知等内容。  相似文献   

15.
For single-frequency users of the global satellite navigation system (GNSS), one of the main error contributors is the ionospheric delay, which impacts the received signals. As is well-known, GPS and Galileo transmit global models to correct the ionospheric delay, while the international GNSS service (IGS) computes precise post-process global ionospheric maps (GIM) that are considered reference ionospheres. Moreover, accurate ionospheric maps have been recently introduced, which allow for the fast convergence of the real-time precise point position (PPP) globally. Therefore, testing of the ionospheric models is a key issue for code-based single-frequency users, which constitute the main user segment. Therefore, the testing proposed in this paper is straightforward and uses the PPP modeling applied to single- and dual-frequency code observations worldwide for 2014. The usage of PPP modeling allows us to quantify—for dual-frequency users—the degradation of the navigation solutions caused by noise and multipath with respect to the different ionospheric modeling solutions, and allows us, in turn, to obtain an independent assessment of the ionospheric models. Compared to the dual-frequency solutions, the GPS and Galileo ionospheric models present worse global performance, with horizontal root mean square (RMS) differences of 1.04 and 0.49 m and vertical RMS differences of 0.83 and 0.40 m, respectively. While very precise global ionospheric models can improve the dual-frequency solution globally, resulting in a horizontal RMS difference of 0.60 m and a vertical RMS difference of 0.74 m, they exhibit a strong dependence on the geographical location and ionospheric activity.  相似文献   

16.
Currently, the GNSS computing modes are of two classes: network-based data processing and user receiver-based processing. A GNSS reference receiver station essentially contributes raw measurement data in either the RINEX file format or as real-time data streams in the RTCM format. Very little computation is carried out by the reference station. The existing network-based processing modes, regardless of whether they are executed in real-time or post-processed modes, are centralised or sequential. This paper describes a distributed GNSS computing framework that incorporates three GNSS modes: reference station-based, user receiver-based and network-based data processing. Raw data streams from each GNSS reference receiver station are processed in a distributed manner, i.e., either at the station itself or at a hosting data server/processor, to generate station-based solutions, or reference receiver-specific parameters. These may include precise receiver clock, zenith tropospheric delay, differential code biases, ambiguity parameters, ionospheric delays, as well as line-of-sight information such as azimuth and elevation angles. Covariance information for estimated parameters may also be optionally provided. In such a mode the nearby precise point positioning (PPP) or real-time kinematic (RTK) users can directly use the corrections from all or some of the stations for real-time precise positioning via a data server. At the user receiver, PPP and RTK techniques are unified under the same observation models, and the distinction is how the user receiver software deals with corrections from the reference station solutions and the ambiguity estimation in the observation equations. Numerical tests demonstrate good convergence behaviour for differential code bias and ambiguity estimates derived individually with single reference stations. With station-based solutions from three reference stations within distances of 22–103 km the user receiver positioning results, with various schemes, show an accuracy improvement of the proposed station-augmented PPP and ambiguity-fixed PPP solutions with respect to the standard float PPP solutions without station augmentation and ambiguity resolutions. Overall, the proposed reference station-based GNSS computing mode can support PPP and RTK positioning services as a simpler alternative to the existing network-based RTK or regionally augmented PPP systems.  相似文献   

17.
高精度的电离层模型对于提高导航卫星系统的定位精度具有重要意义。低轨卫星的快速发展为建立高精度的电离层模型提供了新的契机。基于仿真数据模拟获得2017年1月1日—30日LEO(low earth orbit)和GNSS(global navigation satellite system)卫星观测数据,星座类型包括60、96、192和288颗卫星,以非洲区域为例,利用该数据研究GNSS和LEO卫星穿刺点的覆盖情况和联合建模精度。结果表明:加入LEO卫星后,穿刺点分布改善明显,能够大幅度提高穿刺点密度;单颗低轨卫星穿刺点的范围比GNSS卫星大,LEO卫星的高度角和方位角变化明显;随着低轨卫星数量的增加,融合建模的精度也随之提高;在12:00时东经30°不同纬度范围内,单GNSS建模和GNSS+288 LEO建模差值最大为-1.6 TECU(total electron content unit);随着建模时长的增加,融合建模结果和单GNSS结果差值逐渐变小。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号