SimArch 2: Implementation and demonstration of the SimArch architecture

Jonas Andersson Hultgren
Rickard Leandertz
Martin Johansson
Steve Betnér
Ola Jakobson
Fredrik Rolff

Complexity in modern vehicles consists of an increasingly large multitude of components that operate together. While functional verification of individual components is important, it is also important to test systems of interacting components within a driving environment, both from a functional perspective and from a driver perspective. One proven way for testing is vehicle simulators and in this work the main goals have been to increase flexibility and scalability by introducing a distributed driving simulator platform. 

A distributed simulation architecture was designed and implemented, based on user needs defined in a previous project, which divides a driving simulator environment into four major entities with well-defined interfaces. These entities are Session Control, Environment Simulator, Driving Simulator and Vehicle simulator. High Level Architecture (HLA) Evolved, an IEEE standard, was chosen as the standard for communication. HLA Evolved is based on a publish-subscribe architecture, and is commonly used for distributed simulations. The entities and the communication topology are described in detail in the report.

The evaluation of the distributed simulation architecture focused on flexibility and scalability, and on timing performance. Results show that the implemented distributed simulation architecture compared to the non-modified architecture increased flexibility and scalability, as several distributed setups were tested successfully. However, it also has an inherent communication latency due to packaging and sending of data between entities, which was estimated to be one millisecond. This is an effect which needs to be considered for a distributed simulation. Especially if the communication between the Driving Simulator and the Vehicle Simulator is sensitive to such delays. During evaluations of the distributed simulation architecture, the Driving Simulator and the Vehicle Simulator were always located at one site in a low latency configuration.



ERPUG 2017

The five year anniversary of  European Road Profile Users' Group (ERPUG) Forum will take place at Ramboll head quarter, Copenhagen, Denmark October 19-20, 2017. 

Shipping and the environment – research meets reality

Centre for Transport Studies (CTS) in co-operation with Ports of Stockholm invite you to the seminar Shipping and the environment – research meets reality.




The five-year anniversary of European Road Profile Users' Group (ERPUG) Forum will take place at Ramboll head quarter, Copenhagen, Denmark October 19-20, 2017.


Self-driving buses in Sweden next year?

A self-driving, fossil-free bus. This idea might become reality through a forthcoming collaborative project involving the Swedish National Road and Transport Research Institute (VTI), Linköping University and several other participants. The project group aim...


New climate-proof solutions for hard surfaces in cities

High-density road infrastructure that emphasise maximum durability and minimum maintenance create inflexible systems, which put increased stress on urban trees and lead to increased risk for flooding. Over the past five years, the ‘Climate-proof solutions for...


VTI is preparing for automated vehicles

Automation of traffic systems will lead to major changes. The European Union’s (EU) CoEXist research project began in June 2017 with the aim of preparing cities and road operators for the introduction of self-driving vehicles. The Swedish National Road and...


Vehicle Driver Monitoring: sleepiness and cognitive load

To prevent road crashes it is important to understand driver related contributing factors, which have been suggested to be the critical reason in 94 per cent of crashes. The overall aim of the project Vehicle Driver Monitoring has been to advance the...


Tomas Svensson new director-general

Tomas Svensson was today appointed Director-General of VTI. Tomas has been acting Director-General since January 2017.