при ограничениях
T T |
T |
|
T T ; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
ц |
сум |
пас |
|
|
|
|
кр |
|
|
бал |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Sсум |
vкрTкр vбалTбал |
Sг (Tц0) Sг (Tц0)(Tц |
Tц0 ); |
|
|
|
|
|
|
(2.182) |
||||||||||||||||||||||||||||||||||||||||
|
(G Gсум ) [(gкр qпрvкр )Tкр |
|
(gбал |
qпрvбал)Tбал ]; |
|
|||||||||||||||||||||||||||||||||||||||||||||
Gост |
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0,Gост |
0, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
Tпас 0,Tкр 0,Tбал 0,Tц |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
где |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v T |
|
|
|
R |
|
|
|
|
|
v T |
|
|
R |
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
v sin |
|
|
|
ц ц |
|
|
cos |
|
|
|
|
0 |
|
|
cos |
|
|
|
ц ц |
|
|
sin |
|
|
|
|
0 |
|
|
cos( ) |
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
ц |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|||||||||||||||||||||
Sг (Tц) |
|
|
|
|
|
Rз |
|
|
|
Rз |
|
|
|
Rз |
|
|
|
Rз |
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|||
|
|
|
|
|
|
vцTц |
|
|
|
|
|
|
|
|
R0 |
|
|
|
|
|
|
|
vцTц |
|
|
|
|
|
|
R0 |
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
1 cos |
cos |
sin |
sin |
cos( |
|
) |
|
|
||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
Rз |
|
|
Rз |
|
|
Rз |
|
|
|
Rз |
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(2.183) |
|||||
– первая |
|
производная функции Sг(Tц). Вторая производная этой |
||||||||||||||||||||||||||||||||||||||||||||||||
функции имеет вид |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R0 |
|
|
|
|
|
|
R0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
R |
|
1 cos2 |
|
|
|
|
sin2 |
|
|
|
cos2 ( |
|
) |
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
з |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
Rз |
|
|
|
|
|
|
Rз |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 . |
|
||||
Sг (Tц) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|||
|
|
R0 |
|
cos |
|
vцTц |
|
|
sin |
|
R0 |
|
sin |
vцTц |
cos( |
2 |
|
|
||||||||||||||||||||||||||||||||
|
1 |
cos |
|
|
|
|
) |
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
R |
R |
|
|
|
|
|
R |
|
|
|
|||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R |
|
|
|
|
|
|
0 |
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
з |
|
|
|
з |
|
|
|
|
|
|
|
|
|
|
з |
|
|
|
|
з |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
(2.184)
Нетрудно убедиться, что при всех значениях Tц вторая производная Sг (Tц ) неотрицательна и Sг (Tц ) 0 , т.е. функция Sг(Tц) вы-
пукла и, следовательно, допустимое множество задачи (2.181) также выпукло.
Решив задачу ЛП (2.182), получим Тц, которое используется как начальное приближение для инициализации следующей задачи ЛП. Итерационный процесс продолжается до тех пор, пока полученное Тц не удовлетворит условию:
Scум vкрTкр vбалTбал Sг (Tц ) , |
(2.185) |
где ε – заданная точность (например, = 1 м).
Задача ЛП (2.182) на каждой итерации решается двухэтапным методом (методом искусственного базиса и симплекс-методом).
181
Для этого вводятся искусственные переменные R1, R2 и новая целевая функция r = R1 + R2, которую необходимо минимизировать. Если минимум этой функции равен нулю, то исходная задача имеет допустимое решение. В данном случае вспомогательная задача принимает вид
|
|
|
|
|
|
|
|
|
|
{r(Tпас,Tкр,Tбал,Tц,Gост , R1, R2 ) (R1 R2 )} max; |
|||||||||
T |
|
T T |
T R T ; |
|
|
||||
|
пас |
кр бал |
ц |
|
1 |
сум |
|
|
|
|
|
|
|
|
|
|
|
|
|
vкрTкр vбалTбал Sг (Tц0)Tц R2 Sсум Sг (Tц0) Sг (Tц0)Tц0; |
|||||||||
G |
|
(G G |
) [(g |
кр |
q |
v )T (g |
бал |
q v )T ]; |
|
|
ост |
|
сум |
|
|
пр кр кр |
пр бал бал |
||
T |
0,T 0,T 0,G |
0, R 0, R 0. |
|||||||
|
пас |
|
кр |
ц |
|
ост |
1 |
2 |
|
(2.186)
Первый вариант расстановки знаков соответствует случаюSсум Sг (Tц0) Sг (Tц0 )Tц0 0 , в противном случае используется второй вариант. Варианты расстановки знаков обеспечивают неотрицательность соответствующего свободного члена симплекстаблицы.
Оптимальное базисное решение, полученное на первом этапе, используется в качестве начального базиса при решении задачи ЛП (2.182).
После того, как найдено оптимальное Tц,, несложно найти координаты точки уничтожения ВО ( у, у):
|
|
|
|
|
v |
T |
|
|
|
|
|
|
|
v |
T |
|
|
|
|
||
|
у |
arcsin sin( |
ц |
)cos |
|
ц ц |
|
cos( |
ц |
)sin |
|
ц ц |
cos( |
ц |
) |
; (2.187) |
|||||
|
|
|
|
||||||||||||||||||
|
|
|
|
Rз |
|
|
|
|
|
|
|
Rз |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
v |
|
T |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
ц |
ц |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
sin |
Rз |
sin( ц ) |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
arcsin |
|
|
|
|
|
|
|
|
. |
|
|
(2.188) |
|||||
|
|
|
cos( у ) |
|
|
|
|||||||||||||||
|
|
у |
|
|
ц |
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Также несложно определить дальность Rлв и азимут θлв линии визирования, соединяющей аэродром взлета и точку уничтожения цели:
Rлв Rзarccos(sinφаsinφу cosφаcosφуcos (λа λу ));(2.189)
182
|
|
|
у sinφаcos |
Rлв |
|
|
|
|
|
|
||||||||
|
sinφ |
|
|
|
|
|
|
|
|
|
||||||||
|
R |
|
|
|
|
|
|
|||||||||||
arccos |
|
|
|
|
|
|
|
з |
|
, если |
λа λу; |
|||||||
|
|
|
Rлв |
|
|
|
||||||||||||
|
|
cosφаsin |
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
Rз |
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(2.190) |
||||
θлв |
|
|
|
|
|
|
|
|
|
|
|
|
|
Rлв |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
sinφу sinφаcos |
|
|
|
|
|
|
||||||||||
|
|
R |
|
|
||||||||||||||
2π |
arccos |
|
|
|
|
|
|
|
|
|
|
|
з |
|
|
, |
если λа λу. |
|
|
|
|
|
|
|
Rлв |
|
|
||||||||||
|
|
|
|
cosφаsin |
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
R |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
з |
|
|
|
|
|
|
|
|
|
2.5.4. Выбор начального приближения
Немаловажным вопросом является правильный выбор начального приближения Tц0. Метод Ньютона в данном случае гарантирует сходимость для любого начального приближения Tц0, удовлетворяющего неравенству [20]:
Sг (Tц0 )Sг (Tц0 ) (Sг (Tц0))2 . (2.191)
Очевидно, что, если в (2.191) подставить (2.173), (2.183) и (2.184), то решить полученное неравенство относительно Tц0 будет крайне затруднительно. Поэтому предлагается воспользоваться результатами решения рассматриваемой задачи при аппроксимации земной поверхности плоскостью.
Остановимся подробнее на методе определения начального приближения.
Пусть в начальный момент времени известны геоцентрические координаты (широта и долгота) аэродрома взлета и ВО. Принимая во внимание допущение о плоской Земле, перейдем от геоцентрической системы координат к ортогональной, связанной с аэродромом. Центр этой системы координат поместим в точку, соответствующую аэродрому взлета, ось Х направим по меридиану на север, ось Y – на восток, перпендикулярно оси Х. Тогда, начальные координаты ВО будут – (xц0, yц0), и начальное расстояние между ВО и ЛА можно рассчитать по формуле:
R0 |
|
|
|
|
xц20 yц2 |
0 , |
(2.192) |
||
183
при этом начальный угол 0 между вектором скорости ВО и линией визирования определяется по формуле:
|
|
|
|
xц0cos( ц) yц0 sin( ц) |
|
|
|
0 |
arccos |
|
|
. |
(2.193) |
|
||||||
|
|
|
R0 |
|
|
|
|
|
|
|
|
|
|
Тогда расстояние Sг(Tц), которое при сферической Земле рассчитывалось по формуле (2.163), можно рассчитать по теореме косинусов:
|
|
|
|
|
Sг (Tц ) |
R02 (vцTц )2 |
2R0vцTц cos ( 0 ) . |
(2.194) |
|
В остальном постановка задачи и метод ее решения ничем не отличаются от задачи для сферической Земли.
Подставляя в неравенство (2.191) значение Sг (Tц ) , вычислен-
ное по формуле (2.194), и соответствующие этой формуле производные Sг (Tц ) и Sг (Tц0), получим решение неравенства (2.191):
T |
|
R0 sin( 0) |
, |
(2.195) |
|
||||
ц0 |
|
vц |
|
|
|
|
|
||
которое используется в качестве начального приближения для задачи (2.179) с учетом сферичности Земли.
2.5.5. Тестовые примеры задач перехвата по минимальному углублению цели
Рассмотрим тестовый пример для задачи «Перехват по минимальному углублению цели», алгоритм решения которой изложен ранее.
В качестве примера выбран некоторый гипотетический ВО, который летит на высоте 10 км, со скоростью 300 м/c и курсом 90 град., также выбран некоторый гипотетический тип ЛА. Результаты решения задачи перехвата цели по минимальному углублению в зависимости от начальных значений R0 и 0 представлены в табл. 2.7.
На рис. 2.15 схематично представлены взаимные положения аэродрома, на котором базируется истребитель, и цели в начальный момент для некоторых ситуаций, приведенных в таблице (цифры на рисунке соответствуют номерам строк таблицы).
184
В ситуациях 1-14 ЛА успевает перехватить ВО в передней полусфере атаки до того, как ВО попадает в «запретный цилиндр».
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 2.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Начальные |
|
|
Оптимальные решения |
|
|
|
|
Область |
||||||
|
|
|
условия |
|
|
|
|
|
|
||||||||
|
№ |
|
|
|
|
|
|
|
|
|
|
|
|
пораже- |
|||
|
|
R0, |
|
0, |
|
|
|
|
|
|
|
|
|
Gост, |
|
||
|
|
|
|
Tц, с |
|
Tпас, с |
Tкр, с |
|
|
Tбал, с |
|
|
|
ния |
|||
|
|
|
км |
|
град |
|
|
|
|
|
|
|
|
|
кг |
|
|
|
1 |
|
1790 |
|
4,5 |
3250 |
|
253 |
2107 |
|
|
0 |
|
|
0 |
|
ППС |
2 |
1755 |
4,3 |
3131 |
135 |
2107 |
|
0 |
|
|
0 |
|
ППС |
|||||
3 |
1712 |
3,9 |
2988 |
0 |
2096 |
|
3 |
|
|
0 |
|
ППС |
|||||
4 |
1625 |
3,3 |
2802 |
0 |
1853 |
|
60 |
|
|
0 |
|
ППС |
|||||
5 |
1495 |
2,3 |
2524 |
0 |
1490 |
|
145 |
|
|
0 |
|
ППС |
|||||
6 |
1408 |
1,5 |
2340 |
0 |
1249 |
|
201 |
|
|
0 |
|
ППС |
|||||
7 |
1234 |
0,1 |
1972 |
0 |
769 |
|
314 |
|
|
0 |
|
ППС |
|||||
8 |
961 |
3,1 |
1398 |
0 |
19 |
|
489 |
|
|
0 |
|
ППС |
|||||
9 |
954 |
3,2 |
1384 |
0 |
0 |
|
494 |
|
|
0 |
|
ППС |
|||||
10 |
930 |
3,5 |
1357 |
0 |
0 |
|
467 |
|
|
202 |
|
ППС |
|||||
|
11 |
|
843 |
|
4,7 |
1257 |
|
0 |
0 |
|
|
367 |
|
|
947 |
|
ППС |
12 |
714 |
6,9 |
1109 |
0 |
0 |
|
219 |
|
|
2055 |
|
ППС |
|||||
13 |
457 |
14,1 |
846 |
0 |
0 |
|
12 |
|
|
3609 |
|
ППС |
|||||
14 |
446 |
14,6 |
835 |
0 |
0 |
|
0 |
|
|
3697 |
|
ППС |
|||||
15 |
333 |
21,0 |
1623 |
768 |
0 |
|
0 |
|
|
3697 |
|
ЗПС |
|||||
16 |
217 |
35,1 |
1167 |
333 |
0 |
|
0 |
|
|
3697 |
|
ЗПС |
|||||
17 |
171 |
47,6 |
956 |
122 |
0 |
|
0 |
|
|
3697 |
|
ЗПС |
|||||
19 |
155 |
55,0 |
867 |
32 |
0 |
|
0 |
|
|
3697 |
|
ЗПС |
|||||
20 |
132 |
74,4 |
896 |
0 |
0 |
|
6 |
|
|
3649 |
|
ЗПС |
|||||
21 |
127 |
90,0 |
1007 |
0 |
0 |
|
117 |
|
|
2822 |
|
ЗПС |
|||||
22 |
135 |
109,2 |
1155 |
0 |
0 |
|
265 |
|
|
1710 |
|
ЗПС |
|||||
23 |
155 |
125,0 |
1311 |
0 |
0 |
|
421 |
|
|
546 |
|
ЗПС |
|||||
24 |
167 |
130,8 |
1383 |
0 |
0 |
|
494 |
|
|
0 |
|
ЗПС |
|||||
1 |
|
|
|
|
14 |
|
|
16 |
17 |
|
21 |
24 |
|
|
|||
аэро- |
Sсум
Рис. 2.15. Взаимное положение аэродрома взлета и ВО в начальный момент времени
185