DONATE

IAHR Document Library


« Back to Library Homepage « Proceedings of the 30th IAHR World Congress (Thessaloniki, 2...

An Object-Oriented Approach to Modelling Real Time Control

Author(s): M. G. Murray; V. Kutija

Linked Author(s): Vedrana Kutija

Keywords: Real Time Control; Object-Oriented Numerics; 1D Modelling System; Control Rules; Logical Control; NOAH

Abstract: Most of one dimensional modelling packages used for river and for drainage simulations provide methods to use macro type rules to control the operation of gates, valves etc. These packages have been built up slowly using procedural programming techniques. Additional code has been layered onto the outside and made to interact with the existing procedural numerical engines. Often, only the user interfaces use modern object-oriented (OO) coding techniques. This paper presents an OO real time control extension to the NOAH 1D (Newcastle ObjectOriented Advanced Hydroinformatics) modelling system. NOAH 1D uses Object-Oriented Numerics (OON) throughout to provide a highly efficient computational engine which is easy to maintain and extend. The basic ideas of using control objects to couple to the numerical core at the centre of the NOAH 1D model are presented together with an example of structured control rules.

DOI:

Year: 2003

Copyright © 2024 International Association for Hydro-Environment Engineering and Research. All rights reserved. | Terms and Conditions