Радіопристрій противника, який ніколи не отримує запитального імпульсу, не може знати, що його локалізують. Саме в цьому полягає оперативна привабливість пасивної геолокації: вона оцінює місцезнаходження випромінювача, використовуючи лише енергію, яку він сам випромінює, не передаючи нічого в бік цілі. Ціна такої прихованості — математична: не маючи кооперації з передавачем, неможливо виміряти відстань до нього напряму, тому потрібно виводити положення з різниць того, як той самий сигнал надходить до кількох рознесених сенсорів. Два вимірювані параметри, що несуть інформацію про положення, — це час і частота: різниця часу прибуття (TDOA) та різниця частоти прибуття (FDOA). У цій статті пояснюється, як працюють обидва методи, як вони вирішуються спільно, що обмежує їх точність і як движок геолокації вписується в ширшу архітектуру SIGINT-платформи.
Чому пасивна геолокація і чому різниці
Активні системи позиціонування — радари, вторинне спостереження, GPS — працюють тому, що система контролює один кінець синхронізації. Запитувач знає, коли він передав, і вимірює, коли надходить відповідь; різниця — це відстань. Некооперативний випромінювач не дає нічого з цього. Ви спостерігаєте сигнал у невідомий абсолютний момент випромінювання, тому абсолютний час поширення до будь-якого окремого сенсора є невизначеним. Що є визначуваним — це різниця часу поширення між двома сенсорами, оскільки невідомий момент випромінювання скорочується при відніманні. Різниці, а не абсолютні значення — це валюта пасивної геолокації.
Одне вимірювання TDOA між двома сенсорами не дає точки — воно дає геометричне місце. Кожна точка в просторі, відстань від якої до сенсора A мінус відстань до сенсора B дорівнює виміряній різниці відстаней, лежить на гіперболоїді обертання з двома сенсорами у фокусах. Щоб звузити цю поверхню до точки, потрібні додаткові незалежні вимірювання: додаткові пари сенсорів (більше гіперболоїдів TDOA), ортогональна інформація від FDOA, обмеження висоти від рельєфу або рух із часом. Пасивна геолокація — це фундаментально задача перетину поверхонь-обмежень з урахуванням невизначеності вимірювань.
TDOA: гіперболи з часу
TDOA використовує кінцеву швидкість світла. Якщо сигнал досягає сенсора A та сенсора B з відносною затримкою Δt, то різниця довжин шляхів становить c · Δt, де c — швидкість поширення. Оскільки одна наносекунда відповідає приблизно 30 сантиметрам різниці шляху, вся методика обмежена тим, наскільки точно сенсори погоджуються за часом. Саме вимірювання отримується кроскореляцією двох прийнятих сигналів: пік кореляції знаходиться при лагу, що найкраще вирівнює їх, і цей лаг є оцінкою TDOA.
Три властивості сигналу та геометрії визначають якість TDOA. По-перше, смуга пропускання — пік кореляції гостріший, а оцінка затримки точніша для широкосмугових сигналів; вузькосмуговий CW-тон дає широкий, неоднозначний пік кореляції. По-друге, час інтеграції та відношення сигнал/шум, що задають посилення кроскореляції і, отже, наскільки пік підноситься над рівнем шуму. По-третє, геометрія: два сенсори та ціль, що майже розташовані на одній прямій, дають гіперболу, що є майже плоскою поблизу цілі, тому невелика похибка синхронізації відповідає великій похибці положення. Це геометричне підсилення є геометричним послабленням точності (GDOP), і воно часто є домінуючим членом похибки навіть за відмінної синхронізації.
Синхронізація: жорстке обмеження
Точність TDOA обмежується точністю синхронізації ще до початку будь-якої обробки сигналів. Спільний часовий еталон є обов'язковим. GPS-дисципліновані генератори дають сенсорам спільний годинник з точністю до десятків наносекунд, що достатньо для багатьох широкосмугових застосувань. Там, де потрібна вища точність — субнаносекундна — сенсори з'єднуються за допомогою Precision Time Protocol (PTP) або White Rabbit по волокну, розподіляючи спільний еталон, що тримає мережу когерентною. Незалежно від механізму розподілу, завжди залишається залишкове зміщення годинника, і надійний солвер трактує міжсенсорне зміщення годинника як параметр завади, що оцінюється спільно з положенням, використовуючи відомий еталонний випромінювач, коли такий доступний для калібрування.
FDOA: ізодоплерівські криві з частоти
FDOA використовує ефект Доплера. Коли сенсор рухається відносно випромінювача, прийнята несуча зміщується за частотою пропорційно до радіальної швидкості між ними. Два сенсори з різними векторами швидкості відносно одного й того самого випромінювача спостерігають різні доплерівські зміщення; різниця між цими зміщеннями є FDOA. Як і у випадку TDOA, невідома частота передачі скорочується у різниці, тому FDOA вимірювана навіть тоді, коли справжня центральна частота випромінювача невідома, — за умови, що сенсори мають точний спільний частотний еталон.
Кожне вимірювання FDOA визначає ізодоплерівську поверхню — геометричне місце положень випромінювача, що дають спостережувану різницю частот для заданих положень і швидкостей сенсорів. Принципово, що ізодоплерівські поверхні орієнтовані інакше, ніж гіперболоїди TDOA. Там де TDOA обмежує положення вздовж базової лінії між сенсорами, FDOA обмежує його відповідно до геометрії відносного руху. Ця ортогональність пояснює, чому разом вони потужні: розв'язок лише за TDOA може бути погано обумовлений в одному напрямку, який FDOA жорстко обмежує, і навпаки. FDOA також відмінно працює для вузькосмугових сигналів, де роздільна здатність синхронізації TDOA слабка, але роздільна здатність Доплера при тривалій інтеграції залишається хорошою.
Крос-функція неоднозначності
TDOA та FDOA зазвичай вимірюються разом в одній операції: комплексна крос-функція неоднозначності (CAF). CAF кореляує два сигнали сенсорів по двовимірній сітці кандидатних затримок часу та частотних зміщень, і її пік дає спільну оцінку TDOA/FDOA для цієї пари сенсорів. CAF є обчислювально важкою — поверхня затримка–Доплер для кожної пари, по довгих знімках — що є однією з причин того, що движки геолокації спираються на прискорення GPU так само, як і стадії каналізації та класифікації. Гострота та висота піку CAF також дають коваріацію вимірювання, яка потрібна наступному солверу для правильного зважування кожної пари.
Розв'язання системи
Маючи набір вимірювань TDOA та FDOA від кількох пар сенсорів, задача геолокації полягає в тому, щоб знайти положення випромінювача — і швидкість, коли використовується FDOA — що найкраще пояснює їх. Зв'язок між положенням і вимірюваннями є нелінійним, тому розв'язання є ітеративним. Типовий движок спочатку обчислює замкнену початкову оцінку (наприклад, сферично-інтерполяційний або двоетапний зважений метод найменших квадратів), щоб потрапити в правильний район, потім уточнює ітерацією Гаусса–Ньютона або Левенберга–Марквардта, що мінімізує зважений залишок між прогнозованими та виміряними значеннями TDOA/FDOA.
Зважування є обов'язковим. Кожне вимірювання несе невизначеність, похідну від піку CAF, і розв'язок максимальної правдоподібності зважує вимірювання, обернено пропорційно до їх коваріації — гострі, пари з високим відношенням сигнал/шум домінують; слабкі пари дають мало. Результатом є не просто координата, а коваріація, яка стає еліпсом довіри, який бачить аналітик. Фіксація без еліпса похибки є оперативно небезпечною: вона провокує хибну впевненість у числі, справжня невизначеність якого може охоплювати кілометри за поганої геометрії. Ті самі компроміси TDOA, AOA та гібридного підходу детально розглядаються в нашому огляді RF-геолокації для оборони.
Точність, геометрія та нижня межа Крамера–Рао
Досяжна точність будь-якої системи TDOA/FDOA обмежена знизу нижньою межею Крамера–Рао (CRLB), яка поєднує точність вимірювання (функцію смуги пропускання, відношення сигнал/шум та часу інтеграції) з геометрією (GDOP). Жоден оцінювач не може подолати CRLB; добре побудований солвер наближається до неї. Практично три важелі рухають цю межу. Покращення синхронізації звужує шум вимірювання часу та частоти. Збільшення смуги збору та часу інтеграції підвищує посилення. А покращення геометрії — розподіл сенсорів так, щоб поверхні-обмеження перетиналися під великими кутами поблизу цілі — зменшує GDOP. З трьох, геометрія є тим, чим найчастіше нехтують і що найчастіше є обмежуючим фактором, оскільки розміщення сенсорів обмежене рельєфом, наявністю платформ і необхідністю залишатися поза зоною виявлення цілі.
Конкретна інтуїція: за синхронізації наносекундного класу, широкосмугового сигналу та трьох-чотирьох добре розподілених сенсорів реалістичними є фіксації TDOA з точністю кількох десятків метрів на відстанях десятків кілометрів. Погіршення будь-якого з параметрів — звуження сигналу, розташування сенсорів на одній прямій або дрейф зміщення годинника — може збільшити еліпс на порядок. Ця чутливість пояснює, чому можливість пасивної геолокації є не менше задачею проектування розміщення сенсорів та синхронізації, ніж задачею обробки сигналів.
Мінімальна кількість сенсорів залежить від розмірності задачі та наявних спостережуваних параметрів. Лише з TDOA кожна пара дає один гіперболоїд; дві незалежні базові лінії (три сенсори) обмежують 2D-фіксацію, коли припущення про висоту або цифрова модель рельєфу усувають невідому вертикальну складову, і чотири сенсори потрібні для неконтрольованої 3D-фіксації. Додавання FDOA вводить незалежне спостережуване на кожну пару, тому рухома пара сенсорів може в принципі зафіксувати нерухомий випромінювач там, де статична пара не може. На практиці движок об'єднує кожне доступне вимірювання, а не задовольняється мінімумом, оскільки надлишковість і звужує оцінку, і надає статистику залишків, необхідну для виявлення та відкидання викидів, спричинених багатопроменевим поширенням або завадами.
Багатопроменеве поширення, зміщення та відкидання викидів
У реальних умовах рідко надходять чисті сигнали прямої видимості. Відбиття від рельєфу та споруд створюють багатопроменеві компоненти, що надходять після прямого шляху, розмиваючи або розщеплюючи пік крос-функції неоднозначності та зміщуючи оцінку затримки у бік більшого значення. Міські та гірські умови є найгіршими. Виробничий солвер захищає від цього за допомогою робастного оцінювання — ітераційно перезваженого методу найменших квадратів, RANSAC-подібного консенсусу по підмножинах вимірювань або інноваційного гейтингу в фільтрі відстеження — щоб одна зіпсована пара не відтягнула всю фіксацію від цілі. Та сама машинерія, що оцінює залишкове зміщення годинника, також виявляє вимірювання, залишки яких є статистично неправдоподібними — що часто є першою підказкою, що сенсор втратив зв'язок або що передбачувана асоціація випромінювача є хибною.
Ключовий висновок: Домінуючим джерелом похибки у розгорнутій системі пасивної геолокації рідко є алгоритм кроскореляції — це немодельоване зміщення міжсенсорного годинника та частотного еталону. Одна наносекунда залишкового зміщення синхронізації — це приблизно 30 сантиметрів похибки різниці відстаней, підсиленої через GDOP у кінцеву фіксацію. Ставтесь до синхронізації як до підсистеми першого класу і оцінюйте залишкове зміщення в солвері; не вважайте вихід GPS-дисципліни ідеальним.
Складні випромінювачі: перестрибування частоти, імпульси та малий коефіцієнт заповнення
Сучасні військові випромінювачі навмисно важко локалізувати. Радіостанції з перестрибуванням частоти розподіляють енергію по широкій смузі з коротким часом перебування на кожному каналі; імпульсні передавачі передають коротко і замовкають. Обидва скорочують когерентне вікно, доступне для кроскореляції, що послаблює як роздільну здатність синхронізації TDOA, так і роздільну здатність Доплера FDOA. Засіб протидії — статистичне накопичення: виявляти та локалізувати окремі стрибки або імпульси, асоціювати їх із спільним випромінювачем за допомогою класифікації та дактилоскопії випромінювача, і об'єднувати отримані слабкі фіксації з часом за допомогою пакетного або калманівського оцінювача. Кожен імпульс — це слабке обмеження; достатня їх кількість, правильно асоційована, сходиться до чіткого треку. Широкосмуговий збір, що охоплює весь набір стрибків по всіх сенсорах одночасно, є необхідною апаратною вимогою.
Від фіксації до картини
Движок геолокації не існує окремо. Він є споживачем конвеєра обробки сигналів — виявлення та мічені за часом IQ-знімки надходять до нього — і виробником геопросторової розвідки, що виходить назовні. Обчислені фіксації, з їх еліпсами похибки та асоціаціями випромінювачів, записуються в бази даних пеленгів та метаданих, де вони корелюються з результатами класифікації та ідентифікації. Продуктом є геопросторовий бойовий порядок: не просто де знаходяться сигнали, але й що вони таке і до яких мереж вони належать. Треки, чутливі до часу, передаються далі на загальну оперативну картину для оперативних споживачів. Архітектура, що оточує та живить движок геолокації — збір, каналізація, база даних пеленгів, робочий процес аналітика — розглядається від початку до кінця в нашому посібнику з архітектури SIGINT-платформи.
Локалізуйте випромінювачі, не розкриваючи себе
Corvus SENSE перетворює синхронізований багатосенсорний збір на пасивні фіксації випромінювачів за TDOA/FDOA — обробка крос-функції неоднозначності, спільне розв'язання з еліпсами похибки та асоціація випромінювачів, що надходить прямо на вашу загальну оперативну картину.
Цей аналіз підготований інженерами Corvus Intelligence, які розробляють місіє-критичне програмне забезпечення SIGINT та RF-геолокації для оборонних та урядових організацій. Дізнатися про нашу команду →