Reverse Engineering
Was ist Reverse Engineering?
Reverse Engineering, auch Rückwärtsentwicklung oder Back-Engineering genannt, ist ein Prozess, bei dem vorhandene Objekte, z. B. ein Motor, Ersatzteile eines Fahrzeugs, Sensoren oder ein Fahrzeuggehäuse, hinsichtlich ihrer Konstruktion, ihrer Materialien, ihrer Funktion oder ihres Aufbaus untersucht werden. Ziel ist es, zu analysieren und festzustellen, wie solche Bauteile konstruiert wurden, um sie reproduzieren zu können. Dies führt zur Verbesserung ihrer Leistung, Zuverlässigkeit und Effizienz oder zur Schaffung neuer Produkte, die auf dem Markt wettbewerbsfähiger sind.
Wie können Sie davon profitieren?
Wir bei VOITAS wissen um die Bedeutung des Reverse Engineering für die Softwareentwicklung. Dabei analysieren wir ein Softwareprogramm oder ein Gerät, um sein Design, seine Funktionalität und seine Funktionsweise zu bestimmen. Durch die Zerlegung der Software oder des Geräts in ihre grundlegenden Komponenten und die Untersuchung ihres Verhaltens und ihrer Interaktionen mit anderen Komponenten erhalten wir ein tiefes Verständnis der bestehenden Softwaresysteme. Mit uns können Sie neue Lösungen entwickeln, die sich in diese Systeme integrieren lassen, Verbesserungsmöglichkeiten aufzeigen oder neue Produkte und Dienstleistungen schaffen.
Welche Tools und Programme verwenden wir?
Programmiersprachen
C Language
Python
C++ Language
Rahmenwerke und Technologien
CODESYS Environment
MRS Developers Environment
Werkzeuge zur Projektentwicklung und - verwaltung
Jira
GIT
SVN
ClickUp
Andere Werkzeuge:
PCAN Explorer
KiCad EDA
Vector Tools for CAN Analysis
MATLAB/Simulink
Excel
Was bieten wir an?
Analyse von Software und Integration von E-Antriebskomponenten
Lesen von CAN-Busleitungen und Analyse von Signalen
Identifizierung von CAN-Botschaften, die zu den entsprechenden elektronischen Steuergeräten gehören
Rekonstruktion von Daten und Manipulation einzelner Bits für Funktionstests
Entwicklung einer Softwareschnittstelle für die CAN-Bus-Simulation zur Fehlerbeseitigung
Lesen von LIN-Bus-Leitungen und Analyse von Signalen
Programmierung von neuen Steuergeräten im Fahrzeug
Anpassung der Fahrzeugeinrichtung an die neue Komponente (Emulatoren, etc.)
Einwandfreie Integration aller Funktionalitäten der Nutzfahrzeuge nach dem Wechsel vom Verbrennungs- zum Elektromotor
Prüfung und Validierung der Fahrzeugfunktionen nach der Umstellung auf Elektroantrieb
Was ist unsere Erfolgsgeschichte?
Kunde
Ein mittelständisches deutsches Unternehmen, das sich auf die Entwicklung und Integration von Elektroantrieben in Verbrennungslastwagen spezialisiert hat
Herausforderung
Entwicklung einer CAN-Bus-Simulation für das Originalfahrzeug, damit es ohne das Steuergerät des Verbrennungsmotors auf die gleiche Weise funktioniert
Entwicklung des notwendigen Anschlussschemas an das Originalfahrzeug
Beibehaltung aller bisherigen Fahrzeugfunktionen wie Heizungssteuerung, ABS, ESR, TCR
Entwicklung einer Elektronik, die den Kraftstoffsensor imitiert
Lösung
Sammeln von CAN-Daten mit PCAN-Tools unter Verwendung vieler Szenarien
Messung der elektrischen Signale und Zuordnung der Werte zu den entsprechenden Fahrzeugwerten der Diagnoseschnittstelle
Definieren von CAN-Frames-Quellen
Definieren von CAN-Frames Daten, z.B. Raddrehzahl, Kilometerzählerwert, Drehzahl, Bremsdruck, Gaspedalstellung
Entwicklung von Software für Client-Fahrzeugsteuergeräte, die die erforderlichen CAN-Daten lesen und senden können
Ergebnisse
Eine Software-Schnittstelle, die Daten von verschiedenen Fahrzeugsteuergeräten lesen kann
Software, die die Aktivierung von ABS-, ASR- und EBS-Systemen erkennen und anzeigen kann
Software, die alle antriebsbezogenen Steuergeräte fehlerfrei aktiviert
Eine entwickelte elektronische Platine, die einen Kraftstoffsensor imitieren kann, der durch ein analoges Signal von der VCU des Kunden gesteuert wird
Why choose us?
ERFAHRUNG IN DER ANALYSE KOMPLEXER SYSTEME
Unser erfahrenes Team zeichnet sich durch die Analyse komplexer Software und elektronischer Systeme aus und liefert gründliche Erkenntnisse zur Verbesserung von Funktionalität und Leistung.
NAHTLOSE INTEGRATIONSLÖSUNGEN
Wir sind auf die Entwicklung von Software-Schnittstellen und elektronischen Geräten spezialisiert, die sich nahtlos in bestehende Systeme integrieren lassen und so einen einwandfreien Betrieb und Kompatibilität gewährleisten.
VERPFLICHTUNG ZU SPITZENLEISTUNGEN
Wir sind bestrebt, hochwertige Reverse-Engineering-Dienstleistungen zu erbringen, die die Erwartungen unserer Kunden erfüllen und übertreffen und ihnen helfen, ihre Geschäftsziele effizient und effektiv zu erreichen.
NEHMEN SIE KONTAKT!
Wenn Sie Fragen zu folgenden Themen haben Zusammenarbeit, Partnerschaft oder mehr überdie Mission unseres Unternehmens haben – Nehmen Sie Kontakt mit uns auf!