JPL Horizons 천체력 시스템과 STK 및 GMAT 비교| JPL 호라이즌 천체력 시스템 | STK | GMAT |
|---|
| 범위 및 기관: Horizons는 JPL 태양계 역학 그룹에서 제공하는 천체력 서비스입니다. 소행성, 혜성, 행성 위성, 행성, 태양, L1 및 L2 지점, 태양계 질량 중심, 그리고 일부 우주선에 대한 정보를 제공합니다. | 범위 및 기관: Ansys STK는 임무 환경에서 플랫폼과 탑재체를 분석하기 위한 물리 기반 환경입니다. 주요 적용 분야는 우주, 항공, RF 및 통신, 전자광학 및 적외선 센서, 그리고 다중 영역 작전입니다. | 범위 및 기관: GMAT는 우주 임무 설계, 최적화 및 항법 시스템입니다. 저궤도부터 달, 진동점 및 심우주 임무에 이르기까지 다양한 비행 영역을 지원합니다. |
| 주요 출력 및 기능: 출력 유형은 관측량(적경/적위, 방위각/고도, 겉보기 등급), 불확실성을 포함한 직교 좌표계 상태 벡터, 접촉 요소, 근접 접근 표, 소행성 및 혜성에 대한 이진 SPK 파일입니다. 요청에는 최대 10,000개의 개별 시간 값을 나열할 수 있으며, 출력 간격은 0.5초를 초과해야 합니다. | 주요 출력 및 기능: 주요 기능으로는 링크 버짓 및 RF 환경 모델링, 레이더 및 EOIR 센서 모델링, 충돌 및 커버리지 분석, 우주선 궤적 분석을 위한 Astrogator 및 항공기 성능 분석을 위한 Aviator가 있습니다. Analyzer를 통해 자동화된 트레이드오프 분석도 가능합니다. | 주요 출력 및 기능: GMAT는 실제 임무 지원, 공학 연구 및 교육을 위한 궤적 설계, 최적화 및 항법을 다룹니다. |
| 인터페이스 및 자동화: Horizons는 웹 앱, 대화형 텔넷 세션(포트 6775, 계정이나 비밀번호 필요 없음), 일괄 이메일 파일 및 JSON 또는 일반 텍스트를 반환하는 REST 방식 API를 통해 접속할 수 있습니다. 웹 앱에는 소규모 집단 검색 및 사용자 지정 근접 테이블 기능이 없습니다. | 인터페이스 및 자동화: STK는 객체 모델 및 연결 API와 .NET, Java, Python용 SDK를 제공합니다. 지원되는 개발 프레임워크에는 C/C++, MATLAB 및 스크립팅이 포함됩니다. STK 엔진은 런타임 라이선스 하에 사용자 정의 애플리케이션에 분석 및 3D 시각화 기능을 내장합니다. | 인터페이스 및 자동화: GMAT는 그래픽 인터페이스, 자체 스크립팅 언어, 또는 Python이나 Java를 통해 구동됩니다. 스크립팅을 사용하면 작업을 재현할 수 있고 버전 관리가 용이해집니다. |
| 라이선스 및 비용 모델: Horizons 페이지에는 요금에 대한 언급이 없습니다. 명령줄 인터페이스는 계정이나 비밀번호가 필요하지 않으며, 가용성은 최선을 다하는 방식으로 제공되므로 중요한 작업은 서비스 중단을 감안해야 합니다. | 라이선스 및 비용 모델: STK는 여러 등급(Overview, Pro, Premium Air, Premium Space, Enterprise)으로 판매되는 상용 제품입니다. 제품 페이지에는 상업적 이용 약관이 게시되어 있지 않으므로 라이선스 관련 자세한 내용은 판매업체에 문의해야 합니다. | 라이선스 및 비용 모델: NASA는 GMAT를 기업용 다목적 소프트웨어 시스템의 오픈 소스 배포판으로 분류하고 있습니다. software.nasa.gov 페이지에는 라이선스 내용이 명시되어 있지 않으므로 배포판 자체를 확인해야 합니다. |
| 플랫폼 및 이용 가능 여부: Horizons는 웹 앱, 텔넷, 이메일 또는 API를 통해 온라인으로 접속할 수 있습니다. UNIX, Linux 및 macOS에서 텔넷 인터페이스를 사용하려면 stunnel 암호화 래퍼를 먼저 설치해야 합니다. 지금까지 보고된 가동률은 99.9% 이상입니다. | | 플랫폼 및 이용 가능 여부: GMAT는 Windows, Linux 및 macOS에서 실행되며 SourceForge에서 다운로드할 수 있습니다. |