地球信息科学学报 ›› 2011, Vol. 13 ›› Issue (1): 48-57.doi: 10.3724/SP.J.1047.2011.00048

• 地理信息系统设计与分析 • 上一篇    下一篇

图形化的地学耦合建模环境与原型系统设计

张子民1, 周英1, 李琦2, 毛曦2   

  1. 1. 山东建筑大学土木工程学院,济南 250101;
    2. 北京大学遥感所,北京 100871
  • 收稿日期:2010-08-22 修回日期:2010-10-26 出版日期:2011-02-25 发布日期:2011-02-25
  • 作者简介:张子民(1976-),男,山东德州人,博士。研究方向为空间集成建模、应急辅助决策。 E-mail: zhangzimin@gmail.com
  • 基金资助:

    国家"973计划"项目(2006CB701306);国家安监总局科技项目(10-091)。

Design of an Icon-based Modelling Environment Prototype for Coupling Geoscience Models

ZHANG Zimin1, ZHOU Ying1, LI Qi2, MAO Xi2   

  1. 1. School of Civil and Engineering, Shandong Jianzhu University, Jinan 250101, China;
    2. RS &|GIS Institute, Peking University, Beijing 100871, China
  • Received:2010-08-22 Revised:2010-10-26 Online:2011-02-25 Published:2011-02-25

摘要: 耦合建模是近年来地学研究使用的重要方法。建模框架是应用较多的一类地学耦合建模环境。由于要求研究者完成耦合模型的程序编码,在一定程度上降低了它的可用性,同时也带给使用者更多的负担。本文以建模框架ESMF作为基础,对构建完全图形化的地学耦合建模环境中的问题和解决方法进行探讨。主要包括:根据确定的耦合模式及其隐含的模型调用和数据依赖关系,建立耦合模型代码的自动生成机制;以模型元数据为基础,提出表达模型变量语义相似性的OCF方法,进而给出校验耦合模型之间的时空一致性和变量匹配与否的方法。根据以上研究,设计图形化的地学耦合建模环境原型系统,并开发测试场景对其进行检验。结果表明,系统能够检测出测试场景中所有的错误耦合操作,而对于正确的耦合行为,耦合模型被顺利地创建并在ESMF中完全运行。

关键词: 地学耦合建模环境, 图形化, 建模框架, ESMF, 耦合

Abstract: Model coupling has been a prevalent research method in geoscience recently. Modeling framework is of the same category among various modeling environments by coupling, which gains many applications at present time. But the requirement of the frameworks decreases their usability, and also throws a heavy burden to users, which is researchers have to perform the coding and compiling tasks for coupling models. Taking ESMF as the foundation that is a representative modeling framework, this paper gives a detailed discussion on the problems presented in the research of building an icon-based modeling environment by coupling and their solutions. A methodology of generating codes of coupled models automatically is first proposed according to the coupling modes refined, as well as the relationships implicated by them which are the orders of calling models and the dependency of the input and output variables of coupled models. Then an approach of Open Concept Framework is developed with the purpose of expressing and confirming the semantic similarity between model variables. Based on the OCF and its building foundations, model metadata, a method is designed to verify the spatial and temporal consistency between the coupling models, and the matching between the input and output variables. Lastly, a prototype of icon-based modeling environment by coupling is developed, which implements the methodologies given above. Furthermore, two testing scenes are devised to examine the characters of the prototype. The results indicate that the entire error coupling operations existing in the scenes are refused by the system, and oppositely the correct couplings are accepted completely. Also, valid codes for the accepted coupling models are generated by the system and run in ESMF successfully.

Key words: modelling environment for coupling geoscience models, icon-based, modelling framework, ESMF, coupling