ACLAB Framework 3.0. A programmable interface for communicaiton with ACSL models
Publish date: 2007-09-06
Report number: FOI-R--2289--SE
Pages: 37
Written in: Swedish
Keywords:
- modelling and simulations
Abstract
Within the project Technical Threat System Analysis, THSA, at FOI the simulation environment ACSL/GM is used for developing simulation models of Threat Systems and Targets. Since these models most often are highly detailed there are wishes not to comprise more than one threat system and one target in a single model. Larger models imply longer compilation time, longer execution time and might reach limitations in the ACSL language due to large models. ACLAB Framework is developed in purpose to connect ACSL-models to external simulation environments. Those could be any programming environment able to link dll's on Windows. Tested environments are MATLAB/Simulink, Visual Studio (C++) and ACSL/GM itself. ACLAB Framework makes it possible to link ACSL models to different simulation models. This implies not only extended possibilities to run very large ACSL-simulations withinTHSA, but also possibilities to use the ACSL models in external projects within FOI or by external customer or collaborator.