METHOD FOR CONFIGURATION OF AN AUTOMATION SYSTEM
The invention relates to a method for computer generated configuration of an automation system having a number of computing nodes (ECU1, ECU2, FCCS) by means of a processing unit. The method comprises the steps of: a) receiving (S1), at the processing unit, a computer generated data set of sequencin...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention relates to a method for computer generated configuration of an automation system having a number of computing nodes (ECU1, ECU2, FCCS) by means of a processing unit. The method comprises the steps of: a) receiving (S1), at the processing unit, a computer generated data set of sequencing constraints (SQ1, SQ2) describing a software system to be executed on the automation system and comprising software components (SW1-SW3) and runnable function entities (P211-P213) distributed over the number of computing nodes as well as timing, sequencing and concurrency information of the runnable function entities (P211-P213); b) generating (S2), by the processing unit, a transition matrix (PI, P2) from the data set of sequencing constraints (SQ1, SQ2), the transition matrix having a plurality of matrix elements each of them describing, by a transition value, a transition from a runnable function entity to another runnable function entity; c) receiving (S3), at the processing unit, a computer generated communication matrix describing communication links between the computing nodes in the automation system; d) generating (S4), by the processing unit, a Markov chain (MC1, MC2, MC) out of the data set of sequencing constraints (SQ1, SQ2) and the communication matrix; e) generating (S5), by the processing unit, a distribution function from the Markov chain describing, for a specific timing distribution of the software components (SW1-SW3) and runnable function entities (P211-P213), used resources of the computing nodes by the software components (SW1-SW3) and runnable function entities; and f) optimizing (S6), by the processing unit, the allocation of resources by formulation and solving constrained optimization problems. |
---|