Next Article in Journal
Compensation of PVT Variations in ToF Imagers with In-Pixel TDC
Previous Article in Journal
A Method of Sky Ripple Residual Nonuniformity Reduction for a Cooled Infrared Imager and Hardware Implementation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Compensating Unknown Time-Varying Delay in Opto-Electronic Platform Tracking Servo System

1
Graduate University of Chinese Academy of Sciences, Beijing 100039, China
2
Key Laboratory of Airborne Optical Imaging and Measurement, Changchun Institute of Optics, Fine Mechanics and Physics Chinese Academy of Sciences, Changchun 130033, China
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(5), 1071; https://doi.org/10.3390/s17051071
Submission received: 23 February 2017 / Revised: 17 April 2017 / Accepted: 3 May 2017 / Published: 9 May 2017
(This article belongs to the Section Physical Sensors)

Abstract

:
This paper investigates the problem of compensating miss-distance delay in opto-electronic platform tracking servo system. According to the characteristic of LOS (light-of-sight) motion, we setup the Markovian process model and compensate this unknown time-varying delay by feed-forward forecasting controller based on robust H∞ control. Finally, simulation based on double closed-loop PI (Proportion Integration) control system indicates that the proposed method is effective for compensating unknown time-varying delay. Tracking experiments on the opto-electronic platform indicate that RMS (root-mean-square) error is 1.253 mrad when tracking 10° 0.2 Hz signal.

1. Introduction

The opto-electronic platform can quickly capture and track the moving target on the aircraft, which had a widely application in aircraft reconnaissance surveying, searching, rescuing and assessing shells-hitting result. As shown in Figure 1, miss-distance between the moving target and LOS was measured by image tracking sensor in the opto-electronic platform. Then, this miss-distance was sent to servo system and the DC motor was controlled by servo system to produce the corresponding movement for eliminating miss-distance and tracking the target.
However, there was a non-negligible miss-distance delay caused by the process of producing image by CCD (Charge Coupled Device), measuring miss-distance by image tracking sensor and transmitting miss-distance data to servo system. This miss-distance delay in the opto-electronic platform tracking servo system can be described as unknown, bounded and time-varying. It reduced the bandwidth, tracking accuracy and even caused servo system to oscillate. Consequently, compensating miss-distance delay in opto-electronic platform was absolutely necessary.
In the past decades, control systems with time-delay have attracted much attention. To the best of our knowledge, the engineering solution of this problem was roughly divided into two categories. The widely used methods are probably to design the appropriate controller u(t)/U(K) directly. As noticed in [1], time-varying delay has received very little attention. Until very recently, heavily research has done on infinite-time systems with time-varying delay [1,2,3,4,5,6,7,8,9,10,11,12]. With the development of the linear matrix inequality (LMI) approach, robust H∞ controller for time-delay systems has been greatly discussed for stochastic systems [13,14,15,16,17,18,19,20]. However, design of the controller u(t)/U(K) directly under unknown time-varying delay cannot meet the accuracy requirements because tracking accuracy must be mrad level.
Another efficient approach is compensating time-delay by feed-forward forecasting based on maneuvering target tracking [21,22,23,24,25,26,27,28], such as such as particle filter [23], Kalman filter [24] and H∞ filter [27], which was already used for compensating miss-distance delay in opto-electronic platform tracking servo system. However, all those methods can only be used for compensating constant-time delay. To the best of our knowledge, very little attention has been paid to the problem of feed-forward forecasting controller for discrete-time Markovian systems with unknown time-varying delay.
In this paper, we focus on compensating unknown time-varying delay in the opto-electronic platform tracking servo system and design a new feed-forward forecasting controller based on robust H∞ controller. Simulation based on double closed-loop PI control system indicates that the proposed method is effective for compensating unknown time-varying delay. Tracking experiments on the opto-electronic platform indicate that root-mean-square (RMS) error is 1.253 mrad when tracking 10° 0.2 Hz signal. The remainder of this paper is organized as follows. Section 2 analyzes effect of miss-distance delay on the opto-electronic platform tracking servo system. The proposed method is presented in Section 3. Section 4 presents the experiment base on double closed-loop PI control system and some conclusions of this study are given in Section 5.

2. Problem Statement

The most effective control program for the opto-electronic platform tracking servo system was double closed-loop control, the position control loop based on opto-electronic encoder and the velocity control loop based on rate gyro, which had been proven to be effective in numerous applications over the years [29].
As shown in Figure 2, effect of miss-distance delay on the opto-electronic platform tracking servo system is equal to adding the transfer function e−τs on the position control loop [30,31,32]. The frequency characteristics of e−τs:
{ A τ ( j w ) = 1 ϕ τ ( j w ) = w τ
where Aτ(jw) is the amplitude-frequency characteristics, and фτ(jw) is the phase-frequency characteristics. Equation (1) indicates that miss-distance delay only affects the phase characteristics.
The lost phase margin:
ϕ l = 2 π f c d ( t )
where fc is the crossover frequency, and d(t) is the miss-distance delay.
G ( s ) = 1 / C e ( T m s + 1 ) ( T e s + 1 )
The controlled object G(s) can be written as Equation (3), where Ce is the back electromotive force of DC motor, Tm is the electromechanical time, and Te is the electromagnetic time. In this paper, we separately design double closed-loop PI controller in no-delay situation and delay situation. Bode diagram of open position-loop and closed position-loop in each situation is shown in Figure 3 and Figure 4. The result of tracking 10° 0.2 Hz signal in delay situation is shown in Figure 5.
Contrasting Figure 4 with Figure 3, the bandwidth is reduced from 18 Hz to 3 Hz. As shown in Figure 5, RMS error is 1.6474° when tracking 10° 0.2 Hz signal, which cannot satisfy engineering indicator 1.5 mrad (0.0860°).

3. Proposed Method

3.1. Time-Varying Delay Model Setup

The opto-electronic platform tracking servo system contains azimuth controller and pitch controller. Considering the design of azimuth controller and pitch controller are the same, in this paper, we only design the azimuth controller. This problem can be described as the following liner discrete-time Markovian system:
{ X ( k + 1 ) = ( A ( r k ) + Δ A ( r k ) ) X ( k ) + ( B ( r k ) + Δ B ( r k ) ) U ( k ) + C W ( k ) Y ( k ) = H ( r k ) X ( k )
X ( k ) = [ x 1 ( k ) x 2 ( k ) x 3 ( k ) ] T
where X(k) is system state vector and is shown in Equation (5), x1(k) is position data at time k, x2(k) is velocity data at time k and x3(k) is acceleration data at time k. U(k) is the mean acceleration at time k, Y(k) is the measured output at time k, and W(k) is noise matrix which belongs to l2[0,∞). A(rk), B(rk), C, and H(rk) are known matrices. ∆A(rk) and ∆B(rk) are unknown delay matrices related to the unknown time-varying delay d(k). d(k) is satisfied with:
0 d min d ( k ) d max
Let {rk, kZ+} be discrete-time Markov process, which takes values on finite space S = {0,1,2 ,…,N} with transition rate matrix Π = {πij, i,j ∈ S}, where πij is the transition rate from i to j given by:
P ( r k + 1 = j | r k = i ) = π ij ; 0 π ij 1
Define rk = i, then Equations (4) can be written as:
{ X ( k + 1 ) = A i ( k ) X ( k ) + B i ( k ) U ( k ) + C W ( k ) Y ( k ) = H i ( k ) X ( k )
where Ai(k) = A(rk) + ∆A(rk), and Bi(k) = B(rk) + ∆B(rk).
According to mean-adaptive acceleration model of maneuvering target, the continuous-time state equation can be described as:
[ x ˙ 1 ( t ) x ˙ 2 ( t ) x ˙ 3 ( t ) ] = [ 0 1 0 0 0 1 0 0 δ ] [ x 1 ( t ) x 2 ( t ) x 3 ( t ) ] + [ 0 0 δ ] a ( t ) + [ 0 0 1 ] w ( k )
where a(t) is the mean acceleration at time t and δ is the maneuvering frequency.
Define t = T + di(k), and Ai, Bi, and C in discrete-time Markovian system (Equation (8)) satisfy Equations (10)–(12), respectively.
A i = [ 1 t ( 1 + δ t + e δ t ) / δ 2 0 1 ( 1 e δ t ) / δ 0 0 e δ t ]
B i = [ t 2 / 2 t 1 ] A i = [ t / δ + t 2 / 2 + ( 1 e δ t ) / δ 2 t ( 1 e δ t ) / δ 1 e δ t ]
C = [ 0 0 1 ]
Considering only position data x1(k) can be observed in the opto-electronic platform tracking servo system, observing matrix Hi can be described as:
H i = [ 1 0 0 ]

3.2. Controller System Design

In this paper, we consider one opto-electronic platform tracking servo system with dmin = 40 ms and dmax = 80 ms. Assume di(k) satisfies discrete-time Uniform Distribution, which means:
{ d i ( k ) = ( 40 + i ) / 1000 s i S = { 0 , 1 , , 40 } P i = 1 / 41 i S = { 0 , 1 , , 40 }
Define estimating state Z(k):
Z ( k ) = L i ( k ) X ( k )
where Li(k) = [1,0,0]. Let Z ^ ( k ) denote the estimate of Z(k) which is the measured output Y(k). The error e(k) can be written as:
e ( k ) = Z ^ ( k ) L i X ( k )
Equation (8) is robustly stochastically stable under the condition:
E [ k = 0 n e T ( k ) e ( k ) ] γ 2 k = 0 n w T ( k ) w ( k )
where γ is H∞ level. Equation (17) is satisfied with appropriate H∞ level γ and iS, if and only if there exist Pi(k+1|k) such that following matrix inequalities hold:
P i 1 ( k + 1 | k ) + H i T ( k ) H i ( k ) γ 2 L i T ( k ) L i ( k ) > 0
where Pi(k+1|k)satisfies the Discrete-time Riccati Equation:
P i ( k + 1 | k ) = A i P i ( k | k ) A i T + C C T A i P i ( k | k ) [ H i T L i T ] R i 1 ( k ) [ H i L i ] P i ( k | k ) A i T
R i ( k ) = [ I 0 0 γ 2 I ] + [ H i L i ] P i ( k | k ) [ H i T L i T ]
According to the analysis above, feed-forward forecasting controller system is design as follows:
(1)
Select minimal γ > 0 and iS which can satisfy Equations (18)–(20). γ is a constant that is selected by testing experiment to satisfy the requirement of engineering and i is time-varying.
(2)
Prediction:
X ^ i ( k + 1 | k ) = A i X ^ i ( k ) + B i U ( k )
K i ( k + 1 ) = P i ( k + 1 | k ) H i T [ I + H i P i ( k + 1 | k ) H i T ] 1
where Pi(k+1|k) and Ri(k) are shown in Equations (19) and (20).
(3)
Measurement update:
X ^ i ( k + 1 ) = X ^ i ( k + 1 | k ) + K i ( k + 1 ) ( Y ( k + 1 ) H i X ^ i ( k + 1 | k ) )
P i ( k + 1 | k + 1 ) = [ P i 1 ( k + 1 | k ) + H i T ( k ) H i ( k ) γ 2 L i T ( k ) L i ( k ) ] 1
(4)
Transmitting current data:
As shown in Figure 6, we transmit the current position x ^ 1 ( k + 1 ) and velocity x ^ 2 ( k + 1 ) to position/velocity control loop separately after feed-forward forecasting. The DC motor was controlled by servo system to produce the corresponding movement for eliminating miss-distance and tracking the target.

4. Experiment

Considering one opto-electronic platform tracking servo system, Ce = 1.333 V, Tm = 0.7 s, Te = 0.006 s, sample frequency of velocity-loop is 500 Hz, and sample frequency of position-loop is 50 Hz. According to Equation (3), controlled object G(s) can be written as:
G ( s ) = 0.75 ( 0.7 s + 1 ) ( 0.006 s + 1 )
We design Gv(s) and Gp(s) as shown in Equation (25). The bandwidth of velocity-loop is 28 Hz. The bandwidth of position-loop is 18 Hz. Both of them satisfy engineering indicator.
{ G v ( s ) = 2.6584 ( 62 s + 1 ) s G p ( s ) = 535.93 ( 0.12 s + 1 ) s
The sample period Ts is 0.02 s and γ = 0.8 is selected by testing experiment. The actual time from X(k) to X(k+1) can be written as:
t = T + d i ( k ) = ( 0.06 + i / 1000 ) s i S = { 0 , 1 , , 40 }
We use the proposed method to track 10° 0.2 Hz input signal and the LOS motion curve is shown in Figure 7a. The real motion curve and the output curve are almost overlapped because the amplitude of LOS motion curve is far bigger than tracking error. The tracking error is shown in Figure 7b. In Figure 7b, we can calculate that RMS error is 0.0673°, which satisfies engineering indicator 1.5 mrad (0.0860°).
In order to verify the performance of the proposed method for compensating unknown time-varying delay, we conduct contrast experiments based on Kalman filter/H∞, filter which were used for compensating constant-delay in the opto-electronic platform tracking servo system before. Those constant time-delay methods are shown as follows:
{ X ( k + 1 ) = Φ X ( k ) + C W ( k ) Y ( k ) = H X ( k ) + V ( k )
where W(k) and V(k) are unrelated Gaussian white noise and satisfy Equations (29). Φ, C and H are known matrices which, respectively, satisfy Equations (30)–(32).
{ E [ W k ] = 0 ;   E [ W k W j T ] = Q k δ k j E [ V k ] = 0 ;   E [ V k V j T ] = R k δ k j E [ W k V j T ] = 0
Φ = [ 1 T s T s 2 / 2 0 1 T s 0 0 1 ] = [ 1 0.02 0.0002 0 1 0.02 0 0 1 ]
C = [ 0 0 1 ]
H = [ 1 0 0 ]
We also consider the opto-electronic platform tracking servo system with unknown time-varying delay, which ranges from 40 ms to 80 ms. For those constant time-delay methods, assume d(t) satisfies:
d ( t ) = ( d min + d max ) / 2 = 60 ms
From Equation (33) we can see that d(t) is three times the sample period Ts and this 60 ms constant-delay can be compensated by three steps Kalman filter/H∞ filter. The tracking error of Kalman filter/H∞ filter for tracking 10° 0.2 Hz signal is separately shown in Figure 8a,b.
As shown in Table 1, we make a comparison of tracking accuracy according to the experiment. The RMS error of Kalman filter is 0.3022° and RMS error of H∞ filter is 0.1839°. Both of them cannot satisfy engineering indicator 1.5 mrad (0.0860°). It seems that they are unable to compensate unknown time-varying delay in opto-electronic platform tracking servo system. It also indicates that our method is effective for compensating unknown time-varying delay and satisfied engineering indicator in the opto-electronic platform tracking servo system.
In order to verify the simulation result of proposed method above, we do tracking experiments on the opto-electronic platform. As shown in Figure 9, we fix the opto-electronic platform and make the moving-target move with 10° 0.05 Hz, 10° 0.1 Hz, and 10° 0.2 Hz, separately. We can know the tracking error by outputting the miss-distance data in the opto-electronic platform. The result of tracking error with 10° 0.05 Hz, 10° 0.1 Hz, and 10° 0.2 Hz moving-target is shown in Figure 10, Figure 11 and Figure 12, respectively.
By tracking experiments of moving target with amplitude 10° and frequency less than 0.2 Hz, we obtain the relationship of tracking error and frequency, as shown in Figure 13. It shows that tracking error is less than 1.253 mrad under the situation that amplitude is 10° and frequency is less than 0.2 Hz, which is similar to simulation result (1.175 mrad).

5. Conclusions

Miss-distance delay in the opto-electronic platform tracking servo system reduces the bandwidth and tracking accuracy, even causing the system to oscillate. To compensate for this unknown time-varying delay in the opto-electronic platform tracking servo system, we setup the Markovian process model and design a new feed-forward forecasting controller based on robust H∞ controller in this paper. Simulation based on double closed-loop PI control system indicates that the proposed method is effective for compensating unknown time-varying delay. The bandwidth is improved from 3 Hz to 18 Hz. Finally, tracking experiments on the opto-electronic platform indicate that root-mean-square (RMS) error is 1.253 mrad when tracking 10° 0.2 Hz signal.

Acknowledgments

This work was supported in part by National Natural Science Foundation of China under Grant 61405192, and in part by Technology Development Foundation of Jilin Province under Grant 20140520114JH. We would like to thank the Editor, the Associate Editor and the anonymous reviewers for their constructive comments, which greatly improved the quality and presentation of this paper.

Author Contributions

Ruihong Xie, Jiaquan Li and Tao Zhang conceived and designed the experiments; Ruihong Xie and Jiaquan Li performed the experiments and analyzed the data; Ruihong Xie wrote the paper; and Tao Zhang and Ming Dai revised the paper. All of the authors have read and approved the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Krstic, M. Lyapunov stability of linear predictor feedback for time-varying input delay. IEEE Trans. Autom. Control 2010, 55, 554–559. [Google Scholar] [CrossRef]
  2. Bekiaris-Liberis, N.; Krstic, M. Delay-adaptive feedback for liner feedforward systems. Syst. Control Lett. 2010, 59, 277–283. [Google Scholar] [CrossRef]
  3. Bekiaris-Liberis, N.; Krstic, M. Stabilization of linear strict-feedback systems with delayed integrators. Automatica 2010, 46, 1902–1910. [Google Scholar] [CrossRef]
  4. Bekiaris-Liberis, N.; Krstic, M. Lyapunov stability of linear predictor feedback for distributed input delays. IEEE Trans. Autom. Control 2011, 56, 655–660. [Google Scholar] [CrossRef]
  5. Krstic, M. Compensation of infinite-dimensional actuator and sensor dynamics. IEEE Control Syst. Mag. 2010, 30, 22–41. [Google Scholar] [CrossRef]
  6. Li, Z.J.; Chen, Z.T. Direct adaptive controller for uncertain MIMO dynamic systems with time-varying delay and dead-zone inputs. Automatica 2016, 63, 287–291. [Google Scholar] [CrossRef]
  7. Zhou, B.; Egorov, A.V. Razumikhin and Krasovskii stability theorems for time-varying time-delay systems. Automatica 2016, 71, 281–291. [Google Scholar] [CrossRef]
  8. Zhou, B.; Lin, Z.L.; Duan, G.R. Truncated predictor feedback for linear systems with long time-varying input delays. Automatica 2012, 48, 2387–2399. [Google Scholar] [CrossRef]
  9. Mazenc, F.; Malisoff, M.; Niculescu, S.I. Reduction model approach for linear time-varying systems with delays. IEEE Trans. Autom. Control 2014, 59, 2068–2082. [Google Scholar] [CrossRef]
  10. Cacace, F.; Germani, A.; Manes, C. An observer for a class of nonlinear systems with time varying observation delay. Syst. Control Lett. 2010, 59, 305–312. [Google Scholar] [CrossRef]
  11. Mazenc, F.; Malisoff, M. Stability analysis for time-varying systems with delay using linear Lyapunov functionals and a positive systems approach. IEEE Trans. Autom. Control 2016, 61, 771–776. [Google Scholar] [CrossRef]
  12. Ghanes, M.; De, L.J.; Barbot, J.P. Observer design for nonlinear systems under unknown time-varying delays. IEEE Trans. Autom. Control 2013, 58, 1529–1534. [Google Scholar] [CrossRef]
  13. Mathiyalagan, K.; Park, J.H. Robust mixed H∞ and passive filtering for networked Markov jump systems with impulses. Signal Process. 2014, 101, 162–173. [Google Scholar] [CrossRef]
  14. Yang, R.; Shi, P.; Liu, G. Filtering for discrete-time networked non-linear systems with mixed random delays and packet dropouts. IEEE Trans. Autom. Control 2011, 56, 2655–2660. [Google Scholar] [CrossRef]
  15. Cheng, J.; Zhu, H.; Zhong, S.; Zeng, Y.; Dong, X. Finite-time H∞ control for a class of Markovian jump systems with mode-dependent time-varying delays via new Lyapunov functional. ISA Trans. 2013, 52, 768–774. [Google Scholar] [CrossRef] [PubMed]
  16. Zhou, S.; Feng, G. H∞ filtering for discrete-time systems with randomly varying sensor delays. Automatica 2008, 44, 1918–1922. [Google Scholar] [CrossRef]
  17. Wu, Z.G.; Park, J.H.; Su, H.; Song, B.; Chu, J. Mixed H∞ and passive filtering for singular systems with time delays. Signal Process. 2013, 93, 1705–1711. [Google Scholar] [CrossRef]
  18. Zhuang, G.; Xu, S.; Zhang, B.; Xia, J.; Chu, Y. Unified filters design for singular Markovian jump systems with time-varying delays. J. Franklin Inst. 2016, 353, 3739–3768. [Google Scholar] [CrossRef]
  19. Zhang, W.; Zhao, Y.; Sheng, L. Some remarks on stability of stochastic singular systems with state-dependent noise. Automatica 2015, 51, 273–277. [Google Scholar] [CrossRef]
  20. Ma, Y.; Gu, N.; Zhang, Q. Non-fragile robust H∞ control for uncertain discrete-time singular systems with time-varying delays. J. Franklin Inst. 2014, 351, 3163–3181. [Google Scholar] [CrossRef]
  21. Li, X.R.; Jilkov, V.P. Survey of maneuvering target tracking. Part I: Dynamic models. IEEE Trans. Aerosp. Electron. Syst. 2003, 39, 1333–1364. [Google Scholar]
  22. Li, X.R.; Jilkov, V.P. Survey of maneuvering target tracking. Part V: Multiple-model methods. IEEE Trans. Aerosp. Electron. Syst. 2005, 41, 1255–1321. [Google Scholar]
  23. Yu, Y.H.; Cheng, Q.S. Particle filters for maneuvering target tracking problem. Signal Process. 2006, 86, 195–203. [Google Scholar] [CrossRef]
  24. Rambabu, K.; Bjarne, F.; Lars, I. Applying the unscented Kalman filter for nonlinear state estimation. J. Process Control 2008, 18, 753–768. [Google Scholar]
  25. Ristic, B.; Arulampalam, M.S. Tracking a manoeuvring target using angle-only measurements: Algorithms and performance. Signal Process. 2003, 83, 1223–1238. [Google Scholar] [CrossRef]
  26. Hernandez, M.L.; Ristic, B.; Farina, A. Performance measure for Markovian switching systems using best-fitting Gaussian distributions. IEEE Trans. Aerosp. Electron. Syst. 2008, 44, 724–747. [Google Scholar] [CrossRef]
  27. Li, W.L.; Jia, Y.M. Distributed interacting multiple model H∞ filtering fusion for multiplatform maneuvering target tracking in clutter. Signal Process. 2010, 90, 1655–1668. [Google Scholar] [CrossRef]
  28. Jankovic, M. Forwarding, backstepping, and finite spectrum assignment for time delay systems. Automatica 2009, 45, 2–9. [Google Scholar] [CrossRef]
  29. Chen, F.; Yuan, W. Design and Implementation of an Optimized Double Closed-Loop Control System for MEMS Vibratory Gyroscope. IEEE Sens. J. 2014, 14, 184–196. [Google Scholar] [CrossRef]
  30. Steven, L.C. Track Loop Bandwidth, Sensor Sample Frequency, and Track Loop Delays. In Proceedings of the Acquisition, Tracking, and Pointing XII, Orlando, FL, USA, 13 April 1998; pp. 69–76. [Google Scholar]
  31. Tsang, K.M.; Lo, W.L.; Rad, A.B. Adaptive delay compensated PID controller by phase margin design. ISA Trans. 1998, 37, 177–187. [Google Scholar] [CrossRef]
  32. Srivastava, S.; Pandit, V.S. A PI/PID controller for time delay systems with desired closed loop time response and guaranteed gain and phase margins. J. Process Control 2016, 37, 70–77. [Google Scholar] [CrossRef]
Figure 1. The opto-electronic platform tracking servo system.
Figure 1. The opto-electronic platform tracking servo system.
Sensors 17 01071 g001
Figure 2. Diagram of position control loop and velocity control loop.
Figure 2. Diagram of position control loop and velocity control loop.
Sensors 17 01071 g002
Figure 3. Bode diagram of open position-loop and closed position-loop in no-delay situation.
Figure 3. Bode diagram of open position-loop and closed position-loop in no-delay situation.
Sensors 17 01071 g003
Figure 4. Bode diagram of open position-loop and closed position-loop in delay situation.
Figure 4. Bode diagram of open position-loop and closed position-loop in delay situation.
Sensors 17 01071 g004
Figure 5. (a) LOS motion curve of tracking 10° 0.2 Hz signal without compensating miss-distance delay; and (b)tracking error of tracking 10° 0.2 Hz signal without compensating miss-distance delay.
Figure 5. (a) LOS motion curve of tracking 10° 0.2 Hz signal without compensating miss-distance delay; and (b)tracking error of tracking 10° 0.2 Hz signal without compensating miss-distance delay.
Sensors 17 01071 g005
Figure 6. Diagram of feed-forward forecasting controller in opto-electronic platform.
Figure 6. Diagram of feed-forward forecasting controller in opto-electronic platform.
Sensors 17 01071 g006
Figure 7. (a) LOS motion curve of our method when tracking 10° 0.2 Hz signal; and (b) tracking error of our method when tracking 10° 0.2 Hz signal.
Figure 7. (a) LOS motion curve of our method when tracking 10° 0.2 Hz signal; and (b) tracking error of our method when tracking 10° 0.2 Hz signal.
Sensors 17 01071 g007
Figure 8. (a) Tracking error of Kalman filter when when tracking 10° 0.2 Hz signal; and (b) tracking error of H∞ filter when when tracking 10° 0.2 Hz signal.
Figure 8. (a) Tracking error of Kalman filter when when tracking 10° 0.2 Hz signal; and (b) tracking error of H∞ filter when when tracking 10° 0.2 Hz signal.
Sensors 17 01071 g008
Figure 9. Schematic diagram of tracking experiment on the opto-electronic platform.
Figure 9. Schematic diagram of tracking experiment on the opto-electronic platform.
Sensors 17 01071 g009
Figure 10. Tracking error of proposed method when moving-target move with 10° 0.05 Hz.
Figure 10. Tracking error of proposed method when moving-target move with 10° 0.05 Hz.
Sensors 17 01071 g010
Figure 11. Tracking error of proposed method when moving-target move with 10° 0.1 Hz.
Figure 11. Tracking error of proposed method when moving-target move with 10° 0.1 Hz.
Sensors 17 01071 g011
Figure 12. Tracking error of proposed method when moving-target move with 10° 0.2 Hz. (Note: Figure 10, Figure 11 and Figure 12 are drawn by the miss-distance data in the opto-electronic platform with 50 frames per second).
Figure 12. Tracking error of proposed method when moving-target move with 10° 0.2 Hz. (Note: Figure 10, Figure 11 and Figure 12 are drawn by the miss-distance data in the opto-electronic platform with 50 frames per second).
Sensors 17 01071 g012
Figure 13. Proposed method’s relationship of tracking error and frequency.
Figure 13. Proposed method’s relationship of tracking error and frequency.
Sensors 17 01071 g013
Table 1. Tracking accuracy comparison.
Table 1. Tracking accuracy comparison.
Situation/MethodRMS Error
without compensating delay1.6474°/28.75 mrad
Kalman filter0.3022°/5.274 mrad
H∞ filter0.1839°/3.209 mrad
Proposed method0.0673°/1.175 mrad
Note: Input signal of all the Situations/Methods is 10° 0.2 Hz.

Share and Cite

MDPI and ACS Style

Xie, R.; Zhang, T.; Li, J.; Dai, M. Compensating Unknown Time-Varying Delay in Opto-Electronic Platform Tracking Servo System. Sensors 2017, 17, 1071. https://doi.org/10.3390/s17051071

AMA Style

Xie R, Zhang T, Li J, Dai M. Compensating Unknown Time-Varying Delay in Opto-Electronic Platform Tracking Servo System. Sensors. 2017; 17(5):1071. https://doi.org/10.3390/s17051071

Chicago/Turabian Style

Xie, Ruihong, Tao Zhang, Jiaquan Li, and Ming Dai. 2017. "Compensating Unknown Time-Varying Delay in Opto-Electronic Platform Tracking Servo System" Sensors 17, no. 5: 1071. https://doi.org/10.3390/s17051071

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop