260 likes | 452 Views
Cellular Automata BIORemediation system. M.C.Baracca P.Ornelli G.Clai ENEA Italy. CRA Montecatini : a private italian group involved in polluted soil reclamation. Umweltschutz Nord : the largest german soil remediation company.
E N D
Cellular Automata BIORemediation system M.C.Baracca P.Ornelli G.Clai ENEA Italy
CRAMontecatini: a private italian group involved in polluted soil reclamation. Umweltschutz Nord: the largest german soil remediation company. Ironside Farrar: Scotlands leading environmental consultants. ENEA-HPCN: The High Performance Computing group of the Italian National Agency for New Technologies, Energy and Environment EPCC: the Edinburgh University parallel computing centre. ISI-CNR: The Computer Science Institute of the Italian National Research Centre. UNICAL: the Department of Mathematics at Calabria University in Italy. QSW: a European parallel computers supplier. The Esprit HPCN Colombo Project consortium
The Colombo Project In situ bioremediation CA based model Bioremediation users CA Modelists CAMELot parallel environment for CA based models Cabior graphical package for bioremediation intervention simulation
The Bioremediation Model • Multiphase (water, air,pollutant) flow in a porous saturated or unsaturated soil • Solute transport, adsorption/desorption • Chemical reactions • Biomass growth and interaction with contaminants and nutrients
The CA Bioremediation code • 3D automaton • each cell interacting with 8 neighbouring cells • 185 general parameters • cell state defined by 86 substates • simulation evolution managed by a computational steering mechanism
CAMELot environment Edit User Interface Compile Run Build Transition function . . . . Master process Process MPI Process Process CA Engine
Cabior system CA Preprocessing Postprocessing Cabior Main Window Simulation Optimization Pilot Plant Real Field Simulation periodic outcome Model Tuning
Cabior sw overview • Based on AVS/Express 5.0 • built both connecting and customizing appropriate AVS components and developing some new modules • developed on SGI Onyx2 platform • ported on PC cluster running Linux and compiled with LessTif freeware library
Preprocessing overview • It assists the user allowing the visualization, while editing, of the binary input files required by the bioremediation simulation. • It supports the definition of the automaton general characteristic (dimensions, cell sizes, the real time to be simulated ….). • It permits to prepare all those files defining the state of each cell ( substates), providing the modalities to represent both homogeneous cell array and discontinuities like surfaces and lateral walls, injection and extraction wells. • It allows to import binary files coming from platforms with incompatible binary formats.
Model parameters tuning Time Target t1 Y1 t2 Y2 t3 Y3 t4 Y4 … tN YN Optimization methods Cellular Automaton Fitness evaluation FITNESS: Pilot Soil Best plant Cellular data Automaton experiments
Postprocessing overview • To perform 3D visualization of the substates of the automaton using different geometrical modalities; • to show the substate value and the coordinates of a single cell; • to visualize the temporal evolution of a substate, according to a chosen geometrical modality; • to visualize vectorial fields.
Postprocessing application • AVS/Express Single Window Application; • the visualization window is composed of: - the Visualization space - the Application Modules space • the data files to be visualized are retrieved by means of specific descriptors produced together with the simulation output.