水力模拟云平台HydroMP的模型集成方法
2019-07-16分类号:TV13
【部门】中国水利水电科学研究院 清华大学水沙科学与水利水电工程国家重点实验室
【摘要】实现动态的模型集成与管理是水力模拟云平台HydroMP建设的关键需求,其关键技术包括平台对模型的驱动、平台与模型的数据交换、平台对模型运行的实时控制以及平台对模型的动态管理。为实现水力模拟云平台中不同类型模型的集成,以满足不同用户的需求,设计了具有通用性和"热插拔"的模型集成方法。提出了不改变模型程序原有运行方式的可执行程序(EXE)集成方法和实现模型进程与平台实时通信的可交互集成方法。EXE集成方法无须更改源代码,只需开发数据转换文件即可实现模型集成;可交互集成方法采用标准通信接口程序对模型组件进行封装并生成新的模型程序,然后在平台中注册实现模型集成,可交互集成的模型进程在运行过程中能与云平台实时通信及数据交换。将两种集成方法应用于水动力模拟云平台(HydroMP),实现了不同类型遗产模型的动态集成和管理。
【关键词】水力模拟 模型集成 HydroMP 模型动态管理 云计算
【基金】国家自然科学基金面上项目(51579131);; “十三五”国家重点研发计划(2017YFB0203104);; 水利部公益性行业科研专项(201201050)
【所属期刊栏目】清华大学学报(自然科学版)
文献传递