Entwicklung von virtuellen In-the-Loop Testumgebungen zur Simulation Ihrer Software und Hardware
Software-in-the-Loop (SiL) Tests
Das Software-in-the-loop (SiL) Verfahren zur Validierung von Software Code ist heute unverzichtbar für die Qualitätskontrolle. Die Simulationsumgebung wird bereits in der frühen Phase eingesetzt, bevor die Software auf die physische Hardware übertragen wird.
Wir erstellen Ihnen ein komplexes, dynamisches Modell, welches Ihre spezifischen Simulationskomponenten abbildet. Die Entkopplung des Entwicklungsprozess von Software und Hardware bietet Ihnen die Möglichkeit, das Verhalten Ihrer Software in der für Sie relevanten Umgebung und einer Vielzahl von Szenarien zu überprüfen und frühzeitig Probleme bei der Funktionalität, der Performance und Zuverlässigkeit zu identifizieren. Durch die Nutzung von Software-in-the-Loop Tests können Entwicklern, schnell Iterationen durchführen und neue Softwareversionen testen. Das tägt zur Effizienz und Kostenersparnis bei.
Hardware-in-the-Loop (HiL) Tests
Nachdem die grundlegenden Anforderungen der Software mit den SiL Tests sichergestellt sind, erfolgt nun die Überprüfung der Interaktion mit der physischen Hardware mit den Hardware-in-the-loop (HiL) Tests.
Unsere Softwareentwickler entwickeln Ihnen hierfür Ihre individuellen Testumgebungen für Ihr Labor. Eingebettet in eine robuste, leistungsstarke Testarchitektur bilden wir Ihre physischen Komponenten und Umgebungsmodelle virtuell nach, mit denen Sie dynamische Testszenarien und Situationen für eine Echtzeit Simulation erstellen können. Die Automatisierung der Testabläufe bietet den Vorteil eines 24/7 Testbetrieb.
Für höhere Komplexitätslevel sind weiterführende Tests erforderlich. Integrierte Tests verifizieren das Zusammenspiel verschiedener Steuereinheiten und Sensoren, so dass Fehlerfälle im Verbund von Systemen simuliert werden können. Dazu gehört beispielsweise bewusst inkonsistente Situationen zwischen Sensoren herzustellen, einzelne Sensoren zu stören oder abzuschalten.
Aufgrund der Komplexität und Menge der notwendigen Tests wird die virtuelle Absicherung noch weiter an Bedeutung gewinnen. Sie macht die Wiederholbarkeit unter gleichen Bedingungen möglich, ist enorm flexibel und es können bereits vor der Verfügbarkeit der Hardware Fehler gefunden werden.