89 research outputs found

    Benefits from a multi-receiver architecture for GNSS precise positioning

    Get PDF
    Precise positioning with a stand-alone GPS receiver or using differential corrections is known to be strongly degraded in an urban or sub-urban environment due to frequent signal masking, strong multipath effect, frequent cycle slips on carrier phase, etc. The objective of this Ph.D. thesis is to explore the possibility of achieving precise positioning with a low-cost architecture using multiple installed low-cost single-frequency receivers with known geometry whose one of them is RTK positioned w.r.t an external reference receiver. This setup is thought to enable vehicle attitude determination and RTK performance amelioration. In this thesis, we firstly proposed a method that includes an array of receivers with known geometry to enhance the performance of the RTK in different environments. Taking advantage of the attitude information and the known geometry of the installed array of receivers, the improvement of some internal steps of RTK w.r.t an external reference receiver can be achieved. The navigation module to be implemented in this work is an Extended Kalman Filter (EKF). The performance of a proposed two-receiver navigation architecture is then studied to quantify the improvements brought by the measurement redundancy. This concept is firstly tested on a simulator in order to validate the proposed algorithm and to give a reference result of our multi-receiver systemโ€™s performance. The pseudorange measurements and carrier phase measurements mathematical models are implemented in a realistic simulator. Different scenarios are conducted, including varying the distance between the 2 antennas of the receiver array, the satellite constellation geometry, and the amplitude of the noise measurement, in order to determine the influence of the use of an array of receivers. The simulation results show that our multi-receiver RTK system w.r.t an external reference receiver is more robust to noise and degraded satellite geometry, in terms of ambiguity fixing rate, and gets a better position accuracy under the same conditions when compared with the single receiver system. Additionally, our method achieves a relatively accurate estimation of the attitude of the vehicle which provides additional information beyond the positioning. In order to optimize our processing, the correlation of the measurement errors affecting observations taken by our array of receivers has been determined. Then, the performance of our real-time single frequency cycle-slip detection and repair algorithm has been assessed. These two investigations yielded important information so as to tune our Kalman Filter. The results obtained from the simulation made us eager to use actual data to verify and improve our multi-receiver RTK and attitude system. Tests based on real data collected around Toulouse, France, are used to test the performance of the whole methodology, where different scenarios are conducted, including varying the distance between the 2 antennas of the receiver array as well as the environmental conditions (open sky, suburban, and constrained urban environments). The thesis also tried to take advantage of a dual GNSS constellation, GPS and Galileo, to further strengthen the position solution and the reliable use of carrier phase measurements. The results show that our multi-receiver RTK system is more robust to degraded GNSS environments. Our experiments correlate favorably with our previous simulation results and further support the idea of using an array of receivers with known geometry to improve the RTK performance

    GNSS precise point positioning :the enhancement with GLONASS

    Get PDF
    PhD ThesisPrecise Point Positioning (PPP) provides GNSS navigation using a stand-alone receiver with no base station. As a technique PPP su๏ฌ€ers from long convergence times and quality degradation during periods of poo satellite visibility or geometry. Many applications require reliable realtime centimetre level positioning with worldwide coverage, and a short initialisation time. To achieve these goals, this thesis considers the use of GLONASS in conjunction with GPS in kinematic PPP. This increases the number of satellites visible to the receiver, improving the geometry of the visible satellite constellation. To assess the impact of using GLONASS with PPP, it was necessary to build a real time mode PPP program. pppncl was constructed using a combination of Fortran and Python to be capable of processing GNSS observations with precise satellite ephemeris data in the standardised RINEX and SP3 formats respectively. pppncl was validated in GPS mode using both staticsites and kinematic datasets.In GPS only mode,one sigma accuracy of 6.4mm and 13mm in the horizontal and vertical respectively for 24h static positioning was seen. Kinematic horizontal and vertical accuracies of 21mm and 33mm were demonstrated. pppncl was extended to assess the impact of using GLONASS observations in addi- tion to GPS instatic and kinematic PPP. Using ESA and Veripos Apex G2 satel- lite orbit and clock products,the average time until 10cm 1D static accuracy was achieved, over arange of globally distributed sites, was seen to reduce by up to 47%. Kinematic positioning was tested for di๏ฌ€erent modes of transport using real world datasets. GPS/GLONAS SPPP reduced the convergence time to decimetre accuracy by up to a factor of three. Positioning was seen to be more robust in comparison to GPS only PPP, primarily due to cycle slips not being present on both satellite systems on the occasions when they occurred,and the reduced impact of undetected outliersEngineering and Physical Sciences Research Council, Verip os/Subsea

    ์„ผํ‹ฐ๋ฏธํ„ฐ ๊ธ‰ ๊ด‘์—ญ ๋ณด๊ฐ•ํ•ญ๋ฒ• ์‹œ์Šคํ…œ์˜ ๋ฐ˜์†กํŒŒ ์œ„์ƒ ๊ธฐ๋ฐ˜ ๋ณด์ •์ •๋ณด ์ƒ์„ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๊ด€ํ•œ ์—ฐ๊ตฌ

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ)--์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› :๊ณต๊ณผ๋Œ€ํ•™ ๊ธฐ๊ณ„ํ•ญ๊ณต๊ณตํ•™๋ถ€,2020. 2. ๊ธฐ์ฐฝ๋ˆ.Recently, the demand for high-precision navigation systems for centimeter-level service has been growing rapidly for various Global Navigation Satellite System (GNSS) applications. The network Real-Time Kinematic (RTK) is one of the candidate solution to provide high-accuracy position to user in real-time. However, the network RTK requires a lot of reference stations for nationwide service. Furthermore, it requires high-speed data-link for broadcasting their scalar-type corrections. This dissertation proposed a new concept of satellite augmentation system called Compact Wide-Area RTK, which provides centimeter-level positioning service on national or continental scales to overcoming the limitation of the legacy network RTK methods. Using the wide-area network of multiple reference stations whose distance is 200~1,000 km, the proposed system generates three types of carrier-phase-based corrections: satellite orbit corrections, satellite code/phase clock (CPC) corrections, tropospheric corrections. Through the strategy of separating the scalar-type corrections of network RTK into vector forms of each error component, it is enable to expand network RTK coverage to continental scale using a similar number of reference stations as legacy meter-level Satellite-Based Augmentation System (SBAS). Furthermore, it is possible to broadcast their corrections over a wide-area using geosynchronous (GEO) satellite with extremely low-speed datalink of 250 bps likewise of legacy SBAS. To sum up, the proposed system can improve position accuracy by centimeter-level while maintaining the hardware infrastructure of the meter-level legacy SBAS. This study mainly discussed on the overall system architecture and core algorithms for generating satellite CPC corrections and tropospheric corrections. This study proposed a new Three-Carrier Ambiguity Resolution (TCAR) algorithm using ionosphere-free combinations to correctly solve the integer ambiguity in wide-area without any ionospheric corrections. The satellite CPC corrections are calculated based on multiple stations for superior and robust performance under communication delay and outage. The proposed algorithm dramatically reduced the latency compensation errors and message amounts with compare to conventional RTK protocols. The tropospheric corrections of the compact wide-area RTK system are computed using GPS-estimated precise tropospheric delay and weather data based model together. The proposed algorithm adopts spherical harmonics function to significantly reduce the message amounts and required number of GPS reference stations than the network RTK and Precise Point Positioning-RTK (PPP-RTK), while accurately modeling the spatial characteristic of tropospheric delay with weather data together. In order to evaluate the user domain performance of the compact wide-area RTK system, this study conducted the feasibility test on mid-west and south USA using actual GPS measurements. As a result, the 95% horizontal position error is about 1.9 cm and the 95% vertical position error is 7.0 cm after the integer ambiguity is correctly fixed using GPS-only signals. The user ambiguity resolution takes about 2 minutes, and success-fix rate is about 100 % when stable tropospheric condition. In conclusion, the compact wide-area RTK system can provide centimeter-level positioning service to wide-area coverage with extremely low-speed data link via GEO satellite. We hope that this new system will consider as candidate solution for nationwide centimeter-level service such as satellite augmentation system of the Korea Positioning System (KPS).์ตœ๊ทผ ์ž์œจ์ฃผํ–‰์ž๋™์ฐจ, ๋ฌด์ธ ๋“œ๋ก  ๋ฐฐ์†ก, ์ถฉ๋Œ ํšŒํ”ผ, ๋ฌด์ธํŠธ๋ž™ํ„ฐ๋ฅผ ์ด์šฉํ•œ ์Šค๋งˆํŠธ ๋ฌด์ธ ๊ฒฝ์ž‘ ๋“ฑ ์œ„์„ฑํ•ญ๋ฒ•์‹œ์Šคํ…œ(GNSS, Global Navigation Satellite System)์„ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค์–‘ํ•œ ์‘์šฉ๋ถ„์•ผ์—์„œ ์ˆ˜ cm ์ˆ˜์ค€์˜ ์ •๋ฐ€ ์œ„์น˜ ์ •๋ณด์— ๋Œ€ํ•œ ์š”๊ตฌ๊ฐ€ ๊ธ‰๊ฒฉํžˆ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ๋‹ค. ๋ณธ ํ•™์œ„๋…ผ๋ฌธ์—์„œ๋Š” 1 m ๊ธ‰์˜ ์ •ํ™•ํ•˜๊ณ  ์‹ ๋ขฐ์„ฑ ๋†’์€ ์œ„์น˜ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ธฐ์กด์˜ ์ •์ง€๊ถค๋„์œ„์„ฑ ๊ธฐ๋ฐ˜ ๊ด‘์—ญ ๋ณด๊ฐ•ํ•ญ๋ฒ• ์‹œ์Šคํ…œ(SBAS, Satellite-Based Augmentation System)์˜ ๊ธฐ์ค€๊ตญ ์ธํ”„๋ผ๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ํ•ญ๋ฒ• ์„ฑ๋Šฅ์„ ์ˆ˜ cm ์ˆ˜์ค€์œผ๋กœ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ๋ฐ˜์†กํŒŒ ์œ„์ƒ ๊ธฐ๋ฐ˜์˜ ์ดˆ์ •๋ฐ€ ๋ณด์ •์ •๋ณด ์ƒ์„ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๊ด€ํ•œ ์—ฐ๊ตฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ์‹ค์‹œ๊ฐ„ ์ •๋ฐ€ ์ธก์œ„(RTK, Real-Time Kinematic)๋Š” ๋ฐ˜์†กํŒŒ ์œ„์ƒ ์ธก์ •์น˜์— ํฌํ•จ๋œ ๋ฏธ์ง€์ •์ˆ˜๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ๊ฒฐ์ •ํ•˜์—ฌ ์ˆ˜ cm ์ˆ˜์ค€์˜ ์ •๋ฐ€ ํ•ญ๋ฒ• ์„œ๋น„์Šค๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๋Œ€ํ‘œ์ ์ธ ๊ธฐ๋ฒ•์ด๋‹ค. ๊ทธ ์ค‘์—์„œ๋„ ์•ฝ 50~70 km ๊ฐ„๊ฒฉ์œผ๋กœ ๋ถ„ํฌ๋œ ๋‹ค์ˆ˜์˜ ๊ธฐ์ค€๊ตญ ์ •๋ณด๋ฅผ ํ™œ์šฉํ•˜๋Š” Network RTK ๊ธฐ๋ฒ•์€ ๋™์  ์‚ฌ์šฉ์ž์˜ ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•œ ์œ„์น˜ ๊ฒฐ์ •์ด ๊ฐ€๋Šฅํ•œ ์ธํ”„๋ผ๋กœ์„œ ์ฃผ๋ชฉ๋ฐ›๊ณ  ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์Šค์นผ๋ผ ํ˜•ํƒœ๋กœ ๊ตฌ์„ฑ๋œ Network RTK ๋ณด์ •์ •๋ณด๋Š” ๊ฐ ๊ธฐ์ค€๊ตญ ๋ณ„๋กœ ๊ด€์ธก๋œ ์œ„์„ฑ ์ˆ˜์— ๋”ฐ๋ผ ์ƒ์„ฑ์ด ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์ • ๋ฐ์ดํ„ฐ ๋Ÿ‰์ด ์ƒ๋‹นํžˆ ๋ฐฉ๋Œ€ํ•˜๋‹ค. ๋ฉ”์‹œ์ง€ ์ „์†ก์— ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ๋Ÿ‰์ด ๋งŽ์„์ˆ˜๋ก ๊ณ ์†์˜ ํ†ต์‹  ํ™˜๊ฒฝ์„ ํ•„์š”๋กœ ํ•˜๋ฉฐ, ๋ฉ”์‹œ์ง€ ์‹œ๊ฐ„ ์ง€์—ฐ์ด๋‚˜ ํ†ต์‹  ๋‹จ์ ˆ์— ๋งค์šฐ ์ทจ์•ฝํ•œ ๋ฌธ์ œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๋˜ํ•œ ์Šค์นผ๋ผ ํ˜•ํƒœ์˜ ๋ณด์ •์ •๋ณด๋Š” ์‚ฌ์šฉ์ž์™€ ๊ธฐ์ค€๊ตญ ๊ฐ„์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€์–ด์งˆ์ˆ˜๋ก ๋ณด์ • ์˜ค์ฐจ๊ฐ€ ํฌ๊ฒŒ ๋ฐœ์ƒํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€๋ฅ™ ํ˜น์€ ๋‚˜๋ผ ๊ทœ๋ชจ์˜ ๊ด‘์—ญ์—์„œ ์„œ๋น„์Šคํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ˆ˜์‹ญ~์ˆ˜๋ฐฑ ๊ฐœ ์ด์ƒ์˜ ๊ธฐ์ค€๊ตญ ์ธํ”„๋ผ ๊ตฌ์ถ•์ด ํ•„์ˆ˜์ ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, SBAS๊ฐ€ ํ•œ๋ฐ˜๋„ ์ง€์—ญ ์„œ๋น„์Šค๋ฅผ ์œ„ํ•ด 5~7๊ฐœ์˜ ๊ธฐ์ค€๊ตญ์ด ํ•„์š”ํ•œ ๋ฐ˜๋ฉด Network RTK๋Š” 90~100๊ฐœ์˜ ๊ธฐ์ค€๊ตญ์ด ํ•„์š”ํ•˜๋‹ค. ์ฆ‰ Network RTK๋Š” ์‹œ์Šคํ…œ ๊ตฌ์ถ• ๋ฐ ์œ ์ง€ ๋น„์šฉ์ด SBAS ๋Œ€๋น„ ์•ฝ 15๋ฐฐ ์ •๋„ ๋งŽ์ด ๋“ค๊ฒŒ ๋œ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๊ธฐ์กด Network RTK์˜ ๋ฌธ์ œ์ ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๋Œ€๋ฅ™ ๊ธ‰ ๊ด‘๋ฒ”์œ„ํ•œ ์˜์—ญ์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ cm๊ธ‰ ์ดˆ์ •๋ฐ€ ์œ„์น˜๊ฒฐ์ • ์„œ๋น„์Šค ์ œ๊ณต์ด ๊ฐ€๋Šฅํ•œ Compact Wide-Area RTK ๋ผ๋Š” ์ƒˆ๋กœ์šด ๊ฐœ๋…์˜ ๊ด‘์—ญ๋ณด๊ฐ•ํ•ญ๋ฒ•์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ œ์•ˆํ•˜์˜€๋‹ค. Compact Wide-Area RTK๋Š” ์•ฝ 200~1,000 km ๊ฐ„๊ฒฉ์œผ๋กœ ๋„“๊ฒŒ ๋ถ„ํฌ๋œ ๊ธฐ์ค€๊ตญ ๋„คํŠธ์›Œํฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ฐ˜์†กํŒŒ ์œ„์ƒ ๊ธฐ๋ฐ˜์˜ ์ •๋ฐ€ํ•œ ์œ„์„ฑ ๊ถค๋„ ๋ณด์ •์ •๋ณด, ์œ„์„ฑ Code/Phase ์‹œ๊ณ„ ๋ณด์ •์ •๋ณด, ๋Œ€๋ฅ˜์ธต ๋ณด์ •์ •๋ณด๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์‹œ์Šคํ…œ์ด๋‹ค. ๊ธฐ์กด ์Šค์นผ๋ผ ํ˜•ํƒœ์˜ Network RTK ๋ณด์ •์ •๋ณด ๋Œ€์‹  ์˜ค์ฐจ ์š”์†Œ ๋ณ„ ๋ฒกํ„ฐ ํ˜•ํƒœ์˜ ์ •๋ฐ€ ๋ณด์ •์ •๋ณด๋ฅผ ์ƒ์„ฑํ•จ์œผ๋กœ์จ ๋ฐ์ดํ„ฐ ๋Ÿ‰์„ ํš๊ธฐ์ ์œผ๋กœ ์ ˆ๊ฐํ•˜๊ณ  ์„œ๋น„์Šค ์˜์—ญ์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. ์ตœ์ข…์ ์œผ๋กœ SBAS์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ 250 bps์˜ ์ €์† ํ†ต์‹  ๋งํฌ๋ฅผ ๊ฐ€์ง„ ์ •์ง€๊ถค๋„์œ„์„ฑ์„ ํ†ตํ•ด ๊ด‘์—ญ์œผ๋กœ ๋ณด์ •์ •๋ณด ๋ฐฉ์†ก์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” 3๊ฐ€์ง€ ๋ณด์ •์ •๋ณด ์ค‘ ์œ„์„ฑ Code/Phase ์‹œ๊ณ„ ๋ณด์ •์ •๋ณด์™€ ๋Œ€๋ฅ˜์ธต ๋ณด์ •์ •๋ณด ์ƒ์„ฑ์„ ์œ„ํ•œ ํ•ต์‹ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋Œ€ํ•ด ์ค‘์ ์ ์œผ๋กœ ์—ฐ๊ตฌํ•˜์˜€๋‹ค. ๋ฐ˜์†กํŒŒ ์œ„์ƒ ๊ธฐ๋ฐ˜์˜ ์ •๋ฐ€ ๋ณด์ •์ •๋ณด ์ƒ์„ฑ์„ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € ๋ฏธ์ง€์ •์ˆ˜๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ๊ฒฐ์ •ํ•ด์•ผ ํ•œ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ์‚ผ์ค‘ ์ฃผํŒŒ์ˆ˜ ๋ฐ˜์†กํŒŒ ์œ„์ƒ ์ธก์ •์น˜์˜ ๋ฌด-์ „๋ฆฌ์ธต ์กฐํ•ฉ์„ ํ™œ์šฉํ•˜์—ฌ ์ „๋ฆฌ์ธต ๋ณด์ •์ •๋ณด ์—†์ด๋„ ์ •ํ™•ํ•˜๊ฒŒ ๋ฏธ์ง€์ •์ˆ˜ ๊ฒฐ์ • ๊ฐ€๋Šฅํ•œ ์ƒˆ๋กœ์šด ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•˜์˜€๋‹ค. ์œ„์„ฑ Code/Phase ์‹œ๊ณ„ ๋ณด์ •์ •๋ณด๋Š” ํ†ต์‹  ์ง€์—ฐ ๋ฐ ๊ณ ์žฅ ์‹œ ์šฐ์ˆ˜ํ•˜๊ณ  ๊ฐ•๊ฑดํ•œ ์„ฑ๋Šฅ์„ ์œ„ํ•ด ๋‹ค์ค‘ ๊ธฐ์ค€๊ตญ์˜ ๋ชจ๋“  ์ธก์ •์น˜๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ถ”์ •๋œ๋‹ค. ์ด ๋•Œ ๊ฐ ๊ธฐ์ค€๊ตญ ๋ณ„ ์„œ๋กœ ๋‹ค๋ฅธ ๋ฏธ์ง€์ •์ˆ˜ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋Š” ์•ž์„œ ์ •ํ™•ํ•˜๊ฒŒ ๊ฒฐ์ •๋œ ๊ธฐ์ค€๊ตญ ๊ฐ„ ์ด์ค‘์ฐจ๋ถ„ ๋œ ๋ฏธ์ง€์ •์ˆ˜๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ˆ˜์ค€์„ ์กฐ์ •ํ•˜๋Š” ๊ณผ์ •์„ ํ†ตํ•ด ํ•ด๊ฒฐ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ์ƒ์„ฑ๋œ ์œ„์„ฑ Code/Phase ๋ณด์ •์ •๋ณด ๋ฉ”์‹œ์ง€์˜ ํฌ๊ธฐ, ๋ณ€ํ™”์œจ, ์žก์Œ ์ˆ˜์ค€์ด ํฌ๊ฒŒ ๊ฐœ์„ ๋˜์—ˆ๊ณ , ํ†ต์‹  ์ง€์—ฐ ์‹œ ์˜ค์ฐจ ๋ณด์ƒ ์„ฑ๋Šฅ์ด ๊ธฐ์กด RTK ํ”„๋กœํ† ์ฝœ ๋ณด๋‹ค 99% ํ–ฅ์ƒ ๋จ์„ ํ™•์ธํ•˜์˜€๋‹ค. ๋Œ€๋ฅ˜์ธต ๋ณด์ •์ •๋ณด๋Š” ์ ์€ ์ˆ˜์˜ ๊ธฐ์ค€๊ตญ ๋งŒ์„ ํ™œ์šฉํ•˜์—ฌ ์ •ํ™•ํ•˜๊ฒŒ ๋Œ€๋ฅ˜์ธต์„ ๋ชจ๋ธ๋งํ•˜๊ธฐ ์œ„ํ•ด ์ž๋™ ๊ธฐ์ƒ๊ด€์ธก์‹œ์Šคํ…œ์œผ๋กœ๋ถ€ํ„ฐ ์ˆ˜์ง‘ํ•œ ๊ธฐ์ƒ ์ •๋ณด๋ฅผ ์ถ”๊ฐ€๋กœ ํ™œ์šฉํ•˜์—ฌ ์ƒ์„ฑ๋œ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” GNSS ๊ธฐ์ค€๊ตญ ๋„คํŠธ์›Œํฌ๋กœ๋ถ€ํ„ฐ ์ •๋ฐ€ํ•˜๊ฒŒ ์ถ”์ •๋œ ๋ฐ˜์†กํŒŒ ์œ„์ƒ ๊ธฐ๋ฐ˜ ์ˆ˜์ง ๋Œ€๋ฅ˜์ธต ์ง€์—ฐ๊ณผ ๊ธฐ์ƒ์ •๋ณด ๊ธฐ๋ฐ˜์œผ๋กœ ๋ชจ๋ธ๋ง ๋œ ์ˆ˜์ง ๋Œ€๋ฅ˜์ธต ์ง€์—ฐ์„ ํ•จ๊ป˜ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์•ˆํ•˜์˜€๋‹ค. ๊ตฌ๋ฉด์กฐํ™”ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Network RTK ๋ฐ PPP-RTK ๋ณด๋‹ค ํ•„์š”ํ•œ ๋ฉ”์‹œ์ง€ ์–‘๊ณผ ๊ธฐ์ค€๊ตญ ์ˆ˜๋ฅผ ํฌ๊ฒŒ ๊ฐ์†Œ์‹œํ‚ค๋ฉด์„œ๋„ RMS 2 cm ์ˆ˜์ค€์œผ๋กœ ์ •ํ™•ํ•œ ๋ณด์ •์ •๋ณด ์ƒ์„ฑ์ด ๊ฐ€๋Šฅํ•จ์„ ํ™•์ธํ•˜์˜€๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ ์ œ์•ˆํ•œ Compact Wide-Area RTK ์‹œ์Šคํ…œ์˜ ํ•ญ๋ฒ• ์„ฑ๋Šฅ์„ ๊ฒ€์ฆํ•˜๊ธฐ ์œ„ํ•ด ๋ฏธ๊ตญ ๋™๋ถ€ ์ง€์—ญ 6๊ฐœ ๊ธฐ์ค€๊ตญ์˜ ์‹ค์ธก GPS ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ์ œ์•ˆํ•œ ์‹œ์Šคํ…œ์€ ๋ฏธ์ง€์ •์ˆ˜ ๊ฒฐ์ • ์ดํ›„ ์‚ฌ์šฉ์ž์˜ 95% ์ˆ˜ํ‰ ์œ„์น˜ ์˜ค์ฐจ 1.9 cm, 95% ์ˆ˜์ง ์œ„์น˜ ์˜ค์ฐจ 7.0 cm ๋กœ ์œ„์น˜๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ๊ฒฐ์ •ํ•˜์˜€๋‹ค. ์‚ฌ์šฉ์ž ๋ฏธ์ง€์ •์ˆ˜ ๊ฒฐ์ • ์„ฑ๋Šฅ์€ ๋Œ€๋ฅ˜์ธต ์•ˆ์ • ์ƒํƒœ์—์„œ ์•ฝ 2๋ถ„ ๋‚ด๋กœ 100% ์˜ ์„ฑ๊ณต๋ฅ ์„ ๊ฐ€์ง„๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ ์ œ์•ˆํ•œ ์‹œ์Šคํ…œ์ด ํ–ฅํ›„ ํ•œ๊ตญํ˜• ์œ„์„ฑํ•ญ๋ฒ• ์‹œ์Šคํ…œ(KPS, Korean Positioning System)์˜ ์ „๊ตญ ๋‹จ์œ„ ์„ผํ‹ฐ๋ฏธํ„ฐ ๊ธ‰ ์„œ๋น„์Šค๋ฅผ ์œ„ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ํ™œ์šฉ๋˜๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•œ๋‹ค.CHAPTER 1. Introduction 1 1.1 Motivation and Purpose 1 1.2 Former Research 4 1.3 Outline of the Dissertation 7 1.4 Contributions 8 CHAPTER 2. Overview of GNSS Augmentation System 11 2.1 GNSS Measurements 11 2.2 GNSS Error Sources 14 2.2.1 Traditional GNSS Error Sources 14 2.2.2 Special GNSS Error Sources 21 2.2.3 Summary 28 2.3 GNSS Augmentation System 29 2.3.1 Satellite-Based Augmentation System (SBAS) 29 2.3.2 Real-Time Kinematic (RTK) 32 2.3.3 Precise Point Positioning (PPP) 36 2.3.4 Summary 40 CHAPTER 3. Compact Wide-Area RTK System Architecture 43 3.1 Compact Wide-Area RTK Architecture 43 3.1.1 WARTK Reference Station (WRS) 48 3.1.2 WARTK Processing Facility (WPF) 51 3.1.3 WARTK User 58 3.2 Ambiguity Resolution and Validation Algorithms of Compact Wide-Area RTK System 59 3.2.1 Basic Theory of Ambiguity Resolution and Validation 60 3.2.2 A New Ambiguity Resolution Algorithms for Multi-Frequency Signals 65 3.2.3 Extra-Wide-Lane (EWL) Ambiguity Resolution 69 3.2.4 Wide-Lane (WL) Ambiguity Resolution 71 3.2.5 Narrow-Lane (NL) Ambiguity Resolution 78 3.3 Compact Wide-Area RTK Corrections 83 3.3.1 Satellite Orbit Corrections 86 3.3.2 Satellite Code/Phase Clock (CPC) Corrections 88 3.3.3 Tropospheric Corrections 89 3.3.4 Message Design for GEO Broadcasting 90 CHAPTER 4. Code/Phase Clock (CPC) Correction Generation Algorithm 93 4.1 Former Research of RTK Correction Protocol 93 4.1.1 Observation Based RTK Data Protocol 93 4.1.2 Correction Based RTK Data Protocol 95 4.1.3 Compact RTK Protocol 96 4.2 Satellite CPC Correction Generation Algorithm 100 4.2.1 Temporal Decorrelation Error Reduced Methods 102 4.2.2 Ambiguity Level Adjustment 105 4.2.3 Receiver Clock Synchronization 107 4.2.4 Averaging Filter of Satellite CPC Correction 108 4.2.5 Ambiguity Re-Initialization and Message Generation 109 4.3 Correction Performance Analysis Results 111 4.3.1 Feasibility Test Environments 111 4.3.2 Comparison of RTK Correction Protocol 113 4.3.3 Latency Compensation Performance Analysis 116 4.3.4 Message Data Bandwidth Analysis 119 CHAPTER 5. Tropospheric Correction Generation Algorithm 123 5.1 Former Research of Tropospheric Correction 123 5.1.1 Tropospheric Corrections for SBAS 124 5.1.2 Tropospheric Corrections of Network RTK 126 5.1.3 Tropospheric Corrections of PPP-RTK 130 5.2 Tropospheric Correction Generation Algorithm 136 5.2.1 ZWD Estimation Using Carrier-Phase Observations 138 5.2.2 ZWD Measurements Using Weather Data 142 5.2.3 Correction Generation Using Spherical Harmonics 149 5.2.4 Correction Applying Method for User 157 5.3 Correction Performance Analysis Results 159 5.3.1 Feasibility Test Environments 159 5.3.2 Zenith Correction Domain Analysis 161 5.3.3 Message Data Bandwidth Analysis 168 CHAPTER 6. Compact Wide-Area RTK User Test Results 169 6.1 Compact Wide-Area RTK User Process 169 6.2 User Performance Test Results 173 6.2.1 Feasibility Test Environments 173 6.2.2 User Range Domain Analysis 176 6.2.3 User Ambiguity Domain Analysis 182 6.2.4 User Position Domain Analysis 184 CHAPTER 7. Conclusions 189 Bibliography 193 ์ดˆ ๋ก 207Docto

    Ps-LAMBDA: Ambiguity success rate evaluation software for interferometric applications

    Get PDF
    Integer ambiguity resolution is the process of estimating the unknown ambiguities of carrier-phase observables as integers. It applies to a wide range of interferometric applications of which Global Navigation Satellite System (GNSS) precise positioning is a prominent example. GNSS precise positioning can be accomplished anytime and anywhere on Earth, provided that the integer ambiguities of the very precise carrier-phase observables are successfully resolved. As wrongly resolved ambiguities may result in unacceptably large position errors, it is crucial that one is able to evaluate the probability of correct integer ambiguity estimation. This ambiguity success rate depends on the underlying mathematical model as well as on the integer estimation method used. In this contribution, we present the Matlab toolbox Ps-LAMBDA for the evaluation of the ambiguity success rates. It allows users to evaluate all available success rate bounds and approximations for different integer estimators. An assessment of the sharpness of the bounds and approximations is given as well. Furthermore, it is shown how the toolbox can be used to assess the integer ambiguity resolution performance for design and research purposes, so as to study for instance the impact of using different GNSS systems and/or different measurement scenarios

    Trustworthy precise point positioning with global navigation satellite systems

    Full text link
    With the modernization of the Global Navigation Satellite System (GNSS), GNSS precise point positioning (PPP) technology becomes popular benefiting from its wide coverage and high accuracy. However, PPP technology still has many challenges in terms of continuity, fast convergence, and integrity monitoring, and these unsolved issues result in limitations of engineering applications. In this thesis, a reliable PPP technology with GNSS is investigated. The main contributions of the thesis are as follows: (1) A new cycle slip repair method that uses multiple epochs of time-differencing and geometry-based observations are proposed which has a significant improvement in the success rate of cycle slip repairs compared to existing methods. The positioning results also reflect that this method can reduce position errors and improve the continuity of PPP technology. (2) A systematic comparison of current interpolation methods used for high-accuracy regional ionospheric corrections is presented. It is found that each method has essentially the same accuracy in a small regional network with only a few stations, while the Kriging interpolation method can significantly improve the accuracy when the size of the network increases. Besides, a new method for predicting the uncertainty after broadcasting by grid point is also proposed. It has been validated that it is significantly closer to reality than other existing methods. In addition, different ionospheric correction implementation methods at the user end are also compared. (3) A integrity monitoring scheme for use in PPP based on real-time kinematic (RTK) positioning networks (PPP-RTK) with regional atmospheric corrections has been developed, which is based on the impacts of faults on the estimators considering possible faults in undifferenced and uncombined measurements. (4) Procedures for integrity monitoring considering the risks caused by incorrect ambiguity fixing are investigated. Two different methods for considering the probability of wrong ambiguity fixing including categorizing it into unmonitored fault and categorizing it as an individual type of fault are proposed and analyzed. (5) An integrity monitoring (IM) scheme based on the single-epoch framework for PPP-RTK is also proposed in order to exclude the effects caused by using observations from multiple epochs. Different solutions and their related availability are evaluated based on the satellite geometry in the global area

    A method for scintillation characterization using geodetic receivers operating at 1 Hz

    Get PDF
    Ionospheric scintillation produces strong disruptive effects on global navigation satellite system (GNSS) signals, ranging from degrading performances to rendering these signals useless for accurate navigation. The current paper presents a novel approach to detect scintillation on the GNSS signals based on its effect on the ionospheric-free combination of carrier phases, i.e. the standard combination of measurements used in precise point positioning (PPP). The method is implemented using actual data, thereby having both its feasibility and its usefulness assessed at the same time. The results identify the main effects of scintillation, which consist of an increased level of noise in the ionospheric-free combination of measurements and the introduction of cycle-slips into the signals. Also discussed is how mis-detected cycle-slips contaminate the rate of change of the total electron content index (ROTI) values, which is especially important for low-latitude receivers. By considering the effect of single jumps in the individual frequencies, the proposed method is able to isolate, over the combined signal, the frequency experiencing the cycle-slip. Moreover, because of the use of the ionospheric-free combination, the method captures the diffractive nature of the scintillation phenomena that, in the end, is the relevant effect on PPP. Finally, a new scintillation index is introduced that is associated with the degradation of the performance in navigation.Postprint (author's final draft

    Robust GNSS Point Positioning in the Presence of Cycle Slips and Observation Gaps

    Get PDF
    Among the various factors limiting accurate positioning with a Global Navigation Satellite System (GNSS) is the inherent code error level on a code observation, cycle slip occurrence on a phase observation, inadequate accuracy in the broadcast ionospheric model for single-frequency receivers; and the occurrence of observation gaps, which are short duration satellite outages (temporal loss of an observed satellite). The existing Cycle Slip Detection and Correction (CSDC) techniques are usually multi-satellite based; quite computationally intensive; and are often marred by the inherent code errors from the included code observations. Also, existing code-carrier smoothing techniques employed to mitigate code errors are limited by cycle slip occurrences on phase observations. In this research, algorithms are proposed in order to facilitate simple, efficient and real-time cycle slip detection, determination and correction, on a standalone single- or dual-frequency receiver; to enable cycle-slip-resilient code errors mitigation; and to improve the broadcast ionospheric model for single-frequency receivers. The proposed single-satellite and phase-only-derived CSDC algorithms are based on adaptive time differencing of short time series phase observables. To further provide robustness to the impact of an observation gap occurrence for an observed satellite, post-gap ionospheric delay is predicted assuming a linearly varying ionospheric delay over a short interval, which consequently enables the dual-frequency post-gap cycle slip determination and code error mitigation. The proposed CSDC algorithms showed good performance, with or without simulated cycle slips on actual data obtained with static and kinematic GNSS receivers. Over different simulated cycle slip conditions, a minimum of 97.3% correct detection and 79.8% correctly fixed cycle slips were achieved with single-frequency data; while a minimum of 99.9% correct detection and 95.1% correctly fixed cycle slips were achieved with dual-frequency data. The point positioning results obtained with the proposed methods that integrates the new code error mitigation and cycle slip detection and correction algorithms, showed significant improvement over the conventional code-carrier smoothing technique (i.e. a standalone Hatch filter, without inclusion of any cycle slip fixing method). Under different simulated cycle slip scenarios, the new methods achieved 25-42% single-frequency positioning accuracy improvement over the standalone Hatch filter, and achieved 18-55% dual-frequency positioning accuracy improvement over the standalone Hatch filter

    Carrier-phase based real-time static and kinematic precise point positioning Using GPS and GALILEO

    No full text
    Over the last few years, there has been a rising demand for sub-metre accuracy (and higher) for navigation and surveying using signals from Global Navigation Satellite Systems (GNSS). To meet this rising demand, many precise positioning techniques and algorithms using the carrier-phase observable have been developed. Currently, high accuracy Real-Time Kinematic (RTK) positioning is possible using relative or differential techniques which require one GNSS user receiver and at least one other as the reference (known) station within a certain distance from the user. Unlike these conventional differential positioning techniques, Precise Point Positioning (PPP) is based on processing carrier phase observations from only one GNSS receiver. This is more cost-effective as it removes the need for reference receivers and therefore, is not limited by baseline length. However, errors mitigated by โ€˜differencingโ€™ in conventional methods must be modelled accurately and reliably for PPP. This thesis develops a PPP software platform in Matlab code and uses it to investigate the state-of-the-art PPP algorithms and develop enhancements. Specifically, it is well documented that conventional PPP algorithms suffer from long convergence periods ranging from thirty minutes (for static users) to hours (for dynamic users). Therefore, to achieve fast convergence, two approaches are developed in this thesis. Firstly, a combination of the state-of-the-art GNSS error models and new algorithms for measurement weighting, management of receiver clock jumps and assignment of a dynamic covariance factor, are exploited. Secondly, based on the results of the analysis of the quantitative relationships between the PPP convergence and each of the residual measurement noise level and satellite geometry, a strategy for the selection of satellites (GPS and GALILEO) for PPP is developed and exploited. Tests using 24 hours of real data show that the two developments above contribute to the realisation of static PPP positioning accuracies of 40 cm (3D, 100%) within a convergence time of 20 minutes. Furthermore, based on simulated data, the same accuracy is achieved in kinematic mode but within a convergence time of one hour. These levels of performance represent significant improvements over the state-of-the-art (i.e. convergence time of twenty minutes instead of thirty for static users and one hour instead of hours for dynamic users). The potential of the use of multiple frequencies from modernised GPS and GALILEO on float ambiguity PPP is demonstrated with simulated data, and shown to have the potential to offer significant improvement in the availability of PPP in difficult user environments such as urban areas. Finally, the thesis addresses the potential application of PPP for mission (e.g. safety critical) applications and the need for integrity monitoring. An existing Carrier-phase Receiver Autonomous Integrity Monitoring (CRAIM) algorithm is implemented and shown to have the potential to protect PPP users against abnormally large errors
    • โ€ฆ
    corecore