BatchMan 2.0 Reference Manual
Publish date: 2011-10-04
Report number: FOI-R--3247--SE
Pages: 51
Written in: English
Keywords:
- Simulation
- Modelling
- Electronic Warfare Assessment
- Missiles
- Batch Simulations
Abstract
The report is a reference manual for the software BatchMan Version 2.0. It describes the functionality of the software, how it is used and how it is installed. BatchMan is designed to execute multiple simulations with a simulation model. It was created to run batch simulations of simulation models created by the department Information systems at FOI, including both software models and hardware-in-the-loop-models. Version 2.0 of BatchMan can be used with any simulation model implemented with an external interface, implemented as a Windows DLL-file, with exported functions as required by BatchMan. BatchMan has been tested with simulation models created in ACSL, and Matlab Simulink. The simulation results can be stored to text files or in a MySQL database. Major changes since the last report include: New database structure with faster access to database tables. Ability to rerun simulations based on the result. Ability to run an external batch file prior to the start of a simulation. Ability to read start parameter values from file. Ability to save chosen start parameter values to file. Ability to run simulation models developed in other environments than ACSL, e.g. Matlab Simulink. Improved interface with easier user input. The ability to run BatchMan distributed over a network has been removed. Concurrent simulations over multiple cores will always be run locally. However, the database can still be installed on a network server. This report has been produced in the project Threat system analysis, LKZ.