# Don Eyles [[MIT Instrumentation Laboratory]] のフライトソフトウェアエンジニア。Apollo Lunar Module Guidance Computer(LGC)の月着陸誘導ソフトウェアを担当し、特にスロットル制御ルーチン(throttle-control routine)のプログラミングとテストを担当した。 ## Apollo 計画における役割 - LM-1(Apollo 5, 1968)から Apollo 17(1972、最終月着陸ミッション)まで、月着陸フライトソフトウェア(SUNBURST → SUNDANCE → LUMINARY)の開発に一貫して関与。 - スロットル制御ルーチンの遅延補償値(0.2秒)を自身の判断で実装。結果的にこの過補償が、Apollo 11/12 の記載仕様(0.3秒)より安定側に働き、着陸成功に寄与していたことが後年 [[Allan Klumpp]] の解析で判明した(→ [[制御ループの安定性とタイムラグ補償]])。 - Apollo 14 で発生した中断スイッチの誤信号に対し、レジスタ操作による回避手順(61キーストローク)を考案。 - 「variable SERVICER」(固定2秒周期制約の撤廃)や、John Young 発案の「P66 LPD」機能をシミュレーションレベルまで開発したが、いずれも実飛行には至らなかった。 ## 著作(wiki 関連) - [[@2004__AAS__Tales from the Lunar Module Guidance Computer|Tales from the Lunar Module Guidance Computer]] — Apollo 11 の 1201/1202 プログラムアラームとスロットル振動問題の当事者による回顧録(AAS 04-064、2004年)。 ## 関連 - [[Allan Klumpp]]: 誘導方程式設計者、スロットル遅延補償問題の共同分析者 - [[Hal Laning]]: Executive/Waitlist リアルタイム OS 設計者 - [[MIT Instrumentation Laboratory]]: 所属機関 - [[制御ループの安定性とタイムラグ補償]]: 自身が実装したスロットル補償ロジックが題材となる概念 ## 出典 - [[@2004__AAS__Tales from the Lunar Module Guidance Computer|Tales from the Lunar Module Guidance Computer]]