Sök:

Evaluation and Comparison of Ecological Models Simulating Nitrogen Processes in Treatment Wetlands,Implemented in Modelica


Two ecological models of nitrogen processes in treatment wetlands have been evaluated and compared. These models have been implemented, simulated, and visualized in the Modelica language. The differences and similarities between the Modelica modeling environment used in this thesis and other environments or tools for ecological modeling have been evaluated. The modeling tools evaluated are PowerSim, Simile, Stella, the MathModelica Model Editor, and WEST. The evaluation and the analysis have been performed using McCall?s factors for software quality (McCall et al, 1977), a correlation analysis and the Constant Comparative Method (Glaser&Strauss, 1999). The results show that the modeling tools and the models can both be separated into two categories: Simple Components and Complex Components for the modeling tools, and Simple Models and Complex Models for the models. The major difference between the Simple Components and the Complex Components is the higher possibility of the Complex Components to create and reuse separate components and the higher complexity in these components. The similarities between the categories are that they are consistent, easy to overview and use, if no new components are to be created. The major difference between the Simple Models and the Complex models lies in the number of functions and in the possibility of reuse and expansion. The similarities between all the models are that they are all consequent, logical, valid, specialized, and easy to use if the user has programming skill. To conclude thisthesis, the nitrogen decrease in a constructed treatment wetland can well be simulated using the Nitrification/Denitrification model expressed in Modelica and the MathModelica Model Editor. However, some changes to the Model Editor are recommended to make the creation of the model easier. The most important of these changes are the addition of a tutorial, the ddition of useful error handling and messages, and the removal of unnecessary Visio features.

Författare

Stina Edelfeldt

Lärosäte och institution

Linköpings universitet/Institutionen för teknik och naturvetenskap

Nivå:

"Kandidatuppsats". Självständigt arbete (examensarbete ) om minst 15 högskolepoäng utfört för att erhålla kandidatexamen.

Läs mer..