Дж. Halcombe Laning

редактировать

J. Холкомб «Хэл» Лэнинг младший (14 февраля 1920 г. в Канзас-Сити, Миссури - 29 мая 2012 г.) был Массачусетским технологическим институтом компьютерный пионер, который в 1952 году изобрел алгебраический компилятор по имени Джордж (также известный как система Ланинга и Цирлера по названию авторов опубликованной статьи), который работал на MIT Whirlwind, первом реальном время компьютера. Лэнинг разработал Джорджа как более удобную альтернативу языку ассемблера для ввода математических уравнений в компьютер. Позже он стал ключевым участником гонки на Луну в 1960-х годах, начав работу над космическими системами наведения для лунных миссий Аполлона. С 1955 по 1980 год он был заместителем заместителя директора приборной лаборатории Массачусетского технологического института.

. В 1956 году он опубликовал книгу «Случайные процессы в автоматическом управлении (серия Макгроу-Хилла по разработке систем управления)» с Ричардом Баттином как соавтор.

В сотрудничестве с Филом Хэнкинсом и Чарли Вернером из Массачусетского технологического института он начал работу над MAC (MIT Algebraic Compiler), алгебраическим языком программирования для IBM 650, которая была завершена к началу весны 1958 года.

Содержание
  • 1 Карьера
    • 1.1 Программа Apollo
  • 2 Ссылки
  • 3 Внешние ссылки
Карьера

Лэнинг получил докторскую степень в Массачусетском технологическом институте в 1947 году, защитив диссертацию на тему «Математическая теория смазки. Типа "Поток". Он получил степень бакалавра в области химического машиностроения (1940) также из Массачусетского технологического института.

Он был избран в Национальную инженерную академию в 1983 году за работу в аэрокосмической технике особенно его «уникальные новаторские достижения в области управления ракетами и информатики - система Q-наведение для Thor и Polaris [ракеты] и Джордж». Он также был почетным членом Американского математического общества.

. Лэнинг занимает видное место в третьем эпизоде ​​документального фильма мини-сериала Moon Machines на Science Channel., который транслировался в июне 2008 года.

Программа Apollo

Позже он работал в MIT Draper Lab с Ричардом Х. Баттином, разработать схему для выполнения бортовой навигации на командно-служебном модуле программы программы Apollo системы наведения. Он разработал операционную систему для руководителей и списков ожидания для LGC (компьютер управления лунным модулем) в середине 1960-х; он сделал его из цельной ткани без каких-либо примеров, которыми он мог бы руководствоваться, и дизайн все еще актуален сегодня. Распределение функций между разумным количеством асинхронных процессов под управлением приоритетного исполнительного механизма, управляемого скоростью и приоритетом, по-прежнему представляет собой современный уровень развития компьютеров GNC для космических аппаратов в реальном времени. Его конструкция спасла посадочную миссию Аполлона-11, когда программа интерфейса радара рандеву начала использовать больше наборов регистров и областей «векторного аккумулятора», чем было физически доступно в памяти, что привело к печально известным ошибкам 1201 и 1202. Если бы не дизайн Лэнинга, посадка была бы прервана из-за отсутствия стабильного компьютера наведения.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-24 09:32:05
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте