• No results found

Implementation Approach

In document 1226.pdf (Page 32-37)

C. RAAS

2. Implementation Approach

This section describes the basic method RAAS uses to reach its objective. It relates

the workings of the software in a graphic manner and explains the nature of the user

interface. Depiction of an example "run" wiU help to reinforce these descriptions.

RAAS is developed using the object-oriented software development model (Bohn,

1991) In object-oriented programming, a decision problem is described in units that are

natural to the process (i.e. as objects). Each object has an identity described with data or

equations. The entire problem is thus defined as a set of objects that are linked together.

By passing messages among the objects, the program can represent the decision process as

time progresses. The critical concepts which make object-oriented analysis effective in

describing the remedy selection process are that objects may be arranged hierarchically and

inherit information from their parent object. In addition, specific instances of an object can

be created during program execution to depict the results of different processes (e.g.

instances that show the effects of different clean up technologies on a given waste matrix).

Objects allow modularity in development and facilitate integration of knowledge from

separate experts to emulate the real process~the CERCLA FS process.

Figure 5 shows the basic object-oriented structure used by RAAS to depict the

CERCLA technology screening process (Bohn, 1991). The "cell" object contains the

physical description of the media and the contaminant in that media. It interacts with the

"user interface" object to collect site information. The user interface also supplies

information to the "planner" and "preprocessor" objects in order to control the selection of

the technologies. The "planner" object represents the professional conducting the RI/FS.

The "planner" coordinates and tracks the screening of technologies that will effectively

clean up the site depicted in the "cell" object according to the general response action

(GRA) defined by the user.

Technologies

( Planner J^ X.

User Interface

I Pteiwocessor \

Figure 5. RAAS Object-Oriented Structure.

The GRA is a critical concept in the CERCLA process (EPA, 1988e). GRAs are

general treatment approaches. For example, for a petroleum-contaminated groundwater,

two typical general response actions might be applied. First, a collect-treat-dispose

scenario might be employed such as a pump-and-treat activated carbon system. Second, an

in-situ biological treatment approach might be implemented. GRAs are taken as user input

or can be applied from system defaults. The "preprocessor" object facilitates the

application of technologies which are unique to a particular GRA element (e.g. pumping is

used as the collection component of the GRA). In concert with the preprocessor, the

planner develops a sequence of technologies that solves the entire ti^atment objective

The heart of the technology screening phase of RAAS is the "technology" object.

Once the planner has an accurate representation of the existing conditions and has the user's

objectives for clean up in the form of a GRA, it systematically queries technologies to

develop viable treatment trains. The RAAS methodology uses two distinct processes to

accomplish this task (Pennock, 1991).

The first task is to determine the applicability of a particular technology. This is

shown in Figure 6 (Pennock, 1991). The technology object, which contains a series of

enabling and disabling conditions, is queried relative to the site conditions. Second, the

regulatory object is queried to determine if the technology is applicable in the given site

conditions. The inference object facilitates this rule-based analysis by accepting

knowledge, performing the inference and passing back the answer to the question. The net

result of this sub-system is to determine in a qualitative manner if a technology is

applicable. h Regulatory Object Inference Object Technology Object

IL

Figure 6. RAAS QuaUtative Evaluation for Applicability

The second task is to determine the effectiveness of a given technology in meeting

the clean up objective. Each technology is represented by a set of mass balance equations

which model before and after conditions at the site when a technology is applied (see

section III below). The model of each technology is a coarse numerical approximation

which facilitates screening. Figure 7 shows how the technology object interacts with other

objects to screen for effectiveness (Pennock, 1991). The contaminant, medium and

physical properties which might be encountered in a treatment process. The site object is a

temporary instance of the cell object which shows how the site is altered after one or a

series of technologies has been appUed. The site object tracks all of the critical parameters

so that the "planner" can determine if the technology is effective.

Medium Object Contaminant Object Reaction Object Technology

Figure 7. RAAS Qualitative Evaluation for Effectiveness.

As an example of the RAAS methodology, consider again the petroleum-

contaminated soil. In the initial interaction with the user, the system would query for the

principle contaminants (e.g. benzene or toluene) and the concentration of these

contaminants based on field tests. Additional physical parameters such as soil type and

hydraulic conductivity would also be elicited from the user. Next the GRA would be

determined. For simplicity, assume that the user required that an in-situ bioremediation

scenario be implemented.

In-situ bioremediation requires the ability to place biological agents into the soil and

to provide them nutrients. The GRA might thus be described by two sub-components:

injection and bioremediation. See Figure 8 for a graphic a representation of the process. In

this scenario, the planner would first query the technology object database to select an

injection technology and then query to select a bioremediation technology.

(I)nject (Dreat /\eiobi\ AnaerobK I-l 1-2 Injection Technology List Subobjective T- 1 T-2 T-3 Treatment Technolgy List Final Objective

I I = Feasible Technology ^^ = Infeasible Technology

(I-l)-(T-l)-(T-3) a-l)-(T-2)-(T-5) (I-l)-(T-2)-(T-6)

= Potential Treatment Trains

I

Figure 8. RAAS Technology Screening Process.

Consider the bioremediation technology screening. First assume that two potential

technologies are available: aerobic and anaerobic bioremediation. When the planner

invoked the aerobic treatment, the applicability determination would be made first. Then if

found applicable, the technology object would run the mass balance model for aerobic

bioremediation and compare the residuals to the constraints of the program and those

supplied by the user. If found effective, the planner would link the technology with a

successful injection technology to create a complete treatment train. The resultant treatment

train and any others that are screened as both applicable and effective would be submitted to

the user for further evaluation. Figure 8 shows a result which includes three potential

treatment trains. Each uses the same injection technique but two use aerobic and one uses

anaerobic biodegradation. The user could then interact with RAAS to examine the decision

In document 1226.pdf (Page 32-37)

Related documents