Abstract

The Euler dynamical equation which describes the attitude motion of a rigid body will exhibit very complex dynamic behaviors under the action of different external torques. Many special types of new chaotic attractors are presented, including hidden attractors, double-body-double-core chaotic attractors, and single-body-three-core-tree-wing chaotic attractors. The position of equilibrium points in several typical cases of the Euler dynamic equation is solved, and the stability of linearized equation at each equilibrium point and its influence on the formation of the chaotic attractor are analyzed. An improved nonlinear relay control law based on Euler angle feedback is developed to stabilize a new chaotic spacecraft attitude motion to an appointed equilibrium point or a periodic orbit.

1. Introduction

The detailed exploration of the chaotic attitude motion of spacecraft and satellites still remains one of the main problems of rigid body attitude dynamics. A number of investigators have demonstrated that spinning satellite [1], dual-spin spacecraft (DSSC) [24], multispin spacecraft (MSSC) [5], gyrostat satellite [612], tethered satellite, and other complicated satellites would exhibit chaotic attitude motion in gravitational fields [13], geomagnetic field [14, 15], and sunlight flux. Beletsky et al [14] discussed the chaotic motion of a magnetic spacecraft in circular polar orbit without damping and gravitational torque. Chen and Liu [15, 16] investigated chaotic attitude motion of a magnetic rigid spacecraft with internal damping in a circular orbit near the equatorial plane of the earth. These works mainly analyzed the dynamics of different mathematical models of rigid body attitude motion from a different point of view.

The attitude motion of a rigid body could be described by the Eulerian dynamic equations. This nonlinear equation will present very complex dynamic behaviors, including various forms of chaotic motion. Leipnik and Newton [17] found two strange attractors from this system. In the previous paper [18, 19], we introduced several new chaotic attractors but did not analyze the influence of the properties of equilibrium point on the formation of chaotic attractors.

Different control techniques have been employed to suppress or manipulate chaotic attitude motion of spacecraft and satellites, including sliding mode variable structure control [20, 21], time-delayed feedback control [22, 23], observer-based control [24, 25], impulsive control, adaptive control, and open-plus-closed-loop control. Alban and Antonia [26] made use of three methods to control a six-dimensional chaotic system that describes the attitude dynamics of a rigid body spacecraft subjected to deterministic external perturbations that induce chaotic motion when no control is acted. The three techniques are a simple delayed feedback control method, the Otani–Jones technique, and a higher dimensional variation of the OGY method. Other control methods were employed to suppress chaos by Meehan and Asokanthan [1] and Awad [20]. Generally, the angular velocity of the spacecraft was chosen as feedback control variable. However, can be measured directly in practice.

Different spacecraft have different mission requirements and need different control methods. A spinning spacecraft usually is required to rotate along one axis with constant rotation rate and not to rotate along the other two axes. When a spinning spacecraft is disturbed and produces unexpected rotation, the nozzle thruster is usually used to control it. Due to the coupling effect of the three channels, the single-channel dead zone relay control method cannot effectively suppress a chaotic motion of spinning spacecraft.

The innovation of this paper lies in the following:(1)Many special types of new chaotic attractors are presented, including hidden attractors, double-body-double-core chaotic attractors, and single-body-three-core-tree-wing chaotic attractors.(2)The position of equilibrium points in several typical cases of the Euler dynamic equation is solved, and the stability of linearized equation at each equilibrium point and its influence on the formation of chaotic attractor are analyzed.(3)A more practicable and efficient control techniques are utilized to suppress chaos and control state of the system to an appointed fixed point or a periodic orbit.

2. The Attitude Motion Equations of a Rigid Body

The attitude motion of a rigid body could be described by the Eulerian equations, which consists of kinematic equations and dynamic equations.

The attitude orientation of spacecraft at a given point can be locally described in terms of three Eulerian angles , , and which are successive clockwise rotations about inertial axes , , and , respectively. These successive rotations transform the inertially fixed set of orthonormal axes , , and (regarded as initially instantaneously coincident with the body axes) into the axes , , and fixed in the body. The kinematic equation of the rigid body can be expressed as [21]or the following form

Here, are the angular velocities of a rigid body. The dynamical motion equations of a spacecraft with principle axes at the center of mass are [21]

Here, , , and are the principal moments of inertia with respect to body axes , , and ; , , and are the component of the control torques; and , , and are the perturbing torques. The total disturbing torque which is put on a spacecraft can be written as

Here, and are the gravitational and magnetic torque; is the internal damping torque which is proportional to the angular velocity of the body with coefficient ; and are atmosphere resistance torque and solar pressure torque. They all have relation to the attitude angles , and , the attitude angular velocities , and the orbital angular velocities . For example, the component of gravitational torque on Z-axis can be written as

The magnetic torque about Z-axis can be obtained as

Here, is a coefficient with respect to the magnetic moment constant of the earth and the magnetic moment of the spacecraft and the distance between spacecraft and the earth. is the angle of inclination of orbital plane. is the argument of perigee. is the true anomaly of spacecraft as the angular coordinate measured from perigee.

Equation (3) can be rewritten as

Here, , , , is a perturbing frequency matrix.

3. Multifarious Chaotic Attractors

Equation (7) is a more generalized 3-dimensional nonlinear system which will exhibit complex (periodic, quasiperiodic, or chaotic) dynamic behaviors under the action of different external torques.

3.1. Well-Known Chaotic Attractors in This System

A spinning rigid spacecraft is symmetrical with respect to the body axes , i.e., . In general, it is appropriate to choose for stabilizing the spinning motion of the spacecraft, i.e., . When , , , , and are all perturbing frequency parameters, and equation (7) is equal to the normal Lorenz equations [22]:

It will exhibit chaotic motion when as we all know. When , , , ( is alterable parameter), system (7) is a chaotic system named the Leipnik–Newton system [22, 23]:

There are two strange attractors in this system when as we all know.

Earlier papers [1] have taken , , , ,

in (7). These torques are chosen to be sufficiently large to induce chaotic motion and are comparable in magnitude with the available thruster torques. The dynamics of the satellite will then exhibit chaotic motion. We constructed the chaotic attractor of this system shown in Figure 1.

3.2. New Chaotic Attractors
3.2.1. A Type of Hidden Attractors

In the study of the chaotic motion of a nonlinear system, it is often concerned with the chaotic attractors near the equilibrium point. Some hidden attractors exist widely in the greater region or the smaller region of the phase space.

Let us take Leipnik–Newton system (9) as an example. There are five equilibriums in equation (9). The origin of coordinates is one of five equilibriums. The other four equilibriums are composed of the proper combination of the following three values:

Example 1. Let , and the four equilibriums areThe eigenvalues of the Jacobian linearization matrix at four equilibriums are the same: . In the phase space, there exist one chaotic attractor near and , and one periodic attractor near and , and one big hidden attractor far away from equilibriums. The phase trajectories of the three attractors are shown in Figure 2. The starting point of the small periodic attractor is selected at . The starting point of the big hidden attractor is selected at .

3.2.2. Another Type of Double-Body-Double-Core Chaotic Attractors

Investigating the reduced form of equation (7),

There are five equilibriums in equations (12). Obviously, the origin of coordinates is one of five equilibriums. The other four equilibriums are composed of the proper combination of the following three values:

When the feedback coefficients , and make , equation (12) degenerates to the single equilibrium point system.

Here, let us just discuss the case of .

Let us assume , , and there are two cases of combination forms.Case A: , . The other four equilibriums are expressed as  Case B: . The other four equilibriums are expressed as

 Equation (12) is linearized at equilibrium point , and the Jacobian matrix is

The characteristic equation of the Jacobian linearization system is

The eigenvalues can be calculated by the following steps:

Here,

Simulation studies indicate that system (12) will exhibit complex dynamic behaviors under the different feedback coefficients.

When , for example, , , , there exists a single cycle attractor.

When , for example, , , , system (12) exhibits a divergent trajectory, and the pace of trajectory divergence speeds up with the increases of the difference between and .

When , for example, , , and , system (12) exists, respectively, 1–cycle, 2–cycle, 3–cycle, 4–cycle, 6–cycle, 8–cycle attractor until the chaotic attractor.

Example 2. Let , , , , and the other four equilibriums areThe eigenvalues of the Jacobian linearization matrix at four equilibriums are the same: , . There exist double-body-double-core chaotic attractors in the phase space. The phase trajectories of the two attractors are shown in Figure 3.

3.2.3. A Type of Single-Body-Three-Core Chaotic Attractors

Investigating another reduced form of equation (7),

There are five equilibriums in equation (13). The origin of coordinates is one of five equilibriums. The other four equilibriums are composed of the proper combination of the following values:

If and are the opposite sign, then and must be the opposite sign. When , and must be the same sign. When , and must be the opposite sign.

Compared with equation (12), feedback control parameters and are applied to the system, the four equilibriums are no longer symmetric, and the dynamic properties of equation (13) near the four equilibriums present a complicated situation. When the real part of the eigenvalues of Jacobian linearization matrix at four equilibriums are greater than zero: , the four equilibrium points are unstable saddle odd points, and the system will produce a variety of single-body-four-core-four-wing chaotic attractors. When one of the real part is less than zero: , this equilibrium point is stable, and the system will produce a type of single-body-three-core-tree-wing chaotic attractor.

Example 3. Let , , , , , , and the other four equilibriums are , .
The eigenvalues of the Jacobian linearization matrix at four equilibriums are , , , .
Obviously, but , is stable equilibrium point, and are unstable. There is a small attraction basin around (shown in Figure 4(a)) and a single-body-three-core-tree-wing chaotic attractor which are formed by , and in the larger domain. The phase trajectories of the attractors and the attraction basin (red point) are shown in Figure 4.

3.2.4. Multifarious Chaotic Attractors

Keeping , changing parameter value of , , and and matrix A, system (7) will exhibit chaotic attitude motion, and a lot of new chaotic attractors are found in state space, as follows:

Example 4. and , as shown in Figure 5(a).

Example 5. and , as shown in Figure 5(b).

Example 6. and , as shown in Figure 5(c).

 Example 7. and , as shown in Figure 5(d).

4. Analysis of the Properties of New Chaotic Attractors

In order to analyze the structure of new chaotic attractors, the concept of attractive plane is introduced from the linear system:where is nonsingular coefficient matrix. is state vector. If the matrix has one real eigenvalue and a pair of complex conjugate eigenvalues , the solution of equation (16) can be written aswhere are coefficients in relation to structure parameters of system (23) and initial values. is the partial solution of (23).

Theorem 1. If the matrix has complex conjugate eigenvalues , there must be a fixed plane across coordinate origin (0, 0, 0) in the phase space, and the motion trajectory of the partial solution must be inside the fixed plane:

Proof. it is assumed that the motion trajectory of the partial solution is inside a plane across coordinate origin (0, 0, 0) in the phase space, and the normal vector of this plan is . The point-norm form equation of plane can be expressed asNow, let us prove this plane exists, and its normal vector is constant and has nothing to do with the initial conditions. Put formulas (25) into (26):When , , and , then we haveAs , we haveAs long as let , it can be derived as follows:where is the ratio of vectors module. Arbitrarily choose one vector coordinate, for example, , and other coordinates could be solved. Obviously, it has nothing to do with the initial conditions and the eigenvalue . Proof ends.

Definition 1. Assume the matrix has one real eigenvalue and a pair of complex conjugate eigenvalues . When (or ), the fixed plane is named attractive plane (or repulsive plane) in which the partial solution is inside.

4.1. Structural Properties of Chaotic Attractors

Properties 1. The size of various attractors in equation (7) is determined by the relative positions of all equilibrium points. In other words, the relative distances of all equilibrium points are magnified times, and the sizes of various attractors are magnified times synchronously, and the structure and shape remain unchanged.
The parameters , and in equation (7) are simultaneously magnified k times, and the sizes of various attractors are magnified times, and the structure and shape remain unchanged. This conclusion can be easily drawn from equilibrium calculation formulas (13) and (22) of equations (12) and (21), respectively.

Properties 2. There is an attractive plane in the neighborhood of each equilibrium point in the chaotic system. The nonlinear motion mode near an equilibrium point of a complicated chaotic system can be approximately described with its linearized equation. Each chaotic motion comprises at least two nonlinear motion modes. The essential reason to form chaotic attractor is nonperiodic and asynchronous switch between two modes.

5. Control of Chaotic Attitude Motion in a Spinning Spacecraft

A spinning spacecraft usually is required to rotate along one axis with constant rotation rate and not rotate along the other two axes. The goal of control is to stabilize the state of the system at the desired equilibrium point . The angular velocity in system (7) cannot be measured directly in practice and , generally. The attitude stabilization system measures the attitude angle , , and and the attitude angular velocities , , and of the spacecraft using attitude sensors such as earth sensors, solar sensors, and gyroscopes. Compared with the desired attitude angle and angular velocity, if there is a deviation, the switch control instruction is formed by the controller to suppress the unwanted rotation of the spacecraft.

As all know, the nonlinear relay control law which is based on position and velocity feedback with dead band peculiarity is suitable for the nonchaotic system when in system (7). However, the situation is completely different for chaotic systems, because there are multiple equilibrium points in the system, and the control torques applied to the three axes are interacting. So, the attitude angle change of other direction must be considered into the design when the control law for one direction was designed.

Let us control six-dimensional chaotic system (21) (its chaotic attractor is shown in Figure 5(a)):

Adopting single-channel dead zone relay control law based on position and speed feedback,where is control torque to be generated by nozzle thrusters. is angle position error of dead band corresponding to the driving signal when the nozzle baffle is opened. There are five equilibriums in equations (21), and the point is one of five equilibriums. The control action may drive any state to approach a nearest equilibrium point from an initial state. An equilibrium state is not the desired state for a spinning spacecraft though the chaotic motion is suppressed. Figure 6 shows the time history of and under the single-channel dead zone relay control action, starting from initial state (0.2, 0.1, 0.2), beginning to control on 1500 s, and ending in the equilibrium point .

Now, considering the mutual effect among , , and , changing the dual-channel control law to be

Figure 7 shows the time history of and under the two-channel control action: initial state (0.2, 0.1, 0.2); end point (3, 0, 0).The control effect meets the desired operating requirements of a spinning spacecraft with constant rotation rate.

6. Conclusion

The Euler dynamical equation which describes the attitude motion of a rigid body will exhibit very complex dynamic behaviors and include many special types of chaotic attractors. In the same phase space, beyond chaotic attractors, there may be a very large hidden attractor or very small hidden attractors. Even if the system is stable near a certain equilibrium point, chaotic attractors may still be generated in a larger space. From the simulation analysis, we can see that the stability of the linearized equation near the equilibrium point determines the shape and size of the chaotic attractor. The single-channel dead zone relay control method cannot effectively suppress a chaotic motion of spinning spacecraft. The simulation results confirm that the single-channel dead zone relay control method cannot effectively suppress a chaotic motion of spinning spacecraft. The dual-channel control method proposed in this paper can control a chaotic system to an appointed equilibrium point or a periodic orbit.

Data Availability

All the data generated or analyzed during this study are included in this article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported by the Natural Science Basic Research Plan in Shaanxi Province of China (2020JM-646), the Innovation Capability Support Program of Shaanxi (2018GHJD-21), the Science and Technology Program of Xi'an (2019218414GXRC020CG021-GXYD20.3), the Support Plan for Sanqin Scholars Innovation Team in Shaanxi Province of China, the Special fund for high-level talents of Xijing University (XJ20B07), the Key Research and Development Program of Shaanxi (No. 2019GY-025), and Xi'an Science and Technology Plan Project (2020KJRC0134).