DOI QR코드

DOI QR Code

Position and Measurement Performance Analysis of GPS Receiver applied LQG based Vector Tracking Loop

LQG 기반 벡터 추적 루프를 적용한 GPS 수신기의 위치 및 측정치 성능 분석

  • Received : 2017.01.23
  • Accepted : 2017.02.15
  • Published : 2017.02.28

Abstract

Generally, loop filter based scalar tracking loops (LF-STL) have been used for global positioning system (GPS) signal tracking algorithm. This paper introduces the accuracy and robustness of linear-quadratic-Gaussian based vector tracking loop (LQG-VTL) algorithm instead of LF-STL. To verify the accuracy of LQG-VTL, we confirm that the measurements estimation errors of the LQG based scalar tracking loops (LQG-STL) are improved by more than 60 % compared to LF-STL. Also, when LQG-VTL is used, measurements estimation errors decrease compared to LQG-STL, and position/velocity estimation errors also decrease as the number of satellites increases. To verify the robustness of LQG-VTL, we confirm that LQG-VTL can estimate position/velocity and measurements successively compared to LF-STL in temporal signal attenuation of 30 dB-Hz during 4 seconds.

일반적인 위성 항법 장치 수신기는 루프 필터 기반의 스칼라 추적 루프를 통해 신호 추적이 이루어진다. 본 논문에서는 루프 필터를 LQG 제어기로, 스칼라 추적 루프를 벡터 추적 루프로 대체한 LQG 기반 벡터 추적 루프의 성능을 정확성과 강건성 측면에서 살펴보았다. 정확성을 판단하기 위해서, 일반적인 루프 필터 기반 스칼라 추적 루프 대비 LQG 기반 스칼라 추적 루프의 측정치 추정 오차가 60% 이상 향상됨을 확인하였다. 다음으로 LQG 기반 스칼라 추적 루프 대비 LQG 기반 벡터 추적 루프의 측정치 추정 오차의 성능 향상과 위성 개수 증가에 따른 위치/속도 추정 오차 성능 향상을 확인함으로써 정확성을 확인하였다. 마지막으로 4초 동안의 30 dB-Hz의 일시적 신호 감쇄 상황에서 루프 필터 기반의 스칼라 추적 루프는 신호 추적에 실패하는 반면, LQG 기반 벡터 추적 루프는 연속적으로 위치/속도, 측정치 추정이 가능함을 확인함으로써 강건성을 확인하였다.

Keywords

References

  1. B. W. Parkinson and J. J. Spilker Jr., Global Positioning System : Theory and Applications Volume I, 1st ed. Cambridge, MA: AIAA, 1996.
  2. P. Misra and P. Enge, Global Positioning Systems - Signals, Measurements and Performance, 2nd ed. Lincoln, MA: Ganga-Jamuna Press, 2006.
  3. C. W. Kim, A study on Modeling GNSS Receiver Tracking Loop and its Application to LQG Based Vector Tracking Algorithm, Ph D. dissertation, Seoul National University, Seoul, Korea, 2016.
  4. G. I. Jee, S. H. Im and B. H. Lee, "Optimal code and carrier tracking loop design for galileo BOC(1,1)," in ION GNSS 20th International Technical Meeting of the Satellite Division, Fort Worth: TX, pp. 759-768, 2007.
  5. S. H. Jeon, C. W. Kim, G. H. Kim, O. J. Kim and C. D. Kee, "Optimal signal tracking algorithm for GNSS signal using moving set-point LQG system," International Journal of Control, Automation, and Systems, Vol. 11, No. 6, pp. 1214-1222, 2013. https://doi.org/10.1007/s12555-012-0076-3
  6. M. Petovello, M. Lashley, and D. M. Bevly, "What are vector tracking loops, and what are their benefits and drawbacks?," GNSS Solutions, Inside GNSS, pp. 16-21, May/June 2009.
  7. M. Lashley, Modeling and Performance Analysis of GPS Vector Tracking Algorithms, Ph D. dissertation, Auburn University, Auburn, AL, 2009.
  8. G. F. Franklin, J. D. Powell and A. Emami-Naeini, Feedback Control of Dynamic Systems, 6th ed, Upper Saddle River, NJ: Pearson, 2010.
  9. J. P. Hespanha, "LQR/LQG controller design," Lecture Notes, University of California, Santa Barbara, CA, 2007.
  10. A. E. Bryson. Jr., Control of Spacecraft and Aircraft, 1st ed. Princeton, NJ: Princeton University Press, 1994
  11. E. D. Kaplan, C. J. Hegarty, Understanding GPS Principles and Applications, 2nd ed. Norwood, MA: Artech House, 2006.