The continuous development of driver assistance and autonomous driving functions for mobility ECUs that rely on the satellite-based detection of position and time requires verification and validation in a safe environment. The requirements for accuracy increase with higher levels of SAE levels of automation. Above SAE level 3 with conditional automated driving ability in the homologation process in particular, the global navigation satellite system (GNSS) receiver and the signal processing in the ECU and telematic control unit (TCU) of the vehicle are highly safety-relevant.      

Schematic overview of a typical HIL test system with its components.

To meet this important requirement, a GNSS simulator is a useful extension alongside sensors such as cameras, radar devices, etc., which can be seamlessly integrated into a HIL setup. While GNSS simulators were mainly used for navigation in the past, the focus of SAE Level 3 and above is on ADAS/AD and also infotainment functions. The possibility of mapping real global satellite networks as well as the possibility of mapping the respective satellite reception strength is beneficial to the building and testing of different scenarios such as urban districts with dense and tall buildings or a tunnel passage.  

GNSS Application Development for a Wide Range of Use Cases

Because the various components of dSPACE hardware and software can be combined extremely flexibly, dSPACE development environments can be used for a wide range of applications. These include:

  • Automotive
  • Aerospace & defense 
  • Agriculture
  • On-road & off-road commercial vehicles
  • Marine

Scenario Definition

The development environment, set up with a combination of hardware and software from dSPACE and tools from our partners Safran and/or Spirent, can be used for a variety of test scenarios, including:

  • Setting satellite constellations
  • Propagation effects
  • Multipath effects
  • Jamming and spoofing
  • Effects in tunnels and in urban environments

Typical Setup in the Laboratory

  

Typical setup for developing GNSS applications.

In a typical setup, the GNSS signal generator is connected via Ethernet to the dSPACE real-time system, which runs ASM with an imported real-world road. The GNSS Simulation Interface establishes the communication between the systems via ConfigurationDesk. The real-time system transmits the GNSS simulation data including date, time, and ego-vehicle position to the GNSS signal generator and receives status information. The restbus simulation is also handled from the real-time PC. The device under test, typically the TCU, receives the restbus simulation from the real-time PC and the GNSS signal from the GNSS signal generator.
When using the dSPACE development environment, you can benefit from several advantages:

  • Comfortable prototyping and homologation 
  • Competent engineering services
  • Real-time capability
  • Synchronization
  • Precision in time and position
  • Reliability 

dSPACE Partners for GNSS-Related Topics

   

Safran

Safran

Safran offers a wide portfolio of solutions for positioning, navigation, and timing, including tools for generation of real RF signals that mimic satellite signals.

More information

Spirent

Spirent

Spirent provides solutions that drive innovation and development in positioning, navigation, and timing technologies. 

More information

This sounds interesting. Get in touch:

Stay up-to-date with our dSPACE direct newsletter service.

With our dSPACE newsletter service, we will keep you informed about current use cases and new solutions and products, as well as trainings and events. Sign up here for a free subscription.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.