stringtranslate.com

Д-37С

Д -37С (Д37С) — компьютерный компонент полностьюинерциального комплекса наведения ракеты (МГС) НС-17 для точной навигации к цели на расстоянии тысяч миль. МГС НС-17 использовалась в межконтинентальной баллистической ракете Minuteman II (LGM-30F). MGS, первоначально разработанный и произведенный подразделением Autonetics компании North American Aviation , мог хранить в своей внутренней памяти несколько заранее запрограммированных целей.

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

Центр воздушной логистики Огден на авиабазе Хилл был менеджером программы семейства межконтинентальных баллистических ракет Minuteman с января 1959 года. С июля 1965 года база несла полную ответственность за управление логистикой Minuteman и остального парка межконтинентальных баллистических ракет.

Компьютер Д-37С состоит из четырех основных разделов: памяти, центрального процессора (ЦП) и блоков ввода и вывода. Эти разделы заключены в один корпус. Память представляет собой двусторонний диск с фиксированной головкой, вращающийся со скоростью 6000 об/мин. Он содержит 7222 слова по 27 бит. Каждое слово содержит 24 бита данных и три разделительных бита, недоступных программисту. Память организована в 56 каналов по 128 слов каждый плюс десять каналов быстрого доступа от одного до шестнадцати слов. Память также включает в себя аккумуляторы и регистр команд.

Ракета ММ II была развернута с дисковой ЭВМ Д-37С. Autonetics также разработала функциональные симуляторы для разработки и тестирования летных программ, а также верификатор для вставки кода, который использовался в штаб-квартире Wing для генерации кодов для ввода в бортовой компьютер. Возникла необходимость проверить не только правильность программного обеспечения программы полета, но и отсутствие кода, который мог бы привести к несанкционированному или случайному запуску. TRW, Inc. продолжала выполнять свою роль независимой проверки, которая сначала называлась проверкой и подтверждением, а затем стала анализом перекрестной проверки ядерной безопасности (NSCCA). Компания Logicon RDA была выбрана для выполнения NSCCA программ планирования и выполнения, разработанных TRW.[1]

Когда был разработан MM III, Autonetics сгенерировала уравнения наведения, которые были запрограммированы в компьютер D37D , который впервые содержал гибридную систему явного наведения. Объединенному штабу планирования стратегического наведения потребовался новый класс программы для выбора целей для системы разделяющихся боеголовок. Для этих функций были разработаны прикладные программы ракетного вооружения.

Следующее крупное обновление оперативного программного обеспечения было сделано в рамках программы замены наведения. Autonetics (позже приобретенная The Boeing Co.) разработала необходимое программное обеспечение для нового бортового компьютера.

Функциональное описание

Этот раздел взят из оригинального документа «Капитальный ремонт хранилища цифровых компьютерных систем «Минитмен» D-37C». Autonetics, подразделение North American Rockwell, Inc., Анахайм, Калифорния. ФТ-Д-120-Д37/4.

Устройство управления

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

  1. Счетчик местоположения. Счетчик местоположения определяет канал, из которого должна быть получена следующая инструкция.
  2. Регистр инструкций. Регистр инструкций содержит инструкции, которые должны быть выполнены компьютером. Эта инструкция определяет тип выполняемой операции, например сложение, вычитание и т. д.; при необходимости указывает адрес местоположения операнда и указывает адрес сектора следующей инструкции.
  3. Регистр фазы. Регистр фазы состоит из трех триггеров, которые можно установить в одно из восьми возможных состояний для обозначения фазы полета. Он также служит селекторным переключателем для определения того, какая группа входов напряжения должна быть выбрана, и индексным регистром для команды с флагом изменения. Состояние фазового регистра доступно как опорные выходы каскада.

Арифметический блок

Арифметический блок состоит из трех регистров: аккумулятора (А), младшего аккумулятора (L) и числового регистра (N). Адресными являются только регистры A и L.

  1. Аккумулятор (А-регистр). Аккумулятор служит основным регистром компьютера и хранит результаты всех арифметических операций. Этот регистр служит выходным регистром для телеметрии и символьного вывода.
  2. Младший аккумулятор (L-регистр) — этот регистр используется для определенных арифметических, входных, логических операций или для хранения данных быстрого доступа.
  3. Числовой регистр (N-регистр) — этот регистр используется логикой компьютера при умножении и делении и не адресуется.

Входной блок

  1. Линии дискретного ввода обычно служат линиями связи от внешнего оборудования. Существует три набора сигналов типа «включено-выключено»:
    1. Один набор отбирает 24 входных сигнала.
    2. Один набор производит выборку 19 внешних входных сигналов и 5 триггеров внутри компьютера.
    3. Один набор производит выборку 21 входного сигнала, двух триггеров и логического «или» 7 дискретных выходных сигналов.
  2. Загрузка программы. Основным входом для загрузки числовых данных и инструкций в память компьютера является перфолента (бумага или майлар). Информация может быть введена в компьютер с максимальной скоростью 800 пятибитных кодов в секунду с помощью считывателя фотоэлектрической ленты. Данные можно вводить вручную с клавиатуры, если доступна компьютерная панель ручного управления (CMPC).
  3. Детектор. Вход детектора представляет собой сигнал типа «вкл.-выкл.», полученный от внешнего источника, и указывает на рабочее состояние определенного внешнего оборудования. Монитор входа детектора можно «сбросить» с помощью специальной команды.
  4. Инкрементный – инкрементные входы в основном не зависят от программного управления и состоят из семи типов резольвера, двух переменных инкрементальных входов и одного импульсного типа. Эти входные данные накапливаются в двух контурах входного буфера по четыре слова (V&R).
  5. Напряжение. Компьютер способен преобразовывать одно из 32 входных сигналов постоянного напряжения в 8-битное двоичное число под управлением программы. Аналоговые напряжения сгруппированы в четыре набора по восемь входов в каждом. Диапазон +10 вольт с точностью до 200 мВ.
  6. Кабель. Кабельные входы представляют собой последовательные сообщения длиной до 96 бит, введенные в одно из четырех слов C-контура. Максимальная скорость передачи данных 1600 бит в секунду. Работа кабельного ввода начинается с выполнения команды «Включить кабельный ввод» и происходит практически независимо от программного управления.
  7. Радио. Радиовходы представляют собой последовательные сообщения неограниченной длины, заключенные в одно слово С-контура. После накопления 24 бит информация передается в канал MX сектора 054 и контур готов принять еще 24 бита. Максимальная скорость входных данных составляет 100 бит в секунду. Операция начинается с инструкции и протекает практически независимо от программного управления.
  8. Внешний сброс - общий сброс (Mr), включение записи (Ew c ), инициация загрузки (Fs c ) только для проверки, остановка заливки (K' h c ), запуск заправки (K' r c ), заправка в одиночном цикле (K' с в ).

Выходной блок

  1. Дискретный. Дискретные выходы обеспечивают два независимых набора выходных линий (32 и 15), в общей сложности 47 сигналов типа «вкл.-выкл.». Выходные данные изменяются под управлением программы и передаются на внешнее по отношению к компьютеру оборудование.
  2. Напряжение. Доступны четыре выходные линии постоянного напряжения, каждая из которых пропорциональна 8-битному числу, включая знак. Эти строки обновляются со скоростью 9,27 вольт за 32 слова. Диапазон +10 вольт с точностью ±200 мВ.
  3. Один символ. Вывод одного символа обеспечивает четырехбитные символы, подходящие для пишущей машинки, перфоленты или другого аналогичного оборудования вывода. Бит проверки четности и два бита синхронизации выдаются автоматически с каждым символом.
  4. Кабель. Выходной сигнал кабеля представляет собой последовательное сообщение длиной до 96 бит, передаваемое из четырехсловного C-контура. Максимальная скорость передачи данных составляет 1600 бит в секунду*. Операция начинается с выполнения команды включения кабельного выхода (ECO) и протекает практически независимо от программного управления.
  5. Двоичный — имеется четыре пары выходов, которые можно использовать для управления внешним оборудованием, например гироскопом и т. д. Состояния выходов автоматически обновляются под управлением программы каждые 10 мс. Выход имеет форму +1 или -1.
  6. Телеметрия. Сигнал синхронизации выдается под управлением программы, что означает, что аккумулятор содержит информацию, которая должна быть прочитана внешним оборудованием, получающим сигнал синхронизации.
  7. Разное. К этим сигналам относятся сигнал ошибки четности/проверки, индикация режима и задание ступени.

Блок памяти

Память компьютера Д-37С состоит из вращающегося магнитного диска, приводимого в движение синхронным двигателем со скоростью 6000 об/мин. Рядом с диском расположены две фиксированные пластины с головками чтения и записи. Диск имеет тонкое магнитно-оксидное покрытие с обеих сторон для хранения информации. Этот диск поддерживается воздушными подшипниками, создаваемыми вращающимся диском. Диск разделен на дорожки или каналы по 128 слов для основной памяти. Общая емкость 7222 слов может содержаться в 56 каналах по 128 секторов, шести циклах по 4 слова, одном цикле по 8 слов, одном цикле по 16 слов и шести циклах по 1 слову.

Программирование

Формат инструкции и слова данных D-37C

Компьютер использует полное 24-битное командное слово и слово данных. Данные представляются одним из двух способов: в виде 23-битной двоичной дроби (полное слово) или в виде 10-битной дроби (разделенное слово). Оба формата показаны на рисунке. Инструкции также имеют два формата: помеченные и не помеченные, как показано на рисунке. Ниже приводится список всех доступных инструкций с цифровыми и мнемоническими кодами. Дополнительную информацию о программировании см.:

Ки, WT Руководство по программированию для компьютера D-37C. Анахайм, Калифорния, Autonetics, подразделение North American Rockwell, Inc., 30 января 1965 г.

Инструкция к компьютеру Д-37С

Сравнение Д-17Б

Компьютеры D-17B и D-37C были спроектированы и изготовлены компанией Autonetics, в то время подразделением North American Aviation , а затем подразделением Boeing, для наведения и управления межконтинентальной баллистической ракетой Minuteman в реальном времени от запуска до взрыва. Д-17Б является компонентом системы наведения ракет NS-10Q для Minuteman I, а D-37C — компонентом системы наведения ракет NS-17 для Minuteman II. Между этими двумя конструкциями есть много основных сходств. Обе они являются синхронными последовательными машинами с дисками с фиксированной головкой в ​​качестве основной памяти. Они имеют двухадресные инструкции, точность до половины и целого слова и множество подобных кодов операторов инструкций. Различия между двумя компьютерами основаны главным образом на разных технологиях. D-17B был построен в 1962 году с использованием в основном диодно-резисторной логики и диодно-транзисторной логики, необходимых для реализации его логических схем. С другой стороны, D-37C был построен в 1964 году [1] с использованием небольших интегральных схем производства Texas Instruments с дискретными компонентами только во внутренних источниках питания.

Технические характеристики

Минитмен расширенный D-37B ПРОИЗВОДИТЕЛЬ Подразделение автонетики Североамериканской авиацииПРИЛОЖЕНИЯ Наведение и управление ракетойПРОГРАММИРОВАНИЕ И СИСТЕМА ЧИСЛА Внутренняя система счисления: Двоичная. Двоичные цифры/слово: 27 Арифметическая система: Фиксированная точкаАРИФМЕТИЧЕСКАЯ ЕДИНИЦА Искл. Стор. Доступ микросекДобавьте 78Мульт 1016Дивизион 2030Арифметический режим: последовательныйТайминг: синхронныйОперация: ПоследовательнаяХРАНИЛИЩЕ № доступаСредние слова микросекундыДиск 6912 5000 (в среднем) (каналы общего назначения)Диск 29 (циклы быстрого доступа) 40 (цикл из 1 слова) 160 (цикл из 4 слов) 320 (цикл из 8 слов) 640 (цикл из 16 слов) МОЩНОСТЬ, ПРОСТРАНСТВО, ВЕС И ПОДГОТОВКА ПЛОЩАДКИ Мощность компьютера 0,169 кВт Объем, компьютерный 0,40 куб. футов Вес компьютера 26 фунтов

Источник питания

Джеррольд Фаутц, президент компании SMPS Technology, был ответственным инженером программы исследования источника питания компьютера наведения и управления Minuteman D-37B, которая определила современные технологии, позже использованные в одном из первых военных компьютеров на интегральной схеме. Эти методы включали высокоскоростные плоские силовые транзисторы и диоды (первые кремниевые силовые устройства, которые могли переключаться на частоте 20 кГц и выше), высокочастотные преобразователи постоянного тока в постоянный (100 кГц уменьшены до 20 кГц для обеспечения надежности), высокочастотные источники питания с широтно-импульсной модуляцией (20 кГц), многослойные печатные платы с металлической подложкой (отводящие восемь ватт на кубический дюйм в космической среде при повышении температуры на 40 ° C, переход к радиатору системы) и методы обхода радиации, которые удаляют все электрические питание от системы распределения электроэнергии, включая развязывающие конденсаторы, менее чем за 1 микросекунду и восстанавливается до заданного напряжения за несколько микросекунд по команде. Отвечает за разработку этих концепций от исследовательской разработки до производственного дизайна. Базовая конфигурация источника питания была сохранена в более поздних ракетах «Минитмен», тогда как другие компоненты претерпели серьезные изменения. Также была разработана, но не использовалась, полноценная система охлаждения с жидким диэлектриком, основанная на фазовом переходе. Это исследование впервые подтвердило, что такая система может работать в невесомости и что жидкий диэлектрик не выявил проблем совместимости с выбранными электронными компонентами в течение восьмилетнего периода испытаний. [2]

Смотрите также

Рекомендации

  1. ^ «Автонетика :: mem-brain :: T5-1435 Файл Mem-Brain, август 65» . Август 1965. стр. 68–69.
    • D37B был построен в 1963 году: «ИЗОБРАЖЕНИЕ В ОБЛАСТИ КОМПЬЮТЕРОВ 1963 ГОДА: ЦИФРОВЫЕ КОМПЬЮТЕРЫ — МИКРОЭЛЕКТРОННЫЙ КОМПЬЮТЕР MINUTEMAN D37B». Компьютеры и автоматизация . XII (12): 26 декабря 1963 г.
  2. ^ Информационный бюллетень ВВС США. КОМПЛЕКТ НАВЕДЕНИЯ РАКЕТЫ — Комплект наведения ракеты Minuteman II NS-17, база ВВС Хилл, штат Юта. «База ВВС Хилл - Информационный бюллетень (для печати): КОМПЛЕКТ НАВЕДЕНИЯ РАКЕТЫ». Архивировано из оригинала 21 мая 2008 г. Проверено 13 мая 2007 г.
  1. Тони С. Лин. Разработка систем межконтинентального ракетного вооружения ВВС США. Журнал космических кораблей и ракет, том. 40, нет. 4, 2003. стр. 491–509.
  2. Деннис К. Регули. Переоборудование компьютера Д-37С для приложений общего назначения. Технологический институт ВВС, авиабаза Райт-Паттерсон, Огайо, Инженерная школа, магистерская диссертация, 1974. 171 стр.
  3. Логическая схема компьютера Minuteman D-37C. (Технический меморандум 64-343-2-8). Анахайм, Калифорния. Autonetics, подразделение North American Rockwell, Inc.
  4. Капитальный ремонт склада цифровых компьютерных систем Minuteman D-37C. Анахайм, Калифорния, Autonetics, подразделение North American Rockwell, Inc. FET-D-120-D37/4.
  5. Мартин Х. Вейк. Четвертый обзор отечественных электронных цифровых вычислительных систем. Лаборатории баллистических исследований, Абердинский полигон, Мэриленд, отчет № 1227, январь 1964 г. [1]
  6. Джеррольд Фаутц, президент SMPS Technology. [2]