Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 위성관제시스템에서의 위성 임무 스케쥴링 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 위성 임무 관련 데이터가 체계적으로 정리된 가운데, 각 위성의 임무 중요도를 고려하여 위성 임무 스케쥴링을 수행하기 위한, 위성관제시스템에서의 위성 임무 스케쥴링 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 위성관제시스템에서의 위성 임무 스케쥴링 방법에 있어서, 위성이 수행할 각종 임무 데이터 스케쥴링 작업을 초기화(스케쥴, 임무 요청, 임무 대기)하는 단계; 임무스케쥴링부가 상기 임무 요청에 따라 가장 중요도가 높은 임무(m)를 선택하는 단계; 상기 임무스케쥴링부가 상기 선택한 임무(m)에 필요한 장비 가용 및 스케쥴링 가능 여부를 확인하는 제1 확인단계; 및 상기 제1 확인 결과에 따라 장비 가용 및 스케쥴링이 가능한 경우 상기 임무 요청에서 임무(m)를 제외하고, 스케쥴에 임무(m)를 추가하여 중복이 일어나지 않도록 위성 임무 스케쥴을 자동 생성하는 임무 스케쥴링단계를 포함함. 4. 발명의 중요한 용도 본 발명은 위성관제시스템 등에 이용됨. 위성, 임무 데이터, 스케쥴, 임무 요청, 임무 대기, 대체 임무
Abstract:
본 발명은 위성에 의존적인 데이터와 모델링 대상의 고유특성을 분리하여 컴포넌트 기반의 모델을 구성하고, 상기 모델을 구동시켜 각 구성요소를 이루는 프로세스의 스케줄링 및 시간관리를 하여 시뮬레이션을 하는 컴포넌트 기반 위성 모델링에 의한 위성 시뮬레이션 시스템에 관한 것으로, 사용자로부터 제어명령과 정보를 입력받는 사용자 인터페이스부; 시뮬레이션 대상 위성에 의존적인 정보와, 시뮬레이션 대상 모델의 고유특성 및 그에 따른 파라미터 정보를 분리하여 저장하고, 상기 제어명령에 따라 요구되는 시뮬레이션을 수행하는 위성 모델부; 및 상기 사용자 인터페이스부로부터 입력된 제어명령에 의해 상기 위성 모델부와 온보드 시뮬레이션부와 외부 인터페이스부의 시뮬레이션 제어를 위한 스케줄 제어명령을 생성하여 제어하고, 시뮬레이션 결과를 수집 및 관리하는 시뮬레이션 커널부를 포함하되, 상기 위성 모델부는 상기 시뮬레이션 커널부로부터 시뮬레이션 초기화에 대한 제어명령을 입력받아 시뮬레이션 대상 모델, 위성의존 정보, 고유특성 정보를 설정하여 위성 모델링 구조를 생성하는 것을 특징으로 한다. 위성 시뮬레이션, 위성 모델, 컴포넌트 기반, 객체지향 기반
Abstract:
A real-time operation control system for simultaneous remote measurement on a satellite and for simultaneously processing a simulation and, a method thereof are provided to reduce the load of the system by allowing a first operation control section to process remotely measured satellite remote measurement data and allowing a second operation control section to simultaneous process of measured and simulated data. A real-time operation control system includes a system managing section(201), a remote measurement data processing section(202), a remote measurement data managing section(203), a data base managing section(204), an instruction planning section(205), and a remote instruction processing section(206). The real-time operation control system receives satellite measurement data from a TTC or transmits a remote instruction. The real-time operation control system is connected to a simulator to simulate the state of a satellite to transmit a remote instruction for simulation and receivers remote simulation measurement data.
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. 발명이 해결하려고 하는 기술적 과제 본 발명은 유/무선 통신망을 이용하여 위성제어센터와 TTC 시스템간에 통신링크를 안정적으로 확보하여 끊김없는 위성관제를 수행하기 위한 위성관제 시스템 및 그의 추적 및 명령(TTC) 시스템/위성제어센터(SCC)와, 각각의 유/무선 통신링크 설정 및 해제 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 위성관제 시스템에 있어서, 위성으로부터 수신된 원격측정 데이터 및 상기 위성으로 전송할 원격명령 데이터를 유/무선 통신망을 이용하여 위성제어센터(SCC)와 송수신하기 위한 원격측정, 추적 및 명령(TTC) 시스템; 상기 유/무선 통신망을 이용하여 상기 TTC 시스템으로부터 원격측정 데이터를 수신하고 상기 TTC 시스템으로 원격명령 데이터를 송신하여, 상기 위성의 상태감시 및 미션을 제어하기 위한 상기 위성제어센터(SCC); 상기 TTC 시스템과 상기 위성제어센터(SCC)간에 데이터 통신을 수행할 수 있도록 하기 위한 상기 유/무선 통신망; 및 상기 위성제어센터(SCC)와 상기 무선 통신망간의 통신링크를 접속 및 해제하기 위한 무선통신 시스템을 포함한다. 4. 발명의 중요한 용도 본 발명은 위성관제 시스템 등에 이용됨. 위성관제, 이중 통신망, 위성제어센터(SCC), TTC 시스템, 위성
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은, 컴포넌트 기반 적응형 위성 관제 시스템 및 그 구축 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 제어 대상 위성에 따라 각 기능 로직에 상응되는 각각의 독립적인 컴포넌트를 개발하고 다른 위성 관제 시스템과의 동일한 기능 로직들은 기 개발된 컴포넌트들을 이용하는, 컴포넌트 기반 적응형 위성 관제 시스템 및 그 구축 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결 방법의 요지 본 발명은, 위성 관제 시스템을 컴포넌트를 기반으로 하여 클라이언트 컴포넌트 서브 시스템 및 구현 객체 컴포넌트 서브 시스템으로 구축하되, 상기 클라이언트 컴포넌트 서브 시스템은, 제어 대상 위성을 모니터링 또는 제어하거나 각종 구동기기를 관리하는 구현 객체 컴포넌트의 명칭과 서비스 요청을 입력받아 특정 구현 객체에게 해당 서비스를 요청하고, 이 서비스 요청에 대한 상기 구현 객체의 서비스 수행 결과값을 출력하기 위한 클라이언트 컴포넌트; 상기 클라이언트 컴포넌트에서 특정 서비스가 요청됨에 따라 이 서비스를 수행하는 구현 객체에 대응되는 서비스 인터페이스 규격을 통해 통신이 수행되도록 하기 위한 제1 IDL(Interface Definition Language); 및 상기 클라이언트 컴포넌트의 서비스 요청을 상기 구현 객체 컴포넌트 서브 시스템으로 전달하고, 이 서비스 요청에 대해 상기 구현 객체 컴포넌트 서브 시스템으로부터 구현 객체의 서비스 수행 결과값을 수신하기 위한 제1 CORBA(Common Object Request Broker Architecture)를 포함하고, 상기 구현 객체 컴포넌트 서브 시스템은, 상기 클라이언트 컴포넌트 서브 시스템으로부터의 서비스 요청에 따라, 제어 대상 위성을 모니터링 또는 제어하거나 각종 구동기기를 관리하는 서비스를 수행하여 해당 서비스 수행 결과값을 출력하기 위한 구현 객체 컴포넌트; 상기 서비스를 요청한 클라이언트 컴포넌트 서브 시스템의 객체에 대응되는 서비스 인터페이스 규격을 통해 통신이 수행되도록 하기 위한 제2 IDL(Interface Definition Language); 제2 CORBA에서 수신된 상기 클라이언트 컴포넌트 서브 시스템의 서비스 요청을 해석하여 해당 서비스를 수행하는 구현 객체를 활성화시키기 위한 이식가능한 객체 어댑터(POA; Portable Object Adapter); 및 상기 클라이언트 컴포넌트 서브 시스템으로부터 서비스 요청을 수신하고, 상기 구현 객체 컴포넌트의 서비스 수행 결과값을 상기 클라이언트 컴포넌트 서브 시스템으로 전달하기 위한 상기 제2 CORBA(Common Object Request Broker Architecture)를 포함하며, 상기 클라이언트 컴포넌트 및 상기 구현 객체 컴포넌트 각각은, 제어 대상 위성에 따라 변경되는 서비스 로직을 포함하는 컴포넌트 템플릿(Component Template) 형식의 컴포넌트와, 제어 대상 위성이 변경되더라도 타 위성 관제 시스템에서와 같이 공통적으로 이용되는 서비스 로직을 포함하는 레거시 래핑(Legacy Wrapping) 방식의 컴포넌트의 조합으로 이루어지는 것을 특징으로 함. 4. 발명의 중요한 용도 본 발명은 위성 관제 시스템 등에 이용됨. 위성 관제 시스템, 컴포넌트 기반, 클라이언트 컴포넌트, 구현 객체 컴포넌트, 서비스 요청, 서비스 수행, 공개 영역, 기능 로직
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 위성관제 운용 자동화를 위한 자동 운용 장치 및 그 방법과 그를 이용한 자동 위성관제 시스템에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 다수의 운용자에 의해 운용되어야 하는 전체 관제시스템을 상시 자동으로 운용함으로써, 운용인력 및 비용을 절감하기 위한 자동 운용 장치 및 그 방법과, 그를 이용한 자동 위성관제 시스템을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 위성관제 시스템의 운용 장치에 있어서, 임무계획표를 수신받기 위한 임무계획표 접수수단; 임무계획표 접수수단으로부터 임무계획표 접수를 통보받아, 자동운용절차 스크립트 데이터베이스를 조회하여 '위성 운용을 위한 각 서브시스템의 소프트웨어 모듈 프로세스 운용상태'에 따라 각 서브시스템을 원격조정할 운용절차 스크립트를 작성하기 위한 운용절차 편집수단; 상기 작성된 스크립트의 자동운용절차를 해석하고, 원격명령 데이터베이스를 조회하여 자동운용절차와 원격명령을 실행가능한 코드로 변환하기 위한 운용절차 해석 및 코드변환 수단; 실행가능한 코드로 변환된 자동운용절차에 명시된 시간 및 실행 조건에 따라, 각 서브시스템으로 자동제어 명령을 전송하여 원격으로 동작시키기 위한 운용절차 실행수단; 자동운용절차에 따라 제어할 서브시스템에 탑재된 소프트웨어 모듈의 프로세스 상 태를 감시하여, 자동운용에 사용가능한 서브시스템을 선택할 수 있도록 관련 정보를 상기 운용절차 편집수단으로 제공하고, 상기 자동운용절차가 각 서브시스템의 소프트웨어 모듈에서 실행되는 상태정보를 수집하여 상기 운용절차 실행수단으로 제공하기 위한 서브시스템 프로세스 상태 감시수단; 및 상기 위성 운용을 위한 각 서브시스템과의 인터페이스를 제공하기 위한 접속관리수단을 포함한다. 4. 발명의 중요한 용도 본 발명은 위성관제 시스템 등에 이용됨. 위성관제, 자동 운용, 스크립트, 다중위성, 원격명령
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은, 디스크립터를 이용한 대화형 위성 원격교육 프로그램 정보 송/수신 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 대화형 위성원격교육 서비스에 필요한 정보를 정의한 후 주기적으로 전송되는 EIT(Event Information Table)에 디스크립터 형태로 삽입하여 전송함으로써, 부가적인 대화형 위성원격교육 서비스 정보 생성기, 주기적 전송 장치 및 수신기에 따른 처리 내용을 줄이기 위한, 디스크립터를 이용한 대화형 위성원격교육 프로그램 정보 송/수신 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 교수의 강의화면, 강의자료인 멀티캐스트 데이터, 채널 정보를 나타내는 프로그램 특정 정보/서비스 정보(PSI/SI) 테이블 및 강의 부가자료를 위성을 통하여 송신하기 위한, 디스크립터를 이용한 대화형 위성원격교육 프로그램 정보 송신 방법에 있어서, 대화형 위성원격교육 서비스임을 나타내는 디스크립터를 생성하는 제 1단계; 상기 생성한 디스크립터를 상기 프로그램 특정 정보/서비스 정보(PSI/SI) 테이블에 삽입하는 제 2단계; 및 상기 디스크립터를 삽입한 상기 프로그램 특정 정보/서비스 정보(PSI/SI) 테이블을 위성을 통하여 수신단말로 전송하는 제 3단계를 포함함. 4. 발명의 중요한 용도 본 발명은 대화형 위성원격교육 시스템 등에 이용됨. 대화형, 위성원격교육, 디스크립터, 실시간, PSI/SI, EIT
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 정상모델과 이상모델의 분리를 이용한 위성 시뮬레이션 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 대상시스템의 단위 구성 요소들에 대한 정상 모델과 이상 모델을 별도의 객체로서 분리 생성하여 시뮬레이션함으로써, 정상상태의 모델의 변경없이 이상상태의 모델을 용이하게 추가/변형할 수 있고, 또한 정상 모델과 이상 모델들의 효율적으로 관리할 수 있게 하는, 정상모델과 이상모델의 분리를 이용한 위성 시뮬레이션 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결 방법의 요지 본 발명은, 위성 시뮬레이션 시스템에 적용되는 위성 시뮬레이션 방법에 있어서, 위성시뮬레이션 설정 데이터를 읽어 들이는 시뮬레이션 설정데이터 읽기 단계; 위성의 단위 구성요소 각각에 대하여, 기(旣) 생성된 정상모델 객체와 다수의 이상모델 객체들 중에서 상기 읽어들인 위성시뮬레이션 설정 데이터에 부합하는 모델객체를 선택하는 모델객체 선택 단계; 및 상기 선택된 모델 객체들을 결합하여 위성 시뮬레이션을 수행하는 시뮬레이션 수행 단계를 포함함. 4. 발명의 중요한 용도 본 발명은 위성의 시뮬레이션 등에 이용됨.
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은, 저궤도 위성의 원격 측정 데이터 순차적 저장 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 위성 관제 시스템에서 저궤도 위성으로부터 수신된 원격 측정 데이터를 시간순으로 재배치하여 순차적으로 저장하는, 저궤도 위성의 원격 측정 데이터 순차적 저장 방법 및 상기 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결 방법의 요지 본 발명은, 저궤도 위성의 원격 측정 데이터 순차적 저장 방법에 있어서, 상기 저궤도 위성으로부터 원격 측정 데이터를 수신하여 원격 측정 데이터 파일을 생성하는 제 1 단계; 상기 생성한 원격 측정 데이터 파일의 날짜에 상응하는 기 저장된 원격 측정 데이터 파일이 존재하는지를 검사하는 제 2 단계; 상기 검사 결과, 상기 생성한 원격 측정 데이터 파일의 날짜에 상응하는 기 저장된 원격 측정 데이터 파일이 존재하지 않으면 상기 생성한 원격 측정 데이터 파일을 그 날짜의 원격 측정 데이터 파일로 저장하는 제 3 단계; 상기 검사 결과, 상기 생성한 원격 측정 데이터 파일의 날짜에 상응하는 기 저장된 원격 측정 데이터 파일이 존재하면 상기 기 저장된 원격 측정 데이터 파일을 새로운 파일이름으로 저장한 후에, 상기 생성한 원격 측정 데이터 파일의 각 프레임의 시각과 상기 새로운 파일이름으로 저장된 원격 측정 데이터 파일의 각 프레임의 시각을 순차적으로 각각 비교하는 제 4 단계; 및 상기 제 4 단계의 비교 결과에 따라, 상기 생성한 원격 측정 데이터 파일에서 상기 시각이 비교된 프레임 및 상기 새로운 파일이름으로 저장된 원격 측정 데이터 파일에서 상기 시각이 비교된 프레임을 시간 순서대로 순차적으로 추출하여 그 날짜의 원격 측정 데이터 파일에 순차적으로 기록하여 저장하는 제 5 단계를 포함함. 4. 발명의 중요한 용도 본 발명은 위성 관제 시스템 등에 이용됨.