Первые БЦВМ космического применения и кое-что из постоянной памяти
Шрифт:
Как говорится, русский человек долго запрягает, но быстро едет. Так и в этот раз — долго собирались, но когда решили — всё понеслось.
Вся наша страна стала делать ЭВМ единой серии. Разные типы ЭВМ разрабатывались и производились в Москве, Минске, Казани, Ереване и других городах. Отдельные типы ЭВМ и разные комплектующие выпускались в странах СЭВ.
Практически к 1972 году ЭВМ единой серии семи моделей: ЕС-1010 (разработка и изготовление ВНР), ЕС-1021 (ЧССР), ЕС-1020 (СССР), ЕС-1030 (СССР), ЕС-1040 (ГДР), ЕС-1050 (СССР) и ЕС-1060 (СССР) становятся, вернее сказать — должны стать основой вычислительных систем и в оборонной, и в других отраслях промышленности.
Несколько позже
Усилиями руководства произошло переоснащение этими ЭВМ и нашего предприятия. Они становились основой вычислительных средств нашего Вычислительного центра, и практически все задачи моделирования и отладки бортовых программ по системе «Дельта» теперь стали проводиться на ЕС ЭВМ. Это стало одной из предпосылок идеи создания БЦВМ, программно совместимой с ЕС ЭВМ.
Проработку новой БЦВМ вели бригадным методом, можно сказать, мозговым штурмом. Кроме меня, в бригаде были наши ведущие специалисты, обкатанные на «Салютах»: К.Чернышев, В.Шаров, Ю.Стишёв, Ю.Багдасарян, В.Шутенко, Р.Казаринов. Тесно с нами работали и много помогли в освоении ЕС ЭВМ два Бориса — Бугеря и Барун из отдела А.Термосесова. Они уже неплохо разбирались в ЕС ЭВМ, одна из моделей которых планировалась к использованию в составе автоматизированной испытательной станции (АИС) перспективных космических кораблей. Участвовали в обсуждении особенностей будущей БЦВМ Э.Гаушус и его сотрудники, которым предстояло развивать задачи автономной навигации на базе этой новой машины.
В течение 1,5-2 месяцев было подготовлено предварительное ТЗ для обсуждения с ведущими сотрудниками НИИМП. К тому времени это предприятие стало уже главным разработчиком бортовой цифровой аппаратуры в микроэлектронном исполнении для космических кораблей нашей разработки.
Основные положения по проектируемой БЦВМ, воплощенные в проекте ТЗ, были доложены В.П.Легостаеву (он стал начальником отдела, куда перешла моя лаборатория) и Б.Е.Чертоку, получили одобрение и поддержку.
Следующим этапом был выход на обсуждение идеи создания такой БЦВМ с руководством НИИМП. В рабочем порядке многие вопросы создания машины уже были обсуждены с сотрудниками НИИМП А.Новожиловым, В.Филатовым, В.Клубковым, А.Литавриным, В.Мельшияном и другими, и уже они поставили в известность о наших предложениях Г.Я.Гуськова.
Надо сказать, что идея создания БЦВМ, программно совместимой с наземными ЕС ЭВМ, не у всех в НИИМП нашла поддержку. Более того, были специалисты, которые стали довольно активно выступать против.
Это были люди, которые занимались модернизацией БЦВМ «Салют-3» и созданием нового (очень дорогого) отладочного наземного комплекса для этой машины. Главным их доводом было то, что такая БЦВМ будет слишком «переразмерена» по разрядности, составу и возможностям, которые для бортовой ЦВМ и не нужны, а программная совместимость не даст большого эффект и все равно придется создавать отладочные средства. Эта то зрения была доведена и до Г.Я.Гуськова. К сожалению, противники этой БЦВМ появились и на нашем предприятии, но об этом — чуть позже.
В январе 1972 года в Зеленограде состоялась встреча Б.Е.Чертока и меня с Г.Я.Гуськовым по обсуждению ряда вопросов, связанных с установкой БЦВМ «Салют-1» на новой орбитальной станции и по разрабатываемому комплексу 2СТ (БЦВМ «Салют-2», ПУ «Свет» и др.). На этой встрече нами был поднят и предварительно обсужден
В целом мнение Геннадия Яковлевича по развертыванию работ по созданию такой ЭВМ было положительным. Договорились о совместной подготовке ТЗ и заключению финансового договора на разработку эскизного проекта.
Разработка и согласование первого варианта ТЗ были проведены уже в феврале 1972 года, и с НИИМП был заключен финансовый договор № 113а от 10.03.1972 г. на разработку эскизного проекта БЦВМ, которому дали название «Салют-4».
Непросто рождался этот проект. Во-первых, не хватало времени и человеческих сил, которые в первую очередь уходили на решение текущих вопросов; во-вторых, задача создания программно-совместимой БЦВМ при более глубоком рассмотрении и продвижении вперед обрастала все новыми и новыми проблемами. Заново надо было сделать систему обмена данными вычислителя с внешними абонентами и систему прерывания, что уже приводило к отклонению от программной совместимости с ЕС ЭВМ. Аппаратно-программным способом решали вопрос надежности и живучести бортовой системы, чего, естественно, не было в оригинальном прототипе, ну и много других вопросов. В связи с этим выпуск эскизного проекта затянулся до первого квартала 1974 года. Правда, теперь в проекте, кроме БЦВМ «Салют-4», уже были рассмотрены различные компоненты унифицированной информационновычислительной системы того же названия. Утвердили многотомный эскизный проект директор НИИМП Г.Я.Гуськов и заместитель генерального конструктора НПО «Энергия» Б.Е.Черток.
В мае 1974 года было выпущено ТЗ с индексом 17К на унифицированный информационно-вычислительный комплекс (УИВК) «Салют-4». Индекс 17К в ТЗ говорит о том, что этот комплекс разрабатывался для новой пилотируемой космической станции.
ТЗ это уже было нами подготовлено в отделе Е.А.Башкина, куда в апреле 1974 года с целью усиления работ по аппаратной части системы управления движением и навигации для новой станции, в том числе и с применением БЦВМ, была переведена наша лаборатория из отдела В.П.Легостаева.
В этом же отделе сосредоточили работы и по системе «Дельта». Более того, в секторе Э.Гаушуса, наряду с алгоритмами и программированием задач автономной навигации совместно с сектором А.Сверчкова — коллективом, который вел все текущие вопросы динамики ДОС и математическую сторону системы управления движением, были начаты работы по СУД новой станции на базе БЦВМ «Салют-4».
В отделе Легостаева были сосредоточены работы по математическим аспектам управления и динамике транспортного корабля 11Ф732, вопросы дальнего и ближнего сближения с кооперируемыми объектами, все теоретические вопросы бесплатформенных систем управления и алгоритмов спуска транспортных кораблей с орбиты. Одновременно в этом отделе были оставлены работы по сопровождению и программному обеспечению БЦВМ «Аргон-16», в том числе и вопросы ее возможной модернизации.
Таким решением о проведении работ по БЦВМ в разных отделах были заложены, правда, тогда не очень просматриваемые, элементы конкуренции и соперничества, с которыми мы уже сталкивались 13 лет до того на поле УМ-2М и «Вычислителя». Но тогда у сторон были разные «большие начальники», а в этом случае «большой начальник» был уже один — Б.Е.Черток, чуть пониже по вертикали власти — еще один начальник, Б.В.Раушенбах. Расходились же задачи на уровне отделов.
Но оказывается, что амбиции и противостояние снизу при соответствующих качествах «больших начальников», в основном в части твердости, принципиальности и ответственности за риск в проведении определенной технической политики, могут играть и решающую роль в принятии решений, последствия которых выходят далеко за рамки, например, отделов.