Articulo de referencia

J. Halcombe Laning

J. Halcombe " Hal " Laning Jr. (14 de febrero de 1920, en Kansas City , Missouri [ 1 ] – 29 de mayo de 2012) fue un pionero de la informática del Instituto Tecnológico de Massac...

J. Halcombe " Hal " Laning Jr. (14 de febrero de 1920, en Kansas City , Missouri [ 1 ] 29 de mayo de 2012) fue un pionero de la informática del Instituto Tecnológico de Massachusetts que en 1952 inventó un compilador algebraico llamado George (también conocido como el sistema Laning y Zierler por los autores del artículo publicado) que se ejecutaba en el MIT Whirlwind , la primera computadora en tiempo real . [ 2 ] Laning diseñó George para que fuera una alternativa más fácil de usar al lenguaje ensamblador para introducir ecuaciones matemáticas en una computadora. Más tarde se convirtió en un contribuyente clave a la carrera hacia la Luna de la década de 1960, con un trabajo pionero en sistemas de guía espacial para las misiones lunares Apolo . De 1955 a 1980, fue subdirector asociado del Laboratorio de Instrumentación del MIT .

En 1956 publicó el libro Procesos aleatorios en el control automático (Serie McGraw-Hill sobre ingeniería de sistemas de control), con Richard Battin como coautor.

En colaboración con Phil Hankins y Charlie Werner del MIT, inició el trabajo en MAC (MIT Algebraic Compiler), un lenguaje de programación algebraica para el IBM 650, que se completó a principios de la primavera de 1958. [ 3 ]

Carrera

Laning recibió su doctorado del MIT en 1947 con una disertación titulada "Teoría matemática del flujo de tipo lubricación". [ 4 ] Su licenciatura en Ingeniería Química (1940) también fue del MIT. [ 5 ]

Fue elegido miembro de la Academia Nacional de Ingeniería en 1983 por su trabajo en ingeniería aeroespacial , en particular por sus "logros pioneros únicos en guiado de misiles y ciencias de la computación: el sistema de guiado Q para los misiles Thor y Polaris y George". [ 6 ] También fue miembro honorario de la Sociedad Matemática Estadounidense . [ 7 ]

Laning aparece de forma destacada en el tercer episodio de la miniserie documental del Science Channel titulada Moon Machines , que se emitió en junio de 2008.

Programa Apolo

Posteriormente trabajó en el Laboratorio Draper del MIT , con Richard H. Battin , para desarrollar un esquema de navegación a bordo en el sistema de guiado del módulo de comando/servicio del programa Apolo . Diseñó el sistema operativo Ejecutivo y de Lista de Espera para la Computadora de Guiado del Apolo (Computadora de Guiado del Módulo Lunar) a mediados de la década de 1960; lo construyó desde cero sin ejemplos que lo guiaran, y el diseño sigue siendo válido. La asignación de funciones entre un número razonable de procesos asíncronos, bajo el control de un ejecutivo preventivo basado en la tasa y la prioridad, aún representa el estado del arte en computadoras de GN&C en tiempo real para naves espaciales. Su diseño salvó la misión de aterrizaje del Apolo 11 cuando el programa de interfaz del radar de encuentro comenzó a usar más conjuntos de núcleos de registro y áreas de "Acumulador Vectorial" de las que estaban físicamente disponibles en la memoria, causando los infames errores 1201 y 1202. De no haber sido por el diseño de Laning, el aterrizaje se habría abortado por falta de una computadora de guiado estable. [ 8 ]

Referencias

  1. "Respuestas - El lugar más confiable para responder las preguntas de la vida" . Respuestas .
  2. "computadora" . history.nasa.gov .
  3. Sistema de guía
  4. J. Halcombe Laning, Jr. en el Proyecto de Genealogía Matemática
  5. Colecciones del Museo del MIT - Personas
  6. "Dr. J. Halcombe Laning" . Archivado del original el 28 de mayo de 2010. Recuperado el 28 de julio de 2009 .
  7. "Avisos de la AMS" (PDF) . Sociedad Matemática Estadounidense . 42 (12) . Consultado el 20 de noviembre de 2022 .
  8. "CUENTOS DEL ORDENADOR DE GUÍA DEL MÓDULO LUNAR" . klabs.org .
  • Retrato de J. Halcombe Laning, tomado en 1997.