Mirage instruments with several three-component magnetometers were installed onboard the Photon-12. Since the motion of a satellite was uncontrollable, the measurement data of these instruments and Eqs. (2) could be used to determine the actual rotational motion of a satellite using the conventional statistical techniques. The technique used below is as follows [1, 4]. Using measurements taken over a certain time span \({{t}_{0}} \leqslant t \leqslant {{t}_{0}} + T,\) we have constructed functions \({{\hat {h}}_{i}}(t),\) which specified, on this span, the components of the vector of the local magnetic-field strength in the coordinate system \(O{{z}_{1}}{{z}_{2}}{{z}_{3}}.\) The root-mean-square approximation errors did not exceed 200\(\gamma \) (\(1\gamma = {{10}^{{ - 5}}}\) Oe). Then, the pseudomeasurements were calculated as \(h_{i}^{{(n)}} = {{\hat {h}}_{i}}({{t}_{n}}),\) \({{t}_{n}} = {{t}_{0}} + {{nT} \mathord{\left/ {\vphantom {{nT} N}} \right. \kern-0em} N},\) where n = 0, 1, 2, …, N. Usually, \(T = 100{\kern 1pt} - {\kern 1pt} 300\) min, \({T \mathord{\left/ {\vphantom {T N}} \right. \kern-0em} N} \approx 1\) min. Pseudomeasurements served as the initial information for finding solutions of Eqs. (2) describing the actual motion of a satellite.
In accordance with the least-squares method, the reconstruction of the actual motion of a satellite was considered to be the solution of Eqs. (2), which delivered a minimum to the functional
$$\begin{gathered} \Phi = \sum\limits_{i = 1}^3 {\left\{ {\sum\limits_{n = 0}^N {{{{\left[ {h_{i}^{{(n)}} - {{h}_{i}}({{t}_{n}})} \right]}}^{2}} - (N + 1)\Delta _{i}^{2}} } \right\}} , \\ {{\Delta }_{i}} = \frac{1}{{N + 1}}\sum\limits_{n = 0}^N {\left[ {h_{i}^{{(n)}} - {{h}_{i}}({{t}_{n}})} \right]} ,\,\,\,\,{{h}_{i}}(t) = \sum\limits_{j = 1}^3 {{{b}_{{ij}}}h_{j}^{^\circ }(t)} . \\ \end{gathered} $$
(3)
Here, \({{\Delta }_{i}}\) are the estimates of constant biases in pseudomeasurements,\(h_{j}^{ \circ }(t)\) are the components of the Earth’s magnetic field (EMF) strength at point \(O\) in the coordinate system \(O{{x}_{1}}{{x}_{2}}{{x}_{3}},\) calculated using the IGRF2005 model.
To use Eqs. (2) for calculating functional (3), it is necessary to specify the bound of the \(O{{X}_{1}}{{X}_{2}}{{X}_{3}}\) system with the Greenwich coordinate system, in which the actual satellite orbit is specified, and the EMF strength is calculated. For this purpose, the actual satellite orbit was approximated by a circular orbit on the span \({{t}_{0}} \leqslant t \leqslant {{t}_{0}} + T\). The approximation was constructed using the least-squares method on the basis of fairly accurate values of an actual phase vector of satellite’s center of masses specified on a uniform grid with a step of 3 min. The circular orbit was specified by five elements: radius, average motion (orbital frequency \({{\omega }_{0}}\)), initial value of the latitude argument, and ascending node longitude and inclination. Along the circular orbit, the EMF strength components were calculated in the \(O{{X}_{1}}{{X}_{2}}{{X}_{3}}\) coordinate system for moments \({{t}_{n}}.\) These components were used in the repeated calculation of functional (3) in the process of its minimization. Using the solution of Eqs. (2), these components were recalculated into the system \(O{{y}_{1}}{{y}_{2}}{{y}_{3}}\) and then into the system \(O{{x}_{1}}{{x}_{2}}{{x}_{3}}.\) The initial point of the processed data segment was always used as \({{t}_{0}}\) in Eqs. (2).
The acceptability of transition to a circular orbit, as well as the expected accuracy of approximating pseudomeasurements by the extremal of functional (3), were estimated by minimizing the function
$$\Psi = {{\sum\limits_{n = 0}^N {\left\{ {\sqrt {\sum\limits_{i = 1}^3 {{{{\left[ {\kappa h_{i}^{{(n)}} - \Delta _{i}^{'}} \right]}}^{2}}} } - \sqrt {\sum\limits_{i = 1}^3 {{{{[h_{i}^{ \circ }({{t}_{n}})]}}^{2}}} } } \right\}} }^{2}}$$
with respect to \(\kappa \) and \(\Delta _{i}^{'}.\) Here, \(\kappa \approx 1\) is the scaling factor and \(\Delta _{i}^{'}\) are estimates of constant biases in pseudomeasurements. The first radical in the formula for \(\Psi \) represents the corrected magnitude of the measured magnetic field strength on a satellite at moment \({{t}_{n}},\) the second radical represents the calculated EMF strength magnitude at point \(O\) at the same moment. Function \(\Psi \) characterizes the proximity of magnitudes of measured and calculated magnetic-field strength on the span \({{t}_{0}} \leqslant t \leqslant {{t}_{0}} + T.\) To calculate \(\Psi \), it is necessary to know the orbital motion of a satellite only. Minimum value \({{\Psi }_{{\min }}}\) of this function provides a preliminary estimate of the accuracy of magnetic measurements.
At \(T = 210\) min, for the majority of segments of pseudomeasurements, standard deviation \({{\sigma }_{ * }}\) = \(\sqrt {{{{{\Psi }_{{\min }}}} \mathord{\left/ {\vphantom {{{{\Psi }_{{\min }}}} {(N - 3)}}} \right. \kern-0em} {(N - 3)}}} \) lies within the limits of 1600–2000γ. In calculating \({{\Psi }_{{\min }}}\) with the use of the actual orbit, \({{\sigma }_{ * }}\) is lower and lies within the limits of 1400–1600γ. Two examples of minimizing function \(\Psi \) are presented in Fig. 1. In the upper part of the figure, the EMF strength vector magnitudes calculated from the corrected pseudomeasurements and based on the IGRF model are compared. The calculation from the pseudomeasurements is presented by markers; the calculation based on the IGRF model is presented by solid lines. The plots in the lower part of the figure characterize the deviations of pseudomeasurements from the model. These plots represent the broken lines, the vertices of which correspond to approximation errors. The figure caption indicates the values of \({{\sigma }_{ * }};\) next to them, in parentheses, the values of \({{\sigma }_{ * }},\) obtained using the actual orbital motion are indicated. Pseudomeasurements, the scale of which was corrected by multiplier \(\kappa \), were substituted into the functional (3). The values of this multiplier were updated for each processed data segment.
Functional (3) was minimized with respect to 11 quantities: the initial conditions for solving system (2) \(\psi ({{t}_{0}}),\) \(\theta ({{t}_{0}}),\) \(\delta ({{t}_{0}}),\) \(\Omega ,\) \({{w}_{2}}({{t}_{0}}),\) and \({{w}_{3}}({{t}_{0}})\) and parameters \(\lambda ,\) \(p,\) \(\varepsilon ,\) \({{\alpha }_{c}},\) and \({{\beta }_{c}}.\) The final stage of minimization was performed by the Gauss–Newton method. The accuracy of approximation of pseudomeasurements and the scattering in the estimated quantities were characterized by corresponding standard deviations. Standard deviations were calculated under the assumption that errors in pseudomeasurements \(h_{i}^{{(n)}}\) are uncorrelated and have identical variances; the average values of errors in pseudomeasurements with the same lower index i are identical (quantities \({{\Delta }_{i}}\) in (3) represent the estimates of these average values). The standard deviations were calculated as follows. Let \({{\Phi }_{{\min }}}\) be the value of functional (3) at the point of minimum and let \(C\) be the matrix of the system of normal equations of the Gauss–Newton method at this point (the matrix \(2C\) is approximately equal to the matrix of quadratic form \({{d}^{2}}\Phi \) at the point of minimum of \(\Phi \)). The variance of errors in pseudomeasurements is then estimated by quantity \(\sigma _{H}^{2} = {{{{\Phi }_{{\min }}}} \mathord{\left/ {\vphantom {{{{\Phi }_{{\min }}}} {(3N - 11)}}} \right. \kern-0em} {(3N - 11)}}.\) Standard deviations of estimated quantities are equal to the square roots of corresponding diagonal elements of matrix \(\sigma _{H}^{2}{{C}^{{ - 1}}}.\) We denote these standard deviations as \({{\sigma }_{\psi }},\) \({{\sigma }_{\theta }},\) \({{\sigma }_{\delta }},\) \({{\sigma }_{\Omega }},\) \({{\sigma }_{{w2}}},\) \({{\sigma }_{{w3}}},\) \({{\sigma }_{\lambda }},\) \({{\sigma }_{p}},\) \({{\sigma }_{\varepsilon }},\) \({{\sigma }_{{\alpha c}}},\) and \({{\sigma }_{{\beta c}}}.\)
The motion of the Photon-12 satellite was reconstructed over 25 time intervals [5]. Some reconstruction results related to intervals 10–25 are given in Table 1; the reconstructions of motion on intervals 14 and 17 are presented in Figs. 2–4. Universal Coordinated Time (UCT) was used in captions to the figures and in the table. Table 1 presents the initial points of intervals \({{t}_{0}}\) and their actual length T. Nominal length \(T = 210\) min was chosen in such a way that the obtained values of \({{\sigma }_{H}}\) were no more than double the typical values of \({{\sigma }_{ * }}\) indicated above, or, in other words, in order that the accepted model of motion be sufficiently adequate. Because the accepted model is simplified, it was used to reconstruct the motions of a satellite with a noticeable angular velocity, which arose several (~2) days after the uncontrolled motion beginning. Table 1 contains the data for the intervals, on which the angular velocity was high enough.
Table 1. Results of processing EMF measurements on the Photon-12 satellite Figure 2 illustrates the typical quality of the approximation of pseudomeasurements. Here, solid lines depict the plots of functions \({{h}_{i}}(t)\) at \({{t}_{0}} \leqslant t \leqslant {{t}_{0}} + T,\) with markers indicating points \(\left( {{{t}_{n}},h_{i}^{{(n)}} - {{\Delta }_{i}}} \right),\) \(n = 0,1,2,...,N.\) Quantitatively, the approximation of pseudomeasurements is characterized by standard deviations \({{\sigma }_{H}},\) the values of which are given in Table 1 and in the figure caption. The values of \({{\sigma }_{H}}\) in Table 1 are slightly higher than those in [1]. Nevertheless, the achieved accuracy is sufficient for the purposes of this work.
Figure 3 shows the plots of the angular velocity components \({{w}_{2}}\) and \({{w}_{3}}.\) The component of angular velocity \({{\omega }_{1}}\) in the motion shown in Fig. 3a monotonically decreases, while it grows monotonically in the motion shown in Fig. 3b. The limits of variation of this variable are indicated in the figure caption.
As the component of \({{\omega }_{1}}\) increased, the motion of a satellite became more and more similar to the regular Euler precession of an axisymmetric solid body. The formation of a regular precession with slowly increasing angular velocity \({{\omega }_{1}}\) and slightly changing value of \({{\omega }_{ \bot }} = \sqrt {w_{2}^{2} + w_{3}^{2}} \) was completed after several days of flight.
The accurate regular Euler’s precession can take place only in the case in which a satellite is axisymmetric, and the major torque of external forces, applied to it, is zero. Then, quantities \({{\omega }_{1}}\) and \(\omega {}_{ \bot }\) remain unchanged during the motion. For the used model, the first condition was met, while the second one was not. For this reason, we can only say about the motions close to the regular precession. It is convenient to characterize such motions by the following quantities:
$${{{{\bar {\omega }}}}_{ \bot }} = \frac{1}{T}\int\limits_{{{t}_{0}}}^{{{t}_{0}} + T} {{{\omega }_{ \bot }}{\kern 1pt} dt} ,\,\,\,\,{{\delta }}{{{{\omega }}}_{ \bot }} = {{\left[ {\frac{1}{T}\int\limits_{{{t}_{0}}}^{{{t}_{0}} + T} {{{{({{{{\omega }}}_{ \bot }} - {{{{{\bar {\omega }}}}}_{ \bot }})}}^{2}}} dt} \right]}^{{{1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-0em} 2}}}},$$
as well as by quantities \({{\bar {\omega }}_{1}}\) and \(\delta {{\omega }_{1}}\), determined by similar formulas. For the latter ones, the following formulas apply:
$${{\bar {\omega }}_{1}} = \Omega + \frac{{\varepsilon T}}{2},\,\,\,\,\delta {{\omega }_{1}} = \frac{{\left| \varepsilon \right|T}}{{2\sqrt 3 }}.$$
Standard deviations \(\delta {{\omega }_{1}}\) and \(\delta {{\omega }_{ \bot }}\) characterize the proximity of the satellite’s motion to a regular precession with parameters \({{\bar {\omega }}_{1}}\) and \({{\bar {\omega }}_{ \bot }}.\) The values of quantities \({{\bar {\omega }}_{1}},\) \(\delta {{\omega }_{1}},\) \({{\bar {\omega }}_{ \bot }}\), and \(\delta {{\omega }_{ \bot }}\) are indicated in Table 1.
Figure 4 shows the plots of the time dependence of angles \(\psi \) and \(\theta \) specifying the \(O{{x}_{1}}\) axis position with respect to coordinates \(O{{X}_{1}}{{X}_{2}}{{X}_{3}}.\) These angles were calculated using the formulas
$$\begin{gathered} \cos \theta = \sqrt {a_{{32}}^{2} + a_{{33}}^{2}} ,\,\,\,\,\sin \theta = - {{a}_{{31}}}, \\ \cos \psi = \frac{{{{a}_{{11}}}}}{{\sqrt {a_{{11}}^{2} + a_{{21}}^{2}} }},\,\,\,\,\sin \psi = \frac{{{{a}_{{21}}}}}{{\sqrt {a_{{11}}^{2} + a_{{21}}^{2}} }}. \\ \end{gathered} $$
The satellite motion over the angles became stable by interval 7 only, with the \(O{{x}_{1}}\) axis ceasing to intersect the orbital plane and remaining located in the half-space Z2 > 0 during the entire subsequent flight. The motion in Figs. 3 and 4 is already clearly similar to the regular Euler precession.
Additional information about the satellite motion is provided in Fig. 5. Here, for the two reconstructions discussed above, the plots are presented for angle \(\alpha \) between the \(O{{x}_{1}}\) axis and the vector of the angular momentum of a satellite in its motion relative to the center of masses, as well as for angle \(\rho \) between this vector and the axis \(O{{X}_{2}}.\) In the regular Euler precession, \(\alpha = {\text{const}}{\text{.}}\) In the examples in Fig. 5, this angle varies within fairly narrow limits, near the values \({{\alpha }_{ * }} = {\text{arctan(}}{{{{{\bar {\omega }}}_{ \bot }}} \mathord{\left/ {\vphantom {{{{{\bar {\omega }}}_{ \bot }}} {\lambda {{{\bar {\omega }}}_{1}}}}} \right. \kern-0em} {\lambda {{{\bar {\omega }}}_{1}}}}{\text{)}}{\text{,}}\) which are indicated in the figure caption. The angular momentum vector oscillates near the \(O{{X}_{2}}\) axis (see the plots of angle \(\rho \)), the angular velocity of which is less than 5°/day. Motions of such a type took place on September 15–19—on intervals 10 and 14–18, in particular. The estimates of parameters \(p,\) \(\lambda ,\) \(\varepsilon ,\) \({{\alpha }_{c}},\) and \({{\beta }_{c}}\) and their standard deviations for these intervals are presented in Table 2. Here, the angles are expressed in radians, while quantities \(p\) and \(\varepsilon \) are presented in units of 10–6 s–2. The data in this table are typical for all intervals 1–25 [5]. The standard deviations of initial conditions of reconstructions on intervals 1–25, expressed in radians and 0.001 s–1, lie in the ranges [5] \({{\sigma }_{\delta }} = 0.01{\kern 1pt} - {\kern 1pt} 0.025,\) \({{\sigma }_{{\theta ,\psi }}} = 0.01{\kern 1pt} - {\kern 1pt} 0.02,\) \({{\sigma }_{\Omega }} = 0.01{\kern 1pt} - {\kern 1pt} 0.025,\) and \({{\sigma }_{{w2,w3}}} = 0.02{\kern 1pt} - {\kern 1pt} 0.08.\) These examples shows an approximation of pseudomeasurements that is less accurate than in [1, 3]. The values of \({{\sigma }_{H}}\) in Table 1 are slightly higher than in [1, 3]. Nevertheless, the reconstructions of this work reproduce all features of a satellite’s rotational motion.
Table 2. Estimates and standard deviations of parameters of equations of motion Intervals 10 and 14–18 are of particular interest for the further analysis, because the motions on them allow an acceptable approximation of a generalized-conservative mechanical system by periodic motions.