Антон Абрамов – Ложный горизонт (страница 1)
Антон Абрамов
Ложный горизонт
Глава первая. Показ
Полярная ночь держала терминал в чёрном стекле. С берега он казался собранным из света, металла и дисциплины: низкие корпуса, ветрозащитные экраны, стальные фермы, огни на опорах, длинный служебный мост, уходящий над тёмной водой к погрузочной голове. За мостом дышала бухта – тяжёлая, ледяная, с редкими полыньями и тонким паром над чёрной водой. Дальше начинался синий мрак, в котором исчезали кромка льда, катера, дальние маяки и сама мысль о расстоянии.
Лада Громова любила этот час. До аварии любой объект выглядит безгрешным.
Она стояла в командном зале над терминалом и смотрела вниз, на мост длиной в полтора километра, на белые дорожки разметки, на тросы противообледенения, на тёмное тело погрузочной головы в конце пролёта. На запястье мягко пульсировал браслет управления. Перед ней на столешнице лежало тонкое световое поле – не экран, не карта, а рабочая модель пространства. Воздух, лёд, конструкции, источники помех, отражения, маршруты дронов, сигнатуры ветра. Всё, что для человека оставалось ночью, морозом и пустотой, для машин уже давно стало средой, насыщенной смыслом.
– Ветер с юго-востока держится, – донёсся из гарнитуры голос Тимура Бадоева. – На пролёте порывы до семнадцати. Если твоя красота и здесь сработает, я сниму шляпу перед наукой.
Лада усмехнулась.
– Ты и без науки шляпы не носишь.
– На погрузочной голове стихию встречают открытым взором, но не беззащитным теменем.
На нижнем экране возникло его лицо – широкое, обветренное, с белёсым налётом инея на воротнике. За спиной Тимура вилась ночь: решётчатые фермы, толстые трубы криолиний, красные маркеры на аварийных выходах, прозрачный пар над узлом налива. Он был начальником смены, человеком старой, предметной школы, у которого всё называлось своими именами: рука – рукой, риск – риском, неисправность – неисправностью. Лада любила его за это больше, чем за чувство юмора.
– Не подведи меня перед начальством, – с надеждой добавил он. – Они и так смотрят на вас как на цирк для беспилотников.
– Сегодня беспилотники будут платить за билеты.
Она выключила нижний экран и перевела взгляд на зал. За её спиной стояли люди, от которых в обычную ночь зависит слишком много: директор терминала, представители транспортного контура, военные наблюдатели, два человека из АО «ЗАСЛОН», региональная комиссия по безопасности и невозмутимый инженер-испытатель Миронов, который ещё днём сказал ей:
В центре зала уже горел контур программы.
ПОЛЕВАЯ ДЕМОНСТРАЦИЯ СИСТЕМЫ «ЛОЖНЫЙ ГОРИЗОНТ»
РЕЖИМ: НАВИГАЦИЯ РОЯ В УСЛОВИЯХ ПУРГИ, ОБЛЕДЕНЕНИЯ И ЧАСТИЧНОЙ СЕНСОРНОЙ СЛЕПОТЫ
– Начинаем, – произнёс директор терминала.
Его голос ушёл в акустическую систему, отразился от стекла и стали, стал официальным и чужим. Лада не слушала. Она уже вошла в рабочий темп – тот редкий режим, в котором десятки источников данных складываются не в шум, а в форму.
На внешнем контуре загорелась группа технических дронов – шестьдесят две машины на разных высотах. Грузовые, инспекционные, связные. На экране они шли светлыми метками, в ночи – почти ничем. Чёрное небо не любит делиться глубиной. Человеческий глаз теряет машину через секунду. Машина машину видит дольше.
– Для человека пространство над мостом свободно, – сообщила Лада, не повышая голоса. – Но для автономного роя это не пустота. Это матрица решений: отражения, воздушные коридоры, зоны срыва потока, ложные тени от металла, слепые сектора на фоне ледяной воды. «Ложный горизонт» не взламывает машины и не глушит связь. Он даёт им другую географию.
Она коснулась светового поля двумя пальцами. На большой панели над залом проступил новый слой карты. Над бухтой возник прозрачный выступ суши – несуществующий мыс, вдающийся в воду левее моста. У него была форма реальной береговой линии, правильная радиолокационная сигнатура, правдоподобная лидарая грань, тепловая инерция льда и берегового камня. Для человека внизу ничего не изменилось. Для роя в небе появился новый элемент мира.
– Мы не приказываем машине свернуть, – продолжила Лада. – Мы создаём для неё среду, в которой свернуть безопаснее, чем идти прямо.
Она вывела второй жест. От призрачного мыса в сторону дальнего причала протянулся коридор – узкий, чистый, без помех, идеальный для обхода.
В ту же секунду первая группа дронов изменила рисунок полёта.
Не резко. Красивые системы не дёргаются.
Шесть грузовых машин взяли выше, три ушли влево, два связных поднялись над ними и повели траекторию, ещё через три секунды весь поток лёг в новый маршрут, которого в реальном мире не существовало.
Внизу над мостом по-прежнему висела ночь. На машинной карте там уже стоял новый берег.
В зале послышалось тихое движение – то самое, которое рождается не из аплодисментов, а из внезапного понимания, что перед людьми происходит не трюк, а смена логики.
У дальней консоли застыл Миронов, чей взгляд казался прикованным к приборам. Директор терминала подался вперёд. Кто-то из комиссии снял очки и снова надел, словно хотел проверить не технику, а собственное зрение.
Лада продолжила.
Она погасила призрачный мыс, подняла в другом секторе ложную стену, открыла проход между складскими фермами, потом дала рою фальшивый запретный потолок над факельной мачтой. Дроны шли послушно и без пауз, как вода в русле, которого секунду назад не было. Это всегда было самое прекрасное место в работе: момент, когда чужая механическая воля принимает выдуманную тобой физику за истину.
«Ложный горизонт» работал не одной машиной и не единственной антенной. Это был слой поверх инфраструктуры: береговые лидары, радарные ретрансляторы, сетка микромаяков, короткоживущие аэрозольные маркеры, зеркальные пластины на сервисных дронах, опорная модель ветра, которая подсказывала системе, где ложь будет выглядеть естественно. Безупречная имитация в машинном мире строится по тем же законам, что и реальность. Иначе её замечают.
– Красиво, – высказался кто-то из наблюдателей.
Лада не повернулась.
Красота её интересовала меньше всего. Важнее было другое: машины не просто меняли маршрут. Они меняли доверие к пространству. Для арктического терминала это значило многое. Здесь пурга стирает горизонт, ледяная пыль забивает оптику, металлические фермы рвут радарную картину, тёплый выхлоп и холодная вода рисуют ложные пятна. В таком мире автономный рой не живёт без опорной реальности. «Ложный горизонт» давал эту реальность в нужный момент – временно, точно, дозированно.
Нижняя связь вспыхнула снова.
– Лада, у меня на линии семь скачков давления, – отчеканил Тимур. С его слов внезапно облетела вся напускная легкость. – Проверяю.
Она мгновенно открыла локальный контур погрузочной головы. На схеме в конце моста загорелся жёлтый маркер у криогенной магистрали подачи водорода. Мигнул, погас и вновь вернулся. Давление на участке между запорным блоком и узлом налива упало на три процента.
– Ложный датчик? – спросил директор.
– Пока похоже на дрожание линии, – ответил один из терминальных инженеров.
Лада уже не слушала их. Она сверяла параметры с потоковой моделью. На другом слое карты проявилась короткая деформация температуры вдоль трубы. Следом ещё одна.
– Тимур, отведи людей от линии семь, – распорядилась она, не допуская возражений. – Сейчас.
Он не спросил зачем.
Внизу, на камерах погрузочной головы, люди в светлых аварийных костюмах уже отходили от фермы. Один обернулся, второй побежал к ручному посту отсечки. Над узлом налива проступило светлое облачко, почти неразличимое в морозном воздухе. Не дым. Хуже. Холодный водород на выходе из разрыва не любит зрелищности. Он сначала лишает сцену цвета.
– Аварийная команда в зону семь, – бросил диспетчер.
На панели выскочил первый красный баннер.
УТЕЧКА. КРИОГЕННАЯ ЛИНИЯ 7.
ПЕРЕХОД В АВАРИЙНЫЙ ПРОТОКОЛ.
Командный зал сжался в одно нервное пространство. Люди, которые ещё секунду назад смотрели на демонстрацию, теперь наблюдали за объектом. Стекло в таких случаях не помогает: расстояние между человеком и бедой измеряется не метрами, а тем, успевает ли система первой назвать происходящее.
На нижнем экране Тимур резко повернул голову, что-то крикнул в сторону, потом снова вышел в связь.
– Разрыв после запорного. Ручной отсечки нет, там паром всё залило. Увожу смену в укрытие.
– Сколько у тебя людей? – Лада коротким взглядом оценила обстановку.
– Пятьдесят восемь.
Над узлом налива уже росло бледное, почти прозрачное облако. Ветер тянул его вдоль ферм, прижимая к мосту и затем срывая в сторону воды. Достаточно одной искры, одной горячей точки, одного неверного пуска.
Аварийная система среагировала мгновенно. На схеме терминала загорелись красные сектора, пошли команды блокировок, захлопнулись противопожарные шторы, ушли в глухой режим внешние створы укрытия на погрузочной голове. Именно так и должно было быть: сначала изолировать людей от облака, потом открыть коридор на эвакуацию.
Внимание Лады было приковано не к фасаду, а к скрытой изнанке происходящего. На машинной карте над терминалом по-прежнему висел её демонстрационный контур – остаточный, ещё не снятый из шины восприятия. Призрачный мыс уже погас, зато опорная линия искусственного берега ещё держалась в памяти роя. Десять секунд. Может быть, одиннадцать.