Download presentation
Presentation is loading. Please wait.
1
Steam-Boiler System in Charon Wonhong Nam wnam@cis.upenn.edu
2
12-17-2002CIS 6402 Introduction A workshop, “ Formal Methods for Industrial Applications ”, 1995 To evaluate the use of various formal methods for practical applications. The Steam-boiler problem non-trivial non-academic hybrid system
3
12-17-2002CIS 6403 Purpose of Project To understand features of the specification language for hybrid system. Modeling the steam-boiler system in Charon. Analyzation my model using assertion and simulation.
4
12-17-2002CIS 6404 Steam-Boiler System Overview Controller Program transmission
5
12-17-2002CIS 6405 Controller Program
6
12-17-2002CIS 6406 Modeling Issues Environment variables water, steam, water_from_pump water_from_pump: discretization if(pump==on) water_from_pump = P else water_from_pump = 0 steam water d(water) == d(water_from_pump) – d(steam) – d(valve)
7
12-17-2002CIS 6407 Analysis Assertion checking In normal, degraded, and rescue modes, water level: 200 <= water <= 800 transmission: transmission_OK == true In emergency stop pump == close valve == close If one of them is violated, Property violation is detected at time 24.24999999999969. [agent] program [mode] program.top.normal.mid. [property] name: asstPro_normal0, id: 0 Generating graph input... Please, execute "xgraph.\traces\graphsteam_boilergSim.rep"
8
12-17-2002CIS 6408 Analysis Simulation Water level
9
12-17-2002CIS 6409 Analysis Simulation Program mode
10
12-17-2002CIS 64010 Conclusion Model a steam-boiler system in Charon. Analyze the model using assertion checking and simulation.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.