Книги

Звездный час астронавта Бейтса

22
18
20
22
24
26
28
30

— Не только той, которую можно почерпнуть из газетных статей и научных дискуссий на конференциях… Чтобы вам все стало более или менее ясно, я начну издалека. Станет скучно — перебивайте.

Итак, среди всего множества проблем, поставленных концепцией СОИ, вопросы создания и эксплуатации системы управления космическим оружием стоят особняком. Они носят непривычный, как бы поточнее определить, ну морально-технологический, что ли, характер.

Система боевого управления ПРО с элементами космического базирования должна представлять собой огромный вычислительный комплекс. Ведь у нее огромный спектр задач: сбор, первичная обработка и корректировка данных о старте ракет противника, расчет траектории полета ракет и боеголовок, определение момента и последовательности поражения целей, обеспечение наведения и своевременного применения оптимального по эффективности вида оружия.

До недавнего времени все размышления на этот счет рассматривались как чистая фантазия. По твердому убеждению специалистов, серьезно обсуждать вопрос создания системы управления СОИ можно было только после того, как рабочее быстродействие компьютеров поднимется за порог 150 миллиардов операций в секунду.

Чтобы шагнуть через него, надо было создать новое поколение компьютеров. И оно создается.

Новизна ситуации заключается в том, что техника приобретает свойства программного обеспечения, она становится гибкой. Появилась обратная связь, которой раньше не было. Работа над идеей гибкости родила в последние годы такие прорывы, которые радикально изменили ситуацию, сделав возможным то, что считалось фантастикой. Уже достигнутое быстродействие гибких компьютеров вполне позволяет создавать системы, необходимые для управления оружием типа космической ПРО…

Самсонов замолчал, собираясь с мыслями. Они шли узенькой улочкой, мощенной крупным булыжником. Веерная кладка сохранилась безукоризненно, хотя, вероятно, ноги прохожих топтали ее не одну сотню лет. Чуть впереди улочка ныряла под развесистую крону древнего инжира, в туннель из уже подернутых желтизной огромных пятипалых листьев-лопухов. Инжир, судя по всему, был ровесником брусчатки. Бейтс словно вынырнул из мрака и холода космической бездны в реальный мир, полный тепла и света. Они миновали старый особняк с фасадом, отделанным посеревшими от времени досками с белесыми разводами въевшейся в них морской соли. В окне на втором этаже, словно в строгой раме, стоял горшок с огромной цветущей геранью. Сочная зелень листьев в бледно-сером обрамлении выглядела неописуемо прекрасно, а крупные гроздья пурпурно-алых цветов казались тлеющими углями. На другой стороне улочки, прямо против окна, у мольберта стоял молодой парень и сосредоточенно, жадно писал натюрморт с полыхавшей в окошке геранью. Бейтс неожиданно для себя проникся к художнику глубочайшей симпатией. Его вдруг несказанно обрадовало, что замеченное им маленькое чудо стало частичкой вечности — ибо ей принадлежит все, рожденное велением человеческих рук.

— Теперь давайте взглянем на проблему с точки зрения второго непременного элемента компьютерной техники — программного обеспечения. — Самсонов продумал следующую часть своей лекции и методично приступил к ее изложению. — Проблема проблем здесь — надежность программ для военных систем управления. Координацией «мозгового штурма» по этой тематике занимается Агентство по перспективным исследовательским проектам в области обороны, сокращенно ДАРПА. Оно действует в административной структуре Пентагона. Сейчас ДАРПА финансирует усилия нескольких научных центров, направленные на завоевание пальмы первенства в создании какой-либо из трех конкретных военных компьютерных систем.

Например, для военно-морских сил ДАРПА хочет получить систему управления боем. Речь идет о создании компьютера, наделенного искусственным интеллектом, который смог бы беседовать на обычном языке с командующими флотами о тактике и стратегии боевых действий. Система такого рода будет просчитывать варианты возможных намерений противника, располагать их по степени вероятности осуществления и объяснять, на основе каких критериев избрана данная система приоритетов. Сопоставляя теоретические позиции с реальными возможностями своих боевых сил и потенциалом сил противника, система должна будет предложить возможные сценарии боя, указав, какой из них предпочтителен в случае необходимости свести потери своих войск до минимума, а какой — если ставка сделана на победу любой ценой.

Для военно-воздушных сил ДАРПА ставит задачу создания другой разновидности болтливого компьютера — электронного пилота-инструктора. Темой для его бесед с пилотами могут стать как состояние различных систем управления самолетом или вопросы навигации, так и состояние противовоздушной обороны противника, цель задания, стратегия и тактика его безопасного выполнения с учетом последних данных радиоэлектронной разведки. Безусловно, у подобного инструктора будет свое мнение о том, как следует действовать пилоту, чтобы добиться оптимального результата.

Наконец, для армии ДАРПА финансирует разработку робота, на базе которого можно будет монтировать самые различные тактические вооружения — лазеры, ядерные фугасы, аппаратуру визуальной и радиоэлектронной разведки. Это будет полностью автономный робот — зрячий, ориентирующийся на местности и способный анализировать обстановку. Типичной командой управления для него станет такая: «Через 15 часов выйти в квадрат X, обнаружить скрытый командный пункт противника и уничтожить его».

Задача создания системы управления СОИ напрямую в стратегической компьютерной инициативе не значится. Но решение трех конкретных задач, о которых я рассказал, приведет к созданию программного обеспечения, вполне способного справиться и с управлением космической ПРО. Все системы управления оружием концептуально идентичны. Относительное различие в сложности программного обеспечения есть, конечно, но модель, схема, принцип — единые.

Едины и требования, предъявляемые к надежности военных управляющих программ. Здесь надо подчеркнуть принципиальный момент: полностью избежать ошибок программирования невозможно, больших программ без ошибок не бывает. Весь вопрос в том, какие это ошибки и к чему они могут привести. Когда речь идет о системах реального времени, нагруженных чрезвычайно ответственными задачами, то одна-единственная ошибка способна привести к несрабатыванию системы. В принципе существуют два способа повышения надежности программ. Первый, очень тяжелый и неприятный, заключается в построении логической схемы проверки. С такой задачей, кстати, могут справиться теперь и параллельные машины. Но надо учитывать, что программа проверки будет еще сложнее, чем проверяемая.

Поэтому в случае с СОИ американские специалисты пошли в другом направлении. Они пытаются получить гарантию безошибочной работы системы управления с помощью создания моделирующего комплекса. На нем они намерены обкатывать программу, чистить ее от ошибок, учиться исправлять сбои.

Практически это выглядит так: один чрезвычайно мощный компьютер непрерывно генерирует «вводные» реальной обстановки, как бы швыряет мячики. А компьютер с программой системы управления космической ПРО эти мячики отбивает. Но и такая проверка способна дать лишь приближенное представление о работе системы в реальных условиях.

Остается только один способ — проверять компоненты космической ПРО непосредственно на орбите, в условиях, максимально приближенных к боевым. Без испытания создаваемых компонентов в космосе нельзя получить достаточную уверенность в том, что система сработает так, как задумано. А возлагаемые на космическую ПРО задачи настолько серьезны, что без полной уверенности в ее способности их выполнить развертывание системы будет самоубийственным шагом…

Бейтс и Самсонов вышли на противоположный берег острова, опускавшийся к морю поросшим бурьяном и чертополохом пустырем. На синей воде залива пестрели правильные ряды разноцветных круглых буев — красных, белых, желтых, оранжевых. Издали они сильно напоминали аэропорт для летающих лодок с аккуратно размеченными посадочными и рулежными дорожками, местами стоянок гидросамолетов. На самом же деле «аэропорт» служил складом для буев, использовавшихся в курортной зоне. Сюда их убирали на зиму, чтобы уберечь от свирепых штормов и не загромождать берег.

— И наконец, завершающая часть моей лекции, — сказал Самсонов. Чувствовалось, что такой длинный и технически сложный монолог на чужом языке потребовал от него значительного интеллектуального напряжения. — Хотя вас она, вероятно, интересует больше всего. Как же всю эту теорию реализовать на практике? К сожалению, мы пока располагаем явно недостаточной информацией о существующих в США идеях относительно материализации управляющего космической ПРО вычислительного комплекса. Если не вдаваться в детали, то мы знаем следующее.

Первый вариант заключается в максимальной централизации вычислительного потенциала. Он сосредоточивается на супер-ЭВМ, в целях защиты компьютера смонтированной в космосе на очень значительном удалении от Земли. Другая, полярная, возможность предполагает максимальную децентрализацию аналитического потенциала. Вычислительные операции будут проводиться в таком случае непосредственно на спутниках системы сбора информации. Есть и, так сказать, компромиссный вариант.

Вот, собственно говоря, и все, что я мог вам рассказать. — Самсонов несколько мгновений колебался, затем, очевидно, принял какое-то решение. — У нас с вами есть общий знакомый, который мог бы дополнить мой рассказ массой чрезвычайно интересных деталей. Но наши встречи и беседы происходят исключительно на международных конференциях, и степень нашего взаимного доверия, увы, недостаточна для того, чтобы заводить разговоры на столь деликатные темы. Попробуйте, может, вы добьетесь большего успеха. Вы ведь с Джимом Корнхойзером старые приятели. Он — кадровый сотрудник ДАРПА. Кстати, уже полгода работает в Вене…