Font Size: a A A

Design Of The Integrated Modeling Environment In Hydrology Based On Component

Posted on:2013-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:C ChenFull Text:PDF
GTID:2248330371487119Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Modeling is already applied to many fields include natural science, agricultural science and medical science. It was originally a complement of other researches, but after its importance to studies was discovered, it was used quite widely. So far, computer modeling has become an important method of scientific research.Different researchers have developed a number of models about their own concerns. However, it is found that only concern one or several physical processes is not good enough to simulate the real world. Therefore, we need to add more physical processes into the model to meet the increasing demands for software. With the software functionality, operability, intellectualization developing faster and faster the software has become much larger and more complex. The difficulty of developing models is becoming more and more, the time spend on the developing is becoming longer and longer, the number of people engage on developing is becoming more and more. In order to solve the software crisis, and reduce duplication of effort, reduce the probability of error when developing software, we need to reuse some models already exist.This study designs a component-based IME. This IME composes of five parts, data I/O, component/model library, control components, model operation and model analysis. Model library is set up to organize components or models. When modeling, components are retrieved from the model/component library, and then resembled to build a model which can be run with inputs of forcing data and necessary parameters. The self-explanatory of components/models in the framework (which means there is enough information attached with the components for the IME framework to manipulate them) is improved a lot in this study. Initially, OMS achieve this function by adding XML files to each component/model, but here we find another solution which is annotation. By replacing OMS API with annotation and POJO, the modelers need not to know much about the framework in detail, they can develop their scientific models with little essential programming knowledge instead of learning a lot of sophisticated skills for software development.Three models, WOFOST, HYDRUS-1D and MODFLOW, are used to evaluate this IME. The data from Linze station in1991is used as experimental data. For WOFOST, we use WOFOST1.51version developed by Boogaard et al in1998; The version of HYDRUS-1D is HYDRUS-1D1.14, which was developed by Simunek et al; We use the version MODFLOW-2000that developed by Mc Donald in2004. The designed test shows that the IME is able to run as expected and is capable to assist in modeling practices by providing a powerful and flexible software environment.
Keywords/Search Tags:Integrated Modeling Environment, component, hydrological models, WOFOST, HYDRUS, MODFLOW
PDF Full Text Request
Related items