검색 전체 메뉴
PDF
맨 위로
OA 학술지
Inertia Estimation of Spacecraft Based on Modified Law of Conservation of Angular Momentum
  • 비영리 CC BY-NC
  • 비영리 CC BY-NC
ABSTRACT
Inertia Estimation of Spacecraft Based on Modified Law of Conservation of Angular Momentum
KEYWORD
inertia properties , angular momentum , moment of inertia , product of inertia , estimation of inertia matrix , STSAT-3
  • 1. INTRODUCTION

    In general, inertia properties of a spacecraft are measured before the launching and they are used in controlling the attitude for the spacecraft to perform its mission.However, ??the inertia properties are changed when situation that may affect the mass of the spacecraft occurs such as the decrease of the mass of the spacecraft by the consumption of propellant during the mission implementation.Moreover, when the mission requires detailed control of attitude, precise estimation of the inertia properties is necessary since change of them may have a great influence on the attitude control.

    The attitude information of the spacecraft is used in estimating the inertia properties and the information includes noise. Since the inertia properties estimation by least squares method is susceptible to noise, noise-effect should be firstly reduced. To avoid such a procedure, an inertia properties estimation method based on the law of conservation of angular momentum was suggested and applied to actual estimation of inertia properties of a spacecraft (Peck 2000, Lee & Wertz 2002). This method was studied for the cases where only one axis is maneuvered and where the moment of inertia is very large when compared to the product of inertia. One of drawbacks of this method is that the estimation error of the inertia is very large when all the three axes are maneuvered simultaneously.However, since it is impossible to maneuver only one axis when there exists product of inertia, the maneuver of three axes should be considered. In addition,accurate estimation of the product of inertia is necessary for the case of precise control.

    In this paper, a modified method for inertia properties estimation based on the law of conservation of angular momentum is proposed for the case when three axes are maneuvered simultaneously. The process to reduce the estimation error in the product of inertia is shown and the performance is verified by comparing the inertia properties estimation based on least squares method and the law of conservation of angular momentum as well as the proposed method.

    2. INERTIA PROPERTIES ESTIMATION TECHNIQUE

       2.1 Inertia estimation based on least squares method

    The equation of motion including the control input by reaction wheels can be expressed as Eq. (1) (Hughes 1986):

    image
    image

    where I denotes the inertia matrix of the spacecraft, ω the angular velocity of the spacecraft, Irw the inertia matrix of the reaction wheel, ωrw the angular velocity of the reaction wheel, u the control input, C the allocation matrix of the reaction wheel, and y the measured angular velocity. Here, it is assumed that the three reaction wheels are exactly aligned with each axis.

    For the inertia properties estimation based on least squares method, the equation is rearranged as Eq. (2):

    image

    where H denotes the matrix constituted with the angular velocity of the spacecraft, x the vector to be estimated, and z the measured vector.

    Using least squares method, the estimated value ?x can be obtained as in Eq. (3):

    image

    Here, the elements of the matrix, H, are the information including noise. A rank of the matrix should be the maximum and the measured vector, z, should not be a zero vector (Simon 2006).

    The variables in Eq. (3) are expressed as Eq. (4):

    image
    image
    image

    Here, the estimated value ?x represents the vector composed of moment of inertia and product of inertia. The elements of the measured vector z, Qx, Qy, and Qz are described in Section 2.2.

       2.2 Inertia estimation based on the law of conservation of angular momentum

    When a spacecraft is maneuvered using reaction wheels, all the angular momentum of the spacecraft is conserved in the inertial frame under the assumption that the disturbance is very small.

    Defining P as the matrix for the transformation from the inertial frame to the body frame, the angular momentum expressed in the inertial frame is as in Eq. (5) (Peck 2000, Lee & Wertz 2002):

    image

    Here, the transformation matrix P is defined as Eq. (6), and each of the elements is constituted as quaternions.

    image

    According to the law of conservation of angular momentum, Eq. (7) is valid since the angular momentum should remain constant before and after the spacecraft maneuvering.

    image

    Assuming the initial angular velocity of the spacecraft to be 0, the Iω(0) in Eq. (7) is set as 0. In addition, assuming maneuvering of one axis of the spacecraft, the angular velocity of the other two axes is set as 0. In the case of x-axis maneuvering, the equation is reduced to Eq. (8a):

    image
    image

    Defining the right side of the Eq. (8a) as Eq. (8b) and inputting this in the Eq. (8a) again, Eq. (9) is derived by considering the first element:

    image

    The estimated value Ixx can be obtained using least squares method as in Eq. (10):

    image

    Here, ωx and Qx are N by 1 column vectors. Repetition of the above method using x, Qy],[ωx, Qz] gives the estimated values Iyx and Izx. Remaining elements can be estimated by the maneuvering of the y- and z-axis. To obtain better estimated value, the estimated pair of product of inertia is averaged (Lee & Wertz 2002).

       2.3 Inertia estimation based on modified law of conservation of angular momentum

    The inertia properties estimation method based on modified law of conservation of angular momentum is proposed to make it possible to estimate inertia properties in the case when three axes are maneuvered and to improve the accuracy of the product of inertia estimation.

    Assuming that the angular momentum is constant before and after the spacecraft maneuvering, Eq. (7) can be arranged as follows:

    image

    Rewriting of the first row of Eq. (11) gives Eq. (12):

    image

    Since the moment of inertia, Ixx, is relatively larger than the product of inertia, Ixy and Ixz, in Eq. (12), the equation can be written as Eq. (13):

    image

    By expressing the second and third row of Eq. (11) in the same manner shown above, the moment of inertia with respect to each axis can be estimated as in Eq. (14):

    image
    image
    image

    The moment of inertia estimated by the procedure shown above is used for the calculation of the product of inertia as shown in Eq. (15):

    image
    image
    image
    image
    image
    image

    Eq. (15) indicates that the calculation for the estimation of the product of inertia is carried out using only the estimated moment of inertia. For example, in the procedure of calculating ?xz in Eq. (15b), only the estimated ?xx is used. However, considering Eq. (12), the ?xy obtained in Eq. (15a) should be also considered. But, the moment of inertia estimated by Eq. (14) is a little larger than the actual value since the effect of product of inertia is not taken into account and, if both ?xx and ?xy that are obtained previously are used in estimating ?xz, the error of ?xz will be increased more. Hence, only the moment of inertia is used, not the product of inertia obtained previously.

    The pair of product of inertia estimated in the same conventional method is averaged for the calculation as follows:

    image
    image
    image

    3. SIMULATION RESULTS AND ANALYSIS

    For the comparison of the inertia properties estimation methods mentioned above, a numerical simulation is performed. The simulation parameters are listed in Table 1.

    The controller in Eq. (17) is used for the attitude control.

    image

    [Table 1.] Simulation parameters.

    label

    Simulation parameters.

    where u denotes the control input, qe the quaternion error, ωe the angular velocity error, KP the proportional gain, and KD the derivative gain.

    The angle, the angular velocity of the spacecraft, and the control input from the numerical simulation are shown in Figs. 1 and 2. Based on these data, the inertia properties are estimated by the methods mentioned above and the results are shown in Table. 2 and 3, and Figs. 3 and 4, respectively.

    In Table 2, “True” indicates the actual inertia properties of the spacecraft, “Batch” the values estimated by using least squares method, “Conventional” the values estimated by using the conventional method based on the law of conservation of angular momentum, “Considering pre-estimate” the estimated values obtained by using the previously calculated product of inertia in the calculation of the next product of inertia, and “Suggested” the values estimated by using the method that the author propose.

    [Table 2.] Estimation results (kg·m2).

    label

    Estimation results (kg·m2).

    [Table 3.] Comparison of the errors (%).

    label

    Comparison of the errors (%).

    Quite large errors are found between the estimated values and the actual inertia properties in the case where least squares method is used. When this method is applied, nine inertia properties are calculated at once as shown in Eqs. (3) and (4). However, as described in Section 2.3, least squares method is individually applied for the calculation of the nine individual inertia properties when the law of conservation of angular momentum is used. For example, in the process of calculating Ixx, the effect of not only the x-axis angular velocity but also the y- and z-axis angular velocities are included when using least squares method. On the contrary, when the law of conservation of angular momentum is used, only the x-axis angular velocity is involved in the calculation of Ixx. As such, the error is larger when least squares method is used because of the effect of the information of the axis related with the inertia properties to be estimated as well as the effect of the information of the other axes. Moreover, since this method is sensitive to noise, the procedure to compensate noise-effect with a filter is necessary for accurate estimation.

    In the case when the conventional method based on the law of conservation of angular momentum is used, the moment of inertia is well estimated, but the error is very large in the product of inertia. This is because, when all the three axes are maneuvered, the maneuvering of the other two axes is not considered.

    The proposed method shows the same error in the estimated moment of inertia with that of the conventional method based on the law of conservation of angular momentum. However, relatively better results are obtained in the product of inertia when compared with the two methods mentioned previously. As noted in Section 2.3, in the calculation of product of inertia, less error is found when the product of inertia calculated in advance is not used in the estimation of the product of inertia. In addition, among the product of inertia estimated by the proposed method, Iyz shows a large error. This is because Iyy and Izz of which errors are larger than that of Ixx are used for the estimation of Iyz. Even though the absolute magnitude of the error is large, the error can be considered not very large from the view of the overall estimated values, because the magnitude of the product of inertia itself is relatively very small.

    4. CONCLUSIONS

    The study in this paper is conducted by focusing on the following three aspects: first, simultaneous maneuvering of three axes is considered since maneuvering of only one axis is not possible where there exists product of inertia; second, when using the attitude information including noise, the conventional attitude information is used without the noise-effect compensation procedure using filters; finally, an accurate method for the estimation of product of inertia is proposed, which showed far better result than that of the conventional methods.

    In this study, inertia properties are estimated by one time of calculation. In the future study, convergence of the estimated values will be verified by using iteration technique.

참고문헌
  • 1. Hughes P. C 1986 Spacecraft Attitude Dynamics google
  • 2. Lee A. Y, Wertz J. A 2002 [JSpRo] Vol.39 P.153
  • 3. Peck M. A 2000 [AdAeS] Vol.103 P.2005
  • 4. Simon D 2006 Optimal State Estimation: Kalman H-infinity and Nonlinear Approaches google
OAK XML 통계
이미지 / 테이블
  • [ Table 1. ]  Simulation parameters.
    Simulation parameters.
  • [ Fig. 1. ]  Time trajectory of the Euler angles.
    Time trajectory of the Euler angles.
  • [ Fig. 2. ]  Time trajectory of the angular rates and the control inputs.
    Time trajectory of the angular rates and the control inputs.
  • [ Fig. 3. ]  Estimated moment of inertia.
    Estimated moment of inertia.
  • [ Fig. 4. ]  Estimated product of inertia.
    Estimated product of inertia.
  • [ Table 2. ]  Estimation results (kg·m2).
    Estimation results (kg·m2).
  • [ Table 3. ]  Comparison of the errors (%).
    Comparison of the errors (%).
(우)06579 서울시 서초구 반포대로 201(반포동)
Tel. 02-537-6389 | Fax. 02-590-0571 | 문의 : oak2014@korea.kr
Copyright(c) National Library of Korea. All rights reserved.