D -37C (D37C) — это компьютерный компонент полностью инерциальной системы наведения ракеты NS-17 (MGS) для точного наведения на цель за тысячи миль. Система NS-17 MGS использовалась в МБР Minuteman II (LGM-30F). Система MGS, изначально разработанная и произведенная подразделением Autonetics Division компании North American Aviation , могла хранить во внутренней памяти несколько предварительно запрограммированных целей.
В отличие от других методов навигации, инерциальное наведение не полагается на наблюдения за положением земли или звезд, радио- или радиолокационные сигналы или любую другую информацию извне транспортного средства. Вместо этого инерциальный навигатор предоставляет информацию о наведении с помощью гироскопов , которые указывают направление, и акселерометров, которые измеряют изменения скорости и направления. Затем компьютер использует эту информацию для расчета положения транспортного средства и направляет его по курсу. Враги не могут «забить» систему ложной или запутанной информацией.
Центр логистики авиации Огдена на авиабазе Хилл является руководителем программы для семейства МБР Minuteman с января 1959 года. С июля 1965 года база несет полную ответственность за управление логистикой для Minuteman и остального парка МБР.
Компьютер D-37C состоит из четырех основных секций: памяти, центрального процессора (ЦП) и блоков ввода и вывода. Эти секции заключены в один корпус. Память представляет собой двухсторонний диск с фиксированной головкой, вращающийся со скоростью 6000 об/мин. Он содержит 7222 слова по 27 бит. Каждое слово содержит 24 бита данных и три разделительных бита, недоступных программисту. Память организована в 56 каналов по 128 слов каждый плюс десять каналов быстрого доступа от одного до шестнадцати слов. Память также включает аккумуляторы и регистр команд.
Ракета MM II была развернута с помощью дискового компьютера D-37C. Autonetics также программировала функциональные симуляторы для разработки и тестирования программы полета и верификатор вставки кода, который использовался в штаб-квартире крыла для генерации кодов для ввода в бортовой компьютер. Возникла необходимость проверить не только правильность программного обеспечения программы полета, но и отсутствие кода, который мог бы привести к несанкционированному или случайному запуску. TRW, Inc. продолжила свою роль независимой проверки, которая сначала называлась проверкой и валидацией, а затем стала перекрестным анализом ядерной безопасности (NSCCA). Logicon RDA была выбрана для выполнения NSCCA программ нацеливания и плана выполнения, разработанных TRW.[1]
Когда была разработана MM III, Autonetics сгенерировала уравнения наведения, которые были запрограммированы в компьютер D37D , который впервые содержал гибридную явную систему наведения. Новый класс программ требовался Объединенному штабу стратегического планирования нацеливания для выбора целей для системы с несколькими боеголовками. Для этих функций были разработаны программы применения ракет.
Следующее крупное обновление эксплуатационного программного обеспечения было сделано в рамках программы замены наведения. Компания Autonetics (позже приобретенная The Boeing Co.) разработала необходимое программное обеспечение для нового бортового компьютера.
Этот раздел взят из оригинального документа «Капитальный ремонт цифровой вычислительной системы самолета «Minuteman» D-37C». Autonetics, подразделение North American Rockwell, Inc., Анахайм, Калифорния. FET-D-120-D37/4.
Блок управления интерпретирует и обрабатывает все функции машины и состоит из счетчика местоположения, регистра команд и регистра фаз.
Арифметическое устройство состоит из трех регистров: аккумулятора (A), нижнего аккумулятора (L) и числового регистра (N). Адресуются только регистры A и L.
Память компьютера D-37C состоит из вращающегося магнитного диска, приводимого в движение синхронным двигателем со скоростью 6000 об/мин. Рядом с диском находятся две неподвижные головки, на которых размещены головки чтения и записи. Диск имеет тонкое магнитное оксидное покрытие с обеих сторон для хранения информации. Этот диск поддерживается воздушными подшипниками, создаваемыми вращающимся диском. Диск разделен на дорожки или каналы по 128 слов каждый для основной памяти. Общая емкость 7222 слова может содержаться в 56 каналах по 128 секторов, шести циклах по 4 слова, одном цикле по 8 слов, одном цикле по 16 слов и шести циклах по 1 слову.
Компьютер использует полное 24-битное слово инструкции и слово данных. Данные представлены одним из двух способов: как 23-битная двоичная дробь (полное слово) или как 10-битная дробь (разделенное слово). Эти два формата показаны на рисунке. Инструкции также имеют два формата: либо помеченные, либо не помеченные, как показано на рисунке. Ниже приведен список всех доступных инструкций с числовыми и мнемоническими кодами. Для получения дополнительной информации о программировании см.:
Ки, У. Т. Руководство по программированию компьютера D-37C. Анахайм, Калифорния, Autonetics, подразделение North American Rockwell, Inc., 30 января 1965 г.
МНЕМОНИЧЕСКИЙ КОД | ОПИСАНИЕ | ЧИСЛОВОЙ КОД | КАНАЛ (C), СЕКТОР (S) |
---|---|---|---|
ДОБАВЛЯТЬ | Добавлять | 64 | С, С |
АЛК | Аккумулятор левого цикла | 00 | 26, Ю |
АНА | И к аккумулятору | 40 | 42, Ю |
АРК | Аккумулятор Правый Цикл | 0 | 36, Ю |
АРС | Аккумулятор Сдвиг вправо | 0 | 32, Ю |
АВК | Добавить без переноса | 40 | 50, С |
КЛА | Очистить и добавить | 44 | С, С |
КОА | Вывод символов А | 0 | (40-76), С |
КоМ | Дополнение | 40 | 46, Ю |
АСВ | Дискретный вход А | 40 | 02, С |
ДИБ | Дискретный вход B | 40 | 00, С |
ДИК | Дискретный вход C | 40 | 20, Ю |
ДИВ | Разделять | 34 | С, С |
DOA | Дискретный выход А | 40 | 54, ХХ2 |
дата рождения | Дискретный выход B | 40 | 54, ХХ1 |
ДПП | Отключить питание платформы | 40 | 62, Х20 |
ЭКО | Включить выход кабеля | 40 | 62, Х02 |
ЭКИ | Включить кабельный вход | 40 | 62, Х03 |
ЕФК | Включить точный обратный отсчет | 40 | 26, Ю |
ЕПП | Включить питание платформы | 40 | 62, Х40 |
ФКЛ | Полное сравнение и ограничение | 14 | С, С |
Фунт стерлингов | Генерация битовой последовательности | 40 | 64, С |
ГПТ | Генерация бита четности | 40 | 60, Ю |
ГФУ | Остановить отсчет штрафа | 40 | 24, Ю |
ХПР | Остановитесь и продолжайте движение | 40 | 22, Ю |
ЛНР | Регистр фазы нагрузки | 40 | (70-76), С |
МАЛ | Изменить A и L | 40 | 52, Ю |
МИМ | Минус Величина | 40 | 44, С |
МПЖ | Умножить | 24 | С, С |
ОРА | ИЛИ к аккумулятору | 40 | 40, С |
ПЛМ | Плюсовая величина | 40 | 56, Ю |
РИК | Радиосвязь | 0 | 24, 001 |
РСД | Сброс детектора | 40 | 62, Х10 |
Грустно | Разделить Добавить | 60 | С, С |
СЭЛ | Разделение аккумулятора, сдвиг влево | 0 | 20, Ю |
САР | Разделение аккумулятора, сдвиг вправо | 0 | 30, Ю |
СКЛ | Разделить, сравнить и ограничить | 4 | С, С |
СМП | Разделить Умножить | 20 | С, С |
СПМ | Сплит Плюс Величина | 40 | 66, Ю |
СРД | Имитация переходного процесса | 0 | 16, Ю |
СГУ | Разделить Вычесть | 70 | С, С |
СТО | Магазин Аккумулятор | 51 | С, С |
СУБ | Вычитать | 74 | С, С |
ТМИ | Перевод на Минус | 30 | С, С |
ТРА | Передача | 50 | С, С |
ТСМ | Перевод сектора на минус | 40 | 06, С |
ТСЗ | Перевести сектор на ноль | 40 | 04, С |
ТЗЕ | Перевод на ноль | 10 | С, С |
С ПОМОЩЬЮ | Входное напряжение А | 40 | 10, С |
ВИБ | Вход напряжения B | 40 | 12, Ю |
ВИК | Входное напряжение C | 40 | 14, Ю |
ВИД | Входное напряжение D | 40 | 16, Ю |
VIE | Входное напряжение E | 40 | 30, Ю |
ВИФ | Входное напряжение F | 40 | 32, Ю |
ВИГ | Входное напряжение G | 40 | 34, С |
ВИХ | Входное напряжение H | 40 | 36, Ю |
Компьютеры D-17B и D-37C были спроектированы и построены компанией Autonetics, тогда подразделением North American Aviation , позже подразделением Boeing, для наведения в реальном времени и управления МБР Minuteman от запуска до детонации. D-17B является компонентом системы наведения ракет NS-10Q для Minuteman I, в то время как D-37C является компонентом системы наведения ракет NS-17 для Minuteman II. Между двумя конструкциями есть много основных сходств. Они обе являются синхронными последовательными машинами с фиксированными головками дисков для первичной памяти. Они имеют двухадресные инструкции, половинную и целую точность слова и много похожих кодов операторов инструкций. Различия в двух компьютерах основаны в основном на их различных технологиях. D-17B был построен в 1962 году с использованием в основном диодно-резисторной логики и диодно-транзисторной логики, необходимых для реализации его логических схем. С другой стороны, D-37C был построен в 1964 году [1] с использованием малогабаритных интегральных схем, изготовленных Texas Instruments, с дискретными компонентами только во внутренних источниках питания.
Модель: | Д-17Б | Д-37С |
---|---|---|
Год: | 1962 | 1964 |
Тип: | Последовательный, синхронный | |
Система счисления: | Двоичный, с фиксированной точкой, с дополнением до двух | |
Длина слова данных: | 11 или 24 бит (двойная точность) | |
Длина слова инструкции: | 24 бита | |
Количество инструкций: | 39 | 57 |
Сроки выполнения: | ||
Добавлять | 78 1/8 микросекунды | Такой же |
Умножить | 1 миллисекунда | Такой же |
Разделять | (программное обеспечение) | 2 мсек |
Тактовый канал: | 345,6 кГц | Такой же |
Адресация: | Прямая передача всей памяти | Прямо в Банке (1/4 памяти) |
Память: | ||
Длина слова | 24 бита плюс 3 тайминга | Такой же |
Тип | Диск NDRO с покрытием из оксида железа | |
Время цикла | 78 1/8 микросекунд минимум | " |
Емкость | 5454 или 2727 слов (двойная точность) | 14 444 или 7 222 слов |
Ввод/вывод: | ||
Входные линии | 48 цифровых | 65 цифровых 32 аналоговых |
Выходные линии | 28 цифровых 12 аналоговых 3 импульсных | 45 цифровых 16 аналоговых 8 импульсных |
Программа | 800 5-битных символов/сек | Такой же |
Физические характеристики: | ||
Размеры | Высота 20", диаметр 29" | 20,9 × 6,9 × 9,5" |
Власть | 28 В постоянного тока ±1 В при 19 А | 28 В постоянного тока ±1,7 В при 15 А |
Схемы: | Дискретные DRL и DTL | МК DRL и DTL |
Программное обеспечение: | Минимальная задержка кодирования машинного языка модульные специальные подпрограммы | |
Надежность: | 5,5 лет наработки на отказ | (секретно) |
Минитмен усовершенствованный D-37B ПРОИЗВОДИТЕЛЬ Подразделение Autonetics компании North American AviationПРИЛОЖЕНИЯ Наведение и управление ракетамиПРОГРАММИРОВАНИЕ И ЧИСЛОВАЯ СИСТЕМА Внутренняя система счисления: Двоичная Двоичных цифр/слово: 27 Арифметическая система: Фиксированная точкаАРИФМЕТИЧЕСКАЯ ЕДИНИЦА Исключить. Доступ к хранилищу МикросекДобавить 78Мульт 1,016Дивизия 2,030Арифметический режим: ПоследовательныйВремя: синхронноеОперация: ПоследовательнаяХРАНИЛИЩЕ Количество ДоступовСредние слова МикросекДиск 6,912 5,000 (средний) (каналы общего назначения)Диск 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 микросекунду и восстанавливали до указанного напряжения за несколько микросекунд по команде. Отвечал за разработку этих концепций от исследовательской разработки до производственного проектирования. Базовая конфигурация источника питания была сохранена в более поздних ракетах Minuteman, тогда как другие компоненты подверглись серьезным переделкам. Также была разработана, но не использовалась, полная система охлаждения на основе жидкого диэлектрика, основанная на изменении фазы. Это исследование впервые подтвердило, что такая система может работать в условиях невесомости, и что жидкий диэлектрик не показал никаких проблем совместимости с выбранными электронными компонентами в течение испытательного периода, длившегося восемь лет. [2]