Abstract
The charge couple device (CCD) tracking loop of a fast steering mirror (FSM) is usually used to stabilize line of sight (LOS). High closed-loop bandwidth facilitates good performance. However, low-rate sample and time delay of the CCD greatly limit the high control bandwidth. This paper proposes an error-based observer (EBO) to improve the low-frequency performance of the CCD tracking system. The basic idea is by combining LOS error from the CCD and the controller output to produce the high-gain observer, forwarding into the originally closed-loop control system. This proposed EBO can improve the system both in target tracking and disturbance suppression due to LOS error from the CCD’s sensing of the two signals. From a practical engineering view, the closed-loop stability and robustness of the EBO system are investigated on the condition of gain margin and phase margin of the open-loop transfer function. Two simulations of CCD experiments are provided to verify the benefits of the proposed algorithm.
1. Introduction
A charge couple device (CCD)-based fast steering mirror (FSM) control system is widely used in adaptive optics, free space communication, and line of sight stabilization [1,2,3]. The CCD image sensor is crucial both in observation and orientation, and it is generally applied to detect the centroid of a target source to provide the line of sight (LOS) error to implement the closed-loop control system. In long-distance image detection such as deep space communication, the CCD usually needs a relatively large amount of integral time for a high definition image. Low-rate frame and time delay are unavoidable in the CCD tracking loop. The major limitation to a CCD-based tracking loop is the time delay [4,5], which can significantly reduce the closed-loop performance. Even though there are many articles concerning the CCD-based control problem, the work [6,7] usually concentrates on upgrading hardware and software architectures. The predictive control [8] is considered to be an effective method for compensating time delay. However, the predictive control is only efficient in low measurement noise conditions because a predictor cannot predict white noise. An acceleration feedback loop [1,9] was introduced to enhance the tracking and pointing performance. An acceleration loop rebuilds the control plant into the integral type in the FSM control system, but it brings an additional sensor and there is quadratic differential effect in the open-loop transfer function in the low-frequency range. In fact, improving the performance at low frequencies is more important than high-control bandwidth. A feedforward controller [10] combining an LOS error with an angular sensor is proposed to compensate for errors related to time delay in the CCD tracking loop of a fast steering mirror. An additional position sensor is required to recover the target trajectory for implementing feedforward control. A simple PID-I (proportional-integral-differential) controller [11] is proposed in the CCD loop of the FSM control system, which is to add an integrator into the traditional PID controller. However, two integrators in the control system easily lead to integral saturation. This paper proposes an error-based observer (EBO) to improve the low-frequency performance of the CCD tracking loop. The EBO combines the LOS error from the CCD and the controller output to produce a high-gain observer, and feedforwards into the originally closed-loop control system. The proposed EBO can benefit the control system both in target tracking and disturbance suppression because of the LOS error from the CCD’s sensing of the two signals. From a practical engineering standpoint, the closed-loop stability and robustness of the EBO system are investigated on the condition of gain margin and phase margin of the open-loop transfer function. In this control mode, there is no extra sensor except CCD to implement the EBO.
Section 2 presents a detailed introduction to the EBO, mainly describing the mathematical model of the CCD-based tracking system. Section 3 focuses on parameters design, to be specific in terms of controller and low-pass filter. Section 4 discusses and analyzes system performance. Section 5 sets up simulations and experiments to testify the theorems in Section 4. Concluding remarks are presented in Section 6.
2. The Model of CCD-Based FSM System
The configuration of a CCD-based tracking system is illustrated in Figure 1. The CCD as a tracker provides the LOS error for controlling the FSM. The light source, through the FSM and disturbance mirror to the CCD, is used to simulate the target. The controller hardware is used to implement the control algorithm. The power driver actuates the FSM to achieve the tracking control.
Figure 1.
Configuration of the charge couple device (CCD) control system.
The CCD characteristics in this system are shown in Table 1.
Table 1.
CCD parameters.
The maximum focus length is 1000 mm, so the instantaneous visual field is about 5.5 μ∙rad. The control structure of Figure 1 is shown in Figure 2, which includes the CCD tracking loop and the observer based on the LOS error. is the low-pass filter. is the control plant. is the position controller. The time delay characterizes the CCD in the control system although it may be rough. The function depicts the total time delay. represents the target trajectory but not the availability. is the LOS error from the CCD. is the disturbance, which might not be measured by the sensors. stands for the output. describes the inverse of the control plant . Obviously, it is impossible to have a perfectly accurate model of in the high-frequency region, evenly in the middle-frequency region.
Figure 2.
The control mode. (a) The traditional control mode; (b) the error-based observer (EBO) control mode.
The block diagram in Figure 2 applies to regulation and tracking control. Different from reducing closed-loop error in the presence of the disturbance, we aim at maintaining tracking error small without considering disturbance. In a CCD-based tracking loop, the time delay greatly limits the closed-loop bandwidth. In addition, the high-velocity position loop can build into several hundred Hz bandwidth [6,11]. Thus, is reasonable below the closed-loop bandwidth.
The controller [12] can stabilize plant to obtain a phase margin more than 35° and magnitude margin more than 6 dB. Defining as the crossover frequency and as the gain frequency of the open-loop transfer function , we can easily obtain and . The open-loop sensitivity transfer function [13] illustrated in Figure 2b is given as follows:
Here, and are the original error and disturbance attenuation functions, respectively, in Figure 2a. Obviously, minimizing is the objective. It is clear that the term cannot be expected to be zero, but it could be designed close to zero in a low-frequency domain, wherein the main frequencies of the tracking target are located. Therefore, is expressed as a low-pass filter because of characterizing high-pass filter for improving low-frequency performance. Furthermore, it is practically impossible to have a perfectly accurate model of in the high-frequency region, and thus necessary to incorporate a low pass filter in to make the influence of small. From the control stability’s standpoint, should have a bandwidth as low as possible. However, the situation is opposite against the improvement of . Clearly, the improvement of the proposed control mode in Figure 4 is not subject to the control plant, dependent only on the low-pass filter and time-delay function.
3. Parameters Design
The equivalent controller in Figure 2b is given in Equation (3).
is always a stabilizing controller for the plant, because this is the output of the simplest form of Youla parameterization as long as is stable and rational [14].
is similar to one, resulting in making where . is expressed as a simplest low-pass filter as follows:
In fact, for the equivalent controller not to affect the closed-loop stability margin, there are two necessary constraints: (1) ; (2) , where is defined as follows:
For analyzing the characteristic of , let . Thus, we have
Due to the existence of sine and cosine function, fluctuates both in phase function and magnitude function at every period of the sine function. If we define as phase function of , then we have
if then ; therefore, needs to be large enough to make the phase loss of small at the crossover frequency of . However, large results in sacrificing the improvement of the closed-loop performance. Considering the derivative of below,
is obvious if when increases from 0 to . is still confirmed when .
Proof.
We consider two cases below:
(1)
If , is obvious, where . We easily obtain and . Therefore, such that .
(2)
Because of and , so
From the above analysis, increases monotonously as changes from 0 to . Note that and are obvious. is expected when such that is obtained. ☐
The magnitude function is depicted as follows:
It is obvious , so is expected for reducing the loss of magnitude margin. At the gain frequency of , is given in in Equation (12):
We can easily obtain the maximum . Because , it is almost impossible to let as long as is limited. Therefore, for a phase margin more than 35° and a magnitude margin more than 6 dB [15], with this proposed EBO, the original controller is replaced with coupled with and .
4. Performance Analysis
With the proposed EBO, the closed-loop performance is dependent on the characteristics of . The effect of in the closed-loop system is analyzed in terms of attenuation bandwidth and amplification value. We substitute into , yielding
means , which implies the minmum meets . Substituting and into the above equation coupled with , the attenuation bandwidth is about .
The below analysis is about amplification of . Rewriting Equation (13) into Equation (14),
where is between 0 and is a strictly decreasing function as the frequency increases.
Considering , is possible. Thus, Equation (14) can obtain the maximum value. Because when , approximates to . Reasonably, the maximum value occurs at , which is approximated to 1.36. In other words, its maximum amplification is about 3 dB compared with the originally closed-loop system at the same frequencies.
Based on aforementioned considerations and design, the Bode response of is shown in Figure 3. The cutoff frequency is about 0.9 Hz, which implies that it can improve the closed-loop performance below the cutoff frequency. A large attenuation of more than −10 dB is achieved below the frequency of 0.1 Hz. However, the magnitude response in the middle-frequency range from 0.9 Hz to 5.5 Hz is magnified due to the amplification by exponential function and low-pass filter. This phenomenon absolutely respects Bode’s integral theorem.
Figure 3.
Bode response of .
The Bode response of error attenuation depicted in Equation (1) is shown in Figure 4. The control system with the EBO improves below the frequency of 0.6 Hz, lower than the cutoff frequency of . The major cause is that the influence of cannot be cut into zero, resulting in deteriorating middle-frequency performance of the closed-loop system. It is impossible to obtain a precision model of the above the low-frequency region, such that is not approximated to zero. Therefore, choosing a low-pass filter can contribute significantly to reducing this enlargement, but the improvement of the must degrade.
Figure 4.
Bode response of error attenuation.
5. Experimental Setup
The experimental setup of the CCD-based tracking system is illustrated in Figure 5. The disturbance mirror is also an FSM, moving in both X-Y directions to simulate the vibration of the light source. The CCD as a tracker is placed in the focal plane of an imaging lens to detect the centroid of the target source to provide the LOS error. The CCD updates in 50 Hz, and the delay parameter is about 0.06 s. From the ahead analysis and design, we have and .
Figure 5.
Experimental setup of the CCD control system.
The Bode response of the control plant is given in Figure 6, and its bandwidth is more than 150 Hz. The maximum magnitude relative to 0 dB is less than 3 dB below the frequency of 30 Hz, while the phase loss relative to 0° is less than 6°, shown in Figure 5. Thus, the closed-loop transfer function approximates to unit below the low frequency of 30 Hz.
Figure 6.
The Bode response of the control plant.
Due to the large amount of time delay in the CCD tracking loop, the CCD open-loop response in Figure 7, in which a pure delay appears to decrease in phase sharply after the frequency of 1 Hz, while the magnitude remains strong until the frequency reaches 16 Hz. Therefore, a simple integral controller is beneficial to achieve high closed-loop performance.
Figure 7.
The CCD open-loop Bode response.
The error attenuation bandwidth (about 1.2 Hz) with the EBO controller is lower than that (about 1.5 Hz) with the only integral controller in Figure 8. In the frequency range of about 0.5~1 Hz, the closed-loop performance without the EBO is a little better, which looks very much like simulations shown in Figure 4. Furthermore, it shows that the performance improves about 10 dB below the frequency of 10 Hz. Fortunately, the experimental results are in accordance with the theoretical analysis.
Figure 8.
The experimental error attenuation.
6. Conclusions
A high-gain controller based on LOS error for a CCD tracking loop is proposed to improve the low-frequency performance of the FSM closed-loop system. In this paper, we focus on the implementation of the EBO, the optimization of the control parameters, and the analysis of the close-loop stability from the viewpoint of its practical implementation. The conditions for implementing the EBO into the CCD-based tracking loop for FSM were presented mainly in terms of the closed-loop stability and error attenuation. Although the control bandwidth is not obviously improved with this proposed controller, the low-frequency error attenuation is enhanced. Different from the classical feedforward controller [10], the improvement of this proposed controller is not subject to the control plant. Experiments verify this technique effectively to enhance closed-loop performance in comparison with the classical PID control mode.
Acknowledgments
We would like to give thanks to the Youth Innovation Promotion Association, Chinese Academy of Science for her sponsor.
Author Contributions
Tao Tang is the head of the research group that conducted this study. He contributed to the research through his general guidance and advice. All authors contributed to the experimental setup and manuscript writing.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Tian, J.; Yang, W.; Peng, Z.; Tang, T.; Li, Z. Application of MEMS Accelerometers and Gyroscopes in Fast Steering Mirror Control Systems. Sensors 2016, 16, 440. [Google Scholar] [CrossRef] [PubMed]
- Hilkert, J.M. A comparison of inertial line-of-sight stabilization techniques using mirrors. Proc. SPIE 2004, 5430. [Google Scholar] [CrossRef]
- Ares, J. Position and displacement sensing with Shack-Hartmann wave-front sensors. Appl. Opt. 2000, 39, 1511–1520. [Google Scholar] [CrossRef] [PubMed]
- Wang, C.; Hu, L.; Wang, Y.; Wang, S.; Mu, Q. Time delay compensation method for tip–tilt control in adaptive optics system. Appl. Opt. 2015, 54, 3383–3388. [Google Scholar] [CrossRef] [PubMed]
- Gaffard, J.P.; Boyer, C. Adaptive optics: Effect of sampling rate and time lags on the closed loop bandwidth. Proc. SPIE 1990, 1271, 33–50. [Google Scholar]
- Portillo, A.A.; Ortiz, G.G.; Racho, C. Fine pointing controlfor optical communications. In Proceedings of the 2001 IEEE Aerospace Conference, Big Sky, MT, USA, 10–17 March 2001; pp. 1541–1550.
- Southwood, D.M. CCD based optical tracking loop design trades. Proc. SPIE 1992, 1635, 286–299. [Google Scholar]
- Dessenne, C.; Madec, P.-Y.; Rabaud, D.; Fleury, B. First sky tests of adaptive optics predictive control. In Proceedings of the ESO/OSA Topical Meeting on Astronomy with Adaptive Optics, Garching, Germany, 7–11 September 1998.
- Tang, T.; Zhang, T.; Du, J.-F.; Ren, G. Acceleration feedback of a current-following synchronized control algorithm for telescope elevation axis. Res. Astron. Astrophys. 2016, 16, 165. [Google Scholar] [CrossRef]
- Tang, T.; Ma, J.; Ren, G.; Fu, C. Compensating for some errors related to time delay in a charge-coupled-device-based fast steering mirror control system using a feedforward loop. Opt. Eng. 2010, 49, 073005. [Google Scholar] [CrossRef]
- Kazuhiko, A.; Hidehiko, K.; Hideaki, M.; Toshihiro, K. Wide-range Fine Pointing Mechanism for Optical Inter-satellite Communications. NEC Res. Dev. 2001, 42, 193–198. [Google Scholar]
- Tang, T.; Ma, J.; Ren, G. PID-I controller of charge coupled device–based tracking loop for fast-steering mirror. Opt. Eng. 2011, 50, 043002. [Google Scholar] [CrossRef]
- Ogata, K. Modern Control Engineering, 4th ed.; Prentice-Hall: Englewood Cliffs, NJ, USA, 1997; pp. 544–545. [Google Scholar]
- Youla, D.; Jabr, H.; Bongiorno, J., Jr. Modern Wiener-Hopf design of optimal controllers Part II: The multivariable case. IEEE Trans. Autom. Control 1976, 21, 319–338. [Google Scholar] [CrossRef]
- Horowitz, R.; Li, Y.; Oldham, K.; Kon, S.; Huang, X.H. Dual-stage servo systems and vibration compensation in computer hard disk drives. Control Eng. Pract. 2007, 15, 291–305. [Google Scholar] [CrossRef]
© 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( http://creativecommons.org/licenses/by/4.0/).