|
Lisp at
|
IATOS
| ||||||||
|
Intelligent Aid To the Operator in an electrical Substation IATOS is a knowledge based system designed to facilitate the execution of complex operations in an electrical substation. IATOS is an "intelligent" module, integrated in a classical digital control system. IATOS is able to :
Target usersIATOS is intended for supporting operators who are not particularly familiar
with the substation to be operated. IATOS is in operation at the Angleur substation : a 80 MW-substation which supplies the city of Liège (Belgium). How does it work ?IATOS is a knowledge based system with a knowledge base, an interference engine and a user-interface. The knowledge base is composed of two parts :
The inference engine mainly consists of a recursive mechanism which gradually builds a complete, valid and optimal sequence, using the facts and the rules of the knowledge base. IATOS is able to manage several types of constraints :
In order to avoid information duplication and to unify the man-machine-interface, IATOS is designed as a supplementary software tool to a classical digital control system which deals with data acquisition, control and other basic SCADA functions. Main functionsThe system covers all "realistic" operations (putting into service or out of service of bays, by-passing bays, changing busbar, clearing and restoration of a part or the whole substation, etc.) starting from normal and abnormal substation states. It is able to cope with most possible incidents during operation (circuit breaker tripping, blocked switch, etc.). For the user, the advantages of operating with such a system are :
Competitive advantagesUnlike predefined switching sequences presently available in digital control systems, IATOS generates switching sequences consistent with any initial substation state. Moreover, if an incident occurs during the sequence execution, IATOS assists the operator by re-planning the sequence to address the new situation. Another advantage of IATOS is that it globally views the operation and uses a complete topological set of interlocking rules. IATOS is able to distinguish temporary states from stable states and apply different sets of constraints to each state category. Moreover, this global view of the operation allows the system to be aware of the objective of the operation, making it possible to implement fontional constraints. These kinds of functionnalities are not offered by classical digital control systems. Finally, IATOS could also be used as a training tool. Hardware and Software environmentIATOS runs on a dedicated computer. It jointly uses the control system database for access to static and dynamic data, and the control system interlocking module to check the generated switching sequences. IATOS interacts with the user through the control system peripheral devices (display and track-ball). IATOS has been developed in LISP + CLOS, making extensive use of the object-oriented programming facilities. The software runs under WINDOWS on a 32 MB RAM - Pentium based PC. | ||||||||
|
|||||||||
|
Last update : 22/12/2000 | ||||||||