Synthesized fault-tolerant supervisory controllers, with an application to a rotating bridge

Research output: Contribution to journalArticleAcademicpeer-review

82 Downloads (Pure)

Abstract

Designing supervisory controllers for high-tech systems is a laborious and error-prone process. Model-driven software engineering methods can help in increasing the quality and productivity by automation of various steps in the design process. Supervisory control synthesis (SCS) is such a method. SCS is a formal method that can be used to synthesize a supervisor for a system from the uncontrolled plant model and the requirements model. Subsequently, this supervisor can be used to generate controller code. While SCS is an active research topic, reports on industrial applications are rare. One of the main reasons for this is that until recently synthesis techniques were unable to scale to industrial-size problems. Due to advances in computation power, memory availability, and synthesis algorithms, synthesis techniques have matured to a point where they are capable of being applied to industrial-size problems. This paper presents a method for modeling, synthesis, validation, code generation, and implementation of fault-tolerant supervisory controllers. To illustrate this method, a case is described where a supervisory controller for a movable bridge has been synthesized, validated, implemented, and tested. With this case study, it is shown that synthesis techniques have reached a critical point where they are powerful enough to be applied in practice.

Original languageEnglish
Article number103473
JournalComputers in Industry
Volume130
DOIs
Publication statusPublished - Sept 2021

Bibliographical note

Funding Information:
This work is supported by Rijkswaterstaat (RWS) , part of the Ministry of Infrastructure and Water Management of the Government of the Netherlands.

Funding

This work is supported by Rijkswaterstaat (RWS) , part of the Ministry of Infrastructure and Water Management of the Government of the Netherlands.

Keywords

  • Discrete-event systems
  • Industrial automation
  • Supervisory control theory

Fingerprint

Dive into the research topics of 'Synthesized fault-tolerant supervisory controllers, with an application to a rotating bridge'. Together they form a unique fingerprint.

Cite this