An object-oriented simulation package for power plants
This paper describes the application of object-oriented programming to the simulation of continuous/discrete processes such as nuclear power plants. Systems are modeled using this technique as a collection of objects that communicate by passing messages, which invoke methods that describe the state and dynamic behavior of objects. The objects themselves generally correspond to actual plant components, thus minimizing the representational mismatch between actual and modeled systems and facilitating their validation. Several concepts of object-oriented programming, in particular classes, inheritance, and message passing, have proved to be very useful for simulation. The use of these features are discussed and illustrated with examples.
- Research Organization:
- Oak Ridge National Lab., TN (USA)
- DOE Contract Number:
- AC05-84OR21400
- OSTI ID:
- 5806927
- Report Number(s):
- CONF-880218-3; ON: DE88000950
- Country of Publication:
- United States
- Language:
- English
Similar Records
An intelligent dynamic simulation environment: An object-oriented approach
A 3-D measurement system using object-oriented FORTH
Related Subjects
220200* -- Nuclear Reactor Technology-- Components & Accessories
99 GENERAL AND MISCELLANEOUS
990220 -- Computers
Computerized Models
& Computer Programs-- (1987-1989)
COMPUTERIZED SIMULATION
COOLING SYSTEMS
ENERGY SYSTEMS
ENERGY TRANSFER
ENRICHED URANIUM REACTORS
FLOW MODELS
FLUID MECHANICS
HEAT TRANSFER
HFIR REACTOR
HYDRAULICS
IRRADIATION REACTORS
ISOTOPE PRODUCTION REACTORS
LISP
MATHEMATICAL MODELS
MECHANICS
NUCLEAR FACILITIES
NUCLEAR POWER PLANTS
POWER PLANTS
PRIMARY COOLANT CIRCUITS
PROGRAMMING
PROGRAMMING LANGUAGES
REACTOR COMPONENTS
REACTOR COOLING SYSTEMS
REACTORS
RESEARCH AND TEST REACTORS
RESEARCH REACTORS
SIMULATION
TANK TYPE REACTORS
TEST REACTORS
THERMAL POWER PLANTS
THERMAL REACTORS
WATER COOLED REACTORS
WATER MODERATED REACTORS