Master Thesis - Implement Distributed Co-Simulation Protocol (DCP) in Tacsi
Saab.com
Office
Bröderna Ugglas Gata, Sweden
Full Time
Background
Saab Aeronautics’ tactical environment simulator (Tacsi) is an Entity Component System where tactical entities, such as aircrafts and ground vehicles, consists of components and models from a wide range of domains such as sensors, dynamics and behavior models. Tacsi’s proprietary API means it isn’t possible to co-simulate open standards of models without custom integrations.
Description Of The Thesis
The work is in collaboration with an ongoing research project at Saab Aeronautics, connected to the NFFP-ERATO project is aiming at enabling integrating models from different stakeholders, internal and external, in a tool-agnostic manner based around the open standards System Structure and Parameterization (SSP), Distributed Co-Simulation Protocol (DCP), and Functional Mock-up Interface (FMI). This work aims to evaluate how industry established model standards, such as DCP, can be utilized in existing system simulators within the Gripen project.
This work is two-fold, starting with an initial investigation of differences and similarities between internal and external standards. The second part would be to use this investigation to implement a proof-of-concept support for an open-source co-simulation protocol and evaluating the use of an open-source model within a Tacsi entity. Relevant open-source models are primarily physical models such as aircraft dynamics or components or models that affect physical model that are simulated in other tools.
This position requires that you pass a security vetting based on the current regulations around/of security protection. For positions requiring security clearance additional obligations on citizenship may apply.
Master Thesis - Implement Distributed Co-Simulation Protocol (DCP) in Tacsi
Office
Bröderna Ugglas Gata, Sweden
Full Time
September 30, 2025