Kunde
Der Kunde ist ein führender in Österreich ansässiger Anbieter integrierter Hardware- und Softwarelösungen für Entwicklung, Simulation und Prüfungen in der Automobilindustrie mit weltweit über 10.000 Mitarbeitern und Standorten in über 40 Ländern.

Herausforderung
Für die neue Version des Emissionsmesssystems benötigte der Kunde eine neue Grafiksteuerung zur Visualisierung und Analyse von Echtzeitdaten. Die Steuerung musste strenge Leistungsanforderungen erfüllen und über eine Reihe spezifischer Funktionen für die Analyse und Visualisierung von Daten verfügen.

Zu den wichtigen Anforderungen gehören:

  • Bis zu 20 gleichzeitige Ansichten (für verschiedene Gruppierungen der ausgewählten Kanäle),
  • Bis zu 24 Geräte, 40 Kanäle pro Gerät (960 Kanäle),
  • Ausführung im Browserfenster mit einer Aktualisierungsrate von 5+ Hz und einer CPU-Auslastung von unter 5 %,
  • Statistische Berechnungen im laufenden Betrieb für jede Phase der Emissionsprüfung.

Die erste Version der Grafiksteuerung musste so schnell wie möglich verfügbar sein, damit sie rechtzeitig in das Produkt des Kunden integriert werden konnte.

Lösung
Um die Entwicklung zu beschleunigen, beschloss unser Team, einige der verfügbaren Implementierungen mit grundlegenden Funktionen zur Erstellung von Diagrammen zu verwenden. Unsere Ingenieure analysierten den Markt, um eine Lösung zu finden, die den Leistungsanforderungen des Kunden entspricht. Keines der handelsüblichen Produkte erreichte auch nur annähernd die erforderliche Zeichnungseffizienz. Wir beschlossen, die neue iTrend-Steuerung auf einer Low-Level-Open-Source-Bibliothek aufzubauen.
Unser Team begann mit der Proof-of-Concept-Version und implementierte eine Reihe von automatisierten Lasttests, die unsere Wahl bestätigten. Diese automatisierten Tests wurden während der iTrend-Entwicklung kontinuierlich gepflegt und erweitert, um die Kontrolle der Leistungsmerkmale sicherzustellen.
Eine weitere Herausforderung bestand darin, maximale Benutzerfreundlichkeit zu gewährleisten, die für die Bewältigung einer großen Anzahl von Ansichten und Kanälen unerlässlich ist.


Flexible Einstellungen ermöglichen es dem Bediener, verschiedene Kanäle in sinnvolle Blöcke zu gruppieren, um mehrere Diagramme auf derselben Achse anzuzeigen und Zeitintervalle sowie die Datenspeicherzeit für einzelne Kanäle anzupassen. Die Benutzer des Systems können die grafische Benutzeroberfläche an ihre Bedürfnisse anpassen: Sie können Thema (hell oder dunkel), Diagrammstile, Diagrammtypen, Farben und Zoom anpassen.


Wir arbeiteten in engem Kontakt mit den Experten des Kunden, um spezifische produktorientierte Analysen zu implementieren. Die Verbindung von Messwerten und statistischen Berechnungen mit den Prüfphasen gehört zu den wichtigen Merkmalen im Messprozess von Abgasemissionen.
Die Kernfunktionalität von iTrend bietet:

  • Die Echtzeit-Visualisierung von Messdaten aus jedem Kanal und die Anzeige von Informationen über die laufenden Testphasen;
  • Die Möglichkeit, die aus den Messwerten berechneten statistischen Parameter zu konfigurieren und zu überwachen;
  • Die Möglichkeit, historische Daten zu visualisieren und zu analysieren und die Ergebnisse verschiedener Tests zu vergleichen.

Durch die Verwendung der HTML5-Technologie ist es möglich, iTrend sowohl als Teil von übergeordneten Softwareprodukten als auch eigenständig in einem Browser mit verschiedenen Betriebssystemen zu nutzen.

Ergebnisse
Die iTrend-Steuerung wurde erfolgreich in das Produkt des Kunden integriert. Es ist uns gelungen, hohe Leistung und die Fähigkeit, große Datenmengen zu verarbeiten, mit einer komfortablen grafischen Benutzeroberfläche und einem umfangreichen analytischen Kontrollset zu kombinieren.
Aufgrund des positiven Feedbacks hat der Kunde die iTrend-Steuerung als Teil seines Standardkontrollsets zur Verwendung mit anderen Softwareprodukten in sein Portfolio aufgenommen.