# A Guidance Strategy for Strapdown Seeker considering Minimum Field-of-View Angle Constraint

Authors: Guanqun Zhou; Qunli Xia
Journal: International Journal of Aerospace Engineering
 (2020)

---

## Abstract

An off-axis strapdown seeker in missile may lead to a minimum field-of-view (FOV) angle constraint problem. The goal of this paper is to deal with the problem in guidance. Analysis of kinematics proves that on the premise of attacking stationary target, seeker look angle comes to 0 before or at the end time, and seeker will lose target finally. In order to reduce the distance of seeker losing target, a guidance strategy is proposed to sustain minimum FOV angle constraint during flight. The strategy can be applied on guidance laws with independent orders in longitudinal and lateral channels. By means of a certain rolling maneuver, it keeps the target in the seeker’s limited FOV. Moreover, a lateral guidance order compensation is utilized in the strategy to maintain seeker look angle. Simulations and comparisons are conducted to demonstrate the strategy’s effectiveness. Results show that the guidance strategy can sustain minimum FOV angle constraint longer than classical guidance method.


---

## Body

## 1. Introduction

In recent years, strapdown seekers are widely used in hypersonic missiles. Usually, a seeker is installed in the nose of a missile, and the seeker axis is aligned with the missile body axis. In this scenario, the seeker’s field-of-view (FOV) is symmetric around the body axis. However, there are some hypersonic aerodynamic configurations with a sharp nose. These configurations have narrow space in the nose, for which some large-sized seeker cannot be installed in a normal way. Only if the antenna is installed biased, the space is enough, as is shown in Figure1.Figure 1
Hypersonic missile with an off-axis seeker.An off-axis seeker’s FOV is shown in Figure1. The seeker axis is not aligned around the body axis, and all of the seeker’s FOV lies in one side of the body. The body axis nearby is out of the seeker’s FOV, which means once the missile points to a target in terminal guidance, the seeker cannot track the target. We can see from Figure 1 that in this special scenario, the seeker’s FOV has both maximum angle and minimum angle constraints in missile’s elevation direction.So far to date, there is a lot of research on seeker maximum FOV angle constraint problem. In [1], a parameter design strategy for seeker FOV constraint in impact angle guidance is proposed. Based on optimal guidance law (OGL), it ensures that the look angle will not exceed the constraint boundary by changing guidance law parameters. This idea is well developed in [2], and an adaptive weighting impact angle optimal guidance law considering FOV angle constraint is presented in this paper. In addition to optimal guidance law, many modern guidance methods are applied to solve this problem. A nonsingular sliding-mode control guidance law considering FOV angle constraint is presented by [3]. By using slide mode control theory, this guidance law realizes impact time control as well as FOV angle control. An impact time control guidance law considering FOV angle constraint using backstepping control technique is proposed in [4]. This guidance law enables a reduced look angle in terminal guidance without violating the FOV angle limit. Moreover, a novel nonlinear mapping-based guidance strategy is presented in [5] for attacking stationary and moving targets, where the seeker’s FOV constraint is transformed to the limit of the relative speed perpendicular to the LOS.Those guidance laws mentioned are applied to solve the maximum FOV angle constraint problem, but they do not control the minimum value of look angle in flight. Actually, on condition of hitting a stationary target, velocity heading error finally converges to 0 by using those guidance laws. This fact means those guidance laws cannot solve the minimum FOV angle constraint problem. Until now, there are few researches against minimum FOV angle constraint. Moreover, according to the following analysis in this paper, there is conflict between keeping a nonzero heading error at the terminal of trajectory and hitting a stationary target, which means that the minimum FOV angle constraint problem cannot be solved thoroughly. The seeker will finally lose the target in some distance.However, even though it is impossible to solve the problem thoroughly, to reduce the distance of the seeker losing the target is still very meaningful to promote terminal guidance accuracy. From the point of this, a guidance strategy is designed and proposed by this paper to sustain seeker minimum FOV angle constraint. By means of this strategy, the distance of seeker losing the target decreases a lot. The rest of this paper is organized as follows. Section2 introduces the problem of minimum FOV angle constraints and analyzes the restriction of minimum FOV angle control in terminal guidance. In Section 3, a guidance strategy based on traditional terminal guidance law is derived to maintain minimum FOV angle constraints in flight. Simulation results are presented in Section 4, and Section 5 gives conclusions.


## 2. Problem Formulation

### 2.1. Minimum FOV Angle Constraint Problem

Figure2 describes a 2D angular configuration of an off-axis strapdown seeker. σ denotes the look angle, and μ denotes the seeker head angle. The range of the seeker’s FOV is defined as ±ε (symmetric with seeker axis). Therefore, the range of effective seeker look angle is expressed as
(1)μ−ε≤σ≤μ+ε.Figure 2
2D angular configuration of the off-axis strapdown seeker.For normal strapdown seeker whose axis is aligned with body axis,μ equals to zero. Seeker’s FOV is symmetric with the body axis. Different from that, a biased strapdown seeker has a nonzero μ. On condition of μ>ε, the value of μ−ε will be positive and the seeker’s FOV is completely at one side of the body axis, as shown in Figure 2.In convenience of expression, we defineσmin=μ−ε and σmax=μ+ε. Equation (1) can be written as
(2)σmin≤σ≤σmax.Equation (2) shows the complete constraint caused by a biased seeker’s FOV in a 2D scenario. The left side of this equation shows a new constraint problem of minimum FOV angle. This constraint requires a nonzero look angle during guidance in order to sustain target in the seeker’s FOV. It is totally different with the traditional maximum seeker’s FOV angle constraint problem because the latter one only requires the absolute value of the seeker look angle within a certain range.In a 3D scenario, this problem is more complex. Before we discuss it, two assumptions are adopted: (1) the seeker’s FOV is assumed as a rectangular pyramid; (2) the seeker’s FOV is symmetric with a longitudinal plane. Figure3 presents the 3D scenario of an off-axis strapdown seeker. Xb,Yb,Zb represents the missile body frame, and S denotes the seeker. XbSYb plane represents the body longitudinal plane. In this figure, the seeker’s FOV is represented as the red zone.Figure 3
3D angular configuration of the off-axis strapdown seeker.Basically, the definition of look angleσ in 3D is the space angle between LOS and seeker axis, and σ has no sign. In convenience of analysis, we can replace the space look angle by two Euler angles from LOS coordinate frame to body frame; then, the 3D look angle constraint problem can be transformed into two planar problems. In Figure 3, σy and σz represent the Euler angles in azimuth and elevation directions. According to their definition, both σy and σz have a sign.Obviously, the seeker’s FOV in azimuth and elevation directions is different. The former is symmetric with longitudinal axis, while the latter one is biased to one side. This paper focuses on look angle constraint problem in elevation channel. Under the assumption that azimuth and elevation guidance are independent, this problem is quite the same with the 2D scenario mentioned. The rest of this article will concentrate on dealing with this constraint problem in terminal guidance design. However, there exists some restriction in practice which makes it hard to sustain the look angle at a nonzero value all the time during terminal guidance. This point will be proposed in the following analysis.


### 2.2. Look Angle Control Restriction in Terminal Guidance

The commonly used engagement geometry of missile and a stationary target in the 2D scenario is shown in Figure4, where V and r represent missile’s velocity and relative distance to target. θt and λ represent trajectory inclination angle, velocity heading angle, and LOS angle. Missile’s pitching angle and attack angle are defined as θ and α.Figure 4
Engagement geometry of missile and a stationary target.Dynamic equations are obtained as follows [6, 7].
(3)θ̇t=aV,λ̇=−sinηr,η̇=θ̇t−λ̇=aV+sinηr,where a represents normal acceleration regarded as control force of missile. The complete description of the look angle σ is obtained from Figure 4 as
(4)σ=θ−λ=θt+α−λ=η+α.Differentiating equation (4) and substituting equation (3) into it yields
(5)σ̇=η̇+α̇=aV+Vsinηr+α̇.From equation (5), we can see that velocity heading angle η converges to 0 when the missile hits the target at the end of trajectory. Otherwise, σ̇ will be infinite and the look angle is divergent.Defining terminal time astf, and ηtf=0. Because η is continuous, there exists ε>0, when t∈tf−ε,tf, η varies monotonically. Without loss of generality, we can assume that ηt>0 and η̇t≤0 when t∈tf−ε,tf. To ensure the establishment of equation (3), there must be at<0. Generally, we have signa=signα; therefore, attack angle αt<0. There exists t1∈tf−ε,tf when σt1=ηt1+αt1=0. If t1<tf, σt comes to 0 and keeps nonpositive during t∈t1,tf. If t1=tf, σt converges to 0 along with ηt. But in any case, σtf≤0.According to the above-mentioned analysis, the following conclusion is given:(i)
On the premise of hitting stationary target with a continuous normal acceleration, the value of the look angleσ will come to 0 before or at the end time(ii)
It is impossible to maintain the minimum FOV angle constraint all the time within a finite acceleration during terminal guidanceHowever, we can still determine a minimum distancere. When relative distance r is larger than re, the minimum FOV angle constraint can be maintained within a limited normal acceleration, and re is named as seeker look angle control end point.In order to determine the end pointre, the following Lyapunov function is constructed [8].
(6)L=12σ2.Differentiating equation (6) with respect to time yields
(7)L̇=σσ̇=σaV+Vsinηr+α̇.To ensure the stability of system (6), equation (7) should keep negative. If minimum FOV angle constraint boundary σmin is positive, the condition of L̇ is written as
(8)aV+Vsinηr+α̇<0.When the missile flies in low altitude with a high speed, the dynamic pressure is very large, and a small attack angle can provide huge normal acceleration. In terminal guidance, we hope acceleration changes smoothly at the end, considering autopilot lag. Therefore, it is reasonable to assume a small rangeability of attack angle at the end of trajectory. Ignoringα̇ in equation (8), the following equation is obtained:
(9)a<−V2sinηr<0.We can assume that at the end of trajectory velocity is relatively constant, and the normal acceleration is constrained within the maximum valueamax. Because in terminal guidance flight look angle is required larger than σmin, we obtain η>σmin on this condition.In order to maintain the establishment of equation (9), we have
(10)r>V2amaxsinσmin.Definingre=V2sinσmin/amax, we can set re as an end point of seeker look angle control. The meaning of this end point is shown as follows. When r>re, the minimum FOV angle constraint can be maintained with an acceleration command lower than amax. After that point, look angle control should be abandoned because the acceleration command might exceed limitation.


### 2.3. 3D Kinematic Model

Figure5 shows a three-dimensional homing engagement geometry of missile to stationary target, where X,Y,Z denotes inertial coordinate system. M and T represent missile and target. r denotes relative distance between missile and target. V denotes total velocity of missile. Notations of λy and λz stand for LOS angles in azimuth and elevation directions. Notations of ηy and ηz represent Euler angles from the LOS coordinate system to the missile’s velocity coordinate system.Figure 5
Three-dimensional homing engagement geometry.The three-dimensional kinematics is given by the following equations [9–12].
(11)ṙ=−Vcosηzcosηy,λ̇y=−Vsinηzr,λ̇z=−Vsinηzcosηyrcosλz,η̇z=azV+Vrsinηzsin2ηytanλz+sinηzcosηy,η̇y=ayVcosηz−Vrsinηzsinηycosηztanλz−sinηycosηz,where ay and az stand for missile’s azimuth and elevation acceleration in velocity coordinate. Two Euler angles ηy and ηz express the heading error of velocity. In convenience of analysis, many articles assume that missile’s attack angle and sideslip angle are ignored. Therefore, ηy and ηz are the same as the seeker look angle. This assumption is reasonable when discussing the maximum FOV angle constraint. However, when we deal with the minimum FOV angle constraint problem, this assumption is not appropriate because values of attack angle or sideslip angle in terminal guidance might be close to the look angle’s value on this condition. A strict expression of seeker look angle should be obtained. It is given in the next section.


## 2.1. Minimum FOV Angle Constraint Problem

Figure2 describes a 2D angular configuration of an off-axis strapdown seeker. σ denotes the look angle, and μ denotes the seeker head angle. The range of the seeker’s FOV is defined as ±ε (symmetric with seeker axis). Therefore, the range of effective seeker look angle is expressed as
(1)μ−ε≤σ≤μ+ε.Figure 2
2D angular configuration of the off-axis strapdown seeker.For normal strapdown seeker whose axis is aligned with body axis,μ equals to zero. Seeker’s FOV is symmetric with the body axis. Different from that, a biased strapdown seeker has a nonzero μ. On condition of μ>ε, the value of μ−ε will be positive and the seeker’s FOV is completely at one side of the body axis, as shown in Figure 2.In convenience of expression, we defineσmin=μ−ε and σmax=μ+ε. Equation (1) can be written as
(2)σmin≤σ≤σmax.Equation (2) shows the complete constraint caused by a biased seeker’s FOV in a 2D scenario. The left side of this equation shows a new constraint problem of minimum FOV angle. This constraint requires a nonzero look angle during guidance in order to sustain target in the seeker’s FOV. It is totally different with the traditional maximum seeker’s FOV angle constraint problem because the latter one only requires the absolute value of the seeker look angle within a certain range.In a 3D scenario, this problem is more complex. Before we discuss it, two assumptions are adopted: (1) the seeker’s FOV is assumed as a rectangular pyramid; (2) the seeker’s FOV is symmetric with a longitudinal plane. Figure3 presents the 3D scenario of an off-axis strapdown seeker. Xb,Yb,Zb represents the missile body frame, and S denotes the seeker. XbSYb plane represents the body longitudinal plane. In this figure, the seeker’s FOV is represented as the red zone.Figure 3
3D angular configuration of the off-axis strapdown seeker.Basically, the definition of look angleσ in 3D is the space angle between LOS and seeker axis, and σ has no sign. In convenience of analysis, we can replace the space look angle by two Euler angles from LOS coordinate frame to body frame; then, the 3D look angle constraint problem can be transformed into two planar problems. In Figure 3, σy and σz represent the Euler angles in azimuth and elevation directions. According to their definition, both σy and σz have a sign.Obviously, the seeker’s FOV in azimuth and elevation directions is different. The former is symmetric with longitudinal axis, while the latter one is biased to one side. This paper focuses on look angle constraint problem in elevation channel. Under the assumption that azimuth and elevation guidance are independent, this problem is quite the same with the 2D scenario mentioned. The rest of this article will concentrate on dealing with this constraint problem in terminal guidance design. However, there exists some restriction in practice which makes it hard to sustain the look angle at a nonzero value all the time during terminal guidance. This point will be proposed in the following analysis.


## 2.2. Look Angle Control Restriction in Terminal Guidance

The commonly used engagement geometry of missile and a stationary target in the 2D scenario is shown in Figure4, where V and r represent missile’s velocity and relative distance to target. θt and λ represent trajectory inclination angle, velocity heading angle, and LOS angle. Missile’s pitching angle and attack angle are defined as θ and α.Figure 4
Engagement geometry of missile and a stationary target.Dynamic equations are obtained as follows [6, 7].
(3)θ̇t=aV,λ̇=−sinηr,η̇=θ̇t−λ̇=aV+sinηr,where a represents normal acceleration regarded as control force of missile. The complete description of the look angle σ is obtained from Figure 4 as
(4)σ=θ−λ=θt+α−λ=η+α.Differentiating equation (4) and substituting equation (3) into it yields
(5)σ̇=η̇+α̇=aV+Vsinηr+α̇.From equation (5), we can see that velocity heading angle η converges to 0 when the missile hits the target at the end of trajectory. Otherwise, σ̇ will be infinite and the look angle is divergent.Defining terminal time astf, and ηtf=0. Because η is continuous, there exists ε>0, when t∈tf−ε,tf, η varies monotonically. Without loss of generality, we can assume that ηt>0 and η̇t≤0 when t∈tf−ε,tf. To ensure the establishment of equation (3), there must be at<0. Generally, we have signa=signα; therefore, attack angle αt<0. There exists t1∈tf−ε,tf when σt1=ηt1+αt1=0. If t1<tf, σt comes to 0 and keeps nonpositive during t∈t1,tf. If t1=tf, σt converges to 0 along with ηt. But in any case, σtf≤0.According to the above-mentioned analysis, the following conclusion is given:(i)
On the premise of hitting stationary target with a continuous normal acceleration, the value of the look angleσ will come to 0 before or at the end time(ii)
It is impossible to maintain the minimum FOV angle constraint all the time within a finite acceleration during terminal guidanceHowever, we can still determine a minimum distancere. When relative distance r is larger than re, the minimum FOV angle constraint can be maintained within a limited normal acceleration, and re is named as seeker look angle control end point.In order to determine the end pointre, the following Lyapunov function is constructed [8].
(6)L=12σ2.Differentiating equation (6) with respect to time yields
(7)L̇=σσ̇=σaV+Vsinηr+α̇.To ensure the stability of system (6), equation (7) should keep negative. If minimum FOV angle constraint boundary σmin is positive, the condition of L̇ is written as
(8)aV+Vsinηr+α̇<0.When the missile flies in low altitude with a high speed, the dynamic pressure is very large, and a small attack angle can provide huge normal acceleration. In terminal guidance, we hope acceleration changes smoothly at the end, considering autopilot lag. Therefore, it is reasonable to assume a small rangeability of attack angle at the end of trajectory. Ignoringα̇ in equation (8), the following equation is obtained:
(9)a<−V2sinηr<0.We can assume that at the end of trajectory velocity is relatively constant, and the normal acceleration is constrained within the maximum valueamax. Because in terminal guidance flight look angle is required larger than σmin, we obtain η>σmin on this condition.In order to maintain the establishment of equation (9), we have
(10)r>V2amaxsinσmin.Definingre=V2sinσmin/amax, we can set re as an end point of seeker look angle control. The meaning of this end point is shown as follows. When r>re, the minimum FOV angle constraint can be maintained with an acceleration command lower than amax. After that point, look angle control should be abandoned because the acceleration command might exceed limitation.


## 2.3. 3D Kinematic Model

Figure5 shows a three-dimensional homing engagement geometry of missile to stationary target, where X,Y,Z denotes inertial coordinate system. M and T represent missile and target. r denotes relative distance between missile and target. V denotes total velocity of missile. Notations of λy and λz stand for LOS angles in azimuth and elevation directions. Notations of ηy and ηz represent Euler angles from the LOS coordinate system to the missile’s velocity coordinate system.Figure 5
Three-dimensional homing engagement geometry.The three-dimensional kinematics is given by the following equations [9–12].
(11)ṙ=−Vcosηzcosηy,λ̇y=−Vsinηzr,λ̇z=−Vsinηzcosηyrcosλz,η̇z=azV+Vrsinηzsin2ηytanλz+sinηzcosηy,η̇y=ayVcosηz−Vrsinηzsinηycosηztanλz−sinηycosηz,where ay and az stand for missile’s azimuth and elevation acceleration in velocity coordinate. Two Euler angles ηy and ηz express the heading error of velocity. In convenience of analysis, many articles assume that missile’s attack angle and sideslip angle are ignored. Therefore, ηy and ηz are the same as the seeker look angle. This assumption is reasonable when discussing the maximum FOV angle constraint. However, when we deal with the minimum FOV angle constraint problem, this assumption is not appropriate because values of attack angle or sideslip angle in terminal guidance might be close to the look angle’s value on this condition. A strict expression of seeker look angle should be obtained. It is given in the next section.


## 3. Guidance Strategy Design considering Minimum FOV Angle Constraint

On the basis of conclusions obtained in the last section, for missiles whose seeker has constraint of minimum FOV angle, it is inevitable that the seeker will lose the target finally. The realistic solution of this problem is locating the target when it is within the seeker’s FOV and calculating guidance information according to target coordinate. The accuracy of target location is affected by relative distance between missile and target. Reducing the distance of seeker losing target improves target location accuracy effectively and contributes to precision terminal guidance. In this section, a guidance strategy is proposed to satisfy minimum FOV angle constraint in flight. It is not aimed at designing a new form of guidance law. Instead, this strategy can be applied in most terminal guidance law.


### 3.1. Look Angle Characteristic Analysis

Figure6 shows the three-dimensional homing engagement geometry of missile to target, where O−XYZ denotes the inertial coordinate system and O′−X′Y′Z′ denotes the body coordinate system of missile. The inertial coordinate system is fixed on earth, and axis OY is vertical to the horizontal plane. The position of coordinate origin O can be defined as any appropriate value, as well as directions of axis OX and OZ in the horizontal plane. The coordinate origin O′ of the body system is defined as missile’s mass point. Axis O′X′ is defined as missile’s body axis. Axis O′Y′ is defined in missile’s longitudinal plane pointing upwards. Both inertial system and body system are right-handed coordinate system.Figure 6
Angular relationships of missile and target in 3D.Notations ofθ, ϕ, and γ stand for 3 Euler angles of pitching, yawing, and rolling angle from inertial system to body system. λz and λy represent LOS angles in elevation and azimuth directions. Moreover, σz and σy represent missile’s look angles in elevation and azimuth directions of body system.Coordinate transformation matrix from the inertial system to the body systemT is shown as
(12)T=TxγTyγTzθ,where Tx, Ty, and Tz are defined as
(13)Tx∗=1000cos∗sin∗0−sin∗cos∗,Ty∗=cos∗0−sin∗010sin∗0cos∗,Tz∗=cos∗0−sin∗010sin∗0cos∗.Assuming the unit vector of LOS represented in the body system and the inertial system areeB and eI, it is easy to calculate that
(14)eB=TzσzTyσy−1e,eI=TzλzTyλy−1e,where e represents the unit vector of 100T. According to the coordinate transformation between the inertial system and the body system, we have
(15)eB=TeI.By substituting equation (15) into (12), the following equation is obtained
(16)cosσycosσz=sinθcosϕ−λycosλz+cosθsinλz,sinσz=Acosγ+Bsinγ,sinσycosσz=−Asinγ−Bcosγ,where A and B are defined as
(17)A=−sinθcosϕ−λycosλz+cosθsinλz,B=sinϕ−λycosλz.The angleσ is defined as heading error between LOS and body axis. According to Figure 6, it can be obtained as
(18)σ=cos−1cosσzcosσy.It is easy to know thatσz is no more than σ. Substituting the first equation of equation (16) into equation (18) yields
(19)σz≤σ=cos−1sinθcosϕ−λycosλz+cosθsinλz.Noticing thatA2+B2+cos2σ=1, we can get A2+B2=sin2σ. Substituting equation (19) into the second line of equation (16), the following equation is obtained:
(20)sinσz=sinσAA2+B2cosγ+BA2+B2sinγ.Furthermore, we can defineγ∗ as
(21)γ∗=tan−1B/A,π+tan−1B/A,A>0,A≤0,and equation (20) is simplified as
(22)sinσz=sinσcosγ−γ∗.According to equation (22), the following conclusion is obtained. Under a certain condition of body axis and LOS orientations, the range of σz is restricted to −σ,σ, and only when rolling angles γ equals γ∗ the maximum value is obtained. σ and γ∗ can be calculated by equations (18) and (21).On condition that the required minimum look angleσmin (σmin>0) is less than σ, it is derived from equation (22) that in order to keep σz≥σmin, rolling angles γ should satisfy
(23)cosγ−γ∗≥sinσminsinσ.Defining(24)Δγ=cos−1sinσminsinσ,equation (23) is rewritten as
(25)γ∗−Δγ≤γ≤γ∗+Δγ.Equation (25) indicates that the range of γ satisfying the constraint of σmin<σz is symmetric to γ∗. If σmin/σz→1, the value of Δγ converges to 0.The aforementioned analysis is based on a positiveσmin. In practice, sometimes σmin is defined negative. On this condition, the minimum FOV angle constraint is expressed as σz<σmin<0, and equation (25) is rewritten as
(26)π+γ∗−Δγ≤γ≤π+γ∗+Δγ.


### 3.2. Design of Guidance Strategy

The main scheme of this strategy is depicted as follows:(i)
If the current value ofσz is no less than σmin, it follows the order of the existing guidance law in flight(ii)
If the current value ofσz is less than σmin, while LOS heading error σ≥σmin, the strategy will generate a rolling maneuver order to sustain the minimum FOV angle constraint. On this condition, acceleration orders given by guidance law are kept, but they should be rewritten in body frame(iii)
If LOS heading errorσ≥σmin, the strategy gives a new guidance order in the azimuth direction as a lateral maneuver, and guidance order in the elevation direction is maintainedThe following analysis will introduce the strategy in detail.


#### 3.2.1. Basic Guidance Law

In the problem formulation part, we transform the 3D look angle constraint problem into two planar problems. This simplification requires a hidden assumption. Terminal guidance can be separated into two independent parts, longitudinal guidance and lateral guidance. Therefore, the guidance strategy proposed by this paper can be applied in the situation that guidance orders of longitudinal channel and lateral channel are given independently, like most classical guidance law.In general, terminal guidance of air-to-surface missile has a constraint of impact angle in elevation direction to improve impact effect. Without a loss of generality, we can assume that in terminal guidance missile adopts optimal guidance law (OGL) [12, 13] with impact angle constraint in elevation direction, while azimuth guidance adopts proportional navigation guidance (PNG) [14] law to ensure hitting the target. Guidance order of acceleration in elevation ayc and azimuth order azc is obtained as follows.
(27)ayc=NpVλ̇z+NqVλz−θf/tgo,azc=−NVλ̇y,where Np and Nq are designer-chosen gain of OGL and N is designer-chosen gain of PNG law. Values of Np, Nq, and N are chosen as 4, 2, and 4 in this paper [15]. tgo and θf represent time-to-go and predetermined impact angle.It is noticed thatayc and azc are given in the LOS frame [16–18]. An order transformation to body frame is necessary for autopilot in missile. Equation (28) gives a simplified transformation. This simplification is acceptable in practice when the magnitude of heading error σ is not very large.
(28)aybc=ayccosγ+azcsinγ,azbc=azccosγ−aycsinγ.In equation (28), γ represents current rolling angle. aybc and azbc are acceleration order defined in pitching and yawing channel of body coordinate frame. In fact, aybc and azbc are direct inputs of autopilot, as well as rolling angle order γc.


#### 3.2.2. Look Angle Compensation Strategy

According to equation (18), if the required minimum look angle σmin is no larger than σ, the constraint of σz≥σmin can be sustained as long as the rolling angle is within range described by equation (25) or (26).On the other hand, ifσ is less than σmin, σz will never satisfy the constraint no matter how the rolling angle changes. On this condition, the most important work is to enlarge σ. It is obtained from equation (19) that
(29)cosϕ−λy=cosσ−sinθsinλzcosθcosλz.The left side of equation (29) is only related to yawing angle ϕ and LOS azimuth angle λy, while the right side is influenced by pitching angle θ, LOS azimuth angle λz, and σ. Under normal condition, σ, θ, and λz are all within −90°,90°; substituting σmin<σz into equation (29) yields
(30)cosϕ−λy<cosσmin−sinθsinλzcosθcosλz.The inequality given by equation (30) shows the constraint of minimum FOV angle on missile’s attitude angle. If we want to enlarge σ, one effective way is to enlarge the difference between ϕ and λy. The inequality of equation (30) can also be converted into the following form.
(31)ϕ−λy>cos−1cosσmin−sinθsinλzcosθcosλz.In convenience of expression, we can defineΔϕ as
(32)Δϕ=cos−1cosσmin−sinθsinλzcosθcosλz,and equation (31) is simplified as
(33)ϕ−λy>Δϕ.The above analysis shows that if we want to keepσ>σmin, we can sustain yawing angle ϕ in the range shown by equation (33) without changing pitching angle θ. This approach only changes azimuth guidance order to compensate the look angle in necessity. It will not influence elevation guidance.From the above, a guidance strategy that compensates the look angle is obtained. The main flow of this strategy is described as follows:Step 1.
Former guidance law gives orders both in elevation and azimuth directions asayc and azc. The rolling angle order is also given as γc.Step 2.
Calculating heading error angle between LOS and body axis asσ by equation (19). If σ>σmin, the flow goes to branch of Step 3; otherwise, it goes to Step 4.Step 3.
Calculatingγ∗ and Δγ by equations (21) and (24). Updating rolling angle order by the following equation:
(34)σmin≥0,γc′=γc,γ∗−Δγ,γ∗+Δγ,γc−γ∗<Δγ,γc−γ∗<−Δγ,γc−γ∗>Δγ,(35)σmin<0,γc′=γc,γ∗+π−Δγ,γ∗+π+Δγ,γc−π−γ∗<Δγ,γc−π−γ∗<−Δγ,γc−π−γ∗>Δγ,where γc′ is the updated rolling angle order by the strategy.
Updating acceleration orders both in elevation and azimuth directions by the following equation:(36)ayc′=ayc,azc′=azc,where ayc′ and azc′ are updated acceleration orders by the strategy. Thus, ayc′, azc′, and γc′ constitute outputs of the guidance system.Step 4.
Calculatingγ∗ by equation (21). Updating the rolling angle order by the following equation:
(37)γc′=γ∗,where γc′ is the updated rolling angle order by the strategy.
Calculating the expected yawing angle by the following equation:(38)ϕc=λy+Δϕ,ϕ≥λy,λy−Δϕ,ϕ<λy,where Δϕ is obtained from equation (32).
Generating new acceleration orders by the following equation:(39)ayc′=ayc,azc′=azc+Kϕc−ϕ,where K is a guidance coefficient. To determine the value of K, one needs to know the dynamics of original lateral guidance loop. If the guidance loop is approximate to a first-order system and time constant is T, coefficient K in equation (39) should be larger than V/T so that the additional guidance order Kϕc−ϕ will not influence the original guidance loop.It is indicated from equation (39) that azimuth guidance order is compensated to adjust the yawing angle so that a larger look angle σ is sustained. Thus, ayc′, azc′, and γc′ constitute the output of guidance system.Step 5. Guidance order rewritten in missile body frame as(40)aybc=ayc′cosγ+azc′sinγ,azbc=azc′cosγ−ayc′sinγ.Finally,aybc, azbc, and γc′ are input of missile autopilot. The strategy ends.Table1 gives a complete algorithm of the guidance strategy maintaining minimum FOV angle constraint.Table 1
Algorithm of the guidance strategy.
Step 1Guidance order obtained asayc, azc, and γcStep 2Calculating heading error angleσ from equation (19)Ifσ≥σminStep 3Calculatingγ∗ and Δγ by equation (21) and equation (24)Updating rolling angle order asγc′ by equation (34) or (35)Updating acceleration orders asayc′ and azc′ by equation (36)ElseStep 4Calculatingγ∗ from equation (21)Updating rolling angle order asγc′ by equation (37)Updating the expected yawing angle asϕc by equation (38)Generating new acceleration orders by equation (39)End IfStep 5Guidance order rewritten in body frame as equation (40)


## 3.1. Look Angle Characteristic Analysis

Figure6 shows the three-dimensional homing engagement geometry of missile to target, where O−XYZ denotes the inertial coordinate system and O′−X′Y′Z′ denotes the body coordinate system of missile. The inertial coordinate system is fixed on earth, and axis OY is vertical to the horizontal plane. The position of coordinate origin O can be defined as any appropriate value, as well as directions of axis OX and OZ in the horizontal plane. The coordinate origin O′ of the body system is defined as missile’s mass point. Axis O′X′ is defined as missile’s body axis. Axis O′Y′ is defined in missile’s longitudinal plane pointing upwards. Both inertial system and body system are right-handed coordinate system.Figure 6
Angular relationships of missile and target in 3D.Notations ofθ, ϕ, and γ stand for 3 Euler angles of pitching, yawing, and rolling angle from inertial system to body system. λz and λy represent LOS angles in elevation and azimuth directions. Moreover, σz and σy represent missile’s look angles in elevation and azimuth directions of body system.Coordinate transformation matrix from the inertial system to the body systemT is shown as
(12)T=TxγTyγTzθ,where Tx, Ty, and Tz are defined as
(13)Tx∗=1000cos∗sin∗0−sin∗cos∗,Ty∗=cos∗0−sin∗010sin∗0cos∗,Tz∗=cos∗0−sin∗010sin∗0cos∗.Assuming the unit vector of LOS represented in the body system and the inertial system areeB and eI, it is easy to calculate that
(14)eB=TzσzTyσy−1e,eI=TzλzTyλy−1e,where e represents the unit vector of 100T. According to the coordinate transformation between the inertial system and the body system, we have
(15)eB=TeI.By substituting equation (15) into (12), the following equation is obtained
(16)cosσycosσz=sinθcosϕ−λycosλz+cosθsinλz,sinσz=Acosγ+Bsinγ,sinσycosσz=−Asinγ−Bcosγ,where A and B are defined as
(17)A=−sinθcosϕ−λycosλz+cosθsinλz,B=sinϕ−λycosλz.The angleσ is defined as heading error between LOS and body axis. According to Figure 6, it can be obtained as
(18)σ=cos−1cosσzcosσy.It is easy to know thatσz is no more than σ. Substituting the first equation of equation (16) into equation (18) yields
(19)σz≤σ=cos−1sinθcosϕ−λycosλz+cosθsinλz.Noticing thatA2+B2+cos2σ=1, we can get A2+B2=sin2σ. Substituting equation (19) into the second line of equation (16), the following equation is obtained:
(20)sinσz=sinσAA2+B2cosγ+BA2+B2sinγ.Furthermore, we can defineγ∗ as
(21)γ∗=tan−1B/A,π+tan−1B/A,A>0,A≤0,and equation (20) is simplified as
(22)sinσz=sinσcosγ−γ∗.According to equation (22), the following conclusion is obtained. Under a certain condition of body axis and LOS orientations, the range of σz is restricted to −σ,σ, and only when rolling angles γ equals γ∗ the maximum value is obtained. σ and γ∗ can be calculated by equations (18) and (21).On condition that the required minimum look angleσmin (σmin>0) is less than σ, it is derived from equation (22) that in order to keep σz≥σmin, rolling angles γ should satisfy
(23)cosγ−γ∗≥sinσminsinσ.Defining(24)Δγ=cos−1sinσminsinσ,equation (23) is rewritten as
(25)γ∗−Δγ≤γ≤γ∗+Δγ.Equation (25) indicates that the range of γ satisfying the constraint of σmin<σz is symmetric to γ∗. If σmin/σz→1, the value of Δγ converges to 0.The aforementioned analysis is based on a positiveσmin. In practice, sometimes σmin is defined negative. On this condition, the minimum FOV angle constraint is expressed as σz<σmin<0, and equation (25) is rewritten as
(26)π+γ∗−Δγ≤γ≤π+γ∗+Δγ.


## 3.2. Design of Guidance Strategy

The main scheme of this strategy is depicted as follows:(i)
If the current value ofσz is no less than σmin, it follows the order of the existing guidance law in flight(ii)
If the current value ofσz is less than σmin, while LOS heading error σ≥σmin, the strategy will generate a rolling maneuver order to sustain the minimum FOV angle constraint. On this condition, acceleration orders given by guidance law are kept, but they should be rewritten in body frame(iii)
If LOS heading errorσ≥σmin, the strategy gives a new guidance order in the azimuth direction as a lateral maneuver, and guidance order in the elevation direction is maintainedThe following analysis will introduce the strategy in detail.


### 3.2.1. Basic Guidance Law

In the problem formulation part, we transform the 3D look angle constraint problem into two planar problems. This simplification requires a hidden assumption. Terminal guidance can be separated into two independent parts, longitudinal guidance and lateral guidance. Therefore, the guidance strategy proposed by this paper can be applied in the situation that guidance orders of longitudinal channel and lateral channel are given independently, like most classical guidance law.In general, terminal guidance of air-to-surface missile has a constraint of impact angle in elevation direction to improve impact effect. Without a loss of generality, we can assume that in terminal guidance missile adopts optimal guidance law (OGL) [12, 13] with impact angle constraint in elevation direction, while azimuth guidance adopts proportional navigation guidance (PNG) [14] law to ensure hitting the target. Guidance order of acceleration in elevation ayc and azimuth order azc is obtained as follows.
(27)ayc=NpVλ̇z+NqVλz−θf/tgo,azc=−NVλ̇y,where Np and Nq are designer-chosen gain of OGL and N is designer-chosen gain of PNG law. Values of Np, Nq, and N are chosen as 4, 2, and 4 in this paper [15]. tgo and θf represent time-to-go and predetermined impact angle.It is noticed thatayc and azc are given in the LOS frame [16–18]. An order transformation to body frame is necessary for autopilot in missile. Equation (28) gives a simplified transformation. This simplification is acceptable in practice when the magnitude of heading error σ is not very large.
(28)aybc=ayccosγ+azcsinγ,azbc=azccosγ−aycsinγ.In equation (28), γ represents current rolling angle. aybc and azbc are acceleration order defined in pitching and yawing channel of body coordinate frame. In fact, aybc and azbc are direct inputs of autopilot, as well as rolling angle order γc.


### 3.2.2. Look Angle Compensation Strategy

According to equation (18), if the required minimum look angle σmin is no larger than σ, the constraint of σz≥σmin can be sustained as long as the rolling angle is within range described by equation (25) or (26).On the other hand, ifσ is less than σmin, σz will never satisfy the constraint no matter how the rolling angle changes. On this condition, the most important work is to enlarge σ. It is obtained from equation (19) that
(29)cosϕ−λy=cosσ−sinθsinλzcosθcosλz.The left side of equation (29) is only related to yawing angle ϕ and LOS azimuth angle λy, while the right side is influenced by pitching angle θ, LOS azimuth angle λz, and σ. Under normal condition, σ, θ, and λz are all within −90°,90°; substituting σmin<σz into equation (29) yields
(30)cosϕ−λy<cosσmin−sinθsinλzcosθcosλz.The inequality given by equation (30) shows the constraint of minimum FOV angle on missile’s attitude angle. If we want to enlarge σ, one effective way is to enlarge the difference between ϕ and λy. The inequality of equation (30) can also be converted into the following form.
(31)ϕ−λy>cos−1cosσmin−sinθsinλzcosθcosλz.In convenience of expression, we can defineΔϕ as
(32)Δϕ=cos−1cosσmin−sinθsinλzcosθcosλz,and equation (31) is simplified as
(33)ϕ−λy>Δϕ.The above analysis shows that if we want to keepσ>σmin, we can sustain yawing angle ϕ in the range shown by equation (33) without changing pitching angle θ. This approach only changes azimuth guidance order to compensate the look angle in necessity. It will not influence elevation guidance.From the above, a guidance strategy that compensates the look angle is obtained. The main flow of this strategy is described as follows:Step 1.
Former guidance law gives orders both in elevation and azimuth directions asayc and azc. The rolling angle order is also given as γc.Step 2.
Calculating heading error angle between LOS and body axis asσ by equation (19). If σ>σmin, the flow goes to branch of Step 3; otherwise, it goes to Step 4.Step 3.
Calculatingγ∗ and Δγ by equations (21) and (24). Updating rolling angle order by the following equation:
(34)σmin≥0,γc′=γc,γ∗−Δγ,γ∗+Δγ,γc−γ∗<Δγ,γc−γ∗<−Δγ,γc−γ∗>Δγ,(35)σmin<0,γc′=γc,γ∗+π−Δγ,γ∗+π+Δγ,γc−π−γ∗<Δγ,γc−π−γ∗<−Δγ,γc−π−γ∗>Δγ,where γc′ is the updated rolling angle order by the strategy.
Updating acceleration orders both in elevation and azimuth directions by the following equation:(36)ayc′=ayc,azc′=azc,where ayc′ and azc′ are updated acceleration orders by the strategy. Thus, ayc′, azc′, and γc′ constitute outputs of the guidance system.Step 4.
Calculatingγ∗ by equation (21). Updating the rolling angle order by the following equation:
(37)γc′=γ∗,where γc′ is the updated rolling angle order by the strategy.
Calculating the expected yawing angle by the following equation:(38)ϕc=λy+Δϕ,ϕ≥λy,λy−Δϕ,ϕ<λy,where Δϕ is obtained from equation (32).
Generating new acceleration orders by the following equation:(39)ayc′=ayc,azc′=azc+Kϕc−ϕ,where K is a guidance coefficient. To determine the value of K, one needs to know the dynamics of original lateral guidance loop. If the guidance loop is approximate to a first-order system and time constant is T, coefficient K in equation (39) should be larger than V/T so that the additional guidance order Kϕc−ϕ will not influence the original guidance loop.It is indicated from equation (39) that azimuth guidance order is compensated to adjust the yawing angle so that a larger look angle σ is sustained. Thus, ayc′, azc′, and γc′ constitute the output of guidance system.Step 5. Guidance order rewritten in missile body frame as(40)aybc=ayc′cosγ+azc′sinγ,azbc=azc′cosγ−ayc′sinγ.Finally,aybc, azbc, and γc′ are input of missile autopilot. The strategy ends.Table1 gives a complete algorithm of the guidance strategy maintaining minimum FOV angle constraint.Table 1
Algorithm of the guidance strategy.
Step 1Guidance order obtained asayc, azc, and γcStep 2Calculating heading error angleσ from equation (19)Ifσ≥σminStep 3Calculatingγ∗ and Δγ by equation (21) and equation (24)Updating rolling angle order asγc′ by equation (34) or (35)Updating acceleration orders asayc′ and azc′ by equation (36)ElseStep 4Calculatingγ∗ from equation (21)Updating rolling angle order asγc′ by equation (37)Updating the expected yawing angle asϕc by equation (38)Generating new acceleration orders by equation (39)End IfStep 5Guidance order rewritten in body frame as equation (40)


## 3.2.1. Basic Guidance Law

In the problem formulation part, we transform the 3D look angle constraint problem into two planar problems. This simplification requires a hidden assumption. Terminal guidance can be separated into two independent parts, longitudinal guidance and lateral guidance. Therefore, the guidance strategy proposed by this paper can be applied in the situation that guidance orders of longitudinal channel and lateral channel are given independently, like most classical guidance law.In general, terminal guidance of air-to-surface missile has a constraint of impact angle in elevation direction to improve impact effect. Without a loss of generality, we can assume that in terminal guidance missile adopts optimal guidance law (OGL) [12, 13] with impact angle constraint in elevation direction, while azimuth guidance adopts proportional navigation guidance (PNG) [14] law to ensure hitting the target. Guidance order of acceleration in elevation ayc and azimuth order azc is obtained as follows.
(27)ayc=NpVλ̇z+NqVλz−θf/tgo,azc=−NVλ̇y,where Np and Nq are designer-chosen gain of OGL and N is designer-chosen gain of PNG law. Values of Np, Nq, and N are chosen as 4, 2, and 4 in this paper [15]. tgo and θf represent time-to-go and predetermined impact angle.It is noticed thatayc and azc are given in the LOS frame [16–18]. An order transformation to body frame is necessary for autopilot in missile. Equation (28) gives a simplified transformation. This simplification is acceptable in practice when the magnitude of heading error σ is not very large.
(28)aybc=ayccosγ+azcsinγ,azbc=azccosγ−aycsinγ.In equation (28), γ represents current rolling angle. aybc and azbc are acceleration order defined in pitching and yawing channel of body coordinate frame. In fact, aybc and azbc are direct inputs of autopilot, as well as rolling angle order γc.


## 3.2.2. Look Angle Compensation Strategy

According to equation (18), if the required minimum look angle σmin is no larger than σ, the constraint of σz≥σmin can be sustained as long as the rolling angle is within range described by equation (25) or (26).On the other hand, ifσ is less than σmin, σz will never satisfy the constraint no matter how the rolling angle changes. On this condition, the most important work is to enlarge σ. It is obtained from equation (19) that
(29)cosϕ−λy=cosσ−sinθsinλzcosθcosλz.The left side of equation (29) is only related to yawing angle ϕ and LOS azimuth angle λy, while the right side is influenced by pitching angle θ, LOS azimuth angle λz, and σ. Under normal condition, σ, θ, and λz are all within −90°,90°; substituting σmin<σz into equation (29) yields
(30)cosϕ−λy<cosσmin−sinθsinλzcosθcosλz.The inequality given by equation (30) shows the constraint of minimum FOV angle on missile’s attitude angle. If we want to enlarge σ, one effective way is to enlarge the difference between ϕ and λy. The inequality of equation (30) can also be converted into the following form.
(31)ϕ−λy>cos−1cosσmin−sinθsinλzcosθcosλz.In convenience of expression, we can defineΔϕ as
(32)Δϕ=cos−1cosσmin−sinθsinλzcosθcosλz,and equation (31) is simplified as
(33)ϕ−λy>Δϕ.The above analysis shows that if we want to keepσ>σmin, we can sustain yawing angle ϕ in the range shown by equation (33) without changing pitching angle θ. This approach only changes azimuth guidance order to compensate the look angle in necessity. It will not influence elevation guidance.From the above, a guidance strategy that compensates the look angle is obtained. The main flow of this strategy is described as follows:Step 1.
Former guidance law gives orders both in elevation and azimuth directions asayc and azc. The rolling angle order is also given as γc.Step 2.
Calculating heading error angle between LOS and body axis asσ by equation (19). If σ>σmin, the flow goes to branch of Step 3; otherwise, it goes to Step 4.Step 3.
Calculatingγ∗ and Δγ by equations (21) and (24). Updating rolling angle order by the following equation:
(34)σmin≥0,γc′=γc,γ∗−Δγ,γ∗+Δγ,γc−γ∗<Δγ,γc−γ∗<−Δγ,γc−γ∗>Δγ,(35)σmin<0,γc′=γc,γ∗+π−Δγ,γ∗+π+Δγ,γc−π−γ∗<Δγ,γc−π−γ∗<−Δγ,γc−π−γ∗>Δγ,where γc′ is the updated rolling angle order by the strategy.
Updating acceleration orders both in elevation and azimuth directions by the following equation:(36)ayc′=ayc,azc′=azc,where ayc′ and azc′ are updated acceleration orders by the strategy. Thus, ayc′, azc′, and γc′ constitute outputs of the guidance system.Step 4.
Calculatingγ∗ by equation (21). Updating the rolling angle order by the following equation:
(37)γc′=γ∗,where γc′ is the updated rolling angle order by the strategy.
Calculating the expected yawing angle by the following equation:(38)ϕc=λy+Δϕ,ϕ≥λy,λy−Δϕ,ϕ<λy,where Δϕ is obtained from equation (32).
Generating new acceleration orders by the following equation:(39)ayc′=ayc,azc′=azc+Kϕc−ϕ,where K is a guidance coefficient. To determine the value of K, one needs to know the dynamics of original lateral guidance loop. If the guidance loop is approximate to a first-order system and time constant is T, coefficient K in equation (39) should be larger than V/T so that the additional guidance order Kϕc−ϕ will not influence the original guidance loop.It is indicated from equation (39) that azimuth guidance order is compensated to adjust the yawing angle so that a larger look angle σ is sustained. Thus, ayc′, azc′, and γc′ constitute the output of guidance system.Step 5. Guidance order rewritten in missile body frame as(40)aybc=ayc′cosγ+azc′sinγ,azbc=azc′cosγ−ayc′sinγ.Finally,aybc, azbc, and γc′ are input of missile autopilot. The strategy ends.Table1 gives a complete algorithm of the guidance strategy maintaining minimum FOV angle constraint.Table 1
Algorithm of the guidance strategy.
Step 1Guidance order obtained asayc, azc, and γcStep 2Calculating heading error angleσ from equation (19)Ifσ≥σminStep 3Calculatingγ∗ and Δγ by equation (21) and equation (24)Updating rolling angle order asγc′ by equation (34) or (35)Updating acceleration orders asayc′ and azc′ by equation (36)ElseStep 4Calculatingγ∗ from equation (21)Updating rolling angle order asγc′ by equation (37)Updating the expected yawing angle asϕc by equation (38)Generating new acceleration orders by equation (39)End IfStep 5Guidance order rewritten in body frame as equation (40)


## 4. Numerical Simulations

In this section, the effectiveness of the proposed guidance strategy is demonstrated by numerical simulations, in which a hypersonic missile is considered to intercept a stationary target. The simulation adopts 3D kinematic model proposed. Considering the influence of attack angle and sideslip angle, the following aerodynamic model is introduced in simulation:(41)Fx=CDqS=CD0+CDα2α2qS,Fy=CLqS=CLααqS,Fz=CZqS=CZββqS,where Fx, Fy, Fz, q, and S represent drag, lift, lateral force, dynamic pressure, and reference area. α and β represent attack angle and sideslip angle. CD0, CDα2, CLα, and CZβ are all aerodynamic force coefficient.Typical values of basic parameters in the aerodynamic model are set in Table2.Table 2
Aerodynamic parameters used in simulation.
ParametersValuesParametersValuesMass (kg)100CD00.08Sm20.1CDα220.0CLα18.0CZβ-12.0The basic guidance law adopted in simulation is demonstrated by equation (27). In order to simulate dynamic lag, first-order autopilot lag [9] is presented in all of three channels, shown as the following equation.
(42)ȧyb=1τθaybc−1τθayb,ȧzb=1τϕazbc−1τϕazb,γ̇=1τγγc′−1τγγ.In equation (42), aybc, azbc, and γc′ are inputs of pitching, yawing, and rolling autopilot. ayb and azb are real acceleration in body frame which will be used in the kinematic model and be used to calculate real attack angle and sideslip angle.Magnitudes of normal accelerationayb and azb are constrained within ±100m/s2 and ±80m/s2 to simulate physical limits of missile structure. Initial values of simulation scenario are listed as Table 3.Table 3
Initial value setting of simulation.
ParametersValuesMissile position (km)(0, 30, 0)Target position (km)(50, 0, 10)Missile velocity (m/s)2000Pitching angle0°Yawing angle0°Rolling angle0°In order to simulate minimum FOV angle constraint caused by strapdown seeker, the range of seeker’s FOV is limited. FOV in elevation direction ranges from−5° to −30° and in azimuth direction ranges from −15° to 15°.Two simulation scenarios are compared as follows. Both of them adopt the above-mentioned simulation conditions. The first simulation does not use the proposed guidance strategy, in which the seeker loses the target in a long distance. In comparison, the second one adopts the proposed guidance strategy to sustain minimum FOV angle constraint.


### 4.1. Simulation Case without Guidance Strategy

In this simulation scenario, impact angleθf mentioned in guidance law (27) is determined as −50°. Simulation results are presented in Figure 7. From the 3D trajectory shown in Figure 7(a), we can see that the missile has heading error both in elevation and azimuth directions. Under the action of OGL on elevation guidance, terminal impact angle is controlled to −50° effectively. Without any specific guidance strategy, the missile flies in skid-to-turn (STT) mode and rolling angle order keeps 0. Lateral acceleration order is small in terminal guidance. In Figure 7(f), we can see how look angles change during the whole guidance flight. The azimuth angle σy converges to 0 very fast, compared with the elevation angle σz. But the absolute value of σz still decreases along with the missile approaching the target, which makes the minimum FOV constraint unmet finally. When the relative distance between missile and target is within 20 km, the absolute value of σz is less than the minimum FOV angle and after that the seeker loses the target.Figure 7
Simulation results without guidance strategy.
(a)
Trajectory(b)
Velocity(c)
Attitude angle(d)
Attack angle and sideslip angle(e)
Acceleration command(f)
Look angle relative to range


### 4.2. Simulation Adopting Guidance Strategy

In order to prove the effectiveness of the mentioned guidance strategy, a simulation on the same condition of Section4.1 is presented. The guidance strategy for maintaining minimum FOV angle constraint is used in this simulation. Threshold value of σz to trigger the strategy is 6° (absolute value) in consideration of dynamic lag. Simulation results are presented in Figure 8.Figure 8
Simulation results adopting guidance strategy.
(a)
Trajectory(b)
Velocity(c)
Attitude angle(d)
Attack angle and sideslip angle(e)
Acceleration command(f)
Look angle relative to rangeAccording to equation (10), the end point of seeker look angle control is calculated. Substituting the following values
(43)V=2000m/s,σmin=6°,amax=100m/s2into equation (10), it is obtained that
(44)re=2000×2000100×sin6°≈4.2×103m.The guidance strategy ends when the relative distance to target becomes 4.2 km. From Figure8, we can see that the guidance strategy starts working when flight time is about 20 s (relative range 22 km). At this moment, σz reaches −6°, and it activates the strategy. Until it comes to the end point re, the guidance strategy controls σz lower than −6° very well, which is shown in Figure 8(f).Figure8(c) presents the missile’s attitude angle change during flight. It is noticed that when the guidance strategy starts working heading error in azimuth direction has been eliminated. In order to compensate the look angle, the strategy forces the missile to maneuver in azimuth direction. Meanwhile, the missile starts rolling until look angle σz meets the miminum FOV angle constraint.Acceleration orders are demonstrated in Figure8(e). Two peaks appear when the guidance strategy starts and ends. The peak value of ay at seeker look angle control end point is −92m/s2 which meets the normal acceleration constraint of ±100m/s2. This result proves the effectiveness of determining look angle control end point by equation (10).Simulation results demonstrated by Figure8 prove that this guidance strategy indeed maintains seeker look angle to meet the minimum FOV angle constraint during its working period. Compared with the simulation results shown in Figure 7, the strategy reduces the distance of seeker losing target from 22 km to 4.2 km, which is important to improve terminal guidance accuracy.Moreover, simulation results show that impact angle is−50°. OGL works well in elevation guidance, and look angle compensation maneuver will not disturb impact angle control in terminal guidance. The guidance strategy proposed in this paper can be applied in scenario with impact angle constraint easily.


## 4.1. Simulation Case without Guidance Strategy

In this simulation scenario, impact angleθf mentioned in guidance law (27) is determined as −50°. Simulation results are presented in Figure 7. From the 3D trajectory shown in Figure 7(a), we can see that the missile has heading error both in elevation and azimuth directions. Under the action of OGL on elevation guidance, terminal impact angle is controlled to −50° effectively. Without any specific guidance strategy, the missile flies in skid-to-turn (STT) mode and rolling angle order keeps 0. Lateral acceleration order is small in terminal guidance. In Figure 7(f), we can see how look angles change during the whole guidance flight. The azimuth angle σy converges to 0 very fast, compared with the elevation angle σz. But the absolute value of σz still decreases along with the missile approaching the target, which makes the minimum FOV constraint unmet finally. When the relative distance between missile and target is within 20 km, the absolute value of σz is less than the minimum FOV angle and after that the seeker loses the target.Figure 7
Simulation results without guidance strategy.
(a)
Trajectory(b)
Velocity(c)
Attitude angle(d)
Attack angle and sideslip angle(e)
Acceleration command(f)
Look angle relative to range


## 4.2. Simulation Adopting Guidance Strategy

In order to prove the effectiveness of the mentioned guidance strategy, a simulation on the same condition of Section4.1 is presented. The guidance strategy for maintaining minimum FOV angle constraint is used in this simulation. Threshold value of σz to trigger the strategy is 6° (absolute value) in consideration of dynamic lag. Simulation results are presented in Figure 8.Figure 8
Simulation results adopting guidance strategy.
(a)
Trajectory(b)
Velocity(c)
Attitude angle(d)
Attack angle and sideslip angle(e)
Acceleration command(f)
Look angle relative to rangeAccording to equation (10), the end point of seeker look angle control is calculated. Substituting the following values
(43)V=2000m/s,σmin=6°,amax=100m/s2into equation (10), it is obtained that
(44)re=2000×2000100×sin6°≈4.2×103m.The guidance strategy ends when the relative distance to target becomes 4.2 km. From Figure8, we can see that the guidance strategy starts working when flight time is about 20 s (relative range 22 km). At this moment, σz reaches −6°, and it activates the strategy. Until it comes to the end point re, the guidance strategy controls σz lower than −6° very well, which is shown in Figure 8(f).Figure8(c) presents the missile’s attitude angle change during flight. It is noticed that when the guidance strategy starts working heading error in azimuth direction has been eliminated. In order to compensate the look angle, the strategy forces the missile to maneuver in azimuth direction. Meanwhile, the missile starts rolling until look angle σz meets the miminum FOV angle constraint.Acceleration orders are demonstrated in Figure8(e). Two peaks appear when the guidance strategy starts and ends. The peak value of ay at seeker look angle control end point is −92m/s2 which meets the normal acceleration constraint of ±100m/s2. This result proves the effectiveness of determining look angle control end point by equation (10).Simulation results demonstrated by Figure8 prove that this guidance strategy indeed maintains seeker look angle to meet the minimum FOV angle constraint during its working period. Compared with the simulation results shown in Figure 7, the strategy reduces the distance of seeker losing target from 22 km to 4.2 km, which is important to improve terminal guidance accuracy.Moreover, simulation results show that impact angle is−50°. OGL works well in elevation guidance, and look angle compensation maneuver will not disturb impact angle control in terminal guidance. The guidance strategy proposed in this paper can be applied in scenario with impact angle constraint easily.


## 5. Conclusions

In this paper, a guidance strategy for strapdown seeker to sustain minimum FOV angle constraint is proposed. The problem of minimum FOV angle constraint is formulated at first. According to the analysis of engagement geometry, it is proven that this constraint will not be met within a finite acceleration at the end of trajectory when the missile attacks a stationary target. The seeker look angle will come to 0 before or at the end time. The seeker loses the target finally. In order to reduce the distance of seeker losing target, a new guidance strategy is designed. It does not change the existing guidance law when the seeker look angle meets FOV constraint. Once the target is about to leave the seeker’s FOV, the strategy takes effect. It sustains the minimum FOV angle constraint, by means of generating a new rolling order to keep the target in FOV and maneuvering in lateral to increasing heading error. Secondly, an end point of look angle control is defined and calculated, before which the guidance strategy will lay off and switch back to the original guidance law. This end point protects missile’s acceleration from exceeding constraint. Lastly, simulations and comparisons are presented as verification. Simulation results show that the proposed guidance strategy maintains the seeker look angle within FOV during its working period without exceeding maximum acceleration restriction. The proposed guidance strategy is proven effective, and it reduces the distance of seeker losing target. This is to the benefit of increasing terminal guidance accuracy.



---

*Source: 5247257-2020-06-19.xml*