IF Computer > IF/Prolog > Applications based on IF/Prolog > Airport Environment Control

Airport Environment Control

IF/Prolog by Siemens
MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

Honeywell Regelsysteme commissioned InterFace Computer of Germany to develop programs to inerface various tools used in a complex building control system:

In the state-of-the-art buildings it is essential to monitor, manage and control temperature, air-conditioning, water and electricity supply in a integrated manner.

In the new Munich airport terminal 2 building all the above mentioned environment factors as well as ramps and luggage conveyor belts are controlled by a single system.

Honewell has developed a monitoring system (DXO-GOI) based on DataViews, a real time graphical user interface, which displays the present status of the various environment factors.

The installed subsystems come from various manufacturers, among others Philips. The subsystems provide the process visualization on their own. In order to show these pictures under DXO-GOI system some 600 pictures had to be translated to DataViews. The Philips-pictures were available in un- documented ASCII-Format. Translation meant to supply the same information (instruments, color-changes, information presented along a polygon) as well as attaching "datapoints" of the other system.

The solution was implemented as a three-step transformation: (1) reading of the source without modifying the information, (2) preprocessing, including marking objects in the topo- logical neighborhood, and searching for transformation-relevant patterns and (3) generating DataViews objects using the pre- processing information.

The scanning of the process images was done with Lex. Selected functions of the DV-tools library (DataViews library) were connected on the target-side. All relationships between source- and targetside were expressed as Prolog facts.

Prolog is advantageous as compared to other programming languages as the data-structures do not have to be declared somewhere else. Also advantegeous for the enhancement of the symbolic information because there is no overhead for the memory-management of dynamic structures. The conversion from source to target is described solely by fact-tables and rules.

Hardware: UNIX Workstation

Software: IF/Prolog, DataViews, Lex

document: http://www.ifcomputer.co.jp/IFProlog/Applications/AirportClimate/print_en.html
published 2008/7/7 update 1996/12/16 (c) 1996-2006 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 info@ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
Back> managed with ubiCMS