БОРТОВАЯ СИСТЕМА И СПОСОБ ОПРЕДЕЛЕНИЯ МЕСТОПОЛОЖЕНИЯ СТРЕЛКОВ (ВАРИАНТЫ)

1. Бортовая система для определения местоположения стрелка на основании сигналов только ударной волны, ассоциированных с множеством снарядов, выпущенных по летательному аппарату, включающая:
множество датчиков, расположенных на поверхности корпуса летательного аппарата, конфигурированных для приема сигналов только ударной волны, в которой сигналы ударной волны соответствуют потенциально неоднозначным решениям для определения местоположения стрелка;
как минимум один процессор, связанный с множеством указанных датчиков, конфигурированный для:
анализа принятых сигналов только ударной волны;
вычисления набора неоднозначных решений для определения местоположения стрелка;
кластеризации набора неоднозначных решений; и
определения однозначного местоположения стрелка на основании кластеризации; и
устройство вывода, связанное с указанным как минимум одним процессором для вывода данных об однозначном местоположении стрелка.
2. Система по п.1, в которой указанный как минимум один процессор для кластеризации набора неоднозначных решений конфигурирован для определения набора компактно расположенных неоднозначных решений и набор широко расположенных неоднозначных решений.
3. Система по п.2, в которой как минимум один процессор конфигурирован для
подбора кластера вокруг набора компактно расположенных решений, в котором компактно расположенные решения ассоциированы с однозначным местоположением стрелка.
4. Система по п.3, в которой как минимум один процессор конфигурирован для выбора центра кластера для набора компактно расположенных решений.
5. Система по п.3, в которой кластер представляет собой эллипс.
6. Система по п.3, в которой подбор кластера осуществляется методом наименьших квадратов для кластера, охватывающего набор компактно расположенных неоднозначных решений.
7. Система по п.3, в которой как минимум один процессор конфигурирован для выбора центра кластера как однозначного местоположения стрелка.
8. Система по п.1, дополнительно включающая как минимум один процессор, конфигурированный для
определения, что как минимум два стрелка ассоциированы с принятыми сигналами только ударной волны;
вычисления соответствующих наборов неоднозначных решений для каждого соответствующего местоположения стрелка; и
определения как минимум двух однозначных местоположений стрелка, ассоциированных с каждым из указанных как минимум двух стрелков.
9. Система по п.1, в которой как минимум один процессор для вычисления набора неоднозначных решений конфигурирован для:
вычисления времен прихода (TDOA) на основании начальных частей каждого принятого сигнала только ударной волны для каждой пары датчиков из множества датчиков,
определения азимута и высоты для каждой соответствующей плоскости приближающейся ударной волны;
определения точки максимального сближения (СРА) для каждой соответствующей траектории снаряда; и
определения набора неоднозначных местоположений стрелка на основании, хотя бы частично, вычисленных значений TDOA, азимута и высоты для плоскости приближающейся ударной волны, и СРА для соответствующей траектории снаряда.
10. Система по п.9, в которой определение набора неоднозначных местоположений стрелка включает использование генетического алгоритма.
11. Система по п.10, в которой генетический алгоритм использует ряд значений как минимум для трех из вычисленных TDOA, азимута и высоты для плоскости приближающейся ударной волны, СРА для соответствующей траектории снаряда, числа Маха снаряда и угла между СРА для соответствующей траектории снаряда и нормалью к соответствующей плоскости ударной волны.
12. Бортовая система для определения местоположений как минимум двух стрелков на основании сигналов только ударной волны, ассоциированных с множеством снарядов, выпущенных по летательному аппарату, включающая:
множество датчиков, разнесенных на поверхности корпуса летательного аппарата, конфигурированных для приема сигналов только ударной волны, которые указывают на потенциально неоднозначные решения, соответствующие указанным как минимум двум местоположениям стрелка;
как минимум один процессор, связанный с множеством указанных датчиков, который конфигурирован для:
определения, что как минимум два стрелка ассоциированы с принятыми сигналами только ударной волны;
вычисления соответствующих наборов неоднозначных решений для каждого соответствующего местоположения стрелка; и
определения как минимум двух однозначных местоположений стрелка, ассоциированных с каждым из указанных как минимум двух стрелков; и
устройство вывода, связанное с указанным как минимум одним процессором, для вывода как минимум двух однозначных местоположений стрелка.
13. Система по п.12, в которой определение, что как минимум два стрелка ассоциированы с принятыми сигналами только ударной волны, включает
анализ каждого принятого соответствующего сигнала только ударной волны;
и ассоциирование каждого принятого сигнала только ударной волны с каждым соответствующим стрелком из указанных как минимум двух стрелков.
14. Система по п.12, в которой ассоциирование включает вычисление характеристики, ассоциированной с каждым соответствующим стрелком.
15. Система по п.14, в которой указанная характеристика включает первый темп стрельбы, ассоциированный с первым из указанных как минимум двух стрелков, и второй темп стрельбы, ассоциированный со вторым из указанных как минимум двух стрелков.
16. Система по п.14, в которой указанная характеристика включает первый калибр снаряда, ассоциированный с первым из указанных как минимум двух стрелков, и второй калибр снаряда, ассоциированный со вторым из указанных как минимум двух стрелков.
17. Система по п.12, которая включает ряд процессоров, при этом первый процессор из указанного ряда процессоров конфигурирован для вычисления набора неоднозначных решений для местоположения первого стрелка, а второй процессор конфигурирован для вычисления набора неоднозначных решений для местоположения второго стрелка.
18. Система по п.12, в которой как минимум один процессор для определения как минимум двух однозначных местоположений стрелка, ассоциированных с каждым из указанных как минимум двух стрелков, конфигурирован для
кластеризации соответствующих наборов неоднозначных решений; и
определения однозначных местоположений стрелка на основании кластеризации.
19. Система по п.18, в которой как минимум один процессор для кластеризации соответствующих наборов неоднозначных решений конфигурирован для
подбора кластеров вокруг соответствующих наборов компактно расположенных неоднозначных решений, ассоциированных с однозначными местоположениями стрелка.
20. Система по п.18, в которой кластеризация соответствующих наборов неоднозначных решений включает
выполнение процессором подбора кластеров вокруг соответствующих наборов компактно расположенных неоднозначных решений, в котором наборы компактно расположенных неоднозначных решений ассоциированы с однозначными местоположениями стрелка.
21. Система по п.12, в которой как минимум один процессор для определения как минимум двух однозначных местоположений стрелка, ассоциированных с указанными как минимум двумя стрелками, конфигурирован для:
вычисления TDOA на основании начальных частей каждого принятого сигнала только ударной волны для каждой пары датчиков из множества датчиков,
определения азимута и высоты для каждой соответствующей плоскости приближающейся ударной волны;
определения точки максимального сближения (СРА) для каждой соответствующей траектории снаряда;
вычисления как минимум одного из темпов стрельбы и калибров снаряда, соответствующих указанным как минимум двум стрелкам;
определения однозначных местоположений стрелка для каждого из указанных как минимум двух стрелков на основании, хотя бы частично, вычисленных TDOA, азимута и высоты для приближающейся ударной волны, СРА для соответствующей траектории снаряда, и указанного как минимум одного из темпов стрельбы и калибров снаряда.
22. Система по п.21, в которой определение набора неоднозначных местоположений стрелка включает использование генетического алгоритма.
23. Система по п.22, в которой генетический алгоритм использует ряд значений как минимум для трех из вычисленных TDOA, азимута и высоты для плоскости приближающейся ударной волны, СРА для соответствующей траектории снаряда, числа Маха снаряда и угла между СРА для соответствующей траектории снаряда и нормалью к соответствующей плоскости ударной волны.
24. Способ определения местоположения стрелка на основании сигналов только ударной волны, ассоциированных с множеством снарядов, выпущенных по летательному аппарату, включающий:
прием сигналов только ударной волны, которые соответствуют потенциально неоднозначным решениям для определения местоположения стрелка;
использование как минимум одного процессора, анализирующего принятые сигналы только ударной волны, вычисляющего набор неоднозначных решений для определения местоположения стрелка, выполняющего кластеризацию набора неоднозначных решений, определяющего однозначное местоположение стрелка на основании кластеризации, и выводящего однозначное решение на устройство вывода.
25. Способ по п.24, в котором кластеризация набора неоднозначных решений дополнительно включает определение набора компактно расположенных неоднозначных решений и набора широко разнесенных неоднозначных решений.
26. Способ по п.25, в котором кластеризация набора неоднозначных решений дополнительно включает подбор кластера вокруг набора компактно расположенных неоднозначных решений, в котором компактно расположенные неоднозначные решения ассоциированы с однозначным местоположением стрелка.
27. Способ по п.26, в котором подбор кластера включает выбор центра кластера для набора компактно расположенных неоднозначных решений.
28. Способ по п.26, в котором кластер представляет собой эллипс.
29. Способ по п.26, в котором подбор кластера осуществляется методом наименьших квадратов для кластера, охватывающего набор компактно расположенных неоднозначных решений.
30. Способ по п.29, включающий выбор центра кластера как однозначное местоположение стрелка.
31. Способ по п.24, дополнительно включающий
определение, что как минимум два стрелка ассоциированы с принятыми сигналами только ударной волны;
вычисление соответствующих наборов неоднозначных решений для каждого соответствующего местоположения стрелка; и
определение как минимум двух однозначных местоположений стрелка, ассоциированных с каждым из указанных как минимум двух стрелков.
32. Способ по п.24, в котором вычисление набора неоднозначных решений включает
вычисление разности времен прихода (TDOA) на основании начальных частей каждого принятого сигнала только ударной волны для каждой пары датчиков из множества датчиков;
определение азимута и высоты для каждой соответствующей плоскости приближающейся ударной волны;
определение точки максимального сближения (СРА) для каждой соответствующей траектории снаряда; и
определение набора неоднозначных местоположений стрелка на основании, хотя бы частично, вычисленных значений TDOA, азимута и высоты для плоскости приближающейся ударной волны, и СРА для соответствующей траектории снаряда.
33. Способ по п.32, в котором определение набора неоднозначных местоположений стрелка включает использование генетического алгоритма.
34. Способ по п.33, в котором генетический алгоритм использует ряд значений как минимум для трех из вычисленных TDOA, азимута и высоты для плоскости приближающейся ударной волны, СРА для соответствующей траектории снаряда, числа Маха снаряда и угла между СРА для соответствующей траектории снаряда и нормалью к соответствующей плоскости ударной волны.
35. Способ определения как минимум двух местоположений стрелка для как минимум двух стрелков на основании сигналов только ударной волны, ассоциированных с множеством снарядов, выпущенных по летательному аппарату, включающий использование:
как минимум одного процессора, принимающего сигналы только ударной волны, которые соответствуют потенциально неоднозначным решениям, соответствующим как минимум двум местоположениям стрелка; определяющего, что как минимум два стрелка ассоциированы с принятыми сигналами только ударной волны; вычисляющего соответствующие наборы неоднозначных решений для каждого соответствующего местоположения стрелка; определяющего как минимум два однозначных местоположения стрелка, ассоциированных с каждым из указанных как минимум двух стрелков; и выводящего как минимум два однозначных местоположения стрелка на устройство вывода.
36. Способ по п.35, в котором определение, что как минимум два стрелка ассоциированы с принятыми сигналами только ударной волны, включает анализ процессором каждого принятого соответствующего сигнала только ударной волны; и ассоциирование им каждого принятого сигнала только ударной волны с каждым соответствующим стрелком из указанных как минимум двух стрелков.
37. Способ по п.36, в котором ассоциирование включает вычисление процессором характеристики, ассоциированной с каждым соответствующим стрелком.
38. Способ по п.37, в котором указанная характеристика включает первый темп стрельбы, ассоциированный с первым из указанных как минимум двух стрелков, и второй темп стрельбы, ассоциированный со вторым из указанных как минимум двух стрелков.
39. Способ по п.37, в котором указанная характеристика включает первый калибр снаряда, ассоциированный с первым из указанных как минимум двух стрелков, и второй калибр снаряда, ассоциированный со вторым из указанных как минимум двух стрелков.
40. Способ по п.35, в котором используют ряд процессоров, и первый процессор из этого ряда процессоров вычисляет набор неоднозначных решений для местоположения первого стрелка, а второй процессор из этого ряда процессоров вычисляет набор неоднозначных решений для местоположения второго стрелка.
41. Способ по п.35, в котором определение как минимум двух однозначных местоположений стрелка, ассоциированных с указанными как минимум двумя стрелками, включает
выполнение процессором кластеризации соответствующих наборов неоднозначных решений; и
определение им однозначных местоположений стрелка на основании кластеризации.
42. Способ по п.35, в котором определение как минимум двух неоднозначных местоположений стрелка, ассоциированных с указанными как минимум двумя стрелками, включает
вычисление процессором разности времен прихода (TDOA) на основании начальных частей каждого принятого сигнала только ударной волны для каждой пары датчиков из множества датчиков, определение азимута и высоты для каждой соответствующей плоскости приближающейся ударной волны; определение точки максимального сближения (СРА) для каждой соответствующей траектории снаряда; вычисление как минимум одного из темпов стрельбы и калибров снаряда, соответствующие указанным как минимум двум стрелкам; и определение неоднозначных местоположений стрелка для каждого из указанных как минимум двух стрелков на основании, хотя бы частично, вычисленных значений TDOA, азимута и высоты для приближающейся ударной волны, СРА для соответствующей траектории снаряда, и как минимум один из темпов стрельбы и калибров снаряда.
43. Способ по п.35, в котором определение набора неоднозначных решений включает использование генетического алгоритма.
44. Способ по п.43, в котором генетический алгоритм использует ряд значений как минимум для трех из вычисленных TDOA, азимута и высоты для плоскости приближающейся ударной волны, СРА для соответствующей траектории снаряда, числа Маха снаряда и угла между СРА для соответствующей траектории снаряда и нормалью к соответствующей плоскости ударной волны.