Первые БЦВМ космического применения и кое-что из постоянной памяти
Шрифт:
В единичных экземплярах были созданы ламповые ЭВМ М-1 (группа молодых специалистов под руководством члена-корреспондента АН СССР И.С.Брука в лаборатории электросистем Энергетического института им.Г.М.Кржижановского) и М-2 (там же, но уже с главным конструктором М.А.Карцевым), МЭСМ, БЭСМ (под руководством С.А.Лебедева), на которых круглосуточно выполнялись работы по важным секретным работам. В Москве в СКБ-245, созданном на базе завода САМ, с 1950 года под руководством также И.С.Брука начались разработки ЭВМ. Вскоре здесь была создана ЭВМ «Стрела», руководство разработкой которой наряду с И.С.Бруком осуществлял Б.И.Рамеев. ЭВМ «Стрела» стала первой машиной, освоенной в промышленном производстве в СССР. Было изготовлено семь комплектов, которые практически все были направлены в Институт прикладной математики, проводивший
В 1950 году в лабораторию электросистем Энергетического института АН СССР им. Г.М.Кржижановского, которую возглавлял член-корреспондент АН СССР Исаак Семенович Брук, начали собираться молодые люди, для того чтобы поднимать советскую вычислительную технику. Первым дипломированным специалистом среди нас был Николай Яковлевич Матюхин — молодой специалист, окончивший МЭИ весной 1950 года, и вокруг него было несколько дипломников из МЭИ, МАИ, из Горьковского государственного университета.
А я, инженер-недоучка, студент 5-го курса МЭИ, поступил по совместительству. Всего нас было человек десять. Никто из нас до прихода в лабораторию электросистем не только не был специалистом по вычислительной технике, но даже не знал, что может быть электронная вычислительная система и что такое вообще возможно. Такими-то силами мы начали делать одну из первых советских вычислительных машин — вычислительную машину М-1. Может быть, это было нахальством с нашей стороны, но точно не было халтурой.
Вычислительная техника была очень нужна и коллективу ЦНИИ-58, которым руководил знаменитый создатель артиллерийского вооружения генерал-полковник Василий Гаврилович Грабин (в 1959 году ЦНИИ-58 был присоединен к ОКБ-1 С.П.Королева), куда я был направлен на работу в 1956 году по распределению после окончания Ленинградского Электротехнического института им. В.И.Ульянова (Ленина). Но с обеспечением этой техникой в стране была «напряженка». Выход, если можно сказать, в ЦНИИ-58 был найден в следующем. В 1955 году СКБ-245 вслед за ЭВМ «Стрела» была разработана ЭВМ «Урал-1», переданная в Пензенский филиал этого СКВ для доработки с дальнейшим выпуском на выделенном для серийного производства пензенском заводе. Главный конструктор этой ЭВМ Б.И.Рамеев понимал, что многим предприятиям срочно нужна ЭВМ, и не только для выполнения конкретных вычислительных работ, но и для обучения и подготовки специалистов в этой новой области. ЭВМ «Урал-1» была ламповой машиной для инженерного применения с очень скромными даже по тем временам характеристиками: одноадресная, 36-разрядная с фиксированной запятой, с оперативным запоминающим устройством (ЗУ) на магнитном барабане на 1024 36-разрядных слов и дополнительным ЗУ на магнитной ленте на 40 тысяч слов. Среднее быстродействие ЭВМ составляло 100 операций в секунду. Мощность ЭВМ — 10 кВт, площадь размещения — 75м.
ЭВМ «Урал-1» была передана в серийное производство, и в обозримом будущем ее можно было получить, заняв очередь, которая уже была трехгодичной. Однако оказалось, что получить ЭВМ с пензенского завода можно значительно раньше. Условием такого получения являлось направление на завод бригады специалистов для участия в сборке и настройке выделенного комплекта ЭВМ.
По указанию В.Г.Грабина такая группа молодых сотрудников института была оперативно сформирована в августе 1957 года. В нее вошли молодые инженеры научно-исследовательского бюро (НИБ) института: Борис Пряхин, Николай Рукавишников, Леонид Мезенов, уже немолодой инженер Геннадий Иванович Макаров, техник Александр Шпагин, один монтажник с завода, и, когда бригада уже начала работать в Пензе, к бригаде присоединился вернувшийся из советской армии техник Юрий Стишёв.
Руководителем командированной бригады был назначен Пряхин — специалист по приборам автоматики,
Бригада в течение 10 месяцев проработала на пензенском заводе, целиком собрала и сдала под настройку ЭВМ. Благодаря ее самоотверженной работе менее чем через год ЦНИИ-58 получил не только ЭВМ «Урал-1» с порядковым номером 48 (к 1961 году их было выпущено 183 комплекта), но и подготовленных к ее эксплуатации специалистов.
ЭВМ «Урал-1» была не только заметным явлением в развитии отечественной вычислительной техники того времени, но и приобрела известность за рубежом.
В связи с этим можно привести такой забавный факт. Один из основателей корпорации «Майкрософт», американец венгерского происхождения, миллиардер Чарльз Симони, побывавший на Международной космической станции (МКС) в апреле 2007 года, в качестве амулета на счастье, отправляясь на орбиту на российском корабле «Союз», взял с собой бумажную ленту от советской ЭВМ «Урал-1». Видимо, начало его успешной карьеры в области вычислительной техники было связано с работой именно на ЭВМ «Урал-1».
У нас на этой ЭВМ выросла группа программистов: В. А. Степанов, Ж.И.Минаева-Берг, А.Г.Ярошенко и другие, ставшие после объединения с ОКБ-1 ведущими программистами предприятия.
В ОКБ-1 в начале 1959 года тоже поступила первая цифровая ЭВМ. Это была ЭВМ М-20, разработанная в ИТМ и ВТ АН СССР под руководством С.А.Лебедева и запущенная в серийное производство на московском СКБ-245.
ЭВМ М-20 также была построена на ламповой технике, но по своим характеристикам, особенно по быстродействию, существенно превосходила ЭВМ «Урал-1».
Её быстродействие составляло около 20 тысяч операций в секунду, что было тогда высшим мировым достижением, превосходящим по этой характеристике лучшую американскую ЭВМ «Норк».
В августе 1959 года, как раз в период объединения ЦНИИ-58 с ОКБ-1, на ЭВМ М-20 в отделе баллистики под руководством начальника отдела С.С.Лаврова производились пуско-наладочные работы, и программисты с «Урала-1» были привлечены к этим работам. А в марте 1960 года Владимир Степанов уже был назначен руководителем группы программистов, обеспечивающих работу всех ЭВМ ОКБ-1.
Николай Рукавишников после возвращения из Пензы включился в разработку аппаратуры систем управления и защиты ядерных экспериментальных реакторов (СУЗ ЯЭР) в НИБ. В этом сказалась черта его характера — не мог он долго сидеть на одном деле, если на этом участке для него не оставалось новых задач и проблем.
Задача создания бортовых систем управления на базе применения ЦВМ была впервые поставлена в ОКБ-1 в 1959 году перед лабораторией Г.Носкина и рассматривалась применительно к управлению перспективными КА с ядерной энергетической установкой (ЯЭУ), разрабатываемой в ОКБ-1 после слияния с ЦНИИ-58.
Немного остановлюсь на нашем «ядерном» прошлом.
Ядерная тематика в ЦНИИ-58 занимала существенное место, а лаборатория Б.В.Никитина (впоследствии моя) с 1957 по 1959 год приобрела уже практический опыт разработки, изготовления и установки в Обнинске аппаратуры систем управления и контроля четырех экспериментальных ядерных реакторов на быстрых нейтронах.
Тогда технические задания на проектирование экспериментальных ядерных реакторов (ЭЯР) и других реакторов на быстрых нейтронах исходили из отдела Александра Ильича Лейпунского, который в Институте ядерной физики в Обнинске был научным руководителем программы создания ядерных реакторов на быстрых нейтронах и с 1949 года возглавил отдел по реакторам этого типа. В этом перспективном направлении ядерной техники и энергетики отдел А.И.Лейпунского впервые в мире создавал теоретические и научные основы. Но развитие этого направления требовало создания и совершенно новой экспериментальной базы, новых материалов, новых инженерных и конструкторских решений. Направление ядерной энергетики на быстрых нейтронах сулило также возможность создания малогабаритных ядерных установок, пригодных для использования в авиационной и ракетно-космической технике.