DRAKON.SU
https://forum.drakon.su/

Операционная система Бурана
https://forum.drakon.su/viewtopic.php?f=100&t=4039
Страница 1 из 1

Автор:  Владимир Паронджанов [ Вторник, 31 Июль, 2012 16:01 ]
Заголовок сообщения:  Операционная система Бурана

Институт истории естествознания и техники им. С.И. Вавилова Российской академии наук (ИИЕТ РАН)

Комиссия РАН по разработке научного наследия пионеров освоения
космического пространства
http://www.ihst.ru/~akm/kom.htm

XXXI Академические чтения по космонавтике,
посвященные 100-летию академика С.П.Королёва
(Москва, 30 января – 1 февраля 2007)

http://www.ihst.ru/~akm/31.htm

Секция 17. Системы управления космических аппаратов и комплексов
http://www.ihst.ru/~akm/17p31.pdf

Цитата:
Эволюция разработки операционных систем для БЦВМ ракетных комплексов разработки НПЦ АП

Б.Н.Вихорев, А.Г.Глазков

(Москва, ФГУП НПЦ АП им. академика Н.А.Пилюгина)

Специфика разработки операционных систем (ОС) для БЦВМ, работающих в реальном времени, заключается в цикличности работы комплекса программного обеспечения (ПО), необходимости синхронизации ввода информации с чувствительных элементов и вывода командных сигналов с работой управляющих программ, безусловное обеспечение достаточности временных ресурсов для работы комплекса ПО, а так же обеспечение безотказности управления, как за счет резервирования аппаратуры БЦВМ, так и специальных программ контроля правильности хода вычислительного процесса и восстановления интегральной информации из-за возможных сбоев инициируемых, в частности, космическими лучами.

Авторы этой статьи проводили разработку ОС, начиная с первой БЦВМ в космосе [1].

Для обеспечения безотказности работы этой БЦВМ «Аргон-11С», разработки НИИЦЭВТ, была выбрана структура вычислительного комплекса с трехкратным резервированием БЦВМ и аналоговым мажоритированием выходных командных сигналов.

Для парирования сбоев БЦВМ, вероятность которых как минимум на порядок больше вероятности отказов, применялись разные приемы и в частности обмен информацией между гранями резервирования.

Была разработана многоуровневая структура диспетчерских программ. Этот принцип организации вычислительного процесса с определенными модернизациями был сохранен для всех последующих БЦВМ, разработки НПЦ АП.

Качественным скачком в развитии бортовых вычислительных систем была разработка БЦВМ «БИСЕР-2», в состав которой был включен канал ввода-вывода (КВВ), обеспечивающий информационный обмен с внешними абонентами последовательным интерфейсом, параллельно с работой процессора.

На выходе КВВ был введен битный мажоритарный элемент (МЭ), позволяющий достоверно фиксировать аномалии в работе каждой резервированной грани процессора в дополнение к выработке сигнала готовности.

По фиксации МЭ КВВ аномалии в работе одной грани резервированных БЦВМ был организован межгранный обмен, обеспечивающий копирование оперативного запоминающего устройства за один цикл БЦВМ.

Наибольшего совершенства ОС достигла при разработке СУ орбитального корабля «Буран». Для безусловного выполнения требований двухотказности в любом тракте СУ орбитального корабля «Буран» в вычислительной системе было использовано четырехкратное резервирование БЦВМ «БИСЕР-4». Объем внешних абонентов на порядок превысил обычный состав для ракетных комплексов. Так, например, вместо одного или двух дешифраторов на 256 разовых команд в СУ орбитального корабля «Буран» был 21 дешифратор.

Был введен механизм паспортов программ пользователей, что вкупе с перемещаемостью программ значительно упростило формирование пакетов программ, работающих на разных участках. В частности в паспорте указывалось время работы программы в цикле управления. Это позволило достоверно контролировать достаточность временных ресурсов вычислительного процесса. Большой объем программ, значительно превышающих объем ОЗУ «БИСЕР-4» в 128к, реализовался с помощью перезагрузки ОЗУ с магнитофона емкостью 2000к.

С целью дальнейшего повышения надежности последующие БЦВМ «БИСЕР-3» и «БИСЕР-6» были разработаны с мажоритированием блоков БЦВМ. Для БЦВМ «БИСЕР-3» ОС «БИСЕР-4», была модернизирована с использованием макрокоманд, заменявших отсутствующие в «БИСЕР-3» команды «БИСЕР-4», а БЦВМ «БИСЕР-6» имела все команды «БИСЕР-4» так что использования макрокоманд не потребовалось.

Внедрение персональных компьютеров в наземный комплекс позволило реализовать интеллектуальный интерфейс с отображением результатов испытаний в символьном виде, а точностных параметров в физических величинах.

Для эксплуатации подвижного варианта ракеты «Тополь-М» был создан банк диагностических сообщений по результатам испытаний, а так же оперативные сообщения, обеспечивающие подсказку экипажу во время движения.

Кроме того, на экране дисплея отображается карта местности и на ней текущее положение пусковой установки, а так же производится накопление телеметрической информации для последующей обработки.

Для технологической отладки ПО разработаны шаблоны отображения, обеспечивающие итоговую диагностику работы СУ.

Для космических комплексов в персональном компьютере дополнительно формируется ПЗ и частично храниться ПО управления подготовкой и регламентом комплекса.

Литература

1. Глазков А.Г. Первая Советская БЦВМ в космосе /Сб. докл. XXVIII Академических чтений по космонавтике. – М., 2004.

2. Глазков А.Г. Космическая одиссея вычислительного комплекса на базе БЦВМ С-530 / Сб. докл. XXIХ Академических чтений по космонавтике. – М., 2005.

См. также: Глазков http://www.ihst.ru/~akm/6t28.htm

Автор:  Владимир Паронджанов [ Суббота, 17 Декабрь, 2016 19:51 ]
Заголовок сообщения:  Re: Операционная система Бурана

Памяти Бориса Николаевича Вихорева
(1938 – 2016).

Ушел из жизни Боря Вихорев. Он продолжал работать в НПЦАП до последнего дня жизни.

При разработке Орбитального корабля Буран Борис Вихорев был начальником лаборатории, где разрабатывалась Операционная система бортовой машины (БЦВМ) Бисер-4, которая управляла полетом и посадкой Бурана.

Лаборатория входила в состав Отдела программирования, где начальником был Анатолий Георгиевич Глазков.

В этой теме (выше) приведена статья:
Цитата:
Эволюция разработки операционных систем для БЦВМ
ракетных комплексов разработки НПЦ АП

Б.Н.Вихорев, А.Г.Глазков

(Москва, ФГУП НПЦ АП им. академика Н.А.Пилюгина)

Прощай, Боря. Мы вместе работали долгие годы и жили в одном и том же доме.

Автор:  Игорь Мазница [ Среда, 21 Декабрь, 2016 10:11 ]
Заголовок сообщения:  Re: Операционная система Бурана

а он оставил какие то работы на тему системы управления Бурана? какие то идеи, выводы, мысли?

Автор:  Владимир Паронджанов [ Среда, 21 Декабрь, 2016 10:55 ]
Заголовок сообщения:  Re: Операционная система Бурана

Вихорев излагал свои мысли в отчетах, эскизных и технических проектах, как это обычно делается. Но это все закрытые материалы (как на любой современной фирме).

Вместе с Глазковым Вихорев опбликовал ряд статей в открытой печати.
Мне известна только одна работа, которая указана выше в этой теме.

Предполагаю, что где-нибудь на просторах интернета можно найти и другие работы Глазкова и Вихорева.

Вот эти работы наверняка можно найти:
Цитата:
Литература

1. Глазков А.Г. Первая Советская БЦВМ в космосе /Сб. докл. XXVIII Академических чтений по космонавтике. – М., 2004.

2. Глазков А.Г. Космическая одиссея вычислительного комплекса на базе БЦВМ С-530 / Сб. докл. XXIХ Академических чтений по космонавтике. – М., 2005.

Автор:  Игорь Мазница [ Среда, 21 Декабрь, 2016 11:07 ]
Заголовок сообщения:  Re: Операционная система Бурана

похоже Буран действительно в конце концов станет проектом уровня "пирамида Хеопса", круто и никто не знает и не ведает что и как и проникновение идей и технологий порожденных проектом будет минимально, все эти отчеты будут лежать на полках, потом будут уничтожены "с целью разгрузки", ничего не останется
получается что от всего что было в области ПО для данной системы сделано, окружающие знают только про ДРАКОН, и то мало кто увязывает его с Бураном, так как "все секретно" и никаких примеров, получается СССР вложил 18 миллиардов рублей и 18 лет люди работали, а на выходе ноль

Автор:  Rifat [ Среда, 21 Декабрь, 2016 14:16 ]
Заголовок сообщения:  Re: Операционная система Бурана

А как там наши друзья из НАСА уже выложили исходники ПО от Шаттлов на github или пока еще нет?

Автор:  Игорь Мазница [ Среда, 21 Декабрь, 2016 14:33 ]
Заголовок сообщения:  Re: Операционная система Бурана

друзья из NASA рассказывают как они разрабатывают софт, выкладывают документы на тему как писать mission critical software лучше, ездят по конференциям и выполняют заветы Джозефа Фокса о том что что бы сделать хорошую технологию и дать ей жизнь, её надо как можно быстроее вывести в гражданский массовый сектор, советско-российские же постоянно рассказывают про то что "мы невероятно круты! у нас есть такие приборы, но мы вам о них не расскажем!" и отходят в мир иной словно воды в рот набрали - "а это еще много лет назад сделал Иван Иванович! а где он? а он умер вчера!" (С) П.Клушанцев

Автор:  Игорь Мазница [ Суббота, 24 Декабрь, 2016 19:49 ]
Заголовок сообщения:  Re: Операционная система Бурана

вот к примеру американский сайт посвященный БЦВМ для F-14. истребителя который вообще то состоял на вооружении до 2006го года
http://www.firstmicroprocessor.com/

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/