Wir sind Thomas, Thomas und Marc – drei Freunde, die sich während des Studiums kennengelernt haben und die gleiche Leidenschaft teilen: alles rund um Software, Software bauen und andere dazu befähigen gute Software zu bauen.
Nach dem Studium sind wir drei unterschiedliche Wege gegangen, stets im Umfeld der Softwareentwicklung, in verschiedensten Branchen und in global agierenden Konzernen. Von Backendsystemen für Banken über Software für autonome Systeme bis hin zu fahrerlosen Transportsystemen (AGV) in der Intralogistik. Dementsprechend hat jeder von uns eigene Fertigkeiten erlernen können. Wie man sieht, haben wir reichlich an Erfahrung gesammelt. Nicht nur wie man Dinge tut, sondern auch wie man sie nicht tut. Unser individuelles Know-how und der Drang etwas zu erschaffen, hat uns dazu inspiriert vor zwei Jahren die Continua Systems GmbH zu gründen.
Seit Gründung beschäftigen wir uns nun maßgeblich mit dem Thema Intralogistik Automatisierung, insbesondere mit AGV. Wir betreuen europaweit mehrere Unternehmen mit der Instandhaltung, Wartung, Optimierung und Konzeptionierung von AGV-Systemen.
Von unseren Büros Zuhause, sind wir vor kurzem in das Gründerzentrum Stellwerk18 für Startups umgezogen und arbeiten hart daran, unser innovatives Produkt AutomationInsights zu entwickeln.
Was ist AutomationInsights?
Durch unsere vergangene Arbeit ist uns eine Sache klar geworden.
Es sind immer wieder die gleichen Fragen, die sich der Kunde und wir stellen. Wie geht es meiner Anlage? Wo hakt es? Wie kann ich das Optimum aus meiner Anlage herausholen?
Haken dabei, um all diese Fragen zu beantworten? Es ist aufwendig, kostet viel Zeit/Geld und macht nicht glücklich: Stundenlanges Excel-Schubsen, Anstarren von Log-Dateien und schnelles „programmieren“ von SQL-Queries oder kleinen Tools, die man danach wieder „wegwirft“, weil sie sehr spezifisch sind, ist nicht das, was wir uns unter nachhaltiger Softwareentwicklung vorstellen.
Was tun, um wieder glücklich zu werden? In der Regel lässt sich der Analyseprozess in wesentlichen Teilen automatisieren. Das war die Geburtsstunde von AutomationInsights – ein Produkt mit drei Modulen: Log, Metrics und TimeCapsule.
Basis aller Auswertungen sind Daten. Viele Daten. Insbesondere die Daten, die von den installierten Server-Applikationen zur Verwaltung von AGVs nicht gesammelt werden. Diese Daten sammeln wir in sehr cleverer und speicheroptimierter Weise in unserer Datenkrake Log. On premise, ohne Cloudzwang.
Ja und dann? Was braucht man, um zu wissen, dass es der Anlage gut geht? Auswertungen. Und damit meinen wir nicht (nur) die Summe aller abgearbeiteten Aufträge, sondern viel spezifischere, aussagekräftige Zahlen, die Soll- und Ist vergleichen, aber auch einen Trend abbilden. Metrics. Denn Veränderung passiert oft langsam, ohne dass man es direkt wahrnimmt. Ein Beispiel: die Kapazität und der Zustand der Batterien in den AGV. Über die Zeit (sehr lange Zeit) verringert sich die Kapazität von Lithium Batterien. Die AGV brauchen länger zum Laden und müssen auch öfter zum Laden. Und das beeinflusst Prozesse. Und irgendwann kommt der „Kipppunkt“, an dem zunächst unerklärliche Seiteneffekte entstehen. Das initial hochoptimierte System ist auf einmal nicht mehr optimiert, denn die Parameter haben sich geändert. Das bedeutet aber nicht, dass man alles wegschmeißen und neu machen muss.
Und wie optimiert man nun?
In der Regel werden die Instandhalter oder Anlagenbediener gefragt. Die Antwort sieht oft so aus: Ja, ich habe mir da mal einen Zeitpunkt aufgeschrieben, bei dem ich der Meinung war, dass…. Moment, ich suche mal.
Hier kommt unsere dritte Komponente ins Spiel. TimeCapsule. Eine Zeitreise? Fast. Was das AGV-System angeht, auf jeden Fall. Log kann uns so detaillierte Daten bereitstellen, dass wir in der Lage sind komplette Systemzustände grafisch aufbereitet darzustellen. Inklusive aller Logs zu den jeweiligen Zeitpunkten, die Hinweise auf die Entscheidungen geben, die das System getroffen hat. Bist du Anlagenbediener oder Prozessplaner? If you know, you know. TimeCapsule kann auch noch für so viele andere Szenarios verwendet werden.