Окно орбиты
Глава 1. Пять живых
Удар прошёл через платформу двумя толчками.
Первый Мария Волкова почувствовала ступнями. Второй швырнул в стену незакреплённый контейнер. Он ударился углом в поручень и медленно поплыл обратно, вращаясь среди белых хлопьев теплоизоляции.
Свет погас. Через мгновение вдоль пола вспыхнули красные полосы аварийного освещения.
— Всем в убежище, — сказала Мария.
На общем канале одновременно заговорили трое. Она перекрыла их голосом:
— По одному. Кто ранен?
Из ремонтного отсека отозвался механик. Дышал он часто, слова разделял вдохами. Его прижало шкафом, но ноги двигались. У оператора внешних систем была обожжена рука. Ещё двое ответили сразу и уже пробирались к центральному модулю.
Мария оттолкнулась от стены и полетела к ремонтному отсеку. Платформа поворачивалась. Медленно, всего на долю градуса в секунду, однако свободные предметы уже уходили в одну сторону, а за иллюминатором край Земли полз там, где прежде стоял неподвижно.
Давление в повреждённом секторе падало.
Механик встретил её у люка. Он сумел выбраться сам, но прижимал к груди левую руку. За ним по переборке тянулась полоса тёмных капель. Мария подхватила его под здоровое плечо и направила к убежищу.
— Иди. Там помогут.
— В шлюзе двое.
— Я заберу.
— Там огонь.
Мария закрыла за ним внутреннюю дверь и открыла схему платформы на наручном экране. Кормовая двигательная секция исчезла с плана целиком. Контроллер больше не видел ни клапанов, ни силовой шины, ни датчиков положения. Возвращаемый аппарат, пристыкованный к тому же узлу, ответил одной россыпью ошибок и замолчал.
Она попробовала камеру внешнего обзора. На секунду возник чёрный корпус платформы, перечёркнутый солнечным бликом. Там, где стоял возвращаемый аппарат, торчало смятое кольцо стыковочного узла. Дальше медленно расходилось облако обломков.
Связь оборвалась.
Мария убрала экран и полезла в шлюз.
Огонь горел за прозрачной перегородкой, в соседнем приборном отсеке. В невесомости пламя собралось вокруг повреждённого блока мерцающим голубым шаром. Вентиляция тянула от него дым тонкой чёрной лентой. Два человека у наружного люка пытались вручную закрыть заслонку воздуховода.
— Бросьте, — приказала Мария. — Сектор теряем.
Один из них ещё держал рукоять.
— Если дым пойдёт в центр…
— Дверь отсечёт. В убежище. Сейчас.
Он отпустил заслонку. Мария пропустила обоих перед собой и несколько секунд смотрела, как они уходят по переходу. Первый двигался уверенно. Второй берёг правую ногу, но отталкивался сам.
На схеме красная область дошла до их переборки.
Мария вошла в центральный модуль последней. Створки гермодвери поползли навстречу друг другу. Левая замедлилась, остановилась, снова двинулась. Из щели тянуло дымом и запахом горячей изоляции.
— Давай, — прошептал кто-то за её спиной.
Мария упёрлась ботинком в скобу, поймала ручной рычаг и довела створку до замка. В момент сцепления дверь тяжело дёрнулась. По металлу ударила новая волна давления.
Зелёный индикатор загорелся только со второй попытки.
Мария обернулась.
У стены сидел механик. Оператор внешних систем охлаждал обожжённое предплечье из аварийного пакета. Двое, вышедшие из шлюза, закрепляли переносной поглотитель углекислого газа. Четверо были перед ней. Пятое место, у панели связи, оставалось для неё.
Она пересчитала их вслух.
— Один. Два. Три. Четыре. Пять.
— Ты себя дважды посчитала? — спросил механик.
— Нет.
Он улыбнулся и тут же зажмурился от боли.
Мария подключила резервный передатчик. Основная антенна молчала; короткие пакеты уходили через вспомогательный контур. Одиннадцать секунд ушло на повторную передачу служебных пакетов и подтверждение резервного канала с Земли.
— «Полюс-Сервис», сменный руководитель Волкова. В центральном убежище пять человек. Двое ранены, оба в сознании. Пожар отсечён. Кормовая секция потеряна. Возвращаемого аппарата нет.
Она отправила сообщение и занялась рукой механика.
Ответ пришёл через сорок семь секунд.
— Мария, это Екатеринбург. Канал держим. Вас слышит Андрей Лебедев.
На Земле было три часа дня.
В телеметрической комнате окна уже затемнили, хотя снаружи светило осеннее солнце. На центральной стене висела карта орбиты, справа сыпались необработанные пакеты с платформы. Часть строк обрывалась на середине. Вместо изображения с внешних камер открывались серые квадраты.
Андрей снял пиджак и положил его на спинку кресла. Привычным движением освободил руки: расстегнул манжеты, закатал рукава. Под тёмно-русыми волосами осталась светлая полоса от наушников — он приехал с другого испытания и не успел переодеться.
— Мария, назовите давление и состав воздуха в убежище.
— Давление семьдесят восемь килопаскалей и медленно растёт после подпитки. Кислород двадцать целых восемь процента. Углекислый ноль целых шесть.
— Вращение чувствуете?
— Да. Слабое. По звёздному датчику не скажу, его шина пропала.
Андрей вывел на отдельный экран всё, что ещё отвечало: два датчика солнечной ориентации, гироскоп центрального модуля, токи на резервной шине. На схеме платформы один за другим погасли кормовые блоки. Он отметил их серым. Красным оставил только те, где сохранялась неопределённость.
— Сколько огня видите?
— За дверью не вижу. Температура в приборном отсеке растёт. Дверь держит.
— Не открывайте её ради осмотра.
— Не собиралась.
В её голосе появилась хрипота. Андрей поднял взгляд на маленькое окно видеосвязи. Камера стояла неровно; Мария то возникала в кадре, то исчезала, когда помогала раненым. На ней был дымный рабочий комбинезон. На лбу блестели капли пота.
За спиной Андрея открылась дверь. Вошли представители владельца платформы и аварийной комиссии. Один поставил на стол телефон с уже идущим закрытым совещанием.
— Лебедев, что у нас? — спросил председатель комиссии.
— Пять живых. Убежище герметично. Платформа потеряла штатное возвращение и управление ориентацией.
— Резервный аппарат?
— Он стоял на уничтоженном узле.
— Ближайший буксир?
Оператор в дальнем конце комнаты поднял два пальца, затем перевернул ладонь: варианта нет. Андрей сам открыл каталог. Один буксир обслуживал другую орбиту. Второй мог приблизиться, но не имел герметичной кабины и не мог забрать людей.
— Штатного пути сейчас нет, — сказал Андрей.
Председатель комиссии прикрыл микрофон ладонью, но телефон всё равно передал его шёпот:
— Через десять минут выходит сообщение. Мне нужно сказать, что их вернут.
— Через десять минут вы можете сказать, что они живы и мы считаем варианты.
— Люди услышат «вариантов нет».
— Тогда не произносите этих слов.
Представитель владельца платформы придвинул к Андрею планшет.
— Есть коммерческая капсула на двоих. Если снять оборудование и найти запуск, теоретически можно отправить её раньше тяжёлого аппарата.
На связи шуршал аварийный вентилятор. Мария всё слышала.
— Кого вы предлагаете оставить? — спросила она.
Представитель платформы не ответил.
Андрей открыл чистое поле на стене и написал: «5 на платформе». Ниже добавил: «экипаж спасения — пока неизвестен».
— Я проверю путь для всех пятерых, — сказал он. — Срок и возможность назову после расчёта.
— Сколько вам нужно? — спросил председатель.
Андрей посмотрел на серые блоки платформы. Потом на орбиту. Потом на окно связи, где Мария затягивала шину на руке механика.
— Час на первичный аудит. После него станет ясно, что считать дальше.
— А если пути нет?
— Тогда я скажу это Марии раньше, чем камерам.
Председатель комиссии медленно убрал руку от микрофона.
— Хорошо. Час.
Мария закрепила шину и вернулась к панели убежища.
— Я посчитала расход, — сказала она. — При текущей нагрузке нижняя граница — тридцатое ноября, полдень по Екатеринбургу. Если поглотитель номер два не восстановим, отнимайте четыре дня.
Андрей вписал дату на стену.
До неё оставалось меньше двух месяцев. На платформе было пять человек. На Земле ещё не существовало ни одного готового плана, который возвращал их всех.
Он запустил таймер на шестьдесят минут.
Часть первая. Три года назад
Глава 2. Три программы
Утром первого октября 2029 года Андрей принёс в зал три чёрных контейнера для документов.
Они были одинаковыми только снаружи. В первом лежали сечения импульсной камеры и сопла. Во втором — изображения компактного датчика, окружённого картами слабых неоднородностей вакуума. Третий содержал модель геля, который должен был находить разрыв в сосуде и становиться временной основой для новой стенки.
На каждом комплекте оставались пустоты. Часть таблиц заканчивалась посреди строки. На двух чертежах не хватало слоёв. В медицинской модели один из диапазонов доз восстанавливался только по соседним зависимостям.
Пять лет Андрей разбирал K-417 — архив, собранный из повторявшегося внеземного сигнала. Номер когда-то принадлежал лабораторной записи и прижился. В локальной копии хранились физические модели, технологические процессы и чертежи. Их создатели рассчитывали на другие материалы, другую промышленность и, возможно, другое тело. Повреждённый фрагмент оставался повреждённым, пока очередной приём или расчёт не позволял восстановить его с приемлемой уверенностью.
Сегодня три выбранные ветви впервые покидали личную лабораторию Андрея в виде рабочих пакетов.
Зал на Уктусе ещё пах свежей краской. За стеклянной перегородкой монтажники снимали защитную плёнку с дверей трёх проектных помещений. Над каждой дверью горел простой номер. Таблички с названиями программ лежали на столе. Андрей перевернул их надписями вниз: имена появятся после первых воспроизводимых результатов.
Руководитель двигательной группы открыл первый контейнер и быстро пролистал сечения.
— Здесь есть импульсный цикл, тепловой расчёт и половина камеры. Марок материалов нет.
— Есть диапазоны свойств.
— Диапазон не поставишь в заказ.
— Поэтому у вас материаловеды и стенд.
Мужчина вернулся к первой странице.
— Если дадите весь раздел, мы найдём соседние конструкции. Там может быть готовый ответ.
— А может быть конструкция для другого теплоносителя, другой гравитации и сплава, которого у нас нет. Вам нужен двигатель, который можно сделать здесь.
Андрей открыл трёхмерную модель. Внутри камеры одна за другой появлялись светлые точки. Каждая точка обозначала короткий термоядерный импульс. Он нагревал подаваемое рабочее тело — обычный запас вещества для реактивной струи — и выбрасывал его через сопло. На расчёте тяга получалась высокой, расход оставался приемлемым. Затем модель дошла до стенки, и большая часть камеры покраснела от тепловой и нейтронной нагрузки.
— Первый образец строим лёгким, — сказал руководитель. — Быстрее увидим импульс.
— И быстрее увидим, где он разрушится.
— Вы заранее списали конструкцию?
— Я заранее списал право прятать разрушение. Образец доводим до заявленной границы или закрываем ветвь.
Руководитель помолчал, затем перевернул лист с требованиями. Внизу стояла строка для подписи.
У второго контейнера спор шёл тише.
Навигационная группа получила модель нового физического ориентира. Архив описывал устойчивые неоднородности вакуумного фона, по которым датчик мог определять положение и скорость без спутниковых маяков. В расчётах всё выглядело почти оскорбительно просто: измерить слабый рисунок, сопоставить с картой, получить координаты. Собранный ими датчик видел полезный сигнал рядом с собственным нагревом, вибрацией и электрическими помехами.
— Мы поставим рядом обычный навигационный блок, — сказал руководитель группы. — Сравним показания и покажем сходимость.
— Обычный блок будет у вас на испытаниях, — ответил Андрей. — В доказательстве его выключите.
— На сколько?
— Пока новый датчик не закончит собственную калибровку и не восстановит путь.
— Это может занять часы.
— Значит, услуга будет занимать часы, пока вы не докажете другое.
Руководитель постучал ногтем по крышке контейнера.
— Покупателю не понравится ждать.
— Сначала дайте ему то, чего больше ни у кого нет. Потом сокращайте ожидание.
Третий пакет привёз меньше чертежей и больше вопросов. Медицинская группа просила расширить исходную задачу: если материал способен закрывать разрыв сосуда, хотелось сразу испытать его на разных повреждениях.
Андрей увеличил схему. Частицы носителя собирались у квалифицированного разрыва, останавливали кровотечение и формировали временный каркас. Дальше ткань должна была восстанавливаться обычным биологическим путём. На соседнем графике лишний материал перекрывал просвет сосуда.
— Вот ваша граница, — сказал Андрей. — Кровь должна идти дальше.
— При более высокой дозе разрыв закрывается быстрее.
— И что происходит за ним?
Врач перелистнула страницу к модели потока и нахмурилась.
— Перфузия падает.
— Тогда скорость закрытия ничего не стоит. Начинайте с одного класса сосудов и одного типа повреждения.
— Так мы потратим год на узкое показание.
— Потратите столько, сколько потребует безопасность пациента.
Она закрыла контейнер, но подпись поставила.
К полудню на длинном столе лежали три договора с руководителями программ. Рядом стояли три отдельных накопителя с производными данными. Каждый пакет содержал модель, доступные чертежи, известные повреждения и историю восстановления фрагментов. Координат исходного архива в них не было. Если команде требовался соседний блок, она должна была описать, какое противоречие он разрешит или какой опыт заменит.
— Вы оставляете себе единственный взгляд на общую картину, — сказал руководитель двигательной группы.
— Пока да.
— И если с вами что-нибудь случится?
Вопрос был неприятным именно потому, что оставался справедливым.
Андрей посмотрел на контейнеры. Раньше он бы пообещал сделать резервную копию и вернулся к работе. Теперь в здании сидели люди, чьи проекты уже зависели от его личного способа читать архив.
— До конца месяца подготовлю процедуру наследования доступа, — сказал он. — Заместитель по разработкам и юрист получат раздельные ключи. Потом вы проведёте восстановление одного пакета без моего участия.
— Процедуру увидим?
— Увидите испытание. Если пакет не восстановится, переделаем порядок.
Руководитель кивнул. Этого ему хватило.
После обеда Андрей прошёл три помещения вместе с инженерами. В двигательной комнате уже собирали расчётную стойку для камеры. Навигационная группа ставила датчики на тяжёлую гранитную плиту, отделённую от пола виброопорами. Медицинская заносила холодильники и прозрачный контур, в котором можно было воспроизводить движение жидкости через сосудистую модель.
На площадке уже стояло оборудование, оплаченное из трёхлетней программы: вакуумная стойка, виброизолированный стол, медицинский контур. На три направления Андрей выделил тридцать миллиардов рублей. Первые крупные счета ушли на стенды и расходные образцы, которые команды собирались разрушать.
В шесть вечера Андрей вернулся к первой двери. Руководитель двигательной группы ждал с открытым заказ-нарядом.
— Лёгкая камера. Один комплект. После испытания разбор до металла, независимо от результата.
— И полная запись эрозии после каждого импульса, — добавил Андрей.
— Если она даст тягу, вы всё равно разрешите её разрушить?
Андрей взял ручку.
— Особенно если даст.
Он подписал заказ.
Дверь двигательной комнаты закрылась первой. За ней заработал принтер, выпуская чертежи расходного образца. Через минуту закрылась навигационная. Последней — медицинская.
Андрей остался в пустом коридоре с тремя карточками доступа на ладони. Раньше сложная задача означала, что он будет спать рядом со стендом, пока не найдёт решение. Теперь за тремя дверями работали три команды, и каждая имела право прийти к выводу, который ему не понравится.
Он убрал две карточки в ящик дежурного администратора. Себе оставил только общую.
Глава 3. Первый импульс
Пятнадцатого декабря к стенду приехали затемно.
За окнами автобуса лежал чёрный снег промышленного пояса. Вдалеке горели красные огни заводских труб, а впереди под прожекторами белел испытательный корпус. Сам импульсный стенд находился дальше, за земляным валом. Из пультовой его можно было видеть только на экранах.
Лёгкая камера уже висела на тягоизмерительной раме. Полированный корпус длиной с предплечье казался почти законченным изделием. Вокруг него сходились трубки подачи рабочего тела, силовые кабели и толстый жгут датчиков. За камерой начиналось короткое сопло, обращённое в пустой бетонный канал.
Руководитель двигательной группы провёл ладонью над изображением, не касаясь экрана.
— За ночь вакуум не поплыл. Геометрия держится. Можем сделать красивый запуск с первой ступени.
— Мы приехали за серией, — сказал Андрей.
— Серия её убьёт.
— Для этого её построили.
В пультовой пахло кофе, пылью от кабельных лотков и холодной резиной защитных костюмов. Инженеры занимали места молча. Два месяца они спорили о материале внутреннего слоя, переделывали подачу и трижды возвращали камеру в механообработку. Сегодня она должна была либо выдержать заявленный режим, либо освободить им дорогу к другой конструкции.
Андрей сел у экрана эрозии. Тёмное отражение на мониторе на секунду вернуло ему собственное лицо: угловатые скулы, серо-зелёные глаза, след недосыпа. Он моргнул, и вместо отражения появилась увеличенная внутренняя стенка камеры.
— Контур чист, — сообщил оператор.
— Подача готова.
— Диагностика пишет.
Руководитель группы положил ладонь на разрешающую клавишу.
— Первый импульс.
Камеры наблюдения на миг побелели. Затем автоматика вернула изображение, и в сопле возникла короткая бело-голубая вспышка. Она не походила на обычное пламя: яркий сегмент появился сразу по всей видимой длине канала и погас раньше, чем глаз успел проследить движение.
Через бетон и земляной вал пришёл глухой толчок. Стакан с кофе дрогнул на столе.
На графике тяги вырос ровный пик.
Никто не заговорил. Инженеры смотрели, как система накладывает друг на друга расчёт и измерение. Линии разошлись у вершины, снова встретились на спаде и легли почти рядом.
— Совпадение девяносто три процента, — сказал оператор.
Руководитель группы выдохнул через нос.
— Второй.
Вспышка повторилась. На этот раз Андрей успел заметить, как по внутренней поверхности сопла проходит тонкое голубое кольцо. Новый толчок пришёл в пол. Второй пик лёг на первый.
Третий импульс дал ту же тягу.
На четвёртом датчик внутреннего слоя показал первые унесённые микрограммы. На следующем изображении светлая точка вытянулась в полоску. Эрозия шла там, где расчёт обещал самый холодный участок.
— Паразитный ток по креплению, — сказал инженер материалов. — Уберём шайбой.
— Запишите как гипотезу, — ответил Андрей.
Серия продолжилась.
Белые вспышки разделялись равными паузами. С каждым ударом в пультовой едва заметно дребезжала металлическая дверца шкафа. Пики тяги оставались одинаковыми. Полоса эрозии росла.
Когда счётчик не дошёл и до середины заявленного ресурса, температура одного из креплений прыгнула вверх. Внутренняя камера показала сетку тонких трещин. Через два импульса одна из них раскрылась, и автоматика закрыла подачу.
На экране погас бело-голубой свет. Остался медленно остывающий металл.
Руководитель двигательной группы первым снял наушники.
— Тяга повторяется.
— Да.
— Крепление заменим. Внутренний слой утолщим на два миллиметра. Через три недели покажем полную серию.
Андрей приблизил последнюю запись. Трещина начиналась не в креплении. Она шла из глубины материала, вдоль границы двух фаз, а уже потом выходила к болту.
— Увеличьте предыдущее изображение.
Инженер отмотал запись. На экране возникла та же линия — едва заметная, ещё до скачка температуры.
— Её не было после второго импульса, — сказал руководитель.
— После четвёртого была.
— Усилим пояс. Мы получили эффект, Андрей. Камера работает.
— Импульс работает. Эта камера разрушается изнутри.
— Лёгкий вариант укладывается в массу. Тяжёлая ветвь отнимет месяцы.
— Лёгкая ветвь не доживает до своего расчётного ресурса.
Руководитель отвернулся к стенду. На обзорном экране корпус выглядел целым. Без увеличения трещину нельзя было увидеть.
— Дайте один ремонтный цикл, — сказал он. — Без презентации. Для нас.
Андрей задержал ответ. Тяга была настоящей. Графики лежали один на другом так чисто, что их хотелось запомнить. Камера, собранная их руками по повреждённым чертежам K-417, дала первый повторяемый импульс.
— После охлаждения разбираем её до основания, — сказал Андрей. — Крепление проверяем отдельно. Конструктивную ветвь закрываем.
— Всю?
— Всю. Эффект переносим в тяжёлую камеру.
Руководитель снова надел наушники и вызвал стендовую бригаду.
— Запуск окончен. Готовьте охлаждение и разбор.
Он произнёс это спокойно. Только пальцы на краю стола побелели.
К камере вошли после семи вечера.
Испытательный зал выстыл. От вскрытого контура тянуло металлом и остатками рабочей жидкости. На полу вокруг рамы блестела мелкая крошка внутреннего слоя. Корпус камеры уже сняли; на столе лежали две половины, потемневшие изнутри.
Андрей надел перчатки и провёл пальцем вдоль трещины. Под светом переносной лампы она уходила в материал ступенями.
— Паразитный ток был, — сказал инженер материалов. — Но он только ускорил процесс. Здесь несовместимая деформация слоёв.
Руководитель группы держал рядом планшет с тяжёлым вариантом. Его камера получалась почти вдвое массивнее, с другим внутренним набором и отдельным теплоотводом.
— Если перейдём сюда, старый стенд придётся усиливать.
— Усиливайте.
— И новый образец не войдёт в декабрьский бюджет.
— Возьмите деньги из демонстрационного корпуса.
— Тогда демонстрации весной не будет.
Андрей снял перчатку и расписался на ярлыке разрушенного образца.
— Будет испытание. Демонстрацию назначим, когда появится что демонстрировать.
За их спинами монтажники снимали верхнюю плиту рамы. Один из стропов ослаб, и тяжёлая стальная пластина медленно накренилась. Рабочий крикнул. Андрей обернулся на звук.
Пластина сорвалась с упора и пошла на него ребром.
Контроллер под курткой сработал раньше, чем Андрей успел поднять руку. Перед плечом раскрылась белая прозрачная дуга. По её краю пробежали голубые искры, а от ботинок к анкерным болтам стенда легли две светлые линии.
Пластина ударила в поле.
Белая поверхность прогнулась, увела металл в сторону и рассеяла нагрузку по полу. Под подошвами Андрея толкнуло снизу. Из шва между бетонными плитами вышло кольцо серой пыли. Пластина упала плашмя в полуметре от него.
Свет исчез. В ушах остался высокий писк контроллера.
— Все целы? — спросил Андрей.
Монтажник у стены поднял обе руки.
— Целы. Строп не дожал.
Руководитель двигательной группы смотрел на пластину, потом на едва заметные синие точки, гаснущие на рукаве Андрея.
— После такого вы всё равно закрываете лёгкую камеру?
— Щит сработал потому, что его много раз ломали на стенде, — ответил Андрей.
Он присел у пластины и показал на смятый замок стропа.
— Этот больше не используем. И ту конструкцию тоже.
К десяти вечера разрушенную камеру разложили на маркированные поддоны. Руководитель двигательной группы выбрал три записи с ровной тягой. Андрей добавил в ту же папку карту трещин, фотографии обломков и подписанное решение о закрытии конструкции.
На стене пультовой висел календарь трёх программ. Андрей передвинул двигательную серию вправо и освободил занятое ею окно. Освободившуюся дату отдали навигационной группе: двадцатого марта она должна была впервые оставить свой датчик без внешней подсказки.
Он задержал палец на их строке, затем отправил подтверждение испытания.
Глава 4. Шесть часов
Руководитель навигационной группы пришёл в лабораторию раньше дежурного. Двадцатого марта её открывали в восемь утра, но он уже сам снимал с рельса ночной пылезащитный чехол.
Две стальные полосы уходили через весь зал к дальней стене. Между ними лежала шкала с латунными метками, положение которых накануне проверили геодезисты. На ближнем конце стояла каретка с чёрным цилиндром датчика. От него тянулся единственный кабель питания. Канал обычной навигации заканчивался в запертом шкафу; утром его предстояло отключить физически.
За окнами серел мокрый снег. По крыше время от времени прокатывался гул самолёта, заходившего на посадку в Кольцово. Каждый такой проход оставлял на экране дрожащий след, который потом медленно растворялся среди более слабых линий.
Руководитель группы включил питание и положил ладонь на корпус. Металл был холодным. Внутри датчика охлаждались чувствительные элементы, способные различать устойчивый рисунок вакуумного фона под теплом здания, вибрацией пола и полями работающего оборудования.
За пять месяцев они составили карту этого рисунка для нескольких испытательных площадок. Если физическая модель из K-417 была верна, датчик мог сопоставить измерение с картой и определить собственное положение и скорость без радиомаяка и спутникового сигнала. Первые минуты давали лишь россыпь похожих вариантов. Чем дольше прибор слушал фон, тем меньше оставалось совпадений.
Сегодня каретку передвинут на неизвестное для программы расстояние. Истинное положение останется в запечатанном файле геодезистов до конца опыта.
К половине девятого в лаборатории собрались инженеры. Последним вошёл представитель программы испытаний. Он поставил на стол две папки и сразу посмотрел на часы.
— В три у нас видеосвязь с заказчиком. Если к двум получите устойчивые координаты, я включу их в показ.
— В два пройдёт меньше пяти часов после отключения опоры, — ответил руководитель группы.
— Значит, начинайте сейчас.
— После перемещения прибор должен снова остыть. Отсчёт пойдёт, когда температура войдёт в коридор.
Представитель раскрыл первую папку.
— У вас уже были результаты за два часа.
— Были ответы. Правильными они становились не всегда.
Инженеры подняли каретку домкратами и освободили тормоза. Электропривод потянул её вдоль рельса. Чёрный цилиндр двигался медленнее шага; за ним ползла складная кабельная цепь. На экране рядом с текущим сигналом шла лишь отметка времени. Расстояние программа не получала.
У дальней стены привод остановился. Техник поставил пломбу на кожух колеса и вынул из стойки кабель обычного навигационного блока. Разъём лёг на стол.
В девять сорок три температура датчика перестала уходить вниз. Руководитель группы нажал «Калибровка».
На большом экране возникли восемь цветных трасс. Каждая обозначала место, с которым мог совпадать измеренный рисунок. Одна линия почти сразу отделилась от остальных и направилась к точке на плане лаборатории.
— Вот, — сказал представитель программы. — Уже видит.
— Пока угадывает.
Через двадцать минут линия остановилась в полутора метрах от каретки. Остальные расползлись по залу и стали бледнее. Если оставить на экране только самый яркий вариант, результат выглядел убедительно.
Руководитель группы открыл карту помех. Яркая линия двигалась вместе с температурой силового шкафа за стеной. Там начиналась утренняя смена, и преобразователь под нагрузкой нагревал кабельный стояк.
— Уберите этот слой с общего экрана, — попросил представитель. — Заказчику необязательно смотреть на внутреннюю диагностику.
Руководитель группы повернулся к нему.
— Через час шкаф остынет, и координата уедет. Что вы тогда ему покажете?
— Следующий кадр.
— А на аппарате следующий кадр может прийти уже после манёвра.
Он оставил слой на месте и подписал источник: «силовой стояк, восточная стена». В карточке изделия появилась новая строка для карты местных полей.
К полудню лаборатория нагрелась. Инженеры сняли куртки, открыли упаковки с едой и по очереди уходили к окну. Каретка не двигалась. На экране одна за другой гасли ложные трассы, но две держались рядом. Между ними оставалось девять сантиметров.
Представитель программы снова подошёл к руководителю.
— Девять сантиметров укладываются в предварительный допуск. Мы можем закончить и честно назвать результат предварительным.
— Геодезисты задали нам одну точку. У прибора сейчас две.
— Вы теряете демонстрацию.
— Мы теряем ранний ответ.
В три часа видеосвязь началась без навигационного результата. Представитель ушёл в соседнюю комнату. Сквозь стекло было видно, как он разводит руками перед камерой.
Через несколько минут после начала видеосвязи одна из двух трасс дрогнула и начала бледнеть. В этот момент над зданием прошёл самолёт. График ускорения качнулся; датчик отметил внешнее возмущение и не принял короткий сдвиг за движение каретки.
К половине четвёртого в комнате остались три инженера. Вентиляция шумела громче разговоров. На столе остывал чай. Руководитель группы ходил вдоль рельса, стараясь не наступать на латунные метки, и считал по ним путь от исходной точки. Он знал измеренное расстояние приблизительно, но запечатанный результат по-прежнему лежал у геодезиста.
В сорок семь минут четвёртого последняя ложная трасса погасла. Единственная оставшаяся линия медленно вошла в узкий зелёный коридор и перестала заметно смещаться.
— Скорость? — спросил техник.
— Ноль в пределах ошибки.
— Положение держится.
Руководитель группы позвал геодезиста. Тот вошёл с ноутбуком, проверил пломбу на файле и вывел истинное положение поверх результата датчика. Две отметки легли рядом. Между их центрами осталось меньше двух сантиметров.
Никто не хлопал. Техник сел прямо на пол у стойки и рассмеялся, закрыв лицо ладонями. Один из инженеров провёл пальцем по рельсу от пустого ближнего места до каретки.
— Он нашёл это расстояние без опоры, — сказал инженер.
Руководитель группы посмотрел на часы. С начала калибровки прошло шесть часов и четыре минуты.
Представитель программы вернулся в зал. Геодезическая отметка ещё горела поверх линии датчика.
— Завтра повторим за три часа? — спросил он.
— Завтра повторим шесть.
— После сегодняшнего вы уже знаете местные помехи.
— И занесём их в карту. На другой площадке будут другие.
Руководитель придвинул к себе обе папки. В графе «время готовности» он зачеркнул два часа и написал: «шесть часов после температурной стабилизации». Ниже добавил требование к обследованию площадки.
Следующие полтора часа датчик продолжал работать. Точка не вышла из зелёного коридора. В семнадцать сорок руководитель группы остановил запись. За окном уже горели фонари, а каретка по-прежнему стояла у дальней стены — там, где её нашёл прибор.
Глава 5. Одна граница
Двенадцатого сентября Анна Корнеева увидела разрыв до того, как насос сделал первый толчок.
В прозрачной камере лежал отрезок сосуда, подключённый к двум трубкам. На его стенке белела короткая насечка заданной глубины. Алый раствор пока стоял неподвижно, и края повреждения едва расходились.
Анна проверила номер образца, затем провела пальцем по строке протокола. Диаметр сосуда, форма разрыва, скорость потока, доза геля — всё относилось к одному выбранному классу. Соседняя колонка оставалась пустой: туда к концу серии должны были вписать кровоток ниже повреждения.
— Пускайте, — сказала она.
Насос ожил. Стенка сосуда вздрогнула, насечка раскрылась, и из неё в прозрачный лоток ударила тонкая пульсирующая струйка. С каждым толчком на дне появлялось новое красное кольцо.
Лаборант ввёл рассчитанную дозу геля в трубку выше повреждения. Бесцветный состав прошёл через целый участок, не задерживаясь. У разрыва поток вынес его к обнажённым краям стенки. Там гель начал густеть. Сначала на одном краю возникла прозрачная нить, затем нити перекинулись через щель и сплелись в мягкую сетку.
Струйка стала тоньше. На шестом толчке она распалась на капли. На девятом лоток остался сухим.
За стеклом наблюдательной комнаты кто-то коротко ударил ладонью по столу. Анна не обернулась. На втором экране шёл график потока ниже повреждения. Зелёная линия опустилась, выровнялась и осталась в допустимой полосе.
Она подошла ближе к камере. Короткие тёмные волосы выбились из-под шапочки у виска. Анна поправила их тыльной стороной запястья, не касаясь перчаткой лица.
— Десять минут под текущим давлением, потом подъём ступенями, — сказала она.
— Утечка закрыта, — отозвался лаборант.
— Сосуд ещё работает.
На тридцатой минуте решётка в месте разрыва стала плотнее. Она удерживала жидкость и оставляла просвет открытым. Материал должен был служить временной опорой: дать хирургу время добраться до повреждения и восстановить стенку сосуда.
Анна занесла результат в таблицу и перешла к следующей камере.
Там лежал сосуд большего диаметра с рваным продольным повреждением. Дозу заранее увеличили. Насос подал первый импульс, и раствор хлынул в лоток широкой полосой. Гель собрался на краях, но середина разрыва продолжала течь. Лаборант посмотрел на Анну.
— Добавить?
— Нет. Держите заданную дозу.
— Мы её не закроем.
— Тогда запишем, что не закрыли.
Через три минуты утечка уменьшилась лишь наполовину. Ниже повреждения поток начал проваливаться: часть состава ушла в сгусток, сужавший просвет. Анна остановила насос и сняла перчатки.
В наблюдательной комнате её ждали двое представителей медицинского фонда и руководитель лаборатории. На стене уже стоял кадр удачной первой камеры — чистый сосуд, прозрачная перемычка, сухой лоток.
— Девять импульсов до остановки кровотечения, — сказал один из представителей. — Это сильнее всего, что мы показывали совету.
Анна подключила рядом запись второй камеры. Красная полоса продолжала течь, а график ниже повреждения падал.
— Покажите обе.
— Вторая доза ещё не подобрана.
— Для этой формы разрыва у нас нет рабочей дозы. Если добавить гель, можно перекрыть сосуд раньше, чем закрыть повреждение.
Представитель фонда листнул подготовленную презентацию. На следующем кадре был силуэт человека с отмеченными грудью, животом и бедром.
— Мы не обязаны обещать лечение органов. Формулировка может быть широкой: экстренная помощь при внутренних кровотечениях.
Анна взяла электронное перо и обвела только один участок на изображении — крупный сосуд в бедре.
— Сейчас мы умеем работать с известным разрывом этого диапазона, если рядом есть хирург и контроль кровотока.
— Люди не покупают диапазоны.
— Пациент тоже не состоит из презентации.
В комнате стало тихо. Анна говорила спокойно, но перо больше не двигалось.
Второй представитель открыл ещё один файл.
— Есть предложение включить ампулы в аварийный набор перспективного корабля. Для космической программы это идеальная история.
— На корабле хирург будет?
— Медицинский специалист.
— Оборудование для определения формы и места разрыва?
— Набор ещё проектируется.
Анна вернула на экран падающий график второй камеры.
— Тогда в наборе окажется средство, которым нельзя выбрать правильного пациента и правильную дозу. Уберите космическое применение.
— Решение о программе принимает фонд.
Руководитель лаборатории сложил руки на груди.
— Решение о том, какие показания выйдут из этой лаборатории, подписывает Корнеева.
Анна стерла с доски грудь и живот. Затем зачеркнула рваные продольные повреждения, сосуды вне утверждённого диаметра и случаи без контроля кровотока. Осталась одна строка.
— Поперечный разрыв заданной длины в сосуде этого класса, — прочитал представитель. — И обязательная операция после стабилизации.
— Да.
— С таким показанием рынок будет в десять раз меньше.
— В первой камере человек не истечёт кровью по дороге в операционную.
Анна положила перо и вернулась к стенду. Она сняла сосуд из первой камеры и поместила его под увеличительную систему. Прозрачная сетка удерживалась на месте. По обе стороны от неё стенка сохраняла обычный цвет.
К половине пятого лаборанты повторили удачный опыт на трёх образцах. Один закрылся на восьмом импульсе, два — на десятом. Поток ниже повреждения каждый раз оставался в заданной полосе.
Анна подписала предел дозы и перечень допущенных повреждений. В строке назначения написала: «временная остановка кровотечения до хирургического восстановления сосуда».
На доске вокруг этой строки осталось пустое место. Утренний силуэт человека лежал в корзине для удалённых слайдов.
Глава 6. Цена массы
В шесть сорок утра пультовая удалённого стенда освещалась только экранами.
Андрей положил рядом две дозиметрические карты. Обе получили после серий с одинаковой мощностью импульса. На первой контур будущего места экипажа оставался зелёным. На второй возле кресел тянулся узкий жёлто-красный язык.
Различались карты защитой двигателя.
В лёгкой компоновке между импульсной камерой и экипажем стоял тонкий пакет из вольфрамового сплава и поглощающего нейтроны материала. Он закрывал прямое направление, но вокруг трубопроводов и силовых связей оставались проходы. Нейтроны рассеивались на деталях и возвращались в защищённую область под углами, которых не было в первом расчёте.
Тяжёлый вариант окружал каждый такой проход изогнутыми кассетами. Со стороны камеры шёл слой тяжёлого сплава, за ним — блоки с лёгкими ядрами, замедлявшими нейтроны, и поглощающий слой. Вся сборка весила тысячу восемьсот килограммов.
Руководитель двигательной группы стоял у второго экрана. За время работы над защитой его волосы заметно отросли, а на подбородке серела щетина после ночной смены.
— Если считать только перелёт без запаса, лёгкая схема проходит, — сказал он. — Тяжёлая съедает почти весь резерв носителя.
— А доза?
— Вы её видите.
Андрей увеличил красный язык. Он доходил до края левого кресла.
— Здесь сидит человек.
— Мы можем отодвинуть кабину на метр двадцать.
Интегратор вывел новую схему. Кабина сдвинулась вперёд, за ней растянулись магистрали и силовые кабели. Центр масс ушёл от расчётного положения.
— Придётся удлинить ферму, — сказал он. — Получим ещё шестьсот килограммов. Сам экран трогать не придётся.
— И появятся новые проходы через защиту.
— Пересчитаем.
— Сколько?
— Две недели.
На стенде остывала полноразмерная камера. Ночной опыт дал двадцать импульсов на полной мощности. У них были настоящие измерения, а рядом снова росла конструкция, которую пока поддерживал только расчёт.
Андрей снял с карты прозрачную плёнку с контуром кабины и положил её на тяжёлый вариант. Зелёное поле окружило оба кресла. У кабельного короба оставалось небольшое жёлтое пятно, но до людей оно не доходило.
— Что теряем с тяжёлым экраном? — спросил он.
Интегратор открыл таблицу массы.
— Один научный модуль или часть запаса рабочего тела. На первом аппарате, вероятно, и то и другое понемногу.
— Что теряем с лёгким?
Никто не ответил сразу. За стеной включился насос охлаждения. По трубам прошёл низкий гул.
Руководитель группы коснулся красной области указкой.
— Экипаж. При полной мощности сюда нельзя сажать людей.
Андрей сдвинул карту лёгкой компоновки к краю стола.
— Тогда она остаётся только для беспилотных стендовых изделий. В человеческий аппарат не входит.
Интегратор посмотрел на него поверх экрана.
— Вы сейчас добавили тысячу восемьсот килограммов ко всем следующим машинам.
— Добавил.
— Финансовый блок попросит ещё одно сравнение.
— Получит обе карты.
Руководитель двигательной группы медленно кивнул. Он открыл сборочную ведомость и заменил индекс лёгкого экрана индексом тяжёлого. К девяти утра со склада вызвали первую кассету.
Полноразмерный макет занимал середину высокого монтажного зала. Импульсная камера стояла внизу, на силовой раме. Над ней ферма поднималась к цилиндру, изображавшему обитаемый отсек. Внутри цилиндра вместо кресел разместили стойки дозиметров.
Первую кассету привезли после обеда. Низкая платформа прогнулась на подвеске, когда погрузчик остановился у крана. Блок был похож на толстый сектор кольца: матовая металлическая оболочка, множество крепёжных гнёзд и два закрытых штуцера температурного контроля.
Монтажники зацепили четыре стропа. Кассета оторвалась от платформы на несколько сантиметров и замерла. Крановщик дождался, пока прекратится раскачивание, затем повёл груз к раме.
Андрей наблюдал снизу. После шестнадцати часов без сна кожа вокруг его глаз потемнела, движения стали медленнее, но перед каждым ответом он всё ещё делал короткую паузу и смотрел на человека, которому отвечал.
— Десять миллиметров вправо, — сказал монтажник на площадке.
Кассета поползла между камерой и обитаемым отсеком. Возле силового короба оставалось узкое место. Стропы натянулись, металл тихо скрипнул.
— Стоп.
Монтажник просунул в зазор шаблон. Тот дошёл до середины и застрял.
— Короб выступает на восемь миллиметров.
Интегратор выругался вполголоса.
— Снимем кожух. Внутри есть место.
— Кожух входит в защитную геометрию, — сказал Андрей. — Переносите короб.
— Это до утра.
— Значит, до утра.
Руководитель группы поднялся на площадку и сам измерил выступ. Потом спустился к Андрею.
— Если срежем ребро кассеты, выиграем время и двадцать килограммов.
Андрей посмотрел вверх. В разрыве между металлом и рамой была видна стойка левого дозиметра — то самое место, куда на утренней карте приходил красный язык.
— Ребро остаётся.
Кассету опустили обратно. Кабельный короб сняли, перенесли ближе к оси и провели через подготовленный лабиринт в защитном пакете. К вечеру все четыре сектора сомкнулись вокруг камеры. Прямой путь к цилиндру перекрыла тёмная многослойная стена. Магистрали уходили через неё с двумя поворотами, и каждый поворот закрывала отдельная вкладка.
Лазерная система проверила положение кассет. На экране четыре контура легли в допуск. Монтажники затянули последние болты и покинули зал.
В девятнадцать двадцать включили стенд.
Перед первым импульсом Андрей сел в пультовой у карты дозиметров. На соседнем экране показывали макет: пустой цилиндр наверху, тяжёлый экран в середине, камера внизу.
— Диагностика готова, — сообщил оператор.
— Тепловые датчики готовы.
— Подача готова.
Руководитель группы посмотрел на Андрея.
— Полная мощность?
— Полная.
На обзорном экране вспыхнул бело-голубой свет. Пол пультовой принял короткий удар. Дозиметры вокруг камеры сразу окрасились жёлтым и красным. В цилиндре над экраном значения остались низкими.
После пятого импульса у кабельного прохода появилось жёлтое пятно. Оно дошло до внешнего края защиты и остановилось. Стойки на местах экипажа продолжали писать ровные зелёные линии.
Серию закончили в двадцать тридцать. Насосы ещё гнали тепло из камеры, когда инженер принёс первые накопленные показания.
Андрей сравнил их с утренними картами. В лёгкой компоновке левое кресло попадало в красную область. Теперь оба места оставались внутри заданного предела. Излучение не исчезло: датчики за экраном получили измеримую дозу, а кассеты нагрелись. Но люди могли находиться там в течение рассчитанного полёта.
Руководитель группы вынес на общий экран ведомость массы. Внизу появилась новая строка: «Теневая защита — 1,8 т».
— Оставляем без резерва на облегчение? — спросил интегратор.
Андрей взял электронное перо.
— Облегчать можно форму, крепление и обслуживание. Дозовый предел не меняется.
Он подписал ведомость. Руководитель группы поставил свою подпись рядом.
В двадцать один час к тяжёлому экрану прикрепили постоянную бирку сборочной базы. На ней были номер испытания, измеренная масса и два места экипажа, ради которых эту массу приняли.
Глава 7. Поток
Шестого апреля в девять десять Анна установила на насос новую кассету с гелем.
В прошлой серии состав закрывал поперечный разрыв за девять ударов насоса. Этого хватило, чтобы продолжить работу с выбранным классом сосудов. Теперь группа искала верхнюю дозу — самую быструю, при которой жидкость ниже повреждения всё ещё проходила свободно.
На стенде лежали два одинаковых сосудистых фрагмента. Через первый уже прогнали рабочую дозу. Прозрачная сетка собралась на краях разрыва, утечка прекратилась на десятом импульсе, а нижний расходомер сохранил девяносто процентов исходного потока.
Вторая кассета содержала в полтора раза больше активного состава.
— Давление в контуре, — сказала Анна.
— Сто двадцать на восемьдесят. Температура тридцать семь.
— Нижний датчик?
— Ноль выставлен.
Она кивнула лаборанту.
Насос толкнул красный раствор через сосуд. Разрез раскрылся, и на прозрачной стенке камеры появилась пульсирующая струйка. Лаборант подал гель.
Состав дошёл до повреждения почти бесцветным облаком. На рваных краях сразу проступили тонкие нити. После второго удара они уже соединяли стенки. После четвёртого из разрыва вышла последняя капля.
На верхнем экране осталось чистое изображение сосуда. Один из инженеров негромко присвистнул.
Анна смотрела на нижнюю кривую.
Поток за повреждением упал до восьмидесяти процентов. Потом до шестидесяти трёх. С каждым импульсом прозрачная сетка наползала внутрь сосуда и сужала просвет.
— Пятьдесят два, — сообщил лаборант. — Утечки нет.
— Останавливайте подачу.
— Ещё один замер, — попросил инженер. — Она может выровняться.
Кривая опустилась ниже сорока пяти.
Анна нажала красную клавишу сама. Насос замолчал. Она открыла обходной контур и пустила раствор мимо повреждённого участка. Давление перед сгустком начало снижаться.
— Промывку, — сказала она. — Медленно.
Лаборант переключил клапан. Прозрачная жидкость вошла в сосуд с верхней стороны. Сетка дрогнула, но не распалась. Просвет оставался суженным больше чем наполовину.
Инженер остановил запись на кадре, сделанном после четвёртого импульса. Там разрыв был закрыт, стенка выглядела ровной, а опасное сужение ещё нельзя было различить без второго экрана.
— Для демонстрации лучше снимка у нас не было, — сказал он.
Анна сняла кассету с насоса. На этикетке стояли номер состава и стоимость партии.
— Оставьте рядом кривую потока.
— Совет увидит провал раньше результата.
— Потому что провал начался раньше, чем мы остановили опыт.
Она перечеркнула этикетку чёрным маркером и положила кассету в лоток брака. Рядом легли ещё семь ампул из той же партии.
Следующий опыт начали с прежней дозой. Разрыв закрывался медленнее: после шестого импульса струйка ещё била в лоток, после восьмого превратилась в капли, после десятого исчезла. Нижняя кривая опустилась на девять процентов и перестала снижаться.
Анна не разрешила заканчивать запись. Контур работал ещё сорок минут. Они поднимали давление ступенями, меняли частоту пульса и следили, не продолжит ли сетка расти внутрь. Просвет сохранился.
К обеду группа повторила обе дозы ещё на четырёх фрагментах. Высокая каждый раз закрывала повреждение быстрее. В трёх случаях поток ниже разрыва падал больше чем наполовину; в четвёртом остановился почти полностью. Рабочая доза требовала лишних секунд, но удерживала нижний поток в принятой полосе.
В комнате разбора на стене висели восемь пар графиков. Слева — утечка, справа — движение жидкости дальше по сосуду. Представитель фонда задержался у быстрых опытов.
— Если оставить высокую дозу для стационара, врач увидит падение и успеет вмешаться.
Анна открыла запись четвёртой модели. От чистого изображения до почти полной закупорки прошло двенадцать секунд.
— За это время он только поймёт, что выбрал не ту дозу.
— Тогда два режима. Полевой и стационарный.
— Один состав, одна допустимая доза и контроль потока до и после повреждения.
— Мы теряем самый быстрый результат.
Анна подошла к доске. У неё затекли плечи после дня у стенда; она прижала локоть к боку и несколько раз сжала пальцы, прежде чем взять перо.
На протоколе ещё оставалась строка с повышенной дозой. Анна удалила её. Ниже вписала обязательные условия: подтверждённый размер и форма разрыва, непрерывное измерение потока, хирургическое восстановление после стабилизации.
— Клиническое испытание с этим пределом согласует ваша лаборатория? — спросил представитель фонда.
— После повторной токсикологии и только с независимым наблюдением.
— А ампулы из высокой партии?
— Списать.
В восемнадцать двадцать Анна подписала протокол. На верхнем графике высокая доза выглядела почти идеальной. Справа от него кривая уходила вниз, к закупоренному сосуду. В утверждённой строке осталась меньшая доза и десять ударов насоса, которые сохраняли движение крови дальше.
Глава 8. Ранний ответ
Двадцать третьего августа навигационная группа встретила рассвет на полигоне за Екатеринбургом.
Ночью прошёл дождь. Колёса испытательной платформы оставили в гравии тёмные колеи, а на белых геодезических столбах висели капли. Маршрут начинался у ангара, пересекал поле, проходил под линией электропередачи и возвращался по старой бетонной дороге. Его длину и высоты измерили заранее.
Руководитель группы вылез из фургона в половине шестого. Куртка пахла мокрой тканью и кабельной пылью. За два дня команда нанесла на карту трансформатор у ангара, подземный силовой кабель и участок, где поле линии электропередачи менялось при нагрузке. Теперь предстояло проверить, хватит ли этой карты для движущегося носителя.
Датчик стоял на крыше платформы под светлым кожухом. Обычный спутниковый приёмник работал рядом, но его данные уходили в отдельный регистратор заказчика. Навигационная группа не видела эталон до окончания опыта.
В пять сорок три датчик вошёл в температурный режим. Руководитель запустил шестичасовую калибровку.
Платформа оставалась у первой отметки. На экране фургона появились возможные положения. Утренний туман скрыл дальний край полигона, и цветные линии будто продолжали разметку, исчезавшую в молоке за стеклом.
К восьми одна оценка стала заметно ярче остальных. Она ошибалась примерно на двенадцать метров, но уже держалась спокойно.
Представитель заказчика поставил кружку на край пульта.
— Для нашей техники двенадцать метров приемлемы. Машина всё равно идёт по дороге.
— Мы заявили три, — ответил руководитель группы.
— На испытаниях заявили. В договор можно поставить пятнадцать и начать поставку в этом году.
Руководитель увеличил карту. Яркая точка лежала по другую сторону подземного кабеля.
— Через час нагрузка на ангар изменится. Посмотрим, куда она уйдёт.
— Если не уйдёт?
— Всё равно ждём шесть часов.
К девяти в ангаре включили подъёмники. На карте помех выросла полоса над подземным кабелем. Яркая точка дрогнула и сместилась ещё на четыре метра. Представитель заказчика убрал кружку с пульта.
Инженер пометил новое состояние кабеля. Датчик продолжал накопление. Сначала рядом удерживались четыре возможных положения, затем два. К одиннадцати разница между ними сократилась до метра, но ни одно ещё не вошло целиком в объявленную полосу ошибки.
Руководитель группы вышел наружу. Солнце уже высушило верхний слой гравия. У платформы техник протирал боковое зеркало и ругался на комаров.
— Можно было закончить три часа назад, — сказал техник.
— Можно было продать точку за кабелем.
— Заказчик бы купил.
— Один раз.
В одиннадцать сорок три на экране осталась единственная оценка. Она вошла внутрь трёхметровой окружности и удерживалась там десять минут.
Команда разбудила привод платформы. Электродвигатели тихо загудели, колёса выбрались из колеи и покатили по размеченному маршруту. Эталонный регистратор продолжал запись.
Навигатор выдавал положение и скорость четыре раза в секунду. На прямом участке цифры скорости шли ровно. Под линией электропередачи координата поплыла к краю допуска, рядом на экране вырос знакомый след помехи. На дисплее оставались координаты и скорость; водитель держался разметки сам.
На бетонных плитах платформа разогналась. Стыки били по подвеске, кожух датчика мелко дрожал. Руководитель держался одной рукой за спинку кресла, другой прокручивал график скорости. Из-за тряски строки сливались, но ни одна не перескочила на соседний участок карты.
В конце маршрута платформа остановилась у красного столба. Навигатор показал нулевую скорость через две секунды и поставил отметку внутри белого круга на земле.
Только после этого представитель заказчика открыл эталонную запись.
В фургоне наложили две записи. Спутниковая трасса шла тонкой чёрной линией. Результат нового датчика колебался вокруг неё, расходился под линией электропередачи и возвращался после выхода из зоны. Максимальная ошибка не вышла за объявленные три метра. Скорость совпала в пределах принятого допуска.
— Уберите с площадки карту кабеля, — сказал представитель заказчика. — Сам прибор ведь уже работает.
Руководитель группы отключил верхний слой помех. На экране участок под линией электропередачи сразу расширился до одиннадцати метров.
— Вот что вы купите без обследования.
— Значит, каждый новый объект придётся проходить вашей бригаде?
— Первое обследование — да. Потом ваша смена сможет повторять калибровку по нашей процедуре.
— И ждать шесть часов после установки?
— После установки, ремонта датчика или перехода на другую карту.
Представитель посмотрел на две совпавшие трассы, затем на часы.
— Дорогое утро.
— Дешевле навигационной ошибки.
Руководитель группы открыл коммерческую карточку и добавил две отдельные работы: обследование местных помех и шестичасовую калибровку. Прибор оставался третьей строкой.
К трём часам платформа стояла в ангаре. На её колёсах засохла серая грязь, а в фургоне лежал подписанный протокол полевого опыта. Эталон подтвердил весь маршрут. Рядом заказчик поставил отметку о следующем испытании — уже с намеренным отключением обычного слежения.
Глава 9. Три интерфейса
Двадцать девятого ноября в восемь двадцать общий разъём остановил привод испытательной рамы.
В полномасштабном зале на Уктусе собирали демонстрационный стенд для трёх программ. На одной раме стояли макет двигательного отсека с тяжёлой защитой, навигационная стойка и медицинский насос с прозрачным контуром. Для показа их решили подключить через единую сервисную колонну: один силовой ввод, один канал точного времени и один разъём для общей записи данных.
Такая схема экономила два мобильных пульта и полдня монтажа перед каждой демонстрацией. Финансирующей стороне тоже было проще увидеть одну установку, а не три разработки на разных площадках.
Колонна двигалась вдоль рамы на электроприводе. Её штекерный блок должен был войти в ответную часть возле двигательного отсека, после чего питание распределялось по трём стойкам.
До разъёма оставалось несколько сантиметров, когда привод загудел тяжелее. Блок коснулся кожуха тепловой магистрали и остановился. На пульте мигнул ток ограничения.
— Стоп, — сказал Андрей.
Оператор отпустил клавишу, но привод ещё секунду тянул колонну вперёд. Металл скрипнул. Потом гул оборвался, и в зале стало слышно, как работает вентиляция.
Интегратор поднялся на площадку. Между разъёмом и кожухом не проходил палец.
— Магистраль ушла наружу после установки защиты, — сказал он. — Снимем угол с корпуса штекера.
— Сколько?
— Пятнадцать миллиметров. Контакты не заденем.
Андрей посмотрел на направляющие колонны. Чтобы обслужить тепловую магистраль, её кожух нужно было сдвигать в ту же сторону, где теперь стоял общий разъём.
— После подрезки кожух снимется?
Интегратор попробовал вытянуть его на макете. Край упёрся в штекерный блок.
— Если сначала отсоединить колонну.
— А двигатель можно будет проверить без навигационной стойки?
— Колонна раздаёт общее время и запись. Придётся поднять всю систему.
— Медицинский насос?
— То же самое.
Руководитель двигательной группы стоял внизу, запрокинув голову.
— Для демонстрации это терпимо. На изделие колонна не пойдёт.
— Через полгода кто-нибудь возьмёт готовый узел и поставит его в изделие, — сказал Андрей. — У него уже будут чертежи, цена и красивый общий протокол.
Представитель финансовой группы закрыл планшет.
— Общий показ нужен в январе. Три отдельных стенда потребуют ещё одну команду и новый бюджет.
Андрей поднялся к колонне. На металле осталась светлая царапина от теплового кожуха. Он провёл по ней пальцем и посмотрел на три кабельных жгута, уходивших от штекера в разные стороны.
— Снимайте питание.
— Подрежем за час, — сказал интегратор.
— Снимайте всю колонну.
Оператор отключил ввод. Вентиляторы навигационной стойки затихли, вместе с ними погас экран медицинского насоса. Три системы, каждая из которых могла работать отдельно, замолчали из-за одного общего блока.
Монтажники подкатили лестницы и начали отсоединять жгуты. К полудню сервисная колонна лежала на транспортной тележке. На раме остались три пустых места подключения.
После обеда в зал принесли три белые монтажные доски.
На первой двигательная группа закрепила силовой разъём, линии управления импульсом и контур тепловой диагностики. Рядом положили шаблон защитной кассеты: при снятом кабеле она должна была выходить из рамы без разборки соседних систем.
На второй доске навигационная группа разместила питание датчика, вход точного времени для калибровки и отдельный выход положения и скорости. Руководитель группы подключил стойку к мобильному пульту. Через минуту на экране появились первые расходящиеся оценки — прибор начинал собственный шестичасовой цикл.
Третья доска принадлежала клинической лаборатории. На ней стояли одноразовый соединитель кассеты, насосный разъём и два входа от датчиков потока. Медицинский контур включили от лабораторного блока; красная жидкость прошла через целый сосуд и вернулась в резервуар.
Представитель финансовой группы обошёл доски.
— В январе мы покажем людям три стола с проводами.
— Покажем двигатель, навигатор и медицинскую систему, — ответил Андрей.
— Одна установка дала бы понятную историю.
— Утром в ней заклинил один разъём, и замолчали все три.
— Для показа это можно было исправить.
— Мы и исправили. Отключайте медицинскую доску.
Техник клинической лаборатории вынул её силовой разъём. Насос остановился. Навигационная стойка продолжила калибровку, а двигательный пульт сохранил связь с датчиками.
— Теперь навигацию, — сказал Андрей.
Руководитель группы отключил свой мобильный пульт. На первой доске ничего не погасло. Медицинский насос снова запустили отдельно.
Двигательная группа последней сняла управляющий кабель. В зале исчез низкий шум её стоек. Навигатор и медицинский контур продолжили работу.
— Именно это и показываем, — сказал Андрей.
К вечеру команды подготовили три комплекта документов. Двигательная группа отвечала за силовую проводку, защиту и обслуживание камеры. Навигационная — за датчик, карту помех, точное время и калибровку. Клиническая лаборатория — за кассету, дозу, поток и медицинский протокол.
Андрей подписал только общие требования к площадке. Под каждой доской оставалась подпись руководителя соответствующей программы. Из трёх бюджетов выросли отдельные строки на мобильные пульты, запасные кабели и собственные испытания.
В девятнадцать тридцать последний общий жгут сняли с рамы и свернули на тележке рядом с разобранной колонной. На трёх досках горели три независимых индикатора. С утра каждая команда могла увезти свою установку и начать собственное испытание.
Глава 10. Честное отключение
За окнами аэродром заметало мелким снегом. Двенадцатого января в переговорной на Уктусе спорили о том, что именно выключить в космосе.
На большом экране вращалась схема беспилотного аппарата: корпус, солнечные панели, новый навигатор под наружной обшивкой. Справа шёл привычный набор каналов — наземные станции, спутниковые поправки, радиолокационные измерения. Руководитель навигационной группы последовательно гасил их, и вокруг расчётной траектории расширялась бледная полоса.
Представитель первого заказчика поднял ладонь.
— Радиолокацию оставьте. Вы её не показываете вашей системе, она только пишет данные для безопасности.
— Тогда мы не узнаем, прожил ли аппарат восемнадцать часов сам, — ответил руководитель.
— Узнаем. Просто у оператора будет возможность вмешаться, если ошибка начнёт расти.
— Если оператор вмешается, испытание закончится.
На столе лежали три версии протокола. В первой заказчик предлагал считать успехом сохранение связи с аппаратом. Во второй допускал коррекцию по обычному каналу, если расчётное отклонение превысит установленную полосу. Третью принёс руководитель группы: шесть часов калибровки, затем восемнадцать часов без внешних навигационных обновлений и только после этого — независимая реконструкция траектории по данным наземных станций.
Вера листала приложения к договору. Её пальцы задержались на строке о приёмке.
— Здесь оплачивается «успешная демонстрация автономной навигации», — сказала она. — Что покупатель получит в цифрах?
— Положение и скорость аппарата в течение всего окна, — ответил руководитель. — После восстановления слежения сравним нашу запись с независимой. Максимальное расхождение — не больше заявленной полосы.
— Какой?
Он назвал значения для положения и скорости. Секретарь заказчика внесла их в свою копию.
— А если аппарат выйдет из полосы на семнадцатом часу? — спросил второй заказчик.
— Тогда мы провалили испытание.
В комнате на несколько секунд осталось только шуршание вентиляции. На экране бледная полоса уже закрывала половину орбитальной дуги: так росла бы ошибка одной инерциальной системы без внешних поправок. Новый датчик должен был удержать решение внутри гораздо более узкой области, сравнивая движение аппарата с устойчивым фоном окружающего пространства. Для него заранее измеряли местные возмущения, а после установки требовались полные шесть часов калибровки.
— У нас будет исправный аппарат и связь с ним, — сказал первый заказчик. — Зачем добровольно записывать поражение, если можно открыть резервный канал и продолжить демонстрацию?
Руководитель навигационной группы коснулся схемы. Красная линия от наземного комплекса упиралась прямо во вход вычислителя.
— Потому что после первой поправки это станет демонстрацией наземного комплекса.
Он удалил линию. На схеме остались телеметрия состояния, аварийные команды и поток собственных навигационных данных. Оператор на Земле мог выключить аппарат, но не мог подсказать ему координаты.
Вера придвинула третью версию протокола.
— Оплата после сравнения. Если хотя бы один из двух показателей выходит за границу, заказчик принимает аппарат обратно, а услугу не оплачивает.
— Целиком? — спросил руководитель.
— Целиком. Иначе они покупают наш рассказ о результате.
Первый заказчик провёл ногтем по строке с восемнадцатью часами.
— Обычные станции всё это время продолжают наблюдение?
— В отдельный регистратор, — сказал руководитель. — Его запись откроют после завершения окна. Моя смена её не увидит.
— Кто откроет?
— Ваша группа и независимый оператор слежения. Одновременно.
До пяти вечера они разбирали отказ за отказом. Потеря телеметрии не считалась провалом навигатора, если бортовая запись сохранялась. Аварийное выключение прекращало опыт независимо от причины. Полосу ошибки нельзя было расширить после полёта. Шестичасовую калибровку начинали заново после перезапуска датчика.
На последней странице Вера убрала пункт о рекламном использовании результата до передачи исходных измерений обеим сторонам. Заказчик вернул его с меньшим сроком. Они сошлись на двух сутках.
В восемнадцать ноль три на стол легли четыре подписанные копии. Руководитель группы перенёс значения из договора в полётное задание. Рядом с каждым стояла пустая ячейка будущего результата.
За стеклом монтажники закатывали беспилотный аппарат в закрытый бокс. Утром его должны были отправить на стартовую подготовку. В апреле Земля замолчит для него на восемнадцать часов, а потом откроет запись и проверит каждую минуту.
Глава 11. Восемнадцать часов
В полночь восемнадцатого апреля в центре управления погасла зелёная строка внешних поправок.
Беспилотный аппарат шёл по высокой вытянутой орбите. На первом экране медленно двигалась его отметка; на втором текли температура датчика, питание и качество локальной модели поля. Обычные наземные станции продолжали наблюдение, но их данные уходили в закрытый регистратор в соседней комнате.
Руководитель навигационной группы вынул из пульта аппаратный ключ и передал его представителю заказчика. Теперь его смена не могла открыть резервный вход незаметно.
— Ноль часов, — сказал оператор. — Собственное решение принято.
Первые два витка прошли почти скучно. Координаты менялись плавно, скорость держалась в расчётной полосе. Инженеры по очереди ходили к автомату за горьким кофе и возвращались раньше, чем успевала остыть кружка предыдущего.
На пятом часу под линией качества появилась жёлтая засечка.
Датчик увидел возмущение, которого не было в наземной карте. Вычислитель не пытался спрятать его в готовом ответе: рядом с основной траекторией выросла вторая, менее вероятная. Полоса положения расширилась на несколько сотен метров.
— Солнечная активность? — спросил представитель заказчика.
— Поток частиц спокойный, — ответил оператор.
— Тогда аппарат ошибается.
Руководитель наклонился к экрану. Возмущение появлялось на одной и той же части витка и слабело после выхода из неё. Температура датчика почти не менялась. Питание было ровным.
— Пока он сообщает, что не может различить два решения.
— Откройте радиолокационную дальность на один отсчёт. Мы сразу отбросим лишнее.
На стене часы сменили 05:17 на 05:18. Вторая траектория стала бледнее, но не исчезла.
— Один отсчёт останется внутри всех следующих расчётов, — сказал руководитель. — Ждём.
— Если к утру полоса удвоится, вы всё равно будете ждать?
— Пока она внутри договора.
На седьмом часу две оценки пересеклись и поменялись яркостью. Оператор записал момент. Ещё через сорок минут одна из них распалась на короткие штрихи, а основная вновь стала единственной. На экране осталась отметка о локальном возмущении и расширенная полоса погрешности.
К полудню люди говорили тише. За двенадцать часов никто не видел настоящего положения аппарата. Команда могла лишь проверять внутреннюю согласованность измерений и следить, не нарушены ли заранее заданные пределы.
В четырнадцать десять представитель заказчика положил аппаратный ключ рядом с пультом.
— Откройте канал. Результат уже хороший. Четырнадцать часов — самостоятельная работа, которую никто другой не показывает.
Руководитель посмотрел на экран. Полоса снова росла, теперь медленно и без видимой причины. До договорной границы оставался запас, но прежней уверенности не было.
— В протоколе восемнадцать.
— Мы можем подписать дополнительное соглашение сейчас.
— А регистратор потом покажет, что произошло на пятнадцатом часу.
Он отодвинул ключ к заказчику.
На шестнадцатом витке полоса перестала расширяться. Навигатор нашёл устойчивое решение, однако не вернул себе утреннюю точность. Оператор внёс в журнал текущую ширину полосы погрешности, не дожидаясь независимого сравнения.
В восемнадцать ноль ноль внутренний таймер сменил цвет с белого на синий.
— Окно закончено, — сказал оператор.
Руководитель выключил запись. Только после этого представитель заказчика вставил ключ и восстановил внешний канал. На экране появилась радиолокационная отметка. Она легла внутри полосы нового навигатора, ближе к одному краю.
Никто не хлопал. Инженеры смотрели на расстояние между двумя точками и ждали полного сравнения.
К двадцати двум часам независимый оператор собрал обычную траекторию по радиолокационным и оптическим измерениям.
В комнате проверки на один экран вывели две линии. Чёрная показывала реконструкцию наземных станций. Голубая — запись навигатора, которую он вёл в тишине. На участке утреннего возмущения линии расходились сильнее всего, затем снова сближались. Голубая нигде не вышла из объявленной полосы, но и не совпала с чёрной идеально.
Представитель заказчика попросил увеличить финальный участок.
— В рекламный материал пойдёт средняя ошибка, — сказал он. — Она почти нулевая.
Руководитель вывел рядом максимальное расхождение и время, когда оно возникло.
— В договоре стоит максимум.
— Покупатель увидит большую цифру и решит, что прибор хуже спутникового.
— На этой орбите он восемнадцать часов не получал от спутников ничего.
Независимый оператор передал обеим сторонам подписанную запись. Вера сверила хеш файла с тем, который сохранили в момент окончания опыта, и открыла платёжное приложение.
— Положение внутри полосы. Скорость внутри полосы. Перезапусков и внешних поправок нет, — сказала она. — Условие выполнено.
Представитель заказчика ещё раз посмотрел на максимальное расхождение.
— Шесть часов калибровки останутся в коммерческом предложении?
— И обследование местных возмущений, — ответил руководитель.
— Тогда нам понадобятся две ваши выездные группы.
— Первые объекты пройдём сами. Дальше обучим ваши смены повторной калибровке.
Вера открыла календарь. В нём уже стояли три испытательных окна и два наземных обследования. Она не меняла технические условия; рядом с каждым окном появились цена, аванс и срок передачи результата.
В двадцать три двадцать семь заказчик подписал приёмку. На экране остались две несовпадающие линии и измеренное расстояние между ними. Оплата этого испытания стала первым доходом навигационной программы. Следующие договоры Вера уже рассчитывала для двух выездных групп: обследование площадок, калибровка и обучение смен.
Глава 12. Без людей
Полётный двигатель лежал на транспортной раме под белыми чехлами. Двадцать пятого апреля в семь утра вокруг него уже шла подготовка к беспилотному полёту.
Узел занимал почти весь центральный проход сборочного зала. За камерой стоял бак обычного рабочего тела, дальше — теплообменники и тяжёлый теневой экран, закрывавший сторону будущего приборного отсека. По стене тянулся кабель от десятков дозиметров. На пульте горел ряд зелёных прямоугольников — расчётный ресурс камеры, разбитый на испытательные и полётные участки.
Андрей снял чехол с узла подачи. На металле ещё виднелись метки после последнего стендового разбора.
Руководитель двигательной группы подал ему ведомость.
— Семейство прошло ресурсный стенд. Эта камера собрана из той же серии. Полный импульсный пакет можно дать на орбите.
— Теневой экран?
— Одна целая восемь тонны. Геометрия как на стенде. Дозиметры на месте приборов и на расчётных местах экипажа.
К ним подошёл коммерческий директор программы. В руках у него был планшет с изображением будущего корабля: окна, кресла, четыре человека в светлых комбинезонах.
— После апрельского навигатора все ждут полёта с людьми, — сказал он. — Пустая ступень снова выглядит как лаборатория.
Андрей поднялся на площадку у защитного экрана. Между плитами проходили контрольные каналы; в каждый был вставлен дозиметр. Он вытянул первый, сверил номер и вернул до щелчка.
— На полном импульсе эта камера в космосе не работала.
— На стенде работала.
— Стенд не менял орбиту и не получал солнечный нагрев с одной стороны корпуса.
— Можно посадить двух испытателей в защищённый отсек. Если доза начнёт расти, выключим.
Руководитель группы перевернул ведомость. На обороте была схема цепи выключения: три независимых команды, автоматическое ограничение по температуре и механический отсекатель подачи рабочего тела.
Андрей прошёл её от пульта до последнего исполнительного блока. Техник по его команде обесточил основной контроллер. Резервный закрыл клапан. Затем отключили оба контроллера; механический привод с сухим ударом встал поперёк магистрали.
— В полёте он откроется обратно? — спросил Андрей.
— Только после команды с Земли и полного возврата защиты.
— Проверяем возврат.
На это ушло сорок минут. Один концевой датчик дважды показал закрытое состояние раньше, чем заслонка дошла до упора. Его сняли. Под крышкой нашли слишком длинную тягу, заменили и повторили цикл пять раз.
К полудню коммерческий директор всё ещё сидел у стены.
— Вы устранили неисправность, — сказал он. — Это довод в пользу экипажа.
— Это неисправность, найденная до полёта, — ответил Андрей.
Они перешли к тепловой защите. Инженеры прогнали жидкость через контур и нагрели одну сторону макета внешним излучателем. Датчики показали, как тепло уходит к радиаторам. На месте будущей кабины температура поднялась на три градуса. Дозиметры отвечали только на контрольный источник и сохраняли номера каналов после перезапуска.
После семи вечера аппарат перевели в бокс окончательной сборки. Монтажники закрыли защиту и установили вместо кабины блок измерителей. Сквозь его открытую крышку были видны кассеты дозиметров, термопары и независимый регистратор.
На пульте ресурс камеры всё ещё был почти целиком зелёным. Предстоящий полёт должен был погасить часть прямоугольников навсегда: внутреннее покрытие выгорало под импульсами, а металл накапливал повреждения от тепла и нейтронов. Сбросить этот счётчик программой было нельзя.
Коммерческий директор поставил планшет на край стола.
— Если полёт пройдёт чисто, следующая ступень будет с экипажем?
Андрей посмотрел на закрытый измерительный блок.
— Если полёт даст расчётную тягу, дозу и состояние камеры. Потом отдельная проверка изделия для людей.
— Значит, мы всё равно теряем лето.
— Мы покупаем данные без пассажиров.
Он подписал выпуск беспилотного аппарата. Ниже расписался руководитель двигательной группы. Рабочие опустили крышку измерительного блока; замки закрылись один за другим.
В двадцать два ноль семь раму повезли к транспортному шлюзу. Зелёные прямоугольники ресурса двигались вместе с ней на экране пульта. Первый исчезнет, когда камера даст настоящий импульс над Землёй.
Глава 13. Орбита меняется
Седьмого июня беспилотный аппарат вышел из тени Земли в четыре двадцать утра.
На внешней камере край планеты лежал синей дугой. Ниже неё ещё горели ночные города, выше начиналось чёрное небо. Аппарат развернулся двигателем по направлению движения. Солнечные панели сложили на время импульса; свободные фермы исчезли из кадра, и остался короткий тяжёлый корпус.
В центре управления никто не садился. Андрей стоял за руководителем двигательной группы и видел сразу три ряда данных: положение аппарата, температуру камеры и дозу за теневым экраном. Внизу горели двадцать четыре зелёных прямоугольника ресурса.
— Ориентация удерживается, — доложил оператор.
— Подача рабочего тела готова.
Руководитель положил ладонь на разрешающую клавишу.
— Первая серия. Три импульса.
На внешней камере за кормой вспыхнул короткий бело-голубой свет. Он погас, снова возник и третий раз вырвал из темноты край сопла. Аппарат едва заметно качнулся. Через несколько секунд на экране орбиты прежняя линия разделилась с новой.
— Тяга есть, — сказал оператор. — Девяносто восемь и семь от расчёта.
Рабочее тело уходило из бака ступенями. В камере краткие термоядерные импульсы отдавали ему энергию, и раскалённый поток выбрасывался через сопло. Между сериями насосы прокачивали охлаждение, а внутренняя облицовка успевала сбросить часть тепла. Никакого непрерывного огня не было: свет появлялся резкими ударами, каждый из которых съедал запас топлива, рабочего тела и самой камеры.
После второй серии один зелёный прямоугольник потемнел. Температура внутреннего слоя поднялась к верхней половине разрешённой полосы. Доза за экраном осталась ниже предела.
— Орбита плюс четыре целых две десятых километра в апогее, — сообщил баллистик.
— Цель десять, — сказал руководитель.
Следующие импульсы шли парами. Бело-голубые вспышки отражались от корпуса и на мгновение превращали Землю за ним в чёрный вырез. После каждой пары новая орбита отходила от старой дальше. Ещё два прямоугольника ресурса погасли.
На восьмом импульсе датчик у края камеры показал быстрый скачок температуры.
— Пауза, — приказал руководитель.
Оператор остановил цикл. Аппарат летел молча. Насосы продолжали гонять теплоноситель, радиаторы светились на инфракрасном изображении.
Представитель заказчика наклонился к Андрею.
— Если сейчас закончить, всё равно получится изменение орбиты. Для заявления хватит.
— Для заявления, — повторил Андрей.
На экране температура медленно уходила вниз. Руководитель группы дождался, когда она вернулась в заранее установленную область, и запросил снимок камеры. Внутренняя диагностика показала тонкую полосу эрозии на одном секторе. Она укладывалась в расчёт, но стала первой настоящей отметиной полёта.
— Ещё одна пара допустима, — сказал он. — Потом осмотр.
— Давайте четыре, — предложил заказчик. — Получим красивую круглую цифру.
Руководитель посмотрел на Андрея.
— В задании одна пара, — сказал Андрей.
Два последних импульса прошли с прежней тягой. На схеме орбит новая линия достигла отметки, записанной в полётном задании. Пятый зелёный прямоугольник погас. Руководитель снял ладонь с клавиши.
— Программа выполнена. Двигатель выключить.
— Есть запас на ещё одну серию, — сказал баллистик. — Можно поднять апогей до пятнадцати.
Андрей увеличил снимок эрозии. Светлая полоса стала шире, чем после предыдущей пары, но оставалась внутри допуска. Рядом росла температура силового кольца.
— Возвращаем аппарат на осмотр.
— Мы уже потратили запуск, — возразил заказчик. — Второго такого кадра рынок не увидит.
На внешней камере Земля снова уходила в тень. За аппаратом больше не было света, однако две орбитальные линии на экране расходились на заявленные десять километров.
— Программу выполнили. Теперь нужно осмотреть камеру и понять, почему край нагревается быстрее расчёта, — сказал Андрей.
К вечеру аппарат прошёл дистанционную диагностику и начал снижение к зоне возврата.
В комнате разбора разложили результаты каждой серии. Тяга повторялась с небольшим разбросом. Расход рабочего тела совпал с измерением бака. Теневой экран удержал дозу на расчётных местах экипажа ниже принятой границы. Тепловая модель ошиблась сильнее: край камеры нагревался быстрее, чем на наземном стенде.
Руководитель двигательной группы отметил пять погасших прямоугольников.
— Из-за полётного нагрева каждый следующий участок ресурса будет дороже стендового. После разбора пересчитаем остаток.
— Но семейство допускаем к изделию для людей? — спросил представитель заказчика.
— После осмотра этой камеры и повторения защиты на втором экземпляре, — ответил руководитель.
Андрей подписал строку о выполнении орбитального манёвра. Строку о готовности к экипажу оставил пустой.
В двадцать три ноль ноль внешняя камера передала последний кадр перед входом в атмосферу. На нём аппарат уходил к тёмной стороне планеты, а измеренная орбита уже не совпадала с той, по которой он стартовал утром.
Глава 14. Один пациент
В конференц-зале независимой клиники пахло кофе и нагретым пластиком. Пятнадцатого июня Анна прикрепила к световой панели три набора снимков.
За столом сидели сосудистый хирург, анестезиолог, специалист по визуализации и двое представителей фонда. На экране перед ними лежал протокол первого применения геля у человека. В нём помещался один тип повреждения, один диапазон размера и одна допустимая доза.
На левом снимке разрыв сосуда был самым большим. Пациент перенёс две операции, и следующая обещала быть тяжёлой. Представитель фонда коснулся изображения ручкой.
— Если технология поможет здесь, вопросов о её ценности не останется.
Анна вывела рядом схему кровотока.
— Повреждение длиннее нашего допуска. Выше разрыва есть боковая ветвь. Гель может перекрыть её вместе с основным просветом.
— Обычная операция для него тоже опасна.
— Поэтому мы не добавляем ещё один непроверенный риск.
Она сняла первый набор с панели и положила в серую папку.
На втором снимке разрыв был короче и проходил у изгиба сосуда. Катетер пришлось бы вести через участок, где его положение нельзя было удержать с нужной точностью.
— Здесь кровотечение ярче всего, — сказал специалист по визуализации. — Картинка для контроля будет отличная.
Анна наложила на снимок контур допустимой геометрии. Изгиб вышел за него.
Второй набор отправился вслед за первым.
На панели остался мужчина пятидесяти восьми лет с ограниченным повреждением бедренной артерии после неудачного вмешательства. Разрыв был виден на двух независимых сериях снимков. Ниже него сохранялся кровоток, рядом не было крупных ответвлений, а хирургическая бригада могла сразу перейти к обычному восстановлению сосуда.
Анестезиолог листал историю болезни.
— Он стабилен. Мы можем оперировать планово без нового состава.
— Можем, — согласилась Анна.
— Тогда зачем подвергать его дополнительному риску?
Анна открыла расчёт кровопотери при доступе. Повреждение лежало глубоко; хирург должен был добраться до него, пока кровь продолжала уходить в ткани. Гель мог на время стянуть края разрыва и уменьшить утечку до окончательного шва.
— Чтобы дать хирургу время и чистое поле. После этого сосуд всё равно восстанавливают обычным способом.
Представитель фонда перелистнул протокол до раздела о продвижении программы.
— Мы готовим мобильный набор для травмы?
— Нет.
— Хотя бы проект?
— Сначала одна плановая процедура под непрерывным изображением. Датчик потока стоит выше и ниже повреждения. Операционная готова ещё до введения первой дозы.
Хирург снял очки и потёр переносицу.
— Если утечка не уменьшится?
— Переходите к операции.
— Если начнёт падать поток ниже разрыва?
— Прекращаем подачу, промываем и переходим к операции.
— Дополнительная доза?
— Только в пределах общей, указанной здесь. Выше не идём ни при какой картинке.
За дверью послышались шаги пациента и медсестры. Они остановились у соседнего кабинета. Мужчина негромко спросил, сколько ещё ждать.
Анна закрыла изображения двух отклонённых случаев. Один оставшийся снимок занял центр панели.
До вечера совет прошёл весь путь процедуры: согласие пациента, подготовка трёх недель, контроль состава каждой кассеты, хирургическая бригада в операционной, наблюдение за кровотоком и обязательное окончательное восстановление сосуда. Фонд получил право сообщить только о стабилизации одного повреждения после независимого отчёта клиники.
В восемнадцать десять хирург поставил последнюю подпись. Анна сложила снимки выбранного пациента в синюю папку и сама отнесла её в кабинет, где он ждал с женой.
Глава 15. Светлая нить
Восьмого июля в восемь тридцать на мониторе вспыхнула тонкая белая струя.
Контраст вышел из разрыва в бедренной артерии и растёкся по окружающей ткани. Анна видела повреждение с двух углов. На соседнем экране шли две кривые кровотока: до разрыва и после него.
Пациент лежал под операционным светом. За прозрачной перегородкой была готова хирургическая бригада. Сосудистый хирург держал перчатки в руках и не отходил от двери.
— Катетер у границы, — сообщил ассистент.
Анна проверила положение кончика. Он находился выше разрыва и не касался стенки. В насосе стояла одна кассета с рассчитанной дозой; запасную держали вне стерильного стола.
— Начинайте первый импульс.
Почти бесцветный состав вошёл в сосуд. На рваных краях проявились светлые волокна. Они цеплялись за повреждённую ткань и друг за друга, собирая временную сетку там, где кровь пыталась выйти наружу.
После третьего импульса белая струя стала короче. После пятого распалась на несколько нитей. Кривая ниже разрыва опустилась на четыре процента и остановилась.
— Утечка ещё есть, — сказал ассистент.
— Шестой.
На экране светлые нити дрогнули. Две исчезли, одна осталась у нижнего края.
— Можно дать ещё два подряд. Получим чистое поле.
Анна перевела взгляд с пятна на нижнюю кривую. Она снова пошла вниз.
— Пауза.
— Доза позволяет два.
— Общая позволяет. Поток сейчас — нет.
Насос замолчал. В операционной слышался только ровный писк монитора и короткие команды анестезиолога. Через двадцать секунд нижняя кривая вернулась к прежнему уровню. Одна светлая нить всё ещё пульсировала на изображении.
Анна изменила положение катетера на несколько миллиметров, чтобы следующий импульс лёг у нижнего края разрыва.
— Один.
Сетка сомкнулась. Белая нить истончилась до точки и исчезла. За местом повреждения сохранился пульсирующий поток.
Ассистент потянулся к насосу.
— Ещё один закрепит.
Анна закрыла подачу и сняла блокировку кассеты.
— Дальше хирург.
Через четыре минуты сосудистая бригада вошла в поле.
На мониторе больше не было яркой утечки. Временная сетка удерживала края повреждения, пока хирург открывал доступ. Кровь продолжала идти ниже по сосуду; две кривые держались почти параллельно.
Анна осталась у экрана до тех пор, пока хирург не наложил первый обычный шов. Только после этого она сняла перчатки и вышла в комнату управления.
Там её ждали представитель клиники и женщина из пресс-службы фонда.
— Кровотечение остановлено новым препаратом? — спросила пресс-секретарь.
Анна посмотрела через стекло. Хирург уже удалял остаток временной сетки из зоны шва.
— Кровотечение уменьшено на время операции. Сосуд сейчас восстанавливает хирург.
— На записи утечки нет.
— На записи восемь минут процедуры. Пациенту нужен работающий сосуд после неё.
Пресс-секретарь открыла заготовленный текст. В заголовке стояло слово «лечение».
— Чем его заменить?
— «Стабилизация повреждения перед хирургическим восстановлением».
— Длинно.
— Сокращайте вторую часть сообщения, а не результат.
В одиннадцать двадцать хирург вышел из операционной. На рукаве халата темнело небольшое пятно, маска висела на шее.
— Кровоток сохранён, шов держит, — сказал он. — Без утечки поле было чище. Мы закончили раньше расчёта.
Анна вернулась к последней записи. Ниже места повреждения пульс оставался ровным. Общая доза не дошла до разрешённого предела, запасная кассета так и лежала в холодильнике.
К пятнадцати сорока пациента перевели в послеоперационную палату. Жена шла рядом с каталкой и держала его за пальцы. Двери закрылись, унося обычный монитор, капельницу и лист назначений.
В комнате управления сохранили полный протокол. В нём были семь импульсов, одна пауза, остаточный кровоток и время, которое временная сетка дала хирургу. Следующий пациент должен был пройти по тем же границам, а не по короткому ролику с исчезающей белой струёй.
Глава 16. Два голоса
Второго сентября Андрей вернулся домой после девяти вечера.
В прихожей он снял плащ и отключил щит. Тонкое мерцание вдоль плеч погасло, на воротнике остался матовый обод контроллера. Андрей положил его на полку рядом с ключами. Вера сидела в гостиной босиком, поджав одну ногу, и правила на планшете календарь осенних запусков.
— Ты ел? — спросила она.
— В машине.
— Значит, нет.
На кухне ещё оставалась тёплая паста. Андрей поставил две тарелки на низкий стол и сел рядом. Вера молча развернула планшет. На экране были выделены три вечера, когда они собирались уехать из города. В каждый уже успели поставить совещание, встречу с заказчиком или испытание.
— В октябре нас опять сфотографируют вместе, — сказала она.
— Мы можем приехать отдельно.
— В прошлом месяце приехали отдельно и уехали на одной машине. После этого финансовая служба два дня отвечала на вопросы, почему я согласовала твой перелёт.
— Потому что ты согласовываешь все перелёты руководителей.
— Я знаю. Они — нет.
Андрей взял вилку, но есть не стал. За семь месяцев их связь перестала быть тайной для друзей и осталась тайной для компании. Это работало, пока Вера занималась договорами далеко от его лабораторий. Теперь она вела страхование орбитальных программ, рассчитывала резервы и появлялась с ним на одних переговорах.
— Если объявим, каждое твоё решение будут объяснять мной, — сказал он.
— Некоторые уже объясняют. Только сейчас мы не можем ответить прямо.
— Я могу вывести тебя из согласования моих расходов.
— И отдать их человеку, который хуже знает программу? Это будет красивый жест и плохая работа.
Вера открыла перечень полномочий. Техническая приёмка стояла за руководителями программ. Деньги и договоры — за её службой. Публичные сообщения требовали двух разных согласований: факты от технической группы, обязательства от финансовой.
— Я хочу оставить это, — сказала она. — И добавить понятный порядок для решений, которые касаются тебя лично.
— Какой?
— Их подписывает мой заместитель. Я готовлю данные, но не утверждаю расход. По остальным договорам всё остаётся как сейчас.
Андрей провёл пальцем по календарю. Три свободных вечера исчезли один за другим.
— У нас останется хоть один день без протокола?
— Если ты перестанешь назначать испытания на воскресенье.
Он наконец попробовал пасту. Она успела остыть.
— Тогда говорим завтра.
— Близкой команде. Внешнее сообщение — после того, как они зададут неприятные вопросы.
— Ты заранее их написала?
— Половину.
Андрей наклонился и коснулся лбом её виска. На полке у двери лежал выключенный щит. Впервые за несколько недель он не отделял их даже тонким полем.
Утром в малой переговорной на Уктусе собрались руководители трёх программ, юрист и начальник службы безопасности.
Вера сказала о них с Андреем одной фразой. Потом положила на стол две страницы с разделением полномочий.
Вопросы начались сразу.
— Кто принимает бюджет технической программы Андрея? — спросил руководитель двигателя.
— Я собираю и проверяю расчёт, — ответила Вера. — Решение проходит инвестиционный комитет. Личные расходы Андрея подписывает мой заместитель.
— Если Андрей требует ускорить закупку?
— Техническую необходимость подтверждает руководитель программы. Я показываю цену и источник денег.
— Если вы не согласны дома?
Андрей откинулся на спинку стула.
— Дома мы можем спорить о чём угодно. В документах остаются наши рабочие полномочия.
Начальник службы безопасности перелистнул вторую страницу.
— Внешним людям мы что говорим?
— Правду, когда вопрос возникнет, — сказала Вера. — Без подробностей, которые к работе не относятся.
Юрист вписал в документ порядок отвода от личных расходов. Под технической колонкой подписались Андрей и руководители программ. Под финансовой — Вера и председатель комитета. Две подписи Андрея и Веры оказались на разных страницах.
Когда встреча закончилась, они вышли в общий коридор вместе. Андрей остановился у шкафа, достал обод контроллера и закрепил на воротнике. Светлая плёнка щита на мгновение прошла по рукавам и стала невидимой.
Вера поправила ему загнувшийся край рубашки.
— Вечером всё-таки ужин.
— В календаре пусто?
— Теперь да.
Глава 17. Все пятеро
Пять зелёных отметок держались на экране среди красных секторов повреждённой платформы. Две из них обозначали раненых.
Первого октября 2032 года таймер на стене показывал пятьдесят девять минут сорок секунд.
Три года, прошедшие с начала орбитальных программ, исчезли из комнаты управления в тот момент, когда Андрей услышал голос Марии. Только теперь за спиной Андрея стояли люди, которые умели считать тягу нового двигателя, ресурс убежища и массу спасательного аппарата.
Мария закрепила камеру в центральном модуле. За ней оператор с обожжённой рукой проверял поглотитель углекислого газа. Механик лежал в спальном мешке, пристёгнутом к стене.
— Пакеты обезболивания у вас какие? — спросила врач дежурной смены.
Мария показала маркировку.
— Два полных. Один уже открыт.
— На перелом хватит. Ожог закрывайте обычной повязкой, гель нашей программы на платформе отсутствует.
Андрей услышал, как кто-то в комнате разочарованно выдохнул. Медицинская технология уже существовала, о ней знали журналисты, и люди ждали, что она окажется в любом аварийном наборе. Но клинический состав выпускали для одного сосудистого повреждения. Обожжённой коже и сломанной руке он не помогал.
Руководитель аварийной смены вывел запас убежища. Пятеро могли продержаться до тридцатого ноября, если восстановят второй поглотитель и сократят энергопотребление.
— Переведите отопление нежилых отсеков на минимум, — сказал он Марии. — Воду из внешнего контура не перекачивайте до проверки герметичности.
Мария передала работу двум людям, которые могли двигаться. Раненых закрепили ближе к запасам и санитарному узлу.
На доске Андрей написал пять имён спасаемых. Ниже — три места экипажа будущего аппарата.
Представитель владельца платформы снова вернулся к капсуле на двоих.
— Первую пару можно снять раньше. Самых тяжёлых.
— Кто останется управлять убежищем? — спросила врач.
— Волкова и двое здоровых. Второй запуск подготовим следом.
Баллистик открыл календарь носителей. Первый доступный старт стоял на двадцать шестое ноября, второй — на двадцать второе декабря. Между ними лежали двадцать шесть дней. Второй аппарат ещё оставался бы на Земле, когда тридцатого ноября закончился бы запас убежища.
— Тогда одного раненого и одного здорового, — сказал представитель. — Мы спасём хотя бы двоих.
Мария услышала его через открытый канал.
— Я не посажу людей в капсулу, если остальным она отнимет единственный носитель.
В комнату принесли перечень готового оборудования. Химический разгонный блок был надёжен, однако становился слишком тяжёлым вместе с кабиной на восемь человек и запасом для сближения. Импульсный двигатель Андрея прошёл беспилотный орбитальный полёт, но ещё не летал с экипажем. Новый навигатор мог работать без наземных поправок, хотя штатная схема спасения не требовала его для достижения платформы.
Андрей вычеркнул капсулу на двоих. Потом буксир без герметичной кабины. Потом два запуска, не помещавшиеся во время.
— Дайте мне массу одного аппарата на восемь человек, — сказал он. — С тремя спасателями, запасом убежища и обычным комплектом для раненых.
— Такой аппарат никто не собирал, — ответил руководитель интеграции.
— Собирали его узлы. Через час мне нужны архитектуры, которые можно сравнить на одном листе.
Председатель комиссии посмотрел на пять имён.
— Вы обещали проверить путь для всех. Это обещание ещё действует?
Андрей сжал колпачок маркера. Под его рукой на доске оставались пять имён; вычеркнуть хотя бы одно означало принять решение за человека, который ещё был жив.
Он не отвёл взгляда от стены.
— Да.
Таймер дошёл до пятидесяти четырёх минут. В соседней комнате уже поднимали архив испытаний двигателя и свободные окна носителей. Один лист массы должен был решить, существует ли путь для всех восьмерых.
Глава 18. Двадцать пять тонн
Маркер скрипнул по первой из двух длинных досок, когда расчётчик вывел наверху слово «химическая».
К восьми утра следующего дня обе доски уже стояли в расчётной комнате.
На первой собирали химическую схему. Кабина на восемь человек, стыковочный узел, запасы для трёх спасателей и пятерых с платформы, защита, система возвращения. Ниже росли баки с топливом для подъёма к высокой орбите, сближения и торможения.
На второй стоял тот же аппарат с импульсным двигателем. Экипаж, кабина, запасы и стыковка оставались прежними. Менялись разгонный узел, рабочее тело и защита от импульсной камеры.
К полудню химическая строка дошла до 52,11 тонны. Инженеры дважды убрали резерв и получили сорок девять с лишним. Доступный носитель выводил в нужное окно двадцать пять тонн.
— Делим на два запуска, — сказал руководитель обычной двигательной группы. — Сначала топливный модуль, потом кабина.
Баллистик перенёс с календаря две даты: двадцать шестое ноября и двадцать второе декабря.
— Второй носитель доступен через двадцать шесть дней после первого старта. Потом минимум пять дней на сборку и проверку: не раньше двадцать седьмого декабря, ещё до перелёта к платформе. Убежище рассчитано только до тридцатого ноября.
— Передадим топливо с действующего аппарата.
— Ни одного квалифицированного узла перекачки для этого топлива на орбите нет.
Баллистик подвёл итог на доске: одним запуском химическая схема не проходила по массе; два запуска могли разделить груз, но не укладывались в срок. Вариант с топливом уже на орбите упирался в отсутствие проверенного узла перекачки.
Руководитель интеграции перешёл ко второй доске. Полётный двигатель уже имел камеру, прошедшую орбитальный импульс. Три года испытаний дали теплообменники, теневой экран, системы выключения и измеренный ресурс. С ними базовая конфигурация аппарата весила 23,5 тонны.
До предела носителя оставалось полторы тонны.
— Убираем третьего спасателя, и химическая схема станет легче, — сказал представитель владельца платформы.
Расчётчик изменил число людей. Масса уменьшилась меньше чем на тонну: больше всего весили топливо и баки.
— Убираем двоих с платформы, — продолжил представитель.
Мария присутствовала на экране маленьким окном. Она ничего не сказала. За её спиной один из раненых помогал здоровому разбирать кассету поглотителя.
Андрей вернул на доску все восемь мест. Последние два он вписал медленно, под неподвижным окном связи с платформой.
— Частичная эвакуация не решает срок для оставшихся.
— Она решает срок для двоих.
— И забирает единственный старт у пятерых.
До вечера команды проверяли вторую схему так же жёстко. Полторы тонны запаса уменьшались после каждого уточнения. Добавили аварийную воду, усиление стыковочного кольца, дополнительную защиту мест раненых. Осталось семьсот килограммов. Затем баллистики пересчитали рабочее тело для менее выгодного окна — четыреста двадцать.
Двадцать пятитонная граница всё ещё не была пересечена.
Утром третьего октября руководители подписали исходные данные обеих схем. Химическая колонка осталась в архиве вместе со всеми допущениями. Два запуска, перекачка топлива и частичная эвакуация стояли рядом с причинами отказа.
Андрей обвёл вторую строку.
— В основу миссии берём импульсный двигатель. Только в пределах уже испытанной камеры, измеренной дозы и оставшегося ресурса.
Руководитель двигателя поставил свою подпись ниже.
На доске рядом с числом базовой массы — 23,5 тонны — появились четыре отдельные шкалы: рабочее тело, температура, доза и ресурс камеры. Теперь каждая следующая экономия времени должна была оплачиваться одной из них.
Андрей задержал ладонь у строки «четыреста двадцать килограммов». Запас помещался в одной строке, а обещание всем восьмерым — уже нет: оно разошлось по четырём шкалам, и каждую предстояло удержать до возвращения.
Глава 19. Цена скорости
Пятого октября Вера разложила на столе три папки.
Ингрид Фальк приехала первой. Она представляла страховой пул, способный покрыть запуск, ответственность перед семьями и потерю аппарата. Её серый костюм не помялся после перелёта, а вопросы были записаны на карточках по одному.
— Предел ответственности — шестьдесят миллиардов, — сказала Ингрид. — Мне нужны результаты беспилотного полёта, доза на местах экипажа и право остановить выплату, если вы выйдете за утверждённую конфигурацию.
— Выплату — да, — ответила Вера. — Технический старт останавливают ответственные за старт.
— Если они сменят камеру?
— Тогда страховое покрытие не действует до отдельного решения.
Ингрид прочла формулировку и подписала границу. Технические чертежи ей не передавали: страховой пул получил результаты квалификации, состав миссии и перечень изменений, которые лишали договор силы.
Джулиан Ко подключился из Сингапура. На его стороне экрана стояла ночь. Он предложил свободный слот носителя на пять дней раньше и цепочку поставки без обычной очереди.
— Нам потребуется статус привилегированного партнёра по вашему навигатору, — сказал он. — Первый доступ к новым версиям и исключительное обслуживание в Азии.
— На какой срок? — спросила Вера.
— Семь лет.
— За один стартовый слот?
— За пять дней, которых у ваших людей в космосе может не оказаться.
Вера вывела на экран календарь. Пять дней давали запас на повтор одного ограниченного испытания. Цена услуги Джулиана помещалась в миссионный бюджет. Семилетняя исключительность отдавала ему рынок, который ещё даже не успел сформироваться.
— Мы оплатим слот деньгами.
— Деньги мне предлагают все.
— Тогда договор не состоится.
Джулиан помолчал и уменьшил требование до трёх лет. Вера отказалась снова. Связь закончилась без сделки; в календаре исчезли пять дней резерва.
Громов пришёл вечером и положил на третью папку список самолётов, тяжёлых тягачей и наземных бригад.
— Я закрою перевозки между четырьмя площадками, — сказал он. — Ваши люди сейчас за каждый пропуск воюют отдельно.
— Цена?
Он назвал сумму. В ней было достаточно прибыли, чтобы Вера усмехнулась.
— И что вы хотите кроме неё?
— Первое предложение на всю наземную логистику будущих запусков.
— На какой срок?
— Пять лет.
— Получите право первым подать цену на две следующие миссии. Мы сможем выбрать другого подрядчика.
— Тогда гонорар выше.
— Покажите, что именно вы привозите раньше нашего графика.
Громов раскрыл маршрут. Один тяжёлый теплообменник он мог снять с европейского рейса и доставить за двое суток. Керамические кассеты шли отдельным бортом. Группа наземного обслуживания уже имела допуски к площадке.
Они торговались до половины восьмого. Громов сохранил большую прибыль и два ограниченных первых предложения. Вера сохранила право собственности на всё оборудование, акции компании и свободу следующих контрактов.
На столе остались три разные подписи. Страхование отвечало за деньги после измеримого события. Громов — за людей и грузы на Земле. Папка Джулиана закрылась пустой.
Из календаря исчезли пять резервных дней. На логистической схеме появились самолёты и тягачи, которые уже двигались к Екатеринбургу.
Глава 20. Чужой металл
Лусиана Брага провела ногтем по внутренней стороне крепления и остановилась на участке, который не войдёт в рабочую поверхность.
Было седьмое октября. Здесь она выбрала место для пробы.
В приёмочном боксе лежал вторичный тепловой узел — кольцевая конструкция, которая удерживала кожух радиатора и передавала его нагрузку на раму. Камера двигателя стояла в соседнем отсеке и к этой детали не прикасалась. Узел требовался для конкретной компоновки спасательного аппарата; его изготовили по уже квалифицированному чертежу.
На бирке была указана жаропрочная марка и номер плавки. Документы сходились: завод, дата, перевозка, склад.
Лусиана зачистила небольшой квадрат, прижала головку переносного спектрометра и дала разряд. В прозрачном колпаке сверкнул белый огонёк. На экране выросли цветные пики.
Она повторила измерение рядом. Потом на противоположном секторе.
— Никель ниже, — сказала она.
Начальник приёмки просмотрел сертификат.
— Прибор после самолёта. Возьмите контрольный образец.
Лусиана приложила головку к эталону. Пики легли на свои места. Она вернулась к кольцу. Никель снова оказался ниже, а вместо части молибдена вырос другой легирующий элемент.
— Эта марка выдержит наш цикл? — спросил руководитель интеграции.
— Пока я не знаю, что это за марка.
— Кольцо не держит тягу камеры. Примем условно и проверим на нагреве.
— Его бирка говорит одно, металл — другое. Какую температуру вы заложите в проверку?
В бокс принесли стационарный анализатор. От кольца отрезали стружку на участке будущей обработки. Через двадцать минут большой прибор подтвердил расхождение.
Начальник приёмки листал электронную папку.
— Сертификат подлинный. Номер плавки существует.
Лусиана взяла из шкафа эталон этой плавки. Его спектр совпал с сертификатом и не совпал с узлом.
— Тогда номер поставили на другой металл.
Руководитель интеграции предложил остановить сборку целиком. Лусиана прошла с ним до соседнего отсека.
Полётная камера оставалась на раме. Её номер был выбит на корпусе; пробы, стендовые циклы и июньский орбитальный полёт тянулись за ним единой записью. Главный силовой путь собрали из тех же проверенных деталей, которые уже выдержали нагрузку.
— Это не трогаем, — сказала Лусиана.
— Если подмена пришла через одного поставщика, сомнение касается всей партии.
— Кольцо изготовил другой субподрядчик и привёз отдельной машиной. Сначала проверяем границу.
Она закрепила на сомнительном узле красную бирку, сняла его с линии приёмки и перевезла на отдельную стойку. С основной рамы ничего не демонтировали.
— Нужна новая деталь, — сказал руководитель.
— Нужна ранее квалифицированная запасная. Если её нет, миссия теряет окно.
Красная бирка качнулась на её пальцах. За пустым креплением уже стояла дата старта, но вернуть сомнительный металл на аппарат означало бы заменить доказательство надеждой. Лусиана затянула узел бирки и отпустила её.
Лусиана отправила одного сотрудника в складской архив, второго — по цепочке перевозки. Сама упаковала стружку в два контейнера: один для независимой лаборатории, другой для будущего разбирательства.
К вечеру подозрительное кольцо стояло в карантинной зоне. За стеной инженеры продолжали проверять камеру и силовую раму. Расписание потеряло один узел, но не весь двигатель.
Монтаж теплового кожуха остановился у пустых креплений. Двенадцать человек из вечерней смены пришлось перевести на кабельные трассы и повторную проверку баков. Эти работы всё равно требовались, но выполнить их позже уже не получится: кольцо заняло единственный запас времени перед общей сборкой.
Руководитель интеграции зачеркнул в календаре пять свободных дней, оставленных между монтажом и полным прогоном. Три уходили на поиск, доставку и анализ запасной детали. Два — на предусмотренный тепловой повтор. Если хотя бы один этап потребует продолжения, старт утром двадцать шестого ноября перестанет помещаться в квалифицированное окно. Его календарная отметка D56 означала пятьдесят шесть суток после D0 — дня аварии первого октября.
Лусиана поставила рядом две независимые задачи: найти металл и восстановить путь подмены. Ни чистые документы, ни срочность спасения не закрывали первую. Подозрительное кольцо осталось на стойке; пустое место на аппарате оставалось таким же заметным, как красная бирка.
Глава 21. Без связи
Десятого октября Роман Нестеров вошёл в кабину тренажёра в восемь утра.
Он был командиром спасательного экипажа и с первых тренировок спорил с Андреем о том, где заканчивается власть Земли. На пульте тренажёра горели двигательная схема, жизнеобеспечение и стыковочный контур. За стеклом операторская видела больше: температуру каждого блока, прогноз орбиты и полную модель аппарата.
Мария Волкова участвовала по связи с платформы. Её голос приходил с задержкой; она проверяла, совпадает ли отрепетированная последовательность с тем, что пятеро смогут сделать на месте.
— Сценарий начался, — сообщил инструктор.
На пульте Романа появилась ошибка охлаждения. Температура камеры росла после учебной серии импульсов. Земля предложила уменьшить тягу и дала новые времена включений.
Роман подтвердил приём. Через минуту канал связи погас.
В операторской продолжали видеть аппарат. Андрей заметил, что температура стабилизировалась: команда с Земли уже не требовалась. Но на борту рядом загорелась ошибка датчика положения клапана. По полному набору телеметрии было видно, что сам клапан закрыт.
Роман видел только противоречивые сигналы.
— Земля, подтвердите положение отсекателя.
Тишина.
Второй пилот предложил продолжить импульс: давление в магистрали было нулевым, а температура возвращалась в норму. Роман открыл карточку прекращения. При потере связи и спорном положении отсекателя она требовала закрыть второй клапан, снять разрешение запуска и сохранить питание жизнеобеспечения.
— Программу движения прекращаем, — сказал он. — Кабину переводим на автономное питание.
В операторской Андрей взял микрофон внутренней связи с инструктором.
— Дайте им ещё тридцать секунд. Датчик восстановится.
Инструктор покачал головой.
— После обрыва вы не участвуете.
Роман закрыл второй клапан. На бортовом экране погасли разрешения двигателя. Циркуляция воздуха и тепловой контур кабины сохранили питание. Тренажёр вывел аппарат на безопасный дрейф.
Через тридцать секунд датчик действительно вернулся. Роман не возобновил манёвр: для этого по правилам требовались связь и новая проверка состояния.
В восемнадцать тридцать сценарий остановили. Дверь кабины открылась, в операторской включили обычный свет.
— Вы видели, что клапан закрыт, — сказал Роман Андрею.
— Видел.
— Я — нет.
— Поэтому ты закончил манёвр.
— Тогда уберите из пакета фразу «по указанию Земли». После потери связи она бесполезна.
Андрей открыл процедуру и заменил её измеримыми пределами: температура, давление, время ожидания, состояние двух независимых отсекателей. Решение после обрыва оставалось у командира.
Роман подписал новую карточку. Андрей подписал набор земных границ. В графе дистанционного управления после потери связи поставили прочерк.
Глава 22. Замена
Запасное кольцо нашли в дальнем ряду квалифицированного склада.
Одиннадцатого октября в шесть тридцать Лусиана пришла туда вместе с руководителем интеграции. Деталь лежала в сухом контейнере с момента ресурсных испытаний предыдущей сборки. На её кромке был выбит номер плавки, на упаковке стояли дата консервации и отметки всех перемещений.
— Пломба целая, — сказал кладовщик.
— Кто имел доступ после консервации?
Он открыл журнал. Контейнер дважды переносили внутри склада во время ремонта пола, но не вскрывали. Электронные отметки совпадали со временем на камерах.
Лусиана сфотографировала пломбу, затем разрешила снять крышку. Под бумагой лежал тёмный металл с остатком контрольной риски. Она сравнила номер на кольце, журнале и сертификате. Спектрометр дал нужные пики в трёх местах.
Руководитель интеграции выдохнул.
— Везём.
— Сначала независимая проба.
— Мы потеряем полдня.
— Подозрительное кольцо тоже три раза проходило по бумаге.
Они отрезали стружку у технологического припуска. Стационарный анализ подтвердил состав до того, как грузовая тележка покинула склад.
В приёмочный бокс привезли со стойки доказательств подозрительную деталь — кольцо с красной биркой — и поставили рядом запасную.
Обе имели одинаковые размеры, отверстия и посадочные поверхности. Подозрительное кольцо отправилось обратно на стойку доказательств; его больше не касались монтажным инструментом.
Запасное вошло в крепления без подгонки. Механики затянули соединения по той же карте усилий, которая действовала на ресурсных испытаниях. Затем на кожух установили нагреватели и датчики смещения.
— Полный цикл камеры? — спросил оператор.
— Камеру не включаем, — ответила Лусиана. — Повторяем тепловой профиль этого узла и проверку интерфейса.
Руководитель интеграции открыл перечень ранее разрешённых замен. Для кольца были предусмотрены нагрев, охлаждение, вибрация креплений и контроль геометрии. Эти испытания подтверждали монтаж запасной детали; они не пытались заново доказать трёхлетнюю программу двигателя.
Кожух нагрели до рабочего диапазона. Металл тихо потрескивал, удлиняясь на доли миллиметра. Датчики показывали, как кольцо принимает нагрузку и возвращается после охлаждения. Один крепёж потребовал повторной затяжки. Второй цикл прошёл без смещения.
В двадцать один десять Лусиана поставила подпись под номером запасной плавки. Рядом руководитель интеграции закрыл ограниченный повтор. На складе стало одной квалифицированной деталью меньше, а у миссии снова появился полный тепловой узел.
В календаре из пяти потерянных дней удалось вернуть два: кабели и баки подготовили, пока ждали анализ. Остальные три исчезли окончательно. Запасное кольцо числилось последним квалифицированным экземпляром; после его установки повторить такую замену до старта было нечем.
Лусиана посмотрела на закрытые крепления и вспомнила пустое место в дальнем ряду склада. Теперь за этой подписью не стояло второй детали, которую можно было бы принести вместо ошибочной.
Лусиана передала руководителю интеграции перечень действий, которые запрещали вскрывать узел без новой приёмки. Он повесил его у рамы. Следующая удобная замена закончилась вместе с закрытием креплений.
Глава 23. Последний переходит
Тринадцатого октября тренажёр состыковался со смещением в семь сантиметров.
Кольцо спасательного аппарата прижалось к макету платформы боком. Мягкие захваты удержали контакт, но переходной тоннель не совпал с люком. Внутри восьмиместной кабины Роман Нестеров видел край второго кольца через маленькое окно.
— Жёсткую стыковку не подтверждаю, — сказал он.
Наземный оператор предложил повторить подход. В учебном сценарии на платформе оставалось мало энергии, и каждый новый манёвр отнимал время у перехода людей.
Роман включил боковые приводы захватов. Кольцо медленно сдвинулось по направляющим. Металл дважды глухо ударил, затем зелёные метки совпали.
— Герметизация есть.
Мария руководила переходом по связи с настоящей платформы. В наземном макете её смену изображали пятеро участников тренировки; одна из них занимала место Марии и выполняла её команды. Двое условно раненых были в жёстких транспортных коконах. На одного надели ограничитель движения руки, второй не мог отталкиваться ногами.
По указанию Марии её дублёр протянула через тоннель страховочную линию и закрепила её в кабине спасателей.
— Первого передаём головой вперёд, — сказала Мария. — Роман, принимаете у синей метки.
Кокон вошёл в тоннель. Ткань цеплялась за выступы, человек внутри не мог помочь. Роман и второй спасатель перехватывали ручки по одной, не отпуская страховку. На середине макет качнулся, линия натянулась и остановила кокон у стенки.
Первого закрепили в кабине. Потом второго. В макете платформы остались трое, включая дублёра Марии.
Таймер перехода показывал семь минут до условной потери питания стыковочного узла.
— Волкова, переходите следующей, — сказал Роман. — Ваши люди пройдут сами.
— Я закрываю люк платформы.
— Его может закрыть следующий.
Мария по камере следила, как третий человек входит в тоннель. За его спиной ещё висела кассета с аварийной водой. По её команде дублёр сняла кассету со стены, закрепила на линии и отправила следом.
— На платформе остаётся один член смены до последнего человека, — сказала Мария по связи. — Это я.
Четвёртый пересёк тоннель на отметке четыре минуты. Дублёр проверила учебный центральный модуль: никто не остался в спальных мешках и санитарном отсеке. На стене было пять меток экипажа. Мария называла фамилии по связи, а участница у панели гасила метки по одной.
Последняя метка принадлежала Марии.
По последней команде Марии дублёр закрыла внутреннюю дверь макета убежища, вошла в тоннель и потянула за собой страховочную линию. За двадцать секунд до условной потери питания участница тренировки оказалась в кабине. Замок восьмого кресла щёлкнул пятым среди мест спасаемых.
Роман закрыл люк. На схеме загорелись восемь занятых мест — три спасателя и пять человек с платформы.
— Отстыковка разрешена, — сообщил тренажёр.
Наземная группа не дала ни одной ручной команды во время перехода. Все пять человек переместились по последовательности, которую теперь можно было повторить в настоящем тоннеле.
Глава 24. Граница доказанного
Четырнадцатого октября Лусиана разложила на столе пять временных линий.
Первая принадлежала металлу. Номер настоящей плавки появился на заводе за восемь месяцев до изготовления кольца. Вторая показывала сертификат: его файл скопировали из старой поставки и изменили массу партии. Третья шла через перевозчика. Машина заезжала на склад субподрядчика на сорок минут дольше, чем было указано в путевом листе.
Четвёртая линия состояла из складских отметок. В ночь после доставки в системе появился новый номер бирки. Камера над воротами в это время была отключена на обслуживание.
Пятая была денежной. Субподрядчик получил оплату за жаропрочный сплав, купил более дешёвый металл и перевёл разницу фирме, принадлежавшей его фактическому управляющему.
Юрист провёл пальцем от пробы до банковского перевода.
— Этого достаточно для заявления о подмене и выгодоприобретателе.
— И для связи с Марком Вайлером, — сказал представитель владельца платформы. — Управляющий дважды встречался с его людьми.
Лусиана открыла ещё одну вкладку. Там были записи пропусков на деловые мероприятия и фотография общего стола на приёме. Между переводом денег и Марком не было ни поручения, ни сообщения, ни общего счёта.
— Достаточно сказать, что они знакомы, — продолжил представитель. — После аварии публика сама задаёт вопрос.
— Тогда публика услышит ответ, которого у нас нет.
Она соединила сплошной линией пробу, ложную бирку, перевозку, склад и местного управляющего. Следующий участок к окружению Марка оставила пунктиром.
Ингрид Фальк подключилась к разбору по защищённой связи. Для страховщика имело значение, могла ли подмена затронуть другие узлы миссии. Лусиана показала отдельные цепочки камеры, силовой рамы и запасного кольца. Их номера не пересекались с сомнительной поставкой.
— Страховое покрытие сохраняется для утверждённой конфигурации? — спросила Вера.
— После получения независимого анализа и протокола ограниченного повтора, — ответила Ингрид. — Расследование местного поставщика идёт отдельно.
До получения обоих документов страховой пул удерживал окончательное подтверждение. Вера не могла перечислить последний платёж стартовому оператору, а Восточный не принимал груз в финальную кампанию. Материальная линия больше не касалась исправной камеры, но продолжала стоить миссии денег и календарного запаса.
Лусиана передала юристу один контейнер со стружкой, копии исходных файлов сертификата и банковскую выписку. Второй контейнер остался в независимой лаборатории. Подозрительное кольцо хранилось целиком.
К вечеру у местной подмены появился номер дела. Имя управляющего вошло в заявление вместе с измерениями и платежами. Имя Марка осталось только в перечне направлений дальнейшей проверки.
На стене сплошная линия заканчивалась у человека, получившего деньги. Пунктир уходил дальше и обрывался в пустом поле.
Компания исключила субподрядчика из спасательной цепочки и направила его будущие поставки на усиленный входной контроль. Эти решения не доказывали участия Марка. Они закрывали тот участок риска, который подтверждали металл, перевозка и деньги.
Глава 25. Одна система
Двадцать девятого октября полный прогон начался в шесть утра.
На Уктусе собрали макет кабины, двигательного отсека и стыковочного тоннеля в той конфигурации, которая должна была уйти на Восточный. В восьми креслах лежали манекены с массой людей и снаряжения. Два места раненых занимали тяжёлые коконы. За стеной тепловой стенд воспроизводил работу камеры, а дозиметры получали контрольные импульсы.
Перед Романом Нестеровым было три временные шкалы. Одна показывала манёвр. Вторая — запас жизнеобеспечения. Третья — действия при сближении и переходе пятерых. У каждой команды прежде был собственный удобный порядок. В полном прогоне эти порядки начали мешать друг другу уже через двадцать минут.
Двигательная группа хотела дать длинную паузу на охлаждение после второй серии. Группа стыковки просила провести в это же время проверку приводов. Шум приводов забивал один из каналов диагностики камеры. Медики требовали раньше включить обогрев мест раненых, а дополнительная нагрузка сокращала электрический запас на сближение.
— Разведите по времени, — сказал Роман.
— Тогда теряем восемнадцать минут, — ответил руководитель интеграции.
— Где?
На общей шкале нашли участок, когда экипаж ждал подтверждения от Земли после контрольной серии двигателя. Роман зачеркнул ожидание. Пределы температуры и дозы были на борту; внутри них решение уже принадлежало командиру.
— Тепловой контур заканчивает измерение. После этого проверяем приводы. Земля получает запись, когда связь есть.
Андрей наблюдал из операторской. Он не вмешался.
На второй фазе инструктор оборвал канал. Роман завершил импульсную последовательность по бортовым значениям и перевёл аппарат к сближению. Обычная инерциально-радиолокационная схема держала основную траекторию. Новый навигатор работал рядом и показывал собственную оценку положения.
— Расхождение четыре метра, — сообщил второй пилот.
— В допуске обычной системы?
— Да.
— Идём по основной. Новую оставляем для сравнения.
Руководитель навигационной группы в операторской поморщился, но ничего не сказал. Его прибор уже заслужил контракты самостоятельным испытанием. Здесь он помогал проверить решение и не требовал менять всю миссию ради своего присутствия.
При стыковке макет снова дал смещение. Роман исправил его приводами захватов. Мария по связи с платформы называла порядок перехода, а испытатели перемещали коконы через тоннель. На четвёртом человеке один из обогревателей вышел на предел. Медицинская группа потребовала остановиться и заменить блок.
— Сколько безопасного времени без него? — спросил Роман.
— Двадцать две минуты.
— До завершения перехода девять. Меняем после закрытия люка.
Пятый манекен вошёл в кабину. Люк закрыли, аппарат условно отделился от платформы. Только тогда экипаж снял кожух под креслом раненого и заменил обогреватель. Восемь мест оставались занятыми, жизнеобеспечение не прерывалось.
На разборе выяснилось, что второй пилот во время замены одновременно следил за температурой камеры и пропустил два предупреждения системы ориентации. Оба оставались в допустимой области, но в настоящем полёте такое совпадение отняло бы у командира время на решение.
— Перенесём замену дальше, после стабилизации входа, — предложил медицинский руководитель.
— Тогда раненый ещё сорок минут остаётся без обогрева, — сказал Роман.
Андрей вывел две временные шкалы рядом. Нельзя было сделать обе задачи позднее и назвать это запасом. Роман передал контроль температуры камеры второму спасателю, который после закрытия люка уже не участвовал в пилотировании. Второй пилот сохранил ориентацию и связь с Землёй.
Полный порядок начали заново в тринадцать десять. Инструктор повторил смещение стыковки и отказ обогревателя в другой момент. На этот раз предупреждения ориентации получили подтверждение, раненое место вернуло тепло через одиннадцать минут, а камера оставалась под отдельным наблюдением.
На возвращении тепловой стенд поднял температуру быстрее расчёта. Роман выбрал короткую паузу в манёвре. Из-за неё коридор входа сместился к краю допуска, но остался доступен. Дозиметры за теневым экраном не вышли из установленной области.
В двадцать один сорок кабина достигла условной зоны посадки. Все восемь манекенов оставались на местах. На экранах сохранились раздельные записи двигателя, навигации, жизнеобеспечения и перехода.
Разбор продолжался почти два часа. Каждая группа защищала своё лучшее время и свой запас. Роман перенёс решения на одну шкалу, где человек не мог одновременно управлять охлаждением, стыковкой и раненым.
В двадцать три двадцать Андрей подписал конфигурацию вместе с руководителями систем и командиром. Любая замена после этой даты должна была снова открыть конкретный участок приёмки. Спасательный аппарат перестал быть набором отдельных успешных стендов. У него появился один порядок действий от старта до восьмого места на Земле.
Глава 26. На Восточный
Мороз схватил металл открытого грузового борта белой коркой, и скоба обожгла холодом даже через перчатку, когда Вера спустилась на бетон.
Двенадцатого ноября грузовой самолёт сел в Благовещенске до рассвета.
На перроне было минус восемнадцать. Пар от дыхания смешивался с выхлопом тягачей, свет мачт блестел на изморози. Первыми выгрузили контейнер с документами приёмки, затем навигационную стойку, медицинские запасы и ящики экипажа. Сам спасательный аппарат шёл к стартовому комплексу отдельным маршрутом.
Вера стояла у открытого борта с бумажным списком. Планшет разрядился на морозе через десять минут, и она продолжила сверку ручкой.
Громов появился из-за тягача в тёплой лётной куртке.
— Всё, что в ведомости, на земле, — сказал он. — Подписывай передачу, людям нужно закрыть борт.
— Контейнер двадцать семь.
— В первой машине.
— В списке он должен быть во второй. Там регистраторы и сопровождающий.
Громов обернулся к начальнику колонны. Контейнер нашли за двумя крупными ящиками. Пломба была цела, однако температурный датчик находился с другой стороны кузова и не видел его режима.
— Переставляем, — сказала Вера.
— Он простоит на морозе ещё сорок минут.
— Сейчас он едет без правильной записи всю дорогу.
Погрузчик вынул контейнер и перенёс во вторую машину. Сопровождающий подключил датчик, проверил питание и показал Вере первую строку записи.
Громов растёр ладони.
— Я доставил вам людей, оборудование и два запасных борта в срок. Когда-нибудь ты подпишешь мне акт без расследования на бетоне?
— Когда привезёшь всё сразу на свои места.
Он рассмеялся и протянул руку. Вера подписала фактический состав: один контейнер переставлен, задержка тридцать восемь минут. Громов получил право выставить согласованный счёт вместе с большой, заранее оговорённой прибылью.
У ворот перрона уже стояли журналисты. Один прошёл за группой техников и попытался сесть в автобус колонны.
— Мне обещали короткий комментарий экипажа, — сказал он Вере.
— На космодроме будет пресс-зона. Эта машина идёт с людьми смены.
— Семьи всё равно узнают новости из эфира. Дайте хотя бы командира на минуту.
В телефоне Веры одновременно звонил представитель семей пятерых с платформы. Она вывела журналиста из автобуса, закрыла дверь и отошла к краю освещённой площадки.
— Мы видим старт в расписании? — спросил представитель семей.
— Аппарат приехал в Амурскую область. Сегодня колонна проходит около ста восьмидесяти километров до Восточного. Дата старта остаётся двадцать шестого ноября, если приёмка не найдёт отклонений.
— С людьми можно поговорить?
— В девятнадцать часов будет общий канал с платформой. Семьи подключатся первыми. Экипаж спасения сейчас проходит передачу на космодром.
— Вы опять говорите «если».
Вера посмотрела на красные огни колонны. Машины выстраивались по порядку; впереди стоял автомобиль сопровождения.
— Потому что сегодняшняя правда именно такая. Аппарат есть. Экипаж есть. Приёмка ещё не закончена.
Она отправила представителю семей время и закрытую ссылку на разговор. Журналист получил адрес пресс-зоны и время официального выхода. Никого из них не пустили в рабочие машины.
В семь двадцать колонна покинула перрон. За окнами тянулась зимняя дорога, потом рассвело. На каждой остановке сопровождающие проверяли крепления и температуры грузов. К вечеру следующего дня люди и оборудование вошли на Восточный тем же составом, который Вера подписала в Благовещенске.
Сложенный бумажный список с пометкой «38 минут» всю дорогу лежал во внутреннем кармане Веры. На Восточном она отдала его приёмке только после того, как собственными глазами увидела запись датчика контейнера двадцать семь.
Глава 27. Последняя подпись
На графике ограниченного повтора запасного кольца один короткий пик торчал над ровными линиями соседних каналов.
Двадцать пятого ноября на Восточном из-за него оставался один незакрытый пункт.
Спасательный аппарат стоял под головным обтекателем. В комнате окончательной приёмки на стене висели результаты ограниченного повтора запасного теплового кольца. Первый цикл прошёл чисто. Во втором один датчик показал короткий скачок, которого не было у соседних каналов.
— Помеха при переключении стенда, — сказал руководитель интеграции. — Все физические значения остались в полосе.
— Сам датчик проверили после цикла? — спросил Андрей.
— Проверили. Исправен.
— Тогда причина скачка?
— Не воспроизводится.
За окном начиналась заправка носителя. Если решение уйдёт на следующий день, стартовое окно закроется: площадке требовалась другая подготовка, а орбитальная геометрия становилась хуже.
Роман Нестеров сидел напротив Андрея с бортовым пакетом прекращения. Его часть приёмки была закрыта: экипаж повторил потерю связи, стыковку, переход пятерых и возвращение. В одном месте всё ещё стояла формулировка, допускавшая ожидание команды Земли после противоречивого датчика.
— На борту этот скачок виден как отказ одного канала, — сказал Роман. — Я сравню с двумя соседними. Если они спокойны, продолжаю внутри предела.
— А если растёт температура?
— Заканчиваю серию и ухожу в безопасный режим. Вашего разрешения не жду.
Андрей вписал это в пакет. Роман подписал графу решения экипажа.
По отдельному каналу подключилась Лусиана. За её спиной стояла стойка с подозрительным кольцом.
— Независимая лаборатория подтвердила состав пробы, — сказала она. — Цепочка местной подмены сохранена, страховая получила копии. Новых данных против Марка нет.
— Это влияет на установленную замену? — спросил руководитель старта.
— Нет. Запасное кольцо имеет собственную цепочку и прошло предусмотренный повтор.
Следственная строка закрылась ссылкой на отдельное дело. Она не могла ни задержать технически принятый узел, ни оправдать его без испытаний.
Оставался скачок. Андрей попросил вывести исходную запись вместе с питанием стенда. На той же миллисекунде коротко просел общий сигнал измерительной стойки. Два температурных канала питались от другого блока и сохранили ровную линию.
— Повторяем только переключение и измерительную стойку, — сказал он. — Без нагрева узла.
— Это сорок минут, — ответил руководитель интеграции.
— Начинайте.
В девять двадцать стойка дала такой же одиночный пик при ручном переключении питания. На резервном регистраторе температура не изменилась. Руководитель старта отдельно сверил обе записи и подписал результат повтора: скачок возникал в измерительной стойке при переключении питания; на независимых температурных каналах его не было.
Андрей закрыл последний пункт. Затем проверил сводку камеры: рабочее тело, ожидаемую дозу, тепловой предел и оставшиеся зелёные участки ресурса. Июньский полёт уже погасил часть из них; спасательная миссия должна была израсходовать почти весь пригодный остаток.
— После старта эту камеру не сохраняем для следующей продажи, — сказал представитель программы. — Даже если останется зелёный участок?
— Статус решим по фактическим данным после возвращения. В коммерческую мощность её сейчас не ставим.
В двадцать три десять Андрей подписал технический выпуск. Роман поставил подпись в соседней графе — принятие аппарата и своих решений на борту. Чернила под двумя именами ещё блестели. Между графами не было стрелки дистанционного управления.
Последний открытый пункт исчез. В календаре осталась дата D56 — утро двадцать шестого ноября.
Роман закрыл бортовой пакет и унёс его к экипажу. Утром право прекратить полёт должно было перейти вместе с ним на корабль.
Глава 28. Запас жизни
В шесть утра носитель стоял в облаке белого пара.
Роман Нестеров лежал в центральном кресле. Справа и слева были два спасателя, за ними — пять пустых мест, к которым уже крепились коконы раненых и аварийные запасы. На маленьком экране двигателя горели девятнадцать зелёных участков ресурса.
— До запуска тридцать секунд, — сообщил голос стартового комплекса.
Роман положил ладонь на фиксатор кресла. Корпус дрожал от насосов. В наушниках по очереди подтвердили готовность жизнеобеспечение, управление и двигательный отсек.
На нуле снизу пришёл удар. Аппарат вдавил экипаж в кресла и поднялся над Восточным на тяге обычного носителя. Через иллюминатор качнулся белый край башни, затем остались серое утро и огненный шлейф далеко внизу.
Первая ступень ушла с глухим толчком. Вторая вывела связку к исходной орбите. Только после отделения головного блока началась работа двигателя Андрея.
Роман развернул аппарат кормой по расчётному вектору. Солнечные панели сложились. В баках было обычное рабочее тело, которое импульсная камера должна была разогнать короткими термоядерными вспышками.
— Первая серия разрешена, — сказала Земля.
Камера ударила светом. Бело-голубая вспышка возникла за кораблём, погасла и снова расцвела. Каждый импульс проходил через корпус низким толчком. На приборной панели линия скорости поднималась ступенями, температура камеры росла зубцами. Первый зелёный участок ресурса потемнел.
На внешнем изображении шлейф был почти белым у сопла и синим по краям. Между вспышками оставалась абсолютная чернота. Корабль массой 24,58 тонны уходил с низкой орбиты к платформе, лежавшей между высотами 29 500 и 91 700 километров.
После третьей серии рабочее тело ушло точно по расчёту. Доза за теневым экраном держалась ниже границы. Ещё два зелёных участка погасли.
— Переход на длинный профиль, — сообщил баллистик с Земли. — Он сохраняет тепловой запас камеры.
Роман увидел рядом вторую строку. Быстрый профиль сокращал перелёт почти на семь часов. За это время убежище платформы тратило воздух, воду и возможность поддерживать раненых. Камера при быстром профиле подходила ближе к тепловому пределу и теряла больше будущего ресурса.
— Дайте разрешённую температуру для быстрого, — сказал он.
На Земле Андрей уже смотрел ту же телеметрию. Он не выбирал маршрут. Его группа могла только назвать границу, проверенную на стенде и в беспилотном полёте.
— Верхняя полоса прежняя, — ответил Андрей. — Пауза между сериями не меньше восьми минут при текущем охлаждении. При росте края камеры ещё на девять градусов — прекращение.
Пальцы Романа задержались над подтверждением. За его креслом пустовали пять мест; каждое уже принадлежало человеку, чей запас воздуха продолжал уменьшаться, пока камера остывала.
— Принял границу. Идём быстрым.
Роман изменил расписание. Серии стали чаще. На одной из них температура поднялась на шесть градусов выше прогноза. Он увеличил следующую паузу на минуту, сохранив общий быстрый профиль. Земля получила решение спустя секунды и не отменила его.
Белые вспышки продолжали толкать корабль. Зелёные участки гасли один за другим. На соседнем экране расчётный запас убежища перестал таять быстрее времени встречи.
К двум часам ночи аппарат вышел на траекторию сближения. Камера сохранила тепловой запас до предела, но несколько участков будущего ресурса уже исчезли. Роман развернул корабль к далёкой точке платформы. Последние метры она не могла помочь пройти сама.
Глава 29. Пятый в шлюзе
Платформа появилась на экране как тёмная неровная конструкция.
Утром двадцать седьмого ноября спасательный аппарат подошёл к ней снизу. Солнечные панели повреждённого комплекса стояли под разными углами, кормовой отсек отсутствовал. Платформа медленно вращалась; оставшиеся приводы ориентации не могли остановить её целиком.
— Вижу вас, — сказала Мария по связи. Голос стал слабее, чем месяц назад. — Стыковочное кольцо цело. Метка уходит вправо на каждом обороте.
Роман включил обычную радиолокационную схему сближения. Новый навигатор выдавал параллельную оценку, расходившуюся на несколько метров. Для последних сотен метров важнее были дальномер и изображение самого кольца.
— Подходим на вашем вращении, — сказал Роман. — Двигатели платформы не включать.
Он дал короткую коррекцию боковыми соплами. Кольцо прошло под перекрестием, вернулось и стало медленно расти. Платформа не могла подстроиться; спасательный аппарат повторял её поворот сам.
На трёх метрах автомат предложил уход из-за боковой скорости. Роман видел, что скорость уменьшалась и захваты войдут в разрешённый сектор.
— Автоматику сближения снимаю. Ручной режим.
— Подтверждаю, — ответил второй пилот.
Роман обхватил рукоять кончиками пальцев. После многочасового перелёта кисть затекла, и первый короткий импульс получился сильнее, чем в тренажёре. Кольцо платформы ушло к верхнему краю экрана. Он отпустил рукоять, дождался обратного движения и дал второй импульс уже на половине хода.
— Боковая ноль целых семь, — сказал второй пилот.
— Вижу.
Мария молчала. В динамике слышались вентилятор убежища и чьё-то неровное дыхание. Если Роман уйдёт на новый подход, платформа успеет повернуться повреждённой фермой к кораблю; придётся ждать ещё один оборот и снова расходовать манёвровый запас.
На метре кольцо заняло почти весь экран. Роман убрал последнюю боковую скорость и оставил только несколько сантиметров сближения в секунду.
Первый контакт прошёл краем кольца. Металл завизжал, первый захват скользнул по направляющей, а второй успел сомкнуться и принял весь рывок. Аппарат качнуло.
Удар пришёл в кабину через раму и ремни. Рука Романа сорвалась с рукояти. На схеме первый захват остался серым, второй мигал жёлтым; одного его не хватало для герметичного перехода.
— Уход? — спросил второй пилот.
Роман посмотрел на боковую скорость. После удара аппараты расходились меньше чем на сантиметр в секунду, удерживаемые вторым захватом. Он включил привод кольца коротким нажатием. В иллюминаторе край платформы пополз вниз, пока зелёные метки не совместились.
После выравнивания третий захват закрылся. Потом четвёртый. Первый, проскользнувший при касании, теперь вошёл в зацепление и закрылся последним, с тяжёлым металлическим стуком.
Роман снял руку с привода только после того, как давление в межлюковом объёме перестало падать.
— Герметичность подтверждена.
Мария уже ждала у люка со страховочной линией. За ней находились два раненых: рука механика была зафиксирована, ожог оператора зажил неровно и требовал обычной обработки. Медицинского геля в спасательном аппарате не было. Для их повреждений хватало штатных средств, кислорода и врачей после посадки.
Когда внутренний люк открылся, из платформы потянуло сухим тёплым воздухом с запахом фильтров и перегретой изоляции. Мария на секунду закрыла глаза. За два месяца этот запах стал для неё запахом утра, сна и тревоги. Теперь за спиной работал последний поглотитель, а впереди была тесная кабина, где никто ещё не занимал пять приготовленных мест.
Первым в тоннель вошёл кокон с оператором, лечившим ожог. Роман принял его у синей метки, спасатель закрепил в дальнем кресле. Оператор берёг обожжённую руку, но здоровой сам подтянул к себе ремень и назвал Марии номер закрытого фиксатора.
Вторым прошёл кокон механика. Он стонал при каждом повороте повреждённого плеча. Мария останавливала движение, пока он не выровняет дыхание.
Механик с повреждённой рукой всё равно попытался ухватиться за поручень.
— Ты себя снова дважды посчитаешь? — спросил он Марию сквозь зубы.
Та же шутка прозвучала в первый час после аварии. Тогда он смог улыбнуться. Сейчас на улыбку не хватило дыхания.
— Сегодня считаю тебя один раз. Не трать силы.
Двое здоровых перед переходом передали в кабину кассету восстановленного поглотителя — ту, которая вернула им четыре дня жизни.
Запас убежища показывал около трёх суток. Можно было ускориться, отправив здоровых первыми, но тогда коконы пришлось бы проталкивать мимо людей в заполненной кабине.
— Раненые уже на местах, — сказала Мария. — Остальные идут сейчас.
Второе кресло закрылось. Следом перешли два здоровых члена смены. Каждый переносил свой пакет воды и личный аварийный мешок, чтобы не возвращаться.
— Четыре, — сказала Мария.
— Волкова, ваша очередь, — ответил Роман.
Она осмотрела центральный модуль. Поглотитель ещё шумел. На стене висели пустые крепления пяти спальных мешков. Мария выключила свет, оставив только аварийную полосу, и закрыла дверь убежища.
Красные полосы легли на стены так же, как в день аварии. Тогда за дверью оставался огонь. Теперь — пустой модуль, который ещё дышал и сохранял тепло, хотя людей в нём больше не было.
Мария положила ладонь на рычаг. Почти два месяца она проверяла этот замок после каждого скачка давления. В последний раз рукоять шла легче обычного. Зелёный индикатор загорелся сразу.
Платформа качнулась. Страховочная линия натянулась поперёк тоннеля. Мария переждала движение, оттолкнулась и прошла к спасательному аппарату ладонь за ладонью.
— Пять, — сказала она, когда ботинки пересекли синюю метку.
В кабине механик поднял здоровую руку. Оператор с ожогом уже считал давление по второму экрану. Двое остальных прижали к полу пакеты воды и кассету поглотителя. У каждого появилось своё место, свой ремень и человек, который проверил замок.
Роман закрыл люк. Проверка герметичности заняла сорок секунд. Захваты отпустили платформу, и спасательный аппарат коротким импульсом ушёл от неё.
В момент расцепления по корпусу прошла мелкая дрожь. Мария увидела платформу в боковом окне: тёмный каркас, неподвижные секции панелей, красная точка аварийного огня у шлюза. Она машинально потянулась к наручному экрану, чтобы проверить давление убежища, и остановила руку на полпути. Канал уже принадлежал пустой конструкции.
— Платформа чиста, — сказала она. Голос сорвался на последнем слове. Мария откашлялась. — Все пятеро на борту.
На обзорном экране повреждённая конструкция уменьшалась. Внутри кабины были заняты все восемь мест. Роман развернул корабль к Земле; полная масса теперь соответствовала самой тяжёлой строке расчёта.
Глава 30. Восемь на Земле
Отход от платформы потребовал одной короткой серии камеры.
На экране ресурса оставались четыре зелёных участка. Баллистик предложил дополнительный импульс, чтобы расширить коридор входа и получить более удобный район посадки. Он потратил бы ещё один участок и уменьшил нагрузку на экипаж при возвращении.
Роман посмотрел на восемь мест. Мария спала, закрепив руку рядом с креслом механика. Оператор с ожогом пил воду маленькими глотками. Спасатели проверяли давление и дозиметры.
— Текущий коридор допускается? — спросил он.
— Да, — ответила Земля. — Дополнительный манёвр рекомендован для запаса.
— Остаёмся в текущем.
Он не включил камеру ради более красивой цифры. Аппарат вошёл в расчётную точку торможения с четырьмя зелёными участками, затем использовал необходимую серию. Два погасли сразу. Третий сменил цвет на жёлтый после оценки эрозии.
Каждый импульс отдавался в восьмиместной кабине коротким толчком. На последнем механик застонал и прижал повреждённую руку к груди. Мария проверила его ремни, потом посмотрела на жёлтый участок ресурса.
— Этого хватит до входа? — спросила она.
— Для принятого профиля — да, — ответил Роман. — Дополнительных манёвров не будет.
Он произнёс это спокойно, но ещё раз пересчитал рабочее тело и время отделения. Четыре расчётные строки сходились только в одном коридоре. Второго удобного входа у них не оставалось.
Перед входом в атмосферу опустевший внешний бак отделили от двигательной магистрали. Сама камера осталась в хвостовом отсеке кабины. Кабина развернулась теплозащитой вперёд.
Плазма закрыла связь. Сначала за окнами появился тусклый оранжевый свет, затем он стал белым и залил кабину через веки. Корпус задрожал. Мелкие предметы, забытые в карманах кресел, застучали по пластику.
Перегрузка нарастала медленно. После двух месяцев невесомости Мария почувствовала собственные руки тяжёлыми и чужими. Грудную клетку прижало ремнями, вдох стал коротким. Механик рядом открыл рот, но не смог перекричать вибрацию. Она показала ему большой палец и удерживала руку в поле зрения, пока он не повторил жест здоровой ладонью.
На пульте Романа угол входа подошёл к краю зелёной полосы. Автоматика предложила коррекцию. Он дождался следующего колебания корпуса: угол сам возвращался к середине. Импульс сейчас истратил бы манёвровый запас и мог раскачать кабину сильнее.
— Не трогаем, — сказал он второму пилоту.
Связи с Землёй не было. Снаружи ревела плазма, внутри работали вентиляторы и обычная система охлаждения. Роман удерживал ладони на рукоятях, не двигая ими, пока угол снова не вошёл в центр полосы.
Связь вернулась над облаками. Земля назвала район посадки. На расчётной высоте из отсека вышел первый парашют.
Первый парашют дёрнул кабину вверх. Ремни впились в плечи, кокон механика заскрипел в креплениях. Второй удар развернул их боком; за иллюминатором мелькнули облака и тёмная полоса земли. После третьего раскрытия рев исчез, и в тишине стало слышно тяжёлое дыхание восьми человек.
— Связь устойчивая, — сказал оператор с ожогом. Это были первые слова, которые он произнёс после входа.
Мария посмотрела на Романа. Он не ответил сразу: следил за высотой и скоростью снижения. Лишь когда обе цифры вошли в расчётную область, кивнул.
— Теперь устойчивая.
У земли сработали двигатели мягкой посадки. В кабину снизу ударил горячий гул. Потом пришёл толчок — короче стартового, но резкий после плавного снижения. Кабина легла на бок. С потолка посыпалась пыль, ремни удержали людей в креслах.
За иллюминатором мелькнул свет посадочных машин. Был вечер двадцать восьмого ноября.
Несколько секунд никто не говорил. Роман услышал, как остывает обшивка: металл щёлкал снаружи, возвращаясь к обычной температуре.
— Считаемся, — сказала Мария.
Мария назвала каждого из пятерых с платформы, включая себя; Роман — троих спасателей. Шестеро отозвались вслух, двое раненых только подняли руки. Все восемь ответили.
Спасатели открыли люк через семь минут.
Первым передали механика. Потом оператора с ожогом. Медики называли номера вслух и уводили каждого к своей машине.
— Три.
— Четыре.
Мария вышла пятой среди спасённых. На земле её качнуло после двух месяцев невесомости; Роман поддержал за локоть. Следом кабину покинули три члена спасательного экипажа.
Холодный воздух пах влажной землёй и топливом машин. Мария поставила обе ступни на настил, попыталась выпрямиться и почувствовала, как колени уходят в стороны. Медик подхватил её с другого боку.
— Я сама.
— Через неделю, — сказал он. — Сегодня с нами.
Мария не стала спорить. Она повернулась к кабине. Механика уже несли к машине; здоровой рукой он держал край одеяла. Оператор с ожогом шёл между двумя медиками и всё ещё поглядывал на переносной монитор, будто отвечал за связь.
— Восемь, — сказал врач у линии передачи.
В центре управления Андрей услышал этот счёт через открытый канал. Вера стояла рядом и держала его за предплечье. Он не отводил взгляда от телеметрии двигателя, пока последняя запись не сохранилась целиком.
Инженеры пересчитали тепловые циклы, нейтронную дозу и эрозию камеры. Третий участок, отмеченный жёлтым сразу после торможения, после полного пересчёта признали исчерпанным. Четвёртый, остававшийся зелёным до посадки, опустился в жёлтую зону и оказался ниже границы повторного полёта. На бумаге оставался небольшой запас для наземной проверки, но отправлять эту камеру с людьми снова было нельзя.
Руководитель двигательной группы открыл реестр лётных изделий.
— Статус?
Андрей посмотрел на экран с кабиной. Восьмого человека уже посадили в медицинскую машину.
— Из лётного запаса вывести. Сохранить для разбора и наземных испытаний.
Строка камеры стала серой. Первый двигатель доказал, что способен вернуть людей с высокой орбиты, и закончил свой единственный полёт с экипажем.
Глава 31. То, что нельзя продать
Через десять дней Громов привёл покупателя в Екатеринбург.
Тот предлагал оплатить второй запуск заранее. Ему требовалось поднять тяжёлый телекоммуникационный аппарат на высокую орбиту, и ноябрьская миссия уже доказала нужный класс тяги. В проекте договора стояла именно первая камера: та, чьи бело-голубые импульсы видела вся страна.
— Новый заказ закрывает половину стоимости следующего изделия, — сказал Громов. — Запуск через четыре месяца. Без людей, риск меньше.
Андрей положил рядом итоговую карту ресурса. Последний пригодный для полёта участок закончился во время возвращения.
— Эту камеру мы не продаём.
Покупатель пролистнул приложение.
— В отчёте есть остаточный ресурс.
— Для наземной диагностики и разрушающего разбора.
— Полезная нагрузка застрахована. Мы примем ограничение по тяге.
— Ограничение по тяге не вернёт металлу ресурс.
Громов покрутил ручку между пальцами.
— Тогда дайте другую камеру.
— Второй лётной ещё нет.
— Через четыре месяца будет?
Руководитель программы назвал срок сборки и полного квалификационного цикла. Он не помещался в предложение покупателя.
Андрей открыл перечень доступной мощности и удалил оттуда первую камеру. Сумма аванса исчезла вместе со строкой запуска.
Он ещё секунду смотрел на пустое место. Эти деньги могли оплатить половину следующего изделия; вернуть строку можно было одним движением. Андрей закрыл файл.
Громов тяжело вздохнул.
— Ты умеешь отказываться от очень хороших денег.
— Приведи его, когда будет второе квалифицированное изделие.
Покупатель забрал неподписанный договор. Громов остался. Его собственный контракт уже был исполнен: самолёты, тягачи и бригады доставили миссию на Восточный. Вера передала ему акт и расчёт гонорара. Прежде чем назвать сумму, она посмотрела на закрытый Андреем перечень мощности: половины стоимости следующего изделия в нём больше не было.
— Здесь вся прибыль, которую ты выбил, — сказала она.
— И ни одного процента компании.
— Ты просил право первых предложений, а не компанию.
— В следующий раз попрошу компанию.
— В следующий раз снова получишь договор.
Громов усмехнулся и подписал акт.
Вечером прошла открытая встреча для заказчиков и журналистов.
На сцене не было общей победной панели. Андрей принёс три предмета. Образец покрытия из разобранной импульсной камеры лежал под стеклом. Рядом работал навигационный датчик, уже проданный как отдельная услуга. Третьим была пустая медицинская кассета после первого клинического применения.
На экране за камерой показывали тепловые циклы и серую строку «к повторному полёту не допускается». У навигатора стояли шесть часов калибровки и измеренная полоса ошибки. У медицинской кассеты — одно сосудистое показание и обязательная операция после стабилизации.
— Когда вы повторите спасательный запуск? — спросил журналист.
— После изготовления и квалификации следующей камеры, — ответил Андрей.
— Навигатор теперь станет основной системой дальних миссий?
— В спасательном полёте основной была обычная навигация. Этот прибор служил независимой проверкой. Его коммерческая работа уже идёт на других аппаратах.
— Гель был на борту?
— Нет. Он создан для конкретного повреждения сосуда и применяется в клинике.
В соседней комнате Вера закрывала миссионные расчёты. Страховой предел Ингрид в шестьдесят миллиардов остался пределом ответственности; аварийной выплаты не потребовалось. После оплаты запуска, логистики, резервов и текущих программ у компании оставалось чуть больше шестидесяти шести миллиардов рублей собственных средств и нулевой долг.
Джулиан не получил прав на навигатор. Громов получил прибыль за выполненную логистику. Лусиана передала местное дело следствию вместе с вещественными доказательствами. Связь подмены с Марком Вайлером по-прежнему не была доказана.
Вера вышла в зал, когда Андрей отвечал на последний вопрос. В первом ряду сидели Мария и Роман. Механик смотрел трансляцию из клиники.
Три технологии существовали и приносили разную пользу. Ни одна не стала обещанием, которое можно было продать без следующего изделия, калибровки или врача.
Глава 32. Следующая сеть
Андрей закрыл ладонью кружок Екатеринбурга — и на схеме исчезло всё, что могло повторить спасение.
Было девятнадцатое декабря. Под его рукой сходились лаборатории Екатеринбурга, сборка на Уктусе, квалифицированный склад, клинический партнёр, двигательные стенды, люди, умевшие читать результаты K-417 и превращать их в рабочие изделия. За пределами города ни одна площадка не могла повторить всю цепочку.
На столе лежало предложение ещё одного показательного запуска. Заказчик соглашался ждать новую камеру и платил достаточно, чтобы загрузить программу на год.
Вера поставила рядом другой документ — проект распределённого обслуживания и сборки.
— Первый этап: два сервисных центра, — сказала она. — Они не получают полный цикл. Один обслуживает навигаторы и обучает калибровке. Второй собирает тепловые узлы двигателя по нашим процедурам.
— Сколько людей?
— Сорок восемь из Екатеринбурга на ротации и сто двенадцать местных после обучения. Бюджет на два года. Поставщики перечислены здесь.
Андрей открыл схему зависимостей. Если Екатеринбург прекращал поддержку, оба центра останавливались. Навигационный центр не мог сам выпускать датчики. Сборочная площадка зависела от квалифицированных материалов и окончательной приёмки на Уктусе.
— Это пока филиалы на длинном кабеле, — сказал он.
— Да. Но после первого года один из них должен провести полный сервисный цикл без приезда нашей бригады. Иначе второй этап не оплачиваем.
Вера показала суммы. Финансирование не угрожало текущему резерву, но занимало деньги и специалистов, которых хватило бы на прибыльный повторный запуск.
— Заказчик ждёт ответ сегодня, — сказала она.
Андрей посмотрел на предложение. После спасения рынок хотел ещё одну бело-голубую вспышку. Второй запуск был понятным: построить камеру, повторить знакомую миссию и получить деньги. Распределённая сеть начиналась с обучения, несовпадающих поставщиков и мест, где привычный порядок обязательно даст сбой.
Он снял показательный запуск с календаря. Свободное окно осталось белым.
Затем подписал первый этап двух центров. Вера вписала предел финансирования, число специалистов, ответственность поставщиков и условие самостоятельного сервисного цикла.
На схеме появилась вторая площадка, потом третья. Линии от Екатеринбурга к ним были толще, чем хотелось Андрею. Рядом Лусиана оставила пометку: один из поставщиков новых центров когда-то работал через ту же деловую сеть, где обрывалась документальная линия к окружению Марка.
— Проверять до договора? — спросила Вера.
— По этому поставщику Лусиана сверит владельцев и цепочку материалов до подписания. Нам нужен ответ по конкретной поставке.
Вера внесла проверку в условия договора и оставила допуск этого поставщика открытым до заключения Лусианы.
К одиннадцати вечера освободившийся стартовый слот исчез из плана доходов. Его место заняли два контракта, люди, оборудование и сроки. На рабочей стене Екатеринбург перестал быть единственной точкой. Новые узлы ещё не умели повторять результат, но компания уже потратила деньги на то, чтобы они научились.
Андрей отступил от стены. Линии новой сети выходили за размах его рук; он оставил их так.
Спасибо за чтение
Вернуться к книге
