The Functional Extension of the Underwater Vehicle Modeling and Simulation Tactics Manager using the Script Embedding Method |
Myeong-Jo Son, Tae-Wan Kim, Young-In Nah |
1Seoul National University 2Seoul National University and RIMSE 3 |
스크립트 임베딩을 활용한 수중운동체 M&S 전술처리기의 기능 확장 |
손명조, 김태완, 나영인 |
1서울대학교 조선해양공학과 대학원 2서울대학교 조선해양공학과 및 해양시스템공학연구소 3국방과학연구소 제6기술연구본부 |
|
Abstract |
In the simulation of underwater vehicles such as a submarine or a torpedo, various type of simulations like an engineering level simulation for predicting the performance precisely and an engagement level simulation for examining the effectiveness of a certain tactic is required. For this reason, a tactics manager which can change the behavior of a simulation model according to external tactics is needed. In this study the tactics manager supporting a script language and engine which can represent various tactics and can help users define external input tactics for the tactic manager easily is suggested. Python and Lua which are representative among script languages have been compared and analyzed from the viewpoint of a tactic manage, and the tactic manger using the script engines of those script languages was implemented. To demonstrate the effectiveness of the tactic manager, a target motion analysis simulation of the warfare between a submarine and a surface ship. |
Key Words:
Modeling and Simulation, Tactics Manager, Script Embedding, Target Motion Analysis, Underwater Vehicle, Lua, Python |
|