Jag kommer att lägga fram mitt examensjobb den 5 juni kl 10 i Donald Knuth.

Student: Rikard Hansson, civing Y

Titel: Simulated Time and Online Backup in the ABB Industrial IT
Training Simulator Operator Station

Examinator: Christoph Kessler
Opponent: Deborah Capello, civing Y

Abstract:

This Master’s thesis examines how ABB's IndustrialIT operator station
software Process Portal A can be modified to work seamlessly as a part
of the IndustrialIT Training Simulator, where it is connected with
control logic and a model of a process. The IndustrialIT Training
Simulator with the integrated operator station is a real-time
realistic simulation of process operation for educational purposes.

To provide useful scenarios for operator training, the instructor is
able to prepare the system by taking the process to a critical
situation, and then store the entire system state to disk for later
retrieval. This thesis identifies the two problems that must be solved
in the operator station for training scenarios: online backup of
internal data and time handling.

Simulated time with an independent clock is introduced into the system
and distributed among the workstations. The simulated clock is
discussed, and it is implemented using relinearization of a hardware
counter.

Online backup is discussed, with concentration on creating a solution
that can be applied to any Windows-based data storage software. The
online backup system can be inserted on the file system level or the
file access API level. A file management component that wraps the file
access API routines is implemented. During backup, all write
operations are redirected to buffers instead of written to the
file. These write operations are delayed until the backup has
completed. Read operations are automatically performed against the
buffers and/or the file.

In addition to online backup and simulated time, a communication
interface is added to the operator station, which allows it to accept
instructor commands that control the training session.



Juha Takkinen, <juhta@ida.liu.se>