별첨3. 국내 지상국 좌표 및 공개 TLE 기반 패스 계산 예시

기준일: 2026-03-08

카테고리: uploads | 읽기시간: 6분 | 원문: 다운로드

별첨3. 국내 지상국 좌표 및 공개 TLE 기반 패스 계산 예시

기준일: 2026-03-08

계산 기준일: 2026-03-09 KST (00:00 ~ 24:00)

가시 조건: 최소 elevation 10도

목적

이 문서는 다음 두 가지를 한 번에 정리한다.

  1. 국내 지상국 패스 계산에 넣을 수 있는 공개 좌표 입력값
  2. 공개 TLE를 이용해 계산한 2026-03-09 KST 기준 패스 예시

앞선 문서 국내 위성 통신가능 시각 조사 종합보고서 별첨2_TLE 기반 국내 지상국 통신가능 시각 계산 방법의 방법론을 실제 숫자로 보여주는 예시 문서다.

주의사항

이 문서의 패스 시각은 운영 예시다. 실제 운용 시각표와 완전히 같다고 보면 안 된다.

이유는 다음과 같다.

  1. 공개 TLE는 순간적으로 갱신된다
  2. 제주추적소는 공개 자료에서 정확한 좌표를 고정 확인하지 못해 표선면 중심 좌표를 근사값으로 사용했다
  3. 실제 지상국 운용은 안테나 마스크, 밴드별 링크 조건, 예약 충돌, 장비 상태를 더 본다
  4. 이번 계산은 간이 패스 예시이므로 elevation 10도를 공통 임계값으로 두었다

1. 계산 입력으로 사용한 국내 지상국 좌표

지상국 입력 좌표 출처/해석 비고
대전추적소 위도 36.3744919, 경도 127.3538034 한국항공우주연구원 본원 공개 주소 대전 유성구 과학로 169-84를 OSM Nominatim으로 좌표화 공식 공개 주소 기반, 비교적 신뢰도 높음
제주추적소 위도 33.3504543, 경도 126.7940490 공식 자료에서 제주도 서귀포시 표선면 수준까지만 확인돼, 표선면 중심 좌표를 근사 사용 정확 좌표 미공개로 보는 것이 타당

2. 사용한 공개 TLE

이번 예시 계산에는 CelesTrak에서 조회한 아래 TLE를 사용했다.

KOMPSAT-3

ARIRANG-3 (KOMPSAT-3)
1 38338U 12025B   26067.16271503  .00000878  00000+0  18389-3 0  9995
2 38338  98.1061  26.4383 0006745  74.6504 285.5442 14.62100543736581

KOMPSAT-3A

KOMPSAT-3A
1 40536U 15014A   26067.17281565  .00035196  00000+0  60783-3 0  9995
2 40536  97.6878  51.5735 0063236 182.9882 177.1000 15.48637265606150

KOMPSAT-5

ARIRANG-5 (KOMPSAT-5)
1 39227U 13042A   26067.13985848  .00002101  00000+0  15426-3 0  9994
2 39227  97.6188 255.2439 0003815 116.0953 244.0666 15.04537813688665

CAS500-1

CAS500-1
1 47932U 21022A   26067.22126148  .00011256  00000+0  52119-3 0  9994
2 47932  97.4006 324.4523 0003614 288.0532  72.0309 15.20269002275426

3. 계산 가정

  1. 시간 구간: 2026-03-09 00:00:00 KST ~ 2026-03-09 24:00:00 KST
  2. 패스 인정 기준: elevation >= 10도
  3. 출력 항목

4. 계산 결과

4.1 대전추적소 기준

KOMPSAT-3

AOS (KST) TCA (KST) LOS (KST) Max El Duration
2026-03-09 02:38:40 2026-03-09 02:42:20 2026-03-09 02:45:40 22.8° 420초
2026-03-09 04:15:40 2026-03-09 04:19:40 2026-03-09 04:23:40 30.7° 480초
2026-03-09 13:40:40 2026-03-09 13:43:40 2026-03-09 13:46:40 18.4° 360초
2026-03-09 15:16:40 2026-03-09 15:20:40 2026-03-09 15:25:00 39.3° 500초

KOMPSAT-3A

AOS (KST) TCA (KST) LOS (KST) Max El Duration
2026-03-09 05:13:40 2026-03-09 05:16:20 2026-03-09 05:19:20 83.7° 340초
2026-03-09 15:38:40 2026-03-09 15:41:00 2026-03-09 15:43:00 17.0° 260초
2026-03-09 17:10:20 2026-03-09 17:12:40 2026-03-09 17:15:20 21.1° 300초

KOMPSAT-5

AOS (KST) TCA (KST) LOS (KST) Max El Duration
2026-03-09 06:00:40 2026-03-09 06:04:40 2026-03-09 06:08:20 86.2° 460초
2026-03-09 17:42:00 2026-03-09 17:43:40 2026-03-09 17:45:20 12.8° 200초
2026-03-09 19:15:20 2026-03-09 19:18:40 2026-03-09 19:22:20 37.9° 420초

CAS500-1

AOS (KST) TCA (KST) LOS (KST) Max El Duration
2026-03-09 00:22:00 2026-03-09 00:24:00 2026-03-09 00:26:20 15.7° 260초
2026-03-09 10:56:40 2026-03-09 11:00:20 2026-03-09 11:03:40 49.7° 420초
2026-03-09 22:30:00 2026-03-09 22:32:20 2026-03-09 22:34:40 16.6° 280초

4.2 제주추적소 기준(표선면 중심 근사)

KOMPSAT-3

AOS (KST) TCA (KST) LOS (KST) Max El Duration
2026-03-09 02:39:40 2026-03-09 02:43:00 2026-03-09 02:46:40 22.3° 420초
2026-03-09 04:16:40 2026-03-09 04:20:40 2026-03-09 04:24:20 28.6° 460초
2026-03-09 13:40:40 2026-03-09 13:43:00 2026-03-09 13:45:20 15.0° 280초
2026-03-09 15:15:40 2026-03-09 15:20:00 2026-03-09 15:24:20 44.3° 520초

KOMPSAT-3A

AOS (KST) TCA (KST) LOS (KST) Max El Duration
2026-03-09 05:14:20 2026-03-09 05:17:20 2026-03-09 05:20:00 79.8° 340초
2026-03-09 15:38:40 2026-03-09 15:40:20 2026-03-09 15:41:40 13.7° 180초
2026-03-09 17:09:20 2026-03-09 17:12:00 2026-03-09 17:14:40 24.0° 320초

KOMPSAT-5

AOS (KST) TCA (KST) LOS (KST) Max El Duration
2026-03-09 06:00:00 2026-03-09 06:04:00 2026-03-09 06:07:40 72.7° 460초
2026-03-09 17:43:00 2026-03-09 17:44:40 2026-03-09 17:46:00 12.3° 180초
2026-03-09 19:16:00 2026-03-09 19:19:40 2026-03-09 19:23:00 35.6° 420초

CAS500-1

AOS (KST) TCA (KST) LOS (KST) Max El Duration
2026-03-09 00:23:00 2026-03-09 00:25:00 2026-03-09 00:26:40 14.3° 220초
2026-03-09 10:56:00 2026-03-09 10:59:20 2026-03-09 11:03:00 58.8° 420초
2026-03-09 22:31:00 2026-03-09 22:33:00 2026-03-09 22:35:20 16.1° 260초

5. 읽는 법

이번 예시에서 관찰되는 점은 다음과 같다.

  1. 같은 위성도 대전과 제주에서 AOS/LOS가 완전히 같지 않다
  2. 같은 날에도 패스는 보통 하루 3~4회 수준으로 나타난다
  3. 최대고도가 낮은 패스는 실제 링크 품질이나 안테나 추적 안정성에서 불리할 수 있다
  4. 실무적으로는 최대고도가 높고 지속시간이 긴 패스가 더 가치가 크다

예를 들어:

  1. KOMPSAT-5
  1. KOMPSAT-3A
  1. CAS500-1

6. 실무적 해석

이 표는 오늘 지상국이 언제 위성을 볼 수 있나에 대한 1차 답이 된다. 하지만 실제 운영 가능 여부는 아래를 추가로 봐야 한다.

  1. 해당 패스가 명령 uplink용인지
  2. 해당 패스가 payload downlink용인지
  3. 다른 위성 예약과 충돌이 없는지
  4. 현재 backlog와 필요한 downlink volume이 그 패스에 들어가는지

즉 이 표는 가시성 테이블이지, 곧바로 운영 확정 스케줄은 아니다.

7. 현재 프로젝트와의 연결

이번 예시 표는 현재 프로젝트의 아래 엔터티와 직접 연결된다.

  1. orbit_snapshot
  2. satellite_pass
  3. station_contact_window
  4. existing_downlink_booking
  5. candidate_downlink_check

따라서 향후 실제 기능화할 때는:

  1. TLE/정밀궤도력 수집
  2. 패스 생성
  3. 국내 지상국 가시 패스 생성
  4. contact window 용량화
  5. feasibility 후보 검증 반영

의 흐름으로 구현하면 된다.

8. 한계

  1. 제주추적소 좌표는 정확한 공식 좌표가 아니라 표선면 중심 근사값이다
  2. 이번 계산은 공개 TLE와 간이 패스 모델 기준이다
  3. 실제 운용 안테나 마스크, 최소 elevation, 장비 상태, 링크 예산은 반영하지 않았다
  4. 군 정찰위성은 공개 TLE/좌표 제약 때문에 이번 예시 표에서 제외했다

출처

  1. CelesTrak GP/TLE 데이터
  1. OpenStreetMap Nominatim geocoding
  1. 한국항공우주연구원 위성관제/추적소 관련 공개 자료
  1. 관련 방법론 문서
×preview