Русский писал(а):
Я хотел бы задать автору языка ДРАКОН,
который, как я понял, участвует в этой ветке обсуждений.
Скажите, пожалуйста, на каком основании Вы так активно в Интернете
проталкиваете мысль о том, что ПО Бурана якобы писалось
на Вашем ДРАКОНе (в других местах - что он просто был разработан в процессе, но это не меняет сути)?
Какие Вы можете привести источники, кроме Ваших собственных книг и статей,
доказывающие, что разработчики ПО Бурана, к которым Вы себя причисляете,
занимались Вашим языком? А также то, что Вы действительно участвовали
в разработке ПО БЦВМ корабля или же наземных служб.
Уважаемый Русский!
Спасибо за вопрос.
Я работаю в "фирме" Пилюгина 50 лет (с 1 марта 1961 года).
За эти годы предприятие несколько раз меняло название.
Сейчас оно называется
Цитата:
Федеральное государственное унитарное предприятие Научно-производственный центр автоматики и приборостроения имени академика Н.А.Пилюгина.
(Сокращенно ФГУП НПЦАП им. Н.А. Пилюгина).
http://www.npcap.ru/В 1976 году "фирме" Пилюгина было поручено разработать систему управления Бурана. Разработка была совершенно секретной. Термин "Буран" запрещалось употреблять. Поэтому все говорили
Цитата:
Изделие 11Ф35
Мою лабораторию, которая раньше занималась премущественно разработкой вычислительной техники, переорентировали на работы, связанные с Бураном.
Лаборатории была поручена комплексная разработка вычислительной системы Бурана. Я участвовал в разработке Бурана с первого до последнего дня.
1. Вычислительная система Бурана состояла из двух систем:
-- Центральная вычислительная система, состоящая из 4-х БЦВМ типа Бисер-4.
-- Периферийная вычислительная система, состоящая из 4-х БЦВМ типа Бисер-4.
2. Названия "центральная" и "периферийная система является в некотором
смысле условным, так как они были совершенно одинаковыми.
3. Четыре БЦВМ типа Бисер-4 работали синхронно, по одинаковым программам.
Это было четырехкратное аппаратное резервировние. При любых двух отказах система управления Бурана должна была обеспечить выполнение критических задач: спасение жизни экипажа и возвращение Бурана на Землю.
4. В отличие от американцев, которые использовали ПРОГРАММНУЮ
синхронизацию четырех БЦВМ (on-board computers), мы использовали
АППАРАТНУЮ синхронизацию четырех БЦВМ типа Бисер-4. Для этого был разработан пятикратно резервированный кварцевый генератор, выдававший выходную
частоту по схеме голосования ТРИ ИЗ ПЯТИ (3 из 5). Этот сверхнадежный
кварцевый генератор (пять каналов которого, были, разумеется,
синхронизированы между собой) выдавывал частоту одновременно на все
4 БЦВМ типа Бисер-4.
5. С самого начала в громадной этажерке, в которой размещалась аппаратура на борту Бурана были предусмотрены 8 посадочных мест, куда можно было "вдвинуть" 8 БЦВМ типа Бисер-4.
4. При первом (и единственном) полете Бурана использовалась только Центральная вычислительная система (только 4 БЦВМ типа Бисер-4).
Периферийная система не использовалась. Это значит, что в этажерку были вставлены только 4 прибора Бисер-4. Остальные 4 посадочных места для четверки БЦВМ периферийной системы были пустыми и закрыты заглушками.
5. Во втором пуске Бурана (который так никогда и не состоялся) количество полетных задач увеличилось. Мощности одной четверки БЦВМ уже не хватало и в приборный состав системы управления была снова введена периферийная система, то есть добавлена еще четверка БЦВМ типа Бисер.
6. Подготовка ко второму пуску Бурана шла полным ходом. Но распад СССР привел к прекращению работ.
7. Насчет языка ДРАКОН. Здесь надо говорить много и подробно. Но я ограничусь одним упоминанием.
Рассмотрим задачу управления сохранением живучести четырехкратно резерированной четверки БЦВМ Бисер-4 при выходе из строя одной, двух и трех БЦВМ. Со стороны эта задача может показаться довольно простой. На самом деле это не так.
Для решения указанной задачи была предусмотрена программа, которая называлась ППН (Программа Повышения Надежности). Эту программу разрабатывала в моей лаборатории Лариса Дмитриевна Тюрина. Она разрабатывалась на ДРАКОНЕ. Но тогда это был "бумажный" ДРАКОН. Фактически это был детальный алгоритм, на ДРАКОНе. Лариса отдала его программистам, и они закодировали его на ассемблере компьютера БИСЕР-4.
Уважаемый Русский!
Вы можете найти дополнительные подробности здесь
viewforum.php?f=100