Related Experiment Video
Updated: Dec 9, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Formal Verification of Control Modules in Cyber-Physical Systems
1Institute of Automatics, Electronics and Electrical Engineering, University of Zielona Góra, 65-417 Zielona Góra, Poland.
This study introduces a new formal verification method for cyber-physical systems, ensuring consistency between UML state machine specifications and FPGA implementations. This approach enables early error detection in control module designs.
Area of Science:
- Computer Science
- Control Engineering
- Cyber-Physical Systems
Background:
- State-based control modules are critical components in cyber-physical systems.
- Ensuring the correctness and consistency of these modules is challenging.
- Existing methods may lack seamless integration between specification, verification, and implementation.
Purpose of the Study:
- To propose a novel formal verification method for state-based control modules in cyber-physical systems.
- To bridge the gap between high-level specifications and hardware implementation.
- To enable early detection of errors in system design.
Main Methods:
- Formal verification using model checking.
- Specification using UML state machine diagrams converted to a rule-based logical model.
- Automatic transformation of the logical model into nuXmv for verification and VHDL for FPGA implementation.
- Case study on a manufacturing automation system.
Main Results:
- A consistent framework for formal verification and hardware implementation.
- Demonstrated early error detection capabilities.
- Successful application to a manufacturing automation system case study.
Conclusions:
- The proposed method effectively verifies state-based control modules for cyber-physical systems.
- The approach ensures consistency between formal specifications and hardware prototypes.
- It facilitates early error detection, improving system reliability and development efficiency.
Related Concept Videos
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...
Control Systems
At the heart...
Control System Problem
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
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...
Transfer Function in Control Systems
To derive the transfer function, consider a general nth-order linear time-invariant...
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...

