Volume 10, Number 2, July 2007
Mathematical Calculation Model For Guidance Precision, Target Hit, And Target Kill Probabilities, In The Case Of Close Range-Homing Missiles
- 1 University POLITEHNICA of Bucharest, Splaiul Independentei 313, Postal code 060032, Romania.
- 2 Military Equipment and Technologies Research Agency, PO Box 51-16, 053070, Bucharest, Romania.
Abstract
This paper presents a random calculus model for guidance precision, and evaluation of target hit and target kill probabilities, in the case of close range-homing missiles. Due to their non-stationary character, the guidance equations have been integrated by canonical separation and the results have been analyzed by comparison for various tactical situations. Observations about the influence of various parameters on missile performance have been formulated. The novelty of the paper resides in application of the theoretical method, from random functions theory, to solve the technical problem of missile guided-flight modelling, for which we obtained some interesting and useful results.
Nomenclature
The main symbols utilized in this paper, according to [5], are listed below and described in Figure 1:

: Missile;
: Target;
: Line of sight (LOS);
: Range;
: Absolute angle of the LOS;
: Missile climb angle;
: Target climb angle;
: Missile aspect angle;
: Target aspect angle;
: Missile velocity;
: Missile velocity component along the LOS;
: Target velocity;
: Target velocity component along the LOS;
: Angular velocity of LOS;
: Missile angular rate of the velocity vector;
: Target angular rate of the velocity vector;
: Proportional navigation constant;
: Modified navigation constant;
: Time to hit the target; and
: Time to go.
Introduction
The study of performance parameters is very important in the case of guided missile flight. The tactical performance parameters define the technical characteristics of a missile, for a set of given targets and launching conditions, setting the limits of its combat use.
According to [2], the tactical performance parameters include:
- Dynamic launch zones (DLZ) for a given tactical situations, for a given type of missile integrated in a land, airborne, or naval firing system.
- Guidance precision, error at the target, and target kill probability.
The problems related to launching zones and to target kill probability can be addressed either independently, as we have done in this paper, or inter-conditioned through complementary calculus models. In the latter case, we performed only the guidance precision calculation by means of random models built on the basis of the movement equations in their linear form.
Generally speaking, guidance precision determination is a difficult problem because it involves sophisticated mathematical calculus, based on knowledge of the field of random variable functions and equations. Further, in the case of homing missiles, these difficulties combine with the highly non-stationary character of the guidance kinematic equations, which require problem-solving approaches specific to this class of problems.
In this respect we stress that this is in contrast to the procedure for the evaluation of guidance precision for unguided rockets, which is mostly an experimental one and, in the case of missiles, is very expensive and extremely difficult to implement.
So, the only procedure we consider to be acceptable is that proposed through the model described in this paper (or something similar to it).
In the following, we analyse a random model used for determination of guidance precision and we propose a numerical solution for the equations we obtain; this solution is based on canonical development of the random variables.
Analytic model
To begin, we discuss an analytic model of this problem, as it is presented in papers [2,7].
Projecting the velocity and the acceleration along the LOS (see Figure 1) we obtain the following well-known scalar equations:
Respectively:
which represent kinematic equations in non-linear form for two-points guidance methods, including the proportional navigation (PN) case.
If the velocity and acceleration are expressed in terms of the components linked by velocity vectors for missile and target, the previous relations become:
Respectively:
Because of the variation in range R, (3) and (4) are non-stationary. They can be linearised around the basic direction of movement which is the collision trajectory [1] but they don’t abide Laplace or Fourier transformations through classic methods. After the linearisation of the acceleration kinematic equations (4) we obtain also a non-stationary movement equation:
Adding the linear form of the PN law, where we consider the missile’s airframe with a first degree approximation:
and a random angular noise: (see Figure 1):
we obtain the linear non-stationary guidance equation:
To rewrite this equation in terms of miss distance, we write the angular velocity derivatives:
where h is the instantaneous value of the miss distance. In this case, (7) becomes:
Considering the link between the classical navigation constant K and the modified one [1] k:
from (9) we obtain the equation indicated in [2]:
Furthermore, considering the notations:
as well as the input and output , (11) becomes:
Where X, Y are random variables, and the ai, bi coefficients are time-dependent. Furthermore, writing:
(13) can be written in the form of a system with two first-order differential equations:
If the input value is centred with , the system (15) can be rewritten in terms of the average functions:
where:
The angular error at launch can be taken into account by the initial conditions imposed on (16):
To analyze the random component of the system in the equations (15), the relations (16) can be subtracted from the relations (15), and written in terms of centred random values:
In [2] the average equations (16) and the dispersion equations (19) are solved by analytical means, but the solutions are very complicated. Hereinafter we propose a numerical solution.
Numerical method
In the following, we present a numerical method based on canonical separation of the random variables to solve this class of problems, which can be implemented easily in calculus software. The method consists of integrating the equations (19) using the canonical separation of random functions, according to the theory presented in [4].
This method allows the output signal dispersion to be obtained from the input signal dispersion for any kind of differential linear non-stationary equations using a decomposition of input signal in a number of pulsation domains (PD) and integrate differential equation system for each of them. The method is approximate, because the number of PD is limited. Theoretically, if we use an infinite number of PD we can obtain the exact solutions. To evaluate the accuracy of the method we first analyze a simple case, to provide a test case, with known analytical solutions.
Therefore, we choose, as example, the well-known linear stationary equation with constant coefficients:
After the Laplace transformation, the equation can be written as a transfer function:
For a input random variable X, similar to ‘white noise’, centred around zero, at the output we will obtain a random signal Y also centred in zero. The analytical link between spectral densities of the signals is given by:
The dispersion of the output signal can be obtained through integration of the spectral density with respect to the pulsation ω:
where the input signal doesn’t depend on pulsation.
As a numerical example: with time constant, input signal , and dispersion for a maximum pulsation of —using the analytical relation (23), .
For the calculus example we observed that the PD for the spectral density of the output signal is limited, with the transfer function (21) working as a low-pass filter removing the high frequencies. In this application, therefore, we could approximate the spectral density of the input signal with a rectangle which contains PD in which the output spectral density has values (see Figure 2).

Hereafter we apply the canonical separation method following [4] in which it is shown that for a non-stationary function it can be used a canonical separation:
where: is centred non-stationary function; is average function; are random quantities; and are coordinate determinist functions. This work, [4], also shows the link between coordinate functions of the input-separated signal and the output-separated signal. This link allows building the spectral density and dispersion of the output signal using the spectral density of the input signal.
Supposing that the input signal is stationary (that is, the coordinate functions have a particular form ) and centred, we can use the following decomposition:
where it is complex random centred quantity with the dispersion obtained from the spectral density for the input signal corresponding a pulsation band centred in pulsation . Because the input signal is even, we can write:
If the coordinate functions for the input signal are and the coordinate functions for the output signal are , the dispersion for the output signal can be obtained with the relation:
where the coordinate functions of the output signal can be obtained from the coordinate functions of the input signal through (20). We can build an equation system, containing an equation for each pulsation:
where .
Because the functions and are complex, the solution of the system (27) can be obtained by separating the imaginary part from real part:
where: ; , and .
Together with the system solution we obtain the square of the coordinate function corresponding to the pulsation : , and also the dispersion corresponding to the pulsation band : . Using relation (26) until maximum pulsation , for a pulsation number and time , we obtain the output signal dispersion, which for numerical application has the value. For this application we directly evaluated the relative error between analytical result and numerical result:
which, for our application and selected values is:.
From (29) we observe a numerical dependence between the maximum pulsation , the time constant and the relative error , which is valid for any system based on the delay function given by the time constant , such as in the guidance system equation analysed in our work. In this case, for a value given to the time constant we can impose a relative error which allows the choice of a value for maximum pulsation . This is one of the advantages of this method: the possibility to estimate the calculus error choosing a reasonable value for maximum pulsation, which doesn’t involve huge calculus resources.
To solve (19) more easily we considered a non-stationary movement with constant velocity (without longitudinal acceleration). In this case, the relations (12) have a simplified form:
where: is time to go.
The simplification is not compulsory and does not affect the general character of the proposed method. Additionally, this method enabled us to solve the case when the missile airframe is described by a higher-order system, in a different way than the analytical method proposed in [2].
The deterministic system (16) with the given conditions (18) can be solved easily by numerical integration. To solve the non-stationary random system (19), we assume that the input value is stationary centred, and can be obtained by a canonical separation of the type:
where the oscillation amplitudes are random stationary centred complex values, and their dispersion can be obtained from the spectral density function of the input value , corresponding to a pulsation band centred in . As the input function is even, we can write:
If we have the input value coordinate functions and the complex coordinate functions of the output values: for and for , the output values dispersions can be determined with the relations:
where the coordinate functions of the output values corresponding to the pulsation k can be obtained by solving the system:
where
Since,, and are complex functions, the equations (34) will be solved by separation of the real and the imaginary parts:
with , , , , and .
Thus we obtain a system containing four differential equations for each pulsation considered, which can be solved by numerical methods. For the equations (35) the initial conditions are considered zero.
NOTE: If the system input function is random (‘white noise’-like), the canonical separation involves a high number of terms situated on an infinite pulsation band. But considering the fact that the system works like a low-pass filter, the dispersion of the spectral development of the output value have significant values only up to a limited frequency, and that frequency can be also used as a limit for the spectral development of the input value.
Application on a calculation model
As an example, we consider a calculation model for a surface-to-air missile. Within this model we consider:
—missile velocity along LOS;
—the “blinding” distance;
—the time constant of the missile airframe;
K—the navigation constant:
—‘receding ’ target;
—‘approaching’ target;
—maximum time of flight; and
—standard deviation of the input value.
The diagrams have been obtained by numerical integration of the average equations (16) with the initial conditions (18), considering and zero initial conditions for the equations (19). The random input value X can be defined on the basis of the command system signal-to-noise-ratio, or by analysing the command surfaces oscillation in the absence of the guidance signal. The final values of the average miss distance obtained from equation (16) are presented in Figures 3 and 4. Figure 3 presents the average miss distance in the case of a non-manoeuvrable target, for various target velocities. The positive components of the target velocity along the LOS correspond to the receding target, and the negative ones, to the approaching target. All the samples show that, after the initial regime has ended, in the case of a non-manoeuvrable target, the average miss distance approaches zero.


Figure 4 also analyses the average miss distance, but this time for a manoeuvrable target. All the curves in this diagram have been calculated considering the target velocity along the LOS: . Analysing the diagram, we see that in the case of manoeuvrable target, the final value of the average miss distance is not zero, no matter how long the flight may be.
From the coordinates equations (35), for study model case considered, we have obtained the total dispersion circle radius () variation depending on the launch distance.
The results are shown in Figure 5. Analysing the diagram, we note that the results for approaching target are separated from the receding target results, this separation being caused by different values of the command system amplification in the two cases considered. The diagram curves are equivalent to those from Figure 3, corresponding to the various target velocities along the LOS.

In the following, knowing the standard deviation of the dispersion at the target and assuming a target with an equivalent surface of 9 m2 and a proximity fuze detonation radius of 2 m, we found the single-shot hit probability: which is approaching unity for the considered application. Finally, applying the relation:
the target kill probability has been determined, considering for this application: —the reliability —the single-shot target kill probability (the effect at the target); n=1—the number of missiles. The results obtained are presented in Figure 6.

Conclusions
The results obtained show that the numerical integration method, applied to the guidance random equations with the random variables, gives good results if a high number of frequencies is selected. Although the solution appears to be complicated, leading to a high number of equations (four times the number of frequencies), it still is, due to its symmetry and generality character, a convenient method for solving these categories of problems, the majority of them having no analytic solutions. In terms of results obtained with the considered calculus model, it can be said that the average miss distance is not influenced by target velocity, if the target flies with a constant velocity on a straight flight path. It has also been concluded that in the case of a target which is not in the proximity of the launching point, the initial launching error, if kept within certain limits, does not affect the final value of the miss distance. On the other hand, target manoeuvres, even if they are constant, can lead to an increased average miss distance. The dispersion at the target is influenced, first of all, in a direct manner by the amplification coefficient, and high values of the navigation constant can lead to a significant increase of the equal probability circle (CEP).
The novel aspect of the paper resides in its technical purpose, that of finding solutions to a real problem, using an adequate model from random function class. Even if the model to determine the solution were to be subject to improvements, the results obtained here are technically acceptable and useful.
References
[1] R.Carpantier, Guidance des avions et des missiles aerodynamiques. , Tom I,II,III, lit. ENSAE - 1989.
[2] I.E. Kazakov and A.F. Mişakov, Aviaţionnîe upravliaemîe raketî -(„Airborne Guided Rockets”, in Russian), Ed. VVIA "N.E. Jukovski", 1985.
[3] N.T. Kuzovkov, Sistemî stabilizaţii letatelnîh appararov, balisticeschih i zenitnîh raket, („Stabilization Systems for Aircraft, Ballistic and Surface-to-air Missiles”, in Russian) Ed. Vîsşaia Şkola , Moskva, 1976.
[4] E.S. Venţeli, Teoria veroiatnostei—(„Probabilities Theory”, in Russian), Ed. Nauka, Moskva, 1964.
[5] STP M 40455-99—Sistemul rachetă dirijată („The Guided Rocket System”, in Romanian), Bucureşti, 1999.
[6] V.Chelaru and L.Dobre, , Studiu comparativ al ecuaţiei autodirijării utilizînd modelul dinamic şi cinematic al rachetei – (Comparison Study of the Self-guidance Equation using the Missile’s Dynamical & Kinematical Model, in Romanian), Revista Tehnica Militară, Nr. 1 -1993, Bucureşti, iunie - 1993
[7] T.V.Chelaru, Dinamica zborului—Racheta dirijată—Ed. 2 revizuită şi adăugită, Editura Printech, Bucureşti, 2004.
