DocumentCode :
658145
Title :
Parallel decomposition for safety-critical systems
Author :
Uygur, Gurkan ; Sattler, Sebastian M.
Author_Institution :
Dept. of Reliable Circuits & Syst., Friedrich Alexander Univ. Erlangen-Nuremberg, Erlangen, Germany
fYear :
2013
fDate :
29-30 Oct. 2013
Firstpage :
1
Lastpage :
8
Abstract :
In this paper we are dealing with the following problem definition: let be given a distributed assembly line composed of modules (digital units) and control units (ECU), linked via a bus interface. Now, consider the scenario where each ECU gets its input from the operating environment (e. g. analog-to-digital sensors) and feeds its output to different modules. The triggered states of these modules are control inputs for actuators. We show how to decompose the overall digital unit into sub-modules and the overall ECU into sub-ECUs. The components should operate in parallel. For consistency, such a decomposition approach needs to result in system level as well as in logic (digital) level in a one-to-one manner as possible. We keep this criterion by using a formalism, which has its representations both in system level and asynchronously digital circuit level, whereby the different types of representations are “uniquely glued” by algebraic automata based modeling. It is a decomposition based on axioms. It implies that on system level a digital unit - in general an arbitrary digital automaton - becomes subdivided into sub-functions, and on logic level, the structure of a module - generally an arbitrary asynchronously feed-backed digital circuitry - becomes decomposed into sub-structures. The decomposition has to warrant that the original control function of the ECU is represented by sub-ECUs. The method also takes care of functional hazards and risks using special techniques like filtering and freezing, which are inherently provided by the underlying axioms.
Keywords :
assembling; automata theory; control engineering computing; formal specification; industrial control; production engineering computing; safety-critical software; specification languages; ECU control function; actuators; algebraic automata based modeling; analog-to-digital sensors; arbitrary asynchronously feed-backed digital circuitry; asynchronously digital circuit level; axiom based decomposition; bus interface; control inputs; control units; decomposition approach; digital automaton; digital units; distributed assembly line; filtering; freezing; functional hazard; functional risk; logic level; module structure; operating environment; parallel decomposition; safety-critical systems; specification language; Automata; Codecs; Decoding; Encoding; Syntactics; TV; Vectors; ECU; TVL; decomposition assembly line; module; multi-set;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electric Drives Production Conference (EDPC), 2013 3rd International
Conference_Location :
Nuremberg
Print_ISBN :
978-1-4799-1102-8
Type :
conf
DOI :
10.1109/EDPC.2013.6689764
Filename :
6689764
Link To Document :
بازگشت