03. September 2020

FEV Pioneers Co-Simulation Methods using DCP Standard for Automated Vehicle Development

FEV is leading the way in the use of co-simulation for automated driving by utilizing the Distributed Co-Simulation Protocol. This is the first use of this new protocol for automated driving features. Source: FEV Group

Aachen, August 2020 – FEV, a global leader in vehicle and powertrain development for hardware and software, is leading the way in the use of co-simulation for automated driving by utilizing the Distributed Co-Simulation Protocol. This is the first use of this new protocol for automated driving features, which serves as valuable enabler in the effective development of automated vehicle systems.

Automated driving features - in particular connected vehicles - contain unique development challenges. Collaborative systems offer significant safety advantages through direct communication with nearby vehicles, for instance to see through physical obstacles and predict nearby movements before they happen. However, the highly complex and unpredictable environment in which these systems operate include new challenges for development and validation.

“Collaborative embedded systems (CES) in vehicles create new challenges such as increased security risks and heightened performance requirements to enable safe and effective operation in dynamic and unpredictable environments,” said Elmar Börner, Senior Group Director for ADAS (advanced driver assistant systems) and AD (automated driving systems) development at FEV.  ”The unpredictable operating conditions for such systems present a nearly limitless combination of potential use cases, which makes comprehensive physical testing impractical.”

To master these challenges, a virtual test environment empowered by co-simulation is required. The term “co-simulation” refers to a virtual development approach that integrates multiple simulation tools, enabled by a co-simulation master such as FEV’s real-time software for virtual experimentation: xMOD. Traditionally, the model inputs can be compiled and directly imported from slave applications e.g. through the Functional Mock-up Interface (FMI). However, certain models, such as the 3D environmental models developed in tools like CARLA, are bound to their executing platform and thus cannot be imported into a co-simulation master.

To address this challenge, FEV has utilized the new Distributed Co-Simulation Protocol (DCP) for time-synchronized execution of models on distributed platforms. DCP support in xMOD enables easy integration of new simulation models and even hardware into co-simulations that are incompatible with previous integration methods. Using DCP allows (a) definition of operating models hard real-time, soft real-time, or non-real-time and (b) the combination with existing model exchange solutions. Finally, this allows complex cyber-physical simulations, like multiple collaborating vehicles in a common 3D environment, controlled via CES.

“Virtual testing is mandatory for automated driving applications since on-road validation is not feasible,” said Börner. “Complex cyber-physical system simulations and co-simulators plays a key role for virtual testing, and FEV is proud to be the first user of the DCP co-simulation standard within an automated driving context globally. Our approach enables the user to integrate and handle different simulation platforms available on the market and to deal with the highly dynamic situations occurring in real traffic environments.”

In addition to enabling the use of cutting-edge simulation tools, this approach provides a method for complex simulations to handle and adapt to dynamic situations such as different traffic and environment situations or dynamically changing collaborative system groups.

This work was partially funded by the German Federal Ministry of Education and Research (BMBF) as part of the "CrESt" project, 01IS16043.

Additional information can be found here:

About FEV
FEV is a leading independent international service provider of vehicle and powertrain development for hardware and software. The range of competencies includes the development and testing of innovative solutions up to series production and all related consulting services.The range of services for vehicle development includes the design of body and chassis, including the fine tuning of overall vehicle attributes such as driving behaviour and NVH. FEV also develops innovative lighting systems and solutions for autonomous driving and connectivity. The electrification activities of powertrains cover powerful battery systems, e-machines and inverters. Additionally FEV develops highly efficient gasoline and diesel engines, transmissions, EDUs as well as fuel cell systems and facilitates their integration into vehicles suitable for homologation. Alternative fuels are a further area of development.

The service portfolio is completed by tailor-made test benches and measurement technology, as well as software solutions that allow efficient transfer of the essential development steps of the above-mentioned developments, from the road to the test bench or simulation.

The FEV Group currently employs 6300 highly qualified specialists in customer-oriented development centers at more than 40 locations on five continents.