买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国水利水电科学研究院
摘要:本申请涉及一种水文模型调度方法、装置、存储介质及电子设备,涉及模型调度技术领域,其中方法包括:基于各待调度水文模型的模型标识和模型拓扑关系信息确定模型有向图,将最长执行路径中的各第一路径水文模型以及所依赖的第一上层水文模型进行汇总,得到第一执行列表,从所有待调度水文模型中剔除第一执行列表中的待调度水文模型,得到剩余水文模型,并基于各剩余水文模型,确定第二执行列表和第三执行列表;按照查找优先级,依次从第一执行列表、第二执行列表以及第三执行列表中查找需调度水文模型并组成模型执行序列,并依次调度模型执行序列中的需调度水文模型。本申请具有缩短水文预测方案的执行时间的效果。
主权项:1.一种水文模型调度方法,其特征在于,所述方法包括:获取多个待调度水文模型的模型标识和模型拓扑关系信息,并确定各所述待调度水文模型的模型执行时长,所述待调度水文模型为大规模流域内各个区域对应的水文模型,所述模型拓扑关系信息包括各所述待调度水文模型的执行层级,所述执行层级越小,对应的待调度水文模型所属区域越靠近所述大规模流域的最上游;基于各所述待调度水文模型的模型标识和所述模型拓扑关系信息确定有向无环图,并将各所述模型执行时长作为对应的待调度水文模型的权重添加至所述有向无环图中,得到模型有向图;从所述模型有向图中确定以所有所述待调度水文模型中每个第一初始水文模型为起点的第一模型执行路径,从各所述第一模型执行路径中确定执行时长最大的最长执行路径,并将所述最长执行路径中的各第一路径水文模型以及所依赖的第一上层水文模型进行汇总,得到第一执行列表,所述第一初始水文模型的执行层级在所有待调度水文模型中最小,所述第一上层水文模型的执行层级小于对应的第一路径水文模型的执行层级,所述最长执行路径中各所述第一路径水文模型的权重之和最大;从所有所述待调度水文模型中剔除所述第一执行列表中的待调度水文模型,得到剩余水文模型,并基于各所述剩余水文模型,确定第二执行列表和第三执行列表;按照查找优先级,依次从所述第一执行列表、所述第二执行列表以及所述第三执行列表中查找需调度水文模型并组成模型执行序列,并依次调度所述模型执行序列中的需调度水文模型,所述第一执行列表的查找优先级高于所述第二执行列表的查找优先级,所述第二执行列表的查找优先级高于所述第三执行列表的查找优先级;其中,按照查找优先级,依次从所述第一执行列表、所述第二执行列表以及所述第三执行列表中查找预设最优调度数量的需调度水文模型;将各所述需调度水文模型汇总得到模型执行序列,并依次调度所述模型执行序列中的需调度水文模型;重复执行所述按照查找优先级,依次从所述第一执行列表、所述第二执行列表以及所述第三执行列表中查找预设最优调度数量的需调度水文模型的步骤,直到遍历所有所述待调度水文模型;所述按照查找优先级,依次从所述第一执行列表、所述第二执行列表以及所述第三执行列表中查找预设最优调度数量的需调度水文模型,具体包括:按照查找优先级,依次从第一执行列表、所述第二执行列表以及所述第三执行列表中查找当前所述执行层级最小的第一水文模型并确定为需调度水文模型;若所述需调度水文模型的总数小于预设最优调度数量,则依次从所述第一执行列表、所述第二执行列表和所述第三执行列表中查找当前所述执行层级最小的第二水文模型确定为需调度水文模型,直到所述需调度水文模型的总数等于所述预设最优调度数量;其中,将所述第一执行列表、所述第二执行列表和所述第三执行列表中的各待调度水文模型按照对应的执行层级进行优先级排序,得到对应的排序后执行列表,执行层级越小,对应的优先级排序越靠前;判断所述排序后执行列表中是否存在执行层级相同的目标水文模型;若存在,将所述排序后执行列表中各所述目标水文模型按照对应的模型执行时长进行优先级排序,得到最终执行列表,所述模型执行时长越长,对应的优先级排序越靠前;按照查找优先级,依次从所述第一执行列表、所述第二执行列表以及所述第三执行列表对应的最终执行列表中查找需调度水文模型并组成模型执行序列。
全文数据:
权利要求:
百度查询: 中国水利水电科学研究院 一种水文模型调度方法、装置、存储介质及电子设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。