DocumentCode
2551302
Title
An intelligent dynamic simulation environment: an object-oriented approach
Author
Robinson, J.T. ; Kisner, R.A.
Author_Institution
Oak Ridge Nat. Lab., TN, USA
fYear
1988
fDate
24-26 Aug 1988
Firstpage
687
Lastpage
692
Abstract
The authors present a prototype simulation environment for nuclear power plants which illustrate the application of object-oriented programming within a LISP environment to process simulation. Systems are modeled using this technique as a collection of objects which communicate via message passing. The environment allows users to build simulation models by selecting iconic representations of plant components from a menu and connecting them with the aid of a mouse. Models can be modified graphically at any time, even as the simulation is running, and the results can be observed immediately via real-time graphics. Advantages of an object-oriented approach to simulation include a high degree of modularity, the data abstraction afforded by classes, code reusability due to inheritance, and the ability to exploit the polymorphic nature of message passing to build very generic procedures. The interpretive nature of LISP eliminates the tedious compile-link-run cycle and allows dynamic, reconfigurable models to be built in a highly interactive manner
Keywords
digital simulation; engineering graphics; nuclear power stations; object-oriented programming; power engineering computing; user interfaces; LISP; code reusability; compile-link-run cycle; data abstraction; iconic representations; inheritance; intelligent dynamic simulation environment; menu; message passing; modularity; mouse; nuclear power plants; object-oriented approach; polymorphism; process simulation; real-time graphics; Computational modeling; Laboratories; Libraries; Mathematics; Object oriented modeling; Object oriented programming; Physics; Power generation; User interfaces; Virtual prototyping;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Control, 1988. Proceedings., IEEE International Symposium on
Conference_Location
Arlington, VA
ISSN
2158-9860
Print_ISBN
0-8186-2012-9
Type
conf
DOI
10.1109/ISIC.1988.65514
Filename
65514
Link To Document