help
LURPA > Historique > Équipe ISA > Projets
A case study automatically treated with our approach
This simple example is used to present our approach. The studied system is the controller of a water distribution system composed of two pumps which are working in redundancy. The water distribution is made when it is necessary according to the possible failures of elements (the pumps and the distributing system).
The 5 inputs of the controller are:
The 2 Outputs of the controller are:
The expected behaviour of the control system with regard to the application requirements can be expressed by the set of assertions given hereafter
To avoid tedious symbolic calculus and to help the designer during the different steps of this synthesis method, a prototype software tool has been developed in Python. This tool performs all the computations required for inconsistencies detection and control laws generation, that enables the designer to focus only on application-related issues.