Presentation is loading. Please wait.

Presentation is loading. Please wait.

Steam-Boiler System in Charon Wonhong Nam

Similar presentations


Presentation on theme: "Steam-Boiler System in Charon Wonhong Nam"— Presentation transcript:

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.


Download ppt "Steam-Boiler System in Charon Wonhong Nam"

Similar presentations


Ads by Google