Abstract
Magnetically actuated satellite moving on a Sun-synchronous orbit is considered. The satellite maintains one axis attitude towards the Sun while rotating around this direction. Stabilization algorithm utilizes information about the required direction and rotation rate. Evolutionary equations are used to find equilibrium positions and analyze their stability. Conditions on the satellite inertia moments and control parameters are established for different equilibria, including the required motion. Numerical simulation with different disturbing sources is performed to verify stable equilibria existence.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
INTRODUCTION
Stabilization towards the Sun is an important mode employed on the majority of spacecraft. Stabilization accuracy requirements are relatively low in this case. Few degrees discrepancy of solar panels attitude relative to the Sun direction provides sufficient illumination conditions for batteries charge. Magnetorquers are well suited for this purpose. Their inherent inferior performance compared to the reaction wheel does not make significant difference. At the same time the attitude control system power consumption is reduced, reaction wheels lifetime saved and saturation avoided. Prominent magnetic control system drawback is the restriction on the control torque direction. Although the satellite is generally controllable [1, 2], this restriction is hard to accommodate in practice. However, in the case of uniaxial orientation to the Sun, rotational stabilization [3] can be used, which has been used together with the magnetic system since the launch of the Tiros-II satellite in 1960. In this case, the own dynamic properties of the satellite complement the capabilities of the control system.
Three main attitude tasks—spin rate control, wobble suppression, and spin axis reorientation—are fully controllable by magnetorquers [4, 5], although simplified approaches for the control construction for each channel are also viable [6–8]. The approach that does not require separation of control modes is based on calculating the difference between the current and required angular momenta of the satellite [9], which can be used in case of failure of some of the magnetic coils [10]. Separately we should mention the special algorithms that take into account the specifics of the information received from the orientation sensors. For example, in [11], the readings of the solar sensor and magnetometer are used to stabilize the satellite in a sun-synchronous orbit. In [12], the difference in the current collection of solar panels is used, and in [13], the direction to the Sun. The derivative of this direction is used in Sdot control [14–16] which is inspired by the Bdot law. Another modification of this basic control law is suggested in [17].
Present paper investigates the satellite dynamics under the action of Prisma satellite control law [18]. Evolutionary equations [19] are averaged [20, 21] to facilitate stability analysis for a satellite moving on a Sun-synchronous orbit. Maximum moment of inertia stabilization is verified to be stable. However, inclined attitude of the rotation axis relative to the Sun direction turned out be stable under certain conditions on the satellite inertia relations and control parameters. Likewise, specific conditions are established for the stabilization of the minimum moment of inertia axis in the required direction. Numerical simulation examples are provided for these situations.
1 EQUATIONS OF MOTION
Axisymmetric satellite moving on a circular orbit is considered below. The satellite is subjected to the control torque only.
Evolutionary Equations
Let us introduce a reference frame associated with the center of the Earth, the third axis of which is directed to the Sun. This system will be considered inertial on time intervals of a few hours. In the study of its motion, the OZ1Z2Z3 orientation of the satellite is described with respect to this refrerence frame. Since only the uniaxial orientation of the satellite is of interest, the direction of the first and second axes can be chosen arbitrarily.
Satellite motion is described by the evolutionary equations organized in two groups. The first group includes the angular momentum vector magnitude \(L\) and its attitude angles \(\rho \) and \(\sigma \) that describe the momentum vector motion in the \(OZ\) frame (Fig. 1). Reference frame \(O{{L}_{1}}{{L}_{2}}{{L}_{3}}\) related to the angular momentum of the satellite is introduced. Its third axis is aligned with the momentum vector. The \(O{{L}_{2}}\) axis is defined by the rotation \(\dot {\sigma }\) around the \(O{{Z}_{3}}\) axis. The \(O{{L}_{1}}\) axis is derived after the rotation \(\dot {\rho }\) around \(O{{L}_{2}}\) axis (Fig. 1).
Second group of variables describes the satellite attitude relative to the angular momentum reference frame. Satellite-fixed frame \(O{{x}_{1}}{{x}_{2}}{{x}_{3}}\) is introduced using the principal central axes of inertia of the satellite. Its attitude relative to the \(O{{L}_{1}}{{L}_{2}}{{L}_{3}}\) frame is represented by the Euler angles \(\psi \), \(\theta \), \(\varphi \) (rotations sequence 3-1-3).
The transition matrices \(OL\) → \(OZ\) and \(Ox\) → \(OL\) are correspondingly
Evolutionary equations of the satellite with symmetric inertia tensor \({\mathbf{J}} = {\text{diag}}(A,A,C)\) are
where the control torque components \({{M}_{{kL}}}\) are defined in the \(OL\) frame. Only three variables are relevant for the stabilization analysis. The angular momentum magnitude represents the rotation rate of a spinning satellite. Angle \(\rho \) defines the discrepancy between the angular momentum vector (the \(O{{L}_{3}}\) axis) and the Sun direction (the \(O{{Z}_{3}}\) axis). Nutation angle \(\theta \) defines the deviation of the axis of symmetry \({{{\mathbf{e}}}_{3}}\) from the angular momentum vector. This axis should be stabilized towards the Sun in the following analysis. Averaging technique is applied to remove irrelevant variables in the equations of motion [22].
Attitude Control Algorithm
The control torque acting on the satellite is
where the control dipole moment \({\mathbf{m}}\) and the geomagnetic induction vector \({\mathbf{B}}\) should be defined to obtain complete expressions for the equations (3).
The control dipole moment suggested in [18] for the Prisma satellite is used. This control utilizes the difference between the current satellite angular velocity \({\boldsymbol{\mathbf{\omega }}}\) and the required one \({{{\boldsymbol{\mathbf{\omega }}}}_{{ref}}}\) given by the expression
The first term in \({{{\boldsymbol{\mathbf{\omega }}}}_{{ref}}}\) drives the angular velocity vector towards the Sun direction in the satellite reference frame \({{{\mathbf{S}}}_{x}}\). Second term ensures that the rotation occurs around \({{{\mathbf{e}}}_{3}}\) axis. Parameter \(\mu \) defines relative contribution of two terms. Parameter \({{\omega }_{0}}\) influences the resulting rotation rate which is anticipated to settle at \({{\omega }_{0}}\left( {1 + \mu } \right)\). The control dipole moment is
where \({\mathbf{b}}\) is a unit geomagnetic induction vector, \(k\) is a control gain.
Geomagnetic Field Model
Geomagnetic field representation requires reference frame associated with the Earth. Frame \(O{{X}_{1}}{{X}_{2}}{{X}_{3}}\) is introduced for this purpose. Its first axis is directed to the ascending node of the satellite orbit, third axis is aligned with the Earth rotation axis. This reference frame will be used for the numerical simulation of the satellite motion.
Geomagnetic field is represented in the \(O{{Y}_{1}}{{Y}_{2}}{{Y}_{3}}\) frame which results in a rotation of \(O{{X}_{1}}{{X}_{2}}{{X}_{3}}\) around \(O{{X}_{2}}\) axis by the angle \(\Theta \). This angles is defined as
where \(i\) is the orbit inclination. The induction vector moves uniformly in the \(OY\) frame and circumscribes a cone during one orbit revolution. The expression for the induction vector is [24, 25]:
where \(u = {{\omega }_{{orb}}}t + u(0)\) is the argument of latitude, \({{\omega }_{{orb}}}\) is constant orbital rate, and \({{B}_{0}}\) is the induction vector magnitude. This simple model is used in the averaged equations of motion, whereas numerical simulation utilizes IGRF model [25].
2 EVOLUTIONARY EQUATIONS STABILITY
To apply the averaging method, it is necessary to separate the variables into fast and slow varying. In the absence of a control torque, the angular momentum in the inertial space is conserved, which is expressed in the constancy of its magnitude and orientation angles in equations (3). The nutation angle θ also remains constant. The satellite undergoes a regular precession, in which the angles γ and υ change rapidly. When the control system is acted upon, the constants in the unperturbed motion begin to change. If the control value is sufficiently small, these variables can be considered slow and equations (3) can be averaged over the fast variables and time.
To formalize the concept of slow variation, the equations of motion should be written in a dimensionless form. For this purpose, we use the orbital period as a measure of time in equations (3) and, accordingly, the argument of latitude is used instead of time; we refer the angular momentum to its unperturbed value L = L0l and introduce a small parameter that characterizes the variation of the angular momentum over one orbital revolution ε = kB0/ω0C. The dimensionless equations are written as follows:
where \({{\eta }_{1}} = \frac{{{{L}_{0}}}}{{{{\omega }_{{orb}}}}}\left( {\frac{1}{C} - \frac{1}{A}} \right)\), \({{\eta }_{2}} = \frac{{{{L}_{0}}}}{{A{{\omega }_{{orb}}}}}\), dimensionless control torque components are \({{\bar {M}}_{{kL}}}\). Parameters \({{\eta }_{k}}\) are large compared to \(\varepsilon \).
Control torque expression is required for further analysis. The torque in the satellite frame is
Dimensionless induction vector is introduced as \({\mathbf{B}} = {{B}_{0}}{\mathbf{b}}\). This is a unit vector in the simplified geomagnetic model. Equations (6) operate with the control torque expression in the \(OL\) frame,
where \({{L}_{{ref}}} = C{{\omega }_{0}}\). The angular velocity vector in the \(OL\) frame is derived from the angular momentum as \({\mathbf{J}}{{{\boldsymbol{\mathbf{\omega }}}}_{x}} = {{{\mathbf{L}}}_{x}}\). Drawing upon the momentum expression in the \(OL\) frame \({{{\mathbf{L}}}_{L}} = \left( {0,0,L} \right)\) and utilizing the transition matrix \({\mathbf{A}}\), the velocity is expressed as
Evolutionary equations describe the angular momentum motion and the nutation angle variation after equations (7)–(8) are averaged over the fast variables \(\varphi \), \(\psi \), and \(u\). However, the induction vector \({{{\mathbf{b}}}_{Z}}\left( u \right)\) is not yet defined. This vector is derived in the \(OY\) frame whereas the satellite motion is described in the \(OZ\) frame. Averaging over \(\psi \) and designating the induction vector components in the \(OL\) frame as \({{b}_{k}}\), without averaging over \(u\), the equations of motion become
Notations are retained for the averaged variables. Parameter \({{l}_{{ref}}} = {{{{L}_{{ref}}}} \mathord{\left/ {\vphantom {{{{L}_{{ref}}}} {{{L}_{0}}}}} \right. \kern-0em} {{{L}_{0}}}}\) defines the goal angular momentum magnitude.
Motion on a Sun-Synchronous Orbit
Further analysis requires specific expressions for the components of the induction vector. For this purpose, it is necessary to determine the transition matrix from the OY to the OZ frame. Recall that the third axis in the OZ frame is oriented to the Sun, while the other two axes are chosen arbitrarily. The OY frame, on the other hand, is uniquely defined. To obtain the transition between OY and OZ, we set the orientation of the direction vector to the Sun in the OY frame. For this purpose, we can apply the same approach as in determining the orientation of the angular momentum vector in inertial space and introducing the OL frame. Specifically, setting the orientation of the direction to the Sun in the OY frame by the angles ρS and σS as shown in Fig. 1, we set the transition matrix QS between the OY and OZ frame in the same way as in expression (1).
The induction vector components in the \(OZ\) frame \({{b}_{{kZ}}} = \sum\nolimits_{n = 1}^3 {q_{{nk}}^{S}{{b}_{{nY}}}} \) contain constant elements of the transition matrix \({{{\mathbf{Q}}}^{S}}\) or, alternatively, trigonometric functions of constant angles \({{\rho }^{S}}\), \({{\sigma }^{S}}\). This makes resulting averaged equations cumbersome and unsuitable for the stability analysis. Compact equations may be obtained for the dawn-dusk Sun-synchronous orbit. Geomagnetic induction vector components (5) are simplified for \(\sin \Theta \approx 1\), \(\cos \Theta \approx 0\) since \(\Theta \approx i \approx {{90}^{ \circ }}\). Next, axes \(OY\) and \(OZ\) almost coincide. Indeed, the Sun direction \(OZ\) is almost perpendicular to the orbital plane on a dawn-dusk orbit. Likewise, \(OY\) is directed perpendicular to the orbit plane if \(\Theta = i = {{90}^{ \circ }}\) and almost perpendicular for a near polar orbit.
Finally, assuming that reference frames \(OY\) and \(OZ\) coincide and \(\sin \Theta \approx 1\), \(\cos \Theta \approx 0\), the induction vector is expressed in the \(OZ\) frame as \({{{\mathbf{b}}}_{Z}} = \left( {\sin 2u,\cos 2u,0} \right)\). Adopting the transformation \({{{\mathbf{b}}}_{L}} = {{{\mathbf{Q}}}^{T}}{{{\mathbf{b}}}_{Z}}\) and averaging (9) over the argument of latitude final evolutionary equations are obtained
Stability Analysis
Evolutionary equations (10) are relatively compact and admit stability analysis. Clearly, the equilibrium positions are \(\sin \rho = 0\) and \(\sin \theta = 0\). However, some inclined equilibrium configurations exist for \(\rho \) and \(\theta \). Second and third equations in (10) define the corresponding equilibria. The first equation defines the equilibrium angular momentum magnitude. It depends on the equilibrium for \(\rho \) and \(\theta \). All cases are analyzed below.
1. \(\theta = 0\), \(\rho = 0\) (required motion)
This equilibrium corresponds to the required attitude, with the angles between the Sun direction, angular momentum, and \({{{\mathbf{e}}}_{3}}\) axis all equal to zero. Substituting zero angles to the first equation in (10) yields the equation for the rotation rate equilibrium calculation,
Therefore, the satellite should rotate with the angular momentum magnitude \(l = \left( {1 + \mu } \right){{l}_{{ref}}}\). This expression is substituted into the second and third equations in (10). Linearization around equilibrium position provides
The equilibrium is stable if \(C > A\). The required rotation around the maximum moment of inertia is stable. Stability of the rotation around the minimum moment of inertia is ensured if
For example \(\mu = 1\) leads to the condition \(C > {1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-0em} 2}A\), while \(\mu = 2\) leads to \(C > {2 \mathord{\left/ {\vphantom {2 3}} \right. \kern-0em} 3}A\). Generally, stabilization of the axis of the minimum moment of inertia is possible if its relation to the maximum one is not too small. Allowed difference between the minimum and maximum moments increases as parameter \(\mu \) decreases.
2. Equilibrium \(\theta = 0\), \(\rho = \pi \) (\({{{\mathbf{e}}}_{3}}\) is directed out of the Sun).
The angular momentum magnitude equilibrium value is \(l = \left( {1 - \mu } \right){{l}_{{ref}}}\), so \(\mu < 1\) is required in this case. Linearized second equation in (10) is
Taking into account \(\mu < 1\) the equilibrium is identified as unstable.
3. Equilibrium \(\theta = \pi \), \(\rho = 0\) (\({{{\mathbf{e}}}_{3}}\) is directed out of the Sun).
The equilibrium angular momentum is \(l = \left( { - 1 + \mu } \right){{l}_{{ref}}}\), so \(\mu > 1\). Linearized equations for the angles are
Second equation establishes the stability condition
For example \(\mu = 2\) leads to \(C > 2A\) which is not feasible due to the inertia tensor properties. Parameter \(\mu = 3\) leads to \(C > 1.5A\). The satellite should have specific mass distribution and relatively high control parameter \(\mu \) for the stabilization opposite to the Sun direction.
Three collinear equilibrium configurations stability is summarized as follows. Control parameter \(\mu \) should be constrained to 1–2, so Case 3 stability is avoided. Rotation should be performed around the maximum moment of inertia axis. If rotation around the minimum inertia axis is necessary, the moment of inertia should not be considerably smaller than the maximum one.
4. Consider an inclined equilibrium arising from the third equation in (10)
Inclined configuration for \(\rho \) can be derived from the second equation in (10). However, they are stable only if \(\mu = 0\). Together with results of Cases 1–3 this indicates that always \(\rho = 0\), so the angular momentum vector is always directed towards the Sun. The satellite axis \({{{\mathbf{e}}}_{3}}\) on the contrary may exhibit unacceptable stable behavior.
Expression (12) is introduced to the first equation (10) along with \(\rho = 0\) to find the equilibrium condition
which leads to
The angular momentum equilibrium magnitude is \(l = {{\mu A{{l}_{{ref}}}} \mathord{\left/ {\vphantom {{\mu A{{l}_{{ref}}}} C}} \right. \kern-0em} C}\). Unlike Cases 1 and 2 the angular momentum vector is not aligned with \({{{\mathbf{e}}}_{3}}\) axis. Its component along \({{{\mathbf{e}}}_{3}}\) axis is
The equilibrium position \(\rho = 0\) is stable if
In case \(C > A\) this is expanded into
These relations are not satisfied if \(\mu \in \left[ {1,2} \right]\) due to the inertia tensor properties. Therefore, this interval for \(\mu \) is preferable, which repeats Cases 1–3 conclusion. It eliminates both stabilization opposite to the Sun direction and inclined equilibrium.
In case \(C < A\) stability condition (15) leads to
For example \(\mu = 1\) provides \(A > 2C\), parameter \(\mu = 2\) provides \(A > 1.5C\). Let us demonstrate the stability of the position of equality (13) under conditions (16) in order to make sure that the satellite reaches an oblique position. Linearizing the third equation in (10) near the equilibrium position \({{\theta }_{0}}\), \(\theta = {{\theta }_{0}} + \alpha \), we obtain
Here \(\lambda = \frac{{A - C}}{A} = \frac{1}{{\cos {{\theta }_{0}}}}\frac{1}{\mu }\frac{C}{A}\). The equation reduces to
Stability is observed if \(\cos {{\theta }_{0}} > 0\) which means \(\frac{1}{\mu }\frac{C}{{A - C}} > 0\). This condition is satisfied if \(A > \frac{{\mu + 1}}{\mu }C\) according to (16). Therefore, (16) ensures stability for \(\rho \) and \(\theta \).
Comparison of conditions (16) and (11) reveals the border values of parameters that define stability of either the required stabilization of the minimum moment of inertia axis, or stability of the inclined configuration.
Stability analysis is summarized below.
— Parameter \(\mu \) should lie between 1 and 2.
— It is preferable to stabilize the maximum moment of inertia axis.
— Stabilization of the minimum moment of inertia axis is possible if \(C > A\frac{\mu }{{1 + \mu }}\). Namely, this relation is satisfied if \(C > {1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-0em} 2}A\) and \(\mu \in \left[ {1,2} \right]\).
Alternatively, if \(\mu = 1\) and \(C < {1 \mathord{\left/ {\vphantom {1 2}} \right. \kern-0em} 2}A\) the satellite stabilizes in the inclined position.
3 NUMERICAL EXAMPLES
Numerical simulation is performed with various disturbances. Following satellite and environment parameters and assumptions are adopted:
— Orbit inclination 97°, altitude 550 km, eccentricity 0.01, right ascension of ascending node 90°;
— Sun direction in the \(OY\) frame is defined by angles \({{\rho }^{S}}\) = 80° and \({{\sigma }^{S}}\) = 10°. Therefore, the Sun direction is close to the \(O{{Y}_{1}}\) axis. Likewise, the orbit normal is close to \(O{{Y}_{1}}\) with chosen orbit inclination and right ascension;
— Control gain \(k\) = 600 N m s/T, reference rotation rate \({{\omega }_{0}}\) = 0.5 °/s.
— Aerodynamic torque is calculated as a sum of torques acting on the sides of a satellite:
satellite is a cube with 30 cm sides;
center of mass displacement relative to the center of pressure is 2, 3, and 4 cm along the satellite reference frame axes;
atmosphere density is 1.8 × 10–13 kg/m3 (average solar activity);
— Residual dipole moment 2 × 10–2 A m2 has constant and normally distributed components;
— Sun direction estimation accuracy is 1°, angular velocity estimation accuracy is 10–4 s–1 (constant and normally distributed noise);
— Unknown disturbance sources are modelled as a constant and periodic torque with overall value approximately two times less than the gravitational torque value.
Figure 2 provides a numerical simulation example for the satellite with inertia moments 1.0, 0.8, 1.3 kg m2, parameter \(\mu \) = 1. Rotation occurs around the maximum moment of inertia which together with μ = 1 ensures stability of the required attitude.
Angular velocity components are designated \({{\Omega }_{k}}\) in Fig. 2. Figure 3 presents an example of stabilization in the opposite direction. Inertia moments of the satellite are 1.0, 0.8, 1.6 kg m2, parameter \(\mu \)=3. Therefore, Case 2 conditions are satisfied (\(C > 1.5A\) and \(\mu = 3\)).
Note that the initial data are chosen in such a way that the satellite is initially close to stabilization in the opposite direction. The same initial data can be seen in Fig. 2, where, however, the satellite has stabilized in the required direction.
Finally Fig. 4 presents an example of inclined stabilization with inertia moments 1.0, 0.8, 0.3 kg m2 and parameter \(\mu \) = 1.
The satellite should settle at the rotation inclined by the angle \(\theta \approx 60\)° relative to the Sun direction and angular momentum vector according to (13). Rotation around \({{{\mathbf{e}}}_{3}}\) axis should occur with approximately 0.75 °/s rate according to (14). Since inertia moments \(A\) and \(B\) are different, their average value 0.9 kg m2 may be used in expressions (13) and (14) for the inertia moment \(A\).
CONCLUSIONS
Magnetically actuated satellite single axis stabilization towards the Sun is considered. The control builds upon the current satellite velocity, Sun direction in the satellite reference frame, and the required rotation rate. Averaged evolutionary equations of motion are utilized to identify satellite equilibrium positions. Apart from obvious positions of the satellite stabilizing along the Sun direction, both in the required and opposite directions, an inclined attitude is derived. Analysis reveals the satellite inertia and control parameters that ensure different equilibrium stability. Stabilization of the maximum moment of inertia axis towards the Sun is always possible. Conditions for the stabilization of the minimum moment of inertia axis are derived. Requirements for the inertia moments and control parameter are found that ensure avoidance of the unwanted equilibria stability. Numerical simulation examples are provided for different stabilization cases with various disturbance sources.
Change history
16 September 2023
An Erratum to this paper has been published: https://doi.org/10.1134/S0010952523330018
REFERENCES
Morozov, V.M. and Kalenova, V.I., Satellite control using magnetic moments: Controllability and stabilization algorithms, Cosmic Res., 2020, vol. 58, no. 3, pp. 158–166.
Bhat, S.P., Controllability of nonlinear time-varying systems: Applications to spacecraft attitude control using magnetic actuation, IEEE Trans. Automat. Control, 2005, vol. 50, no. 11, pp. 1725–1735.
Artyukhin, Yu.P., Kargu, L.I., and Simaev, V.L., Sistemy upravleniya kosmicheskikh apparatov, stabilizirovannykh vrashcheniyem (Control Systems for Spin-Stabilized Spacecraft), Moscow: Nauka, 1979.
Shigehara, M., Geomagnetic attitude control of an axisymmetric spinning satellite, J. Spacecr. Rockets, 1972, vol. 9, no. 6, pp. 391–398.
Ovchinnikov, M.Y., Roldugin, D.S., and Penkov, V.I., Study of a bunch of three algorithms for magnetic control of attitude and spin rate of a spin-stabilized satellite, Cosmic Res., 2012, vol. 50, no. 4, pp. 304–312.
Thomson, W.T., Spin stabilization of attitude against gravity torque, J. Astronaut. Sci., 1962, vol. 9, no. 1, p. AAS 9-1-31-3.
Alfriend, K.T., Magnetic attitude control system for dual-spin satellites, AIAA J., 1975, vol. 13, no. 6, pp. 817–822.
Wheeler, P.C., Spinning spacecraft attitude control via the environmental magnetic field, J. Spacecr. Rockets, 1967, vol. 4, no. 12, pp. 1631–1637.
Avanzini, G., de Angelis, E.L., and Giulietti, F., Spin-axis pointing of a magnetically actuated spacecraft, Acta Astronaut., 2014, vol. 94, no. 1, pp. 493–501.
de Ruiter, A., A fault-tolerant magnetic spin stabilizing controller for the JC2Sat-FF mission, Acta Astronaut., 2011, vol. 68, nos. 1–2, pp. 160–171.
You, H. and Jan, Y., Sun pointing attitude control with magnetic torquers only, International Astronautical Congress, 2006, p. IAC-06-C1.2.01.
Kim, J. and Worrall, K., Sun tracking controller for UKube-1 using magnetic torquer only, IFAC Proc., 2013, vol. 46, no. 19, pp. 541–546.
Ignatov, A.I. and Sazonov, V.V., Stabilization of the solar orientation mode of an artificial earth satellite by an electromagnetic control system, Cosmic Res., 2018, vol. 56, no. 5, pp. 388–399.
Karpenko, S.O., et al., One-axis attitude of arbitrary satellite using magnetorquers only, Cosmic Res., 2013, vol. 51, no. 6, pp. 478–484.
Roldugin, D.S., Tkachev, S.S., and Ovchinnikov, M.Y., Satellite angular motion under the action of SDOT magnetic one axis sun acquisition algorithm, Cosmic Res., 2021, vol. 59, no. 6, pp. 529–536.
Roldugin, D., Tkachev, S., and Ovchinnikov, M., Asymptotic motion of a satellite under the action of SDOT magnetic attitude control, Aerospace, 2022, vol. 9, no. 11, p. 639.
Cubas, J., Farrahi, A., and Pindado, S., Magnetic attitude control for satellites in polar or sun-synchronous orbits, J. Guid. Control. Dyn., 2015, vol. 38, no. 10, pp. 1947–1958.
Chasset, C., et al., 3-axis magnetic control with multiple attitude profile capabilities in the PRISMA mission, 57th International Astronautical Congress, Valencia, 2006, p. IAC-06-C1.2.3.
Beletsky, V.V., Evolution of the rotation of a dynamically symmetrical satellite, Kosm. Issled., 1963, vol. 1, no. 3, pp. 339–385.
Chernous’ko, F.L., Motion of a satellite about its center of mass under the action of gravitational torque, Prikl. Mat. Mekh., 1963, vol. 27, no. 3, pp. 473–483.
Beletskii, V.V., Dvizhenie sputnika otnositel’no tsentra mass v gravitatsionnom pole (Satellite Motion Relative to the Center of Mass in a Gravitational Field), Moscow: Izd. Mosk. Univ., 1975.
Arnold, V.I., Kozlov, V.V., and Neishtadt, A.I., Dinamicheskie sistemy 3 (Dynamical Systems III), Arnold, V.I., Ed., Moscow: VINITI, 1985.
Beletskii, V.V. and Novogrebel’skii, A.B., Existence of stable relative equilibria for an artificial satellite in a model magnetic field, Sov. Astron., 1973, vol. 17, pp. 213–218.
Beletskii, V.V. and Khentov, A.A., Vrashchatel’noe dvizhenie namagnichennogo sputnika (Rotational Motion of a Magnetized Satellite), Moscow: Nauka, 1985.
Alken, P., Thébault, E., Beggan, C.D., et al., International geomagnetic reference field: The thirteenth generation, Earth, Planets Space, 2021, vol. 73, no. 1, p. 49.
Funding
This research was supported by the Russian Science Foundation grant no. 22-71-10009, https://rscf.ru/en/ project/22-71-10009/.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
The authors declare that they have no conflicts of interest.
Additional information
The original online version of this article was revised: Due to a retrospective Open Access order.
Rights and permissions
Open Access. This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Roldugin, D.S. Stability of a Magnetically Actuated Satellite towards the Sun on a Sun-Synchronous Orbit. Cosmic Res 61, 146–153 (2023). https://doi.org/10.1134/S0010952522700186
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0010952522700186