Contract-based design for robust networked control systems in industrial automation
Related Experiment Video
Updated: Jan 17, 2026

Data Communication Based on MQTT in a Polymer Extrusion Process
Published on: July 15, 2022
Friederike Bruns1, Jörg Walter2, Andreas Rauh1
1Distributed Control in Interconnected Systems, Carl-von-Ossietzky Universität Oldenburg, Ammerländer Heerstraße 114-118, 26129 Oldenburg, Germany.
Abstract:
Ensuring real-time constraints for industrial distributed control systems remains challenging, particularly for models such as IEC 61499 that prioritise functionality and device mapping over network communication and formal timing guarantees. This can lead to performance degradation and safety hazards. Our approach formally enhances the definition of the logical messages and introduces a systematic methodology for mapping a message to physical channels that represent the communication protocol. Thereby, this work enables precise timing verification and deterministic execution. Our approach enforces controlled message transmission and synchronisation through the utilised communication protocol and contract-based design to determine a feasible communication schedule. Using virtual integration testing, we verify network communication timing across three refinement steps, demonstrating scalable contract reuse and addressing challenges for timing constraints in the case of closed-loop control. Key contributions of this work are (1) a formal definition of messages, (2) a systematic mapping strategy to ensure deterministic communication, (3) enhanced synchronisation mechanisms, (4) explicit scheduling enforcement, and (5) a case study demonstrating how the proposed modelling approach enables verification of distributed systems. By integrating timing verification at design time, our approach mitigates the impact of non-determinism and communication delays, reduces redesign efforts, and improves the reliability of industrial distributed control systems while ensuring compliance with strict timing constraints in industrial automation.
Related Concept Videos
Control Systems
At the heart...
Control Systems: Applications
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
Feedback control systems
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...

