REVERSE SIMULATION ENGINE SERVER AND REVERSE SIMULATION METHOD THEREOF FOR DEVELOPING DEFENSE SYSTEMS BASED ON SIMULATION MODELS

The present invention aims to provide a reverse simulation engine server for designing a national defense system based on simulation models and a reverse simulation method thereof, which are capable of allowing a worker to easily and efficiently perform a reverse simulation. According to an embodime...

Full description

Saved in:
Bibliographic Details
Main Authors LEE CHIHO, SHIN DONGCHO, KIM TAGGON, CHOI SEONHAN
Format Patent
LanguageEnglish
Korean
Published 22.07.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention aims to provide a reverse simulation engine server for designing a national defense system based on simulation models and a reverse simulation method thereof, which are capable of allowing a worker to easily and efficiently perform a reverse simulation. According to an embodiment of the present invention, the reverse simulation engine server for designing a national defense system based on simulation models comprises: N units of engine threads respectively mounting a plurality of ranking and selection (R&S) algorithms respectively corresponding to N units of client interfaces; M units of adapters respectively corresponding to M units of simulation models; and a network server transmitting signals through a network between the N units of client interfaces and the N units of engine threads and managing the connection between the client interfaces and the simulation models. The engine threads independently perform a reverse simulation based on an algorithm selected among the plurality of R&S algorithms through the client interfaces, request a normal simulation to the simulation models through the network server in accordance with the progress of the selected algorithm, collect output samples on the input, and provide the results of the reverse simulation through the network server. 일 실시예에 따른 시뮬레이션 모델기반 국방체계 설계를 위한 역방향 시뮬레이션 엔진 서버는, N개의 클라이언트 인터페이스에 일대일 대응하는 복수의 R&S(Ranking and Selection) 알고리즘이 각각 탑재된 N개의 엔진 스레드와, M개의 시뮬레이션 모델에 각각 일대일 대응하는 M개의 어댑터와 상기 N개의 클라이언트 인터페이스 및 상기 N개의 엔진 스레드 사이에서 네트워크를 통해 신호를 전달하고, 상기 클라이언트 인터페이스 및 상기 시뮬레이션 모델의 연결을 관리하는 네트워크 서버를 포함하고, 상기 엔진 스레드는 상기 복수의 R&S 알고리즘 중 상기 클라이언트 인터페이스를 통해 선택된 알고리즘을 바탕으로 역방향 시뮬레이션을 독립적으로 진행하되, 상기 선택된 알고리즘 진행에 따라서 상기 네트워크 서버를 통해 상기 시뮬레이션 모델에 순방향 시뮬레이션을 요청하여 입력에 대한 출력 샘플들을 수집하며, 상기 역방향 시뮬레이션의 결과를 상기 네트워크 서버를 통해 제공한다.
Bibliography:Application Number: KR20210037431