DocumentCode
3245385
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
fYear
2001
fDate
2001
Firstpage
143
Lastpage
152
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 13th Euromicro Conference on, 2001.
Conference_Location
Delft
Print_ISBN
0-7695-1221-6
Type
conf
DOI
10.1109/EMRTS.2001.934018
Filename
934018
Link To Document