
Полная версия:
Фантомная отметка

Антон Абрамов
Фантомная отметка
Пролог. Эфир
Октябрь. Полигон «Край-7 ». 03:14
В три четырнадцать над заливом не осталось ни горизонта, ни берега. Илья Ракитин держал машину над тёмной водой и видел перед собой только приборы. Ветер бил в фонарь ровно, без порывов. Влага садилась на стекло густо и быстро. Дворники шли по дуге, возвращали обзор на секунду и снова отдавали кабину белой пелене.
На левом индикаторе светился коридор захода. Тонкая зелёная линия вела вертолёт к площадке на мысе. Линия шла гладко, уверенно, как на учебной записи. Илье она не нравилась. Радиовысотомер давал одно, инерциальный блок — другое, а тело говорило третье. По едва заметной работе ручки и по звуку винта он чувствовал, что машина висит не там, где её рисует экран.
Он перевёл взгляд на резервный курс, вернул его на глиссаду, подержал ещё секунду и нажал тангенту.
— «Край-7», «Иней-12». Захват плавает. Проверьте третий канал.
Голос с земли ответил сразу. Молодой, собранный, без лишних интонаций.
— «Иней-12», наблюдаем устойчиво. Идёте по профилю. До точки входа двадцать секунд.
Илья не спорил. Он убрал палец с кнопки, проверил высоту, дал машине два коротких движения правой рукой и посмотрел на воду. Внизу не было ничего, кроме редких отблесков собственного огня в молоке тумана. В такую ночь море переставало быть поверхностью. Оно превращалось в пустой слой, который лежал под машиной без глубины и без края.
Второй пилот сидел справа, держал дублирующие показания и молчал. Он уже понял, что командир не верит зелёной линии.
— Видишь? — спросил Илья, не поворачивая головы.
— Вижу.
— Первому эху не верь.
На береговой станции полигонного комплекса работали в приглушённом свете. Окна диспетчерской смотрели в туман, но за стеклом не было видно даже огней причала. Свет шёл только от экранов. На центральной консоли висела фильтрованная картинка захода, справа стоял сырой слой с необработанными отметками, слева — погодный профиль и телеметрия борта.
Аркадий Яров не садился уже третий час. Он стоял за спинами операторов, слушал эфир и смотрел на центральный экран. Ночь выдалась той редкой комбинацией, ради которой и держали полигон: плотный туман, солёная взвесь, нулевая видимость, устойчивый ветер с воды. Для обычных полётов это было наказание. Для испытаний — окно, которое могло не повториться месяцами.
Валентина Ермолова сидела у соседней консоли, держала открытым сырой канал и не сводила глаз с узкого сектора справа внизу.
— Аркадий, третий плывёт, — сообщила она.
— Вижу.
— Нет, вы смотрите на фильтр. Переведите на сырой.
Яров не двинулся. На центральном экране метка «Иней-12» шла ровно по оси коридора. Ни одного срыва, ни одной ступени. Именно такую картинку он должен был получить в эту ночь.
Инга Шелест, сидевшая на связи, подняла взгляд от эфира и посмотрела сначала на Ермолову, затем на Ярова. В диспетчерской стало тихо. Даже вентиляция перестала слышаться за шуршанием дождя по стеклу.
Ермолова сама вывела сырой слой на свой монитор и указала пальцем в экран.
— Вот. Сектор К-12. Фаза ушла.
Яров наклонился ближе. На сыром канале отметка борта не шла. Она дёргалась короткими рывками, теряла форму, рассыпалась на шум и снова собиралась в цель. В правом нижнем углу сектора подрагивал фон от воды.
— Порог?
— Выше нормы.
— Насколько?
— Чтобы закрыть коридор.
Инга уже тянулась к кнопке, но Яров остановил её движением ладони.
— Рано.
— Аркадий, — произнесла Ермолова, не повышая голоса, — это не тот участок, где можно ждать.
— Нам нужна запись на полном проходе.
— Вам нужна живая машина.
Он не ответил. На центральном экране зелёная линия всё ещё была безупречной.
В кабине Илья перевёл вертолёт на полделения правее. Экран тут же попросил вернуть профиль. Машина отозвалась с лёгкой задержкой. Влага на стекле сбилась в косые полосы. Внизу, под белой толщей, шла вода. Слева должен был лежать мыс с каменной стенкой и узкой площадкой. Он не видел его, но знал этот заход наизусть и знал, как звучит берег, когда машина идёт к нему слишком близко. Сейчас звук не совпадал с картинкой.
Он снова нажал тангенту.
— «Край-7», у меня коридор левее фактического. Подтвердите высоту над входом.
Инга посмотрела на Ярова. Тот ответил сам, не садясь к микрофону.
— Скажите: идёт штатно. Ещё пятнадцать секунд.
Инга не сразу нажала кнопку. Пауза вышла длиннее, чем допускал регламент.
— «Иней-12», «Край-7». Высота в норме. Идёте штатно. Ещё пятнадцать секунд до подтверждения сектора.
Илья закрыл глаза на один удар сердца и открыл снова. В кабине всё было на месте: подсветка приборов, дрожь металла, ровный гул редуктора, дыхание второго пилота. Не на месте был только коридор на экране.
— Пятнадцать секунд у вас, — бросил он в эфир. — У меня их нет.
Он убрал палец с тангенты и перевёл машину к воде.
Второй пилот повернул голову.
— Берег слева.
— Знаю. Скалу не беру. Иду к воде.
На береговой станции Ермолова резко выпрямилась.
— Он ушёл с фильтра.
— Он ушёл с коридора, — поправил Яров.
— На сыром слое он как раз на живом месте.
Инга слушала эфир и уже не смотрела на центральный экран. Она привыкла верить голосам раньше цифр. Голос Ильи Ракитина изменился. В нём не было страха, не было паники, не было лишней жёсткости. Так говорят люди, которые приняли решение и не собираются тратить время на спор.
Яров подошёл к консоли сам, перевёл центральный монитор на сырой канал, посмотрел секунду и тут же вернул фильтр обратно.
— Нет, — отчеканил он. — Фильтр правит шум. По сырому вести нельзя.
Ермолова повернулась к нему.
— Он не правит шум. Он рисует вам удобную картинку.
— Он стабилизирует канал.
— Он скрывает срыв.
Яров нажал связь.
— «Иней-12», «Край-7». Вернитесь в профиль. Повторяю: вернитесь в профиль и держите ещё пятнадцать секунд.
Реакция Ильи запаздывала. В кабине тонко и зло запищал предупреждающий сигнал. Второй пилот смотрел в резервный прибор и считал высоту. В тумане справа наконец проступило что-то тёмное и тяжёлое. Не контур, не линия, не огни. Масса. Берег вышел из белой стены слишком близко.
— Подтверждаю берег справа, — сказал второй пилот.
Илья дёрнул машину от него и дал нос чуть вниз, к воде. Вертолёт пошёл тяжело, с сопротивлением, как всегда бывает на малой высоте в сыром воздухе. Зелёная линия на экране поползла влево, требуя обратного движения.
— «Край-7», ваш профиль уводит в скалу, — выдал Илья. — Повторяю: уводит в скалу.
Инга не передала ответ сразу. Она смотрела на Ярова. Тот стоял с микрофоном у рта и молчал. В эту секунду ему надо было выбрать между двумя картинами: гладкой, выверенной, той, ради которой строили систему, и рваной, грязной, неудобной, той, что лезла из сырого канала и ломала весь смысл ночи.
— Аркадий, закрывайте сектор, — потребовала Ермолова.
Он нажал кнопку.
— «Иней-12», держите...
Фразу оборвал резкий треск в эфире.
В кабине сигнал стал непрерывным. Второй пилот назвал высоту. Илья не услышал последнего слова. Он видел только тёмную стену справа и пустой слой воды под собой. Если брать вправо, машина входила в камень. Если продолжать по фильтру, она шла туда же, только под другим углом. Оставался один коридор — вдоль воды, на ощущении, на слухе, на резерве.
Он снова нажал тангенту.
— Инга, слышите меня?
На берегу все узнали его голос. Он впервые за весь заход обратился не по позывному станции, а по имени. Инга выпрямилась так резко, что кресло стукнуло в консоль.
— Слышу, Илья.
— Передайте: у них не то эхо.
Ермолова уже тянулась к аварийному закрытию сектора. Яров перехватил её руку, но удержал не до конца, а на одно движение, на одну бессмысленную секунду, в которой ещё можно было верить, что фильтр сейчас выровняет картину, что борт вернётся на ось, что ночь не разломится надвое на до и после.
Илья не ждал ответа с земли. Он повёл машину над водой, считая про себя и держась за звук. Правый борт освободился. Камень ушёл в белую массу. На долю секунды вертолёт выровнялся. А дальше снизу ударило отражённой влагой, связь дала короткий свист, и все каналы сразу потеряли его голос.
Сначала пропал эфир. Через мгновение ответчик. Затем метка на сыром канале.
Инга звала его три раза. На четвёртом вызове в диспетчерской уже никто не делал вид, что работает по процедуре. Ермолова перевела весь комплекс на аварийный режим. Оператор справа поднял поисковую карту. Яров стоял у центральной консоли и не мигая смотрел в экран.
Сигнал потери связи прозвучал глухо и без эмоции.
На фильтрованном экране метка «Иней-12» ещё две секунды шла по идеальной глиссаде. На сыром слое море уже было пустым.
* * *
Из сводки по событию 14.10
03:14:17 — потеря основного радиообмена
03:14:19 — потеря ответчика
03:14:21 — фильтрованный контур продолжает штатный заход
Примечание : отклонений , способных повлиять на устойчивость навигационной информации , не выявлено .
Часть I. Аномалия
Глава первая. Калибровка
23:17 / Полигон «Край-7 »
Служебный микроавтобус высадил Таисию у контрольно-пропускного пункта в двадцать три семнадцать. Дальше дорога уходила к воде между влажным бетоном, антенными мачтами и низкими корпусами с жёлтыми окнами. Ветер тянул соль с залива. Дождь шёл мелко, ровно, без пауз. На табло над воротами горело: КРАЙ-7 / НОЧНАЯ СМЕНА.
До этой ночи она знала полигон по планам, архивным видео и актам приёмки. В жизни он оказался ниже, темнее и теснее, чем на схемах. Башни фазированной решётки стояли ближе к берегу, чем она представляла. Кабельные лотки поднимались над землёй короткими эстакадами. От моря тянуло не холодом, а сырой тяжестью, которая сразу садилась на воротник и руки.
Охранник у двери проверил пропуск, бросил взгляд на фамилию и молча нажал кнопку турникета. Реакция длилась не больше секунды, но Таисия успела её заметить. На таких площадках фамилии читали быстрее должностей.
Она поправила ремень ноутбука, взяла жёсткий кейс с диагностическим блоком и пошла к главному корпусу. На стекле у входа висела ламинированная распечатка с программой ночи. В шапке стояло: «Проводник-9». Финальная калибровка перед демонстрацией. Ниже шли четыре этапа, три коридорных прохода и одно слово, обведённое красным маркером: погода.
Дверь открылась раньше, чем она успела протянуть руку к доводчику.
— Вы всё-таки доехали, — сказал высокий парень в антистатической куртке. — Я уже готовился докладывать, что алгоритмы застряли на дамбе.
— Алгоритмы доехали вовремя. По дороге застрял ваш водитель, когда решил спорить с навигатором.
— Это хороший знак. Значит, люди ещё полезнее софта. Дамир Корнеев.
Он перехватил у неё кейс так легко, словно там лежал пустой пластик.
— Таисия Ракитина.
— Я знаю. У нас сегодня ночь короткая, поэтому идём сразу внутрь. Яров с девяти вечера делает вид, что спокоен. У него это плохо получается.
Они вошли в коридор. Тёплый воздух ударил в лицо смесью озона и кофе. За первой дверью тянулся узкий проход с кабельными трассами под потолком. На полу стояли ящики с маркировкой СВЧ-модулей, вдоль стены работали осушители. Где-то впереди гудела вентиляция и часто щёлкало реле.
Дамир шёл быстро, но не суетился. В разговор он входил так же, как в поворот, без предупреждения и без лишнего шума.
— Я прогнал ваш теневой слой на вчерашних пакетах ещё раз, — сказал он. — На сухой погоде всё чисто. На влажности выше восьмидесяти пяти он начинает подсвечивать расхождение раньше штатного фильтра.
— На каком участке?
— Морской подход. Внешняя дуга. К-12.
Таисия кивнула.
— Третий приёмный путь?
— Не только. Там всё вместе: вода, угол, соль, отражение от кромки. На железе видно грязнее, чем в сводке.
— Я читала сводку. Там написано: «фазовый разброс в пределах адаптивной коррекции».
— Это текст для утра, — ответил Дамир. — Живые цифры у нас в системе.
Она посмотрела на него внимательнее. Молодой, быстрый, с уставшими глазами и аккуратными руками. Такие инженеры на полигоне держались на двух вещах: на интересе к железу и на привычке не драматизировать до тех пор, пока не загорится красным.
— Вы давно здесь? — спросила она.
— Второй год. Для местных я ещё стажёр. Для московских уже человек, который должен был всё предусмотреть. Очень удобная стадия карьеры.
— Значит, вы и прислали мне необрезанный пакет.
— Я. Если честно, я хотел посмотреть, как отреагирует человек, который придумал маркеры доверия.
— Я не придумала маркеры. Я предложила не скрывать расхождение.
— На нашем языке это уже радикализм.
Они свернули в аппаратную. За стеклом стояли стойки с вычислительными блоками, синхронизаторы, модули питания. На одном из экранов шли ряды служебных значений: температура каналов, задержки, уровни шума, отклонения по фазе. Дамир положил кейс на металлический стол, открыл дверь шкафчика и выдал ей сухие бахилы поверх ботинок.
— Вода заливает всё, кроме наших бумаг, — сказал он. — Но документы держатся чертовски уверенно.
Таисия открыла кейс, проверила диагностический блок, короткий кабель, переходник к сервисному порту и тонкий планшет с локальной сборкой. Всё лежало на месте.
— Где сейчас Яров?
— В диспетчерской. Держит всех на прямой спине. Инга на связи, Глеб в ангаре, готовит машину. К нулю ноль тридцати хотим дать первый проход.
— «Хотим» или «дадим»?
— Если спросите Ярова, дадим. Если спросите меня, лучше бы сначала снять лишнюю уверенность с интерфейса.
Он сказал это спокойно, без вызова. Таисия закрыла кейс.
— Тогда не будем тратить время на согласие с реальностью. Покажете мне управление.
Они поднялись на второй этаж. Диспетчерская занимала длинный зал с тремя рядами консолей. Свет в потолке был притушен. Основное освещение шло от мониторов. На центральной стене висела общая карта подхода: береговая линия, сектора, коридор захода, служебные окна, погодный профиль справа, телеметрия борта слева. На крайнем пульте сидела женщина в гарнитуре и держала ладонь над клавишами связи так, словно не нажимала их, а играла на инструменте. Таисия сразу поняла, что это Инга Шелест.
У центральной консоли стоял Аркадий Яров.
С фотографии в корпоративном буклете он смотрелся шире, медленнее и старше. В жизни в нём не было ни тяжеловесности, ни показной начальственной важности. Он просто занимал место так, что рядом с ним никто не двигался лишний раз. Серый свитер под техническим жилетом, жёсткая посадка головы, усталость, которая уже успела перейти в рабочую форму.
Дамир кашлянул в сторону, не от смущения, а для сигнала.
— Таисия Ракитина прибыла.
Яров повернулся.
Пауза вышла короткой. Он не задержал взгляд на фамилии, не стал изображать ни нейтралитет, ни вежливое удивление.
— Добрый вечер, — сказал он. — Ваша сборка у нас на стенде. Теневой режим можно вести параллельно. В основную картинку до конца серии не вмешиваемся.
— Добрый вечер. Если расхождение между каналами перевалит порог, я сообщу сразу.
— Сообщите. Решение будет принимать смена.
— Для этого я и приехала.
Яров кивнул на свободный пульт справа от центральной карты.
— Рабочее место шестое. Каналы связи вам выведет Инга. И ещё один момент. Сегодня мне нужен инженер Ракитина. Всё остальное оставим за дверью.
Таисия выдержала его взгляд.
— Я приехала как инженер.
— Хорошо.
Тон был ровный, без нажима, но граница прозвучала ясно. Он не хотел выносить прошлое на смену. Она не собиралась этого делать. В другое время этого бы хватило. На полигоне, где несколько человек знали историю её фамилии раньше её работы, этого хватало не всегда.
Инга сняла одну чашку наушников, посмотрела на Таисию и пододвинула к ней запасную гарнитуру.
— Садитесь. Я вывела вам сырой бортовой голос на восьмой канал и общую служебную шину на второй. Если нужен пилот без шумоподавления, скажите. Автоматика любит отрезать согласные, когда ветер идёт с воды.
— Спасибо.
— Не за что. Нам всем сегодня полезнее слышать слова целиком.
Таисия села за шестой пульт. Кресло было новым и слишком мягким для ночной работы. На основном мониторе горела карта подхода. На втором шли параметры приёмных путей. На третьем ждали окна теневого слоя, ещё не подцеплённые к телеметрии. Она вывела свою диагностическую сборку и сразу увидела то, что ожидала: интервалы доверия в эксплуатационном интерфейсе были отключены. Пилоту давали одну линию, одну ось, один коридор. Красиво, удобно, опасно.
Дамир навис у неё за плечом.
— Это эргономисты, — сказал он тихо. — Они решили, что лишние зоны тревожат экипаж.
— Экипаж тревожит не красный маркер. Экипаж тревожит скала в молоке.
— Я примерно так и написал в комментарии. Мой комментарий удалили.
Инга услышала их через полуоткрытый микрофон.
— Правильно удалили. На бумаге так не пишут.
— А как пишут? — спросил Дамир.
— «Необходимо уточнить характер риска». Смысл тот же, только никого не коробит.
Она говорила сухо, без улыбки. Дамир улыбнулся за двоих и пошёл к соседнему пульту, где уже поднимались графики температур.
Яров хлопнул ладонью по столу, привлекая внимание смены.
— Коротко. Работаем по программе Н-4. Первый проход — широкий коридор с полным захватом. Второй — с имитацией потери спутниковой коррекции. Третий — привод на площадку. После часа — аварийный маяк на островной станции. Любое отклонение фиксируем сразу. Никто ничего не дотягивает до красивого вида. В девять утра сюда приедут те, кто решает, пойдёт комплекс в серию или останется на стенде. Мне нужен не красивый отчёт. Мне нужен честный ночной пакет. Вопросы?
— Есть, — сказала Таисия. — Если теневой слой покажет устойчивое расхождение на морском подходе, я прошу вывести его хотя бы оператору смены.
Яров посмотрел на карту, потом на неё.
— После второго прохода, если расхождение сохранится.
— Этого может не хватить.
— Тогда докажите на данных, а не на ожидании.
— Я это и собираюсь сделать.
— Значит, договорились.
Он не спорил ради спора. Он ставил порядок. Таисия знала такой тип руководителей: в хорошую погоду они раздражали, в плохую спасали от паники. Проблема начиналась там, где порядок начинал защищать не людей, а прежние решения.
— Мне нужен сервисный порт на борту, — сказала она Дамиру.
— Пойдёмте. Глеб сейчас в ангаре, пока механики снимают заглушки.
Они вышли из диспетчерской по боковой лестнице и пересекли внутренний дворик между корпусом связи и ангаром. Дождь усилился. Вода скатывалась по световым коробам, разбивалась о бетон и стекала к решёткам. За сетчатым ограждением темнел берег. Дальше шло море, которого ночью не было видно, но всегда было слышно.
В ангаре пахло керосином, влажной резиной и горячим металлом. Вертолёт стоял носом к воротам. Под брюхом горел переносной свет. Два техника заканчивали проверку шасси, третий закреплял крышку сервисного отсека у борта. На фюзеляже белела свежая маркировка испытательного комплекса.
— Не трогайте пока этот люк, — сказал Дамир технику. — Нам сюда на три минуты.
— Если будет четыре, считайте, что вы должны мне кофе, — ответил тот.
Таисия подошла к борту, присела у сервисного разъёма и раскрыла кейс. Металл был холодный, кабель туго вошёл в порт. На экране планшета поднялась бортовая шина: ответчик, инерциальный блок, резервный высотомер, служебный журнал. Она быстро проверила версии модулей и привязала свой диагностический слой к телеметрии без права записи в основную систему. Только наблюдение, только маркеры, только лог.
— Так и думал, что математика приедет с собственным чемоданом, — сказал кто-то у ворот.
Таисия обернулась.
Глеб Саввин шёл к машине с шлемом под рукой и планшетом предполётной карты. На нём был тёмный комбинезон с расстёгнутым воротом, на рукаве — нашивка испытательного центра. Лицо спокойное, голос ровный. Он говорил так, словно уже работал в воздухе и не тратил силы на лишнюю нагрузку.
— Это не математика, — ответила Таисия. — Это страховка от лишней уверенности.
— Тогда договоримся сразу. Если ваша страховка решит улучшить мне погоду, я её выключу первым.
— Она погоду не улучшает. Она показывает, где системе нельзя верить на слово.
Глеб остановился рядом, посмотрел на кабель, на экран у неё в руках, потом на Дамира.
— Удобная функция. Значит, сомневаться буду я один или за двоих?
— За двоих вам и так приходится, — сказал Дамир. — Просто теперь вам хотя бы честно покажут, в каком месте это нужно делать.
Глеб перевёл взгляд на Таисию.
— Вы из алгоритмов?
— Да.
— Тогда у меня к вам простой вопрос. В коридоре у воды ваш интерфейс сегодня будет рисовать линию или давать повод для разговора?
— Если всё совпадёт, линию. Если нет, повод для решения.
— Это уже лучше, чем многие обещания.
Он протянул ей руку. Ладонь была холодная после улицы, крепкая, сухая.
— Глеб Саввин. Летаю здесь, когда земле мало собственных нервов.
— Таисия Ракитина.
Он кивнул. На фамилии ничего не изменилось, и это Таисия отметила сразу. Либо он действительно не придал значения, либо считал непрофессиональным показывать реакцию на смене. Оба варианта её устраивали.
— Что у нас по программе? — спросил он у Дамира.
— Три прохода и маяк, — ответил тот. — Яров хочет полный пакет до часу ночи.
— Яров всегда хочет до часу то, на что нормальным людям нужна неделя.
— Вы ему это скажите утром, — сказал Дамир. — Сегодня он занят тем, что делает вид, что вода послушная.
Глеб усмехнулся одними глазами.
— Вода никого не слушается. Поэтому мы и работаем ночью.
Таисия закрыла сервисное окно на планшете.
— Готово. Мой слой только читает. В бортовые команды не лезет.
— И на том спасибо, — сказал Глеб. — Я не люблю, когда новое железо знакомится со мной в воздухе.
— Это не железо. Это вопрос, который система задаёт себе слишком редко.
— И какой же?
— Насколько она уверена.
Глеб на секунду задержал взгляд на её лице, словно прикидывал, относится это к технике или к человеку. Затем кивнул на кабину.
— Если ответ будет честным, мы поладим.
Из глубины ангара донёсся голос техника:
— Командир, до запуска семь минут.
Глеб забрал у стола полётный планшет и поднялся на ступеньку к двери.
— Тогда увидимся в эфире.
Он вошёл в кабину. Один из техников подал ему шлем. Дамир закрыл сервисный люк и постучал костяшками по борту.

