Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Andreas Wannagat is active.

Publication


Featured researches published by Andreas Wannagat.


IEEE Transactions on Industrial Informatics | 2013

Development of PLC-Based Software for Increasing the Dependability of Production Automation Systems

Daniel Schütz; Andreas Wannagat; Christoph Legat; Birgit Vogel-Heuser

This paper presents the elaboration of a concept to develop and implement real-time capable industrial automation software that increases the dependability of production automation systems by means of soft sensors. An application example with continuous behavior as it is a typical character treat of process automation is used to illustrate the initial requirements. Accordingly, the modeling concept is presented which supports application development and which is supplemented by an implementation approach for standard automation devices, e.g., programmable logic controllers. The paper further comprises an evaluation which adapts the concept for two use cases with discrete behavior (typical character treat of manufacturing automation) and validates the initially imposed requirements.


IFAC Proceedings Volumes | 2008

Agent oriented software-development for networked embedded systems with real time and dependability requirements in the domain of automation

Andreas Wannagat; Birgit Vogel-Heuser

Abstract A method for integrated development of multi agent PLC based control systems using IEC 61131-3 will be introduced. Dependability of technical plants will increase if control behaviour can be adapted during runtime. This is achieved by dynamic reconfiguration of faulty devices, e.g. sensors, at run-time. The replacement is based on analytical redundancy that is represented by a network of sensors and their interdependencies. This method supports the developer to sketch a suitable modular software-architecture in regards to the hardware-architecture and the specific requirements of real-time and dependability. The integration of classical methods like fault-tree-analysis and graph-theory enables the developer to build a knowledge-based system so that the agents would have the ability to recognize faults, seize the needed actions within their scope and fulfil their goal. Recent investigations using a model-plant showed the feasibilities of this approach.


IFAC Proceedings Volumes | 2008

Increasing Flexibility and Availability of Manufacturing Systems - Dynamic Reconfiguration of Automation Software at Runtime on Sensor Faults

Andreas Wannagat; Birgit Vogel-Heuser

This proposal introduces a conceptual design of self adapting system software to manage sensor failures in factory automation. The approach reconfigures the arrangement of software modules in real time to preserve the required stability of production processes without interrupts. Reconfiguration will be decided by rules from a knowledge base system. This paper discusses conventional, object oriented and agent based concepts, and focuses on modeling of these concepts. For discussion purposes, a real industrial application - a continuous thermo-hydraulic press will be presented as application example.


PEARL | 2007

Echtzeit- und Regelungstechnische Aspekte bei der automatischen Transformation von Matlab/Simulink in SPS-basierten Steuerungscode

Gülden Bayrak; Andreas Wannagat; Birgit Vogel-Heuser

Die manuelle ubertragung von Modellen aus Werkzeugen der Reglungstechnik und in Werkzeuge der Automatisierungstechnik ist fehleranfallig und zeitraubend. In diesem Beitrag wird ein Codegenerator vorgestellt, welcher automatisch nahezu beliebige Modelle aus Matlab/Simulink direkt in ein ablauffahiges Steuerungsprogramm nach IEC 61131-3 transformiert. Die ursprungliche graphische modulare Struktur von Simulink bleibt auch in der Zielumgebung durch die Verwendung des Continuous Function Chart (CFC), welcher von nahezu allen namhaften Herstellern unterstutzt wird, erhalten. Die Ahnlichkeit der Abbildung erleichtert es, den generierten Code zu verifizieren und zu warten. Bisher konnte an einigen Beispielapplikationen, unter anderem eine Pitchregelung einer Windkraftanlage, das exakt gleiche zeitliche Verhalten des generierten Codes im Vergleich zum Simulink-Modell nachgewiesen werden.


PEARL | 2006

Kopplung von regelungstechnischer Analyse und Agentensystemen

Andreas Wannagat; Birgit Vogel-Heuser

Der Einsatz von Agenten in der Automatisierungstechnik verspricht eine deutliche Reduktion der Komplexitat beim Entwurf von Steuerungsprogrammen, eine vereinfachte Implementierung und ein hohes Mas an Flexibilitat fur den Betrieb einer Anlage. Aspekte, wie Echtzeit, Vorhersagbarkeit und Sicherheit scheinen mit dem verhandlungsorientierten und schlecht vorhersagbaren Verhalten von Agenten kaum vereinbar. Der hier beschriebene Ansatz zur Integration quantitativer Methoden in einem Agentensystem verfolgt das Ziel, flexible agentenorientierte Systeme hinsichtlich ihrer systemtheoretischen Eigenschaften bewerten und zur Laufzeit beeinflussen zu konnen. Stabilitat und ein optimaler Betrieb konnen damit garantiert und nachgewiesen werden.


PEARL | 2005

Möglichkeiten der Darstellung von Zustandsautomaten in der IEC 61131-3

Uwe Katzke; Birgit Vogel-Heuser; Andreas Wannagat

Die Modelltransformation objektorientierter Modelle in die Sprachen der IEC 61131-3 wurde prinzipiell gezeigt. Dieser Beitrag stellt einen Ansatz vor, diese Modelltransformation praziser und umfangreicher durchzufuhren. Auf diese Weise konnen die Vorteile der Objektorientierung, hinsichtlich der Wiederverwendbarkeit und der Reduzierung der Komplexitat, effektiver und in Verbindung mit dem Codegenerator auch komfortabler genutzt werden. Der nun mogliche Erhalt der Klassenstruktur bei der automatischen Ubersetzung, erlaubt zudem eine leichte Orientierung im generierten Code, fordert die Lesbarkeit und ermoglicht daher auch die nachtragliche manuelle Anpassung des Codes ohne UML-Werkzeug. In diesem Zusammenhang erwarten wir eine Steigerung der Akzeptanz, UML-Modelle fur die Programmierung von Steuerungsgeraten einzusetzen.


Automatisierungstechnische Praxis (atp) | 2007

Evaluation of agent oriented methodologies for the development of flexible embedded real-time systems in automation

Hisham Mubarak; Peter Göhner; Andreas Wannagat; Birgit Vogel-Heuser


atp edition | 2009

Domänenspezifische Modellierung für automatisierungstechnische Anlagen mit Hilfe der SysML

Daniel Schütz; Andreas Wannagat


Automatisierungstechnische Praxis (atp) | 2008

Entwurf wiederverwendbarer Steuerungssoftware mit Objektorientierung und UML

Daniel Witsch; Andreas Wannagat; Birgit Vogel-Heuser


Informatik aktuell: Mobilität und Echtzeit | 2007

Echtzeit- und Regelungstechnische Aspekte bei der automatischen Transformation zwischen Matlab/Simulink und SPS-basierten Steuerungen

Gülden Bayrak; Andreas Wannagat; Birgit Vogel-Heuser

Collaboration


Dive into the Andreas Wannagat's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Uwe Katzke

University of Wuppertal

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge