Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
h1. 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|https://confluence.cornell.edu/display/AGUACLARA/User+Inputs+Design+Program] and from the [design assumptions|https://confluence.cornell.edu/display/AGUACLARA/Design+Assumptions+Design+Program] to compute the necessary calculations. Currently, the List calculates the total materials needed for construction and various dimensions for different components of the plant.

h2. Materials List Program Algorithm

[Automated Materials List Program Inputs|Automated Materials Program Inputs]

[Automated Materials List Program Outputs]

h3. Algorithm


h5.

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.
{latex}
\large
$$
N_{Launders}  = N_{SedTanks}  \cdot N_{SedBays}  \cdot N_{SedLaunders}
$$
{latex}
{latex}
\large
$$
L_{LaunderPipeTotal}  = L_{SedLaunder}  \cdot N_{Launders}
$$
{latex}

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.
{latex}
\large
$$
Vol_{FlocBafflesTotal}  = W_{FlocChannel}  \cdot T_{FlocBaffle} \left[ {L_{FlocBaffleLower} \left( {ceil\left( {{{N_{FlocChannelBaffles} } \over 2}} \right)} \right) \cdot L_{FlocBaffleUpper} \left( {floor\left( {{{N_{FlocChannelBaffles} } \over 2}} \right)} \right)} \right] \cdot N_{FlocChannels}
$$
{latex}
The total volume for the floc tank depends on the total number of floc channels and the length of the sedimentation tank.
{latex}
\large
$$
Vol_{FlocTank}  = 2\left( {L_{Sed}  + T_{PlantWall} } \right) \cdot T_{PlantWall}  \cdot H_{Floc}  + 2\left[ {W_{FlocChannel}  \cdot N_{FlocChannels}  + (N_{FlocChannels}  \cdot T_{PlantWall} )} \right] \cdot T_{PlantWall}  \cdot H_{Floc}  + A_{FlocTank}  \cdot T_{PlantWall}
$$
{latex}

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.
{latex}
\large
$$
Vol_{InletChannel}  = (W_{InletChannel}  \cdot H_{InletChannel}  \cdot T_{SedmanifoldEntrance} ) + (W_{InletChannel}  + 2T_{ChannelWall} ) \cdot T_{PlantWall}  \cdot L_{Channel}  + 2(L_{Channel}  \cdot T_{ChannelWall}  \cdot H_{InletChannel} ) - (A_{SedManifoldEntrance}  \cdot T_{SedManifoldEntrance}  \cdot N_{SedInletPipes} )
$$
{latex}
{latex}
\large
$$
Vol_{ExitChannel}  = (W_{ExitChannel}  + 2T_{PlantWall} ) \cdot T_{PlantWall}  \cdot H_{ExitChannel}  + 2(L_{ExitChannel}  \cdot T_{ChannelWall}  \cdot H_{ExitChannel} )
$$
{latex}

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.
{latex}
\large
$$
Vol_{SedTank}  = A_{SedTank}  \cdot T_{PlantWall}  + 2\left[ {\left( {L_{Sed}  + T_{PltWall} ) \cdot T_{PlantWall}  \cdot H_{Sed} } \right)} \right] + 2\left[ {W_{Sed}  \cdot N_{SedTanks}  + (N_{SedTanks}  \cdot T_{PltWall} )} \right] \cdot T_{PlantWall}  \cdot H_{Sed}  - (A_{SedSludge}  \cdot L_{Sed} )
$$
{latex}

The entrance tank volume is found by first finding the area of the entrance from the design specifications.
{latex}
\large
$$
A_{EntranceTank}  = (L_{Et}  + T_{PltWall} )(W_{Et}  \cdot 2T_{PltWall} )
$$
{latex}
That area is then used to find the total volume of the entrance tank. 
{latex}
\large
$$
Vol_{EntranceTank}  = 2(W_{Et}  + T_{EtWall} ) \cdot T_{EtWall}  \cdot H_{Et}  + 2(L_{Et}  + T_{EtWall} ) \cdot T_{EtWall}  \cdot H_{Et}  + (A_{EntranceTank}  \cdot T_{EtWall} )
$$
{latex}

The total volume of concrete is the sum of the volume of each of the channels and tanks.
{latex}
\large
$$
Vol_{TotalWalls}  = Vol_{EntranceTank}  + Vol_{SedTank}  + Vol_{FlocTank}  + Vol_{InletChannel}  + Vol_{ExitChannel}
$$
{latex}