The integration of expert systems into energy management system centers using a dispatcher training simulator
This study provides a prototype for enhancing energy management system (EMS) center functionality by expert systems (ES) or non-procedural programs.Generally, there are two approaches to integrate ES into EMS: the appended and the embedded. The appended approach involves separate computers, separate displays, and a datalink to transfer the data. The embedded approach directly integrates ES into the EMS computers and displays.The embedded approach is expected to be more desirable. The dispatcher can interact with ES using the standard EMS interface. The performance of the ES should be better because of the "tighter" coupling between the ES and the EMS software and database. The performance of such a system is difficult to predict and experiments on an actual system are almost impossible because of the likelihood of disrupting normal operation. Consequently, it is desirable to have an environment for developing an embedded system "off line". A Dispatcher Training Simulator (DTS) provides such an environment.In this dissertation, the embedded approach is studied and the basic results are presented. Two versions of the embedded approach are investigated: the database integration, and the full integration approaches. Two expert systems, CRAFT and VCES, are used in this study, and the ESCA DTS is used to provide a realistic EMS center environment. The CRAFT-DTS system illustrates the database integration approach and the VCES-DTS illustrates the full integration approach.The research demonstrated that expert systems can be integrated into an EMS using the embedded approach. The database integration approach verified that all processes could exist on a single computer and would function properly.However, since the ES and DTS were separate processes under the control of the operating system, their interaction was difficult to manage. These control problems were solved by the full integration approach in which the expert system was installed within the DTS and controlled as simply another DTS function. This approach has the additional benefit of using the standard DTS man-machine interface for dispatcher's interaction with the expert system.The solutions to the interface problems in this integration work are applicable to the software integration involving different programming languages.
- Electrical engineering