Next Article in Journal
Fiber Coupled High Power Nd:YAG Laser for Nondestructive Laser Cleaning
Next Article in Special Issue
Comparative Analysis of the Effect of Cutting Piezoelectric Ceramics on Optically Oriented Compensation Capability
Previous Article in Journal
A High-Sensitivity Bimetallic Grating-Coupled Surface Plasmon Resonance Sensor Based on Two-Dimensional Materials
Previous Article in Special Issue
Joint-Transceiver Equalization Technique over a 1.4 km Multi-Mode Fiber Using Optical MIMO Technique in IM/DD Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Disturbance-Observer-Based LQR Tracking Control for Electro-Optical System

1
Institute of Optics and Electronics, Chinese Academy of Sciences, Chengdu 610209, China
2
University of Chinese Academy of Sciences, Beijing 100049, China
3
Key Laboratory of Optical Engineering, Chinese Academy of Sciences, Chengdu 610209, China
4
The School of Electronics, Electrical and Communication Engineering, Beijing 101408, China
*
Author to whom correspondence should be addressed.
Photonics 2023, 10(8), 900; https://doi.org/10.3390/photonics10080900
Submission received: 27 June 2023 / Revised: 21 July 2023 / Accepted: 27 July 2023 / Published: 3 August 2023
(This article belongs to the Special Issue Advances in Photoelectric Tracking Systems)

Abstract

:
To improve the dynamic property and the disturbance suppression ability of an electro-optical tracking system, this paper presents a disturbance-observer-based LQR tracking control method. The disturbance-observer-based robust controller is composed of three parts: one is the LQR tracking controller, one is the reference model controller and the other is a compensatory controller designed with the output of the disturbance observer. The uncertainty and disturbances are considered in the controller design. By Lyapunov stability theory and linear matrix inequality (LMI) technique, the sufficient conditions for observer gain and controller gain of the tracking reference model of the electro-optical system are given. Simulation and experimental results show that the proposed method in this paper not only improved the disturbance suppression ability of the electro-optical tracking system but also improved the dynamic property of the electro-optical tracking system, such as rise time, settling time and system overshoot. Specially, compared with other methods in this paper, the tracking accuracy and the disturbance suppression ability of the proposed method are about two to three times higher. The method presented in this paper has important reference value in the field of electro-optical system applications. But, with the development of electro-optical system applications, the tracking accuracy and disturbance suppression ability of the proposed method cannot meet the actual requirements of an electro-optical system. The next step of this paper will consider a variety of practical requirements, such as the controller saturation problem and tracking reference target with strong maneuverability, and further optimize the proposed method.

1. Introduction

The electro-optical tracking platform is a complex and high-precision directional tracking system integrating optical, mechanical and electrical properties. It is widely used in long-distance laser communication, quantum communication, inertial measurement unit and other fields [1,2,3,4]. The electro-optical tracking platform is mainly used to realize real-time precision tracking and measuring of moving targets. However, it is often affected by external disturbances and internal uncertainties in engineering control applications. These disturbances seriously affect the stability performance and control effect of the system and may even cause instability of the closed-loop system. Therefore, many researchers are devoted to dealing with the disturbance and internal uncertainty of electro-optical tracking systems [5,6,7]. In general, the aforementioned disturbance suppression methods of electro-optical tracking platforms can be classified into the following two categories. The first category is a multiloop feedback control system composed of high-sampling-rate inertial sensors, such as the micro-electro-mechanical system (MEMS) accelerometers, fiber optical gyroscopes (FOG) and high-resolution position detectors. The disturbance suppression capabilities of the multiloop feedback control system is the superposition of the effects of each loop, but this method is insufficient for disturbance suppression capacity or dealing with internal uncertainty, and it can only provide basic disturbance suppression [8,9]. More seriously, when suffering from strong disturbances, the controlled variables might have too large fluctuations, which could even lead to instability of the closed-loop system. The second category mainly uses the direct feedforward method based on measurement to suppress disturbance. This method requires accurate identification of disturbance transfer characteristics outside the system. However, it is hard or even impossible to measure the disturbances in many actual processes, including the inertial uncertainty. 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 [10].
Based on the above situation and to further improve the disturbance suppression ability of the system, disturbance-observer-based control (DOBC) is introduced into the electro-optical tracking system in this paper. And this method, based on DOBC, does not require accurate model information [11,12]. In practical applications, the electro-optical tracking system requires motion tracking of the position, velocity or acceleration curve of a given time series with a certain precision. Meanwhile, the electro-optical tracking system must also meet certain control performance indicators, such as minimum tracking time and minimum cost. In this way, the system can track the specified trajectory faster, more accurately and more effectively. As we know, there is little research on the optimal tracking control of electro-optical tracking systems subject to external disturbances. At present, various optimal control methods are popular in the control field, including linear quadratic regulator optimal control (LQR), adaptive dynamic programming control [13,14], etc., to achieve ideal dynamic and steady-state performance.
The LQR is a well-known design technique in modern optimal control theory and has been widely used in many applications [15,16]. In contrast with pole placement, the desired performance objectives are directly addressed by minimizing a quadratic function of the state and control input. The resulting optimal control law has many excellent properties, including closed-loop stability. Furthermore, the trade-off between state regulatory requirements and control energy consumption in the LQR can be controlled by choosing the weighting matrices Q and R [17,18,19]. However, the solution to the LQR problem depends on solving the Riccati equation. Before solving the Riccati equation, designers often need to determine some undetermined parameters in advance. The selection of these parameters will not only affect the quality of the conclusion but also affect the solvability of the problem, which brings great conservatism to the solution of the problem. Meanwhile, there are still some problems in solving the Riccati equation itself. At present, there are many methods for solving the Riccati equation, but most of them are iterative methods, and the convergence of these methods cannot be guaranteed.
In view of the above problems, linear matrix inequality (LMI) technology can be well solved [20,21]. One advantage of using LMI is that it makes it easy to include other specifications for controller design [22,23]. Therefore, various design specifications can be rewritten into the LMI, and the resulting LMI constraints can be efficiently solved using newly developed convex optimization algorithms.
In this paper, a LQR-DOB tracking control method to achieve the optimal tracking of the desired trajectory under the condition of modeling error and uncertain disturbance is proposed. In summary, the contribution of this paper is as follows:
  • This paper proposes the LQR-DOB tracking control method, which solves the uncertainty of the model and the instability of the system caused by uncertain disturbance;
  • Using standard techniques, the DOB gain and LQR controller gain of the tracking reference model design is reduced to a convex constraint problem, which can be efficiently solved with the LMI approach;
  • The stability constraint of the electro-optical tracking closed-loop system is considered by using Lyapunov theory in the LMI framework;
  • Compared with other control methods, the disturbance suppression ability and dynamic response performance of the system, such as rise time, settling time and system overshoot, have been significantly improved under the proposed method.
The rest of this paper is organized as follows. In Section 2, the electro-optical tracking platform is modeled. In Section 3, the LQR-DOB tracking controller is designed and analyzed. In Section 4, the simulated and experimental results are presented. In Section 5, the direction of future work is pointed out. Finally, Section 6 concludes the paper.

2. Modeling of The Electro-Optical Tracking Platform

The main structure of the electro-optical tracking stable platform is shown in Figure 1a. A detector such as PSD receives the beacon of light reflected by the tip-tilt mirror and sends the position error signal to the controller. The controller calculates the correction angle of the mirror, and then through the D/A converter, the output of the controller drives the motors connected to the mirror. The aim is to stabilize the light at the center of the detector by rapidly deflecting the mirror under the influence of the disturbance.
Mathematical modeling is the foundation of control. In Figure 1b, using the potential plus the torque balance equation, we obtain
U a = R a I a ( s ) + L a s I a ( s ) + K b s θ a ( s ) C m I a = ( J L s 2 + f m s + K m ) θ a ( s ) ,
where U a , I a , R a , L a , K b , C m , f m , K m are the motor voltage, current, resistance, inductor, back electromotive force coefficient, torque coefficient, viscous friction and spring stiffness, respectively. Meanwhile, J L , θ a are the load inertia and the relative position angle of the motor-driven tilt mirror, respectively. Then, the controlled system plant can be modeled as
G ( s ) = θ a ( s ) U a ( s ) = C m ( J L s 2 + f m s + K m ) ( L a s + R a ) + K b C m s .
Moreover, it can also be factorized with the typical resonance element and inertia element, which is
G ( s ) = θ a ( s ) U a ( s ) = K ( s 2 + a s + b ) 1 ( T s + 1 ) ,
where a = 2 ζ o l ω o l , b = ω o l 2 . ζ o l , ω o l are the damping ratio and natural frequency of the open-loop system, respectively. K is the system open-loop gain. And T is the parasitic time constant.
Since the inertia element in the controlled plant only affects the characteristics of the high-frequency part of the electro-optical tracking platform, the frequency characteristics from the voltage input U a to the angle output θ a can be approximated to a typical resonance element. Therefore, the general form of the controlled system object for low and intermediate frequencies can be expressed as
G ( s ) = θ a ( s ) U a ( s ) = K s 2 + a s + b ,
where the meanings of a, b and K are consistent with those in Equation (3). Convert the controlled system object in Equation (4) into state-space equation form as
x ˙ 1 ( t ) x ˙ 2 ( t ) T = A 1 x 1 ( t ) x 2 ( t ) T + B 1 u ( t ) y = C 1 x 1 ( t ) x 2 ( t ) T + D 1 u ( t ) ,
where A 1 = 0 1 b a , B 1 = 0 K , C 1 = 1 0 , D 1 = 0 , x 1 ( t ) = y , x 2 ( t ) = v ; y , v represent the position and speed of the system, respectively. However, in the actual working environment, the electro-optical tracking platform will not only be affected by external interference but its characteristics will also change with the change in attitude and load. Therefore, the electro-optical tracking system in Equation (5) can be converted into
x ˙ ( t ) = ( A 1 + Δ A 1 ) x ( t ) + B 1 [ u ( t ) + d ( t ) ] + D 1 w ( t ) z ( t ) = C 1 x ( t ) ,
where x ( t ) denotes system state variable; u ( t ) stands for the control input; z ( t ) is the controlled output; Δ A 1 denotes the parameter uncertainty; and d ( t ) and w ( t ) are the disturbances, where w ( t ) is square integrable on 0 , + .

3. The LQR-DOB Tracking Controller

In this section, the LMI-LQR-DOB tracking controller is designed for the electro-optical tracking system with uncertainty and disturbance. The main objective of this work is to design a controller ensuring that the electro-optical tracking system can track the reference signal generated by the following model
x ˙ r ( t ) = A r x r ( t ) + B r r ( t ) z r ( t ) = C 1 x r ( t ) ,
where x r ( t ) denotes the state vector of the reference system, and r ( t ) is the bounded reference input. A r , B r , C 1 are known constant matrices, and A r is Hurwitz.
The following assumptions, lemmas and definition are adopted throughout this work.
Assumption 1
([24]). The system satisfies the controllable and observable condition, that is, ( A 1 , B 1 ) is controllable and ( A 1 , Q ) is observable.
Assumption 2
([24]). There exist two matrices K 1 , K 2 such that A r , B r in the reference model in Equation (7) satisfies A r = A 1 + B 1 K 1 and B r = B 1 K 2 .
Assumption 3
([25]). The uncertainty Δ A 1 can be expressed as Δ A 1 = D 2 F 1 ( t ) E 1 , where D 2 , E 1 are known constant matrices, and F 1 ( t ) is an unknown matrix satisfying F 1 ( t ) 1 .
Lemma 1
([26]). Assume that X and Y are vectors or matrices with appropriate dimension. The following inequality
X T Y + Y T X α X T X + α 1 Y T Y ,
holds for any constant α > 0 .
Lemma 2
([26]). Assume that H 1 and H 2 are symmetric matrices, S 1 and S 2 are vectors or matrices with appropriate dimension and F T F I . The following inequality
H 1 S 1 T F S 2 H 2 H 1 + ε S 1 T S 1 0 0 H 2 + 1 ε S 2 T S 2 ,
holds for any constant ε > 0 .
Notations: The symmetric term is denoted as ∗, i.e., X Y Y T Z = X Y Z .
Proof. 
Premultiplying and postmultiplying simultaneously by ( x 1 x 2 ) and ( x 1 x 2 ) T with H 1 S 1 T F S 2 H 2 yields
x 1 T ( t ) H 1 x 1 ( t ) + x 1 T ( t ) S 1 T F S 2 x 2 ( t ) + x 2 T ( t ) S 2 T F T S 1 x 1 ( t ) + x 2 T ( t ) H 2 x 2 ( t ) .
According to Lemma 2 and Equation (10), for F T F I , we have
x 1 T ( t ) H 1 x 1 ( t ) + x 1 T ( t ) S 1 T F S 2 x 2 ( t ) + x 2 T ( t ) S 2 T F T S 1 x 1 ( t ) + x 2 T ( t ) H 2 x 2 ( t ) x 1 T ( t ) H 1 + α S 1 T S 1 x 1 ( t ) + x 2 T ( t ) H 2 + α 1 S 2 T S 2 x 2 ( t ) = x 1 T ( t ) x 2 T ( t ) H 1 + α S 1 T S 1 0 0 H 2 + α 1 S 2 T S 2 x 1 ( t ) x 2 ( t ) .
Combining Equations (10) and (11), we have Equation (9).
Lemma 3
Schur complement [25]: For a given symmetric matrix S = S 11 S 12 S 21 S 22 , where S 11 is r × r dimensional and S 22 is ( n r ) × ( n r ) dimensional. The following three conditions are equivalent:
( i ) S < 0 ; ( i i ) S 11 < 0 , S 22 S 12 T S 11 1 S 12 < 0 ; ( i i i ) S 22 < 0 , S 11 S 12 S 22 1 S 12 T < 0 .
Defining the tracking error as e x ( t ) = x ( t ) x r ( t ) and invoking equations in Equations (6) and (7), we have
e ˙ x ( t ) = ( A 1 + Δ A 1 ) x ( t ) + B 1 [ u ( t ) + d ( t ) ] A r x r ( t ) B r r ( t ) + D 1 w ( t ) .
The controller u ( t ) in Figure 2 is designed as
u ( t ) = u f ( t ) + u l ( t ) d ^ ( t ) ,
where u f ( t ) is the reference model matching controller, u l ( t ) is an LQR tracking controller and d ^ ( t ) is the estimation of disturbance d ( t ) .
The reference model matching controller is given by
u f ( t ) = K 1 x r ( t ) + K 2 r ( t ) ,
where K 1 , K 2 are the gain matrices satisfying Assumption 2. Substituting Equations (13) and (14) into Equation (12), we obtain
e ˙ x ( t ) = ( A 1 + Δ A 1 ) e x ( t ) + B 1 u l + B 1 e d ( t ) + Δ A 1 x r ( t ) + D 1 w ( t ) ,
where e d ( t ) = d ( t ) d ^ ( t ) is the disturbance error vector.
The LQR tracking controller u l ( t ) is designed for the following error system:
e ˙ x ( t ) = ( A 1 + Δ A 1 ) e x ( t ) + B 1 u l .
For the error tracking system in Equation (16) above, we consider an auxiliary function as
J ( t ) = 0 e x T ( t ) Q + K T RK e x ( t ) d t ,
which is selected to design the LQR tracking controller u l ( t ) , where Q is the semipositive definite state weighting matrix, R is the positive definite control weighting matrix and K is the gain of the LQR tracking controller.
The LQR tracking controller u l ( t ) is designed as
u l ( t ) = K e x ( t ) .
The above LQR tracking controller design problem can be expressed as the following optimization problem by LMI technology:
min J = 0 e x T ( t ) Q + K T RK e x ( t ) d t < γ ,
where γ is the upper bound of the LQR performance index. Under the condition that Assumption 1 is satisfied, the above LQR tracking controller design problem is transformed into the following inequality relationship:
( A 1 + Δ A 1 ) x + x ( A 1 + Δ A 1 ) T + B 1 W + ( B 1 W ) T + x 0 x 0 T < 0 ,
trace ( Q X ( Q ) T ) + trace ( Y ) < γ ,
Y R W ( R W ) T X < 0 ,
where X S n , S n is the set of symmetric positive definite matrices; Y S r , S r is also the set of symmetric positive definite matrices; W R r × n , R r × n is the set of r × n matrices; and x 0 is the initial value of state variable x, and the trace operator is defined as t r a c e ( S ) = i = 1 n s i i with S = ( s i j ) n × n .
By substituting the uncertainty Δ A 1 in Assumption 3 into Equation (20) and using Lemma 3: (Schur Complement), we can further convert Equation (20) to
A 1 X + X A 1 T + B 1 W + ( B 1 W ) T + α D 2 D 2 T + x 0 x 0 T XE 1 T α I < 0 .
Combining Equations (21)–(23), the gain of LQR tracking controller can be determined by setting
K = W X 1 .
Then, we design the disturbance observer as
d ^ ( t ) = σ ( t ) + Lx ( t ) σ ˙ ( t ) = L [ A 1 x ( t ) + B 1 u ( t ) + B 1 d ^ ( t ) ] ,
where d ^ ( t ) is the estimation of d ( t ) , σ ( t ) denotes the auxiliary variable of the designed observer and L is the disturbance observer gain. The disturbance error system has the following form:
e ˙ d ( t ) = d ˙ ( t ) σ ˙ ( t ) L x ˙ ( t ) = LB 1 e d ( t ) L Δ A 1 x ( t ) LD 1 w ( t ) + d ˙ ( t ) = LB 1 e d ( t ) L Δ A 1 e x ( t ) LD 1 w ( t ) + d ˙ ( t ) L Δ A 1 x r ( t ) . ,
Combining Equations (7), (12) and (19), we have
e ˙ ( t ) = A e 1 e ( t ) + D e 1 w 1 ( t ) e e ( t ) = C e 1 e ( t ) ,
where e T ( t ) = e x T ( t ) e d T ( t ) x r T ( t ) , w 1 T ( t ) = w T ( t ) d ˙ T ( t ) r T ( t ) , A e 1 = A 1 + B 1 K + Δ A 1 B 1 Δ A 1 L Δ A 1 LB 1 L Δ A 1 0 0 A r , D e 1 = D 0 0 LD 1 I 0 0 0 B r , C e 1 = C 1 0 C 1 .
Now, a Lyapunov function is chosen as
V ( t ) = e T ( t ) P ˜ e ( t ) ,
where P ˜ = diag ( P 1 , P 2 , P 3 ) with P i > 0 ( i = 1 , 2 , 3 ) . The derivative of V ( t ) along the closed-loop system Equation (27) is
V ˙ ( t ) = e T ( t ) P ˜ A e 1 + A e 1 T P ˜ e ( t ) + e T ( t ) P ˜ D e 1 ω 1 ( t ) + ω 1 T ( t ) D e 1 T P ˜ e ( t ) .
Then, introducing the auxiliary function as
J 1 ( t ) = V ( t ) 0 t w 1 T ( s ) w 1 ( s ) d s .
The initial condition x ( t ) is assumed to be zero. By using the fact that V ( 0 ) = 0 and the Equation (30), the term J 1 ( t ) becomes
J 1 ( t ) = 0 t V ˙ ( s ) w 1 T ( s ) w 1 ( s ) d s = 0 t e ˜ T ( s ) Φ e ˜ ( s ) d s ,
where e ˜ T ( t ) = e T ( t ) w 1 T ( t ) , Φ = A e 1 + A e 1 T P ˜ + C e 1 T C e 1 P ˜ D e 1 I .
Using the Lemma 1 and Lemma 2, we can obtain Φ ˜ Λ ˜ , and the term Λ ˜ has the following form:
Λ ˜ = Λ ˜ 11 P 1 B 1 0 P 1 D 1 0 0 Λ ˜ 22 0 P 2 LD 1 P 2 0 Λ ˜ 33 0 0 P 3 B 1 I 0 0 I 0 I ,
with
Λ ˜ 11 = P 1 A 1 + B 1 K 3 + A 1 + B 1 K 3 T P 1 + α 1 P 1 D 2 D 2 T P 1 + α 1 1 E 1 T E 1 + α 2 P 1 D 2 D 2 T P 1 + α 3 1 E 1 T E 1 Λ ˜ 22 = P 2 LB 1 + ( LB 1 ) T P 2 + α 4 1 P 2 L D 2 D 2 T L T P 2 + α 3 P 2 L D 2 D 2 T L T P 2 Λ ˜ 33 = P 3 A r + A r T P 3 + α 2 1 E 1 T E 1 + α 4 E 1 T E 1 α i ( i = 1 , 2 , 3 , 4 ) > 0 .
If Λ ˜ < 0 holds, we have Φ ˜ < 0 , i.e., J 1 ( t ) < 0 . Defining L ˜ = P 2 L and applying Lemmas 2 and 3 to the inequality Λ ˜ < 0 , we obtain
Λ ˜ = Λ ˜ 11 P 1 B 1 0 P 1 D 1 0 0 Λ ˜ 17 0 Λ ˜ 22 0 P 2 LD 1 P 2 0 0 Λ ˜ 28 Λ ˜ 33 0 0 P 3 B r 0 0 I 0 0 0 0 I 0 0 0 I 0 0 Λ ˜ 77 0 Λ ˜ 88 ,
with
Λ ˜ 11 = P 1 A 1 + B 1 K 3 + A 1 + B 1 K 3 T P 1 + α 1 1 E 1 T E 1 + α 3 1 E 1 T E 1 Λ ˜ 22 = P 2 LB 1 + ( LB 1 ) T P 2 Λ ˜ 33 = P 3 A r + A r T P 3 + α 2 1 E 1 T E 1 + α 4 E 1 T E 1 Λ ˜ 17 = P 1 D 2 P 1 D 2 Λ ˜ 28 = L ˜ D 2 L ˜ D 2 Λ ˜ 77 = d i a g ( α 1 1 I , α 2 1 I ) Λ ˜ 88 = d i a g ( α 3 1 I , α 4 I )
Using the fact that e e T ( t ) e e ( t ) = e T ( t ) C e T C e e ( t ) and J 1 ( t ) < 0 and invoking Equation (28), if C e T C e < γ 2 P ˜ holds, we have
e e T ( t ) e e ( t ) < γ 2 0 t w 1 T ( s ) w 1 ( s ) d s .
If w 1 ( t ) = 0 and Φ ˜ < 0 , we have
V ˙ ( t ) = e T ( t ) P ˜ A e + A e T P ˜ e ( t ) < 0 .
Therefore, the augmented closed-loop system Equation (27) is asymptotically stable under the following conditions:
Λ ˜ < 0 , C e T C e < γ 2 P ˜ ,
where C e T C e < γ 2 P ˜ can be further simplified to
C 1 T C 1 γ 2 P 1 0 C 1 T C 1 0 γ 2 P 2 0 C 1 T C 1 0 C 1 T C 1 γ 2 P 3 < 0 .
Finally, the disturbance observer gain L is obtained as L = P 2 1 L ˜ by solving the Equations (33) and (37).
In view of the above discussion, the design process of the DOB-based LQR tracking controller is summarized as follows for easy reference:
  • Step 1: According to the controlled object in Equation (39) and the reference model system in Equation (40), the gain matrix in the reference model matching controller K 1 , K 2 by Assumption 2 is calculated;
  • Step 2: Set the LQR weighting matrix Q , R ; give the prescribed upper bound of LQR performance index γ and the value of input signal r ( t ) ; and determine the values of other parameters D 1 , E 1 , F 1 , ω ( t ) , d , etc;
  • Step 3: Compute the gain K of the LQR tracking controller by combining Equations (21)–(23);
  • Step 4: Compute the gain L of the disturbance observer by combining Equations (33) and (37).
At this point, the LQR-DOB tracking controller design of the electro-optical tracking system with uncertainty and disturbance is completed. Specifically, the disturbance observer is designed as Equation (25) to estimate the disturbances; the reference model matching controller is designed as Equation (14) to track the electro-optical tracking system in Equation (6) with L 2 L performance; and the LQR tracking controller is designed as Equation (18).

4. Simulation Analysis and Experimental Verification

4.1. Simulation Analysis

The position transfer function of the controlled object obtained by the electro-optical tracking system through experimental fitting is
G ( s ) = 207 s 2 + 25.78 s + 1151.2 .
Convert the above controlled object in Equation (38) into the state-space equation:
x ˙ 1 ( t ) x ˙ 2 ( t ) = 0 1 1151.2 25.78 x 1 ( t ) x 2 ( t ) + 0 207 u ( t ) y ( t ) = 1 0 x 1 ( t ) x 2 ( t ) ,
where x 1 ( t ) and x 2 ( t ) , respectively, represent the position and speed of the system.
The tracked reference track signal in this paper is generated by the following reference model system, which is shown as
x ˙ r 1 ( t ) x ˙ r 2 ( t ) = 0 1 4 2.828 x r 1 ( t ) x r 2 ( t ) + 0 1 u ( t ) y ( t ) = 1 0 x r 1 ( t ) x r 2 ( t ) .
According to the condition in Assumption 2 and through the above controlled object in Equation (39) and the reference model system in Equation (40), the gain matrix in the reference model matching controller can be obtained as
K 1 = 5 . 542 0 . 111 , K 2 = 0 . 0048 .
Other parameters are given as D 1 = 0.01 1 1 T , E 1 = 0.01 1 1 , F 1 = sin ( t ) , ω ( t ) = e 5 t , d = sin ( t ) , Q = 10 0 0 10000 , R = 0.1 , and the upper bound of the LQR performance index γ = 10 and r ( t ) = 1 is a step signal.
By solving the LMIs in Equations (21)–(24), the gain of the LQR tracking controller is obtained as
K = 0.0596 0.003 .
By solving the LMIs in Equations (33) and (37), the disturbance observer gain L is obtained as
L = 0.0072 0.2924 .
In the process of solving the disturbance observer (DOBC) by Equations (33) and (37), the P ˜ parameter is shown as
P 1 = 30.2459 0.5843 0.5843 0.0377 , P 2 = 31.1002 , P 3 = 17.3446 1.1595 1.1595 3.7649 .
The eigenvalue of Equation (44) is
e i g ( P 1 ) = 0.0264 30.2572 T , e i g ( P 2 ) = 31.1002 , e i g ( P 3 ) = 3.666 17.4429 T .
It can be seen from Equation (45) that the eigenvalue of matrix P ˜ is greater than zero, which satisfies the conditions for the LMI method to solve the above inequality relations.
Figure 3 shows the response comparison diagram of the system tracking reference position under sinusoidal disturbance s i n ( t ) . The premise parameters such as the LQR weighting matrix Q , R , the prescribed upper bound of LQR performance index γ , the value of input signal r ( t ) and the values of D 1 , E 1 , F 1 , ω ( t ) , d , etc., of all control methods in Figure 3 are guaranteed to be consistent. It can be seen that compared with LQR + DOB with the H control method, the method proposed in this paper significantly improves the dynamic properties of the system, such as rise time and settling time. The improvement of the dynamic properties of the system is mainly due to the good frequency response characteristics of the LQR tracking controller. Meanwhile, it can be seen that the disturbance observer with L 2 L performance index and the model reference tracking controller aim to enhance the robustness and disturbance suppression ability of the system. In addition, it can also be seen in Figure 3 that the gain parameters of DOB observer and controller adjusted by the proposed method are valid. In other words, the LQR tracking control method based on disturbance observer can realize the optimal tracking control of the electro-optical tracking system under the modeling error and uncertain disturbance. This has important practical reference and application value for electro-optical tracking systems.
The performance indexes of the tracking reference position of the proposed method in this paper, the LQR + DOB with H performance control method, and the DOB with L 2 L performance control method, such as settling time ( T s ) and rise time ( T r ), are presented in Table 1 for comparison.
Figure 4 shows the response comparison diagram of the system tracking reference speed under sinusoidal disturbance s i n ( t ) . The same conclusion can be drawn from Figure 4 as from Figure 3. Compared with the LQR + DOB with H control method and the DOB with L 2 L control method, the method proposed in this paper significantly improves the dynamic property and disturbance suppression ability of the system. The performance indexes of the tracking reference speed, such as settling time ( T s ) and rise time ( T r ), are presented in Table 2 for comparison.
To sum up, the LQR tracking control method based on disturbance observer can realize the optimal tracking control of the electro-optical tracking system under the modeling error and uncertain disturbance. The LQR tracking controller improves the dynamic response of the system. The model reference tracking controller enhances the robustness of the system. And the DOB with L 2 L performance improves the disturbance suppression ability of the electro-optical tracking system. Figure 5 shows the comparison of the disturbance observer under different methods. It can be seen that the DOB under the proposed method can observe the disturbance in real time to compensate. And the disturbance observation progress of the system is relatively high.

4.2. Experimental Verification

To verify the improvement of the dynamic response performance and disturbance suppression ability of the proposed method on the stability control platform, we used the experimental devices shown in Figure 6 for verification.
The electro-optical tracking experimental platform is a two-axis system. This experiment aims at one axis due to the symmetry of the two axes. As shown in Figure 6, the laser light is used to simulate the beacon of light. An apparatus constructed by two superimposed tip-tilt mirror platforms is used to verify the previous analysis. One is used to stabilize the light, and the other is to simulate disturbance, which is measured by position sensors. The electro-optical tracking platform is mounted on the disturbance platform. And both platforms are driven by the voice coil motors. The mirror reflects the laser light into the PSD, which detects the stabilization error at the sampling rate of 5 kHz. In the electro-optical stable tracking system, two main problems need to be solved: one is how to ensure the stability of the optical axis, and the other is the target tracking technology. Stability is a prerequisite for tracking. Therefore, better disturbance suppression ability of the electro-optical platform is conducive to improving the tracking accuracy of the system. The main purpose of this experiment is to verify that the proposed method can significantly improve the disturbance suppression ability and tracking performance of the electro-optical tracking system.
The disturbed platform is locked when the stable platform is scanned for open-loop position. The characteristic of the electro-optical controlled plant is shown in Figure 7 by inputting the sweep signal to the system. The transfer function of the controlled object obtained by the system identification is as shown in Equation (38). The stability test is to drive the signal to the disturbed platform in the closed loop of the stable platform position and compare the position signal output by the stable platform PSD with that of the disturbed platform.
Firstly, the LQR-DOB tracking control method in this paper is applied to the electro-optical tracking experimental platform. And the disturbance 10 s i n ( t ) is applied to the disturbance platform. The disturbance input of the electro-optical tracking experimental platform is the value measured by the sensor on the disturbance platform. When the electro-optical tracking platform completes the tracking of the specified target, we simulate the internal disturbance of the electro-optical tracking platform by changing the load on the stable platform. Then, we put a small iron on a stable platform and continue to observe the tracking accuracy and disturbance suppression effect of our control method.
Secondly, the LQR + DOB with H control method and the DOB with L 2 L control method are also applied to the electro-optical tracking experimental platform. In addition, the operation of external disturbance and internal disturbance in the experiment is consistent with the above.
Figure 8 shows the tracking position comparison of the system under different methods. Based on the experimental results, it can be seen that the method proposed in this paper can significantly improve the disturbance suppression ability of the system and dynamic property, such as rise time, settling time and system overshoot. Meanwhile, we can also see that the experimental results are consistent with the above simulation results. The method presented in this paper is effective in the electro-optical tracking system.
Figure 9 shows the tracking speed comparison of the system under different methods. Similarly, compared with the LQR + DOB with H control method and the DOB with L 2 L control method, the method proposed in this paper significantly improves the dynamic property and disturbance suppression ability of the system.

5. Discussion

The LQR-DOB tracking control method proposed in this paper solves the problem of system instability caused by model uncertainty and uncertain disturbance in an electro-optical tracking system. With the increased maneuverability of tracking target, the corresponding control strategy needs to be further studied to achieve the purpose of tracking faster reference signals. From the perspective of control theory, the higher type of control loop has the advantage of tracking faster signals. The design of the high-type control loop has been challenging in academia and industry; that is, it is very difficult to set controller parameters in the high-type control loop. In our future work, high-type control combined with LQR optimal control is introduced into the electro-optical tracking system to improve the disturbance suppression ability, tracking ability and tracking accuracy of the system. In addition, the nonlinear model of the electro-optical tracking system in practical applications can more accurately reflect the characteristics of the system object. Therefore, our future work will focus on designing a nonlinear controller with high-type control combined with optimal control to improve the dynamic response performance of the system and restrain internal and external disturbances. This has a very important application value for electro-optical tracking systems.

6. Conclusions

This paper presents an LQR-DOB tracking control method to solve the problems of modeling error and uncertain disturbance in an electro-optical tracking control system. Using standard techniques, the DOB gain and controller gain of the tracking reference model design is reduced to a convex constraint problem, which can be efficiently solved with the LMI approach. Meanwhile, the stability constraint of the electro-optical tracking closed-loop system is considered by using Lyapunov theory in this framework. Compared with the LQR + DOB with H control method and the DOB with L 2 L control method under the same disturbance condition, the method proposed in this paper can significantly improve the dynamic properties of the system, such as rise time, settling time and system overshoot. The improvement of the dynamic properties of the system is mainly due to the good frequency response characteristics of the LQR tracking controller. Meanwhile, the disturbance observer with L 2 L performance index and the model reference tracking controller aim to enhance the robustness and disturbance suppression ability of the system. Specifically, compared with the other methods in this paper, the tracking accuracy and the disturbance suppression ability of the proposed method is about two to three times higher.
However, with the increase in target tracking maneuverability in the electro-optical tracking system, the tracking accuracy and disturbance suppression ability of the system under the proposed method are reduced. To meet the needs of the practical applications of electro-optical tracking systems, the next work of our paper is to further optimize the method in this paper and further solve the problem that the tracking accuracy and disturbance suppression ability of the system decline under the premise of strong tracking target mobility. Meanwhile, many practical constraints, such as controller saturation, will be considered in the next work of this paper. In general, the method proposed in this paper has important reference value for electro-optical tracking systems.

Author Contributions

Conceptualization, C.L., Y.M. and X.Q.; methodology, C.L.; software, C.L. and X.Q.; validation, C.L. and Y.M.; formal analysis, X.Q.; investigation, Y.M.; resources, Y.M.; data curation, X.Q.; writing—original draft, C.L.; writing—review and editing, C.L. and Y.M.; visualization, C.L. and X.Q.; supervision, Y.M.; project administration, Y.M.; funding acquisition, Y.M. All authors have read and agreed to the published version of the manuscript.

Funding

The work described in this article was supported by the National Natural Science Foundation of China (No.61905253).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The data presented in this study are available from the corresponding author upon reasonable request.

Acknowledgments

The authors sincerely thank the three anonymous reviewers for their valuable comments and suggestions during the peer review process.

Conflicts of Interest

The authors declare no potential conflict of interest with respect to the research, authorship and/or publication of this article.

References

  1. Zhou, X.; Li, X. Trajectory tracking control for electro-optical tracking system using ESO based fractional-order sliding mode control. IEEE Access 2021, 9, 45891–45902. [Google Scholar] [CrossRef]
  2. Zhou, X.; Li, X. Trajectory tracking control for electro-optical tracking system based on fractional-order sliding mode controller with super-twisting extended state observer. ISA Trans. 2021, 117, 85–095. [Google Scholar] [CrossRef]
  3. Zhao, T.; Tong, W.; Mao, Y. Hybrid Nonsingleton Fuzzy Strong Tracking Kalman Filtering for High Precision Photoelectric Tracking System. IEEE Trans. Ind. Inform. 2022, 19, 2395–2408. [Google Scholar] [CrossRef]
  4. Duan, Q.; Mao, Y.; Zhang, H.; Xue, W. Add-on integration module-based proportional-integration-derivative control for higher precision electro-optical tracking system. Trans. Inst. Meas. Control 2021, 43, 1347–1362. [Google Scholar] [CrossRef]
  5. Wang, J.; Guo, Y.; Kong, L.; Rao, C. Experimental demonstration of LQG control with disturbance mitigation on multiple modes in adaptive optics system. Optik 2020, 202, 163594. [Google Scholar] [CrossRef]
  6. Shi, Q.; Wang, H.; Cheng, H.; Wang, M.; Cheng, F.; Liu, F. Fuzzy disturbance observer-based modified variable gains super-twisting sliding mode composite control for a two-axis airborne optoelectronic stabilized platform. Optik 2021, 228, 166132. [Google Scholar] [CrossRef]
  7. Wang, J.; Song, Y.; Jiang, H.; Dong, K.; Liu, Y. Prototype development of multi-target tracking system for space multi-node laser communication network. Optik 2023, 274, 170552. [Google Scholar] [CrossRef]
  8. Deng, J.; Xue, W.; Zhou, X.; Mao, Y. On Dual Compensation to Disturbances and Uncertainties for Inertially Stabilized Platforms. Int. J. Control Autom. Syst. 2022, 20, 1521–1534. [Google Scholar] [CrossRef]
  9. Zhang, X.; Wang, J. Multi-loop Feedback Analysis of Distributed Power Inverters in Microgrids. In Proceedings of the 2023 IEEE International Conference on Control, Electronics and Computer Technology (ICCECT), Jilin, China, 28–30 April 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1431–1434. [Google Scholar]
  10. Deng, J.; Xue, W.; Liang, W.; Zhou, X.; Mao, Y. On adjustable and lossless suppression to disturbances and uncertainties for nonminimum-phase laser pointing system. ISA Trans. 2023, 136, 727–741. [Google Scholar] [CrossRef]
  11. Toor, W.A.; Ashraf, M. Performance Analysis of Learning-Based Disturbance Observer for Pulsed Superconducting Cavity Field Control. Electronics 2023, 12, 1556. [Google Scholar] [CrossRef]
  12. Lubing, X.; Yangfei, Y.; Yang, Y.; Weixing, Z. DOB Tracking Control Algorithm for Unmanned Aerial Vehicles with TS Disturbance Modeling. In Proceedings of the 2021 40th Chinese Control Conference (CCC), Shanghai, China, 26–28 July 2023; IEEE: Piscataway, NJ, USA, 2021; pp. 503–508. [Google Scholar]
  13. Grunwald, R.; Jurke, M.; Bock, M.; Liebmann, M.; Bruno, B.P.; Gowda, H.; Wallrabe, U. High-flexibility control of structured light with combined adaptive optical systems. Photonics 2022, 9, 42. [Google Scholar] [CrossRef]
  14. Pochechuev, M.S.; Fedotov, I.V.; Solotenkov, M.A.; Andreeva, M.S.; Lanin, A.A.; Fedotov, A.B.; Zheltikov, A.M. Adaptive Wave-Front Shaping and Beam Focusing through Fiber Bundles for High-Resolution Bioimaging. Photonics 2021, 9, 21. [Google Scholar] [CrossRef]
  15. Abbasi, A.; Moshayedi, A.J. Trajectory tracking of two-wheeled mobile robots, using LQR optimal control method, based on computational model of KHEPERA IV. J. Simul. Anal. Nov. Technol. Mech. Eng. 2018, 10, 41–50. [Google Scholar]
  16. Liu, C.; Duan, Q.; Zhang, C.; Luo, Y.; Qiu, X.; Xia, W.; Li, H.; Mao, Y. Extending the LQR to the design of PID type-ii and type-iii control loops. IET Control Theory Appl. 2023, 17, 713–743. [Google Scholar] [CrossRef]
  17. Okasha, M.; Kralev, J.; Islam, M. Design and Experimental Comparison of PID, LQR and MPC Stabilizing Controllers for Parrot Mambo Mini-Drone. Aerospace 2022, 9, 298. [Google Scholar] [CrossRef]
  18. Elkhatem, A.S.; Engin, S.N. Robust LQR and LQR-PI control strategies based on adaptive weighting matrix selection for a UAV position and attitude tracking control. Alex. Eng. J. 2022, 61, 6275–6292. [Google Scholar] [CrossRef]
  19. Bilgic, H.H.; Sen, M.A.; Yapici, A.; Yavuz, H.; Kalyoncu, M. Meta-heuristic tuning of the LQR weighting matrices using various objective functions on an experimental flexible arm under the effects of disturbance. Arab. J. Sci. Eng. 2021, 46, 7323–7336. [Google Scholar] [CrossRef]
  20. Németh, Z.; Kuczmann, M. Linear-Matrix-Inequality-Based Controller and Observer Design for Induction Machine. Electronics 2022, 11, 3894. [Google Scholar] [CrossRef]
  21. Kim, Y.; Tran, T.V.; Kim, K.H. LMI-based model predictive current control for an LCL-filtered grid-connected inverter under unexpected grid and system uncertainties. Electronics 2022, 11, 731. [Google Scholar] [CrossRef]
  22. Gritli, H.; Zemouche, A.; Belghith, S. On LMI conditions to design robust static output feedback controller for continuous-time linear systems subject to norm-bounded uncertainties. Int. J. Syst. Sci. 2021, 52, 12–46. [Google Scholar] [CrossRef]
  23. Feng, Z.Y.; Guo, H.; She, J.; Xu, L. Weighted sensitivity design of multivariable PID controllers via a new iterative LMI approach. J. Process Control 2022, 110, 24–34. [Google Scholar] [CrossRef]
  24. Wang, X.; Chen, X.; Wen, L. The LQR baseline with adaptive augmentation rejection of unmatched input disturbance. Int. J. Control Autom. Syst. 2017, 15, 1302–1313. [Google Scholar] [CrossRef]
  25. Duan, G.R.; Yu, H.H. LMIs in Control Systems: Analysis, Design and Applications; CRC Press: Boca Raton, FL, USA, 2013. [Google Scholar]
  26. Li, Y.; Sun, H.; Zong, G.; Hou, L. Anti-disturbance control for time-varying delay Markovian jump nonlinear systems with multiple disturbances. Int. J. Syst. Sci. 2017, 48, 3186–3200. [Google Scholar] [CrossRef]
Figure 1. (a) The schematic of the electro-optical tracking system. (b) The physical model structure of the plant.
Figure 1. (a) The schematic of the electro-optical tracking system. (b) The physical model structure of the plant.
Photonics 10 00900 g001
Figure 2. Block diagram of LQR-DOB tracking control.
Figure 2. Block diagram of LQR-DOB tracking control.
Photonics 10 00900 g002
Figure 3. The response comparison diagram of the system tracking reference position under sinusoidal disturbance.
Figure 3. The response comparison diagram of the system tracking reference position under sinusoidal disturbance.
Photonics 10 00900 g003
Figure 4. The response comparison diagram of the system tracking reference speed under sinusoidal disturbance.
Figure 4. The response comparison diagram of the system tracking reference speed under sinusoidal disturbance.
Photonics 10 00900 g004
Figure 5. The comparison of disturbance observer under different methods.
Figure 5. The comparison of disturbance observer under different methods.
Photonics 10 00900 g005
Figure 6. The electro-optical tracking experimental platform.
Figure 6. The electro-optical tracking experimental platform.
Photonics 10 00900 g006
Figure 7. The characteristic of the electro-optical controlled plant.
Figure 7. The characteristic of the electro-optical controlled plant.
Photonics 10 00900 g007
Figure 8. The tracking position comparison of the system under different methods.
Figure 8. The tracking position comparison of the system under different methods.
Photonics 10 00900 g008
Figure 9. The tracking speed comparison of the system under different methods.
Figure 9. The tracking speed comparison of the system under different methods.
Photonics 10 00900 g009
Table 1. Position tracking performance measures.
Table 1. Position tracking performance measures.
Method T s (s) T r (s)
LQR + DOB in this paper2.971.4
LQR + DOB with H performance27.3617.5
DOB with L 2 L performance7.564.1
Table 2. Speed tracking performance measures.
Table 2. Speed tracking performance measures.
Method T s (s) T r (s)
LQR + DOB in this paper52
LQR + DOB with H performance344.3
DOB with L 2 L performance10.72.2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, C.; Mao, Y.; Qiu, X. Disturbance-Observer-Based LQR Tracking Control for Electro-Optical System. Photonics 2023, 10, 900. https://doi.org/10.3390/photonics10080900

AMA Style

Liu C, Mao Y, Qiu X. Disturbance-Observer-Based LQR Tracking Control for Electro-Optical System. Photonics. 2023; 10(8):900. https://doi.org/10.3390/photonics10080900

Chicago/Turabian Style

Liu, Chao, Yao Mao, and Xiaoxia Qiu. 2023. "Disturbance-Observer-Based LQR Tracking Control for Electro-Optical System" Photonics 10, no. 8: 900. https://doi.org/10.3390/photonics10080900

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