Main Content

System-Varianten

Erstellung von individuellen Modellversionen zur Unterstützung verschiedener Spezifikationen, ohne Duplizierung

Im Model-Based Design ist das Variantendesign eine Methode zur Verwaltung von Entwurfsalternativen in einem Artefakt. Das Variantendesign wird in Simulink® als eine bedingte Erscheinungsform von Komponenten innerhalb eines einzelnen Modells ausgedrückt. Eine sinnvolle Kombination dieser Varianten wird als Varianten-Konfiguration definiert und verwaltet. Die Varianten-Konfiguration (auch Variantendesign genannt) ermöglicht es Unternehmen, Produktlinien wie Automobile, Luftfahrzeuge oder Elektronik zu entwerfen, die unterschiedliche Marktbedürfnisse, Kundenpräferenzen und geografische Anforderungen auf einer gemeinsamen Plattform erfüllen. Die Varianten-Funktionalität von Simulink ermöglicht es Ihnen, flexible Modelle mit integrierten Variabilitäten zu erstellen, um Ihre Entwürfe effizienter zu verwalten, zu konfigurieren und wiederzuverwenden. Informationen zu den Grundlagen von Varianten finden Sie unter What Are Variants and When to Use Them.

Nehmen wir zum Beispiel eine Pkw-Produktlinie, bei der sich jede Variante in Eigenschaften wie Kraftstoffverbrauch, Motortyp oder Emissionsnorm unterscheidet. Anstatt mehrere Modelle zu entwerfen, um alle möglichen Varianten darzustellen, können Sie alle Varianten einer Produktlinie mit einem einzigen Variantenmodell modellieren. Mit der Varianten-Funktionalität von Simulink können Sie flexible Modelle mit integrierten Variabilitäten erstellen, um Ihre Entwürfe effizienter zu verwalten, zu konfigurieren und wiederzuverwenden.

Mit Varianten-Blocks und Variant Manager for Simulink können Sie:

  • Mehrere Varianten-Konfigurationen definieren und verwalten.

  • Einfach zwischen gültigen Konfigurationen wechseln.

  • C/C++ Code für alle Varianten generieren.

Informationen über die Möglichkeiten von Varianten in verschiedenen Phasen des Entwicklungsprozesses finden Sie unter V-Model for System Development with Simulink Variants.

One model for many systems

Kategorien