Engineering & Virtualization
Lösungen[EVS]

Entwicklung von Diagnoseinhalten

Unsere auf Industriestandards und auf Best Practices basierenden Engineering-Tools werden verwendet, um Diagnoseverfahren zu definieren und zu erstellen, mit denen Probleme in elektronischen Steuereinheiten und Automobilen erkannt werden können, und um Testsequenzen zu entwickeln, die den ordnungsgemäßen Betrieb dieser komplexen Systeme im Einklang mit Sicherheits- und Regulierungsvorschriften gewährleisten.

Database Designer NG

Database Designer NG bietet eine Umgebung, die Standards für die Entwicklung von Diagnosefunktionsspezifikationen für Steuergeräte befolgt. Es erleichtert die Erstellung von ODX-Daten, die den Industriestandards sowohl für die OEM- als auch für die Zuliefererindustrie entsprechen.

Hauptmerkmale

  • Dynamisches Datenmanagement – lässt sich problemlos von einem einzelnen Steuergerät auf ganze Fahrzeugdatensätze skalieren
  • Vollständig standardkonforme (bis ODX 2.2.0) native Unterstützung
  • Vollständige Visualisierungs- und Manipulationsfunktionen für ODX-Elemente
  • Integriertes, erweiterbares Checker-Tool – sichert ASAM-Standards und kundenspezifische Regelkonformität
  • Integrierte Excel-Import- und Exportfunktionen

Hauptvorteile

  • Ermöglicht eine schnelle, skalierbare Datenvisualisierung und -manipulation über den gesamten ODX-Datensatz
  • Gewährleistet eine qualitativ hochwertige Ausgabe durch strukturierte Bearbeitung und Compliance-Validierung

ECU-Editor

Der ECU-Editor ist eine Datenerstellungsplattform für Diagnosefunktionen, die die gemeinsame und gleichzeitige Datenerstellung ermöglicht. Es verringert die Notwendigkeit, dass Systemtechniker über Diagnosedomänen-/Erstellungssprachen-Know-how verfügen müssen, um Diagnoseinhalte zu erstellen.

Hauptmerkmale

  • Kollaboratives Authoring beschleunigt die Bereitstellung durch gleichzeitiges Arbeiten (mit einem oder mehreren Steuergeräten).
  • Out-of-the-Box-Unterstützung für serviceorientierte, funktionsbasiert geführte Datenerstellung
  • Funktionsspezifische Visualisierung und Manipulation für DTCs, Datenüberwachung, Routinekontrollen usw
  • Integrierte Import-/Exportfunktionen, einschließlich ODX, DEXT, RIF (IBM Doors), PREEvision, CANdela (Vector) usw
  • Metadaten-Authoring für HPC-Diagnose

Hauptvorteile

  • Keine „Vendor-Lock-in“-Szenarien durch Verwendung proprietärer Datenformate
  • APIs für die nahtlose Integration mit Engg. von Drittanbietern. Anforderungsmanagement Tools (DOORSNG, PREEvision etc.)
  • Liefert Produktivitätsverbesserungen von ca. 50% pro Fahrzeugplattform, indem vorhandenes Know-how und die Wiederverwendung von Inhalten genutzt werden (einschließlich Upstream-Datenimport)

OTX-Authoring-Suite

Die OTX Authoring Suite ist eine Lösung mit zahlreichen Funktionen, die das Authoring vereinfachen und die Erstellung standardisierter, wiederverwendbarer und austauschbarer Diagnosesequenzen ermöglichen.

Hauptmerkmale

  • Volle Unterstützung für die OTX-Standards ISO-13209 (einschließlich ASAM-Erweiterungen und nachfolgender ISO-Ergänzung).
  • Mehrere Authoring-Modi, fluss-, skript- und assistentenbasiert
  • WYSIWYG-Bildschirmlayout mit automatischer Bindung und logischer Codegenerierung
  • Sofort einsatzbereite, erweiterbare SCM-Unterstützung (Git)
  • Integrierter Browser für Diagnosedienste mit Drag-and-Drop
  • Unterstützung von OTX-Vorlagenbibliotheken mit Drag-and-Drop-Bildschirmfluss-Orchestrierung
  • Integrierter OTX-Checker, Ausführungs- und Debugging-Funktionalität (OTX- und Kunden-Checker-Regeln)

Hauptvorteile

  • Grafischer und skriptbasierter Editor – unterstützt Benutzer mit/ohne Programmierkenntnisse
  • Bietet eine intuitive Benutzererfahrung zur Maximierung der Effizienz
  • Bietet rollenspezifische Ansichten zum Erstellen von Sequenzen, um den Aufwand zu minimieren
  • Bietet die Möglichkeit, moderne Entwicklungsprozesse als Teil einer Gesamtstrategie zur Erstellung diagnostischer Sequenzen zu nutzen

Verifizierung und Validierung

Die Verifikations- und Validierungslösung von KPIT verwendet ein umfassendes, automatisiertes Framework zum gründlichen Testen, Validieren und Verifizieren von ECU-Diagnosesoftware. Ziel ist es, sicherzustellen, dass jedes Steuergerät in seiner jeweiligen Betriebsumgebung korrekt und gemäß den vorgesehenen Spezifikationen arbeitet. Diese Lösung ist unabhängig von der Testumgebung und lässt sich nahtlos in die Virtualisierung und die Build-Pipeline integrieren.

Engineering-Tester

Engineering Tester wird zur Verifizierung von Diagnosefunktionen, Verhaltensbeobachtung und Identifizierung von Funktionsfehlern während des Diagnoseentwicklungsprozesses verwendet. Es bietet ECU- und Kommunikationsprotokoll-Überwachungs- und -Manipulationsfunktionen, die integrierte Diagnosedaten nutzen und für Parameterüberwachung/-aktualisierung, Busüberwachung und Flashen verwendet werden können.

Hauptmerkmale

  • Überwachung, Alarmierung und Erfassung mehrerer Datenpunkte mit tabellarischer oder grafischer Darstellung
  • Erweiterte Erfassung und Analyse der Busüberwachung
  • On-Demand-Diagnosedienstausführung und Antwortinterpretation (Lesen/Ändern von ECU-Parametern, Lesen/Löschen von Fehlercodes usw.)
  • Sofort einsatzbereite Multi-Bus-Unterstützung inklusive ([FT-] CAN, DoIP usw.)
  • Verifizierung und Validierung für HPC Diagnostics

Hauptvorteile

  • Bietet erweiterte Datenpunkt- und Busüberwachung und -erfassung, um den Verifizierungsaufwand zu reduzieren
  • Bietet umfassende On-Demand-Diagnosedienstausführung
  • Validiert Diagnosedienste und Testabläufe auf realen Steuergeräten oder simulierten Umgebungen

ECU-Validator

Der ECU Validator ist ein Tool, das diagnostische Konformitätstests automatisiert, einschließlich Protokolltests und Validierung der ECU-Implementierung. Durch die Integration des ECU-Validators in Ihren Diagnosedatenprozess wird die ECU-Konformitätszertifizierung zu einem essentiellen und handhabbaren Aspekt, der nicht mehr zwingend kostspielig oder optional sein muss.

Hauptmerkmale

  • Datengesteuerte Tests, die Diagnosedaten (ODX, OTX) nutzen, um die Einhaltung von Spezifikationen zu validieren
  • Unterstützung für eine werkbankbasierte Einrichtung mit handelsüblichen Schnittstellengeräten, erweiterbar um HIL-Tests auf Fehlerinjektionsbasis
  • Automatisierte Ausführung von positiven und negativen Testfällen
  • Ausführungsstatistiken und detaillierte Testergebnisse
  • Testberichterstellung, einschließlich ausgeführter Testschritte, Bus- und symbolischer Traces

Hauptvorteile

  • Integrierbar in jede Testumgebung (Prüfstände, HIL) für eine End-to-End-Konfiguration
  • Wiederverwendbare Testsuite für Entwicklung (Testbench) und Verifikation (HIL-Setup)
  • Integriert sich in CI/CD-Pipelines und erhöht die Testabdeckung durch Regression für alle Softwareversionen und Fahrzeugvarianten
  • Bietet Vorwärts- und Rückwärtsverfolgbarkeit (Requirements-to-Implementation-to-Test)

Dynamische Steuergeräte-Simulation

Mit der dynamischen Steuergeräte-Simulation können Softwaretests für ein oder mehrere Steuergeräte effizient und kostengünstig über das gesamte Fahrzeug und mehrere Varianten hinweg durchgeführt werden. Der Simulator reduziert die Abhängigkeit von der Verfügbarkeit von Seriensteuergeräten und gewährt eine vollständige Steuerung des Steuergeräteverhaltens durch softwarebasierte Simulation.

Hauptmerkmale

  • Unterstützung mehrerer ECU- und Simulationsdateien
  • DoIP-Gateway-Funktionalität mit konfigurierbaren Optionen
  • Unterstützung für periodische und parallele Antworten
  • Definieren Sie CAN-Onboard-Nachrichten
  • Zustände & Bedingungen für statische Dienste (diag session control)

Hauptvorteile

  • Möglichkeit, dieselbe Simulation auf HW/SW auszuführen
  • Beispiellose Flexibilität bei der Definition von Daten
  • Über 90%-Testabdeckung
  • Ermöglicht die vollständige Kontrolle des ECU-Verhaltens

Beschleuniger für softwaredefinierte Fahrzeuge (SDV).

Als Teil der ASAM-SOVD-Arbeitsgruppe entwickelt und treibt KPIT Lösungen voran, die die Transformation hin zu softwaredefinierten Fahrzeugen zu beschleunigen. Die Diagnose-Laufzeitumgebung von KPIT in Kombination mit innovativen integrierten und Cloud-basierten Analyselösungen liefert den Grundstein einer serviceorientierten Diagnoselösung für SDV.

Integrierter SOVD-Server

Der serviceorientierte Fahrzeugdiagnoseserver (SOVD) von KPIT ist eine wesentliche Komponente, die für den Betrieb in einem Hochleistungscomputer (HPC) für jedes vernetzte Fahrzeug mit moderner E/E-Architektur entwickelt wurde. Der Server sammelt Daten von verschiedenen Fahrzeugsystemen und verwendet Diagnosealgorithmen und SOVD-APIs, um eine erweiterte Fehlerdiagnose von Software bereitzustellen, die auf HPCs läuft.

Hauptmerkmale

  • Echtzeit-Diagnosefunktionen
  • Umfassende Fehlererkennung
  • Integrierte Kommunikationsprotokolle
  • Anpassbare Diagnoselösungen

Hauptvorteile

  • Verbesserte Fahrzeugsicherheit
  • Verbesserte Zuverlässigkeit
  • Reduzierte Ausfallzeiten des Fahrzeugs
  • Niedrigere Wartungskosten
  • Optimierte Fahrzeugleistung

Dynamischer UDS-Server

Der dynamische UDS-Server von KPIT arbeitet in Nicht-AUTOSAR-ECUs, um die Kommunikation über das Protokoll Unified Diagnostic Services (UDS) über CAN und Ethernet (DoIP) zu ermöglichen. Sein dynamisches Design ermöglicht das Hinzufügen oder Entfernen von Datenbezeichnern (DIDs), Routinen, IO-Steuerungen und DTCs zur Laufzeit, ohne dass ein Software-Update erforderlich ist.

Hauptmerkmale

  • POSIX-konform, integriert sich in bestehende Netzwerktreiber (CAN / Ethernet)
  • Unterstützt Dienste gemäß der neuesten ISO 14229-Spezifikation einschließlich (#29 Security)
  • Kann mit den entsprechenden Diagnostics-Kernel-Konfigurationstools konfiguriert werden
  • Bereits Teil der SDV-Produktionsprogramme mit führenden europäischen OEMs

Hauptvorteile

  • Leistungsstarker Betrieb
  • UDS-Kommunikationsfähigkeiten
  • Plattformunabhängig
  • Hochgradig anpassbar

Einhaltung von Vorschriften

Die Software-Abhängigkeitsmanagementlösung von KPIT eignet sich für fortgeschrittene Anwendungsfälle wie Kampagnenmanagement, Over-the-Air-Software-Updates und Systemabhängigkeitsvisualisierung in Übereinstimmung mit den UNECE R155/WP 29-Vorschriften.

Software-Abhängigkeitsverwaltung

Die Software Dependency Management-Lösung von KPIT verwaltet Abhängigkeiten innerhalb und zwischen Software (Flash-Dateien oder Kalibrierungsdateien) und Hardwareteilen in verschiedenen Teilen eines Subsystems oder eines Systems. Diese Abhängigkeiten können einfach über eine Benutzeroberfläche modelliert werden. Als Ergebnis bietet die Lösung ein zentrales System zur Verfolgung von Software- und Hardware-Update-Informationen zusammen mit historischen Serviceinformationen im Falle von Garantieansprüchen. Es fungiert als Aufzeichnungssystem, um zu prüfen, wann und von wem ein Gerät aktualisiert wurde.

Hauptmerkmale

  • Erstellen Sie Daten, Abhängigkeiten, Versionen, Assets und Benutzerrechte
  • Zeigen Sie Abhängigkeitsdiagramme an, verfolgen Sie Änderungen, pflegen Sie Statistiken
  • Geben Sie Geräte und Subsysteme für den Gebrauch frei
  • Visualisieren Sie Abhängigkeiten grafisch und führen Sie Graph-Abfragen durch
  • Eingebauter Algorithmus zum Erkennen von HW-Änderungen entlang der Release-Update-Pfade
  • Multi-Faktor-Authentifizierung und funktionsbasierte Zugriffskontrolle

Hauptvorteile

  • Vermeiden Sie inkompatible Software- oder Hardware-Updates
  • Automatisierung des Firmware-Flashings zur Reduzierung manueller Aufwände/induzierter Fehler
  • Nahtloses Kampagnenmanagement
  • Push-Benachrichtigungen für neueste Softwareversionen
  • Haftungsverfolgung bei Sicherheitsvorfällen