• 검색 결과가 없습니다.

Generation of Klobuchar Ionospheric Error Model Coefficients Using Fourier Series and Accuracy Analysis

N/A
N/A
Protected

Academic year: 2022

Share "Generation of Klobuchar Ionospheric Error Model Coefficients Using Fourier Series and Accuracy Analysis"

Copied!
7
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

DOI: 10.5140/JASS.2011.28.1.071

Generation of Klobuchar Ionospheric Error Model Coefficients Using Fourier Series and Accuracy Analysis

Chang-Moon Lee

and Kwan-Dong Park

Department of Geoinformatic Engineering, Inha University, Incheon 402-751, Korea

Ionospheric error modeling is necessary to create reliable global navigation satellite system (GNSS) signals using a GNSS simulator. In this paper we developed algorithms to generate Klobuchar coefficients αn, βn (n = 1, 2, 3, 4) for a GNSS simulator and verified accuracy of the algorithm. The eight Klobuchar coefficients were extracted from three years of global positioning system broadcast (BRDC) messages provided by International GNSS service from 2006 through 2008 and were fitted with Fourier series. The generated coefficients from our developed algorithms are referred to as Fourier Klobuchar model (FOKM) coefficients, while those coefficients from BRDC massages are named as BRDC coefficients.

The correlation coefficient values between FOKM and BRDC were higher than 0.97. We estimated total electron content using the Klobuchar model with FOKM coefficients and compared the result with that from the BRDC model. As a result, the maximum root mean square was 1.6 total electron content unit.

Keywords: ionosphere, Klobuchar model coefficients, Fourier series, global positioning system

1. INTRODUCTION

Satellite navigation system plays an increasing role in modern society. Various satellite navigation systems are in operation and being currently developed includ- ing global positioning system (GPS), global navigation satellite system (GLONASS), and Galileo. Thus, there is an increasing need for the research and development in various areas such as signal generation, signal reception, precise positioning, high-precision geodesy and survey in relation to the individual satellite navigation systems.

The global navigation satellite system (GNSS) simulator has drawn more and more attention in recent years due to it can conduct these studies efficiently regardless of surrounding condition (Dong et al. 2004).

An actual GNSS signal is affected by various errors be- fore arriving at the antenna after being transmitted from a satellite. Hence, modeling of the GNSS error factors is required to generate the signals similar to the actual

GNSS signals using the GNSS simulator. Among various kinds of error factors, the signal delay by the ionosphere is the greatest after the elimination of selective availabil- ity and it must be included in the modeling to reflect the effect.

One of the modeling methods for ionospheric delay is the ionosphere-free combination using dual frequency measurements (Hofmann-Wellenhof et al. 2007). The ionosphere-free combination is the method by which the geodetic results free from the ionospheric delay can be obtained by removing the ionospheric delay term in the linear combination of the dual frequency code pseudo- range observables. However, since the dual frequency receiver is relatively expensive, the method cannot be applied to single frequency receivers that are frequently used by casual users. Thus, for single frequency receiv- ers, the ionospheric models are employed to estimate the ionospheric delay and one representative model is the Klobuchar model. The Klobuchar model is the most

Received Aug 30, 2010 Revised Dec 28, 2010 Accepted Jan 09, 2011

Corresponding Author E-mail: cm_lee@inha.edu

Tel: +82-32-873-4305 Fax: +82-32-863-1506 This is an Open Access article distributed under the terms of the

Creative Commons Attribution Non-Commercial License (http://cre- ativecommons.org/licenses/by-nc/3.0/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

(2)

1 TECU corresponds to 0.163 m (Hofmann-Wellenhof et al. 2007).

The Klobuchar model employs geomagnetic latitude on ionosphere pierce point (IPP). As shown in Fig. 1, IPP is defined as the point where the line of sight that con- nects the GPS satellite to the signal reception point meets the single layer. Since the change of TEC at IPP is affected by seasons and the geomagnetic field and closely related with the sunspot activity, it is varied following the solar activity in the period of 11 years.

In order to use the Klobuchar model, the Klobuchar coefficients, αn and βn, are required and they are gener- ated by two criteria. The first criterion is the observation date. The GPS Master Control Station divided one year into 37 intervals and assigned the Klobuchar coefficients group corresponding to each interval. The second cri- terion is the mean of the solar flux for the previous five days including the corresponding day. The solar flux is classified into 10 grades and the Klobuchar coefficients groups are designated for the individual grades. The GPS Master Control Station select αn and βn considering the observation date and the solar flux value and provide them through the satellite navigation message (Seo 1994, Ovstedal 2002).

The calculation of the ionospheric delay using the Klobuchar model follows the procedures from Eq. (1) to Eq. (10). The detailed explanation on the equations can be found in Klobuchar (1987). In Eqs. (1) and (2), ψ de- notes the Earth-centered angle, EL the GPS satellite el- evation angle, φ the geodetic latitude, AZ the GPS satellite azimuth, and φIPP the subionospheric latitude. After cal- culating the subionospheric latitude, the subionospheric latitude, λIPP, is calculated using Eq. (3) where λ denotes the geodetic longitude. If the satellite elevation angle is 90°, the IPP is located in the vertical direction of the re- ception point and thus the vertical TEC (VTEC) is calcu- lated.

widely used one because the structure is simple and the calculation is convenient (Yuan et al. 2008). In order to use the Klobuchar model, eight Klobuchar coefficients, αn, βn (n = 1, 2, 3, 4), are required and they are provided through the navigation message. Hence, for the model- ing of the ionospheric delay based on the Klobuchar model, the Klobuchar coefficients should be generated within the simulator itself.

As the previous study related to this, Lee et al. (2010) collected the Klobuchar coefficients included in the navigation messages from 2006 through 2008 and de- veloped the Klobuchar coefficient generating model by analyzing the tendency of the individual coefficients over time. However, the model developed by Lee et al. (2010) is limited in the accuracy of the Klobuchar coefficients because it consists of simple cosine functions and linear functions.

Therefore, in this study, a Fourier series-type model was developed by analyzing the tendency of the Klobu- char coefficients provided for three years between 2006 and 2008 to elevate the accuracy of the Klobuchar coef- ficients estimation. The Fourier series is a mathematical technique by which periodic functions are decomposed into the weights of trigonometrical functions. The Klobu- char coefficients generating model developed in this study was defined as Fourier Klobuchar model (FOKM) and the Klobuchar coefficients generated by using FOKM were defined as FOKM coefficients. Moreover, we defined the model developed by Lee et al. (2010) as the modified model (MODL). Using FOKM and MODL models, we derived the total electron content (TEC) and compared it with the result of broadcast (BRDC) to verify the im- proved estimation accuracy.

2. KLOBUCHAR MODEL

In the Klobuchar model, the GPS ionospheric error is estimated by calculating the TEC between the GPS sat- ellite and the GPS receiver, and the total ionospheric error can be eliminated up to approximately 50 to 60%

depending on the solar activity or the region. (Klobuchar 1987, Komjathy 1997). To use the Klobuchar model, it is assumed that free electrons are concentrated on an imag- inary single layer of which thickness is zero at the 350 km altitude, as shown in Fig. 1, the TEC is at the peak at the local time (LT) of 2 o’clock p.m., and the TEC is constant as 9.24 TEC unit (TECU) between 22:00 and 06:00 (Klobu- char 1987). One TECU means that 1016 free electrons exist

in the area of 1 m2. When converted to the distance error, Fig. 1. Concept of ionosphere pierce point (IPP).

(3)

In this study, we employed BRDC, the navigation mes- sage provided by International GNSS Service (IGS), to develop FOKM. BRDC is the navigation message that contains the two-hour interval BRDC ephemeris of all the GPS satellites that are currently in operation and it in- cludes the Klobuchar coefficients, αn and βn, in the header part. Since BRDC is generated in one-day interval and can be provided from the IGS website without charge, it is very convenient to analyze the change in the BRDC coefficients according to the lapse of days. In this study, after collecting the Klobuchar coefficients contained in BRDC from 2006 through 2008, the tendency over time was analyzed for each of the coefficients to develop the model in the form of Fourier series. The orders of individ- ual Fourier series, except α3, were selected as the orders that generate the least RMS error between the FOKM co- efficients and BRDC coefficients. As a result, the eighth order was selected for α1, α2, β1 and β3, the seventh order for β2, and the sixth order for α4 and β4. The value of α3 was shown to be -5.96 × 10-8 s/sc2 in most of the period in a year, and it was -11.92 × 10-8 s/sc2 only in the period from the middle of October through the middle of November.

Thus, α3 was not modeled not in the form of Fourier se- ries but in the form of a constant for which a conditional sentence is given for the date.

Fig. 2 shows the BRDC coefficient (blue line), the FOKM coefficient (red line) and the MODL coefficient (green line) developed by Lee et al. (2010). The horizontal axis represents the observation time in years, while the verti- cal axis represents the individual units of the Klobuchar coefficients. In the units for the vertical axis, s denotes second and sc denotes semi-circle. As can be known from Fig. 2, the BRDC coefficient is repeated in one-year cycle, and the FOKM and MODL coefficients also show the cycle of one year, accordingly. It can be verified with naked eyes that the MODL coefficient follow the overall tendency of the BRDC coefficient but not as precisely as the FOKM coefficient.

To assess the accuracy of FOKM developed in this study, the correlation coefficients of FOKM and MODL with respect to BRDC were determined, as shown in Ta- ble 1. The result shows that the correlation coefficients of FOKM were higher than those of MODL for all the co- efficients. In particular, all of the correlation coefficients between FOKM and BRDC were equal to or higher than 0.97. In the case of α3, the correlation coefficient between BRDC and FOKM was not 1 because the period when the value was found to be -11.92 × 10-8 s/sc2 was not identical every year.

0.0137 0.022 0.11

ψ =EL

+ (1)

cos , 0.416

0.416, 0.416

0.416, 0.416

IPP

IPP IPP IPP

IPP IPP

AZ

ϕ ψ ϕ

ϕ ϕ ϕ

ϕ ϕ

 + ≤

= = >

 = − < −

(2)

sin

IPP cos

IPP

λ λ ψ AZ

= + ϕ

(3)

Next, the geo-magnetic latitude, φIPPm , is calculated us- ing Eq. (4). Then, the GPS time (sec), tws, is converted to the LT of the sub-IPP point, t, by means of Eq. (5). If the t value is equal to or larger than 86400, it is converted as t = t − 86400. If the t value is less than zero, it is converted as t = t + 86400.

( )

0.064 cos 1.617

m

IPP IPP IPP

ϕ =ϕ + λ −

(4) 43200 IPP ws

t= λ +t (5)

For the next, the Klobuchar coefficients, αn and βn, are substituted into Eqs. (6) and (7) to calculate the conver- sion factors P and Q, respectively. If the P value is less than 72000, P is set to 72000. Additionally, if the Q value is less than zero, Q is set to zero.

2 3

1 2 IPPm 3( IPPm ) 4( mIPP)

P=β β ϕ+ +β ϕ +β ϕ (6)

2 3

1 2 IPPm 3( IPPm ) 4( IPPm )

Q=α α ϕ+ +α ϕ +α ϕ (7)

Finally, the P calculated by using Eq. (6) is substituted into Eq. (8) to calculate x. If the absolute value of the cal- culated x is larger than 1.57, the ionospheric delay error is calculated using Eq. (9). If the absolute value of x is less than 1.57, Eq. (10) is used for the calculation. In Eqs. (9) and (10), c denotes the speed of light and F the mapping function, and the unit of the ionospheric delay, δI, is me- ter.

2 ( 50400)t

x P

π

=

(8)

(

5 109

)

I cF

δ = × (9)

2 4

5 109 1

2 4

x x

I cF Q

δ

= × + +

(1 0)

3. DEVELOPMENT OF KLOBUCHAR COEFFICIENTS

GENERATION MODEL USING FOURIER SERIES

(4)

4. VERIFICATION OF THE ACCURACY OF FOKM

To verify the accuracy of FOKM generated by using the BRDC coefficients between 2006 and 2008, the VTEC above the Daejeon (DAEJ) GPS station was calculated from January 1 to December 31 in 2009. For this, the ob- servation time which is the input data of the Klobuchar model was fixed to analyze the effect of only the FOKM coefficients and BRDC coefficients. Additionally, the el- evation between the GPS satellite and the DAEJ, which is Table 1. Correlation coefficients of MODL and FOKM based on BRDC (Lee

et al. 2010).

αn (n = 1~4)

Correlation

coefficient βn (n = 1~4)

Correlation coefficient BRDC-

MODL BRDC-

FOKM BRDC-

MODL BRDC- FOKM

α1 0.64 0.99 β1 0.66 0.99

α2 0.94 0.99 β2 0.89 0.99

α3 0.88 0.97 β3 0.70 0.97

α4 0.93 0.98 β4 0.92 0.99

MODL: modified model, FOKM: Fourier Klobuchar model, BRDC: broadcast.

Fig. 2. Comparison of BRDC, MODL, and FOKM coefficients for three years. BRDC: broadcast, MODL: modified model, FOKM: Fourier Klobuchar model.

(5)

lected because the VTEC difference among the models was the most distinguishable at that time. Fig. 4 shows that the VTEC was the highest in spring, March and April, which is because the ionosphere is active around the spring equinox (Lee et al. 1995). The characteristics of the individual months show that the VTEC of BRDC and FOKM was higher than that of MODL from January through April and from September through December, and the difference was the maximum 4.3 TECU in January and the minimum 0.2 TECU in September. On the con- trary, the result of MODL was higher than those of BRDC required for the Klobuchar model, was fixed at 90° to cal-

culate the VTEC above station regardless of the position of the satellite. Then, we compared the VTEC calculated by inputting the FOKM coefficients and those calculated by inputting the BRDC and MODL coefficients.

Fig. 3 shows the VTEC of the three Klobuchar models in one-day interval calculated by using the two-hour in- terval of observation time, that is, the observation time fixed at 1, 3, 5 and 7 o’clock p.m. In Fig. 3, the red, green, and blue lines represent the results of BRDC, MODL, and FOKM, respectively. The VTEC from the individual mod- els were varied depending on the observation times, the highest at 3 p.m. and the lowest at 7 p.m. This is because, in general, the solar activity is at its peak in the time around 2 and 3 o’clock p.m. Individual comparison of MODL and FOKM with respect to BRDC indicated that the FOKM results showed the tendency similar to that of the BRDC results at all the observation times. The VTEC of FOKM was drastically changed in the period from the middle of October through the middle of November be- cause α3 was modeled with the value of -11.92 × 10-8 s/sc2 for that period.

Using the result shown in Fig. 3, we compared the monthly mean VTEC of the three models as well as the RMS difference among the models. Fig. 4 shows the monthly mean VTEC of the three models calculated for the 3 p.m. epoch. The observation time of 3 p.m. was se-

Fig. 3. Comparison of vertical TECU estimated by BRDC, MODL, and FOKM at 4 different daytime epochs in 2009.

TECU: total electron content unit, BRDC: broadcast, MODL: modified model, FOKM: Fourier Klobuchar model.

Fig. 4. Mean VTEC of each model at 3 p.m. VTEC: vertical total electron content, TECU: TEC unit, BRDC: broadcast, MODL: modified model, FOKM:

Fourier Klobuchar model.

(6)

FOKM and MODL coefficients individually to the Klobu- char model and the results were compared. The result showed that the maximum RMS error between the in- dividual VTEC calculated by using the BRDC and MODL models was 4.3 TECU, which was larger by 2.7 TECU than the maximum RMS error between the BRDC and FOKM models, 1.6 TECU. Because the true VTEC value was as- sumed to be from BRDC, we calculated that FOKM devel- oped in this study is more appropriate than the MODL in modeling the ionospheric delay error if the GNSS signals are generated using a simulator. However, because the BRDC coefficients only in the period of the solar mini- mum were taken into account for the model developed in this study, future studies should use the BRDC coef- ficients of 11 years including both the solar maximum and minimum periods to develop the ionospheric error environment model for the GNSS simulators.

ACKNOWLEDGMENTS

This work was funded by the Korea Meteorological Ad- ministration Research and Development Program under Grant CATER 2006-3105.

REFERENCES

Dong L, Ma C, Lachapelle G, Implementation and verifica- tion of a software-based IF GPS signal simulator, in Pro- ceedings of ION National Technical Meeting, San Diego, CA, 26-28 Jan 2004, 378-389.

Hofmann-Wellenhof B, Lichtenegger H, Wasle E, GNSS- global navigation satellite systems (Springer-Verlag, New York, 2007), 127-218.

Klobuchar JA, Ionospheric time-delay algorithm for single- frequency GPS users, IEEE Trans Aerosp Electron Syst, AES-23, 325-331 (1987). doi: 10.1109/TAES.1987.310829 Komjathy A, Global ionospheric total electron content map- ping using the global positioning system, PhD Disserta- tion, University of New Brunswick (1997).

Lee CM, Park K-D, Lee SU, Generation of Klobuchar coef- ficients for ionospheric error simulation, JASS, 27, 117- 122 (2010). doi: 10.5140/JASS.2010.27.2.117

Lee YJ, Kwak HH, Jee KI, Park CS, Kim IS, et al., Application of Klobuchar ionospheric time-delay model to GPS po- sitioning, KSAS, 15, 128-135 (1995).

Ovstedal O, Absolute positioning with single-frequency GPS receivers, GPS Solut, 5, 33-44 (2002). doi: 10.1007/

PL00012910 or FOKM in summer, from May through August, and the

difference was the maximum 2.4 TECU in June and the minimum 0.4 TECU in May. This is because MODL did not catch up with the tendency of BRDC and thus it was modeled relatively high in the period from May through August while it was modeled as lower than BRDC in the rest of the period.

Fig. 5 shows the root mean square (RMS) difference of FOKM and MODL with respect to BRDC at each month, based on the result in Fig. 4. The result showed that the RMS difference between BRDC and FOKM was smaller than that between BRDC and MODL all over the analyzed period. The maximum RMS difference between BRDC and MODL was 4.3 TECU in January, and the minimum was 0.8 TECU in May. On the other hand, the maximum RMS difference between BRDC and FOKM was 1.6 TECU in April, and the minimum was 0.5 TECU in July. The de- viation of the RMS difference was also smaller in FOKM than in MODL. Therefore, it is assumed that FOKM de- veloped in this study is more appropriate than the MODL in performing the ionospheric delay modeling using a GNSS simulator.

5. CONCLUSIONS

In this study, we developed FOKM in the form of Fou- rier series by analyzing the time-dependent tendency of the BRDC coefficients provided through the navigation message for the three years from 2006 through 2008.

All the correlation coefficients between the BRDC coef- ficients and FOKM coefficients were equal to or higher than 0.97. To determine the accuracy of FOKM developed in this study, VTEC was calculated by inputting the BRDC, Fig. 5. RMS difference of MODL and FOKM based on BRDC at 3 p.m. RMS:

root mean square, TECU: total electron content unit, BRDC: broadcast, MODL: modified model, FOKM: Fourier Klobuchar model.

(7)

Klobuchar ionospheric coefficients based on GPS ob- servations, IEEE Trans Aerosp Electron Syst, AES-44, 1498-1510 (2008). doi: 10.1109/TAES.2008.4667725 Seo Y-K, The measurement of the ionospheric total electron

content using P-code of GPS, Master’s Thesis, Kyung Hee University (1994).

Yuan Y, Huo X, Ou J, Zhang K, Chai Y, et al., Refining the

참조

관련 문서

The index is calculated with the latest 5-year auction data of 400 selected Classic, Modern, and Contemporary Chinese painting artists from major auction houses..

A frame size error in a frame that could alter the state of the entire connection MUST be treated as a connection error (Section 5.4.1); this includes any frame carrying a

Since the specular reflection can be regarded as the area of the screen and the gaze position is relatively calculated based on this region, additional error

- Since only a subset of the observations is used to fit the model, the validation set error rate may tend to o_________ the test error rate as compared to the model fit on

12) Maestu I, Gómez-Aldaraví L, Torregrosa MD, Camps C, Llorca C, Bosch C, Gómez J, Giner V, Oltra A, Albert A. Gemcitabine and low dose carboplatin in the treatment of

[10,16] In the present study, the absolute error rate of CTvol was not statistically different from that of pTLC, but the correlation coefficient between CTvol and TLC

Like code phase control loop we assume that the ionospheric delay can be measure using dual frequency receiver and use that value for carrier phase control loop.. 4.2.2

Applied method is the reduction of quantization error using the motion compensated inter-picture processing1. In this report, we check the improvement of the