Abstract

In order to realize the high accuracy attitude control of satellite with flexible appendages, attitude control system consisting of the controller and structural filter was designed. When the low order vibration frequency of flexible appendages is approximating the bandwidth of attitude control system, the vibration signal will enter the control system through measurement device to bring impact on the accuracy or even the stability. In order to reduce the impact of vibration of appendages on the attitude control system, the structural filter is designed in terms of rejecting the vibration of flexible appendages. Considering the potential problem of in-orbit frequency variation of the flexible appendages, the design method for the adaptive notch filter is proposed based on the in-orbit identification technology. Finally, the simulation results are given to demonstrate the feasibility and effectiveness of the proposed design techniques.

1. Introduction

Since the satellite was designed with compact structure and simple configuration at early stage, satisfied attitude control accuracy can be achieved while considering the satellite as the rigid body during the design of attitude control system [13]. However, the satellite structure is becoming more complicated and the appendage is becoming bigger in size and more in quantity in order to satisfy the modern space missions. These flexible appendages are apt to vibrate due to the attitude maneuver of satellite or external disturbance. When the vibration signal enters the attitude control system of satellite through the measurement device, the attitude control accuracy will be influenced or even the instability of system might be caused [4, 5]. Many scholars have performed deeper and further studies with respect to the design of high accuracy attitude control system of satellites with flexible appendages [68].

During the design of satellite structure, the vibration modes of its flexible appendages are usually obtained through ground test. While performing the design of attitude control system for satellite, frequency isolation method, that is, the bandwidth of attitude control system will be kept far away from the first order mode vibration frequency of flexible appendages, will be adopted in order to avoid the influence of appendages vibration on the attitude control [9]. But when the flexible appendage is big, the first order mode vibration frequency will be close to the instinct frequency of the rigid; therefore, the above method will not be applicable any more. Aiming at such low frequency vibration rejection problem, structural filter is one of the effective methods to reject the vibration [10, 11]. In [1214], Wie et al. presented the design method of structural filter. However, these methods are developed for fixed frequency. When the satellite is operating in orbit, the vibration frequency of flexible appendages might change due to the failure or damage. Such variation of frequency is hardly predicable and will directly threaten the control accuracy of satellite attitude. Therefore it is powerless to use the above structural filter to improve the control accuracy.

In this paper, with the pitch channel as an example, the attitude control system including the adaptive structural filter is developed for the satellite with flexible appendages. In order to reduce the impact of vibration of appendages on the attitude control system, the structural filter is designed to reject the vibration of flexible appendages. Considering the potential problem of in-orbit frequency variation of the flexible appendages, the design method for the adaptive notch filter is proposed based on the in-orbit identification technology. The in-orbit vibration frequency of appendages can be obtained by above technology and structural filter can be generated adaptively so that the purpose of improving the control accuracy of satellite attitude can be realized. This is the main contribution of this paper. The simulation results show that the proposed attitude control system can still achieve good attitude control accuracy when the vibration frequency of the flexible appendages changed.

2. Attitude Control System Design

2.1. Pitch Channel Dynamics Model for Satellite

The equation of pitch channel dynamic model for satellite with flexible appendages is given by where is the pitch-axis pointing error output,  kg·m2 is the satellite pitch inertia, is the pitch-axis reaction wheel control torque input, is the th order displacement in broad sense for antenna flexible vibration, is the th flexible mode frequency in rad/s, and is the passive damping ratio assumed to be 0.01. is the th coupling coefficient; it describes the influence degree of the th vibration mode and the center of the antenna rigid. Equation (1) can be expressed by Laplace transform: where is the Laplace transform variable.

Substituting (3) into (2), simplify the equation and select the fore 4 order modes; the transfer function of pitch channel is obtained as follows:

Data of ground test for the fore 4 order vibration mode of flexible appendages are summarized in Table 1.

2.2. Control Law Design

The system block diagram of pitch channel control system for satellite is shown as in Figure 1.

Since the external disturbance is in cycle, there is no static error in the system output under normal situation. PD control law is used: PD controller can be designed by the root locus method, where , are the proportion and differential coefficients, respectively, with , .

Without the structure filter, the open loop magnitude curve of pitch channel is shown in Figure 2 with solid line.

It can be seen that when the frequency is higher than 1.77 rad/s, the system magnitude will go above the 0 dB line again. Obviously, the vibration signal, whose frequency is higher than 1.77 rad/s, will be amplified once it enters the control system. It will seriously affect the accuracy of the attitude control. Therefore, we need to design structure filter to reduce the effects on the pitch attitude control channel caused by the vibration.

2.3. Structure Filter Design

Notch filter is one of the common structural filters. It has a good inhibition for fixed frequency vibrations and there is no effect on the system bandwidth. Therefore, the notch filter is used in this study for rejecting the vibration of appendages and its general expression is as follows: where , , , are the undetermined parameters of filter. Notch filter for different purpose can be obtained through adjusting these parameters such as band elimination filter, band-pass filter, low-pass filter, high-pass filter, and phase leading/lagging filter. In order to reduce the influence from the fore two order modes on attitude control system, the expressions of notch filter are selected based on the frequency corresponding to the peak: where , , , , , and .

The above filters are called minimum-phase notch filters. is the frequency regulating factor and equals 0.25. The magnitude plot of open loop system with notch filters is shown in Figure 2 with dashed line. Obviously, the magnitude which is higher than the bandwidth frequency is suppressed below the 0 dB line through introducing the notch filter.

Select as the input of system and there is a signal in the following format in the measurement loop. Figure 3 gives the system output response curves. The dashed line denotes the system output with only PD control and the solid line with PD control plus notch filter. The corresponding torque curves are shown in Figure 4. The meanings of dashed line and solid line are the same as the above mentioned.

And the measurement noise is , where and  rad/s.

From Figures 3 and 4, the output responds and control torque are improved evidently by introducing the notch filter.

3. Adaptive Notch Filter Design

The flexible appendages are susceptible to be damaged because the satellite will work in the environment of vacuum, weight loss, temperature variation, and intense radiation so that the vibration mode might be changed. If this happens, the system response curve is given as in Figure 5 by assuming that the first order vibration frequency is changed from 0.569 rad/s to 0.435 rad/s.

It can be seen that when the first order vibration frequency of flexible appendages changes, the pitch angle response curve is divergent. This shows that the notch filter is effective for certain fixed frequency signal; however, when this frequency changes, the filter will be powerless. In order to ensure that the high accuracy of attitude control still can be achieved under the above condition, it is required to estimate the vibration frequency of in-orbit flexible appendages and to redesign the structural filter based on the estimated value.

3.1. LSM Identification

The least squares method (LSM) is often used to model identification [15]. Assume the difference equation as where , are discrete unit operator polynomials and is external disturbance. Consider where , are the orders of structure, respectively, and the order of pure delay link.

The identification process is to determine the parameters including ; through detected inputs and outputs.

Rewrite the identification model equation (8) into where is the observation vector composed of input and output signals and is the coefficient matrix composed of ; . Consider

The coefficients of object ; can be obtained based on measured input and output signals in groups; that is, , where , .

3.2. Design of Adaptive Structural Filter

The vibration model can be obtained by the above LSM identification. The center frequency of adaptive filter can be calculated through solving poles of vibration model. Consider where the sampling time , , is one pair of conjugate poles with the maximum imaginary part. The center frequency of adaptive filter is  rad/s. It can be known that the system magnitude is slightly increasing with the vibration frequency of flexible appendages moving forward. This makes it more difficult to design the notch filter. The minimum-phase notch filter was designed by similar way and the frequency regulating factor is taken as . The expression of filter is given as follows: where and .

The realization process of adaptive notch filter is shown in Figure 6 [16].

When the in-orbit frequency of flexible appendages varies, the output response of attitude control system with adaptive notch filter is shown in Figure 7. The control torque curve is shown in Figure 8.

In Figure 7, solid line and dashed line represent the system output curves with notch filter and that with adaptive notch filter, respectively. It is obvious that the system output with notch filter is divergent, whereas that with adaptive notch filter is convergent and control accuracy can be maintained. In Figure 8, the meanings of dashed line and solid line are the same as the above mentioned. The control torque can be maintained stable with the adaptive notch filter. The amplitude of torque curve is increasing while comparing with that in Figure 4. This is caused by the increased gain amplitude of the system due to the changes of flexible vibration frequency.

4. Conclusions

Notch filter is introduced into the control system design to improve the attitude control accuracy in this study in which the pitch angle attitude control system for satellite with flexible appendages is taken as the object. It shows that notch filter can well reject the appendages vibration with fixed frequency, but it will become powerless when the vibration frequency of flexible appendages varied. During the design of notch filter, the identification technology is adopted to obtain the real-time estimate of vibration frequency of flexible appendages and the notch filter will be generated adaptively based on the estimate value. This kind of filter can well reject the potential uncertain flexible vibration so that the high accuracy attitude control can be ensured and system reliability is improved.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.