发明名称 METHOD FOR DETERMINING A MAXIMUM RUN-TIME FOR A TASK SYSTEM
摘要 Verfahren zur Ermittlung einer maximalen Laufzeit für ein Tasksystem aus N verschiedenen periodischen Tasks (11, 12) auf einem Steuergerät umfassend einen Rechner und einen Speicher, wobei jeder von dem Rechner periodisch abzuarbeitende Task (11, 12), eine Startzeit S, eine Endzeit E, eine Ausführungszeit T und eine Periodendauer O ab einem gemeinsamen Startzeitpunkt bis zum Aktivierungszeitpunkt des jeweiligen Tasks hat, mit folgenden Schritten: - Bestimmen der Periodendauer O 1 ,...,O N von allen n = 1...N Tasks (11, 12) des Tasksystems; - Festlegen einer Messperiode K als das kleinste gemeinsamen Vielfache der auftretenden Periodendauern O 1 ,...,O N der N Tasks (11, 12); - Festlegung der Häufigkeit M 1 ,...,M N für jede Taskaktivierung innerhalb der Messperiode als Quotient der einzelnen Periodendauern und der Messperiode K zu M 1 =K/O 1 ,...,M N =K/O N ; - Bestimmen der Gesamtanzahl an Taskaktivierungen M innerhalb der Messperiode K als die Summe der einzelnen Häufigkeiten zu M=M 1 +M 2 +...+M N ; - Bestimmen aller M Startzeiten S(1,1),...,S(N,M N ) und Endzeiten E(1,1),...,E(N,M n ), aller M Startzeiten S(1,1),...,S(N,M N ) und Ausführungszeiten T(1,1),...,T(N,M N ) oder aller M Endzeiten E(1,1),..., E(N,M N ) und Ausführungszeiten T(1,1),...,T(N,M N ), wobei diese in der Form a) x i =(S(1,1), E(1,1), S(1,2), E(1,2)...,S(1,M 1 ),...,S(n,1),...,E(N,M N ); oder b) x i =(S(1,1), T(1,1), S(1,2), T(1,2)...,S(1,M 1 ),...,S(n,1),...,T(N,M N ); oder c) x i =(T(1,1), E(1,1), T(1,2), E(1,2)...,T(1,M 1 ),...,T(n,1),...,E(N,M N ); jeweils für jede der i Messperioden i=1,.., I einander zuordenbar gespeichert werden; - Bestimmung von M maximalen Ausführungszeiten T(1,1) max ,...,T(n,M N ) max über alle I Messperioden; und - Ermittlung der maximalen Laufzeit für das Tasksystem aus der Summe aller M N maximalen Ausführungszeiten T(n,1) max ,...,T(n,M N ) max .
申请公布号 EP3073375(A1) 申请公布日期 2016.09.28
申请号 EP20160000696 申请日期 2016.03.23
申请人 ELEKTRONISCHE FAHRWERKSYSTEME GMBH 发明人 JÜRGENS, DOMINIK
分类号 G06F9/48 主分类号 G06F9/48
代理机构 代理人
主权项
地址