Model-Based Explanations in Simulation-Based Training

A simulation based training application is described that uses a dedicated machine expert for generating explanations. The expert considers the problems the user is having with specific tasks, and by examining a normative model of problem solving, it determines an appropriate response, which involves generating many kinds of knowledge from a space of domain models. By using multiple domain models, the training system extends current approaches to simulation based training and machine generated explanations to produce a flexible learning environment for experienced plant operators and new trainees.