An intelligent user support for the two phases of simulation execution was newly developed for module-based simulation system (MSS). The MSS has been in development as a flexible simulation environment to improve soft...
详细信息
An intelligent user support for the two phases of simulation execution was newly developed for module-based simulation system (MSS). The MSS has been in development as a flexible simulation environment to improve software productivity in complex, large-scale dynamic simulation of nuclear power plant. The AI programing by Smalltalk-80 was applied to materialize the two user-interface programs for (i) semantic diagnosis of the simulation program generated automatically by MSS, and (ii) consultation system by which user can set up consistent numerical input data files necessary for executing a MSS-generated program. Frame theory was utilized in those interface programs to represent the four knowledge bases, which are (i) usage information on module library in MSS and MSS-generated program, and (ii) expertise knowledge on nuclear power plant analysis such as material properties and reactor system configuration. Capabilities of those interface programs were confirmed by some example practice on LMFBR reactor dynamic calculation, and it was demonstrated that the knowledge-basedsystemization was effective to improve software work environment.
module-based simulation system (MSS) has been developed to realize a new software work environment enabling versatile dynamic simulation of a complex nuclear power system flexibly. The MSS makes full use of modern sof...
详细信息
module-based simulation system (MSS) has been developed to realize a new software work environment enabling versatile dynamic simulation of a complex nuclear power system flexibly. The MSS makes full use of modern software technology to replace a large fraction of human software works in complex, large-scale program development by computer automation. Fundamental methods utilized in MSS and developmental study on human interface system SESS-1 to help users in generating integrated simulation programs automatically are summarized as follows: (1) To enhance usability and “communality” of program resources, the basic mathematical models of common usage in nuclear power plant analysis are programed as “modules” and stored in a module library. The information on usage of individual modules are stored in module database with easy registration, update and retrieval by the interactive management system. (2) Target simulation programs and the input/output files are automatically generated with simple block-wise languages by a precompiler system for module integration purpose. (3) Working time for program development and analysis in an example study of an LMFBR plant thermal-hydraulic transient analysis was demonstrated to be remarkably shortened, with the introduction of an interface system SESS-1 developed as an automatic program generation environment.
暂无评论