1 Introduction

The Quasi-Zenith Satellite System (QZSS) is a regional navigation satellite system being developed by the Japan Aerospace Exploration Agency (JAXA) to provide GPS-compatible signals as well as integrity and correction information for users in the Asia–Pacific region (Inaba et al. 2009). The system will consist of three inclined geosynchronous orbit (IGSO) satellites and one geostationary (GEO) satellite by 2018; the first IGSO satellite, Michibiki, was launched on September 11, 2010.

Precise orbit determination (POD) for the QZSS Michibiki satellite is essential for high-precision positioning with QZSS signals and for improving navigation performance. Because this satellite carriers a laser retro-reflector array (LRA), satellite laser ranging (SLR) measurements collected by the International Laser Ranging Service (ILRS) (Pearlman et al. 2002) can be used to determine its orbits and to independently assess the quality of POD solutions based on Global Navigation Satellite System (GNSS) microwave observations. One of the earlier POD results for Michibiki was based solely on SLR measurements. The accuracy in the radial direction was 20 cm (Akiyama and Otsubo 2012). Another study of QZSS satellite POD used the data of five GNSS tracking stations of the Cooperative Network for GIOVE Observation (CONGO) from day of year (DOY) 173 to 250, 2011 (Steigenberger et al. 2013). The SLR validation demonstrated that the accuracy of the best orbit solution reached approximately 32.5 cm. The corresponding day-boundary discontinuity was approximately 16.4 cm. With more ground tracking stations, Takasu (2013) demonstrated that the 3D root mean square (RMS) of 24-h overlapping orbit differences (OODs) reached 5.99 cm from his POD results for DOY 155 to 305, 2011. However, systematic errors in orbits were not demonstrated in those studies, probably because none of them used greater than half-year orbits. Thanks to the efforts of the International GNSS Service (IGS) (Dow et al. 2009) Multi-GNSS Experiment (MGEX) (Montenbruck et al. 2014), greater than 2-year Michibiki precise ephemerides have been provided by Technische Universität München (TUM) in München, Germany, and by the JAXA. Steigenberger et al. (2014) compared and analyzed the approximately 1.5-year Michibiki orbits from those two analysis centers (ACs). The SLR residuals showed pronounced dependence on the elevation angle of the Sun above the orbital plane (i.e., the \(\beta \) angle). A \(\beta \)-angle-dependent systematic error also presents for Galileo orbits determined by the Extended Center for orbit determination in Europe Orbit Model (ECOM) (Beutler et al. 1994). The SLR residuals of Galileo orbits showed a pronounced “bow-tie” pattern and reached the “tie” when the \({\vert }\beta {\vert }\) angle was close to the maximum value. The dependence of the orbit error on the \(\beta \) angle is obviously related to the SRP modeling. To reduce the deficiency of the ECOM for the Galileo POD, Montenbruck et al. (2015) established an a priori SRP model based on a generic box-wing model in yaw-steering (YS) mode to augment the ECOM. The reason for that type of model is that Galileo satellites have a markedly elongated shape instead of a cubic one as well as a large area-to-mass ratio. Michibiki also has similar features.

Besides the inability of the ECOM to properly describe SRP acceleration acting on a stretched body with a large area-to-mass ratio, Michibiki’s attitude control mode makes the POD more complicated. Similar to IGSO and medium earth orbit (MEO) satellites of the Chinese BeiDou Navigation Satellite System (BDS), Michibiki uses two attitude modes, namely the YS and the orbit-normal (ON) modes. The transition of the Michibiki attitude from YS to ON mode, and vice versa, takes place at a nominal \({\vert } \beta {\vert }\)-angle threshold of approximately 20\({^{\circ }}\) (Ishijima et al. 2008). However, Hauschild et al. (2012) showed that the transition between the YS and ON modes did not take place at exactly the nominal \({\vert }\beta {\vert }\)-angle threshold, but was typically done at a convenient nearby epoch when the yaw angles in the YS and ON modes differed the least. A comparison between IGS MGEX JAXA and TUM QZSS orbits demonstrated marked accuracy degradation when the satellites switched to the ON orientation. The orbit differences in ON mode showed a pronounced “bow-tie” pattern in radial direction and linear dependence with respect to the \(\beta \) angle in the cross-track component in 2013 (Steigenberger et al. 2014). Although the orbit consistency improved in 2014, accuracy degradation was still observed. This clearly reflected the deficiency of the ECOM for POD in the ON mode. A similar deficiency was reported for BDS IGSO and MEO satellites by Guo et al. (2013). To overcome the problem of Michibiki satellite an a priori SRP model was established to augment the ECOM, and the \(\beta \)-dependent a priori values for 9 parameters in the ECOM were estimated with rather long-period data. In addition, Ikari et al. (2013) modified the box-wing model to account for the forces caused by the larger L-band antenna in the nadir direction and proposed a box-wing-hat model. However, the orbits determined by the box-wing-hat model showed a lower performance with respect to that determined by the ECOM with an a priori model (Ikari et al. 2013).

The ECOM models could introduce large draconitic error in GNSS geodetic products (Meindl et al. 2013; Rodríguez-Solano et al. 2014). To reduce the error in the time series of IGS products, Arnold et al. (2015) proposed an updated ECOM model (ECOM2). Although the dependency of SLR residuals on \(\beta \)-angle was reduced with ECOM2 model in YS mode, clear parabolic variations with respect to \(\beta \)-angle still exist in ON mode (Prange et al. 2015, 2017). This indicates that the ECOM2 model was still deficient for POD in the ON mode, because it is designed for satellites in YS mode and inadequate to model the SRP when satellites are in eclipse seasons or in non-yaw-steering attitude modes. Guo et al. (2013) improved the orbit quality for BDS IGSO and MEO satellites in the ON mode by introducing into the ECOM a constant acceleration bias in the along-track. SLR validation and OODs confirmed a substantial improvement. However, the applicability of this approach to the Michibiki satellite has not been checked.

The present study focuses on SRP modeling of the QZSS Michibiki satellite in both YS and ON modes. The proposed SRP model aims to reduce the \(\beta \)-angle-dependent error in the YS mode and overcome the deficiencies of the ECOM and ECOM2 in the ON mode. This paper is organized as follows. Section 2 presents the GNSS SRP models; the ECOM and its reduced 5-parameter version (ECOM1) as well as ECOM2 are introduced and clarified, and the box-wing model and its reformulation are illustrated for further comparison and application. In Sect. 3, the performance of these models for Michibiki POD is compared and analyzed. Based on these results, an a priori model to augment the ECOM is established and refined in Sect. 4. The coefficients of the a priori model are fitted to real QZSS measurements in 2014 that cover the full range of the Sun elevation. In addition, the model is validated further with the first 9 months of 2015. Finally, this study is summarized and concluded in Sect. 5.

2 SRP models for GNSS satellites

For GNSS satellites, particularly for IGSO satellites, SRP is the main non-conservative orbit perturbation. SRP acting on a satellite is difficult to model due to perturbed acceleration that depends on the physical and geometrical properties of the satellite and its orientation with respect to the incidence radiation. Currently, several models have been proposed to model SRP acting on GNSS satellites; they could be classified into three types: (1) empirical models; that is, the ECOM, ECOM1, and ECOM2 (Beutler et al. 1994; Springer et al. 1999; Arnold et al. 2015). These models can best fit the real GNSS tracking data, though they do not consider actual physical forces acting on the satellite. (2) Analytical models based on the physical and geometrical properties of the satellite; that is, ROCK models (Fliegel et al. 1992; Fliegel and Gallini 1996). The main disadvantage of these models is that changes in the a priori geometrical or optical properties of a satellite, or attitude deviations from the nominal, result in deficiencies in modeling perturbed accelerations. (3) Semi-analytical and semi-empirical models; that is, the adjustable box-wing model (ABW) (Rodríguez-Solano et al. 2012) and the GPS Solar Pressure Model (GSPM) (Bar-Sever and Kuang 2004, 2005). Such models compromise the analytical SRP models as well as the empirical ones and could fit real tracking data well with a clear physical understanding of SRP. In this section, the ECOM models and the ABW model are presented for further discussion.

2.1 ECOM SRP models

To improve GPS orbit accuracy, the ECOM was developed in the 1990s (Beutler et al. 1994). The ECOM decomposes the perturbed acceleration into three orthogonal directions: the Sun direction (eD), the solar panel axis (eY), and the orthogonal axis (eB). It adopts a truncated Fourier series expansion for each component using the angular argument \(\varphi \). The total acceleration at 1 AU induced by SRP is expressed as

$$\begin{aligned} \mathbf{a}=\mathbf{a}_\mathrm{prior} +D\left( \varphi \right) \mathbf{e}_D +Y\left( \varphi \right) \mathbf{e}_Y +B\left( \varphi \right) \mathbf{e}_B , \end{aligned}$$
(1)

where \(\mathbf{a}_\mathrm{prior} \) is the optional a priori SRP model. For ECOM and ECOM1 (Springer et al. 1999), \(\varphi \) is the satellite’s argument of the latitude, whereas for ECOM2 it is the difference of the satellite’s argument of the latitude and the Sun’s argument of the latitude. In addition, the three vectors \(\mathbf{e}_{D,\mathrm{YS}} \), \(\mathbf{e}_{Y,\mathrm{YS}} \), and \(\mathbf{e}_{B,\mathrm{YS}} \) span the DYB frame introduced by Beutler et al. (1994) for the YS attitude

$$\begin{aligned} \begin{array}{l} \mathbf{e}_{D,\mathrm{YS}} =\mathbf{e}_{\varvec{\odot }} \\ \mathbf{e}_{Y,\mathrm{YS}} =\frac{\mathbf{e}_{\varvec{\odot }} \times \mathbf{r}}{\left\| {\mathbf{e}_{\varvec{\odot }} \times \mathbf{r}} \right\| } \\ \mathbf{e}_{B,\mathrm{YS}} =\mathbf{e}_{D,\mathrm{YS}} \times \mathbf{e}_{Y,\mathrm{YS}} \\ \end{array}, \end{aligned}$$
(2)

where \(\mathbf{e}_\odot \) is the unit vector of the Sun direction and \(\mathbf{r}\) is the geocentric vectors of the satellite. In Eq. (1), \(D(\varphi )\), \(Y(\varphi )\), and \(B(\varphi )\) can be expanded as a truncated Fourier series

$$\begin{aligned} \begin{array}{l} D(\varphi )=D_0 +\sum \limits _{i=1}^{n_D } {\left\{ {D_{i,c} \cos \left( {C_j^D \varphi } \right) +D_{i,s} \sin \left( {S_j^D \varphi } \right) } \right\} } \\ Y(\varphi )=Y_0 +\sum \limits _{i=1}^{n_Y } {\left\{ {Y_{i,c} \cos \left( {C_j^Y \varphi } \right) +Y_{i,s} \sin \left( {S_j^Y \varphi } \right) } \right\} } \\ B(\varphi )=B_0 +\sum \limits _{i=1}^{n_B } {\left\{ {B_{i,c} \cos \left( {C_j^B \varphi } \right) +B_{i,s} \sin \left( {S_j^B \varphi } \right) } \right\} } \\ \end{array}, \end{aligned}$$
(3)

where the upper limit values \(n_D \), \(n_Y \), and \(n_B \) are defined by users, and \(C_j \) and \(S_j \) with different superscripts (D, Y, B) are positive integers for cosine and sine components in each axis, respectively, D, Y, and B with different subscripts are the SRP coefficients to be estimated. For \(n_D =n_Y =n_B =1\), this model is the ECOM introduced by Beutler et al. (1994). In this case, the three constant terms \(D_0, Y_0 \), and \(B_0 \), and up to 6 one-cycle-per-revolution terms (\(D_{1,c}\), \(D_{1,s} \), \(Y_{1,c} \), \(Y_{1,s} , B_{1,c} \), and \(B_{1,s} )\) should be adjusted. For \(n_B =1\) and \(n_D =n_Y =0\), the ECOM1 is obtained (Springer et al. 1999). For ECOM2, only even-order terms for the \(D(\varphi )\) and odd-order terms for the \(B(\varphi )\) components need to be considered (i.e., \(n_Y =0\), \(C_j^D =S_j^D =j=2i\) and \(C_j^B =S_j^B =j=2i-1)\). With massive tests, Arnold et al. (2015) suggested that \(n_D\) and \(n_B \) with no less than two values are preferred.

Originally, the analytical ROCK model furnished by Rockwell International was used as the a priori model for GPS. Later, Springer et al. (1999) presented an alternative a priori model derived by fitting a time series of estimated SRP parameters. Although the ECOM and ECOM1 model were developed for use with an a priori model, good performance can also be obtained without such a model. Hence, the purely empirical ECOM has been used by some IGS analysis centers to routine generate GPS and GLONASS orbits for a long time (see ftp://igs.ign.fr/pub/igs/igscb/center/analysis/). In addition, the model has been most widely adopted even for POD of the newly launched GNSS satellites due to the lack of alternative analytical SRP models. However, the model has problems sufficiently representing the orbits of Galileo satellites. The introduction of an a priori model to augment the ECOM1 has overcome the deficiency (Montenbruck et al. 2015).

2.2 The box-wing model

Following Milani et al. (1987), the SRP acceleration contributed by a surface of area A depends on the relative alignment of the Sun direction \(\mathbf{e}_{\varvec{\odot }}\) and the surface normal \(\mathbf{e}_N \) as well as the fraction of absorbed photons (\(\alpha \)), of diffusely reflected photons (\(\delta \)), and of specularly reflected photons (\(\rho \)). For \(\cos \theta =\mathbf{e}_{\varvec{\odot }}^T \cdot \mathbf{e}_N >0\), that is, for an illuminated surface, the acceleration at a distance of 1 AU can be accounted as

$$\begin{aligned} a=\frac{-A}{M}\frac{S_0 }{c}\cos \theta \left[ {(1-\rho )\mathbf{e}_{\varvec{\odot }} +2\left( \frac{\delta }{3}+\rho \cos \theta \right) \mathbf{e}_N } \right] .\nonumber \\ \end{aligned}$$
(4)

Here, \(S_0 =1367~\hbox {W}/\hbox {m}^{2}\) is the solar flux at 1AU, c is the vacuum velocity of light, and M is the total mass of the satellite. This equation can be used for SRP calculation on solar panels (SPs). For a satellite bus, which is covered by multilayer insulation for thermal protection, the thermal reradiation must be accounted for. Fliegel et al. (1992) presented a formulation of the thermal reradiated perturbations based on Lambert’s law. The modified formulation for the acceleration on the satellite bus surfaces is

$$\begin{aligned} a=\frac{-A}{M}\frac{S_0 }{c}\cos \theta \left[ {\left( \alpha +\delta \right) \left( \mathbf{e}_{\varvec{\odot }} +\frac{2}{3}{} \mathbf{e}_N \right) +2\rho \cos \theta \mathbf{e}_N } \right] .\nonumber \\ \end{aligned}$$
(5)

The box-wing model was originally developed for Topex/Poseidon POD (Marshall and Luthcke 1994). It presents the satellite as a box (satellite bus) and two wings (SPs); the acceleration acting on each surface can be calculated based on the physical model in an analytical way. Previously, this model was used mainly for low earth orbiters with only one scaling factor being estimated. Rodríguez-Solano et al. (2012) used this model for GNSS satellites and improved its performance through adjustment of the absorption plus diffuse reflection (AD) as well as the specular reflection (R) for illuminated satellite bus surfaces (\({+}X, {+}Z, {-}Z\)), and optical properties of SPs, the empirical constant acceleration in Y axes (Y0), and the SP lag angle (SB). It is therefore called an ABW model. With this model, draconitic error in GNSS-derived geodetic products is reduced (Rodríguez-Solano et al. 2014) without loss of the orbit accuracy compared to that derived with the ECOM mode (Rodríguez-Solano et al. 2012). Furthermore, the POD for GPS and GLONASS satellites in eclipse seasons is improved because the model intrinsically accommodates the change of satellite attitude (Rodríguez-Solano et al. 2013). In this case, the orientation of the satellite bus and the SPs must be properly defined. Despite this success, the prevailing problem of the ABW model is the need to know the satellite surface areas and their optical properties. That information is currently available only for GPS, some GLONASS satellites, and the Galileo IOV satellites. Moreover, nine correlated parameters (i.e., SP, SB, Y0, +XAD, +XR, ±ZAD, and ±ZR, see Rodríguez-Solano et al. 2013) in the ABW model must be estimated for YS mode; reasonable results are achieved only with a priori constraints being put on most of those parameters. Further investigation is, therefore, required for the mutual correlation of those estimation parameters or to identify parameter subsets and combinations that can be freely estimated if no good a priori knowledge is available.

Table 1 Solutions, SRP models used, and parameters estimated

To avoid the disadvantages of the ABW model, Montenbruck et al. (2015) reformulated the box-wing model. The deduced model employs a parameterization that isolates distinct contributions (cube, stretch, and z-asymmetry) of the satellite bus. Considering the SRP acting on SPs, the model can be expressed in D and B directions in the YS mode as follows:

$$\begin{aligned} a_D= & {} -a_C^{\alpha \delta } \left( \left| {\cos \varepsilon } \right| +\sin \varepsilon +\frac{2}{3}\right) \nonumber \\&- a_S^{\alpha \delta } \left( \left| {\cos \varepsilon } \right| -\sin \varepsilon -\frac{4}{3} \sin ^{2}\varepsilon +\frac{2}{3}\right) \nonumber \\&-a_A^{\alpha \delta } \left( \cos \varepsilon +\frac{2}{3} \left| {\cos \varepsilon } \right| \cos \varepsilon \right) \nonumber \\&-2a_C^\rho \left( \left| {\cos \varepsilon } \right| \cos ^{2} \varepsilon +\sin ^{3}\varepsilon \right) \nonumber \\&-2a_C^\rho \left( \left| {\cos \varepsilon } \right| \cos ^{2} \varepsilon -\sin ^{3}\varepsilon \right) -2a_A^\rho \cos ^{3}\varepsilon \nonumber \\&-a_\mathrm{SP}\nonumber \\ a_B= & {} -\frac{4}{3}a_S^{\alpha \delta } \left( \cos \varepsilon \sin \varepsilon \right) -\frac{2}{3}a_A^{\alpha \delta } \left( \left| {\cos \varepsilon } \right| \sin \varepsilon \right) \nonumber \\&-2 a_C^\rho \left( \left( \left| {\cos \varepsilon } \right| -\sin \varepsilon \right) \cos \varepsilon \sin \varepsilon \right) \nonumber \\&-2 a_S^\rho \left( \left( \left| {\cos \varepsilon } \right| +\sin \varepsilon \right) \cos \varepsilon \sin \varepsilon \right) \nonumber \\&-2 a_A^\rho \cos ^{2}\varepsilon \sin \varepsilon \end{aligned}$$
(6)

where \(a_\mathrm{SP} \) is the acceleration induced by SPs, \(a_C^{\alpha \delta } \), \(a_S^{\alpha \delta } \) and \(a_A^{\alpha \delta } \) represent the effect of a cubic, stretched, and asymmetric contributions of satellite body shape related to absorption plus diffuse reflection (superscript \(\alpha \delta )\), while \(a_C^\rho \), \(a_S^\rho \) and \(a_A^\rho \) are related to the specular reflection (\(\rho )\) part for the corresponding body shape contributions, the mean value of the \(+Z\) and \(-Z\) surface is also introduced as \(a_z^{\alpha \delta } \) and \(a_z^\rho \) for \(\alpha +\delta \) and \(\rho \) to calculate the above parameters, respectively:

$$\begin{aligned} \begin{array}{l} a_i^{\alpha \delta } =\frac{A_i }{M}\frac{S_0 }{c}\left( \alpha _i +\delta _i \right) \quad a_i^\rho =\frac{A_i }{M}\frac{S_0 }{c}\rho _i \\ a_z^{\alpha \delta } =\frac{1}{2}\left( a_{+z}^{\alpha \delta } +a_{-z}^{\alpha \delta } \right) \quad a_z^\rho =\frac{1}{2}\left( a_{+z}^\rho +a_{-z}^\rho \right) \\ a_C^{\alpha \delta } =\frac{1}{2}\left( a_z^{\alpha \delta } +a_{+x}^{\alpha \delta } \right) \quad a_C^\rho =\frac{1}{2}\left( a_z^\rho +a_{+x}^\rho \right) \\ a_S^{\alpha \delta } =\frac{1}{2}\left( a_z^{\alpha \delta } -a_{+x}^{\alpha \delta } \right) \quad a_S^\rho =\frac{1}{2}\left( a_z^\rho -a_{+x}^\rho \right) \\ a_A^{\alpha \delta } =\frac{1}{2}\left( a_{+z}^{\alpha \delta } -a_{-z}^{\alpha \delta } \right) \quad a_A^\rho =\frac{1}{2}\left( a_{+z}^\rho -a_{-z}^\rho \right) \\ \end{array}, \end{aligned}$$
(7)

where \(a_i^{\alpha \delta } \) and \(a_i^\rho \) (\(i=+Z,-Z,+X)\) are related to absorption plus diffuse reflection and reflection of the individual body surface. These parameters are calculated from the a priori geometrical (i.e., \(A_i \)) and physical properties (i.e., \(M, \alpha _{i}, \delta _{i}\), and \(\rho _{i}\)) or estimated by fitting real measurements. The Sun–spacecraft–Earth angle \(\varepsilon \) in Eq. (6) can be expressed as

$$\begin{aligned} \cos \varepsilon =\cos \beta \cos \mu , \end{aligned}$$
(8)

where \(\mu \) is the orbit angle; i.e., the argument of satellite with respect to the midnight point, i.e., the position where the satellite is far away from the Sun in the orbit plane.

3 Comparison of SRP models

In this section, the performances of the ECOM1, ECOM2, and ABW models are investigated and compared. Based on the analysis of QZSS orbit consistency (i.e., OODs) and SLR residuals, the advantages and disadvantages are described and used as references to establish an a priori SRP model for the QZSS Michibiki satellite.

3.1 POD strategy

The tracking data from the IGS MGEX in 2014 were collected for orbit and clock determination. The data processing was divided into two steps. First, the 3-day GPS data from MGEX tracking stations, together with the IGS final GPS orbit, the 30-s clock, and the earth rotation parameter products from the International Earth Rotation Service were used to produce a static precise point positioning (PPP) solution for each station. Second, the measurements of the QZSS from the same stations were used. The station positions, troposphere delay, and receiver clocks obtained in the previous GPS-only PPP were introduced as known parameters. The a priori orbits and clocks that originated from the broadcast ephemeris were taken as initial values. The corrections of satellite orbital parameters with respect to their initial values, satellite clock offsets, inter-system biases, and float ambiguities were estimated. The POD strategy was similar to that used in Zhao et al. (2013). With a focus on the SRP models, the attitude mode of the QZSS satellite bus presented in Ishijima et al. (2008) was used directly in this study. As Michibiki is in an eccentric orbit instead of an almost circular one like other GNSSs, the one-cycle-per-revolution periodic acceleration bias induced by the Earth radiation pressure (ERP) for Michibiki would contaminate the SPR. However, the ERP was not accounted for and was left to be partly absorbed by the SRP in this contribution. Four different solutions, listed in Table 1, were determined for the QZSS Michibiki satellite.

The reasons for selecting these models were as follows: First, the C5 model has been most widely adopted for Michibiki POD. Hence, it is used as the benchmark for comparison. Second, although the C5a model could improve the orbit quality of BeiDou IGSO and MEO satellites in the ON mode, it has not been tested for QZSS POD. In this study, its performance for QZSS was validated. Third, the ECOM2 model has the ability to reduce the \(\beta \)-angle-dependent systematic orbit and clock errors in the YS mode, but it fails to represent the SRP acceleration in the ON mode, as shown in Prange et al. (2015, 2017). Hence, it helps to understand the deficiency of the C5 model in the YS mode. Fourth, the ABW model could also represent the \(\mu \)-dependent features and reduce the \(\beta \)-angle-dependent systematic error, as shown in Guo et al. (2016) for BeiDou IGSO satellites. Hence, this model was used to investigate whether the \(\beta \)-angle-dependent error could be reduced for the Michibiki satellite. In addition, this model could intrinsically accommodate the satellite attitude, so it had potential to improve the orbit in the ON mode. In this case, the orientation of the SPs in the ON mode should be carefully modeled, because SPs in general are main structures and the major contributors to the SRP perturbation.

In the ON mode, solar radiation is no longer perpendicular to the SPs. Rodríguez-Solano et al. (2013) obtained a better orbit by assuming that the SPs were as perpendicular as possible to the solar incidence direction for the satellite during yaw maneuvers. However, as analyzed in Guo et al. (2016) for BeiDou IGSO and MEO satellites, improved orbits were determined with a simple assumption: Solar radiation is still perpendicular to SPs in the ON mode. In this study, Eq. (2) was used to determine the DYB frame for C5, C5a, and D4B1 SRP models without regard to the actual attitude. For ABW model, the actual attitude was used for different seasons, and the satellite body-fixed frame for YS (\(\mathbf{e}{ }_{X,\mathrm{YS}}\), \(\mathbf{e}{ }_{Y,\mathrm{YS}}\), \(\mathbf{e}{ }_{Z,\mathrm{YS}})\) and ON (\(\mathbf{e}{ }_{X,\mathrm{ON}}\), \(\mathbf{e}{ }_{Y,\mathrm{ON}}\), \(\mathbf{e}{ }_{Z,\mathrm{ON}})\) could be obtained as follows:

$$\begin{aligned} \begin{array}{l} \mathbf{e}_{X,\mathrm{YS}} =\mathbf{e}_{Y,\mathrm{YS}} \times \mathbf{e}_{Z,\,\mathrm{YS}}\quad \mathbf{e}_{Y,\mathrm{YS}} =\frac{\mathbf{e}_{\varvec{\odot }} \times \mathbf{r}}{\left\| {\mathbf{e}_{\varvec{\odot }} \times \mathbf{r}} \right\| }\\ \quad \quad \quad \quad \quad \mathbf{e}_{Z,\mathrm{YS}} = -\frac{\mathbf{r}}{\left\| \mathbf{r} \right\| } \\ \mathbf{e}_{X,\mathrm{ON}} =\mathbf{e}_{Y,{\,\mathrm ON}} \times \mathbf{e}_{Z,\mathrm{ON}}\quad \mathbf{e}_{Y,\mathrm{ON}} =-\frac{\mathbf{r}\times \mathbf{v}}{\left\| {\mathbf{r}\times \mathbf{v}} \right\| }\\ \quad \quad \quad \quad \quad \mathbf{e}_{Z,\mathrm{ON}} =-\frac{\mathbf{r}}{\left\| \mathbf{r} \right\| } \\ \end{array}, \end{aligned}$$
(9)

where \(\mathbf{v}\) is the velocity of satellite.

Good knowledge of the a priori information of the satellite is essential for the ABW model. Because the information available for the geometrical and optical properties of the Michibiki satellite was limited, we adopted the approximate size of the satellite body (i.e., 2.9 m \(\times \) 3.1 m \(\times \) 6.1 m) and the mass (1800 kg) from IGS MGEX. For each SP, the length and width were assumed to be 7.5 m and 2 m, respectively. No public information was available on the optical properties of the satellite bus and the SPs, so we assumed an absorption of \(\alpha =0.44\) for the multilayer insulation based on representative values in Rodríguez-Solano et al. (2012). For the SPs, the values were based on representative values for BeiDou IGSO and MEO satellites in Guo et al. (2016). The values used are listed in Table  2.

Table 2 Approximate values of optical and geometrical properties of the QZSS Michibiki bus and solar panels
Fig. 1
figure 1

Correlations between different SRP parameters for the ABW model. a YS mode when \(\beta \) was approximately \(-60{^{\circ }}\). b ON mode when \(\beta \) was approximately \(3{^{\circ }}\), as the \(+Y\) surface was not illuminated, and the corresponding values were set to 0

Fig. 2
figure 2

Adjusted parameters variations in the ON mode for the ABW model. The left Y axis represents SB (cross cycle), and the right Y axis is used for optical parameters [i.e., +ZAD (blue stars) and +ZR (blue diamonds)]

In addition, the a priori constraints being put on the parameters had a marked effect on the orbit quality determined with the ABW model. Figure 1 shows the cross-correlation for those adjustable parameters when \(\beta \) was approximately \(-60{^{\circ }}\) (a) and \(3{^{\circ }}\) (b). The SP parameter was highly correlated with the +XAD parameters in the YS mode. For both the YS and ON modes, +XAD was strongly correlated with the +XR parameters, and same for \(-\hbox {XAD}\) and \(-\hbox {XR}\). Different from the parameters in \({\pm } X\) surfaces, a high correlation existed in +ZAD and \(-\hbox {ZAD}\), which showed almost no correlation with the corresponding reflection parameters in YS mode; that is, +ZR and \(-\hbox {ZR}\). Once the satellite switched to the ON orientation, the correlation between SB and +ZR as well as \(-\hbox {ZR}\) increased from 0.3 to 0.6, and substantial variations could be observed for the estimated SB, +ZAD, and +ZR parameters when \(\beta \) was close to 5\({^{\circ }}\) (Fig.2); \(-\hbox {ZAD}\) and \(-\hbox {ZR}\) showed similar variations. The mean value of SB equaled \(-0.66~\pm ~0.11{^{\circ }}\) for ON once the estimated values with \(\beta \) less than \(5{^{\circ }}\) were removed. Hence, in this period, the SB was tightly constrained to the mean value, and in the other case a loose-constraint (i.e., 0.1) was set for all SRP-related parameters of the ABW model because of the inaccurate a priori geometrical and optical information used.

Fig. 3
figure 3

Daily RMSs of OODs in the along-track (A, black line), cross-track (C, purple line), radial (R, red line), and one-dimension (1D, green line) for a C5, b C5a, c D4B1, d ABW. The gray shade indicates the ON regimes, and the blue line represents the \(\beta \) angle

3.2 Orbit overlap error

The 48-h overlapping orbits of consecutive arcs are commonly used to evaluate the internal consistency of orbit solutions. Considering the two attitude modes used by the Michibiki satellite, only arcs in the same attitude mode were used for comparison. Those containing attitude-switching epochs were removed due to substantial orbit uncertainty during the period. In addition, the overlapping orbits were treated as outliers and removed once the average RMS values over the three components of the orbit differences were larger than 100 and 300 cm for arcs in the YS and ON modes, respectively. Then a 3-sigma criterion was used to exclude some outliers in the rest data. Furthermore, all four solutions on the same day were not accounted for either if one of them was detected as an outlier. The number of common solutions for all four solutions was 340.

Figure 3 illustrates the daily RMSs of OODs in the along-track (A), cross-track (C), radial (R), and one-dimension (1D) for the different SRP models. The following conclusions are drawn from this figure. First, compared with other three solutions, the C5 solution (Fig. 3a) shows the \(\beta \)-angle-dependent systematic error in the along-track and cross-track components. This clearly indicates that the C5 is deficient for modeling the SRP acting on the Michibiki satellite in the YS mode, which was also found by Prange et al. (2015). Second, once the satellite switched to the ON orientation, OODs increased no matter which kinds of SRP models were used, particularly for the C5, C5a (Fig. 3b), and D4B1 (Fig. 3c). The pronounced correlation between OODs and the \(\beta \) angle was found. The difference was at the minimum when \(\beta \) was close to zero and increased with the increase in \(\beta \) up to the threshold of the attitude switch. It demonstrates the failure of those models to represent SRP acceleration acting on the satellite in the ON mode, as ECOM models are designed for modeling SRP in YS mode. Specifically, the orbit differences are larger when the Sun is crossing the orbit plane from the below (negative \(\beta \)-angle) to above (positive \(\beta \)-angle) compared with those when the Sun move to the opposed direction.

Table 3 Statistical results for OODs of four solutions in two attitude modes (unit: cm)

Table 3 lists the corresponding statistical results. In general, the four solutions show different consistencies in the YS mode. The C5a performed better than the others, followed by D4B1, and the C5 solution had the worst performance. By the introduction of a constant acceleration bias in the along-track direction in C5, the orbit consistency was markedly improved, particularly in the along-track and cross-track directions. As shown in Fig. 3, the improvement was attributable to reduced \(\beta \)-angle-dependent orbit error. This is why the D4B1 and ABW solutions also showed better consistency than that of C5. The ABW solution’s performance was intermediate between those of D4B1 and C5. This could have been caused by inaccurate physical and geometrical properties used for the POD, and the use of improper constraints.

Once the Michibiki satellite switched to the ON orientation, the overlapping orbit differences increased no matter which SRP models were used. The accuracy degradation was mainly in the along-track and radial directions for C5, C5a, and D4B1, but was mainly in the radial direction for the ABW solution. This clearly indicates that the mismodeled SRP perturbation mainly affects these directions. Among the four solutions, the ABW solution showed the best performance, which degraded only slightly (from 20.9 to 27.4 cm in 1D) compared to the result in YS mode; this can be attributed to the reduced \(\beta \)-dependent systematic error, especially for the along-track direction (see Fig. 3), and the other three models showed similar performance (47.8, 46.6, and 43.8 cm for C5, C5a, and D4B1 in the 1D direction, respectively).

Although the C5a solution showed the best performance for BeiDou IGSO and MEO satellites in the ON mode (Guo et al. 2016), that model is not suitable for the QZSS Michibiki satellite, as shown here. We believe that the reason for this is that the threshold for the attitude switch is approximately 4\({^{\circ }}\) for the BeiDou IGSO and MEO satellites, instead of approximately 20\({^{\circ }}\) for the Michibiki satellite. The relatively lower threshold angle of the BeiDou IGSO and MEO satellites allows the mismodeled SRP perturbation to be easily absorbed by the introduced constant bias in the along-track. However, this may not be the case for the Michibiki satellite. In addition, it is interesting to note that the consistency of D4B1 was slightly better than that of C5a, even though the C5a solution showed the best consistency in the YS mode. The reasons are that, on the one hand, the C5a model is not good enough for QZSS POD in the ON mode; on the other hand, the D4B1 model has three more parameters that may fit the measurements better.

3.3 SLR validation

As previously mentioned, the QZSS Michibiki satellite carries a LRA, which allows its orbits computed from GNSS observations to be assessed independently with SLR measurements. Predominantly, SLR residuals are an indicator of the radial accuracy of GNSS orbits, because the maximum incidence angle of a laser pulse to a QZSS satellite (nadir angle) is only approximately 9\({^{\circ }}\). We collected 1456 SLR normal points (NPs) from ILRS (Pearlman et al. 2002) in 2014. More than 86% of the data were provided by stations 7237 (Changchun, China) and 7090 (Yarragadee, Australia). Figure 4 shows the station distribution and number of used NPs for each station. The solutions containing attitude switch epochs were not considered in the statistics. The orbits in the middle day of the 72-h POD arc were used for validation. SLR residuals exceeding an absolute value of 100 cm and 300 cm in the YS and ON modes, respectively, were excluded from validation. Afterward, data with value larger than 3-sigma were also excluded in the rest of the SLR residual series. As a result, the numbers of excluded data are 7 and 9 for the YS and ON modes, respectively. The SLR validation results are listed in Table 4.

Fig. 4
figure 4

Distribution of SLR stations (red dots) and numbers of used NPs (in parentheses). The blue line represents the ground footprint of the QZSS Michibiki satellite

For orbits in the YS mode, the ABW solution showed the best performance (RMS 9.2 cm), and the standard deviation (STD) was 8.5 cm with a \({-}3.6\) cm bias. A 10–20 cm accuracy (RMS) was achieved for other three solutions. Among them, the C5a solution showed the largest STD (20.3 cm) and smallest bias (0.4 cm), although it had the best performance in OODs. The C5 solution had the worst consistency, but its SLR validation precision was better than that of the C5a solution. However, there was a relatively large bias in the C5 solution (\({-}5.3\) cm). The D4B1 solution showed the largest negative bias (\({-}12.4\) cm) with the smallest STD (7.1 cm) in the SLR residuals. Once the satellite switched to the ON orientation, a marked degradation of orbit quality was identified by SLR residuals for all solutions. In general, a positive bias was found for all four SRP models: The ABW solution showed the best performance again with the smallest bias and STD. The accuracy of the other three solutions was almost the same and reached approximately 50 cm. The observed mean bias in SLR residuals indicates that there were unmodeled accelerations.

Table 4 SLR statistical results for four solutions in the YS and ON modes (unit: cm)

Furthermore, we analyzed the SLR residuals against \(\beta \) and \(\mu \) angles. Figure 5 demonstrates the one-way SLR residuals for the C5 (Fig. 5a), C5a (Fig. 5b), D4B1 (Fig. 5c), and ABW (Fig. 5d) solutions. In each subfigure, the upper left and right panels show residuals against \(\beta \) only and against both \(\beta \) and \(\mu \), respectively, whereas the lower right panel shows the residuals against \(\mu \) only. The fitted variations of SLR residuals against \(\beta \) or \(\mu \) are shown in the upper left or lower right panel by the black line. Particularly, in the lower right panel, the black line with a circle at the end is the fitted variation of SLR residuals in YS regime, whereas the line with a triangle is for the ON. It is clear that the C5 and C5a solutions had pronounced \(\beta \)-angle-dependent orbit error. It was reduced partially in the D4B1 solution and almost completely eliminated in the ABW solution. As recognized from the fitted line for residuals against the \(\mu \) angle, orbit angle-dependent systematic error for C5 and C5a existed in the SLR residuals whether the satellite was in the YS or ON mode. This systematic error was eliminated substantially for the D4B1 and ABW solutions when the satellite was in the YS season. Moreover, it was much reduced in the ABW solution for the ON period.

Fig. 5
figure 5

One-way SLR residuals for a C5, b C5a, c D4B1, and d ABW solutions (the black line with a circle at the end is the fitted variation of SLR residuals using a moving average for the YS season. The black line with a triangle is for the ON season.)

Based on the above analysis of OODs and SLR residuals of these four solutions, the following conclusions can be made and used as a reference for the establishment of an a priori model for the QZSS Michibiki satellite:

  • For POD in the YS mode, the OODs and SLR residuals of the C5 solution show clear \(\beta \)-angle-dependent systematic error, and the error in overlapping orbits could be reduced with additional parameters adjusted (i.e., C5a and D4B1). However, the systematic errors in SLR residuals could not be eliminated completely for D4B1 and even be amplified for C5a solution. Although the C5a and D4B1 solutions show better consistency than that of ABW, the performance in the SLR validation of the ABW model is more promising, which can be attributed to the significant reduction of \(\beta \)-angle-dependent systematic error by this model.

  • For POD in the ON mode, C5, C5a, and D4B1 fail to represent the real SRP acting on the QZSS Michibiki satellite. The OODs of those solutions show clear \(\beta \)-angle dependence, particularly in the along-track and radial directions. The errors are also found in SLR residuals, whereas the ABW can reduce systematic errors, although inaccurate geometrical and optical information is adopted in the model.

Hence, as the analytical model, the ABW model could capture the short-periodic SRP perturbations to remove the \(\beta \)-angle dependence orbit error and adapt to the changes of attitude, to achieve better orbit in ON mode. In addition, as the empirical model, ECOM could fit the measurements quite well to obtain orbits with better consistency. Considering the different performances of the ABW model and the ECOMs, it is possible to establish a better SRP model for the Michibiki satellite by combining the ECOM and ABW models.

4 Enhanced SRP model for Michibiki satellite

With the above considerations, the parameters of an a priori SRP model can be obtained from ABW model to augment the purely ECOM. Furthermore, the enhanced SRP model will also be validated by orbit consistency (i.e., OODs) and SLR measurements, as well as the variation of SRP parameters.

4.1 Establishment of the a priori model

As the SPs are not perpendicular to the Sun radiation in the ON mode, the DYB frame defined in Eq. (2) is not the best accounts for the SPs orientation to describe the SRP acceleration. Hence, the DYB for ON mode is introduced and spanned by the three unit vectors (\(\mathbf{e}_{D,\mathrm{ON}} \), \(\mathbf{e}_{Y,\mathrm{ON}} \), and \(\mathbf{e}_{B,\mathrm{ON}} )\):

$$\begin{aligned} \begin{array}{l} \mathbf{e}_{D,\mathrm{ON}} =\mathbf{e}_{Y,\mathrm{ON}} \times \mathbf{e}_{B,\mathrm{ON}} \\ \mathbf{e}_{Y,\mathrm{ON}} =-\frac{\mathbf{r}\times \mathbf{v}}{\left\| {\mathbf{r}\times \mathbf{v}} \right\| } \\ \mathbf{e}_{B,\mathrm{ON}} =\mathbf{e}_{\varvec{\odot }} \times \mathbf{e}_{Y,\mathrm{ON}} \\ \end{array}. \end{aligned}$$
(10)

In general, two steps were used to establish the a prior model for QZSS Michibiki satellite. First, the optical parameters of satellite solar panels and buses were estimated from the ABW solution with 2014 data, and Fig. 6 shows their dependency on the \({\vert }{ \beta {\vert }}\)-angle. It is clear that all the parameters vary between \({-}0.1\) and 2.0 and indicates that ABW can model SRP perturbation quite well in both YS and ON modes. The median of SP is 1.23 and the corresponding acceleration (\(a_\mathrm{SP} )\) caused by SPs is approximately \(93.5~\hbox {nm}/\hbox {s}^{2}\). The median values of absorption plus diffuse reflection (\(\alpha +\delta )\) were 0.88, 0.66, and 0.52 for \({+}X\), \({+}Z\) and \({-}Z\) surface, respectively, and the corresponding medians were 0.01, 0.28, and 0.36 for the specularly reflected photons (\(\rho )\). Considering the inaccurate areas used, we did not set the high constrain (i.e., \(\alpha +\delta \hbox {+}\rho =1)\) for ABW solution. As a result, the sum of absorption, diffuse reflection, and specular reflection does not equal to one.

Fig. 6
figure 6

Variation of the optical parameters of Michibiki calibrated from the ABW solution with respect to \({\vert }\beta {\vert }\), a SP; b absorption plus diffuse reflection; c specularly reflected photons. The a priori areas for each surface used in ABW solution are listed in Table 2

Fig. 7
figure 7

Variations of the SRP acceleration of the cubic, stretched, and asymmetric contributions of satellite body shape related to absorption plus diffuse reflection and the specular reflection part in Eq. (7) with respect to \({\vert }\beta {\vert }\)

The SRP acceleration of the cubic, stretched, and asymmetric contributions of satellite body shape related to absorption plus diffuse reflection and the specular reflection part in Eq. (7) can be obtained, and Fig. 7 illustrates their variations with dependency on the \({\vert }\beta {\vert }\)-angle. It can be seen that the variations of all parameters are quite stable. The maximum slope is approximately 0.2 for \(a_C^\rho \), and the slopes are less than 0.1 for others. With the estimated \(a_\mathrm{SP} ,a_C^i ,a_S^i \) and \(a_A^i (i=\alpha \delta ,\rho )\), the SRP acceleration contributed by satellite SPs and buses can be obtained by Eq. (6).

Fig. 8
figure 8

Estimated SRP parameters with the a priori model expressed in Eq. (6) when the satellite was in the ON mode

The perturbations induced by the Y surfaces, which are illuminated by solar radiation in the ON mode, have not been accounted for in Eq. (6). Hence, in the second step, refinement was required to compensate for the remaining modeling deficiency in the ON mode. To achieve this, the QZSS Michibiki orbits were redetermined in the second step with the a priori model originated from Eq. (6) and the redefined DYB frame in Eq. (10), and the estimated five parameters of the reformulated ECOM were investigated. Clear \(\beta \)-angle-dependence for D0 is shown in Fig. 8. As the SPs’ contribution was already considered in Eq. (6), the estimated D0 reached zero when the Sun was close to satellite orbital plane. Moreover, a marked linear variation of Y0 is also evident; it indicates that the modeling deficiencies are mainly in both D and Y directions. To model them, we fitted these parameters with the 2-order polynomial against the \(\beta \)-angle in radian as follows:

$$\begin{aligned} \begin{array}{l} a_D^{\mathrm{ON}} =a_D +a_{D_0 }^\mathrm{fit} \\ a_B^{\mathrm{ON}} =a_B +a_{B_0 }^\mathrm{fit} \\ a_Y^{\mathrm{ON}} =a_{Y_0 }^\mathrm{fit} \\ a_*^\mathrm{fit} =a_{*,0} +a_{*,1} \beta +a_{*,2} \beta ^{2} \\ \end{array}, \end{aligned}$$
(11)

where \(a_D \) and \(a_B \) can be obtained with Eq. (6) with orientation defined in Eq. (10), the median values of corresponding coefficients are listed in Table 5, and \(a_{*,0} \), \(a_{*,1} \), and \(a_{*,2} \) are the parameters to be fitted for \(a_{D_0 }^\mathrm{fit} \), \(a_{B_0 }^\mathrm{fit} \), and \(a_{Y_0 }^\mathrm{fit} \). Extensive tests indicate that only a linear equation is sufficient to represent the unmodeled perturbations in the Y direction, whereas the constant term and first-order can be omitted for the \(D_0 \) component. However, a noise bias (approximately \({-}3~\hbox {nm}/\hbox {s}^{2}\)) must be modeled for the \(B_{1,c} \) component. Hence, only three parameters, \(a_{D_0 ,2} \), \(a_{B_{1,c} ,0} \) and \(a_{Y_0 ,1} \), are required for modeling the perturbation. All the coefficients used in the a priori model are listed in Table 5.

Table 5 Estimated parameters of the a priori SRP model expressed in Eqs. (6) and (11) for the QZSS Michibiki satellite (unit: \(\hbox {nm}/\hbox {s}^2\))

4.2 Model validation

To assess the performance of the proposed a priori SRP model, both OODs and SLR residuals were used as metrics for assessing internal consistency and accuracy. In addition, the time series of the five estimated parameters of the ECOM were also taken into account.

Figure 9 shows the variations of estimated ECOM parameters with the proposed a prior model when the satellite was in the period of the ON mode in 2014. As expected, no obvious \(\beta \)-angle-dependence variation was found for the parameters, which indicates clearly that the systematic orbit error was compensated for.

Fig. 9
figure 9

Estimated ECOM parameters in 2014 with the a priori model expressed in Eq. (11) when the satellite was in the ON mode

Because the data in 2014 were used to establish the a priori SRP model, the data in the first 9 months of 2015 were used to assess the performance of the proposed a priori SRP model. Figure 10 shows the corresponding daily RMS of OODs in the along-track, cross-track, and radial directions and the one-dimension (1D). Compared with that shown in Fig. 3a, substantial improvement is visible for overlapping orbits in the ON mode. The \(\beta \)-angle-dependent error in the selected period was almost completely reduced, particularly for the radial direction, and the averaged RMSs were approximately 29.4, 22.3, and 6.4 cm in the along-track, cross-track, and radial directions, respectively. For the YS mode, the average RMSs were approximately 15.6, 10.5, and 4.0 cm for along-track, cross-track, and radial directions, respectively.

Fig. 10
figure 10

Daily RMSs of OODs for the solution determined with enhanced SRP model. a Along-track. b Cross-track. c Radial. d 1D. The blue line represents \(\beta \) angle. The gray shaded areas indicate the ON seasons

Fig. 11
figure 11

One-way SLR residuals for the C5 (a) and enhanced solution (b). The gray shaded areas indicate the ON seasons

Furthermore, 2426 NPs over the period were collected from the ILRS. Figure 11 shows the SLR residuals for the C5 (Fig. 11a) in Table 1 and the solution determined with the proposed a prior model (enhanced solution) (Fig. 11b) in the selected period. It can be seen that the \(\beta \)-dependent systematic error was almost completely eliminated in the YS mode. In addition, the larger SLR residuals in the ON mode were also reduced, and the residuals become smaller and more stable.

Table 6 lists the corresponding statistical results. Compared with the C5 solution, better accuracy was achieved for the solution determined with the enhanced solution. In 2014, orbit accuracy was improved to approximately 7.9 cm and 15.2 cm in the YS and ON modes, respectively. Similar improvement could also be observed for orbits in 2015. However, there is still a negative bias in the YS mode that is partly caused by the unmodeled perturbations; that is, antenna thrust force and ERP. Although the a priori model was used, the orbit accuracy in the ON mode was still lower than that of the YS mode. This means that there is still room to improve the SRP model for Michibiki in the ON mode.

Table 6 SLR statistical results for the C5 solution and enhanced solution, respectively (unit: cm)

5 Summary and conclusion

Similar to Galileo satellites, deficiencies of the ECOM and ECOM1 in the POD of QZSS satellites have been identified by Prange et al. (2015) and confirmed by this contribution, and the limitations have become apparent. First, the two ECOM models fail to properly describe the acceleration acting on a non-cuboid body with a large area-to-mass ratio. Second, they are insufficient to describe the acceleration when the satellite is in a non-yaw-steering attitude. It is therefore imperative to improve the SRP model.

By comparing the four SRP models, we found that the C5a and D4B1 models showed better consistency in the YS regime, but SLR validation results of C5a showed larger \(\beta \)-angle-dependent errors. Although the \(\beta \)-angle-dependent errors in SLR can be reduced by D4B1, there are was a larger bias. Fortunately, the ABW model can reduce these systematic errors in SLR residuals for both YS and ON modes with a small bias, even though the determined orbits have lower consistency. Currently, due to lack of accurate geometrical and optical information, it is not possible to construct a precise analytical model for the QZSS and prompts us to establish a better SRP model by combining the ECOM and ABW models.

Hence, after defining the DYB frame for YS and ON with Eqs. (2) and (10), respectively, we established an a priori model. Generally, two steps were taken for its establishment. First, based on optical parameters from the ABW solution and areas listed in Tables 2, 6 coefficients related to satellite buses were derived by Eq. (7), and the acceleration of SPs can be computed by Eq. (4). As the perturbation introduced by the Y surfaces in the ON season was not accounted for in Eq. (6), further compensation was done for the ON mode in the second step. Three additional parameters were used to describe the parabolic, linear, and constant accelerations perturbed in the D, Y, and B components. In summary, the a priori model was established and used with the form expressed by Eqs. (6) and (11) for YS and ON, respectively. The coefficients listed in Table 5 are proposed for the a priori model. The definition of DYB frame for the a priori model as well as the ECOM can be obtained by Eqs. (2) and (10) for YS and ON, respectively.

By augmenting the ECOM with the new a priori model, significantly improved orbit solutions were obtained. For satellites in the YS mode, the \(\beta \)-angle-dependent error was almost eliminated, and the orbit accuracy was better than 8 cm by SLR validation. The SLR validation results in the ON mode show that the improvement was 2 times as great with the data in 2015 that were not used for establishment of the a priori model. In particular, the \(\beta \)-angle-dependent errors in overlapping orbits were also reduced. However, the negative bias still exists in the SLR validation and needs more study.