DOI QR코드

DOI QR Code

Services of an Integrated Simulation Engine for Weapons Analysis

무기체계 효과도 분석을 위한 통합 모의 엔진의 서비스 구성 방안 연구

  • 김태섭 (명지대학교 컴퓨터공학과) ;
  • 박준호 (명지대학교 컴퓨터공학과) ;
  • 김현휘 (명지대학교 컴퓨터공학과) ;
  • 박찬종 (명지대학교 컴퓨터공학과) ;
  • 이강선 (명지대학교 컴퓨터공학과)
  • Received : 2010.09.30
  • Accepted : 2010.11.15
  • Published : 2010.12.31

Abstract

An integrated simulation engine provides tools, services, and standards to support various activities in the entire M&S from modeling and simulation to analysis of the simulation results. Many countries have developed integrated simulation engines to efficiently assist complex M&S activities. However, we do not have domestic simulation engines especially designed for defense M&S, therefore, developing M&S softwares still remains as a hard task with high cost and tine. OpenSIM(Open Simulation engine for Interoperable Models) is an integrated simulation engine and provides tools, services and standard interfaces for weapons analysis. OpenSIM's services are comprised of classes, member functions and data attributes which are commonly used in modeling, simulating and analyzing weapons systems. In this paper, we introduce OpenSIM's services in C++ APIs and illustrate them through an ASM example(Air to Surface Missile).

무기체계 효과도 분석을 위한 통합 시뮬레이션 엔진은 모델의 개발부터 시뮬레이션 수행 및 분석에 이르는 모델링 및 시뮬레이션 전 단계에 걸쳐 도구와 서비스 및 인터페이스를 제공해야 한다. 다양한 국방 통합 시뮬레이션 엔진을 제공하고 있는 국외와는 달리, 국내에서는 자체적인 분산 실시간 모의체계 엔진에 대한 연구 및 개발이 미흡하여 무기체계 M&S(Modeling and Simulation) 활동 시 유사 업무가 반복되고 있는 실정이다. 본 논문에서는 국외의 기 개발된 국방 M&S 모의엔진의 서비스를 비교 분석하여 무기체계 효과도 분석을 지원하기 위한 통합 시뮬레이션 엔진인 OpenSIM(Open Simulation Engine for Interoperable Model)을 소개하고, OpenSIM에서 제공하는 서비스의 범위 및 내용을 정의한다. 정의된 서비스는 모델링 실행 분석에서 공통적으로 많이 사용되는 클래스, 함수 및 데이터 등을 구현하여 프로그래밍의 복잡도를 감소시킬 수 있다.

Keywords

References

  1. 장상철, 정상윤 (2002), "전투실험 활성화를 위한 모의체계 발전방안", 국방정책연구, pp. 137-179.
  2. 손미애, 유승근, 박태유 (2002), "국방 M&S 활성화 연구: 차세대 획득체계(JMASS) 도입․활용방안 연구", 한국국방연구원.
  3. Robert J. Meyer (2001), "Joint Modeling And Simulation System, What it does,...and What it doesn't," Simulation Interoperability Standards Organization (SISO), 01S-SIW-117.
  4. Jim Russell (2003), "An Overview of Modeling Digital Communications Networks with JMASS and DIS", Simulation Interoperability Standards Organization (SISO), 03S-SIW-024.
  5. Bob Mayer (2003), "Joint Modeling and Simulation System(JMASS), Transition from Development to Sustainment", Simulation Interoperability Standards Organization (SISO), 03S-SIW-210.
  6. 문형곤, 유승근, 김태홍 (2008), "OneSAF 모형 도입, 실용화(I)", 한국국방연구원.
  7. 방위사업청 (2007), "OneSAF 개념 소개", 사업관리본부 자료실.
  8. OneSAF Public Site, "OneSAF Papers and Presentations", http://www.onesaf.net/
  9. WarpIV Public Site, "WarpIV Papers and Presentations", http://www.warpIV.com/
  10. 윤상윤 (2004), "국방 모델링/시뮬레이션 현 실태 진단 및 발전 방안", 국방정책 연구, pp. 139-143.
  11. 임명식, 김기형 (2003), "컴퓨터 네트워크 가상 실습을 위한 컴포넌트 기반의 시뮬레이터 설계 및 구현", 한국시뮬레이션학회논문지, 제12권, 제1호, pp. 1-10.
  12. 김주영, 김탁곤 (2006), "DEVS를 이용한 워게임 시뮬레이터 자동 합성 방법론", 한국시뮬레이션학회 학술대회 논문집, 춘계학술대회, pp. 67-72.
  13. 국방 M&S 기술특화 센터 (2007), "분산 실시간 체계모의 엔진 연구(MS-41)-RFP", 국방 M&S 기술특화 센터 RFP.
  14. 윤상윤, 한경섭 (2005), "우리 군의 M&S 비전과 과제", 국방정책연구, pp. 2-36.
  15. 김태섭, 장희정, 이재민, 이강선 (2010), "무기체계 분석을 위한 모의엔진 아키텍처 연구", 한국시뮬레이션학회, 한국시뮬레이션학회논문지, 제19권 제2호, pp. 51-62.
  16. 김동윤, 백두권, 박수용, 김상수, 조은애 (2007), "소프트웨어 기술 개발 전략 연구 : 소프트웨어공학 분야", 한국소프트웨어진흥원, pp. 1-120.
  17. 장수호, 라현정, 김수동 (2005), "프로덕트라인 아키텍쳐의 실용적 설계 기법", 한국정보과학회, 정보과학회논문지 : 소프트웨어 및 응용, 제32권 제 3호 2005.3, pp. 163-172.
  18. 홍정희, 안정현, 김탁곤 (2008), "IEEE 1516 HLA/RTI 표준을 만족하는 시간 관리 서비스 모듈의 설계 및 구현", 한국시뮬레이션학회, 한국시뮬레이션학회논문지, 제17권 제1호 2008.3, pp. 43-52.
  19. 현세웅, 윤석준 (2009), "HLA-RTI에 기반 한 비행시뮬레이션에 관한 연구", 한국항공우주학회, 한국항공우주학회지, 제 37권 제6호 2009.6, pp. 602-608.
  20. IEEE (2010), "IEEE Standard for Modeling and Simulation(M&S) High Level Architecture(HLA)--Object Model Template (OMT) Specification", IEEE, pp. 1-112. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5557731
  21. 한국정보보호진흥원 (2007), "소프트웨어 아키텍처 기반설계 모델 및 명세기법 개발", KISA-WP-2007-0045, 한국정보보호진흥원, pp. 1-132.
  22. 황도성, 박성봉, 안명수, 김탁곤 (2008), "개선된 DEVS 모델을 이용한 전략 시뮬레이터 개발", 한국시뮬레이션학회 학술대회논문지, 추계학술대회, pp. 22-27.
  23. 안명수, 박성봉, 김탁곤 (1996), "DEVS에 기반한 분산 시뮬레이션 환경 D-DEVSim++의 설계 및 구현", 한국시뮬레이션학회, 한국시뮬레이션학회논문지, 제5권 제2호 1996. 12, pp. 41-58.