Title :
Building and optimizing an expert system for ATP design
Author :
Cremonini, Roberto ; Lamma, Evelina ; Mello, Paola
Author_Institution :
DEIS, Bologna Univ., Italy
Abstract :
A description is presented of an expert system called ADES (ATP design expert system) for the design of automatic train-protection (ATP) systems. (An ATP system is a railway signaling system consisting of a set of logic circuits that control the safe movements of trains within a railway station.) Artificial intelligence techniques proved feasible to address this particular design problem, and ADES, which uses artificial intelligence techniques, makes it possible to design good control circuits to meet operational requirements rapidly by using well-structured, explicitly represented knowledge on ATP. ADES´ inference engine works as a partial evaluator for the knowledge representation language KARL which is used to write design rules. Since every circuit produced by the expert system is still expressed in KARL, the KARL interpreter has also been used as a simulator for a designed circuit. Prototypes of the inference engine and the KARL interpreter have been implemented as extended Prolog metainterpreters
Keywords :
artificial intelligence; expert systems; inference mechanisms; knowledge representation; railways; signalling; ADES; ATP design expert system; KARL interpreter; artificial intelligence; automatic train-protection (ATP) systems; control circuits; design rules; extended Prolog metainterpreters; inference engine; knowledge representation language; logic circuits; operational requirements; partial evaluator; railway signaling system; railway station; safe movements; simulator; Artificial intelligence; Buildings; Circuits; Communication system signaling; Control systems; Design optimization; Engines; Expert systems; Rail transportation; Signal design;
Conference_Titel :
Data and Knowledge Systems for Manufacturing and Engineering, 1989., Second International Conference on
Conference_Location :
Gaithersburg, MD
Print_ISBN :
0-8186-1983-X
DOI :
10.1109/DKSME.1989.107443