TY - GEN
T1 - A hybrid approach to cyber-physical systems verification
AU - Kumar, Pratyush
AU - Goswami, Dip
AU - Chakraborty, Samarjit
AU - Annaswamy, Anuradha
AU - Lampka, Kai
AU - Thiele, Lothar
PY - 2012
Y1 - 2012
N2 - We propose a performance verification technique for cyber-physical systems that consist of multiple control loops implemented on a distributed architecture. The architectures we consider are fairly generic and arise in domains such as automotive and industrial automation; they are multiple processors or electronic control units (ECUs) communicating over buses like FlexRay and CAN. Current practice involves analyzing the architecture to estimate worst-case end-to-end message delays and using these delays to design the control applications. This involves a significant amount of pessimism since the worst-case delays often occur very rarely. We show how to combine functional analysis techniques with model checking in order to derive a delay-frequency interface that quantifies the interleavings between messages with worst-case delays and those with smaller delays. In other words, we bound the frequency with which control messages might suffer the worst-case delay. We show that such a delay-frequency interface enables us to verify much tigher control performance properties compared to what would be possible with only worst-case delay bounds.
AB - We propose a performance verification technique for cyber-physical systems that consist of multiple control loops implemented on a distributed architecture. The architectures we consider are fairly generic and arise in domains such as automotive and industrial automation; they are multiple processors or electronic control units (ECUs) communicating over buses like FlexRay and CAN. Current practice involves analyzing the architecture to estimate worst-case end-to-end message delays and using these delays to design the control applications. This involves a significant amount of pessimism since the worst-case delays often occur very rarely. We show how to combine functional analysis techniques with model checking in order to derive a delay-frequency interface that quantifies the interleavings between messages with worst-case delays and those with smaller delays. In other words, we bound the frequency with which control messages might suffer the worst-case delay. We show that such a delay-frequency interface enables us to verify much tigher control performance properties compared to what would be possible with only worst-case delay bounds.
KW - cyber-physical systems
KW - frequency-delay metric
KW - real-time calculus
KW - stability
KW - timed-automata
UR - http://www.scopus.com/inward/record.url?scp=84863551517&partnerID=8YFLogxK
U2 - 10.1145/2228360.2228484
DO - 10.1145/2228360.2228484
M3 - Conference contribution
AN - SCOPUS:84863551517
SN - 9781450311991
T3 - Proceedings - Design Automation Conference
SP - 688
EP - 696
BT - Proceedings of the 49th Annual Design Automation Conference, DAC '12
T2 - 49th Annual Design Automation Conference, DAC '12
Y2 - 3 June 2012 through 7 June 2012
ER -