Title :
Partitioning of hierarchical automation systems
Author :
Ciapessoni, Emanuele ; Crespi-Reghizzi, Stefano ; Maestri, Francesco ; Ornstein, A. ; Psaila, Giuseppe ; Szanto, J.
Author_Institution :
Centro Elettrotecnico Sperimentalle Italiano Giacinto Motta, Milan, Italy
Abstract :
The research described concerns the partitioning of large control applications for a multi-computer system in order to meet plant localization requirements and to exploit parallelism. The considered applications have hierarchical structure and are composed by a network of automata. Our application domain is the automation of power stations and electricity distribution. Because of strong EM noise in such environments, the software architecture is organized to be tolerant to transient faults, which could affect the stability of the control system. The hierarchical structure provides a decompositional approach to the design of complex applications. The context for this work is the ASFA platform, originally designed by the Italian board of electricity. The main result is a new partitioning algorithm for hierarchical automata networks, that splits the application into sub-networks which are deadlock-free, compliant with localization constraints, and as parallelizable as possible. The algorithm is also able to satisfy mutual exclusion constraints and to take into account computation/communication weights to achieve balancing of partitions
Keywords :
fault tolerant computing; power system control; software architecture; application domain; automata; decompositional approach; electricity distribution; hierarchical automata networks; hierarchical automation systems partitioning; localization constraints; mutual exclusion constraints; plant localization requirements; power stations; transient faults; Application software; Automata; Automatic control; Automation; Control systems; Parallel processing; Partitioning algorithms; Power generation; Software architecture; Working environment noise;
Conference_Titel :
Real-Time Systems, 13th Euromicro Conference on, 2001.
Conference_Location :
Delft
Print_ISBN :
0-7695-1221-6
DOI :
10.1109/EMRTS.2001.934018