RTMaps Interface Blockset

Ermöglicht Full-Stack-Prototyping über Multisensoranwendungen und harte Echtzeit-Controller

Das dSPACE RTMaps Interface Blockset for Simulink® ermöglicht die bidirektionale, latenzarme Kommunikation über UDP/IP zwischen RTMaps von Intempora und dSPACE Echtzeitsystemen oder der PC-basierten Simulationsplattform dSPACE VEOS.

Anwendungsbereiche

Der konventionelle Fahrzeug-Software-Stack stößt an seine Grenzen, da hartes Echtzeit-Controller-basiertes Prototyping für anspruchsvolle Fahrassistenzsysteme und autonomes Fahren (ADAS/AD) nicht mehr ausreichend ist. Als Ergebnis entstanden zwei Prototyping-Welten, von denen die eine für die Perzeption und Datenfusion und die andere für die harte Echtzeitausführung bestimmt ist.

Üblicherweise werden Datenverarbeitungs- und Absicherungsalgorithmen mit einer anspruchsvollen Programmiersprache wie C++ implementiert, wohingegen die Entwicklung von Applikationsfunktionen auf dem modellbasierten Entwurfsansatz mit MATLAB®/Simulink® und dSPACE Echtzeitsystemen basiert. RTMaps von Intempora ist ein etabliertes Werkzeug mit einzigartiger Leistung für das Prototyping von C++-basierten Multisensoranwendungen durch Blockschaltbilder. Zudem können Daten mit RTMaps präzise zeitgestempelt, aufgezeichnet und wiedergegeben werden.

Das dSPACE RTMaps Interface Blockset verbindet dSPACE Plattformen wie dSPACE Echtzeitsysteme oder VEOS über UDP/IP mit RTMaps.

Vorteile

Das dSPACE RTMaps Interface Blockset ermöglicht die bidirektionale, latenzarme Kommunikation über UDP/IP zwischen RTMaps von Intempora und dSPACE Echtzeitsystemen oder der PC-basierten Simulationsplattform dSPACE VEOS. In nur wenigen Schritten können Entwickler ihre Anwendungen in Simulink über Signalbusse mit den entsprechenden Kommunikationsblöcken verbinden und Datenverbindungen mit Multisensoranwendungen in RTMaps einrichten. Die erforderliche Beschreibung der zu übertragenden oder zu empfangenden Daten wird als XML-Datei aus den entsprechenden Signalbussen auf Knopfdruck in Simulink generiert. Zudem erlaubt das Blockset die Synchronisierung der Taktrate in RTMaps mit dem Simulationstakt oder Echtzeittakt der dSPACE Plattformen. Dadurch können zum Beispiel Fahrzeugbusdaten auf der dSPACE MicroAutoBox erfasst, aufgezeichnet und präzise mit den Kameradaten in RTMaps abgeglichen werden. Ein weiterer Anwendungsfall ist der Open-Loop (Data Replay)-Test von bildverarbeitenden Steuergeräten. In diesem Szenario gibt RTMaps auf einem PC zeitkorrelierte Video- und Busdaten wieder, während die Bussignale an ein Hardware-in-the-Loop (HIL)-System gesendet werden. Dadurch ist eine low-jitter Restbussimulation garantiert.

Das RTMaps Interface Blockset ist die leistungsstarke Verbindung zwischen RTMaps und dSPACE Plattformen und vereinfacht die Entwicklung und den Test von Perzeptions- und Anwendungsalgorithmen für Fahrerassistenzsysteme und automatisiertes Fahren.

Functionality Description
General
  • Low-latency communication between RTMaps from Intempora and dSPACE platforms via UDP/IP
  • Simulink blocks for encoding/decoding data from Simulink buses into byte streams and vice versa
  • High-level communication protocol with clock synchronization regarding simulation time or (with MicroAutoBox) the real-time clock
  • Detection of packet losses and data corruption by means of counter and checksum mechanisms
Ethernet communication
  • Blockset for TCP/IP- and UDP/IP-based communication with MicroAutoBox
  • Up to 16 sockets or connections with combined sending and receiving queues
  • Multi-rate modeling and data pockets of variable length

  • RTMaps Interface Blockset Produktinformationen, PDF, Englisch, 937 KB
Kontakt zu dSPACE

Treiben Sie Innovationen voran. Immer am Puls der Technologieentwicklung.

Abonnieren Sie unser Expertenwissen. Lernen Sie von erfolgreichen Projektbeispielen. Bleiben Sie auf dem neuesten Stand der Simulation und Validierung. Jetzt dSPACE direct und dSPACE direct aeropace & defense abonnieren.

Formularaufruf freigeben

An dieser Stelle ist ein Eingabeformular von Click Dimensions eingebunden. Dieses ermöglicht es uns Ihr Newsletter-Abonnement zu verarbeiten. Aktuell ist das Formular ausgeblendet aufgrund Ihrer Privatsphäre-Einstellung für unsere Website.

Externes Eingabeformular

Mit dem Aktivieren des Eingabeformulars erklären Sie sich damit einverstanden, dass personenbezogene Daten an Click Dimensions innerhalb der EU, in den USA, Kanada oder Australien übermittelt werden. Mehr dazu in unserer Datenschutzbestimmung.