Real-time satellite orbit and clock corrections obtained from the broadcast ephemerides can be improved using IGS real-time service (RTS) products. Recent research showed that applying such corrections for broadcast e...Real-time satellite orbit and clock corrections obtained from the broadcast ephemerides can be improved using IGS real-time service (RTS) products. Recent research showed that applying such corrections for broadcast ephemerides can significantly improve the RMS of the estimated coordinates. However, unintentional streaming interruption may happen for many reasons such as software or hardware failure. Streaming interruption, if happened, will cause sudden degradation of the obtained solution if only the broadcast ephemerides are used. A better solution can be obtained in real-time if the predicted part of the ultra-rapid products is used. In this paper, Harmonic analysis technique is used to predict the IGS RTS corrections using historical broadcasted data. It is shown that using the predicted clock corrections improves the RMS of the estimated coordinates by about 72%, 58%, and 72% in latitude, longitude, and height directions, respectively and reduces the 2D and 3D errors by about 80% compared with the predicted part of the IGS ultra-rapid clock corrections.展开更多
This paper presents a source localization algorithm based on the source signal's time-difference-of-arrival(TDOA) for asynchronous wireless sensor network.To obtain synchronization among anchors,all anchors broadc...This paper presents a source localization algorithm based on the source signal's time-difference-of-arrival(TDOA) for asynchronous wireless sensor network.To obtain synchronization among anchors,all anchors broadcast signals periodically,the clock offsets and skews of anchor pairs can be estimated using broadcasting signal's time-of-arrivals(TOA) at anchors.A kalman filter is adopted to improve the accuracy of clock offsets and track the clock drifts due to random fluctuations.Once the source transmits signal,the TOAs at anchors are stamped respectively and source's TDOA error due to clock offset and skew of anchor pair can be mitigated by a compensation operation.Based on a Gaussian noise model,maximum likelihood estimation(MLE) for the source position is obtained.Performance issues are addressed by evaluating the Cramer-Rao lower bound and the selection of broadcasting period.The proposed algorithm is simple and effective,which has close performance with synchronous TDOA algorithm.展开更多
为了分析当前GPS(Global Positioning System)、Galileo(Galileo Navigation Satellite System)和BDS-3(Beidou Navigation Satellite System with Global Coverage)广播星历的精度,详细分析研究了各种偏差改正及消除方法,并尽可能地消...为了分析当前GPS(Global Positioning System)、Galileo(Galileo Navigation Satellite System)和BDS-3(Beidou Navigation Satellite System with Global Coverage)广播星历的精度,详细分析研究了各种偏差改正及消除方法,并尽可能地消除了系统误差和粗差对评估结果的影响。选取2021-11-01/12-31共61天MGEX(multi-GNSS experiment)发布的多系统混合广播星历与武汉大学分析中心发布的事后精密星历数据进行实验,对GPS、Galileo和BDS-3近期广播星历精度进行对比分析,实验结果表明:3个系统广播星历整体精度由高到低依次是Galileo、BDS-3和GPS,其空间信号测距误差的RMS(root mean square)分别优于0.17、0.25和0.37 m,整体轨道精度的RMS分别优于0.17、0.12和0.25 m,BDS-3广播星历的轨道精度最高,钟差误差的RMS分别优于0.15、0.23和0.27 m,Galileo广播星历的钟差精度最高。对于GPS卫星的广播星历,blockⅢA卫星钟差和轨道精度均优于其他GPS类型卫星。展开更多
Global Positioning System (GPS) is a satellite-based navigation system that provides a three-dimensional user position (x,y,z), velocity and time anywhere on or above the earth surface. The satellite-based position ac...Global Positioning System (GPS) is a satellite-based navigation system that provides a three-dimensional user position (x,y,z), velocity and time anywhere on or above the earth surface. The satellite-based position accuracy is affected by several factors such as satellite clock error, propagation path delays and receiver noise due to which the GPS does not meet the requirements of critical navigation applications such as missile navigation and category I/II/III aircraft landings. This paper emphasizes on modelling the satellite clock error and orbital solution (satellite position) error considering the signal emission time. The transmission time sent by each satellite in broadcast ephemerides is not accurate. This has to be corrected in order to obtain correct satellite position and in turn a precise receiver position. Signal transmission time or broadcast time from satellite antenna phase center is computed at the receiver using several parameters such as signal reception time, propagation time, pseudorange observed and satellite clock error correction parameters. This corrected time of transmission and broadcast orbital parameters are used for estimation of the orbital solution. The estimated orbital solution was validated with the precise ephemerides which are estimated by Jet Propulsion Laboratory (JPL), USA. The errors are estimated for a typical day data collected on 11th March 2011 from dual frequency GPS receiver located at Department of Electronics and Communication Engineering, Andhra University College of Engineering, Visakhapatnam (17.73°N/83.319°E).展开更多
Real-time satellite orbit and clock estimations are the prerequisite for Global Navigation Satellite System(GNSS)real-time precise positioning services.To meet the high-rate update requirement of satellite clock corre...Real-time satellite orbit and clock estimations are the prerequisite for Global Navigation Satellite System(GNSS)real-time precise positioning services.To meet the high-rate update requirement of satellite clock corrections,the computational efficiency is a key factor and a challenge due to the rapid development of multi-GNSS constellations.The Square Root Information Filter(SRIF)is widely used in real-time GNSS data processing thanks to its high numerical stability and computational efficiency.In real-time clock estimation,the outlier detection and elimination are critical to guarantee the precision and stability of the product but could be time-consuming.In this study,we developed a new quality control procedure including the three standard steps:i.e.,detection,identification,and adaption,for real-time data processing of huge GNSS networks.Effort is made to improve the computational efficiency by optimizing the algorithm to provide only the essential information required in the processing,so that it can be applied in real-time and high-rate estimation of satellite clocks.The processing procedure is implemented in the PANDA(Positioning and Navigation Data Analyst)software package and evaluated in the operational generation of real-time GNSS orbit and clock products.We demonstrated that the new algorithm can efficiently eliminate outliers,and a clock precision of 0.06 ns,0.24 ns,0.06 ns,and 0.11 ns can be achieved for the GPS,GLONASS,Galileo,and BDS-2 IGSO/MEO satellites,respectively.The computation time per epoch is about 2 to 3 s depending on the number of existing outliers.Overall,the algorithm can satisfy the IGS real-time clock estimation in terms of both the computational efficiency and product quality.展开更多
文摘Real-time satellite orbit and clock corrections obtained from the broadcast ephemerides can be improved using IGS real-time service (RTS) products. Recent research showed that applying such corrections for broadcast ephemerides can significantly improve the RMS of the estimated coordinates. However, unintentional streaming interruption may happen for many reasons such as software or hardware failure. Streaming interruption, if happened, will cause sudden degradation of the obtained solution if only the broadcast ephemerides are used. A better solution can be obtained in real-time if the predicted part of the ultra-rapid products is used. In this paper, Harmonic analysis technique is used to predict the IGS RTS corrections using historical broadcasted data. It is shown that using the predicted clock corrections improves the RMS of the estimated coordinates by about 72%, 58%, and 72% in latitude, longitude, and height directions, respectively and reduces the 2D and 3D errors by about 80% compared with the predicted part of the IGS ultra-rapid clock corrections.
基金supported by the National Natural Science Foundation of China under Grant No.61571452 and No.61201331
文摘This paper presents a source localization algorithm based on the source signal's time-difference-of-arrival(TDOA) for asynchronous wireless sensor network.To obtain synchronization among anchors,all anchors broadcast signals periodically,the clock offsets and skews of anchor pairs can be estimated using broadcasting signal's time-of-arrivals(TOA) at anchors.A kalman filter is adopted to improve the accuracy of clock offsets and track the clock drifts due to random fluctuations.Once the source transmits signal,the TOAs at anchors are stamped respectively and source's TDOA error due to clock offset and skew of anchor pair can be mitigated by a compensation operation.Based on a Gaussian noise model,maximum likelihood estimation(MLE) for the source position is obtained.Performance issues are addressed by evaluating the Cramer-Rao lower bound and the selection of broadcasting period.The proposed algorithm is simple and effective,which has close performance with synchronous TDOA algorithm.
文摘为了分析当前GPS(Global Positioning System)、Galileo(Galileo Navigation Satellite System)和BDS-3(Beidou Navigation Satellite System with Global Coverage)广播星历的精度,详细分析研究了各种偏差改正及消除方法,并尽可能地消除了系统误差和粗差对评估结果的影响。选取2021-11-01/12-31共61天MGEX(multi-GNSS experiment)发布的多系统混合广播星历与武汉大学分析中心发布的事后精密星历数据进行实验,对GPS、Galileo和BDS-3近期广播星历精度进行对比分析,实验结果表明:3个系统广播星历整体精度由高到低依次是Galileo、BDS-3和GPS,其空间信号测距误差的RMS(root mean square)分别优于0.17、0.25和0.37 m,整体轨道精度的RMS分别优于0.17、0.12和0.25 m,BDS-3广播星历的轨道精度最高,钟差误差的RMS分别优于0.15、0.23和0.27 m,Galileo广播星历的钟差精度最高。对于GPS卫星的广播星历,blockⅢA卫星钟差和轨道精度均优于其他GPS类型卫星。
文摘Global Positioning System (GPS) is a satellite-based navigation system that provides a three-dimensional user position (x,y,z), velocity and time anywhere on or above the earth surface. The satellite-based position accuracy is affected by several factors such as satellite clock error, propagation path delays and receiver noise due to which the GPS does not meet the requirements of critical navigation applications such as missile navigation and category I/II/III aircraft landings. This paper emphasizes on modelling the satellite clock error and orbital solution (satellite position) error considering the signal emission time. The transmission time sent by each satellite in broadcast ephemerides is not accurate. This has to be corrected in order to obtain correct satellite position and in turn a precise receiver position. Signal transmission time or broadcast time from satellite antenna phase center is computed at the receiver using several parameters such as signal reception time, propagation time, pseudorange observed and satellite clock error correction parameters. This corrected time of transmission and broadcast orbital parameters are used for estimation of the orbital solution. The estimated orbital solution was validated with the precise ephemerides which are estimated by Jet Propulsion Laboratory (JPL), USA. The errors are estimated for a typical day data collected on 11th March 2011 from dual frequency GPS receiver located at Department of Electronics and Communication Engineering, Andhra University College of Engineering, Visakhapatnam (17.73°N/83.319°E).
基金the project“Early-Warning and Rapid Impact Assessment with real-time GNSS in the Mediterranean(EWRICA)”Funded by the Federal Ministry of Education and Research,Germany.
文摘Real-time satellite orbit and clock estimations are the prerequisite for Global Navigation Satellite System(GNSS)real-time precise positioning services.To meet the high-rate update requirement of satellite clock corrections,the computational efficiency is a key factor and a challenge due to the rapid development of multi-GNSS constellations.The Square Root Information Filter(SRIF)is widely used in real-time GNSS data processing thanks to its high numerical stability and computational efficiency.In real-time clock estimation,the outlier detection and elimination are critical to guarantee the precision and stability of the product but could be time-consuming.In this study,we developed a new quality control procedure including the three standard steps:i.e.,detection,identification,and adaption,for real-time data processing of huge GNSS networks.Effort is made to improve the computational efficiency by optimizing the algorithm to provide only the essential information required in the processing,so that it can be applied in real-time and high-rate estimation of satellite clocks.The processing procedure is implemented in the PANDA(Positioning and Navigation Data Analyst)software package and evaluated in the operational generation of real-time GNSS orbit and clock products.We demonstrated that the new algorithm can efficiently eliminate outliers,and a clock precision of 0.06 ns,0.24 ns,0.06 ns,and 0.11 ns can be achieved for the GPS,GLONASS,Galileo,and BDS-2 IGSO/MEO satellites,respectively.The computation time per epoch is about 2 to 3 s depending on the number of existing outliers.Overall,the algorithm can satisfy the IGS real-time clock estimation in terms of both the computational efficiency and product quality.