Lisa 26 Планувальник місій
Інтерактивний планувальник місій з візуалізацією рельєфу, аналізом зони Френеля, сіткою NATO MGRS, вибором FPV-дронів, покриттям РЕБ Fischer 26 та розрахунком сонячного вектора атаки для операцій без GPS.
Interactive: Mission Planner
Full mission planner with terrain, Fresnel zones, and strike planning is available as a standalone React application. The inline version below provides quick Fresnel zone clearance calculation.
Планування місій без GPS для дронових операцій
Планувальник місій Lisa 26 вирішує фундаментальну проблему дронових операцій в електронно оспорюваних середовищах. У сучасних конфліктах противник блокує GPS активними завадами, порушує радіозв'язок засобами радіоелектронної боротьби і використовує рельєф для створення мертвих зон у зоні покриття зв'язку. Кожна конвенційна дронова система на ринку передбачає наявність GPS. Lisa 26 натомість виходить з того що GPS повністю заблоковано і планує місію відповідно — за допомогою барометричного висотоміра, оптичного потоку відносно поверхні та зіставлення рельєфу з бортовою цифровою моделлю висот.
Зона Френеля для радіолінії MANET 868 МГц
Основна функція планувальника — розрахувати чи зможе ретрансляційний дрон Fischer 26 підтримувати надійний радіозв'язок між наземною станцією управління та зоною операцій FPV-ударного дрона. Розрахунок базується на формулі першої зони Френеля: F1 = √(λ × d1 × d2 / D), де λ — довжина хвилі на 868 МГц (0,3454 метра), d1 та d2 — відстані від кожного кінця до контрольної точки, а D — загальна довжина лінії зв'язку. Для надійного зв'язку 60 відсотків першої зони Френеля повинні бути вільні від перешкод рельєфу. Планувальник перевіряє цей зазор у кожній точці вздовж лінії і позначає зони як сині (зв'язок є) або червоні (зв'язок заблоковано).
Розрахунок сонячного вектора атаки
Планувальник розраховує поточний сонячний азимут за астрономічним алгоритмом Жана Меуса і рекомендує курс підходу FPV який розміщує сонце за атакуючим дроном. Коли FPV наближається з напрямку сонця (±15°) противник змушений дивитися прямо на сонце щоб візуально виявити загрозу. Тактика знижує ймовірність візуального виявлення приблизно на 40–60 відсотків і найбільш ефективна при кутах підвищення сонця 10°–40°.
Вибір FPV-платформи та аналіз вартості удару
Планувальник включає п'ять FPV-платформ з бойовими верифікованими характеристиками з українського фронту. FPV 5 дюймів має дальність 10–15 км за €400. FPV 7 дюймів — 15–20 км за €550 з тандемними бойовими частинами. FPV 13 дюймів — 20–30 км за €900 з кумулятивними зарядами. Волоконно-оптичний FPV — 20–41 км за €700 з повним імунітетом до РЕБ. Бомбардувальник Baba Yaga Vampire — 20–60 км за $20 000–50 000 з навантаженням 15–30 кг багаторазового використання для нічних бомбардувань.
Зона радіоелектронної боротьби Fischer 26
Планувальник візуалізує три концентричні зони захисту навколо Fischer 26. Всенаправлений придушувач FSG-J2 створює захисну бульбашку радіусом 800 метрів потужністю 35 Вт у діапазоні 140–600 МГц. Спрямований промінь FSG-J1 концентрує 100 Вт у 60-градусному конусі на 2,5 км. Перехоплювач на відстані 1,2 км являє собою зону автономного ураження L3 де Fischer 26 запускає дрон-перехоплювач без людського дозволу бо людський цикл прийняття рішення 8–15 секунд перевищує час реагування 4–8 секунд.
Інтеграція координатної системи NATO MGRS
Всі позиції в Lisa 26 відображаються у форматі Military Grid Reference System (MGRS) — стандарті NATO для наземних координат. Район Відсель/Норрботтен знаходиться в зоні UTM 34V. Планувальник конвертує між трьома системами координат: MGRS для сумісності з NATO, SWEREF99 TM для шведської національної мережі (EPSG:3006) та RT90 2.5 gon V для зворотної сумісності зі старшими офіцерами навченими на координатній системі до 2007 року.
Дані рельєфу з Copernicus DEM
Автономна React-версія планувальника завантажує реальні дані про висоту рельєфу з Copernicus EU-DEM Європейського космічного агентства з роздільною здатністю 25 метрів через Open Topo Data API. Це забезпечує фактичні контурні лінії рельєфу з інтервалом 20 метрів та індексними контурами 100 метрів у коричневому кольорі стандарту NATO. Реальні дані рельєфу забезпечують точний розрахунок зони Френеля — процедурні наближення пропускають критичні хребти які на практиці блокують радіолінії.
Реалізація
# Fresnel Zone Clearance Check — 868 MHz ELRS
# pip install numpy
import math
def fresnel_clearance(alt_gcs, alt_f26, dist_km, terrain_elev, freq_mhz=868):
"""Check if Fresnel zone is clear at midpoint."""
wavelength = 299792458 / (freq_mhz * 1e6) # 0.3454m at 868 MHz
d1 = dist_km * 500 # midpoint in meters
d2 = dist_km * 500
f1 = math.sqrt(wavelength * d1 * d2 / (dist_km * 1000))
los_mid = alt_gcs + (alt_f26 - alt_gcs) * 0.5
clearance = los_mid - terrain_elev - f1 * 0.6
return {"f1_radius": round(f1, 1), "clearance": round(clearance, 1),
"link_ok": clearance > 0, "los_mid": round(los_mid, 1)}
# GCS at 195m (185m terrain + 10m mast), F26 at 300m, 6km away
result = fresnel_clearance(195, 300, 6, 220)
print(f"F1 radius: {result['f1_radius']}m")
print(f"Clearance: {result['clearance']}m")
print(f"Link: {'OK' if result['link_ok'] else 'BLOCKED'}")
Джерела
- ArduPilot — ardupilot.org
- Silvus Technologies — silvustechnologies.com
- Збройні сили Швеції — forsvarsmakten.se