Toward Online Hybrid Systems Model Checking of Cyber-Physical - - PowerPoint PPT Presentation

toward online hybrid systems model checking of cyber
SMART_READER_LITE
LIVE PREVIEW

Toward Online Hybrid Systems Model Checking of Cyber-Physical - - PowerPoint PPT Presentation

Toward Online Hybrid Systems Model Checking of Cyber-Physical Systems Time-Bounded Short-Run Behavior Lei Bu*, Qixin Wang , Xin Chen*, Linzhang Wang*, Tian Zhang*, Jianhua Zhao*, and Xuandong Li* *Nanjing University, The Hong Kong


slide-1
SLIDE 1

Lei Bu*, Qixin Wang†, Xin Chen*, Linzhang Wang*, Tian Zhang*, Jianhua Zhao*, and Xuandong Li* *Nanjing University, †The Hong Kong Polytechnic University

Toward Online Hybrid Systems Model Checking of Cyber-Physical Systems Time-Bounded Short-Run Behavior

slide-2
SLIDE 2

Outline

Motivation

Examples

Offline Modeling and Verification

Online Periodical Modeling and Verification

Conclusion

slide-3
SLIDE 3

Outline

Motivation

Examples

Offline Modeling and Verification

Online Periodical Modeling and Verification

Conclusion

slide-4
SLIDE 4

Motivation

Cyber-Physical System: Hybrid

Safety-Critical Applications

Hybrid Systems Model Checking: Verifiably Safe

slide-5
SLIDE 5

Outline

Motivation

Examples

Offline Modeling and Verification

Online Periodical Modeling and Verification

Conclusion

slide-6
SLIDE 6

Laser Tracheotomy MDPnP

SpO2 sampling period: 1 second

Safety Rule:

Cannot shoot laser when patient’s windpipe O2 level is high!

slide-7
SLIDE 7

Train Control System

Train communicate with RBC for new MA by 500ms.

If a train’s SBD tip point reaches MA border, normal brake!

If a train gets no updates from RBC for 5s, emergent brake!

Safety Rule:

No Collision During Emergent Braking!

slide-8
SLIDE 8

Outline

Motivation

Examples

Offline Modeling and Verification

Online Periodical Modeling and Verification

Conclusion

slide-9
SLIDE 9

Challenges

Difficult To Verify:

Composed System

State Space Explosion

Nonlinear Function

High Complexity

Difficult To Model Offline

slide-10
SLIDE 10
slide-11
SLIDE 11
slide-12
SLIDE 12

Challenges

Difficult To Verify:

Composed System

State Space Explosion

Nonlinear Function

High Complexity

Difficult To Model Offline

slide-13
SLIDE 13

Outline

Motivation

Examples

Offline Modeling and Verification

Online Periodical Modeling and Verification

Conclusion

slide-14
SLIDE 14

Proposed Solution: periodical online modeling and verification of time-bounded behavior.

Difficult To Verify  Easy to Verify

Many configuration variables become fixed constants

Time-bounded future behaviors

Nonlinear behavior becomes linear

Difficult To Model Offline  Easy to Model Online

slide-15
SLIDE 15

Laser Tracheotomy MDPnP

Verified By PHAVer, Only 0.27 seconds < 1 second

slide-16
SLIDE 16

Proposed Solution: periodical online modeling and verification of time-bounded behavior.

Difficult To Verify  Easy to Verify

Many configuration variables become fixed constants

Time-bounded future behaviors

Nonlinear behavior becomes linear

Difficult To Model Offline  Easy to Model Online

slide-17
SLIDE 17

Train Control System

No need to build model for RBC,

3 Trains, Verified by BACH, Only 58 ms<<500ms!

slide-18
SLIDE 18

Motivation

Examples

Offline Modeling and Verification

Online Periodical Modeling and Verification

Conclusion

slide-19
SLIDE 19

Conclusion

Online Periodical Modeling and Verification

Time-Bounded Behavior

Fast Real-Time Verification

slide-20
SLIDE 20

4/10/2011

20

Contact: Lei Bu: bulei@nju.edu.cn Qixin Wang: csqwang@comp.polyu.edu.hk http://www.comp.polyu.edu.hk/~csqwang Presentation Video URL: http://www.youtube.com/wchshapp

slide-21
SLIDE 21

4/10/2011

21