An Object Based Household Water Cycle Model: Concept and Construction

S. Liu,C. Makropoulos,D. Butler,F. A. Memon
DOI: https://doi.org/10.2166/wpt.2007.045
2006-01-01
Abstract:An object based household water cycle model has been developed using Matlab (Simulink) in the WaND (Water Cycle Management for New Developments) project to facilitate the development of an optioneering tool. The aim of the tool is to allow the assessment of options for conventional and innovative water management over the long term. Benefits of this approach include flexibility, easy expansion and transferability. An object is defined as a generic abstraction of micro components which have similar functionalities in a household water use context. Following this concept, four kinds of objects are employed - water source, water use, treatment and sink. Each object has a generic interface which indicates its main attributes and functionality. Micro components which belong to the same object share the same generic interface. An object can be easily implemented by specifying the associated property table and Matlab file. This forms a system - objects - micro-components - database hierarchical architecture. This paper describes the model development so far and includes initial model runs to demonstrate the power and performance of the approach.
What problem does this paper attempt to address?