Next Article in Journal
Local Energy Trading in Future Distribution Systems
Next Article in Special Issue
The Application of Disturbance-Observer-Based Control in Breath Pressure Control of Aviation Electronic Oxygen Regulator
Previous Article in Journal
Monolithic Perovskite-Carrier Selective Contact Silicon Tandem Solar Cells Using Molybdenum Oxide as a Hole Selective Layer
Previous Article in Special Issue
A Matrix FMEA Analysis of Variable Delivery Vane Pumps
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Control of Optoelectronic Scanning and Tracking Seeker by Means the LQR Modified Method with the Input Signal Estimated Using of the Extended Kalman Filter

by
Daniel Gapiński
1,* and
Zbigniew Koruba
2
1
Faculty of OPBMR, War Studies University, al. gen. A. Chruściela “Montera” 103, 00-910 Warszawa-Rembertów, Poland
2
Faculty of Mechatronics and Mechanical Engineering, Kielce University of Technology, Aleja Tysiąclecia Państwa Polskiego 7, 25-314 Kielce, Poland
*
Author to whom correspondence should be addressed.
Energies 2021, 14(11), 3109; https://doi.org/10.3390/en14113109
Submission received: 22 March 2021 / Revised: 2 May 2021 / Accepted: 18 May 2021 / Published: 26 May 2021
(This article belongs to the Special Issue Advances in Fluid Power Systems)

Abstract

:
The paper presents the concept of controlling the designed optoelectronic scanning and tracking seeker. The above device is intended for the so-called passive guidance of short-range anti-aircraft missiles to various types of air maneuvering targets. In the presented control method, the modified linear-quadratic regulator (LQR) and the estimation of input signals using the extended Kalman filter (EKF) were used. The LQR regulation utilizes linearization of the mathematical model of the above-mentioned seeker by means of the so-called Jacobians. What is more, in order to improve the stability of the seeker control, vector selection of signals received by the optoelectronic system was used, which also utilized EKF. The results of the research are presented in a graphical form. Numerical simulations were carried out on the basis of the author’s own program developed in the programming language C++.

1. Introduction

One of the most important components of an anti-aircraft self-guiding infrared missile is the optoelectronic self-guiding seeker. This type of device is still the subject of intensive research in many scientific centers around the world [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]. The issue of this article refers to the publications [16,17] and is a continuation of the research conducted on the designed optoelectronic scanning and tracing seeker, presented in Figure 1.
The drive system of the designed scanning and tracking seeker is the rotor shown in Figure 1a. It is suspended in two rotating housings forming the so-called Cardan joint (Figure 1c). The rotor axis is the optical axis of the search and tracking system for a detected target. By means of the motors mounted in the individual housings (Figure 1b), control moments are applied to the rotating rotor, which makes it possible to change the position of its axis in space and thus to control the seeker. Figure 1d shows a 3D visualization of the complete seeker. Thanks to the 3D software, the mathematical and dynamics model and problem of moving parts are easier to solve [18]. Figure 2 shows the seeker set in the first operating mode in which the device scans the air space with the so called large angle of scanning β = 1.92 ° .
Figure 3 shows the area of the airspace scanned by the seeker set in the first operating mode (the plane is scanned perpendicularly to the head axis).
Figure 4 shows the seeker set in the second operating mode, where the device scans the air space with a so-called small scanning angle β = 0.28 ° .
Figure 5 shows the area of air space scanned by the seeker set in the second operating mode (the plane scanned is perpendicular to the seeker axis).
The detailed principle of operation and innovation of the seeker is presented in [16,19]. At the present stage of research, a mathematical model of the dynamics of the presented device has been developed, various algorithms of control of the seeker’s optical axis have been analysed in [16,20,21,22,23], and optimal operating parameters of the seeker have been determined while maintaining the stability conditions specified by the so-called Lapunov method [24]. In the course of the above-mentioned research, problems with precise control of the device axis in the so-called second operating mode of the seeker (Figure 4), in which the seeker tracks the previously detected air target with the small scanning angle (Figure 5).It should be noted that this type of solution for detection (space scanning) and tracking of the maneuvering air target is not described in the available literature. After a deeper analysis of the problem, it turned out that it is caused by too many pulses from infrared radiation emitted by the target that are received by the optoelectronic system. Too many detection pulses cause unfavorable overdriving of the seeker axis. It was, therefore, advisable to carry out additional filtering of signals received by the optoelectronic system. For this purpose, the so-called vector selection of signals received by the optoelectronic system was used, with a Kalman filter added [25,26,27,28]. Moreover, the so-called modified LQR control method was used to increase the precision of the seeker axis control. The results of this work are presented in subsequent points of this paper.

2. Mathematical Model of the Scanning Seeker

Figure 6 shows the scanning seeker diagram together with the adopted coordinate systems and markings of individual angles of rotation of the respective systems in relation to each other. The origins of all coordinate systems are located at the intersection of the axis of rotation of the outer housing with the axis of rotation of the inner housing of the seeker. The movement of the seeker axis can be induced by moments of external forces M Z and M W forces generated by control motors or by moments of friction forces M T W and M T Z forces generated in the bearings of particular seeker housing as a result of angular displacement of the missile deck.
Angular movements of a missile are treated as external disturbances and are determined by the angular ω x P , ω y P , ω z P velocities that cause the missile to rotate around the individual axes of the system x P   y P   z P at the appropriate angles α x   α y   α z . Angles ψ , ϑ are measured with fiber optic sensors (Figure 4) and angle ϕ is measured with the rotor position sensor (Figure 2).
The following coordinate systems have been introduced:
  • x K   y K   z K —a coordinate system associated with the reference direction established in space;
  • x R   y R   z R —a mobile coordinate system associated with the rotor;
  • x C W   y C W   z C W —a mobile coordinate system associated with the inner housing;
  • x C Z   y C Z   z C Z —a mobile coordinate system associated with the outer housing;
  • x P   y P   z P —a mobile coordinate system associated with a missile;
The following marking of the angles of rotation has been adopted:
  • ψ -angle of rotation x C Z   y C Z   z C Z relative to x K   y K   z K around axis z C Z ;
  • ϑ -angle of rotation x C W   y C W   z C W relative to x K   y K   z K around axis x C W ;
  • ϕ -angle of rotation x R   y R   z R relative to x K   y K   z K around axis y R ;
  • α x -angle of rotation x P   y P   z P relative to x K   y K   z K around axis x P ;
  • α y -angle of rotation x P   y P   z P relative to x K   y K   z K around axis y P ;
  • α z -angle of rotation x P   y P   z P relative to x K   y K   z K around axis z P ;
The following were assumed as given values:
  • J x C Z , J y C Z , J z C Z —moments of inertia of the complete outer housing,
  • J x C W , J y C W , J z C W —moments of inertia of the complete inner housing;
  • J x R , J y R , J z R —moments of inertia of the rotor;
  • M Z —the moment of forces of control motor’s action on the outer housing;
  • M W —the moment of forces of control motor’s action on the inner housing;
  • ω P ( ω x P , ω y P , ω z P ) —angular velocity of the missile;
  • n-rotational speed of the rotor;
  • M T W , M T Z —the moments of the friction forces in the bearings of the inner and outer housing, hereby: M T W = c w ϑ ˙ , M T Z = c z ψ ˙ , here: c w is a coefficient of friction in the inner bowl bearing and c z is a coefficient of friction in the outer bowl bearing.
Using the Lagrange II equation, the following gyroscope motion equations have been derived [29]:
( J x C W + J x R ) ϑ ¨ + ( J x C W + J x R ) ω ˙ x C Z ( J y C W J z C W J z R ) ω y C W ω z C W + J y R n ω z C W = M W M T W
[ J z C Z + J z C W + J z R + ( J y C W J z C W J z R ) sin 2 ϑ ] ω ˙ z C Z + + 1 2 ( J y C W J z C W J z R ) sin 2 ϑ ( ω z C Z ϑ ˙ + ω ˙ y C Z ) + [ J z C W + J z R + ( J y C W J z C W J z R ) sin 2 ϑ ] ω y C Z ϑ ˙ ( J z C W + J z R ) ω z C W ω x C W sin ϑ + + J y C W ω y C W ω x C W cos ϑ + J y R n ω x C W cos ϑ ( J x C Z J y C Z ) ω x C Z ω y C Z + ( J x C W + J x R ) ω x C W ω y C Z = M Z M T Z
where the components of the angular velocity of the outer housing:
  • ω x C Z = ω x P cos ψ + ω y P sin ψ
  • ω y C Z = ω x P sin ψ + ω y P cos ψ
  • ω z C Z = ψ ˙ + ω z P
and the components of the angular velocity of the inner housing:
  • ω x C W = ω x C Z + ϑ ˙
  • ω y C W = ω y C Z cos ϑ + ω z C Z sin ϑ
  • ω z C W = ω y C Z sin ϑ + ω z C Z cos ϑ
Assuming that external kinematic impacts are negligible, we will obtain the following system of equations of motion of the seeker:
( J x C W + J x R ) ϑ ¨ 1 2 ( J y C W J z C W J z R ) ψ ˙ 2 sin 2 ϑ J y R n ψ ˙ cos ϑ + c w ϑ ˙ = M W
[ J z C Z + J z C W + J z R + ( J y C W J z C W J z R ) sin 2 ϑ ] ψ ¨ + ( J y C W J z C W J z R ) ψ ˙ ϑ ˙ sin 2 ϑ + + J y R n ϑ ˙ cos ϑ + c z ψ ˙ = M Z

3. LQR Control of the Scanning Seeker

In this article, the authors proposed to control the seeker axis by means of a modified linear-quadratic regulator (LQR). This method can be used to determine such control that minimizes the integral quality indicator, given by the formula:
J = 0 [ x T Qx + u T Ru ] d t
where Q = matrix of state variable weights, R = matrix of control weights, x=state vector, u = [ M W M T W ] T – control vector.
Q and R matrices are diagonal weight matrices that can be used to change the influence of particular state variables and controls on the presented quality criterion. The advantage of this method is that the entire state vector is the set point value, not just its selected values, as is the case with other controllers (e.g., PID) [30,31,32,33].
LQR regulation requires linearization and discretisation of state equations. Jacob’s matrix—a matrix of successive partial derivatives—was used in the process of linearization.
To Equations (3) and (4), we introduce the signs:
J s 1 = J x C W + J x R ,   J s 2 = J y C W J z C W J z R ,   J s 3 = J z C Z + J z C W + J z R
x 1 = ϑ ,   x 2 = ϑ ˙ ,   x 3 = ψ ,   x 4 = ψ ˙
thanks to which we get a nonlinear system of equations:
x ˙ = f ( x )
where:
x ˙ = [ x ˙ 1 x ˙ 2 x ˙ 3 x ˙ 4 ] T
[ x ˙ 1 x ˙ 2 x ˙ 3 x ˙ 4 ] = [ x 2 1 2 J s 2 J s 1 x 4 2 sin 2 x 1 + J y R J s 1 n x 4 cos x 1 c w x 2 J s 1 + M W J s 1 x 4 J s 2 x 4 x 2 sin 2 x 1 ( J s 3 + J s 2 sin 2 x 1 ) J y R n x 2 cos x 1 ( J s 3 + J s 2 sin 2 x 1 ) c z x 4 ( J s 3 + J s 2 sin 2 x 1 ) + + M Z ( J s 3 + J s 2 sin 2 x 1 ) ]
Then, in the above system, the components dependent on the so-called owndynamics of the system (state variables) and the components dependent on external actions (control moments) will be separated, as shown below:
[ x ˙ 1 x ˙ 2 x ˙ 3 x ˙ 4 ] = [ f 1 f 2 f 3 f 4 ] + [ z 1 z 2 z 3 z 4 ] = = [ x 2 1 2 J s 2 J s 1 x 4 2 sin 2 x 1 + J y R J s 1 n x 4 cos x 1 x 4 J s 2 x 4 x 2 sin 2 x 1 ( J s 3 + J s 2 sin 2 x 1 ) J y R n x 2 cos x 1 ( J s 3 + J s 2 sin 2 x 1 ) ] + + [ 0 c w x 2 J s 1 + M W J s 1 0 c z x 4 ( J s 3 + J s 2 sin 2 x 1 ) + M Z ( J s 3 + J s 2 sin 2 x 1 ) ]
where:
  • f i = a component dependent on the own dynamics of the system,
  • z i = a component dependent on control and external interference:
The control law takes the form:
u = K ( x Z x )
where x Z is the matrix of set state variables, while the matrix of amplification is calculated from the dependency:
K = ( R + B T PB ) 1 B T PA
where P matrix is the solution to Riccati discrete equation [34,35]:
A T P + PA PBR 1 B T P = 0
Selection of LQR regulator settings consists in the determination of the Q and R weights matrices. The LQR algorithm does not have a universal method for selecting the above parameters and they are usually iteratively selected. In this paper, when selecting the initial values of Q and R matrices, the authors used the Bryson [36] rule, which suggests the selection of the following input parameters:
Q ii = 1 x ii 2
R ii = 1 u ii 2
where i-means another element of the state vector; x ii —these are the maximum values for individual elements of the state vector x; u ii —these are the maximum control moments. The maximum operating parameters of the seeker were determined using the Lapunov method [24], and they are respectively:
u 11 = u 22 = 1.5   ( N m ) ,   x 11 = 0.5 ( ° ) ,   x 22 = 40   ( ° / s ) ,   x 33 = 0.5 ( ° ) , x 44 = 40 ( ° / s )
Q and R weights matrices:
Q = [ 1 0.5 2 0 0 0 0 1 40 2 0 0 0 0 1 0.5 2 0 0 0 0 1 40 2 ]
R = [ 1 1.5 2 0 0 1 1.5 2 ]
The P matrix was determined by numerically solving Riccati discrete equations according to the formula:
P j 1 = Q + A T ( P j P j B ( R + B T PB ) 1 B T P ) A
Matrix Pj−1, according to the above formula, is calculated iteratively from the back. Pj = Q is assumed as the input value. Jacobians were used to determine the state matrix A and control matrix B [37]. The individual elements of the matrix A are given according to the dependency:
A = [ f 1 x 1 f 1 x 2 f 1 x 3 f 1 x 4 f 2 x 1 f 2 x 2 f 2 x 3 f 2 x 4 f 3 x 1 f 3 x 2 f 3 x 3 f 3 x 4 f 4 x 1 f 4 x 2 f 4 x 3 f 4 x 4 ]
After calculating the partial derivatives, further elements of the matrix A were determined, represented by the following equations:
f 1 x 1 = 0 ,   f 1 x 2 = 1 ,   f 1 x 3 = 0 ,   f 1 x 4 = 0
f 2 x 1 = J s 2 x 4 2 cos 2 x 1 J y R n x 4 sin x 1 J s 1 ,   f 2 x 2 = 0 ,   f 2 x 3 = 0
f 2 x 4 = J s 2 x 4 sin 2 x 1 + J y R n cos x 1 J s 1
f 3 x 1 = 0 ,   f 3 x 2 = 0 ,   f 3 x 3 = 0 ,   f 3 x 4 = 1
f 4 x 1 = 2 J s 2 x 2 x 4 cos 2 x 1 + J y R n x 2 sin x 1 ( J s 3 + J s 2 sin 2 x 1 ) + + J s 2 2 x 2 x 4 2 sin x 1 cos x 1 sin 2 x 1 + J s 2 J y R n x 2 cos 2 x 1 2 sin x 1 ( J s 3 + J s 2 sin 2 x 1 ) 2
f 4 x 2 = J s 2 x 4 sin 2 x 1 J y R n cos x 1 ( J s 3 + J s 2 sin 2 x 1 )
f 4 x 3 = 0
f 4 x 4 = J s 2 x 2 sin 2 x 1 ( J s 3 + J s 2 sin 2 x 1 )
The individual elements of the matrix B are given according to the dependency:
B = [ z 1 u 1 z 1 u 2 z 1 u 1 z 1 u 2 z 1 u 1 z 1 u 2 z 1 u 1 z 1 u 2 ]
After calculating the partial derivatives, the individual elements of the control matrix B were obtained, represented by the following equations:
z 1 u 1 = 0 ,   z 1 u 2 = 0 ,
z 2 u 1 = 0 ,   z 2 u 2 = 1 J s 1 ,
z 3 u 1 = 0 , z 3 u 2 = 0 ,
z 4 u 1 = 1 ( J s 3 + J s 2 sin 2 x 1 ) ,   z 4 u 2 = 0 .

4. Vector Filtration of Control Signals by Means of the Extended Kalman Filter

The accurate angle measurement of the detected object has a significant impact on the accuracy of its tracking [38,39,40,41,42]. In order to correctly determine the angular position of the detected object, it should be determined the law of airspace scanning by the optoelectronic system.
The law of airspace scanning by the optoelectronic system of the seeker is presented in the paper [19]. On its basis, linear equations describing the model of the scanning process were derived:
β X ( t ) = a tan ( tan ( β ( t ) ) cos ( a sin ( z z p ( t ) / x z p ( t ) 2 + z z p ( t ) 2 ) )
β Z ( t ) = a tan ( tan ( β ( t ) ) sin ( a sin ( z z p ( t ) / x z p ( t ) 2 + z z p ( t ) 2 ) )
where:
  • β X ( t ) , β Z ( t ) -angular coordinates of the detected target relative to the axis of the scanning seeker;
  • β ( t ) -resultant angle of deflection of the light beam from the optical axis:
  • x z p   ,   z z p -the components of the position of the light beam on the plane of the original mirror.
Angular coordinates of the detected target β X   ,   β Z are measured with respect to the optical axis of the seeker. These coordinates are the position desired to control the axis of the seeker so that it tracks the detected target.
Due to the high scanning density, especially in the second operating mode of the seeker (see Figure 5), there is a large number of pulses received from the infrared detector, which causes an unfavorable overdriving of the seeker axis. For the reasons mentioned above, it was necessary to apply appropriate filtration. Although a large number of control signals do not cause losing track of the target, it has a negative effect on the precision of the control. The method of filtering signals received by the optoelectronic system of the seeker presented in the paper is divided into two stages:
-
selecting the maximum signal (pulse),
-
performing additional filtration of the determined maximum signals using the EKF.
Figure 7 shows a diagram of filtering the signals received by the optoelectronic system of the seeker.
Based on the series of pulses from the infrared detector, only those for which the voltage value is the highest, i.e., theoretically the closest to the source of infrared radiation, are taken into account. These are the so-called maximum pulses marked in Figure 7 with the symbol B. At the next stage of selection, the Kalman filter was used, in which a variable coefficient Δ β was adopted as one of the quality criteria (see Figure 7), depending on the value of the V W C velocity vector. The coefficient Δ β varies from 1.5 Ra to 6 Ra, where Ra is the radius of the visual field of the seeker corrective lens system. The algorithm according to which the Kalman filter works is divided into two stages. The first stage is called prediction and the second stage is called correction. During prediction, the velocity vector of the detected target is estimated based on the previous coordinates of the detected target [43,44,45].
Estimated values of the direction and orientation of the target velocity vector are additional quality criteria for filtering those maximum signals whose vectors have the opposite direction and orientation compared to the V W C vector. Vectors of measurement signals are marked with the “ri” symbol in Figure 7.
The prediction of the direction and orientation values of the target velocity vector is based on the matrix of coordinates of the detected target:
β = [ β X ( t 0 ) β Z ( t 0 ) β X ( t 1 ) β Z ( t 1 ) β X ( t 2 ) β Z ( t 2 ) β X ( t i ) β Z ( t i ) ]
where i = number of target detection pulses.
Equations describing the estimated velocity vector of a detected air target:
ν W C ( t ) = ( t g ( β X ( t i ) β X ( t i Δ t ) ) ) 2 + ( t g ( β Z ( t i ) β Z ( t i Δ t ) ) ) 2 t i Δ t
γ W C ( t ) = arccos ( t g ( β X S R ) ( t g ( β X S R β X ( t i ) ) ) 2 + ( t g ( β Z S R β Z K ( t i ) ) ) 2
β X S R = ( 1 i β X i ) i
β Z S R = ( 1 i β Z i ) i
where: ν W C = estimated value of the target velocity vector, γ W C = estimated direction of the target velocity vector, t i = time of measurement of consecutive pulses from the infrared detector, Δ t = reverse time interval (in numerical simulations, it is the time of about 10 detection pulses).
In the next stage of filtration, called correction, the final control signal is determined (Figure 7, point E), for which the value of the determined “ri” vector is greater than or equal to the quality Δ β coefficient. Signals selected in this way β X   ,   β Z have been used to control the seeker axis and thereby track the detected air target, as described in the next chapter of the paper.

5. Results

The studies were carried out for different air situations. Numerical simulations were carried out on the basis of the author’s own program developed in the C++ language.

5.1. Scanning Seeker Parameters

Moments of rotor inertia:
J x R = 0.00114143   ( kg m 2 ) ;   J y R = 0.00157911   ( kg m 2 ) ;   J z R = 0.00158234   ( kg m 2 )
Moments of inertia of the complete inner housing:
J x C W = 0.0016663   ( kg m 2 ) ;   J y C W = 0.0011666   ( kg m 2 ) ;   J z C W = 0.0011463   ( kg m 2 )
Moments of inertia of the complete outer housing:
J x C Z = 0.0003383   ( kg m 2 ) ;   J y C Z = 0.0002213   ( kg m 2 ) ;   J z C Z = 0.0002583   ( kg m 2 )
Rotational speed of the rotor:
  • n = 600 ( rad / s ) (The speed and torque of the motor depend on the strength of the magnetic field generated by the energized windings of the motor, which depends on the current through them-may slightly differ from the fixed value [46]).
The coefficient of friction in the inner housing bearing:
  • c w = 0.05   ( N m s )
The coefficient of friction in the outer housing bearing:
  • c z = 0.05   ( N m s )

5.2. Results of the Simulation

Figure 8 shows a computer simulation image of the tracking of an air target moving at a speed of 350 m/s, located at a distance of 1600 m from the firing position, without the use of a filtration of pulses received by the optoelectronic system of the seeker.
Figure 9 shows a computer simulation image of tracking the same air target but using the signal filtering presented in Chapter 4. In both cases, the seeker axis is controlled by the method described in Chapter 3, using a modified linear-quadratic regulator (LQR).
For a better comparison of the simulations shown above, Figure 10 shows the set trajectory TZ and the trajectory TR pursued by the seeker axis when tracking a detected air target without signal filtering.
Figure 11 shows the same trajectories after signal filtering.
Figure 12 shows a computer simulation image of the seeker axis control in the airspace search phase and in the phase of tracking the detected target. Target speed: 250 m/s, target distance from fire station: 1100 m.
Description of the markings used in Figure 12, Figure 13 and Figure 14:
A, scanning lines; B, trajectory of seeker axis motion in the programmatic airspace search phase; C, phase of seeker axis shifting to the detected target; D, tracking of the detected target.
Figure 13 shows the differences between the set trajectory and the trajectory pursued by the seeker axis when controlled with the use of the PID method, while Figure 14 shows the differences between the set trajectory and the trajectory pursued by the seeker axis when controlled with the use of modified LQR method.

6. Conclusions

The paper presents the application ofmodified LQR control and the estimation of input signals using Kalman filter for the process of detection and tracking of air targets.
LQR regulation uses linearization of the mathematical model of the tested scanning seeker with the use of the so-called Jacobians, while in order to improve the stability of the seeker’s operation, vector selection of signals received by the optoelectronic system, which utilizes, among others, an extended Kalman filter, was used.
Computer simulations have shown that tracking of the maneuvering air target by the seeker being studied, using a Jacobian in a closed-loop control, is more precise than using the classical PID control method. The results also confirm the effectiveness of the developed method of filtering the signals received by the optoelectronic system of the presented seeker. After applying the vector selection of signals and Kalman’s linear filter, we can clearly see a significant improvement in the stability of the trajectory of seeker axis motion.
In further research, statistical results will be presented and analyzed, which will be compared with the results obtained in this article. Moreover, in the future, it is planned to conduct research on the use of a more powerful filter, the “unscented Kalman filter”, which was widely discussed in articles [47,48,49,50,51].

Author Contributions

Conceptualization, D.G. and Z.K.; methodology, D.G. and Z.K; software, D.G.; validation, D.G. and Z.K.; formal analysis, D.G and Z.K; investigation, D.G.; resources, D.G. and Z.K.; data curation, D.G. and Z.K; writing—original draft preparation, D.G.; writing—review and editing, D.G. and Z.K.; visualization, D.G.; supervision, D.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. LFK. Lenkflugköerper System GmbH, Infrared Seeker Head. U.S. Patent Number US20120248238A1, 4 October 2012. [Google Scholar]
  2. Jenkins, J.; Diehl BGT Defence GmbH & Co. Verfahren Zum Steuern Eines Lenkflugkörper und Suchkopf für Einen Lenkflugkörper. Deutsches Patent—Und Markenamt DE102010055493A1, 15 December 2012. [Google Scholar]
  3. Han, X.J.; Bi, Q.S.; Ji, P.; Kurths, J. Fast-slow analysis for parametrically and externally excited systems with wo slow rationally related excitation frequencies. Phys. Rev. E 2015, 92. [Google Scholar] [CrossRef] [Green Version]
  4. Taylor, B.; Schaub, M.; Jenkins, D. Projectile Guidance System Including a Compact Semi-Active Laser Seeker. U.S. Patent Number US8207481B2, 26 June 2012. [Google Scholar]
  5. Raytheon Company. Optical System for Aide Field of View Staring Infrared Sensor Having Improved Optical Symmetry. European Patent Number EP1618358B1, 24 March 2010.
  6. Dharmveer, S.; Kurode, S.R.; Parkhi, P.; Tamhane, B. Robust control for seekers canloop using sliding modes. In Proceedings of the 12th International Conference on Control, Automation and Systems (ICCAS), Jeju Island, Korea, 17–21 October 2012; pp. 49–54. [Google Scholar]
  7. Zarchan, P. Tactical and Strategic Missile Guidance, 7th ed.; American Institute of Aeronautics and Astronautics: Reston, VA, USA, 2019; ISBN 978-1-62410-584-5. [Google Scholar]
  8. Sakarya, D.U. Optical design of dual-mode seeker for long-wave infrared and mid-wave infrared seeker in missile application. In Proceedings of the Conference: Optical Modeling and Performance Predictions X, San Diego, CA, USA, 22–23 August 2018; p. 10743. [Google Scholar] [CrossRef]
  9. Li, B.; Dong, C.; Yu, J.; Zhang, Q.; Zhoua, H.; Liua, R. Mechanical behavior and microstructural evolution of Ni-based single crystal alloys under shock loading. RSC Adv. 2018, 8, 22127–22135. [Google Scholar] [CrossRef] [Green Version]
  10. Stefanski, K. The analysis of the anti-aircraft missile flight controlled with gyroscopic system. AIP Conf. Proc. 2019, 2077, 020054. [Google Scholar] [CrossRef]
  11. Hu, Q.; Ji, H.B.; Zhang, Y.Q. Tracking of maneuvering non-ellipsoidal extended target with varying number of sub-objects. Mech. Syst. Signal Process. 2018, 99, 262–284. [Google Scholar] [CrossRef]
  12. Krzysztofik, I. Analysis of gyroscope systems liding mode control in a target seeking and tracking process. ZAMM J. Appl. Math. Mech. Z. Angew. Math. Mech. 2018, 99. [Google Scholar] [CrossRef]
  13. Moein, Z.; Gholami, H.; Norouzi, H.; Soltani, M.; Dehghan, S.; Haeri-Hamedani, M.; Eslamian, S.; Singh, V.P.; Ghane, M.; Ostad-Ali-Askari, K. Principleand Conducting Manners of Creating of Passive Defense Components as a Critical Artery. Int. J. Constr. Res. Civ. Eng. 2019, 5, 8–15. [Google Scholar] [CrossRef]
  14. Cheng, C.; Gao, M.; Cheng, X.; Fang, D. New-generation hybrid guidance system based on infrared and millimeter waves. IEEE Aerosp. Electron. Syst. Mag. 2018, 33, 34–44. [Google Scholar] [CrossRef]
  15. Wu, S.; Li, X.; Rong, W.; Zhou, J.; Tian, X.; Deng, Z.; Sheng, Z. Profile detection and surface fitting based on the key optical components of the seeker. In Proceedings of the 2018 IEEE International Conference on Mechatronics and Automation (ICMA), Changchun, China, 5–8 August 2018; pp. 1699–1704. [Google Scholar] [CrossRef]
  16. Gapiński, D.; Koruba, Z.; Krzysztofik, I. The model of dynamics and control of modified optical scanning seeker in anti-aircraft rocket missile. Mech. Syst. Signal Process. 2014, 45, 433–447. [Google Scholar] [CrossRef]
  17. Gapiński, D.; Krzysztofik, I.; Koruba, Z. Multi-channel, passive short-range anti-aircraft defence system. Mech. Syst. Signal Process. 2018, 98, 802–815. [Google Scholar] [CrossRef]
  18. Łaski, P.; Takosoglu, J.; Błasiak, S. Design of a 3-DOF tripod electro-pneumatic parallel manipulator. Robot. Auton. Syst. 2015, 72, 59–70. [Google Scholar] [CrossRef]
  19. Gapiński, D. Optical Scanning Coordinator. Patent PL 199721 B1, 31 October 2008. [Google Scholar]
  20. Gapiński, D.; Krzysztofik, I.; Koruba, Z. Analysis of the dynamics and control of the modified optical target seeker used in anti-aircraft rocket missiles. J. Theor. Appl. Mech. 2014, 52, 629–639. [Google Scholar]
  21. Gapiński, D.; Stefański, K. A control of modified optical scanning and tracking head to detection and tracking air targets. Solid State Phenom. 2014, 210, 145–155. [Google Scholar] [CrossRef]
  22. Gapiński, D.; Krzysztofik, I. The process of tracking an air target by the designed scanning and tracking seeker. In Proceedings of the 15th International Carpathian Control Conference (ICCC), Velke Karlovice, Czech Republic, 28–30 May 2014; pp. 129–134. [Google Scholar] [CrossRef]
  23. Gapiński, D.; Szmidt, P. The control process of a scanning and tracking IR seeker using inverse dynamics. In Proceedings of the 3rd International Conference “Engineering Mechanics 2017”, Svratka, Czech Republic, 15–18 May 2017; pp. 326–329, ISBN 978-80-214-5497-2. [Google Scholar]
  24. Gapiński, D.; Krzysztofik, I. Koruba, Stability of the designed scanning seeker in an anti-aircraft missile. Probl. Mechatron. Armament Aviat. Saf. Eng. 2015, 6, 56–70. [Google Scholar]
  25. Kim, P. Kalman Filter for Beginners with MATLAB Examples; A-JIN Publishing: Seoul, Korea, 2011; ISBN 978-1463648350. [Google Scholar]
  26. Lei, Y.; Xia, D.; Erazo, K.; Nagarajaiah, S. A novel unscented Kalman filter for recursive state-input-system identification of nonlinear systems. Mech. Syst. Signal Process. 2019, 127, 120–135. [Google Scholar] [CrossRef]
  27. Zghal, M.; Mevel, L.; Moral, P.D. Modal parameter estimation using interacting Kalman filter. Mech. Syst. Signal Process. 2014, 47, 139–150. [Google Scholar] [CrossRef]
  28. Li, S.E.; Li, G.; Yu, J.; Liu, C.; Cheng, B.; Wang, J.; Li, K. Kalman filter-based tracking of moving objects using linear ultrasonic sensor array for road vehicles. Mech. Syst. Signal Process. 2018, 98, 173–189. [Google Scholar] [CrossRef]
  29. Awrejcewicz, J.; Koruba, Z. Classical mechanics. In Applied Mechanics and Mechatronics: Advances in Mechanics and Mathematics; Monograph; Springer: Heidelberg, Germany, 2012; p. 30. [Google Scholar]
  30. Zhuang, M.; Atherton, D.P. Automatic tuning of optimum PID controllers. IEE Proc. D Control Theory Appl. 1993, 140, 216–224. [Google Scholar] [CrossRef]
  31. Marquez, H.J. Nonlinear Control Systems: Analysis and Design; Wiley: Hoboken, NJ, USA, 2003; ISBN 978-0-471-42799-5. [Google Scholar]
  32. Slotine, J.-J.E.; Li, W. Applied Nonlinear Control; Prentice Hall: Hoboken, NJ, USA, 1991. [Google Scholar]
  33. Stefański, K.; Grzyb, M.; Nocoń, Ł. The analysis of homing of aerial guided bomb on the ground target by means of special method of control. In Proceedings of the 2014 15th International Carpathian Control Conference (ICCC), Velke Karlovice, Czech Republic, 28–30 May 2014; pp. 551–556. [Google Scholar] [CrossRef]
  34. Arnold, W.F., III. Numerical Solution of Algebraic Matrix Riccati Equations; Report number NWCTP6521; Naval Weapons Center China Lake: Ridge Crest, CA, USA, 1984. [Google Scholar]
  35. Zhou, Y. Convergence of the discrete-time riccati equation to its maximal solution. In Proceedings of the 35th IEEE Conferenceon Decisionand Control, Kobe, Japan, 13 December 1996; pp. 2665–2670. [Google Scholar] [CrossRef]
  36. Bryson, A.E.; Ho, Y.C. Applied Optimal Control: Optimization, Estimation, and Control. IEEE Trans. Syst. Man Cybern. 1979, 9, 366–367. [Google Scholar] [CrossRef]
  37. Souza, L.C.G.; Bigot, P. An adaptive method with weight matrix as a function of the state to design the rotatory flexible system control law. Mech. Syst. Signal Process. 2016, 79, 132–140. [Google Scholar] [CrossRef]
  38. Zheng, Y.; Chen, H.; Zhou, Z. Angle Measurement of Objects outside the Linear Field of View of a Strap down Semi-Active Laser Seeker. Sensors 2018, 18, 1673. [Google Scholar] [CrossRef] [Green Version]
  39. Titterton, D.H. Military Laser Technology and Systems; Artech House: Norwood, MA, USA, 2015; ISBN 9781608077793. [Google Scholar]
  40. Allen, R.; Volpi, J.; Roemerman, S. COTS lens and detector characterization for low cost miniature SAL seekers. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, Boston, MA, USA, 19–22 August 2013. [Google Scholar] [CrossRef]
  41. Cheng, X.; Yang, Y.; Hao, Q. Analysis of the Effects of Thermal Environment on Optical Systems for Navigation Guidance and Control in Supersonic Aircraft Based on Empirical Equations. Sensors 2016, 16, 1717. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  42. Bużantowicz, W.; Pietrasieński, J. Dual-control missile guidance: A simulation study. J. Theor. Appl. Mech. 2018, 56, 727–739. [Google Scholar] [CrossRef]
  43. Zhu, M.; Chen, H.; Xiong, G. A model predictive speed tracking control approach for autonomous ground vehicles. Mech. Syst. Signal Process. 2017, 87, 138–152. [Google Scholar] [CrossRef]
  44. Guo, H.; Cao, D.; Chen, H.; Sun, Z.; Hu, Y. Model predictive path following control for autonomous cars considering a measurable disturbance: Implementation, testing, andverification. Mech. Syst. Signal Process. 2019, 118, 41–60. [Google Scholar] [CrossRef]
  45. Zhang, Q.; Wang, Q.; Li, G. Nonlinear modeling and predictive functional control of Hammerstein system with application to the turn table servo system. Mech. Syst. Signal Process. 2016, 72–73, 383–394. [Google Scholar] [CrossRef]
  46. Sobczynski, D. A concept of a power electronic converter for a BLDC motor drive system in aviation. Aviation 2015, 19, 36–39. [Google Scholar] [CrossRef]
  47. Wei, Z.; Zhao, J.; He, H.; Ding, G.; Cui, H.; Liu, L. Future smart battery and management: Advanced sensing from external to embedded multi-dimensional measurement. J. Power Sources 2021, 489, 229462. [Google Scholar] [CrossRef]
  48. Wei, Z.; He, H.; Pou, J.; Tsui, K.-L.; Quan, Z.; Li, Y. Signal-Disturbance Interfacing Elimination for Unbiased Model Parameter Identification of Lithium-Ion Battery. IEEE Trans. Ind. Inform. 2020, 1. [Google Scholar] [CrossRef]
  49. Schimmack, M.; Haus, B.; Mercorelli, P. An Extended Kalman Filteras an Observer in a Control Structure for Health Monitoring of a Metal-Polymer Hybrid Soft Actuator. IEEE/ASME Trans. Mechatron. 2018, 23, 1477–1487. [Google Scholar] [CrossRef]
  50. Schimmack, M.; Mercorelli, P.; Maiwald, M. Combining Kalman filter and RLS-algorithm to improve a textile based sensor system in the presence of linear time-varying parameters. In Proceedings of the 2015 17th International Conference on E-health Networking, Application & Services (Health Com), Boston, MA, USA, 14–17 October 2015; pp. 507–510. [Google Scholar] [CrossRef]
  51. Chen, L.; Mercorelli, P.; Liu, S. A Kalman estimator for detecting repetitive disturbances. In Proceedings of the American Control Conference 3, Chicago, IL, USA, 1–3 July 2005; pp. 1631–1636. [Google Scholar] [CrossRef]
Figure 1. 3D view of the designed scanning and tracking seeker, where: (a) gyro rotor of scanning system; (b) sensors and control motors of the seeker; (c) spherically-shaped forming a cardan arrangement; (d) complete scanning head.
Figure 1. 3D view of the designed scanning and tracking seeker, where: (a) gyro rotor of scanning system; (b) sensors and control motors of the seeker; (c) spherically-shaped forming a cardan arrangement; (d) complete scanning head.
Energies 14 03109 g001
Figure 2. Scanning and tracking seeker set in the first operating mode.
Figure 2. Scanning and tracking seeker set in the first operating mode.
Energies 14 03109 g002
Figure 3. The area of scanned airspace in the first operating mode of the seeker.
Figure 3. The area of scanned airspace in the first operating mode of the seeker.
Energies 14 03109 g003
Figure 4. Scanning and tracking seeker set in the second operating mode.
Figure 4. Scanning and tracking seeker set in the second operating mode.
Energies 14 03109 g004
Figure 5. The area of scanned airspace in the second operating mode of the seeker.
Figure 5. The area of scanned airspace in the second operating mode of the seeker.
Energies 14 03109 g005
Figure 6. Seeker diagram with adopted coordinate systems.
Figure 6. Seeker diagram with adopted coordinate systems.
Energies 14 03109 g006
Figure 7. Diagram of filtering signals received by the optoelectronic system of the seeker. O, current position of the seeker axis; A, infrared detector pulses; B, selected maximum pulses; C, currently set angular position for controlling the seeker axis; D, status vectors (one of the Kalman filter criteria); E, selection area (one of the Kalman filter criteria); F, next, set angle position for controlling the seeker axis (result of filtration operation); G, target flight trajectory; H, set trajectory for seeker axis movement; Ra, corrective lens system visual field radius; Δ β , variable coefficient depending on the speed vector value of the detected V W C target.
Figure 7. Diagram of filtering signals received by the optoelectronic system of the seeker. O, current position of the seeker axis; A, infrared detector pulses; B, selected maximum pulses; C, currently set angular position for controlling the seeker axis; D, status vectors (one of the Kalman filter criteria); E, selection area (one of the Kalman filter criteria); F, next, set angle position for controlling the seeker axis (result of filtration operation); G, target flight trajectory; H, set trajectory for seeker axis movement; Ra, corrective lens system visual field radius; Δ β , variable coefficient depending on the speed vector value of the detected V W C target.
Energies 14 03109 g007
Figure 8. Tracking of a detected air target without signal filtering.
Figure 8. Tracking of a detected air target without signal filtering.
Energies 14 03109 g008
Figure 9. Tracking a detected air target using signal filtering.
Figure 9. Tracking a detected air target using signal filtering.
Energies 14 03109 g009
Figure 10. TZ set trajectory and pursued TR trajectory of the seeker axis without filtering the signals received from the infrared detector.
Figure 10. TZ set trajectory and pursued TR trajectory of the seeker axis without filtering the signals received from the infrared detector.
Energies 14 03109 g010
Figure 11. TZ set trajectory and pursued TR trajectory of the seeker axis with the filtration of signals received from the infrared detector.
Figure 11. TZ set trajectory and pursued TR trajectory of the seeker axis with the filtration of signals received from the infrared detector.
Energies 14 03109 g011
Figure 12. The process of modified LQR control of the seeker axis in the airspace search phase and in the phase of tracking a detected target.
Figure 12. The process of modified LQR control of the seeker axis in the airspace search phase and in the phase of tracking a detected target.
Energies 14 03109 g012
Figure 13. TZ set trajectory and pursued TR trajectory of the seeker axis in the airspace search phase and in the detected target tracking phase–PID control.
Figure 13. TZ set trajectory and pursued TR trajectory of the seeker axis in the airspace search phase and in the detected target tracking phase–PID control.
Energies 14 03109 g013
Figure 14. TZ set trajectory and pursued TR trajectory of the seeker axis in the airspace search phase and in the detected target tracking phase–modifiedLQR control.
Figure 14. TZ set trajectory and pursued TR trajectory of the seeker axis in the airspace search phase and in the detected target tracking phase–modifiedLQR control.
Energies 14 03109 g014
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gapiński, D.; Koruba, Z. Control of Optoelectronic Scanning and Tracking Seeker by Means the LQR Modified Method with the Input Signal Estimated Using of the Extended Kalman Filter. Energies 2021, 14, 3109. https://doi.org/10.3390/en14113109

AMA Style

Gapiński D, Koruba Z. Control of Optoelectronic Scanning and Tracking Seeker by Means the LQR Modified Method with the Input Signal Estimated Using of the Extended Kalman Filter. Energies. 2021; 14(11):3109. https://doi.org/10.3390/en14113109

Chicago/Turabian Style

Gapiński, Daniel, and Zbigniew Koruba. 2021. "Control of Optoelectronic Scanning and Tracking Seeker by Means the LQR Modified Method with the Input Signal Estimated Using of the Extended Kalman Filter" Energies 14, no. 11: 3109. https://doi.org/10.3390/en14113109

APA Style

Gapiński, D., & Koruba, Z. (2021). Control of Optoelectronic Scanning and Tracking Seeker by Means the LQR Modified Method with the Input Signal Estimated Using of the Extended Kalman Filter. Energies, 14(11), 3109. https://doi.org/10.3390/en14113109

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