Development of a component-based integrated modeling framework for urban flood simulation

被引:3
|
作者
Wang, Haocheng [1 ,2 ,3 ]
Yue, Songshan [1 ,2 ,3 ]
Zhang, Zhuo [1 ,2 ,3 ]
Guo, Fei [1 ,2 ,3 ]
Wen, Yongning [1 ,2 ,3 ]
Chen, Min [1 ,2 ,3 ]
Lue, Guonian [1 ,2 ,3 ]
机构
[1] Nanjing Normal Univ, Key Lab Virtual Geog Environm, Minist Educ PRC, Nanjing, Jiangsu, Peoples R China
[2] State Key Lab Cultivat Base Geog Environm Evolut J, Nanjing, Jiangsu, Peoples R China
[3] Jiangsu Ctr Collaborat Innovat Geog Informat Resou, Nanjing, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Urban flood simulation; Integrated modeling; Basic model interface; Model components; Bidirectional coupling; DRAINAGE; DESIGN; WATER;
D O I
10.1016/j.envsoft.2023.105839
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Integrating urban flood models can offer more comprehensive solutions for urban waterlogging problems. The tightly coupled approaches adopted in existing integrated models are self-enclosed. When modelers try to integrate models, considerable effort is required to rewrite codes and build the new coupled model. To help modelers reuse urban flood models and configure different coupled solutions, we propose a component-based method. The model components were built to achieve the reuse of models based on the Basic Model Interface (BMI). The bidirectional coupled approach was designed to support the interchange of water. Moreover, a model interaction hub was developed to configure different coupling work. An integrated modeling framework for urban flood simulation was thus constructed. The Storm Water Management Model (SWMM), ANUGA, and LISFLOOD-FP were employed to demonstrate the capabilities of this framework through experiments involving two integrated solutions. The results show that the proposed integrated modeling framework can provide a reusable solution for urban stormwater simulation.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] A flexible framework for development of component-based distributed systems
    Solberg, A
    Neple, T
    Oldevik, J
    Kvalheim, B
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS II, 1999, 15 : 149 - 162
  • [22] Applications of atomic domain framework for component-based development
    Haddad, HM
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IV, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: I, 2004, : 273 - 276
  • [23] A Coalgebraic Semantic Framework for Component-based Development in UML
    Meng, Sun
    Aichernig, Bernhard K.
    Barbosa, Luis S.
    Zhang Naixiao
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 122 : 229 - 245
  • [24] A model driven component-based development framework for agents
    Jayatilleke, GB
    Padgham, L
    Winikoff, M
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2005, 20 (04): : 273 - 282
  • [25] The component-based software development based on Microsoft Solutions Framework
    Wang Guoqiang
    Xu Yubin
    Zhou Xiaobo
    ITESS: 2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES, PT 2, 2008, : 126 - 133
  • [26] AN INTEGRATED APPROACH FOR THE VALIDATION OF EMERGENCE IN COMPONENT-BASED SIMULATION MODELS
    Szabo, Claudia
    Teo, Yong Meng
    2012 WINTER SIMULATION CONFERENCE (WSC), 2012,
  • [27] A component-based animation framework for DEVS-based simulation environments
    Alpdemir, MN
    Zobel, RN
    SIMULATION: PAST, PRESENT AND FUTURE, 1998, : 79 - 83
  • [28] An information-theoretical framework for modeling component-based systems
    Seker, R
    Tanik, MA
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2004, 34 (04): : 475 - 484
  • [29] A component-based approach to integrated modeling in the geosciences: The design of CSDMS
    Peckham, Scott D.
    Hutton, Eric W. H.
    Norris, Boyana
    COMPUTERS & GEOSCIENCES, 2013, 53 : 3 - 12
  • [30] Towards A QoS Modeling and Modularization Framework for Component-based Systems
    Tambe, Sumant
    Dabholkar, Akshay
    Gokhale, Aniruddha
    Kavimandan, Amogh
    EDOCW: 2008 12TH ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS, 2008, : 104 - 110