
최근 B-52 폭격기의 자동 천문항법 장치 안에 들어 있던 electromechanical 방식의 'Angle Computer'가 다시 주목받고 있습니다. 핵심은 단순한 복고가 아닙니다. 1960년대 초, 디지털 컴퓨터가 이미 존재했는데도 실제 임무 환경에서는 모터·기어·싱크로로 만든 아날로그 계산기가 더 합리적이었을 수 있다는 점입니다.1
지금 이 이야기가 중요한 이유도 분명합니다. 항공, 방산, 산업제어, 엣지 시스템에서 우리는 여전히 비슷한 질문을 합니다. "최신 기술이 가능한가?"보다 먼저 "이 환경에서 가장 잘 버티고, 빨리 반응하고, 고장 나도 다룰 수 있는가?"를 물어야 한다는 점입니다.
왜 폭격기의 수학을 기어와 모터에 맡겼나
B-52의 Astro Compass는 별을 자동으로 추적해 기수를 얼마나 어느 방향으로 향하고 있는지 계산하는 시스템이었습니다. 공개된 자료에 따르면 이 시스템은 약 0.1도 수준의 방위 정확도를 목표로 했고, 광학 추적기, 안정화 플랫폼, 여러 제어 패널, 그리고 Angle Computer를 포함한 19개 구성품으로 이뤄졌습니다.1
여기서 Angle Computer의 역할은 "별의 위치를 하늘 좌표계에서 항공기 기준 좌표계로 바꾸는 일"이었습니다. 말하자면 연속적으로 들어오는 시간, 위도, 별의 적위·시각 정보를 바탕으로 실시간 구면삼각법을 수행해 망원경이 어디를 봐야 하는지 계산한 셈입니다.1
오늘 기준으로 보면 이건 소프트웨어가 할 일처럼 보입니다. 하지만 당시 판단 기준은 달랐습니다. 1960년대 초 디지털 컴퓨터는 지금처럼 작고 싸고 튼튼하지 않았습니다. 반면 군용 electromechanical 계산기는 이미 해군 사격통제나 유도 시스템에서 검증된 계보가 있었습니다.2 전기적으로 입력을 받고, 기계적으로 계산하고, 다시 전기 신호로 출력하는 구조는 낯설지만 당시에는 오히려 실전형이었습니다.
즉, 이것은 "디지털이 없어서 어쩔 수 없이"라기보다, 적어도 이 문제에서는 electromechanical 방식이 더 맞았던 사례에 가깝습니다. 복잡한 삼각함수를 연속적으로 처리해야 하고, 승무원이 현장에서 다뤄야 하며, 진동·온도 변화·정비 제약을 견뎌야 하는 환경에서 말입니다.
중요한 건 절대 정확도보다 '임무에 충분한 정확도'다
이 장치를 볼 때 흔히 빠지는 함정은 "그래서 현대 컴퓨터보다 정확했나?"입니다. 좋은 질문이 아닙니다. 더 나은 질문은 "무엇을 위해, 어떤 조건에서, 충분히 정확했나?"입니다.
B-52는 냉전기의 장거리 전략폭격기였고, 항법은 단순 편의 기능이 아니라 임무 성패와 직결된 기반이었습니다.3 GPS는 없었고, 전파항법은 교란되거나 인프라 의존성이 있었습니다. 천문항법은 느리고 번거롭지만, 외부 신호가 없어도 쓸 수 있고 재밍에도 강합니다. 그래서 자동화의 가치는 계산 성능 그 자체보다, 승무원 업무를 줄이면서도 장시간 비행에서 안정적으로 방향 정보를 제공하는 데 있었습니다.1
물론 트레이드오프는 분명합니다. electromechanical 시스템은 부피가 크고, 정밀 조립이 필요하며, 설계 변경이 어렵습니다. 범용성도 낮습니다. 같은 시기 이후 전자식·디지털식 항공전자장비가 빠르게 주류가 된 이유이기도 합니다. 다시 말해 이 장치는 "아날로그가 디지털보다 우월하다"는 증거가 아니라, 특정 시점과 제약조건에서는 더 적합할 수 있다는 증거입니다.
이 관점은 B-52 자체의 역사와도 닿아 있습니다. B-52가 훨씬 뒤에 나온 일부 폭격기보다 오래 살아남은 이유로 자주 거론되는 것도 최첨단성보다 신뢰성, 유지성, 임무 적응성입니다.4 시스템 수준에서 보면 기체도, 그 안의 계산장치도 같은 철학을 공유한 셈입니다.
이 오래된 계산기가 지금 엔지니어에게 주는 기준
이 사례를 현재로 옮기면 교훈은 의외로 실무적입니다. 기술 선택에서 봐야 할 것은 '새로움'이 아니라 '적합성'입니다.
특히 다음 조건에서는 더 단순하거나 특화된 기술이 이길 수 있습니다.
첫째, 입력이 연속적이고 지연 허용폭이 매우 작을 때입니다.
둘째, 네트워크나 외부 인프라에 의존하면 안 될 때입니다.
셋째, 고장 모드가 예측 가능해야 하고 현장 정비가 가능해야 할 때입니다.
넷째, 범용 컴퓨팅보다 특정 연산을 안정적으로 반복하는 편이 더 중요할 때입니다.
이 기준은 항공우주에만 해당하지 않습니다. 산업 설비의 PLC, 차량용 안전제어, 우주선의 방사선 내성 전자장비, 심지어 소프트웨어 아키텍처에서도 같습니다. 때로는 "덜 우아한" 해법이 더 좋은 해법입니다. 구식이라서가 아니라, 실패 비용과 운영 현실을 정확히 반영했기 때문입니다.
B-52의 Angle Computer를 흥미로운 박물관 유물로만 보면 절반만 본 것입니다. 진짜 메시지는 더 현재적입니다. 기술을 평가할 때는 성능표보다 먼저, 환경·임무·정비·실패 방식을 같이 봐야 합니다. 그 기준이 필요한 사람은 방산 엔지니어만이 아닙니다. 오래 돌아가야 하는 시스템을 설계하는 누구에게나 해당됩니다.
참고
1The electromechanical angle computer inside the B-52 bomber's star tracker
2The electromechanical angle computer inside the B-52 bomber's star tracker | Hacker News
3Boeing B-52 Stratofortress - Wikipedia
4Why The B-52 Will Outlive The Very Bombers Built To Replace It
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.
