Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Beitrag drucken

Steuerungstechnik

Skalierbare Rechenleistung für die Automation

Zur Etablierung cyber-physischer Automatisierungssyteme wird hohe Steuerungsintelligenz benötigt. Da komplexe Optimierungsberechnungen die aktuelle Steuerungsgeneration noch überfordern, bietet sich für die Umsetzung flexibler Produktionsnetzwerke der Einsatz von Steuerungsintelligenz in der Cloud an.




Bestandteile eines ‚globalcalized‘ cyber-physischen Systems. Bild: Universität Stuttgart

Für eine wirtschaftliche Produktion in turbulenten Märkten sind ständige Anpassungen der Produktion durch Rekonfiguration und Selbstoptimierung der komplexen Automatisierungslösungen zunehmend erforderlich. Diese Anforderungen sollen in Zukunft mit Hilfe von cyber-physischen Systemen (CPS) umgesetzt werden, die Änderungen in ihrer Umgebung wahrnehmen und sich selbstständig daran anpassen können. Dazu ist eine immer stärkere Integration von Intelligenz als komplexe Funktionen in die Steuerungen der entsprechenden Systeme notwendig. Zusätzlich erfordert die Organisation einer solchen intelligenten Produktion neben der Wahrnehmung der Umgebung mit Sensoren eine geeignete Vernetzung und Kommunikation zwischen den cyber-physischen Systemen untereinander. Im Bereich der Robotik und komplexer Automatisierungssysteme verfügt jede einzelne Maschine über eine eigene abgeschlossene, sogenannte monolithische Steuerung. Die darin vorhandene Rechenleistung wird im Normalbetrieb in der Regel nicht genutzt. Sollen allerdings beispielsweise aufwändige Algorithmen zur Optimierung berechnet werden, reicht die Leistungsfähigkeit bisheriger Steuerungen nicht aus. Auch Funktionen, welche die Steuerung bei der Inbetriebnahme oder Wartung übernimmt – etwa für Simulationen oder Diagnosealgorithmen – benötigen zusätzliche Rechenleistung. Hinzu kommt der Bedarf nach weiteren Informationen aus anderen Maschinen.

Consumer-Anwendungen weisen den Weg

Eine Skalierung, also eine Anpassung der Rechenleistung an die zu berechnenden Algorithmen, ist bisher allerdings nicht möglich. Der Austausch von Informationen zwischen einzelnen Steuerungen erfolgt noch über statisch konfigurierte Schnittstellen. Dadurch ist weder eine Wandelbarkeit durch eine einfache Rekonfiguration, noch die Möglichkeit zur Selbstoptimierung von Produktionssystemen als cyber-physische Systeme gegeben. Beim Blick auf Lösungen aus dem Consumerbereich – wie z.B. Smartphones – zeigt sich hingegen, dass die Hersteller der Geräte hier einen Schritt weiter sind. So kann z.B. die Lösung zur Spracherkennung ‚Siri‘ der Firma Apple einen Sprachbefehl über das Mikrofon aufzeichnen, die Tondatei an einen Server senden, dort auswerten und das Ergebnis als Steuerbefehl an das Absendegerät übermitteln. Das iPhone agiert somit als cyber-physisches System, das lokale Funktionen in Form von Apps vorhält: Die Hardware erfasst die Sprache des Menschen über das Mikrofon und reagiert über den Lautsprecher oder das Display beziehungsweise Funktionsaufrufe darauf. Das Mobilgerät kann somit auf seine Umwelt reagieren und mit ihr interagieren. Die Rechenkapazität, der Speicherplatz und das Erfahrungswissen durch extrem viele Anfragen, die für die Algorithmen der Spracherkennung notwendig sind, sind nicht lokal auf dem Smartphone vorhanden, sondern in der Cloud, die vom Systemanbieter administriert wird. Dadurch können beispielsweise Funktionserweiterungen oder Verbesserungen der Spracherkennung jedem einfach zugänglich gemacht werden.

Steuerung durch zentrale Auswertungslogik

Apple ‚zerlegte‘ für diesen Ansatz ein Problem in Einzelprobleme. Die Lösung der Einzelprobleme erfolgte dann dort, wo dies am einfachsten geschehen kann. Dies führte im Falle der Spracherkennung zu einem Ansatz mit lokaler Aktorik und Sensorik sowie einem globalen Auswertealgorithmus – einer so genannten ‚glocalized solution‘. Überträgt man diesen Lösungsansatz aus der Consumerelektronik auf die Automatisierungssysteme, wird die Steuerungstechnik – also die Intelligenz – für cyber-physische Systeme global. Leistung wird damit cloudbasiert oder zumindest zentralisiert bereitgestellt. Die globale Steuerungsplattform kann auf diese Weise skalierbare Rechenleistung bieten, die abhängig von der Komplexität der Algorithmen automatisch zur Verfügung gestellt wird. Zusätzlich ermöglicht eine solche cloudbasierte Steuerungsplattform Informationen bedarfsgerecht und verteilt über mehrere Systeme hinweg nutzen zu können. Automatisierungssysteme können somit über Softwareschnittstellen mit anderen Automatisierungssystemen interagieren und Informationen austauschen. Hardwareschnittstellen stellen keine Hürde mehr für eine Vernetzung dar.

Von der monolithischen zur flexiblen Automatisierung

Das Automatisierungssystem wird hierdurch einfacher wandelbar und kann besser lernend auf sein Umfeld und die Bediener reagieren. Es kann sich schneller und selbstständig an wechselnde Einflüsse von außen anpassen, ohne manuell und durch neue Hardwareverbindungen umkonfiguriert werden zu müssen. Zur Realisierung des Ansatzes muss allerdings die heute existierende monolithische Steuerungstechnik aufgebrochen und in die Cloud verlagert werden. Dabei müssen die strengen Anforderungen der Produktionstechnik, wie Echtzeitfähigkeit, Verfügbarkeit und Sicherheit, weiterhin erfüllt werden können. Dadurch ergibt sich eine räumliche Trennung des cyber-physischen Systems. Um die Vorteile einer cloudbasierten Bereitstellung von Steuerungstechnik optimal nutzen zu können, sollte dabei die maximale Menge an Intelligenz in die Cloud verlagert werden. Im Idealfall ist damit keine Intelligenz mehr lokal vorhanden.

google plus


Das könnte Sie auch interessieren:

Wie schätzen Firmen die Bedeutung ihres Kundenbeziehungsmanagementes ein und wie wichtig ist es, Kunden stets in den Fokus zu rücken? Das haben IDG Research Services und der Softwareanbieter Adito in einer Studie gefragt.‣ weiterlesen

Viele Unternehmen setzen aktuell eigene Internet of Things-Anwendungen mit ganz unterschiedlichen Zielen auf. Die zum Einsatz am besten passende Plattform zu finden, ist auf dem IoT-Markt alles andere als einfach. mm1 Consulting unterstützt Unternehmen bei diesem Prozess mit einem Mix aus Methode und Toolset.‣ weiterlesen

Der Gedanke hinter dem Internet of Things ist im Grunde einfach: Ansonsten 'stumme' Geräte werden mittels Sensorik und Datenübertragung zum Sprechen gebracht. Das Potenzial ist enorm, wenn etwa Maschinen, Halbzeuge und fertige Produkte ihren Produzenten Hinweise darauf liefern, was sich künftig besser machen ließe.‣ weiterlesen

Anzeige
Anzeige
Anzeige