在淮河洪水预报系统中包括众多水文学及水力学模型,如经验模型、新安江模型、水箱模型、HEC-RAS模型等。如前文所述,外部模型必须通过适配器才能集成到FEWS平台。以下将重点介绍淮河流域现有的主要预报模型及适配器的开发情况。
模型在FEWS系统的集成通过适配器,如图6.3-2所示。适配器包括通用适配器和模型适配器两部分。通用适配器主要是将外部数据转换为PI-XML格式并存储于FEWS数据库。模型适配器包括前处理适配器和后处理适配器,前处理适配器主要将通用适配器生产的XML格式的平台数据变为所集成预报模型能识别的本体输入格式,使模型能在平台下正确运行。模型计算结束后,后处理适配器将模型本体输出结果数据转换为XML格式以便FEWS平台识别。
图6.4-2 FEWS数据管理界面
对于FEWS-Huaihe系统,其适配器分为两种情况。一种情况是对于Deft-FEWS已有的成模型适配器,如HEC-RAS,SOBEK等,只需按照要求将模型运行所需文件拷贝到指定文件夹即可。另一种情况是对于新的模型适配器,需利用JAVA语言开发,包括前处理、后处理及时间序列转换三个模块。本书涉及的淮河洪水预报模型主要由Visual Basic 6.0和C#开发,模型输入(降雨和流量序列、参数文件及状态文件等)均为CSV格式,模型适配器的主要作用是实现CSV与XML格式的相互转换。淮河流域现有的主要预报模型及适配器的开发情况见表6.4-1、图6.4-3。模型集成界面见图6.4-4~图6.4-6。
表6.4-1 淮河洪水预报模型及适配器(www.daowen.com)
图6.4-3 基于JAVA和XML的模型适配器
图6.4-4 基于新安江和API模型的淮河王家坝以上洪水预报模型集成
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。