Formal Synthesis of Safety Controller Code for Distributed Controllers

Formal Synthesis of Safety Controller Code for Distributed Controllers PDF Author: Dirk Missal
Publisher: Logos Verlag Berlin GmbH
ISBN: 3832531475
Category : Computers
Languages : en
Pages : 161

Get Book Here

Book Description
Modern control systems in manufacturing are characterized by rising complexity in size and functionality. They are highly decentralized and constitute a network of physically and functionally distributed controllers collaborating to perform the control tasks. That goes along with a further growing demand on safety and reliability. A distributed control architecture supporting functional decomposition of large systems as well as accommodating flexibility of modular systems is defined. This work describes the formal synthesis of distributed control functions for the sub area of safety requirements. The formal synthesis is applied to avoid the potentially faulty influence of human work through the whole process from the formal specification to the executable control function. Starting points are a formal model of the uncontrolled plant behavior and a formal specification of forbidden behavior. The formulation of the specification and the modeling is exemplified on a manufacturing system in lab-scale. The introduced synthesis methods produce controller models describing the correct control actions to achieve the given specification. The methods use symbolic backward search from a forbidden state to determine the last admissible state before entering an uncontrollable trajectory to a forbidden state. Hence, the determination of the reachable state space is avoided to reduce the computational complexity. The use of partial markings leads to a further reduction. The complexity is an important obstacle for the use of formal methods on real-scale applications. The monolithic synthesis approach is proven to result in maximally permissive results. The modular approach is not maximally permissive but the more efficient way to distributed control functions. The implementation of the generated controller model as executable Function Blocks according to IEC61499 is addressed in the last part of this work. The distributed control predicates are embedded as structured text instruction into different interacting Function Block types according to the distributed control structure. This last step finalizes the sequence from a formal model and the specification to fully automatically-generated executable control code.

Formal Synthesis of Safety Controller Code for Distributed Controllers

Formal Synthesis of Safety Controller Code for Distributed Controllers PDF Author: Dirk Missal
Publisher: Logos Verlag Berlin GmbH
ISBN: 3832531475
Category : Computers
Languages : en
Pages : 161

Get Book Here

Book Description
Modern control systems in manufacturing are characterized by rising complexity in size and functionality. They are highly decentralized and constitute a network of physically and functionally distributed controllers collaborating to perform the control tasks. That goes along with a further growing demand on safety and reliability. A distributed control architecture supporting functional decomposition of large systems as well as accommodating flexibility of modular systems is defined. This work describes the formal synthesis of distributed control functions for the sub area of safety requirements. The formal synthesis is applied to avoid the potentially faulty influence of human work through the whole process from the formal specification to the executable control function. Starting points are a formal model of the uncontrolled plant behavior and a formal specification of forbidden behavior. The formulation of the specification and the modeling is exemplified on a manufacturing system in lab-scale. The introduced synthesis methods produce controller models describing the correct control actions to achieve the given specification. The methods use symbolic backward search from a forbidden state to determine the last admissible state before entering an uncontrollable trajectory to a forbidden state. Hence, the determination of the reachable state space is avoided to reduce the computational complexity. The use of partial markings leads to a further reduction. The complexity is an important obstacle for the use of formal methods on real-scale applications. The monolithic synthesis approach is proven to result in maximally permissive results. The modular approach is not maximally permissive but the more efficient way to distributed control functions. The implementation of the generated controller model as executable Function Blocks according to IEC61499 is addressed in the last part of this work. The distributed control predicates are embedded as structured text instruction into different interacting Function Block types according to the distributed control structure. This last step finalizes the sequence from a formal model and the specification to fully automatically-generated executable control code.

Technologies for Engineering Manufacturing Systems Control in Closed Loop

Technologies for Engineering Manufacturing Systems Control in Closed Loop PDF Author: Sebastian Preuße
Publisher: Logos Verlag Berlin GmbH
ISBN: 3832536000
Category : Computers
Languages : en
Pages : 148

Get Book Here

Book Description
Diese Arbeit stellt ein Analyserahmenwerk vor, welches zur Uberprufung des korrekten Verhaltens eines technischen Systems eingesetzt wird. Im Fokus steht dabei die praktische Anwendung im industriellen Umfeld. Hierfur werden die verwendeten Formalismen weitestehend durch domanenspezifische Beschreibungsmoglichkeiten substituiert, um somit den Anwender beim Entwurfs- und Analyseprozess zu unterstutzen. Die Arbeit stellt konkrete Techniken vor, um ein formales Anlagenmodell aus bereits vorhandenen Daten zu generieren, um eine formale Spezifikation des Verhaltens des technischen Systems zu erstellen und um das Verhalten des Systems formal zu analysieren. Dabei wird die Steuerungshardware in den Prozess eingebunden und somit die Korrektheit des implementierten Steuerungsprogramms uberpruft. Auf diese Weise lasst sich fehlerhaftes Anlagenverhalten bereits vor der Inbetriebnahme aufdecken und beheben, wodurch die Kosten fur die Fehleranalyse und -korrektur im laufenden Betrieb eingespart werden.

Distributed Computing and Internet Technology

Distributed Computing and Internet Technology PDF Author: Raja Natarajan
Publisher: Springer
ISBN: 3319149776
Category : Computers
Languages : en
Pages : 475

Get Book Here

Book Description
This book constitutes the refereed proceedings of the 11th International Conference on Distributed Computing and Internet Technology, ICDCIT 2015, held in Bhubaneswar, India, in February 2015. The 12 revised full papers presented together with 30 short papers and 9 invited talks in this volume were carefully reviewed and selected from 221 submissions. The papers cover topics such as distributed computing and algorithms; internet technologies and Web services; secure computing and communication; cloud computing; information retrieval and recommender systems and societal applications.

Coordination Models and Languages

Coordination Models and Languages PDF Author: Eva Kühn
Publisher: Springer
ISBN: 3662433761
Category : Computers
Languages : en
Pages : 205

Get Book Here

Book Description
This book constitutes the proceedings of the 16th International Conference on Coordination Models and Languages, COORDINATION 2014, held in Berlin, Germany, in June 2014. The 12 papers included in this volume were carefully reviewed and selected from 31 submissions. They deal with topics such as programming abstractions and languages, coordination models and paradigms, applied software engineering principles, specification and verification, foundations and types, distributed middleware architectures, multicore programming, collaborative adaptive systems, and coordination related use cases.

Model-Driven Design Using IEC 61499

Model-Driven Design Using IEC 61499 PDF Author: Li Hsien Yoong
Publisher: Springer
ISBN: 3319105213
Category : Technology & Engineering
Languages : en
Pages : 209

Get Book Here

Book Description
This book describes a novel approach for the design of embedded systems and industrial automation systems, using a unified model-driven approach that is applicable in both domains. The authors illustrate their methodology, using the IEC 61499 standard as the main vehicle for specification, verification, static timing analysis and automated code synthesis. The well-known synchronous approach is used as the main vehicle for defining an unambiguous semantics that ensures determinism and deadlock freedom. The proposed approach also ensures very efficient implementations either on small-scale embedded devices or on industry-scale programmable automation controllers (PACs). It can be used for both centralized and distributed implementations. Significantly, the proposed approach can be used without the need for any run-time support. This approach, for the first time, blurs the gap between embedded systems and automation systems and can be applied in wide-ranging applications in automotive, robotics, and industrial control systems. Several realistic examples are used to demonstrate for readers how the methodology can enable them to reduce the time-to-market, while improving the design quality and productivity.

Embedded Software

Embedded Software PDF Author:
Publisher:
ISBN:
Category : Computer software
Languages : en
Pages : 368

Get Book Here

Book Description


NBS Special Publication

NBS Special Publication PDF Author:
Publisher:
ISBN:
Category : Weights and measures
Languages : en
Pages : 684

Get Book Here

Book Description


Publications

Publications PDF Author: United States. National Bureau of Standards
Publisher:
ISBN:
Category : Government publications
Languages : en
Pages : 684

Get Book Here

Book Description


Publications of the National Bureau of Standards ... Catalog

Publications of the National Bureau of Standards ... Catalog PDF Author: United States. National Bureau of Standards
Publisher:
ISBN:
Category :
Languages : en
Pages : 686

Get Book Here

Book Description


Publications of the National Institute of Standards and Technology ... Catalog

Publications of the National Institute of Standards and Technology ... Catalog PDF Author: National Institute of Standards and Technology (U.S.)
Publisher:
ISBN:
Category : Government publications
Languages : en
Pages : 360

Get Book Here

Book Description