Next Article in Journal
Optimization of Public Transport Services to Minimize Passengers’ Waiting Times and Maximize Vehicles’ Occupancy Ratios
Previous Article in Journal
Research on Simplified Model of AC/DC Hybrid Microgrid for Fault Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Three Closed-Loop Feedback Control System with Dual Disturbance Observers of an Optoelectronic Stable Control Platform

1
Key Laboratory of Optical Engineering, Chinese Academy of Sciences, Chengdu 610209, China
2
Institute of Optics and Electronics, Chinese Academy of Sciences, Chengdu 610209, China
3
University of Chinese Academy of Sciences, Beijing 100049, China
4
Department of Control Science and Engineering, School of Automation, Qingdao University, Qingdao 266071, China
*
Author to whom correspondence should be addressed.
Electronics 2020, 9(2), 359; https://doi.org/10.3390/electronics9020359
Submission received: 31 December 2019 / Revised: 14 February 2020 / Accepted: 14 February 2020 / Published: 20 February 2020
(This article belongs to the Section Systems & Control Engineering)

Abstract

:
Disturbances presented in aeronautical imaging equipment can cause visual axis jitter, which directly leads to a reduction in closed-loop bandwidth and a decrease in tracking accuracy. The disturbance frequency affecting the stable control platform is mainly concentrated in the low- and middle-frequency bands, but the commonly used three closed-loop feedback control methods do not perform well in the disturbance rejection of those frequency bands. Moreover, the only disturbance observer in the acceleration loop cannot improve the low-band disturbance rejection capability due to the drift of the micro-electro-mechanical-system (MEMS) accelerometers in the low-frequency range. To solve these problems, this paper proposed dual disturbance observers (dual DOB) based on the disturbance information in the acceleration loop and the position loop. This design used two compensators to observe and compensate for the disturbances, which did not require additional sensors, and therefore did not increase system cost. Theoretical demonstrations and physical experiments showed that the designed method of the dual DOB not only improved the disturbance rejection capability of the low- and middle-frequency band of the optoelectronic stable control platform, but also improved the robustness of the system.

1. Introduction

The tilting mirror installed on a mobile device causes visual distortion of the image, uneven image quality, poor contrast, blurred image, and sharpness under the vibration environment if a damping device is not used in the aerial imaging equipment [1]. The degradation of imaging quality leads to a decrease in the closed-loop bandwidth and the tracking accuracy of the system, which will result in the loss of tracking targets [2,3]. Therefore, improving the disturbance rejection capability of the system is key to ensure the airborne television image has a high-quality, stable tracking ability, while reducing the image blur caused by flutter [4,5]. Still, system mechanical resonance, sensor noise drift, and external vibration, caused by friction torque, wind resistance, unbalance, etc., are the main factors that limit the disturbance control ability of the stable control system. Therefore, it is of practical interest to improve the disturbance rejection ability of the stable control platform to be able to observe and compensate for the disturbance source [6].
The disturbance observer proposed by Ohnishi et al. provides a simple and effective method for obtaining disturbance, which is difficult to achieve by direct measurement [7,8]. The disturbance observer has been applied to robotics and industrial automation fields [9]. It is known from experimental research that the disturbance frequency of the optoelectronic stable control platform is usually concentrated in the low- and middle-frequency bands [10]. The three closed-loop feedback control method, which includes the acceleration loop, the velocity loop, and the position loop, is a commonly used method to improve the bandwidth and disturbance rejection capability of the system. However, this method is not designed for the suppression of the disturbance. To solve this problem, Deng Chao introduced a disturbance observer into the acceleration loop to focus on improving the disturbance rejection capability of the middle-frequency band [11]. The drift of the MEMS (micro-electro-mechanical system) accelerometers in the low-frequency range is the reason why the acceleration loop disturbance observer cannot improve the low-band disturbance rejection capability [12]. A method of adding a virtual gyroscope to suppress disturbances is proposed in the references [13], but this method needs additional sensors to measure the disturbance. At the same time, its impact on system robustness has not been proven. Li Guohui adopts a method of detecting the centroid position as a feedback signal and applies a hardware closed loop to improve the closed-loop bandwidth and disturbance rejection of the system by shortening the delay [14]. However, this method demands extraordinary equipment and high costs [15]. Advanced controllers such as LQG (linear quadratic Gaussian) [16], and others are also used to improve the closed-loop tracking performance of the system, but they all have to rely on the high-precision system dynamic models [12]. Tang Tao proposes a structure of disturbance observer based on Q filter, and the parameters of the disturbance observer were optimised by the Youla parameter method [17]. But this structure can only improve the closed-loop bandwidth and the tracking ability of the optoelectronic stable control system [18].
The CCD (charge-coupled device) sensor used in the position loop has advantages, such as high sensitivity and fast response in the low-frequency range [11]. According to those features, this paper proposed a new method, named dual disturbance observers (dual DOB), of introducing two disturbance observers in the position loop and the acceleration loop. The position loop disturbance observer can compensate for the residual disturbance that is not suppressed in the acceleration loop disturbance observer. In the position loop, this method not only removes the structural resonance of the platform but also overcomes the problem caused by the MEMS accelerometers drift in the low-frequency band. The disturbance rejection capability in the low and middle frequency is improved at the same time.
There are two main design methods of disturbance observer. One is using the inverse model and low-pass filter, the other is using model estimation and high-pass filter [19]. If observers use the nominal inverse model, they will inevitably contain differential links, which will amplify the noise, thus affecting the robustness and control accuracy of the system [19]. Therefore, in the new method of dual disturbance observers, both the position loop and the acceleration loop adopted the model estimation method to avoid the amplification of noise [20]. Theoretical demonstrations and physical experiments showed that the designed method of the dual DOB not only improved the disturbance rejection capability of the low- and middle-frequency bands of the optoelectronic stable control platform, but also improved the robustness of the system.
In this paper, the following aspects are elaborated: Section 2 models a structure of the stable control platform and offers a new system structure of dual DOB; Section 3 analyzes the stability, tracking control ability, and disturbance rejection capability of the dual DOB system; Section 4 introduces the disturbance of the acceleration loop separately; Section 5 proves the feasibility of the dual DOB system and its effectiveness in improving the disturbance rejection ability by using comparative experiments in the actual system; and Section 6 presents the conclusion of this paper.

2. Dual Disturbance Observers

The optoelectronic stable control platform applied to the rotating frame has the shortcomings of an extensive working range, a narrow frequency band, z slow output response, and low-tracking accuracy. Therefore, to achieve high-bandwidth and high-precision tracking control of the system under the disturbance environment, the rack and the optoelectronic stable control platform usually adopt a complex axis control. The main structure of the stable control platform is shown in Figure 1.
To achieve stable tracking of maneuvering targets, two main issues need to be solved [19]: one is how to ensure the stability of the optical axis and the other is target tracking technology. Stability is the precondition of tracking. Thus, better disturbance rejection capability of the platform is conducive to better tracking accuracy of the system. Based on ensuring that the platform has excellent disturbance rejection capability, the tracking performance of the system can be further improved. Due to the limitations of low sampling frequency and slow response speed of the CCD sensor for position loop, the tilt telescope cannot achieve the ideal high bandwidth. Existing optoelectronic stable control platforms mostly adopt a three closed-loop control method, especially three closed-loop feedback control methods [20] to improve the disturbance rejection ability of the system.
In Figure 2, G a is the controlled object of the acceleration loop, C a is the controller of the acceleration loop, C v is the controller of the velocity loop, and C p is the controller of the position loop.
According to Figure 2, it can be calculated that:
θ = C p C v C a G a 1 s 2 1 + C a G a + C v C a G a 1 s + C p C v C a G a 1 s 2 θ r e f + 1 1 + C a G a + C v C a G a 1 s + C p C v C a G a 1 s 2 θ d .
When the given value θ r e f is 0, the disturbance rejection characteristics of the three closed-loop system can be calculated as follows:
E = θ θ d = 1 1 + C a G a + C v C a G a 1 s + C p C v C a G a 1 s 2 1 1 + C a G a 1 1 + 1 s C v 1 1 + 1 s C p .
It can be seen from Equation (2) that the disturbance rejection ability of the three closed-loop system is the superposition of the disturbance rejection ability of the acceleration loop, the velocity loop, and the position loop so that the disturbance rejection ability of the whole three closed-loop feedback control system depends on the design of three closed-loop controllers. The three closed-loop feedback control method can improve the disturbance rejection capability of the system. This method obtains more information about the platform itself through feedback, but it still provides an insufficient improvement in the disturbance rejection ability of the system. The visual sensor is the only device that provides target tracking information, but the information was too simple to realize our goals. To improve the tracking performance and the disturbance rejection capability of the system, it is necessary to estimate other motion information that cannot be directly measured, thereby necessitating composite feedforward control.
The perturbation torque applied to the tilting mirror on the optoelectronic stable control platform is mainly concentrated in the low-frequency and intermediate-frequency parts of 1–20 Hz [20]. To solve the problem of poor low-frequency disturbance rejection capability of the system, this paper proposed the structure of the dual disturbance observers using the acceleration loop and the position loop. The diagram of the control structure of the dual disturbance observers is shown in Figure 3. MEMS accelerometers, MEMS gyroscope, and CCD are acceleration, velocity, and position loop sensors, respectively. Their gains are determined by the scale factors of each sensor, but they were normalized in the article and are equivalent to the gain of the controller.
As shown in Figure 3, the loop indicated by the blue line is the acceleration loop disturbance compensation structure and the loop indicated by the yellow line is the position loop disturbance compensation structure. C f a and C f p are the disturbance compensators for the acceleration loop and position loop, respectively. Their input information is the observed acceleration disturbance and position disturbance, respectively. G ˜ a is the estimation model of the acceleration controlled object and G ˜ p is the estimation model of the velocity controlled object.
The CCD sensor for measuring the deflection angle of the telescope applied to the position loop has a low-frequency measurement noise compared with the MEMS gyroscope of the velocity loop and does not cause integral saturation, which is why DOB was used in the position loop instead of the velocity loop. Thus, multi-information dual disturbance observers can improve the overall disturbance rejection capability by simultaneously observing the acceleration disturbance and position disturbance of the system.
The transfer function of the proposed dual disturbance observers control method can be derived as follows:
θ = C p G p 1 + C p G p + ( G p G ˜ p ) C f p θ r e f + ( 1 G ˜ a C f a ) ( 1 G ˜ p C f p ) ( 1 G ˜ p C f p ) [ 1 + G a C a + ( G a G ˜ a ) C f a + G a C a C v 1 s ] + ( C p + C f p ) G a C a C v 1 s 2 θ d ,
where G P = C v C a G a 1 s 2 1 + C a G a + ( G a G ˜ a ) C f a + C v C a G a 1 s .

3. System Stability and Robustness Analysis

3.1. System Stability Analysis

According to the modelling of the dual DOB in Section 2, the tracking transfer function of the proposed method can be expressed as follows:
T t r a c k = θ θ r e f = C p G p 1 + C p G p + ( G p G ˜ p ) C f p .
It can be seen from Equation (4) that when the fitting result of the acceleration G ˜ a is approximately equal to the actual controlled object of the acceleration G a (meaning that G ˜ a G a ), the design of the disturbance compensator of the acceleration does not affect the stability of the system [11]. Therefore, the robustness of the system is only limited by the design parameters of the position loop disturbance compensator C f p .
Lemma 1.
To ensure the stability of the optoelectronic stable control system, according to the small gain theorem, the position loop disturbance compensator should be designed to meet the following requirements:
C f p < P i n i t i a l G ˜ p ( 1 + C a G a + C v C a G a 1 s ˜ C v C a G a 1 G ˜ p 1 s ˜ 2 ) ,
where, P i n i t i a l ( s ) = 1 + C a G a + C v C a G a 1 s + C p C v C a G a 1 s 2 .
Proof. 
G ˜ a is obtained by fitting the controlled acceleration object obtained by the system identification of the frequency response test. Therefore, we assume that G ˜ a G a . At this time, G P = C v C a G a 1 s 2 1 + C a G a + C v C a G a 1 s is the same as the controlled object of the velocity loop in the three closed loops and, thus, the acceleration loop is obtained. The introduction of the disturbance compensator does not affect the characteristics of the position loop-controlled object. □
To obtain the influence of the position loop disturbance compensator on the stability of the system, a comparison method of pole placement is adopted to compare the stable three closed-loop systems and the dual DOB system.
The pole of the three closed-loop stable control system can be expressed as:
P i n i t i a l ( s ) = 1 + C a G a + C v C a G a 1 s + C p C v C a G a 1 s 2 .
According to the modeling in Section 2, the poles of the dual DOB can be expressed as:
P d u a l = ( 1 G ˜ a C f a ) ( 1 G ˜ p C f p ) + G a C a C v [ ( C p + C f p ) 1 s 2 + ( 1 G ˜ p C f p ) 1 s ] + G a ( 1 G ˜ p C f p ) ( C a + C f a ) = P i n i t i a l [ 1 G ˜ p C f p ( 1 + C a G a + C v C a G a 1 s C v C a G a 1 G ˜ p 1 s 2 ) P i n i t i a l ]
Equation (7) is the denominator of Equation (4), which is the pole part. The result of polynomial simplification shows that the design of the acceleration loop disturbance compensator C f a will not affect the stability of the system, but the design of the position loop disturbance compensator C f p will affect the stability of the system.
Assuming that s ˜ is the pole of the system, the system should meet one of the following two conditions [21]:
P i n i t i a l ( s ˜ ) = 1 + C a G a + C v C a G a 1 s ˜ + C p C v C a G a 1 s ˜ 2 = 0
P 1 ( s ˜ ) = [ 1 G ˜ p C f p ( 1 + C a G a + C v C a G a 1 s C v C a G a 1 G ˜ p 1 s 2 ) P i n i t i a l ] = 0 .
When C f p = 0 , then P d u a l = P i n i t i a l . When the design of the three closed-loop system keeps the system stable, the value of Equation (9) must be such that the portion remains stable.
If C f p 0 , the change in C f p will cause P d u a l to produce a root trajectory. According to system stability theory, the system can only be stable when the root trajectory does not pass through the imaginary axis and the system can be stabilized when the system does not have the root on the right side of the imaginary axis. Therefore, the system can be stabilized only when the root trajectory P d u a l is entirely on the left side of the imaginary axis. Therefore, P 1 ( s ) should meet the conditions shown as Equation (10):
1 G ˜ p C f p ( 1 + C a G a + C v C a G a 1 s C v C a G a 1 G ˜ p 1 s 2 ) P i n i t i a l 0 .
That is to say:
G ˜ p C f p ( 1 + C a G a + C v C a G a 1 s C v C a G a 1 G ˜ p 1 s 2 ) P i n i t i a l 1 .
According to the frequency domain transformation relationship s = j ω , Equation (11) should be independent of any frequency, so we divided Equation (11) into the following two cases:
First case:
G ˜ p C f p ( 1 + C a G a + C v C a G a 1 s C v C a G a 1 G ˜ p 1 s 2 ) P i n i t i a l > 1 .
Since the bandwidth of the system is limited when the angular rate ω approaches infinity, the establishment of Equation (12) cannot be guaranteed, so this situation cannot be achieved.
Second case:
G ˜ p C f p ( 1 + C a G a + C v C a G a 1 s C v C a G a 1 G ˜ p 1 s 2 ) P i n i t i a l < 1 .
Simplified:
C f p < P i n i t i a l G ˜ p ( 1 + C a G a + C v C a G a 1 s ˜ C v C a G a 1 G ˜ p 1 s ˜ 2 ) .
When the disturbance compensator of the position loop satisfies Equation (14), the tracking performance of the system incorporating the dual DOB can be described as follows:
T t r a c k = θ θ r e f C p C v C a G a 1 s 2 1 + C a G a + C v C a G a 1 s + C p C v C a G a 1 s 2 .
Comparing Equations (15) and Equations (1), it can be seen that the position loop disturbance compensator that satisfies the condition G ˜ a G a does not affect the tracking performance of the stable control platform.

3.2. System Robustness Analysis

Robustness is an important factor affecting system tracking performance. In order to calculate the role of dual DOB in improving the system’s internal model of anti-interference ability, the uncertainty of the model was defined as Δ G a . When the model of the platform changes, the accelerometer object can be represented as G a + Δ G a . The change in the system output caused by the change in the controlled object can be expressed by the sensitivity function. The sensitivity function can describe the change in the system output caused by the change in the controlled object and it reflects the robustness of the system [22]. When the model has a small uncertainty, the sensitivity of the pure three closed-loop system and the dual disturbance observer system can be expressed as:
S i n i t i a l = [ D 1 ( s ) D 1 ( s ) ] / D 1 ( s ) Δ G a ( s ) / G a ( s ) = 1 1 + C a ( G a + Δ G a ) + C v C a ( G a + Δ G a ) 1 s + C p C v C a ( G a + Δ G a ) 1 s 2 1 1 + C a G a + C v C a G a 1 s + C p C v C a G a 1 s 2
S d u a l D O B = [ D 2 ( s ) D 2 ( s ) ] / D 2 ( s ) Δ G a ( s ) / G a ( s ) = ( 1 G ˜ a C f a ) ( 1 G ˜ p C f p ) ( 1 G ˜ p C f p ) [ 1 + ( G a + Δ G a ) C a + ( ( G a + Δ G a ) G ˜ a ) C f a + ( G a + Δ G a ) C a C v 1 s ] + ( C p + C f p ) ( G a + Δ G a ) C a C v 1 s 2 ( 1 G ˜ a C f a ) ( 1 G ˜ p C f p ) ( 1 G ˜ p C f p ) [ 1 + G a C a + ( G a G ˜ a ) C f a + G a C a C v 1 s ] + ( C p + C f p ) G a C a C v 1 s 2 ( 1 G ˜ a C f a ) ( 1 + G a C a + C f a + G a C a C v 1 s ) + ( C p + C f p ) ( 1 G ˜ a C f a ) G a C a C v 1 s 2 = 1 ( 1 + G a C a + C f a + G a C a C v 1 s ) + ( C p + C f p ) ( 1 G ˜ a C f a ) G a C a C v 1 s 2 G ˜ a C f a ( 1 + G a C a + C f a + G a C a C v 1 s ) + ( C p + C f p ) ( 1 G ˜ a C f a ) G a C a C v 1 s 2
where,
D 1 ( s ) = C p C v C a ( G a + Δ G a ) 1 s 2 1 + C a ( G a + Δ G a ) + C v C a ( G a + Δ G a ) 1 s + C p C v C a ( G a + Δ G a ) 1 s 2 ,
D 1 ( s ) = C p C v C a G a 1 s 2 1 + C a G a + C v C a G a 1 s + C p C v C a G a 1 s 2 ,
D 2 ( s ) = C p C v C a ( G a + Δ G a ) 1 s 2 ( 1 G ˜ a C f a ) ( 1 G ˜ p C f p ) + ( G a + Δ G a ) C a C v [ ( C p + C f p ) 1 s 2 + ( 1 G ˜ p C f p ) 1 s ] + ( G a + Δ G a ) ( 1 G ˜ p C f p ) ( C a + C f a ) ,
D 2 ( s ) = C p C v C a G a 1 s 2 ( 1 G ˜ a C f a ) ( 1 G ˜ p C f p ) + G a C a C v [ ( C p + C f p ) 1 s 2 + ( 1 G ˜ p C f p ) 1 s ] + G a ( 1 G ˜ p C f p ) ( C a + C f a ) ,
where Equation (16) is the robust sensitivity function of the three closed-loop system and Equation (17) is the sensitivity function of the dual DOB system.
From the comparison with the sensitivity functions, it is clear that conclusions can be drawn that | S d u a l D O B | < | S i n i t i a l | . Therefore, the introduction of a dual disturbance observer can improve the robust stability of the system and reduce the influence of the model perturbation.

4. Design of Dual Disturbance Compensators

In the previous section, we discussed the impact of the introduction of a dual disturbance observer on system stability and robustness. In this section, the specific design method of the acceleration loop and the position loop disturbance observer is introduced.
According to Equation (3), we can get the disturbance rejection function of the dual disturbance observer, as shown in Equation (22):
E d u a l D O B = ( 1 G ˜ a C f a ) ( 1 G ˜ p C f p ) ( 1 G ˜ p C f p ) [ 1 + G a C a + ( G a G ˜ a ) C f a + G a C a C v 1 s ] + ( C p + C f p ) G a C a C v 1 s 2 ( 1 G ˜ a C f a ) ( 1 G ˜ p C f p ) 1 + C p G p
It can be seen from the Equation (22) that the improvement in the disturbance rejection capability of the dual disturbance observer mechanism is mainly related to the design of the disturbance compensator C f a and C f p . Therefore, we discussed the disturbance rejection capability of the acceleration ring’s and the position loop’s disturbance compensator separately. Suppose that the disturbance rejection functions of the acceleration loop and the position loop, respectively, are:
E ^ a = 1 G ˜ a C f a   and
E ^ p = 1 G ˜ p C f p .

4.1. Acceleration Loop Disturbance Compensator

According to the analysis in Section 3, when the fitting model of the acceleration loop is approximately equal to the acceleration ring object, it means that G ˜ a G a . The introduction of the acceleration disturbance observer does not affect the stability and closed-loop tracking capability of the system. The role of the disturbance compensator is to take the observed disturbance as the input and feed the compensated output back into the velocity loop. After observing the disturbance, the critical issue is the design of the disturbance compensator.
Therefore, for the design of the acceleration loop disturbance compensator, the idea was adopted that, when C f a satisfies Equation (25), the system can achieve the theoretical optimal disturbance rejection:
1 G ˜ a C f a 1 = 0 C f a 1 = 1 G ˜ a = ( s 2 ω n 2 + 2 ξ ω n s + 1 ) ( T a s + 1 ) K a s 2 ,
where G ˜ a = K a s 2 ( s 2 ω n 2 + 2 ξ ω n s + 1 ) ( T a s + 1 ) , K a is the gain in the acceleration controlled object, ω n is the turning frequency of the second-order link of the denominator of the acceleration controlled object, ξ is the parameter in the second-order link of the denominator of the acceleration controlled object, and T a is the parameter in the first-order lag link of the denominator of the acceleration controlled object. The above four parameters can be identified for the purpose of the controlled acceleration object.
The Bode diagram of the ideal acceleration loop disturbance compensator C f a 1 in the first case is shown in Figure 4.
It can be seen from Figure 4 that the second integration of the disturbance observer designed according to Equation (25) will amplify the measurement noise of the accelerometer in the low-frequency band. In this design, the low-frequency noise of the accelerometer is too large at the low frequency, which will cause the low-frequency integral saturation of the compensator. At the same time, the passive interference suppression of the optoelectronic stable control platform itself will also suppress the disturbance of the compensatory effect. Therefore, in order to ensure the stability of the optoelectronic stable control platform and a better suppression of the mid-range disturbance, the disturbance compensator of the acceleration loop was designed in the form of a lead-lag controller. In the second case, the acceleration disturbance compensator was designed according to the constraint of | 1 G ˜ a C f a | < 1 :
C f a 2 = K f a ( T a s + 1 ) s 2 + 2 ξ f a ω f a + ω f a 2 .
In Equation (26), where ( T a s + 1 ) is used to compensate phase lag, the second-order resonance element ( s 2 + 2 ξ f a ω f a + ω f a 2 ) is used to filter the high-frequency noise of accelerometers and partly compensate for the quadratic integration.
The Bode diagram of the improved acceleration loop disturbance compensator C f a 2 in the second case is shown in Figure 5.
Since the low-frequency sensitivity of the low-frequency accelerometer is low, the compensation at low frequencies can be ignored. The phase lag used to compensate for the controlled acceleration object ( T a s + 1 ) is located in the second-order link of the denominator to filter out high-frequency noise.
The acceleration loop disturbance rejection function under this design method is in the form of a trap. The designer adjusts the frequency of the notch and the notch width through design parameters:
E ^ a = 1 G ˜ a C f a = ( 1 ω n 2 K a K f a ω f a 2 ) s 2 + 2 ( ξ a ω n + ξ f a ω f a 2 ) s + 1 s 2 ω n 2 + 2 ( ξ a ω n + ξ f a ω f a 2 ) s + 1 .
The acceleration loop disturbance rejection function E a is similar in form to the groove and its Bode diagram is shown in Figure 6.
It can be seen from the Bode diagram of the acceleration ring disturbance rejection function that the main function of the disturbance compensation of the acceleration loop is to suppress the disturbance of the middle-frequency band. To improve the disturbance rejection capability of the low-frequency band simultaneously, a disturbance compensator for the position loop is introduced.

4.2. Position Loop Disturbance Compensator

Due to the existence of MEMS low-frequency drift, a simple acceleration loop DOB cannot improve the system’s low-frequency disturbance suppression capability. Therefore, adding a disturbance observer and compensator in the position loop is adopted to suppress the low frequency disturbance of the system. The first design method is the same as the first design of the acceleration loop disturbance compensator. When C f p satisfies Equation (28), the disturbance rejection function of the dual disturbance observer is theoretically optimal, that is, it approaches zero:
1 G ˜ p C f p 1 = 0 C f p 1 = 1 G ˜ p .
According to the stability analysis of the system in Section 3, the disturbance compensator of the position loop should satisfy the conditions in Equation (14). To meet the stability requirements of the system, the disturbance compensator of the position loop should be guaranteed to suppress the low-frequency participation disturbance. For this role, we considered the second design method: design a position loop disturbance rejection function as the form of the lead-lag corrector.
In the low and mid bands, the estimate of the controlled object of the position loop G ˜ p can be described as Equation (29):
G ˜ p = 1 s .
The disturbance rejection characteristic of the position loop can be simplified to Equation (30):
E ^ p = 1 G ˜ p C f p 2 = K p ( T 1 s + 1 ) ( T 2 s + 1 ) ,
where T 1 > T 2 .
The transfer function Bode diagram of the position loop disturbance compensator is shown in Figure 7.
The position loop disturbance compensator is now in the form of the Equation (31):
C f p 2 = ( 1 E ^ p ) G ˜ p .
It can be seen from the disturbance rejection function of the position loop that the addition of the position loop disturbance compensator mainly improves the performance of the low frequency and the intermediate frequency and, at the same time, compensates for the low-frequency disturbance rejection capability that the acceleration loop fails to improve.
In summary, we designed the disturbance compensator for the acceleration loop and the position loop, respectively, as shown in Equations (32) and (33):
C f a = K f a ( T a s + 1 ) s 2 + 2 ξ f a ω f a + ω f a 2   and
C f p = ( 1 E ^ p ) G ˜ p = ( 1 K p ( T 1 s + 1 ) ( T 2 s + 1 ) ) G ˜ p = [ ( T 2 s + 1 ) K p ( T 1 s + 1 ) ] G ˜ p ( T 2 s + 1 ) .

5. Experiments

To verify the improvement of the disturbance rejection performance of the dual DOB on the stable control platform, we used the experimental devices shown in Figure 8 for verification.
Two motion platforms superimposed the experimental system. The lower platform was used to simulate the platform disturbance while the upper platform was used to stabilize the laser light. The inertia-stabilized platform was equipped with MEMS gyroscopes and MEMS accelerometers. Inside the platform, the MEMS accelerometer was the feedback component of the acceleration loop and the MEMS gyroscope was the feedback component of the velocity loop. The CCD acted as a position loop sensor to detect the position signal of the beam. The sampling frequency of the CCD sensor was 100 Hz, with a hysteresis of two frames, while the sampling frequencies of the MEMS accelerometer and the MEMS gyroscope were both 5000 Hz.
When the closed-loop velocity sweep of the stable platform was performed, the disturbance platform was locked. The stability test was to drive the signal to the disturbance platform in the case of a stable platform closed loop and compare the gyroscope output signal of the stable platform with the sign of the disturbance platform speedometer.
By sweeping and fitting the acceleration object in the 1–1000 Hz range, the result shown in Figure 9 was obtained.
The transfer function of the controlled object obtained by the system identification was as shown in Equation (34):
G ˜ a = 3.439 s 2 0.00035 s 3 + 1.01 s 2 + 29.63 s + 1720 .
Since the acceleration closed-loop transfer function of the stable inertial platform appeared as a second-order oscillation link, there is a significant phase lag near the resonance peak of the transfer function, which will seriously affect the closed-loop bandwidth of the velocity loop. The design of the acceleration loop controller is shown in Equation (35):
C a = 107 ( 0.0003 s + 1 ) ( 0.67 s + 1 ) ( 0.00019 s + 1 ) .
The controller of the velocity loop and position loop used the traditional (proportion-integral) PI or (proportion-integral-derivative) PID controller form, and the expressions are shown in Equations (36) and (37):
C v = 0.5 ( 0.2 s + 1 ) s + 1   and
C p = 5 ( 3.8 s + 1 ) s + 1 .
The design of the disturbance compensator of the acceleration loop was the same as before. The design of the position loop disturbance compensator also needed to estimate the model of the position-controlled object. By sweeping and fitting the position object in the 1 Hz–100 Hz frequency band, the results were obtained as shown as Figure 10.
The transfer function of the velocity controlled object obtained by the system identification is as shown in Equation (38):
G ˜ p = 1 s ( 0.0006 s + 1 ) ( 0.003 s + 1 ) .
According to the design method of the dual DOB in Section 4 and the controlled object measured by the frequency sweep test, the disturbance compensator of the acceleration loop and the position loop was designed. The parameter design is as shown in Equations (39) and (40):
C f a = 6.3   s + 18000 s 2 + 600 s + 63165   and
C f p = 0.6 s 0.0193 s + 1 .
The time-domain error comparison of the three structures with the disturbance frequency of 1, 2, 3, and 10 Hz is shown in Figure 11.
The results of the perturbation experiments with four given frequencies from 1, 2, 3, and 10 Hz are shown above. According to the RMS (root mean square) and peak data of the three methods of system disturbance error at four different frequencies in Table 1, the dual-loop DOB had a significant reduction in the mean square value and peak value at 1, 2, and 3 Hz versus NO DOB and only the acceleration loop disturbance observer. The RMS and peak value at 10 Hz had slight disadvantages compared with ACC DOB, but the effect was not much different and the error suppression effect was also significantly better than that without DOB.
The designed dual DOB was used to verify the disturbance rejection effect on the experimental platform. The obtained system disturbance rejection characteristics are shown in Figure 12.
Based on the above experimental results, it can be seen that the addition of the dual DOB significantly improved the disturbance rejection capability from 1 to 15 Hz compared with the pure three-closed system. In contrast with the results of the single comparison loop (single acceleration loop) disturbance observer, the dual DOB not only retained significant improvement in the disturbance rejection ability of the acceleration disturbance observer at around 10 Hz, but also of the system in the frequency range of 1 to 10 Hz. The disturbance rejection capability improved from −5 to −10 dB. Therefore, the experimental results show that the results of the dual DOB have a significant effect on the improvement of the system’s disturbance rejection ability.

6. Conclusions

To improve the disturbance rejection capability of the optoelectronic stable control platform in aeronautical imaging equipment, this paper proposed dual disturbance observers based on acceleration loop and position loop disturbance information. Compared with the traditional three closed-loop feedback control systems, this structure significantly improves the low-frequency and medium-frequency disturbance rejection capability. Compared with the single-acceleration loop disturbance observer, the position loop disturbance compensator effectively improves the disturbance rejection capability of the low frequency by suppressing residual disturbance.
Also, the influence of the introduction of the dual DOB on the tracking performance and system stability of the system was also analyzed. The design range of the disturbance compensator was given and the robustness of the structure of the system was proved to be enhanced. At the same time, the experimental results of the disturbance rejection characteristics of the whole frequency range and the mean square error data at different frequencies showed that the dual DOB structure effectively improves the disturbance rejection capability of the system within the designed frequency.

Author Contributions

Conceptualization, H.Z. and Y.M.; Data curation, H.Z. and J.D.; Formal analysis, H.Z.; Investigation, H.Z.; Methodology, H.Z. and H.L.; Project administration, Y.M.; Resources, Y.M.; Software, H.Z. and J.D.; Validation, Y.M. and H.L.; Writing—original draft, H.Z.; Writing—review & editing, H.Z. and H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declared no conflicts of interest.

References

  1. Ru, M.Z.; Tao, W.Y.; Ying, F.G. Theoretical analysis of the beam quality of two-side-pumped symmetrically transverse flow liquid lasers. Laser Technol. 2011, 35, 542–543. [Google Scholar]
  2. Gaetano, S.; Caroline, K.; Jean-Marc, C.; Henri-François, R.; Eric, G.; Alaister, B.F.V.; Tim, M.S.M.; Cyril, P. Full LQG Control with Vibration Mitigation: From Theory to First On-Sky Validation on The Canary Moao Demonstrato. In Proceedings of the Adaptive Optics: Methods, Analysis and Applications, Arlington, VA, USA, 23–27 June 2013. [Google Scholar] [CrossRef]
  3. Jiang, W.; Zhang, Y.; Rao, C.; Ling, N.; Guan, C.; Li, M.; Yang, Z.; Shi, G. Progress on adaptive optics of institute of optics and electronics. Chin. Acad. Sci. Acta Opt. Sin. 2011, 31, 0900106. [Google Scholar] [CrossRef]
  4. Jiaguang, M.; Tao, T. Review of compound axis servomechanism tracking control technology. Infrared Laser Eng. 2013, 42, 218–227. [Google Scholar]
  5. Serge, M.; Cyril, P.; Thierry, F.; Caroline, K. Tip-tilt disturbance model identification for Kalman-based control scheme: Application to XAO and ELT systems. J. Opt. Soc. Am. A Opt. Image Sci. Vis. 2010, 27, 122–132. [Google Scholar]
  6. Liu, J.H.; Zhu, Z.H.Q.; Shen, H.H.; Han, S.-W.; Song, Y.-L. Application of control system based on acceleration to disturbance compensation. Opt. Precis. Eng. 2009, 17, 2191–2198. [Google Scholar]
  7. Shim, H.; Jo, N.H. An almost necessary and sufficient condition for robust stability of closed-loop systems with disturbance observer. Automatica 2009, 45, 296–299. [Google Scholar] [CrossRef]
  8. Ohnishi, K.; Shibata, M.; Murakami, T. Motion control for advanced mechatronics. IEEE/ASME Trans. Mechatron. 1996, 1, 56–67. [Google Scholar] [CrossRef]
  9. Sariyildiz, E.; Ohnishi, K. Robust Stability and Performance Analysis of the Control Systems with Higher Order Disturbance Observer: Frequency Approach. In Proceedings of the 2012 5th International Conference on Human System Interactions, Perth, WA, Australia, 6–8 June 2012. [Google Scholar]
  10. Tang, T.; Niu, S.; Chen, X.; Qi, B. Disturbance Observer-Based Control of Tip-Tilt Mirror for Mitigating Telescope Vibrations. IEEE Trans. Instrum. Meas. 2018, 68, 2785–2791. [Google Scholar] [CrossRef]
  11. Deng, C.; Mao, Y.; Ren, G. MEMS Inertial Sensors-Based Multi-Loop Control Enhanced by Disturbance Observation and Compensation for Fast Steering Mirror System. Sensors 2016, 16, 1920. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. Michael, B.; Jörg-Uwe, P.; Martin, K.; Oliver, S.; Denis, D.; Phil, H. Delay Compensation for Real-Time Disturbance Estimation at Extremely Large Telescopes. IEEE Trans. Control Syst. Technol. 2016, 99, 1–10. [Google Scholar]
  13. Li, J.-Q. Velocity based disturbance observer and its application to photoelectric stabilized platform. Guangxue Jingmi Gongcheng/Opt. Precis. Eng. 2011, 19, 998–1004. [Google Scholar]
  14. Li, G.H.; Ou, L.; Xie, C.L.; Xu, H.L.; Zhou, Z.Q.; Xiang, R.J. Optical Axis Stabilization Technology Based on FSM on a Vehicle Platform. Laser Technol. 2018. Available online: http://en.cnki.com.cn/Article_en/CJFDTotal-JGJS201804008.htm (accessed on 31 December 2019).
  15. Cyril, P.; Jean-Marc, C.; Caroline, K.; Henri-Francois, R.; Thierry, F. First laboratory validation of vibration filtering with LQG control law for Adaptive Optics. Opt. Express 2008, 16, 87–97. [Google Scholar]
  16. Glück, M.J.U.; Pott, O.S. Piezo-actuated vibration disturbance mirror for investigating accelerometer-based tip-tilt reconstruction in large telescopes. Ifac Pap. Online 2016, 49, 361–366. [Google Scholar] [CrossRef]
  17. Natori, K.; Tsuji, T.; Ohnishi, K.; Hace, A. Robust bilateral control with Internet communication. Industrial Electronics Society, 2004. IECON 2004. In Proceedings of the 30th Annual Conference of IEEE, Busan, Korea, 2–6 November 2004. [Google Scholar]
  18. Mao, Y.; Deng, J.; Zhou, X.; Ren, W. The Frequency-Domain Fusion Virtual Multi-Loop Feedback Control System with Measured Disturbance Feedforward Method in Telescopes. Electronics 2019, 8, 1103. [Google Scholar] [CrossRef] [Green Version]
  19. Kempf, C.J.; Kobayashi, S. Disturbance observer and feedforward design for a high-speed direct-drive positioning table. Control Syst. Technol. IEEE Trans. 1999, 7, 513–526. [Google Scholar] [CrossRef]
  20. Mao, Y.; Ren, W.; Yu, W.; Ren, G. Characteristic Analysis and Robust Control Design of Double-stage Precision Stabilized Platform. Sens. Actuators A Phys. 2019, 300, 111636. [Google Scholar] [CrossRef]
  21. Liu, H.; Wang, D. Stability and stabilisation of a class of networked dynamic systems. Int. J. Syst. Sci. 2018, 49, 964–973. [Google Scholar] [CrossRef]
  22. Liu, H.; Yu, H. Decentralized state estimation for a large-scale spatially interconnected system. ISA Trans. 2018, 74, 67–76. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Structural sketch of stable control platform [13].
Figure 1. Structural sketch of stable control platform [13].
Electronics 09 00359 g001
Figure 2. Diagram of a three closed-loop feedback control system.
Figure 2. Diagram of a three closed-loop feedback control system.
Electronics 09 00359 g002
Figure 3. Diagram of the dual disturbance observers structure.
Figure 3. Diagram of the dual disturbance observers structure.
Electronics 09 00359 g003
Figure 4. Bode diagram of the ideal acceleration-loop disturbance compensator.
Figure 4. Bode diagram of the ideal acceleration-loop disturbance compensator.
Electronics 09 00359 g004
Figure 5. Bode diagram of original lead-lag disturbance compensator.
Figure 5. Bode diagram of original lead-lag disturbance compensator.
Electronics 09 00359 g005
Figure 6. Bode diagram of disturbance rejection function of acceleration ring.
Figure 6. Bode diagram of disturbance rejection function of acceleration ring.
Electronics 09 00359 g006
Figure 7. Bode diagram of the disturbance rejection function of the position loop.
Figure 7. Bode diagram of the disturbance rejection function of the position loop.
Electronics 09 00359 g007
Figure 8. Experimental Platform.
Figure 8. Experimental Platform.
Electronics 09 00359 g008
Figure 9. The open-loop characteristic acceleration response of the controlled object.
Figure 9. The open-loop characteristic acceleration response of the controlled object.
Electronics 09 00359 g009
Figure 10. The open-loop characteristic position response of the controlled object.
Figure 10. The open-loop characteristic position response of the controlled object.
Electronics 09 00359 g010
Figure 11. Time-domain error comparison of three structures. (a) Time-domain error comparison at a disturbance frequency of 1 Hz; (b) time-domain error comparison at a disturbance frequency of 2 Hz; (c) time-domain error comparison at a disturbance frequency of 3 Hz; and (d) time-domain error comparison at a disturbance frequency of 10 Hz.
Figure 11. Time-domain error comparison of three structures. (a) Time-domain error comparison at a disturbance frequency of 1 Hz; (b) time-domain error comparison at a disturbance frequency of 2 Hz; (c) time-domain error comparison at a disturbance frequency of 3 Hz; and (d) time-domain error comparison at a disturbance frequency of 10 Hz.
Electronics 09 00359 g011aElectronics 09 00359 g011b
Figure 12. Comparison of the disturbance rejection characteristics of three structures.
Figure 12. Comparison of the disturbance rejection characteristics of three structures.
Electronics 09 00359 g012
Table 1. Time-domain error, mean square, and peak comparison of three structures with disturbance frequencies of 1, 2, 3, and 10 Hz.
Table 1. Time-domain error, mean square, and peak comparison of three structures with disturbance frequencies of 1, 2, 3, and 10 Hz.
Disturbance FrequencyRMS ContrastMax Peak Contrast
NO-DOBACC-DOBDual-DOBNO-DOBACC-DOBDual-DOB
1 Hz4.22383.20791.542010.962610.12165.6873
2 Hz5.81346.19912.394113.228212.46436.6835
3 Hz8.812811.11176.770621.617619.846812.9212
10 Hz8.76272.71282.769816.45497.72967.2940

Share and Cite

MDPI and ACS Style

Zhang, H.; Mao, Y.; Deng, J.; Liu, H. Three Closed-Loop Feedback Control System with Dual Disturbance Observers of an Optoelectronic Stable Control Platform. Electronics 2020, 9, 359. https://doi.org/10.3390/electronics9020359

AMA Style

Zhang H, Mao Y, Deng J, Liu H. Three Closed-Loop Feedback Control System with Dual Disturbance Observers of an Optoelectronic Stable Control Platform. Electronics. 2020; 9(2):359. https://doi.org/10.3390/electronics9020359

Chicago/Turabian Style

Zhang, Hanwen, Yao Mao, Jiuqiang Deng, and Huabo Liu. 2020. "Three Closed-Loop Feedback Control System with Dual Disturbance Observers of an Optoelectronic Stable Control Platform" Electronics 9, no. 2: 359. https://doi.org/10.3390/electronics9020359

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