Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Rachael Moxley

...

Final Report

...

May 10, 2008

To start off the semester I have laid out the structure for the Automated Design Program. I did this by indicating important programs, subprograms, inputs and outputs, and the means by which each program is connected as sort of a starting point for creating code. Since then many of these have changed, and I suspect more will be revised as we create more of the code and figure out what works bestis most efficient.

As a design team leader in charge of integration I wrote a gantt chart for the automated design team and detailed tasks for the semester so team members knew what was expected of them.

...

I have written much of the pipe database, whose initial scripts for calculating inner diameter of a pipe and data for pipe schedules was started by Tania. I expanded the program to handle SDR values, included descriptions of what the pipe specifications stood for to help understand the scripts to calculate the inner diameters and created programs to construct arrays for available pipe sizes.

I have written the Master Program , the first half of the coding for the grit chamber in the Hydraulic Design File (the part that calculates the number of risers), included the titles and areas in the MathCAD files for MasterProgram, Pipe Database, UnitProcesses and Hydraulic Design files, and worked to integrate the files so that nothing turned red. I wrote the Chemical Feed Program in the Unit Processes file based on a MathCAD file in the Tamara design files. (I don't know if we need it.)

In the wiki report I wrote the following sections: Abstract, Master Program-Introduction and Objectives, Master Program, Pipe Database, Under Hydraulic Design: Launderer Design, Channel Design, Grit Chamber Design, Plant Elevation Design, Under Unit Processes: Chemical Feed Design, and the Conclusion and Future Goals.

which references and calls all the functions, and worked to integrate or debug the sub team files so that everything worked. This is especially important because most of the functions are dependent on the outputs of others and continually checking and revising the communication between them allows everyone to work on and check their own functions.

I also worked with Becky to construct the plant elevation program and the algorithm to determine lengths of effluent pipes from the sedimentation tank to the plant leveling tank. I created a chemical feed function that calculates the alum flow rate, but it is really just a skeleton and more work needs to be done to create this function.

In the midst of the semester And finally, (sorry I forgot this was only supposed to be a paragraph) I went to the Ithaca Youth Bureau to teach kids about water treatement.
Image Removed treatment.
Image Added

In the second half of the semester I worked to delegate more of the tasks that I had been doing so that everyone would become more comfortable with using the master program to check their own code. By this time most of the function needed only minor improvements, so I started to integrate the outputs from the design process to the inputs for the AutoCAD plant drawers.

I have met with Professor Weber-Shirk to determine where errors may be happening in design functions, to discuss what improvements still need to be made to the program including overall structure, and to integrate units with the LabView interface that allows users to create plants online.

At the end of the semester, while I do not know how every algorithm is created, I have a comprehensive understanding of the inter workings of the programs especially in terms of variables and structure.

Wiki Markup
{content-by-user:rjm72}{content-by-user}