期刊文献+

面向对象模块化的分布式水文模型MODCYCLEⅠ:模型原理与开发篇 被引量:22

MODCYCLE-an object oriented modularized hydrological model Ⅰ.Theory and development
原文传递
导出
摘要 MODCYCLE是一个定位于流域/区域长时间尺度水量平衡分析的分布式水文模型,具有较强的物理基础。该模型采用基于DEM的子流域划分对流域进行离散,并可针对土地利用和土壤的不均匀性进行下垫面细化,同时对人类活动影响下水循环过程的描述较为全面,可详细模拟大气水、土壤水、地表水和地下水之间复杂的"四水转化"过程。该模型具有以下特点:(1)基于C++语言以完全面向对象的方式(OOP)模块化开发,具有清晰的模型结构和灵活的功能扩展性;(2)基于数据库平台并采用ADO通用数据接口引擎,模型输入输出数据管理比较便利;(3)具有层次化水量平衡校验机制,既可为用户提供不同水循环子系统的水量平衡状况,又可辅助开发人员在模拟异常时定位错误发生的模块;(4)实现了并行计算,在多核计算机系统上运行可大幅提高计算速度。 The article introduced a distributed hydrologic model named MODCYCLE.The model is physically based,aimed at using for long-term basin-scale water balance analysis.In space discretization the model uses sub-basin division method based on DEM,and land use or soils dissimilarity can be taken into account as well.The model allows simulating a number of different physical processes in a watershed,delineating complicated water transformation processes and relations among precipitation,soil water,surface water and groundwater,and several main kinds of human activities are also taken into account in the model,which enables the model to be used in complicated simulation conditions with human intervention.In addition,MODCYCLE has some other advanced features.Firstly,the model is developed in Object-Oriented-Programming method(OOP) by C++ language,so it has a clear modularized structure and flexible for extension of function.Secondly,the input and output system of the model is based on database using ADO database interface to facilitate data management.Thirdly,a leveled water balance analysis mechanism is developed in the model,not only for displaying detailed water balance relations in and among different water sub-systems,but also for the convenience of model debugging.Furthermore,benefited from the modularized structure of the model,parallel computation capacity is realized in the model,which dramatically enhances simulation efficiency under multi-core computing environment.
出处 《水利学报》 EI CSCD 北大核心 2012年第10期1135-1145,共11页 Journal of Hydraulic Engineering
基金 国家自然科学基金资助项目(50809076) 国家自然科学基金创新研究群体基金项目(50721006) 973重大基础研究项目(2006CB403401)
关键词 分布式水文模型 面向对象 四水转化 并行运算 MODCYCLE distributed hydrological model object oriented four waters transformation parallel computation MODCYCLE
  • 相关文献

参考文献15

二级参考文献83

共引文献376

同被引文献315

引证文献22

二级引证文献257

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部