DRAKON.SU

Текущее время: Четверг, 17 Июнь, 2021 08:12

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Операционная система Бурана
СообщениеДобавлено: Вторник, 31 Июль, 2012 16:01 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5175
Откуда: Москва
Институт истории естествознания и техники им. С.И. Вавилова Российской академии наук (ИИЕТ РАН)

Комиссия РАН по разработке научного наследия пионеров освоения
космического пространства
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


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

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5175
Откуда: Москва
Памяти Бориса Николаевича Вихорева
(1938 – 2016).

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

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

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

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

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

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

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


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

Зарегистрирован: Среда, 09 Ноябрь, 2016 00:33
Сообщения: 114
Откуда: Tallinn
а он оставил какие то работы на тему системы управления Бурана? какие то идеи, выводы, мысли?


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

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5175
Откуда: Москва
Вихорев излагал свои мысли в отчетах, эскизных и технических проектах, как это обычно делается. Но это все закрытые материалы (как на любой современной фирме).

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

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

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

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

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


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

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


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

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 219
Откуда: Казань
А как там наши друзья из НАСА уже выложили исходники ПО от Шаттлов на github или пока еще нет?


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

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


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

Зарегистрирован: Среда, 09 Ноябрь, 2016 00:33
Сообщения: 114
Откуда: Tallinn
вот к примеру американский сайт посвященный БЦВМ для F-14. истребителя который вообще то состоял на вооружении до 2006го года
http://www.firstmicroprocessor.com/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2021, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB