M-Design E/E Development Toolchain displayed on multiple screens with modules for requirements engineering, system architecture design, simulation, and code generation, alongside a futuristic electric vehicle under development showcasing centralized E/E architecture

Optimierung der Entwicklungs-Toolchain für Automotive-Elektronik und -Elektronik: Ein detaillierter Einblick in M-Design

<Zurück zu Elektrische und elektronische Werkzeugkette

Einleitung: Der Übergang zu zentralisierten E/E-Architekturen

Mit dem Wandel der Automobilindustrie durch Elektrifizierung, intelligente Systeme, Vernetzung und Shared Mobility wird die Entwicklung elektronischer und elektrischer (E/E-)Systeme immer komplexer. Traditionelle verteilte E/E-Architekturen wandeln sich hin zu zentralisierten und domänenbasierten Modellen, wodurch der Bedarf an effizienten, integrierten Entwicklungswerkzeugen steigt.

Der M-Design E/E Entwicklungswerkzeugkette Diese Herausforderungen werden durch eine Komplettlösung für die Entwicklung von Elektronik und Elektronik im Automobilbereich angegangen. Dabei wird Folgendes verwendet: Modellbasierte Systementwicklung (MBSE) Prinzipien zur Optimierung des Entwicklungsprozesses, von der Anforderungserhebung bis zur Verifizierung und Integration.


Kernarchitektur und Module der M-Design-Toolchain

Der M-Design-Toolchain Besteht aus mehreren Kernmodulen, die den gesamten Lebenszyklus der Entwicklung von Automobil-Elektronik abdecken und so für reibungslosere Prozesse und eine bessere Zusammenarbeit zwischen verschiedenen Teams sorgen.

Modul Anforderungsanalyse
Dieses Modul ist für die Verwaltung der frühen Entwicklungsphasen unerlässlich. Es importiert Anforderungen aus verschiedenen Quellen und organisiert sie mithilfe von SysML-basierte Modelle Um sicherzustellen, dass sie überprüfbar und nachvollziehbar sind, können Teams mithilfe kollaborativer Prüfmechanismen Anforderungen effektiv verfolgen und anpassen und so die abteilungsübergreifende Abstimmung gewährleisten.

Systemarchitektur-Designmodul
Das Modul für die Systemarchitektur ist zentral für die Festlegung der Gesamtstruktur des Systems. Es ermöglicht Ingenieuren, die Vernetzung verschiedener Komponenten wie Domänencontroller, Steuergeräte, Sensoren und Aktoren zu visualisieren. Das Modul unterstützt verschiedene Architekturstile, darunter verteilte, zentrale und zonale, und hilft Ingenieuren bei der Entwicklung moderner Systeme. AUTOSAR Standards für Interoperabilität. Es schützt außerdem geistiges Eigentum durch verschlüsselte Modellkapselung.

Simulations- und Verifizierungsmodul
Simulationen sind unerlässlich, um das Systemverhalten vor der physischen Implementierung zu validieren. Die Simulationswerkzeuge von M-Design unterstützen dies. Model-in-the-Loop (MIL) Und Software-in-the-Loop (SIL) Simulationen ermöglichen frühzeitige Tests von Systemfunktionen, Timing und Fehlertoleranz. Das Tool prüft automatisch die Auswirkungen von Designänderungen, beugt so Folgeproblemen vor und trägt zur Aufrechterhaltung des Systems bei. ISO 26262 Einhaltung der integrierten Sicherheitsprüfungstools wie Freihandelsabkommen Und FMEADie

Codegenerierungsmodul
Das Codegenerierungsmodul automatisiert die Erstellung von C/C++ Code, um die Einhaltung sicherzustellen AUTOSAR und ermöglicht die einfache Integration mit verschiedenen Steuergeräten und Controllern in der Automobilindustrie. Der vom Tool generierte Code ist auf das Modell zurückführbar, was die Fehlersuche und Wartung vereinfacht. Das Tool unterstützt außerdem MISRA C/C++ Einhaltung der Sicherheits- und Qualitätsstandards.

Integrationstestmodul
Tests sind ein integraler Bestandteil des E/E-Entwicklungsprozesses. Die Integrationstest-Tools von M-Design generieren automatisch Testfälle auf Basis der Design- und Anforderungsmodelle und reduzieren so den manuellen Aufwand. Das Modul unterstützt sowohl Bench- als auch Fahrzeugtests und stellt sicher, dass Systeme unter simulierten und realen Bedingungen validiert werden. Nach den Tests generiert das Tool detaillierte Berichte mit Testergebnissen, Fehleranalysen und Handlungsempfehlungen.


Wesentliche technologische Vorteile gegenüber herkömmlichen Werkzeugen

Der M-Design-Toolchain bietet mehrere entscheidende Vorteile gegenüber herkömmlichen, fragmentierten Toolchains, die für jede Entwicklungsphase separate Werkzeuge erfordern.

Vollständige Prozessintegration
Durch die Integration aller Phasen des Entwicklungszyklus in eine einzige Toolchain trägt M-Design dazu bei, die Entwicklungszeit um über 15 % zu reduzieren. Diese Integration beseitigt Ineffizienzen, die durch die Verwendung unterschiedlicher Tools für Anforderungsanalyse, Architektur, Simulation und Tests entstehen.

Modellgetriebenes und vorausschauendes Engineering
Die Toolchain basiert auf MBSEDieser modellgetriebene Ansatz ermöglicht eine flexiblere und agilere Entwicklung. Die Methode gewährleistet, dass Änderungen in jeder Phase des Entwicklungsprozesses problemlos integriert werden können, was insbesondere bei der rasanten Weiterentwicklung von E/E-Systemen von großem Wert ist.

Sicherheitskonformität und autonome Steuerung
M-Design hält sich an die ISO 26262 Und AUTOSAR Die Standards gewährleisten, dass die entwickelten Systeme die Sicherheitsanforderungen erfüllen. Zudem wird die Integration heimischer Chips und Betriebssysteme gefördert, was die Abhängigkeit von ausländischen Lösungen verringert und die Entwicklung autonomer Fahrzeuge unterstützt.


Anwendungen in der Automobiltechnik der Praxis

M-Design wurde bereits erfolgreich in verschiedenen Automobilbauprojekten eingesetzt und hat dabei seine Effektivität in realen Anwendungsszenarien unter Beweis gestellt.

Fallstudie 1: Entwicklung eines Domänencontrollers für autonomes Fahren


M-Design wurde zur Entwicklung eines L2.5 Domänencontroller für autonomes Fahren Für einen großen Automobilhersteller deckte die Toolchain den gesamten Prozess von der Anforderungsanalyse bis hin zu Fahrzeugtests ab. Die Ergebnisse waren beeindruckend: Der Entwicklungszyklus verkürzte sich um 20 %, Codefehler sanken um 35 % und Probleme mit der Schnittstellenkompatibilität wurden um 40 % reduziert.

Fallstudie 2: Domänenübergreifende Integration und Verifizierung


In diesem Fall unterstützte M-Design die Integration verschiedener Fahrzeugdomänen wie Antriebsstrang, Karosserie und ADAS (Fahrerassistenzsysteme). Durch den Einsatz von M-Design für domänenübergreifende Simulationen und die Validierung im realen Fahrzeug konnte die Kommunikationslatenz auf unter 10 ms reduziert und typische Integrationsprobleme zwischen verschiedenen Domänen, wie z. B. die Schnittstellenkompatibilität, behoben werden.


Bewährte Verfahren für die Anpassung und Optimierung im Ingenieurwesen

Um die Vorteile der M-Design Toolchain optimal zu nutzen, sollten Unternehmen bewährte Verfahren für die Anpassung und Optimierung im Engineering befolgen.

Anpassungsstrategien im Ingenieurwesen
Die Etablierung eines klaren, teamübergreifenden Entwicklungsmechanismus ist entscheidend, um sicherzustellen, dass die Teams für Anforderungen, Architektur und Tests während des gesamten Prozesses aufeinander abgestimmt sind. Frühzeitige Kompatibilitätsprüfungen von Hardware und Software sollten durchgeführt werden, um Probleme in späteren Phasen zu vermeiden.

Optimierungsempfehlungen
Unternehmen können von der Erstellung unternehmensweiter Modellbibliotheken und der Integration profitieren. CI/CD Werkzeuge für automatisierte Arbeitsabläufe und Investitionen in MBSE Schulungen für Ingenieure. Diese Strategien gewährleisten, dass die vollen Fähigkeiten von M-Design ausgeschöpft und der Entwicklungsprozess optimiert werden.


Fazit und Ausblick

Der M-Design E/E Entwicklungswerkzeugkette M-Design bietet eine umfassende Lösung für die Herausforderungen, denen sich Automobilingenieure bei der Entwicklung komplexer E/E-Systeme stellen müssen. Von der Anforderungsanalyse bis zum Testen bietet M-Design durchgängige Unterstützung und gewährleistet so die nahtlose Integration aller Entwicklungsphasen. Angesichts der zunehmenden Verbreitung zentralisierter Rechnerarchitekturen und autonomer Fahrtechnologien in der Automobilindustrie wird M-Design kontinuierlich weiterentwickelt, um diesen Anforderungen gerecht zu werden und Innovationen in der automobilen E/E-Entwicklung voranzutreiben.


FAQ-Bereich: Die 5 meistdiskutierten FAQs (Englisch) – Automotive E/E Toolchain: M-Design E/E-Entwicklung


1. Was ist M-Design E/E-Entwicklung und welche Probleme löst sie?

M-Design E/E Development ist eine modellbasierte Systementwicklungs-Toolchain (MBSE), die die Entwicklung von elektrischen/elektronischen (E/E) Architekturen in der Automobilindustrie optimiert. Sie adressiert Probleme wie fragmentierte Tools, unzusammenhängende Anforderungen und geringe teamübergreifende Zusammenarbeit durch einheitliche, SysML-basierte Modellierung und vollständige Rückverfolgbarkeit über den gesamten Lebenszyklus.


2. Welche Kernfunktionalitäten bietet die M-Design-Toolchain?

M-Design integriert mehrere Schlüsselfunktionen, darunter SysML-basierte Anforderungs- und Architekturmodellierung, Verhaltens- und Parametersimulation, Rückverfolgbarkeitsanalyse, teamübergreifende kollaborative Modellierung und Verifikation. Diese Funktionen unterstützen das Management des gesamten Entwicklungszyklus von der Konzeption bis zur Verifikation.


3. Wie kann ich M-Design nutzen (Installation, Testversion, Aktivierung)?

Nutzer können eine Testversion von der offiziellen Website herunterladen und diese mithilfe einer Lizenz aktivieren. Die Testversion enthält Benutzerhandbücher und Anleitungen für den Einstieg.


4. Unterstützt M-Design die neuesten Modellierungsstandards und wie?

Ja. M-Design unterstützt SysML v2 für die umfassende Systemmodellierung, einschließlich vollständiger Modellkonstruktion, Simulation und standardisierter API-Integration mit externen Tools.


5. Welche häufigen Herausforderungen oder Einschränkungen begegnen den Nutzern?Zu den häufigsten Problemen gehört eine steile Lernkurve für MBSEIntegrationsschwierigkeiten mit älteren Tools, Leistungsbeschränkungen bei großen Modellen und Unterschiede in den Tool-Funktionen zwischen den Versionen.


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Need a Quote or Have Questions?

Please fill out the form below, our engineers will contact you within 24 hours.