1998 年 13 巻 4 号 p. 580-587
An intelligent numerical simulation called self-adaptive numerical simulation (SANS) is proposed to execute efficient numerical calculations in conceptual designs or safety analyses of engineering systems. The key features of the SANS are that i) suitable model fragments are selected from a model fragments' knowledge-base, ii) a simulation program is automatically generated from the selected model fragments, iii) the execution of a simulation is postponed when the calculation results show that the conditions and applicability range of model fragments are violated, and iv) the simulation is restarted by automatically regenerating the simulation program suitable to a new situation. By these features, one can execute a numerical simulation using suitable mathematical models throughout a whole simulation time. This paper describes a framework to realize the SANS, a knowledge-base of model fragments, three key mechanisms, and a prototype system implemented only the core techniques. The SANS is demonstrated by a simple example of heating the water flow in a pipe.