SOFTWARE - THE EROS SYSTEM


EROS is a visual application dedicated for Windows 95/98/NT/2000 platform. It was implemented and compiled in Borland C++ Builder 4 environment. Major part of data used by the program is stored in a Microsoft Access relational database. Program realizes connections with database through an ODBC driver.


Fig.1. Main screen of EROS system.


System EROS integrates three main modules:
  1. Regfor++
  2. Evolutionary optimizer
  3. Visualization tools
Regfor++ computes forecasted transport of pollution depending on weather reports, weather forecast and emissions of sources during last two days. The second module finds optimal vector of produced energy levels for pollution sources. Third module is a visual application that shows maps illustrating disposition of stens and concentrations over area of Poland.

Each experiment executed by the system is composed of two main steps:
  1. Preparation of input data, execution of Regfor++ (forecasted transport of SO2 concentrations over Poland's area is then computed) and storing of all output data in the database.

  2. Preparation of input data, execution of evolutionary optimizer (the optimal vector of sources power percentages is found; matrices of stens and concentrations for that vector are computed) and storing of all output data in the database.
After finishing the experiment it's results may be presented in a few ways. One of them is a map presenting area of Poland with lines representing successive levels of concentrations. Such map may show concentrations caused by all sources or by sources chosen by a user.


Fig.2. Map of concentration caused by one chosen source of pollution.



Fig.3. Map of concentration caused by all sources.

The other way of visualization of results is a VisiTool window. It can generate maps depicting stens or concentrations for any experiment stored in the database and maps of terrain sensitivity or localization of weather sites.

VisiTool can present one or two maps. When one map is presented more information about experiment is available. When the "brief description" option is chosen, there is some information at the right side available. These are: date, label, average, minimal and maximal concentration, average sten, average emission and average energy produced. Below there is a frame that shows information about a square pointed by a mouse. There are square's coordinates, concentration, a list of sources in that square and their power percentages. After choosing "full description" option the frame is replaced by additional information about weather circumstances.


Fig.4. Map of concentrations under VisiTool.



Fig.5. Map of stens under VisiTool - with full description.


When two maps are presented only "brief description" option is available. Presenting two maps in one window gives possibility to compare two different experiments.


Fig.7. Two maps of stens before and after optimization. Eastern winds.



Fig.8. Two maps of stens before and after optimization. Western winds.


Several experiments with real data (meteorological real data and weather forecasts, and real emission data for chosen summer and winter periods) have been conducted. Initially real concentrations and stens have been calculated for each chosen experimental period. Then the optimization process has been applied and results were compared with initial results.

From the performed experiments, the following conclusions can be drawn:
  1. According to our assumptions the amount of produced energy was equal in both cases,
  2. Average emission in the country decreased 12% - 15% after optimization process,
  3. Average concentration in the country decreased 12% - 15%,
  4. Average sten in the country decreased 15% - 25%,
  5. Results, obtained when applying real meteorological data instead to weather forecast, were practically identical (less than 1% differences).