You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Automated Materials List

The final goal of the Automated Materials List is to output to the user the total amounts and prices of different materials needed to construct the plant. The final Materials List should act as an outline for on-site construction and facilitate the job of the engineers. This program requires inputs from the user and from the design assumptions to compute the necessary calculations. Currently, the List calculates the total materials needed for construction and various dimensions for different components of the plant.

Materials List Program Algorithm

Automated Materials List Program Inputs

Automated Materials List Program Outputs

Algorithm

The Automated Materials List is designed to give the user an estimate of the materials needed and the total budget of the plant based on the inputted specifications.

The first step in calculating the materials was to determine which parts of the plant were constructed out of which types of materials (e.g. concrete, ferrous cement, corrugated plastic, piping).

The total length of launder pipe is dependent on the number of sedimentation tanks and bays, which determines the number of launders.

$$
\eqalign{
& N_

Unknown macro: {Launders}

= N_

Unknown macro: {SedTanks}

\cdot N_

Unknown macro: {SedBays}

\cdot N_

Unknown macro: {SedLaunders}

\cr
& L_

Unknown macro: {LaunderPipeTotal}

= L_

Unknown macro: {SedLaunder}

\cdot N_

\cr}
$$

The volume of the floc baffles is dependant on the width of the channels, the height and length of the floc tank, and the perpendicular spacing between each baffle.

$$
Vol_

Unknown macro: {FlocBafflesTotal}

  = W_

Unknown macro: {FlocChannel}

  \cdot T_

Unknown macro: {FlocBaffle}

\left[ {L_

Unknown macro: {FlocBaffleLower}

\left( {ceil\left( {{{N_

Unknown macro: {FlocChannelBaffles}

} \over 2}} \right)} \right) \cdot L_

Unknown macro: {FlocBaffleUpper}

\left( {floor\left( {{{N_

} \over 2}} \right)} \right)} \right] \cdot N_

Unknown macro: {FlocChannels}

$$

The total volume for the floc tank depends on the total number of floc channels and the length of the sedimentation tank.

 
$$
Vol_

Unknown macro: {FlocTank}

  = 2\left( {L_

Unknown macro: {Sed}

  + T_

Unknown macro: {PlantWall}

} \right) \cdot T_

  \cdot H_

Unknown macro: {Floc}

  + 2\left[ {W_

  \cdot N_

Unknown macro: {FlocChannels}

  + (N_

  \cdot T_

Unknown macro: {PlantWall}

)} \right] \cdot T_

  \cdot H_

Unknown macro: {Floc}

  + A_

Unknown macro: {FlocTank}

  \cdot T_

Unknown macro: {PlantWall}

$$

The volumes for the exit and inlet channels are essentially derived from user-input values for each component. The inlet channel also depends on the dimensions of the sedimentation manifold entrance.

$$
\eqalign{
  & Vol_

Unknown macro: {InletChannel}

  = (W_

  \cdot H_

Unknown macro: {InletChannel}

  \cdot T_

Unknown macro: {SedmanifoldEntrance}

) + (W_

  + 2T_

Unknown macro: {ChannelWall}

) \cdot T_

  \cdot L_

Unknown macro: {Channel}

  + 2(L_

  \cdot T_

Unknown macro: {ChannelWall}

  \cdot H_

Unknown macro: {InletChannel}

) - (A_

Unknown macro: {SedManifoldEntrance}

  \cdot T_

  \cdot N_

Unknown macro: {SedInletPipes}

)  \cr
  & Vol_

Unknown macro: {ExitChannel}

  = (W_

  + 2T_

Unknown macro: {PlantWall}

) \cdot T_

  \cdot H_

Unknown macro: {ExitChannel}

  + 2(L_

  \cdot T_

  \cdot H_

Unknown macro: {ExitChannel}

) \cr}
$$

The volume of the sedimentation tank depends on user-input values. The dimensions of the sludge drain must then be subtracted from the overall volume to account for the design of the drainage system.

$$
Vol_

Unknown macro: {SedTank}

  = A_

  \cdot T_

Unknown macro: {PlantWall}

  + 2\left[ {\left( {L_

Unknown macro: {Sed}

  + T_

Unknown macro: {PltWall}

) \cdot T_

  \cdot H_

Unknown macro: {Sed}

} \right)} \right] + 2\left[ {W_

  \cdot N_

Unknown macro: {SedTanks}

  + (N_

  \cdot T_

Unknown macro: {PltWall}

)} \right] \cdot T_

Unknown macro: {PlantWall}

  \cdot H_

Unknown macro: {Sed}

  - (A_

Unknown macro: {SedSludge}

  \cdot L_

)
$$

The entrance tank volume is found by first finding the area of the entrance from the design specifications.

$$
A_

Unknown macro: {EntranceTank}

  = (L_

Unknown macro: {Et}

  + T_

)(W_

Unknown macro: {Et}

  \cdot 2T_

Unknown macro: {PltWall}

)
$$

That area is then used to find the total volume of the entrance tank. 

$$
Vol_

Unknown macro: {EntranceTank}

  = 2(W_

  + T_

Unknown macro: {EtWall}

) \cdot T_

  \cdot H_

Unknown macro: {Et}

  + 2(L_

  + T_

Unknown macro: {EtWall}

) \cdot T_

  \cdot H_

Unknown macro: {Et}

  + (A_

Unknown macro: {EntranceTank}

  \cdot T_

Unknown macro: {EtWall}

)
$$

The total volume of concrete is the sum of the volume of each of the channels and tanks.

$$
Vol_

Unknown macro: {TotalWalls}

  = Vol_

  + Vol_

Unknown macro: {SedTank}

  + Vol_

  + Vol_

Unknown macro: {InletChannel}

  + Vol_

Unknown macro: {ExitChannel}

$$

  • No labels