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.
Research Article|June 01 2007
An object based household water cycle model: concept and construction
Water Practice and Technology (2007) 2 (2): wpt2007045.
S. Liu, C. Makropoulos, D. Butler, F. A. Memon; An object based household water cycle model: concept and construction. Water Practice and Technology 1 June 2007; 2 (2): wpt2007045. doi: https://doi.org/10.2166/wpt.2007.045
Download citation file: