Kundenspezifische Software
Kurzfassung
Erstellung kundenspezifischer Software
Im Auftrag unserer Kunden entwickeln wir plattformunabhängige, individuelle Software. Insbesondere erstellen wir Software für physikalische Modellierung, für Visualisierung von Messdaten und Simulationsergebnissen sowie für Interoperabilität zwischen verschiedenen Programmen. Wir arbeiten mit diversen Programmiersprachen und können auf eine Vielzahl eigener Bibliotheken zurückgreifen.
Softwareentwicklung
Individuelle Softwarelösungen mit breitem Kompetenzspektrum
Für die Entwicklung von kundenspezifischer Software greifen wir u. a. auf die Programmiersprachen C, C++, C#, Python, Fortran, VBA, Modelica und MATLAB zurück. Wir benutzen sowohl vorhandene Bibliotheken wie Qt oder Boost als auch eigene Bibliotheken. Letztere kommen bspw. beim Einbinden und Simulieren von FMUs zum Einsatz. Neben der eigens entwickelten kundenspezifischen Software bieten wir unseren Kunden auch an, bereits vorhandene Softwareprodukte an ihre Bedürfnisse anzupassen.
Speziell entwickelte und anwenderorientierte Oberflächen (z.B. mit Qt oder Excel) ermöglichen eine verständliche Aufbereitung komplexer Rechenvorgänge, sodass auch ohne tiefere Fachkenntnisse die Verwendung möglich ist.
Neben selbstständig ausführbaren Programmen bieten wir auch die Erstellung von Modellen für LabVIEW, Simulink oder Modelica an. Mit dem Export solcher Modelle auf Echtzeitsysteme wie z.B. dSpace haben wir ebenfalls Erfahrung und unterstützen Sie mit der Implementierung in Ihr bestehendes System.
Weiterhin bieten wir unseren Kunden die Einbindung von Hardware in unsere Co-Simulationsumgebung TISC, unser Visualisierungsprogramm DaVE oder in kundenspezifische Software an.
Gerne stimmen wir uns mit Ihnen ab, wenn es um die Integration unserer Software in Ihren Betrieb geht. Mögliche Themen sind hierbei die zentrale Bereitstellung unserer Software oder die Inbetriebnahme auf Hochleistungsrechnern wie z.B. Cluster-Systemen.
Online-Simulation und Cloud-Computing
Cloud-basierte Simulations- und Optimierungslösungen
Wir entwickeln für Sie Softwarelösungen für die Nutzung über den Web-Browser, z.B. auf Ihren Systemen oder ausgelagert auf einem Cloud- bzw. Docker-System. In Kombination mit unseren Produkten Simulator Suite, Optimization Suite und MoBA Automation stellen wir Ihnen eine Infrastruktur zusammen, mit der Sie automatisierte Online-Simulations- und Optimierungsrechnungen durchführen können.
Ein Beispiel hierfür sind die webbasierten Simulationstools unseres Partnerunternehmens TLK Energy. Mit dieser Plattform können Simulationsmodelle mit spezifischen Nutzerschnittstellen für Anwender aus den Bereichen Engineering, Vertrieb und Marketing zur Verfügung gestellt werden.
Beispiele für kundenspezifische Software
Softwarelösungen für anspruchsvolle technische Anwendungen
- TISC-Schnittstelle für firmeninterne Simulationsprogramme
- Spezifische Software zur Auslegung von Komponenten
- Automatisiertes Postprocessing und Visualisierung
- Modellanpassung für Echtzeit-Anwendungen (z.B. HIL)
- Software zur Optimierung komplexer Systeme
- Einbindung von Hardware in bestehende oder neue Programme