Warum benötigen wir Referenzarchitekturen für cyber-physische Systeme?
Der strukturierende Rahmen für komplexe Designs
Die Entwicklung von cyber-physischen Systemen (CPS) ist hochkomplex, da physische Maschinen, Netzwerke und Software nahtlos ineinandergreifen müssen. Referenzarchitekturen dienen hier als detaillierte Blaupausen oder Baupläne. Sie bieten einen strukturierenden Rahmen, der aufzeigt, wie die unzähligen Komponenten – von der Hardware an der Maschine bis zur Cloud-Anwendung – logisch miteinander verbunden sind.
Stell dir vor, du planst ein intelligentes Stromnetz (Smart Grid): Die Referenzarchitektur gibt dir das grundlegende Designmuster vor, an dem du deine spezifischen Designentscheidungen ausrichten kannst. Du musst das Rad nicht neu erfinden, sondern nutzt bewährte Strukturen, um Fehler in der Planungsphase zu vermeiden.
Interoperabilität und Standardisierung
In der modernen Industrie stammen Maschinen, Sensoren und Software fast nie von nur einem einzigen Hersteller. Ein zentraler Nutzen von Referenzarchitekturen ist die Gewährleistung von Interoperabilität – also der Fähigkeit dieser heterogenen Systeme, reibungslos zusammenzuarbeiten.
Sie definieren gemeinsame Schnittstellen und Datenmodelle. Das Prinzip ähnelt LEGO-Bausteinen: Obwohl es tausende verschiedene Formen gibt, passen sie dank des standardisierten Noppen-Systems (der Referenzarchitektur) alle zusammen. Da du bereits OPC UA als Industriestandard kennst, weißt du, wie wichtig solche einheitlichen Kommunikationswege sind. Referenzarchitekturen helfen dabei, genau solche Standardisierungsbedarfe aufzudecken und herstellerübergreifende Normen zu etablieren.
Die gemeinsame Sprache für interdisziplinäre Teams
An einem CPS-Projekt arbeiten Fachleute aus dem Maschinenbau, der Elektrotechnik und der Softwareentwicklung zusammen. Jede Disziplin hat ihre eigene Fachsprache und Sichtweise. Die Referenzarchitektur fungiert als gemeinsame Verständigungsgrundlage.
Wie bei einem großen Bauprojekt, bei dem Architekt:innen, Statiker:innen und Elektriker:innen denselben Bauplan nutzen, vereinfacht die Architektur die Kommunikation in interdisziplinären Projektteams. Sie stellt beispielsweise sicher, dass die Softwareentwickler:in genau versteht, an welchem Punkt und in welchem Format die Daten der Maschinenbau-Komponenten in das IT-System übergeben werden.
Welche Referenzarchitekturen prägen die Praxis?
Die klassische 3-Schicht-Architektur
Das grundlegendste Modell zur Strukturierung eines CPS ist die 3-Schicht-Architektur. Sie teilt das System in drei klare Ebenen auf:
- Physische Schicht (Edge Layer): Hier befinden sich die Hardware-Komponenten (Sensoren, Aktoren) direkt am Ort des Geschehens an der Maschine.
- Kommunikationsschicht (Network Layer): Diese Ebene übernimmt den sicheren und zuverlässigen Datentransport. Hier kommen Technologien wie MQTT-Broker oder OPC UA zum Einsatz, um die Daten von der Maschine in die IT zu leiten.
- Anwendungsschicht (Application Layer): Hier werden die Daten gespeichert, analysiert und für die Endnutzer:innen visualisiert (z. B. in Dashboards).
Moderne 5-Schicht-Modelle für höhere Komplexität
Für datenintensive IoT-Anwendungen reicht das 3-Schicht-Modell oft nicht aus. 5-Schicht-Modelle bieten eine feinere Unterteilung, um die komplexe Datenverarbeitung besser abzubilden:
- Geräteschicht (Smart Connection): Direkte Anbindung der Hardware und Datenerfassung.
- Plattformschicht (Data Conversion): Umwandlung von Rohdaten in einheitliche, nutzbare Formate.
- Diensteschicht (Cyber Layer): Komplexe Analysen, Modellierungen und Simulationen.
- Anwendungsschicht (Cognition): Wissensgenerierung und Entscheidungsunterstützung für den Menschen.
- Geschäftsschicht (Configuration): Anbindung an unternehmensweite Prozesse (z. B. ERP-Systeme zur Ressourcenplanung).
RAMI 4.0: Das 3D-Modell der Industrie 4.0
Das Reference Architecture Model Industrie 4.0 (RAMI 4.0) ist ein speziell für die Industrie entwickeltes Standardmodell, das die datengetriebenen Prozesse der Industrie 4.0 abbildet. Es strukturiert CPS in einem dreidimensionalen Koordinatensystem:
- Hierarchy Levels: Von der einzelnen Schraube (Product) über die Maschine bis zur weltweit vernetzten Fabrik (Connected World).
- Life Cycle & Value Stream: Der Lebenszyklus einer Anlage entlang der Wertschöpfungskette, von der ersten Idee (Entwicklung) bis zur Verschrottung.
- Layers: Sechs IT-Schichten (von der physischen Asset-Schicht bis zur Business-Schicht), die die Interoperabilität sicherstellen.
Jede Komponente einer Fabrik lässt sich in diesem 3D-Raum exakt verorten.
IIRA: Der modulare Baukasten
Die Industrial Internet Reference Architecture (IIRA) ist ein internationaler Rahmen für das industrielle Internet der Dinge (IIoT). Im Gegensatz zum stark produktionsfokussierten RAMI 4.0 ist die IIRA branchenübergreifend anwendbar – zum Beispiel auch für Smart Cities oder das Gesundheitswesen.
Sie betrachtet Systeme aus vier verschiedenen Perspektiven (Viewpoints):
- Geschäftssicht: Welchen wirtschaftlichen Wert hat das System?
- Nutzungssicht: Wie interagieren Anwender:innen mit dem System?
- Funktionssicht: Welche technischen Bausteine werden benötigt?
- Implementierungssicht: Wie werden die Technologien konkret umgesetzt?
Wie verschmelzen physische Welt und IT in der Architektur?
Die Abbildung von Sensorik und Aktorik in den Schichtenmodellen
Da du bereits weißt, wie Sensoren und Aktoren physikalisch funktionieren, betrachten wir nun ihre Rolle in der Architektur. In Referenzarchitekturen bilden sie das absolute Fundament – sie sind in der untersten Schicht (Asset- oder Edge-Schicht) verortet. Sie stellen den einzigen Berührungspunkt zur realen Welt dar.
Die Architektur definiert präzise, wie die von den Sensoren generierten Rohdaten über die Kommunikationsschicht (z. B. über das Publish/Subscribe-Modell von MQTT) nach oben in die Anwendungsebene gereicht werden. Umgekehrt legt das Modell fest, wie Steuerungsbefehle aus der IT-Ebene sicher und latenzfrei nach unten zu den Aktoren gelangen, um physische Prozesse (wie das Starten eines Motors) auszulösen.
Digitale Zwillinge (Digital Twins)
Ein zentrales Konzept, um die physische Welt in die IT zu integrieren, ist der Digitale Zwilling (Digital Twin). Er ist das exakte, virtuelle Spiegelbild eines physischen Objekts (z. B. eines Industrieroboters) in der Anwendungsschicht.
Dieser Zwilling wird kontinuierlich mit den Echtzeitdaten der Sensoren aus der physischen Schicht gefüttert. Dadurch kann die IT-Ebene den aktuellen Zustand der Maschine überwachen, Verschleiß vorhersagen (Predictive Maintenance) oder Änderungen simulieren, ohne in den realen physischen Prozess eingreifen zu müssen. Der Digitale Zwilling schlägt somit die Brücke zwischen Hardware und Software.
Die Verwaltungsschale (Asset Administration Shell)
In der RAMI 4.0-Architektur wird die Verbindung zwischen physischem Gerät und IT durch die Verwaltungsschale (Asset Administration Shell, AAS) standardisiert. Stell dir die AAS wie einen universellen, digitalen USB-Stecker für Industriekomponenten vor.
Jedes physische Asset (z. B. ein Motor) erhält eine solche digitale Schale. Sie enthält alle relevanten Daten – von statischen Handbüchern und CAD-Modellen bis hin zu dynamischen Live-Parametern – in einem standardisierten Format. Wenn eine neue Maschine in ein bestehendes IT-Netzwerk integriert wird, kommuniziert das System ausschließlich über diese Verwaltungsschale. Das macht die physische Hardware für die IT-Ebene vollständig transparent und herstellerunabhängig steuerbar.
Teste dein Wissen
Du planst die Vernetzung von Produktionsmaschinen mit einer Cloud-Software. Warum nutzt dein Team dafür eine Referenzarchitektur?