Научная статья на тему 'Wiener-Process-Type Evasive Aircraft Actions are Indeed Optimal Against Anti-Aircraft Guns: Wiener's Data Revisited'

Wiener-Process-Type Evasive Aircraft Actions are Indeed Optimal Against Anti-Aircraft Guns: Wiener's Data Revisited Текст научной статьи по специальности «Философия, этика, религиоведение»

CC BY
82
36
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
N. Wiener’s experiments / винеровский процесс / эксперимент Винера / манёвры уклонения / оптимизация. / Wiener process / evasive aircraft maneuvers / optimization

Аннотация научной статьи по философии, этике, религиоведению, автор научной работы — V. Kreinovieh, О. Kosheleva

In his 1940s empirical study of evasive aircraft actions, N. Wiener, the father of cybernetics, found out that the pilot’s actions follow a Wienertype-process. In this paper, we explain this empirical result by showing that such evasive actions are indeed optimal against the 1940s anti-aircraft guns.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Wiener-Process-Type Evasive Aircraft Actions are Indeed Optimal Against Anti-Aircraft Guns: Wiener's Data Revisited»

Mathematical Structures and Modeling 2015. N. 2(34). PP. 85-89

UDC 519.21

wiener-process-type evasive aircraft actions are indeed optimal against anti-aircraft guns: wiener s data revisited

V. KREiNovicH

Ph.D. (Phys.-Math.), Professor, e-mail: vladik@utep.edu O. KosHElEva

Ph.D. (Phys.-Math.), Associate Professor, e-mail: olgak@utep.edu University of Texas at El Paso, El Paso, TX 79968, USA

AbstRact. In his 1940s empirical study of evasive aircraft actions, N. Wiener, the father of cybernetics, found out that the pilot’s actions follow a Wiener-type-process. In this paper, we explain this empirical result by showing that such evasive actions are indeed optimal against the 1940s anti-aircraft guns.

KEywoRds: Wiener process, N. Wiener’s experiments, evasive aircraft maneuvers, optimization.

1. IntRoduction

WiEnEr’s Empirical data. Many techniques that form the basis of modern communication, signal processing, and control were developed in the 1940s by MIT’s Norbert Wiener, as part of his cybernetics. Cybernetics is where the now ubiquitous abbreviation “cyber” — ranging from cyberinfrastructure to cyberbullying — comes from. Wiener’s work was boosted during the Second World War, when he worked on automatic control devices for anti-aircraft guns; see, e.g., [1,4].

Wiener used statistical optimization techniques to develop a firing strategy that would, on average, be most efficient against the pilot’s random evasive maneuvers. To formulate the corresponding optimization problem, it is necessary to know the probabilities of different evasive trajectories x(t). To find these probabilities,

N. Wiener, with his collaborator Julian Bigelow, a pilot by training, set up a flight simulator and recorded the corresponding evasive trajectories.

As a result, for the simplified situation with no restriction of airplane maneuvering, the pilot’s evasive trajectories followed the Browning motion (what is now known in Mathematics as a Wiener process) [3], when the change

x(t + At) — x(t)

can be in any spatial direction with equal probability, and the current change does not depend on the previous changes. In more realistic situations, when they took into account that the airplane’ velocity v(t) cannot be changed abruptly, the change in velocities v(t + At) — v(t) followed the Wiener process.

86

V. Kreinovich, О, Kosheleva, Wiener-Process-Type Evasive,,,

Comment, Based on this information, N. Wiener and J. Bigelow developed an optimal controller. For this particular application, the resulting improvement in efficiency was very low, around a few percents, so this controller was not implemented. However, in many other applications, similar controllers were spectacularly successful.

Question. An interesting question is: why did the pilots use Wiener-process-type evasive actions? Are such evasive actions optimal — or are more efficient evasive maneuvers possible?

In this paper, we use simple game theory to show that the Wiener-process-type evasive actions are indeed optimal.

2. Formulation of the Problem

Only 2-D coordinates are important. First, let us recall that from the viewpoint of the anti-aircraft gun, what is important is a 2-D location of an airplane: if the airplane travels in the 3-rd dimension, along the line of fire, it does not help it evade the shells. Because of this, we will only consider 2-D locations and velocities.

An idealized situation when an aircraft can arbitrarily change its velocity: towards the exact formulation of the problem. Let us first consider the simplified setting, when it is assumed that an aircraft can arbitrarily change its speed v(t), as long as this speed does not exceed the limit v0 imposed by its engine. In this case, if at the moment t, the aircraft was at location x(t), by the next moment of time t + At it can travel any distance not exceeding v0 ■ At. Thus, at the moment t + At, the aircraft can be anywhere in the disk D of radius v0 ■ At centered at the point x(t). Selecting an evasive maneuver means selecting a probability distribution pp(x) on this disk, a distribution that determines with what probability the plane will be at a given location.

The adversary observes the position x(t) and the type of the plane, so the adversary knows the plane’s maximum velocity v0 and thus, knows the disk D of possible locations of the plane at the next moment of time. Once the disk is known, the adversary selects his own probability distribution ps(x), distribution that describes with what probability the shell is aimed towards a future location X.

The goal of the pilot is to evade the shell, i.e., to minimize the probability of being hit, while the goal of the gunner is to hit the plane, i.e., to maximize this probability. A shell hits the plane if it is sufficiently close to the plane, i.e., if the position xs of the shell is within a certain small distance e > 0 from the position xp of the plane. For each position xs of the shell, the plane is hit if this plane is within a circle C of radius e with a center in xs. The probability for a plane to be in this circle is equal to jC pp(y) dy. Since the circle is small, the value pp(y) is practically constant within this circle, so this integral can be approximated as A£ ■ pp(xs), where Ae = n ■ e2 is the area of this circle.

For each location xs of the shell, the probability of a plane being hit is thus equal to Ae ■ pp(xs). The probability of a shell being in this location is proportional

Mathematical Structures and Modeling, 2015. N.2(34)

87

to ps(xs). Thus, by using the formula of complete probability, we can compute the probability of being hit as As ■ fD ps(x) ■ pp(x) dx.

This is a zero-sum game: a win for the plane — successful evasion of the shell — is a loss for the adversary. So, according to game theory (see, e.g., [2]), the optimal strategy for a pilot is a minimax strategy, i.e., a strategy that minimize the worst-case loss. For this strategy, the worst-case value

J(pp) = A£ ■ max ps(x) ■ pp(X) dx

Ps(x) JD

is the smallest possible. Let us show how to solve this optimization problem.

Solving the resulting problem. The above integral is the expected (mean) value of the probability density function pp(x) over the distribution ps(x). The expected value of any function is always smaller than or equal to the maximum of this function, so fD ps(x) ■ pp(x) dx < maxpp(x). Thus,

max ps(x) ■ pp(x) dx <

Ps(x) JD

max pp (x).

xeD

On the other hand, if we take a distribution ps(x) which is located, with probability 1, at a point x where the function pp(x) attains its maximum, then we will get

JD ps(x) ■ pp(x) dx = maxpp(x). Thus,

max ps(x) ■ pp(x) dx = maxpp(x),

Ps(x) JD XeD pv

and therefore the value J(pp) is equal to Ae ■ maxpp(x):

xeD

J(pp) = Ae ■ maxpp(x).

xED

Minimizing J(pp) is hence equivalent to minimizing the value maxpp(x). We

xeD

def

know that fD pp(x) dx = 1. Here, for every x, we have pp(x) < m = maxp(x)

xeD

thus, 1 = fD p(x) dx < fD mdx < m ■ A(D), where A(D) is the area of the region D. From 1 < m ■ A(D), we conclude that m > N. The equality is possible only

A(D)

when there is equality for all x in the inequality pp(x) < m, i.e., when pp(x) = m for all x. This is exactly a uniform distribution on the set D — and of course, this distribution should be independent on what was done in the past.

Thus, in the simplified case, we indeed conclude that the Wiener process is an optimal way to perform evasive actions.

A more realistic formulation of the problem. A more realistic description of evasive actions must take into account that the velocity v(t + At) at the next moment of time t + At cannot be too much different from the velocity v(t) at the previous moment of time, there is a limit on acceleration la(t)l < a0. In general,

88

V. Kreinovich, О, Kosheleva, Wiener-Process-Type Evasive,,,

once we know the initial location x(t), the initial velocity x(t), and the acceleration a(t), we can determine the position x(t + At) at the next moment of time as

x(t + At) = x(t) + v(t) ■ At + - ■ a(t) ■ (At)2.

Here, the initial location x(t) and the initial velocity v(t) are fixed, and the acceleration a(t) can take any value for which |a(t)| < a0.

Thus, the set of locations x(t+A) is a disk D centered at the point x(t)+v(t)-At

with radius - ■ a0 ■ (At)2. Similarly to the simplified case, we can describe possible

evasive actions by a probability density pp(x) located on this disk, and, similarly to the simplified case, we can conclude that the optimal evasive action corresponds to the uniform distribution on this disk. In this optimal solution, the change in velocity v(t + At) — v(t) = a(t) ■ At is uniformly distributed on the disk of radius a0 ■ At - and is independent on the previous trajectory of the plane.

Thus, in this realistic case, we indeed conclude that the Wiener process for velocities is indeed an optimal way to perform evasive actions. So, Wiener’s empirical data indeed corresponds to optimal evasive action.

Acknowledgments. This work was supported in part by the National Science Foundation grants HRD-0734825 and HRD-1242122 (Cyber-ShARE Center of Excellence) and DUE-0926721.

The authors are thankful to all the participants of the International Conference “Norbert Wiener in the 21 Century” (Boston, Massachusetts, June 24-26, 2014) for valuable discussions.

References

1. Masini P.R. Norbert Wiener 1894-1964. Basel : Birkhauser Verlag, 1990.

2. Myerson R.B. Game Theory: Analysis of Conflict. Harvard, Massachusetts : Harvard University Press, 1997.

3. Stark H., Woods J. Probability, Statistics, and Random Processes for Engineers. Upper Saddle River, New Jersey : Prentice Hall, 2011.

4. Wiener N. Cybernetics, or the Control and Communication in the Animal and the Machine. Cambridge, Massachusetts : MIT Press, 1965.

Mathematical Structures and Modeling, 2015. N.2(34)

89

уклонение самолёта от зенитных орудий по типу винеровского процесса оптимально: новое объяснение

данных винера

В. Крейнович

к.Ф.-м.н., профессор, e-mail: vladik@utep.edu

О. Кошелева

к.Ф.-м.н., доцент, e-mail: olgak@utep.edu Техасский университет в Эль Пасо, США

Аннотация. В 1940 году в эмпирическом исследовании уклонения авиации от зенитных орудий, Н. Винер, отец кибернетики, доказывает, что действия пилота должны выглядеть как винеровский случайный процесс. В этой статье мы объясним этот эмпирический результат, показав, что такие действия по уклонению действительно оптимальны против зенитных орудий 1940 года.

Ключевые слова: винеровский процесс, эксперимент Винера, манёвры уклонения, оптимизация.

i Надоели баннеры? Вы всегда можете отключить рекламу.