1 |
1
항공용 시뮬레이션 모델을 통한 시뮬레이션 제어 방법에 있어서, 상기 방법은 시뮬레이션 제어 시스템에 의해 수행되고, 항공용 시뮬레이션 모델(ASM: Avionics Simulation Model)에 필요한 항공용 탑재 장비의 기본 기능으로 구성된 모델 프레임워크(model framework)를 선택하는 단계;통합개발환경(IDE: Integrated Development Environment)을 이용하는 상기 모델 프레임워크를 기반으로 실시간 운영 체제(RTOS: Real Time Operation System) 상에서 실시간 동작 가능하도록 구성된 상기 항공용 시뮬레이션 모델(ASM)을 선택하는 단계 - 상기 ASM은 상기 기본 기능에 해당하는 기본 모델과 확장 기능에 해당하는 확장 모델을 포함 -; 상기 통합개발환경을 이용한 상기 ASM의 입출력 데이터 모니터링과 데이터 설정을 위한 항공용 시뮬레이션 모델 패널(ASMP: Avionics Simulation Model Panel)을 구성하고, 상기 ASM과 연동하는 단계 ; 및상기 통합개발환경을 이용하는 실시간 시뮬레이션 환경(RTSE)으로 상기 ASM을 배포(distribute)하는 단계를 포함하는, 시뮬레이션 제어 방법
|
2 |
2
제1 항에 있어서,상기 항공용 시뮬레이션 모델(ASM)은,비행체 탑재장비의 필수 기능 및 상기 기본 기능으로 구성된 모델 프레임워크 기반의 시뮬레이션 모델이고,상기 통합개발환경을 이용하여 상기 모델 프레임워크 기반으로 부가 기능들을 통합하고, 상기 실시간 시뮬레이션 환경(RTSE)에 배포되어 실행되고,상기 ASM의 입출력 데이터 모니터링과 모의 데이터 설정을 위한 사용자 인터페이스인 상기 ASMP를 포함하는 것을 특징으로 하는, 시뮬레이션 제어 방법
|
3 |
3
제1 항에 있어서,상기 통합개발환경을 이용하여 상기 ASM을 실행하고, 상기 항공용 시뮬레이션을 제어하는 단계를 더 포함하는, 시뮬레이션 제어 방법
|
4 |
4
제3 항에 있어서,상기 ASM을 배포(distribute)하는 단계에서,상기 ASM의 실행을 위한 ASM 실행 파일과 ASM 설정 파일을 상기 RTSE 상에 로딩하고,상기 항공용 시뮬레이션을 제어하는 단계에서, 상기 ASM을 실행하여 복수의 ASM 프로세스들을 실행하고, 상기 복수의 ASM 프로세스들의 실행에 따른 제어 응답 로그를 상기 통합개발환경으로 전송하여, 상기 항공용 시뮬레이션의 결과를 디스플레이하는 것을 특징으로 하는, 시뮬레이션 제어 방법
|
5 |
5
제1 항에 있어서,상기 통합개발환경은,상기 모델 프레임워크 환경 하에서, 상기 항공용 시뮬레이션 모델(ASM)을 개발할 수 있도록, 블록도/상태도 기반의 모델링 도구 모듈, 코드(C++) 및 설정 파일(XML) 자동 생성 기능 모듈, 빌드 기능(크로스 컴파일) 모듈로 구성되는, 시뮬레이션 제어 방법
|
6 |
6
제1 항에 있어서,상기 ASM과 상기 RTSE를 연동하도록 구성되는 모델 운용 및 연동 관리 모듈을 더 포함하고,상기 모델 운용 및 연동 관리 모듈은,시뮬레이션 관리 기능 모듈, RTSE 인터페이스 관리 기능 모듈, 통합 OS 인터페이스 기능 모듈 및 통합 입출력 인터페이스 기능 모듈을 포함하는, 시뮬레이션 제어 방법
|
7 |
7
제6 항에 있어서,상기 시뮬레이션 관리 기능 모듈은, 이산 사건 시스템 명세(DEVS: Discrete Event System Specification) 형식론 기반 모델의 구동 엔진 기능 모듈, 상기 ASM과 외부 입출력 인터페이스와의 데이터 교환 기능 모듈, 결함 및 로그 관리 기능 모듈, 통합개발환경(IDE)과 연동하는 시뮬레이션 제어 기능 모듈, 상기 ASMP를 모니터링하는 모니터링 데이터 송신 기능 모듈로 구성되는, 시뮬레이션 제어 방법
|
8 |
8
제7 항에 있어서,상기 RTSE 인터페이스 관리 기능 모듈은,상기 ASM과 상기 RTSE를 연동시키는 연동 모델을 운용하고, 상기 연동 모델을 운영하는 동작을 수행하면서 통합 OS 관리 및 하드웨어 자원 관리를 수행하는 것을 특징으로 하는, 시뮬레이션 제어 방법
|
9 |
9
제1 항에 있어서,상기 항공용 시뮬레이션 모델(ASM)은,복수의 레이다 고도계 (RALT: Radar Altimeter) 장비의 공통 기능에 해당하는 공통 요소로부터 상기 기본 기능으로 구성하고,상기 기본 기능과 상기 복수의 RALT 장비 각각의 고유 기능을 이용하여, 상기 복수의 RALT 장비 각각에 대한 확장 모델을 생성하는 것을 특징으로 하는, 시뮬레이션 제어 방법
|
10 |
10
제9 항에 있어서,상기 공통 기능은, 상기 복수의 RALT 장비에 공통되는 RALT의 고도 모의 기능이고,상기 공통 기능을 수행하기 위한 공통 입출력 데이터는 고도 모의 입출력 데이터이고,상기 확장 모델의 기능은 상기 복수의 RALT 장비 각각에 대해 서로 다른 기준을 갖는 저고도 경고 신호 출력 기능이고,상기 복수의 RALT 장비 간에 연동 모델의 기능은 상기 연동 모델의 입출력 데이터를 상기 복수의 RALT 장비의 통합개발환경(IDE)에 대응하여 연동시키는 것을 특징으로 하는, 시뮬레이션 제어 방법
|
11 |
11
제3 항에 있어서,상기 시뮬레이션 제어 시스템은 시뮬레이션 제어 장치를 이용하여 구축되고, 상기 시뮬레이션 제어 시스템은,상기 시뮬레이션 제어 방법을 이용하여 구축되는 유인기 항공용 SIL(System Integration Laboratory)와 무인기 항공용 SIL을 포함하는 것을 특징으로 하는, 시뮬레이션 제어 방법
|
12 |
12
제11 항에 있어서,상기 항공용 시뮬레이션 모델(ASM)은,항전계통 모델, 무장계통 모델, 생존계통 모델 및 비행체 계통 모델을 포함하고,상기 항전계통 모델, 무장계통 모델, 생존계통 모델 및 비행체 계통 모델과 연동되는 비행 모델을 더 포함하고,상기 항공용 시뮬레이션을 제어하는 단계에서,시뮬레이션 관리 엔진이 상기 항전계통 모델, 무장계통 모델, 생존계통 모델 및 비행체 계통 모델과 연동하여 각 모델 별 및 각 모델이 조합된 형태로 데이터 전시, 데이터 변경, 데이터 추출 및 데이터 저장을 수행하는 것을 특징으로 하는, 시뮬레이션 제어 방법
|
13 |
13
제12 항에 있어서,상기 시뮬레이션 관리 엔진은, 외부 인터페이스를 통해 항전모델 설정, 무장모델 설정, 생존모델 설정, 비행조정 및 임무계획에 관한 정보를 교환하고,상기 교환된 정보에 기반하여, 상기 항전계통 모델, 무장계통 모델, 생존계통 모델 및 비행체 계통 모델과 연동하여 각 모델 별 및 각 모델이 조합된 형태로 데이터 전시, 데이터 변경, 데이터 추출 및 데이터 저장을 수행하는 것을 특징으로 하는, 시뮬레이션 제어 방법
|
14 |
14
항공용 시뮬레이션 모델을 통한 시뮬레이션 제어를 수행하는 시뮬레이션 제어 시스템에 있어서, 항공용 시뮬레이션 모델(ASM: Avionics Simulation Model)에 필요한 항공용 탑재 장비의 기본 기능으로 구성된 모델 프레임워크(model framework);통합개발환경(IDE: Integrated Development Environment)을 이용하는 상기 모델 프레임워크를 기반으로 RTOS 상에서 실시간 동작 가능하도록 구성된 상기 항공용 시뮬레이션 모델(ASM) - 상기 ASM은 상기 기본 기능에 해당하는 기본 모델과 확장 기능에 해당하는 확장 모델을 포함 -; 및상기 통합개발환경을 이용한 상기 ASM의 입출력 데이터 모니터링과 데이터 설정을 위한 항공용 시뮬레이션 모델 패널(ASMP: Avionics Simulation Model Panel)을 포함하는 통합 개발 장치; 및상기 통합개발환경을 제공하고, 배포된 상기 ASM을 이용하여 실시간 시뮬레이션을 수행하는 시뮬레이션 환경 제공 장치를 포함하는, 시뮬레이션 제어 시스템
|
15 |
15
제14 항에 있어서,상기 시뮬레이션 환경 제공 장치는,센서 모델 프레임워크, CNI(Communication, Navigation, Identification) 모델 프레임워크, 무장계통 모델 프레임워크 및 세부계통 모델 프레임워크가 로딩되도록 구성된 시뮬레이션 관리부; 및상기 시뮬레이션 관리부의 하위 계층을 구성하고, 상기 실시간 시뮬레이션 수행을 위한 통합 OS 인터페이스 및 통합 입출력 인터페이스를 포함하는, 시뮬레이션 제어 시스템
|