Abstract:
PURPOSE: A method and a system for automating a satellite operation procedure are provided to process all satellite operation procedures automatically in real time by using a control flow through simulation. CONSTITUTION: An automation simulator(100) creates an interactive control file(700) through the simulation of execution of an operation procedure, and a mission planning system(200) generates a parameter file(800). An AOS(Automatic Operation System)(300) performs the setting process of an operation procedure execution and the management of a plane for an operation schedule. An OPE(Operation Procedure Executor)(400) execute the operation procedure.
Abstract:
본 발명은 정지궤도 위성의 원격명령 실행 장치 및 그 방법, 위성 관제 시스템의 원격명령 실행 검증 장치 및 그 방법을 제공하는 것이다. 본 발명에 의한 위성의 원격명령 실행은 실행한 원격명령에 대해 명령실행 검증워드를 생성하여 원격측정 전송 프레임에 추가함으로써 위성 관제 시스템이 용이하게 원격명령 실행을 실시간으로 검증할 수 있도록 한다. 또한 본 발명에 의한 위성 관제 시스템의 원격명령 실행 결과 검증은, 위성에서 제공하는 명령실행 검증워드, 위성 관제 시스템에서 제공하는 원격명령 이미지 데이터베이스, 원격명령 검증자 데이터베이스, 원격명령 검증기를 통해, 시간 지연 없이 타임태그 원격명령의 실행 결과를 검증할 수 있기 때문에, 원격명령, 특히 타임태그 원격명령의 전송부터 검증까지의 일련의 과정을 실시간으로 운용자의 개입 없이 자동화하여 처리할 수 있게 된다. 위성관제(Satellite Ground Control), 원격명령(Telecommand), 원격측정(Telemetry), 검증(Verification), 타임태그 원격명령(Time-tag Telecommand), 명령실행 검증워드(Command Execution Verification Words)
Abstract:
The telecommand execution apparatus and method of a geostationary satellite and the telecommand execution apparatus and method of a satellite control system are provided to verify whether a telecommand such as a time-tage telecommand which is executed at a preset time is accurately performed, automatically, thereby minimizing the intervention of an operator and improving the real-time processing performance. A telecommand receiver(110) receives a telecommand signal from a satellite control system, and then extracts a telecommand transfer frame from the received telecommand signal. A link control unit(130) determines the validity related to whether the extracted telecommand transfer frame is normally transmitted. An on-board computer(150) extracts a telecommand packet from the telecommand transfer frame, and then determines whether the extracted result is a real-time telecommand or a time-tage telecommand which is executed at a preset time. A time tag telecommand memory(170) receives a time tag command from the on-board computer, and then stores the command until the on-board computer executes the command. A telemetry transmitter(190) generates a telemetry transfer frame including general telemetry data and a command execution verification word, and then transmits the generated telemetry transfer frame to the satellite control system.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 위성관제시스템에서의 위성 임무 스케쥴링 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 위성 임무 관련 데이터가 체계적으로 정리된 가운데, 각 위성의 임무 중요도를 고려하여 위성 임무 스케쥴링을 수행하기 위한, 위성관제시스템에서의 위성 임무 스케쥴링 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 위성관제시스템에서의 위성 임무 스케쥴링 방법에 있어서, 위성이 수행할 각종 임무 데이터 스케쥴링 작업을 초기화(스케쥴, 임무 요청, 임무 대기)하는 단계; 임무스케쥴링부가 상기 임무 요청에 따라 가장 중요도가 높은 임무(m)를 선택하는 단계; 상기 임무스케쥴링부가 상기 선택한 임무(m)에 필요한 장비 가용 및 스케쥴링 가능 여부를 확인하는 제1 확인단계; 및 상기 제1 확인 결과에 따라 장비 가용 및 스케쥴링이 가능한 경우 상기 임무 요청에서 임무(m)를 제외하고, 스케쥴에 임무(m)를 추가하여 중복이 일어나지 않도록 위성 임무 스케쥴을 자동 생성하는 임무 스케쥴링단계를 포함함. 4. 발명의 중요한 용도 본 발명은 위성관제시스템 등에 이용됨. 위성, 임무 데이터, 스케쥴, 임무 요청, 임무 대기, 대체 임무
Abstract:
A satellite control system using integrated satellite operation data and its method are provided to flexibly use data required for satellite operation and manage required information according to an intention of an operator any time by defining a schema of a data file by applying an XML(eXtensible Markup Language) technique. A schema editor(170) generates a data file structure defining file to define schema of an integrated satellite operation data file. A mission planning unit(110) generates a mission schedule and records it in the integrated satellite operation data file. A command planning unit(120) converts a task for performing a mission into a command plan and records it in the integrated satellite operation data file. A command preparing unit(130) generates a TC(Tele-Control) procedure for the converted TC and records it in the integrated satellite operation data file. A command transmitting unit(140) generates a TC code for the generated TC procedure, transmits it to a satellite, and records it in the integrated satellite operation data file. A command verifying unit(150) receives TM(Telemetry) data corresponding to the transmitted TC code from the satellite, and records a TC verification result related to the received TM data in the integrated satellite operation data file. An execution result reporting unit(160) generates a mission performing result related to the TC and records it in the integrated operation data file.
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 위성관제 운용 자동화를 위한 자동 운용 장치 및 그 방법과 그를 이용한 자동 위성관제 시스템에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 다수의 운용자에 의해 운용되어야 하는 전체 관제시스템을 상시 자동으로 운용함으로써, 운용인력 및 비용을 절감하기 위한 자동 운용 장치 및 그 방법과, 그를 이용한 자동 위성관제 시스템을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 위성관제 시스템의 운용 장치에 있어서, 임무계획표를 수신받기 위한 임무계획표 접수수단; 임무계획표 접수수단으로부터 임무계획표 접수를 통보받아, 자동운용절차 스크립트 데이터베이스를 조회하여 '위성 운용을 위한 각 서브시스템의 소프트웨어 모듈 프로세스 운용상태'에 따라 각 서브시스템을 원격조정할 운용절차 스크립트를 작성하기 위한 운용절차 편집수단; 상기 작성된 스크립트의 자동운용절차를 해석하고, 원격명령 데이터베이스를 조회하여 자동운용절차와 원격명령을 실행가능한 코드로 변환하기 위한 운용절차 해석 및 코드변환 수단; 실행가능한 코드로 변환된 자동운용절차에 명시된 시간 및 실행 조건에 따라, 각 서브시스템으로 자동제어 명령을 전송하여 원격으로 동작시키기 위한 운용절차 실행수단; 자동운용절차에 따라 제어할 서브시스템에 탑재된 소프트웨어 모듈의 프로세스 상 태를 감시하여, 자동운용에 사용가능한 서브시스템을 선택할 수 있도록 관련 정보를 상기 운용절차 편집수단으로 제공하고, 상기 자동운용절차가 각 서브시스템의 소프트웨어 모듈에서 실행되는 상태정보를 수집하여 상기 운용절차 실행수단으로 제공하기 위한 서브시스템 프로세스 상태 감시수단; 및 상기 위성 운용을 위한 각 서브시스템과의 인터페이스를 제공하기 위한 접속관리수단을 포함한다. 4. 발명의 중요한 용도 본 발명은 위성관제 시스템 등에 이용됨. 위성관제, 자동 운용, 스크립트, 다중위성, 원격명령
Abstract:
PURPOSE: A method and an apparatus for processing remote measurement data and commands in a communication satellite payload are provided to execute the control and state monitoring of the interior of a payload by using an interface unit and an associated algorithm in the inside of the payload. CONSTITUTION: An apparatus for processing remote measurement data and commands in a communication satellite payload is comprised of an on-board computer(100), a payload(200), and a PIU(Payload Interface Unit)(300). The on-board computer(100) receives and processes a command transmitted from a transmitting earth station or transfers it to the PIU(300). Also the on-board computer(100) receives remote measurement data collected by the PIU(300) and transmits the received data to the transmitting earth station. The PIU(300) is composed of a power control board(310), a remote measurement and command processing board(320), a data control board(330), a serial board(340), and a heater control board(350). The PIU(300) analyzes a command received from the on-board computer(100) and transmits an analyzed result to the payload(200) through an associated interface board. Also the PIU(300) receives remote measurement data, collected from the payload(200), through a relevant interface board and transmits the received data to the on-board computer(100).