관측데이터의 상관처리

전파망원경에서 살펴본 것처럼, 서로 멀리 떨어진 여러 전파망원경이 같은 천체를 함께 관측하면 마치 거대한 하나의 망원경으로 본 것과 같은 효과를 낼 수 있습니다. 각 망원경이 같은 시각·좌표·주파수로 관측을 준비하는 과정은 관측준비과정 편에서 다뤘습니다. 이번 페이지에서는 각 망원경이 모은 관측 데이터를 실제로 어떻게 합쳐서(상관처리) 하나의 결과로 만들어 내는지 살펴봅니다.

관측 데이터

각 망원경에서 모인 데이터에는 천체까지의 거리 차이 때문에 생긴 아주 작은 시간지연(Δt)이 들어 있습니다. 상관기(correlator)는 이 시간지연을 정밀하게 찾아 보정한 뒤, 두 망원경의 데이터를 서로 곱하고 더해(상관 처리) 위상 차이를 측정합니다. 이 계산을 모든 망원경 쌍에 대해 반복하면, 마치 망원경들 사이의 거리만큼 커다란 가상의 망원경 하나로 관측한 것과 같은 자료가 만들어지고, 이를 다시 계산(영상 합성)하면 천체의 실제 모습을 담은 영상이 됩니다.

상관처리 시간지연 보정 개념도

두 망원경 신호의 시간지연(Δt)을 측정해 위상을 맞추는 과정

여러 망원경 신호를 합성하는 상관기 개념도

여러 전파망원경의 신호를 합쳐 가상의 거대 망원경을 만드는 상관기

비유로 먼저 이해하기: 멀리서 터진 폭죽 소리를 두 사람이 듣는다고 생각해보세요. 폭죽에 더 가까운 사람은 소리를 먼저 듣고, 멀리 있는 사람은 조금 늦게 듣습니다. 두 사람이 각자 녹음한 소리를 나중에 나란히 재생하면 시간이 어긋나 있어 서로 다른 소리처럼 들립니다. 그런데 늦게 녹음된 쪽을 조금씩 앞으로 당겨보면, 어느 지점에서 두 소리의 파형이 정확히 겹치는 순간이 옵니다. 상관기는 바로 이 "정확히 겹치는 지점"을 컴퓨터로 신호를 세기를 계산합니다.

상관기가 두 전파망원경의 신호를 시간 맞춤한 뒤 곱하고 누적해 가장 큰 상관값을 찾는 과정

 
증폭된 신호 세기 (누적 상관값) 0%

위상차이 데이터 위상이 60도 이상(약 65도) 틀어진 상태로 초기화, 자동 보정 지연된 값을 자동으로 맞춤, 상관처리 실행 두 신호를 곱해 누적하며 증폭되는 과정을 애니메이션으로 재생

  1. ① 위쪽 빨강·파랑 그래프 — 망원경 A와 B가 각각 받은 신호입니다. 둘 다 같은 주파수(5)의 정현파이며, 파란 신호(B)가 빨간 신호(A)보다 위상이 60도 이상(약 65도) 밀려서 도착합니다. 이 위상차가 시간지연(Δt)에 해당합니다.
  2. ② 가운데 초록·빨강 면적 그래프 — 두 신호를 시간 맞춤한 뒤 서로 곱한 결과입니다. 두 파형이 같은 방향으로 움직이면(둘 다 위 또는 둘 다 아래) 곱한 값이 양수(초록)가 되고, 반대 방향으로 움직이면 음수(빨강)가 됩니다. 위상이 잘 맞을수록 초록 면적이 늘어나 신호가 증폭됩니다.
  3. ③ "누적값(합)" 숫자 — 초록 면적에서 빨강 면적을 뺀 값입니다. 두 신호가 잘 맞을수록(같은 방향으로 많이 움직일수록) 이 숫자가 커집니다.
  4. ④ 맨 아래 남색 곡선 — 지연값을 바꿔가며 계산한 상관값 곡선으로, 위상이 정확히 맞는 지점에서 가장 큰 값(피크)을 가집니다.
  5. 증폭된 신호 세기 게이지 — "상관처리 실행"을 누르면 시간이 흐르는 동안 초록 면적(양의 곱)을 계속 누적합니다. 위상이 잘 맞을수록 게이지가 빠르게, 100%까지 가득 채워지며 신호가 증폭되는 모습을 보여줍니다.

상관기가 만들어 낸 이 결과(가시성 데이터)를 실제로 눈에 보이는 천체 영상으로 바꾸는 것은 상관처리와는 또 다른 별도의 계산 과정입니다. 가시성 데이터를 푸리에 변환하고 CLEAN 알고리즘으로 다듬어 최종 영상을 얻는 방법은 데이터분석 편에서 자세히 다룹니다.

데이터의 양과 컴퓨터 성능

전파망원경 한 대가 만들어내는 데이터의 속도는 초당 1기가비트(Gbps) 안팎이며, 최근에는 이보다 훨씬 빠른 초당 8기가비트 이상까지 시험하고 있습니다. 여러 대의 망원경이 몇 시간씩 계속 관측하면 전체 데이터의 양은 수 테라바이트(TB)에서 많게는 수십 페타바이트(PB)에 이릅니다. 게다가 망원경 수가 늘어날수록 서로 짝을 지어 비교해야 하는 망원경 쌍(기선)의 수도 훨씬 빠르게 늘어나기 때문에, 이 방대한 자료를 처리하려면 아주 높은 성능의 컴퓨터가 필요합니다.

상관처리에는 크게 두 가지 방법이 있습니다. 하나는 상관 계산 전용으로 설계한 하드웨어 상관기로, 한국천문연구원은 일본국립천문대와 함께 세계 최고 속도의 VLBI 상관처리 장치(한일공동VLBI상관기, KJJVC)를 개발해 최대 16개 전파망원경에서 들어오는 초당 1기가바이트의 자료를 실시간으로 처리하고 있습니다. 다른 하나는 DiFX와 같은 소프트웨어 상관기로, 일반 고성능 컴퓨터 여러 대를 연결한 클러스터에서 프로그램으로 상관 계산을 수행합니다. 전용 장비보다 유연하게 망원경 수나 관측 방식을 바꿀 수 있어서, 동아시아 전파망원경망(EAVN)처럼 참여 기관과 망원경 수가 계속 늘어나는 국제 공동 관측에 특히 유용합니다.

최근에는 소프트웨어 상관처리의 속도를 높이기 위해 영상 처리에 특화된 GPU(그래픽 처리 장치)를 상관 계산에 활용하는 추세입니다. 또한 관측 데이터가 계속 늘어나면서 한국천문연구원 자체 컴퓨터만으로는 처리 물량을 감당하기 어려워져, 기초과학연구원(IBS)의 고성능 컴퓨팅 서버를 함께 활용해 상관처리 작업을 나누어 처리하는 협력도 이루어지고 있습니다.

핵심 정리

  • 각 망원경에서 모인 데이터에는 천체까지의 거리 차이 때문에 생긴 아주 작은 시간지연(Δt)이 들어 있습니다.
  • 상관기(correlator)는 망원경마다 다른 도착 시각(시간지연)을 찾아 보정한 뒤, 신호를 서로 곱하고 누적해 위상이 맞는 정도(상관값)를 계산합니다.
  • 모든 망원경 쌍에 대해 이 계산을 반복하면, 거대한 가상 망원경 하나로 관측한 것과 같은 자료(가시성 데이터)가 만들어지며, 이를 실제 영상으로 합성하는 방법은 데이터분석 편에서 다룹니다.
  • 관측 데이터는 테라바이트~페타바이트 규모로 매우 크기 때문에, 이를 처리하려면 고성능 상관처리 컴퓨터가 필요합니다.
  • 전용 하드웨어 상관기와 DiFX 같은 소프트웨어 상관기가 함께 쓰이며, 최근에는 GPU와 기초과학연구원(IBS)의 서버까지 공동 활용해 처리 능력을 높이고 있습니다.
  • 상관처리 발표자료 - 염재환

🧑‍🏫 선생님·학부모님을 위한 설명 도움말

동작 원리 자세히 보기

  • 먼저 '예상 지연'을 계산한다 — 상관기는 무작정 신호를 밀어 보지 않습니다. 망원경의 정확한 위치, 천체 좌표, 그 순간 지구의 자전 상태, 각 관측소 시계의 오차 기록으로 "이 신호는 저 신호보다 얼마나 늦게 왔을까"를 미리 계산(지연 모형)해 맞춘 뒤, 남은 아주 작은 어긋남만 찾아냅니다. KVN의 504 km 기선이라면 이 지연은 최대 약 1.7 ms이고, 지구가 돌면서 계속 바뀝니다.
  • 프린지 회전 — 지구 자전 때문에 두 망원경은 천체에 대해 서로 다른 속도로 움직이고, 그만큼 신호에 미세한 도플러 주파수 차이가 생깁니다. 상관기는 지연과 함께 이 위상 변화도 계산해 되돌려 줍니다. 그래야 몇 초 동안 곱한 값을 더해도 서로 상쇄되지 않습니다.
  • XF와 FX 방식 — 신호를 먼저 곱한 뒤 주파수로 나누면 XF, 각 망원경 신호를 먼저 푸리에 변환(FFT)해 주파수 채널별로 나눈 뒤 곱하면 FX 방식입니다. DiFX 같은 소프트웨어 상관기는 대부분 FX 방식을 써서, 주파수별 상관값(교차 스펙트럼)을 한 번에 얻습니다.
  • 엄청난 양을 작게 줄이기 — 1초에 수십억 개씩 들어오는 표본을 곱하고 더해, 보통 1초 안팎마다 기선별·채널별 숫자 몇 개(가시성)로 줄입니다. 더하는 시간이 길고 대역폭이 넓을수록 잡음 속 신호가 또렷해지는데, 신호 대 잡음비는 '대역폭 × 시간'의 제곱근에 비례해 커집니다.
  • 데이터 양 계산해 보기 — 1 Gbps로 8시간 관측하면 한 관측소에서만 1,000,000,000 × 8 × 3,600 ÷ 8 바이트 = 약 3.6 TB가 쌓입니다. 망원경이 16대면 짝지어 계산할 기선은 16 × 15 ÷ 2 = 120개입니다(간섭계 원리의 N(N−1)/2).
  • 상관기 다음 단계 — 상관기가 만든 가시성에는 아직 대기·장비 때문에 남은 지연과 위상 오차가 있습니다. 밝은 천체로 이 오차를 찾아 보정하는 '프린지 맞춤'과 영상 합성은 데이터분석 단계에서 이루어집니다.

상관기의 발전사

시기사건의미
1960년대 후반초기 VLBI의 상관처리관측소마다 자기 테이프에 기록한 뒤 테이프를 한곳에 모아 컴퓨터로 맞대어 보았습니다. 짧은 관측도 처리에 오랜 시간이 걸렸습니다.
1970~1990년대전용 하드웨어 상관기상관 계산만 하는 전용 칩과 회로로 많은 망원경의 자료를 빠르게 처리하게 되었습니다.
2000년대테이프에서 하드디스크로기록 매체가 디스크로 바뀌고 네트워크로 자료를 보내는 e-VLBI도 시험되기 시작했습니다(관측데이터 저장).
2005~2011년한일 공동 상관기한국천문연구원과 일본국립천문대가 2005년 공동개발 협정을 맺고, 2010년 대전에 한일 VLBI 상관센터를 열었으며, 2011년 한일 상관기 개발을 마쳤습니다.
2007년소프트웨어 상관기 DiFX 발표일반 컴퓨터 여러 대로 상관 계산을 하는 DiFX가 논문으로 발표되었고, 이후 세계 여러 VLBI 관측망의 표준 도구 중 하나가 되었습니다.
2019년블랙홀 영상과 소프트웨어 상관기EHT의 블랙홀 영상 자료는 미국 MIT 헤이스택 천문대와 독일 막스플랑크 전파천문학연구소에서 DiFX로 상관처리되었습니다.

비유로 설명하기

  • 두 사람이 같은 노래를 각자 휴대전화로 녹음했을 때, 두 파일의 시작점을 조금씩 옮겨 가며 "딱 맞는 곳"을 찾는 것과 같습니다. 상관기는 이 일을 1초에 수십억 번, 망원경 쌍마다, 주파수 채널마다 동시에 해내는 거대한 '맞추기 기계'입니다.

자주 하는 오해

  • "상관기가 바로 천체 사진을 만든다" — 상관기의 결과는 기선별 세기와 위상을 담은 숫자 표(가시성)입니다. 영상은 그 뒤 보정과 푸리에 변환, CLEAN 같은 과정을 거쳐야 나옵니다.
  • "상관기는 관측소마다 하나씩 있다" — 상관처리는 모든 관측소의 자료가 한곳에 모여야 할 수 있습니다. 그래서 전 세계 VLBI 자료는 대전의 한일 상관센터처럼 몇몇 상관센터로 모입니다.

함께 해 볼 질문·활동

  • 모눈종이 띠 두 개에 같은 숫자 줄(예: 3, −1, 4, −1, 5, −9 …)을 적되 한쪽은 두 칸 밀어 적고, 한 칸씩 밀어 가며 위아래 숫자를 곱해 더해 보기 — 합이 가장 큰 위치가 '지연'입니다.
  • 교실 앞뒤에서 두 명이 같은 박수 소리를 휴대전화로 녹음한 뒤, 무료 소리 편집 프로그램에서 두 파형을 겹쳐 시간 차이를 재어 보기

본 교육자료는 Anthropic(Claude) 및 OpenAI(ChatGPT)를 활용하여 제작하였으며, 제작자가 내용을 검토·편집하였습니다. 주요 참고자료와 출처는 각 페이지의 「참고 자료 및 출처」에 명시하였습니다. 출처가 별도로 표기되지 않은 페이지와 참고자료에 포함되지 않은 내용은 제작자가 직접 작성하거나 정리한 것입니다. 내용에 오류가 있거나 수정이 필요한 사항을 발견하시면 kvnsite@kasi.re.kr로 알려 주시기 바랍니다.