The embodiment of this application discloses a multi-reservoir water dispatching method, terminal, storage medium and heterogeneous computing system, which belongs to the technical field of flood dispatching. Because this implementation can control the calculation and output of individual best fitness in Q complex in parallel, and then output group best fitness according to individual best fitness.
【技术实现步骤摘要】
多水库水量调度方法、终端、存储介质及异构计算系统
本申请实施例涉及洪水调度
,特别涉及一种多水库水量调度方法、终端、存储介质及异构计算系统。
技术介绍
洪水灾害具有突发性、多发性和不确定性。一旦洪水发生,其对人类的生命和财产安全造成巨大破坏。因此,防洪问题一直是水利领域中被重点研究的问题。在一些应用场景中,技术人员使用单核中央处理器(CPU)计算机对洪水调度进行研究。由于水库防洪问题的时效性要求高,且防洪问题规模庞大,导致单核中央处理器计算机求得调度结果的时效性不能满足需求。
技术实现思路
本申请实施例提供了一种多水库水量调度方法、终端、存储介质及异构计算系统,可以解决由于水库防洪问题的时效性要求高,且防洪问题规模庞大,导致单核中央处理器计算机求得调度结果的时效性不能满足需求的问题。所述技术方案如下:根据本申请的一方面内容,提供了一种多水库水量调度方法,应用于调度水库群的计算系统中,所述水库群包括n个水库,n为正整数,所述方法包括:根据Q个复合形和所述复合形的顶点数M,随机生成L个粒子,所述复合形中的参数包括位置向量和速度向量,一个所述复合形中包括M个所述粒子, ...
【技术保护点】
1.一种多水库水量调度方法,其特征在于,应用于调度水库群的计算系统或终端中,所述水库群包括n个水库,n为不小于2的正整数,所述方法包括:根据Q个复合形和所述复合形的顶点数M,随机生成L个粒子,所述复合形中的参数包括位置向量和速度向量,一个所述复合形中包括M个所述粒子,所述位置向量用于指示所述M个所述粒子的位置,所述速度向量用于指示所述M个所述粒子的速度,Q、M和L为正整数,Q和M为所述计算系统中预设的数值;根据所述位置向量,计算所述粒子的当前适应度,所述当前适应度用于指示所述粒子在所述L个粒子中与其它粒子相比的优劣程度;根据所述粒子的所述当前适应度,分别获取所述Q个复合形各 ...
【技术特征摘要】
1.一种多水库水量调度方法,其特征在于,应用于调度水库群的计算系统或终端中,所述水库群包括n个水库,n为不小于2的正整数,所述方法包括:根据Q个复合形和所述复合形的顶点数M,随机生成L个粒子,所述复合形中的参数包括位置向量和速度向量,一个所述复合形中包括M个所述粒子,所述位置向量用于指示所述M个所述粒子的位置,所述速度向量用于指示所述M个所述粒子的速度,Q、M和L为正整数,Q和M为所述计算系统中预设的数值;根据所述位置向量,计算所述粒子的当前适应度,所述当前适应度用于指示所述粒子在所述L个粒子中与其它粒子相比的优劣程度;根据所述粒子的所述当前适应度,分别获取所述Q个复合形各自的个体最佳适应度;从Q个所述个体最佳适应度中确定一个群体最佳适应度当所述群体最佳适应度满足迭代终止条件时,按照所述群体最佳适应度对应的参数对所述水库群进行水量调度。2.根据权利要求1所述的方法,其特征在于,在所述从Q个所述个体最佳适应度中确定一个群体最佳适应度之后,所述方法还包括:根据预设更新函数,更新所述L个粒子的所述位置向量和所述速度向量;计算更新后的所述Q个复合形的所述群体最佳适应度所述当所述群体最佳适应度满足迭代终止条件时,按照所述群体最佳适应度对应的参数对所述水库群进行水量调度,包括:当更新后的所述Q个复合形的所述群体最佳适应度满足迭代终止条件时,按照更新后的所述Q个复合形的所述群体最佳适应度对应的参数,对所述水库群进行水量调度。3.根据权利要求2所述的方法,其特征在于,所述当更新后的所述Q个复合形的所述群体最佳适应度满足迭代终止条件时,按照更新后的所述Q个复合形的所述群体最佳适应度对应的参数,对所述水库群进行水量调度,包括:获取所述Q个复合形的更新次数k,k为正整数;当所述更新次数k等于所述预设的最大迭代次数K时,按照更新k次后的所述Q个复合形的群体最佳适应度对应的参数,对所述水库群进行水量调度。4.根据权利要求3所述的方法,其特征在于,所述当更新后的所述Q个复合形的所述群体最佳适应度满足迭代终止条件时,按照更新后的所述Q个复合形的所述群体最佳适应度对应的参数,对所述水库群进行水量调度,包括:获取第k次更新后的所述Q个复合形的第一群体最佳适应度和,第k+1次更新后的所述Q个复合形的第二群体最佳适应度根据所述第一群体最佳适应度和所述第二群体最佳适应度得到适应度变化率;当所述适应度变化率不大于预设精度阈值时,按照更新k次后的所述Q个复合形的群体最佳适应度对应的参数,对所述水库群进行水量调度。5.根据权利要求2至4任一所述的方法,其特征在于,所述根据预设更新函数,...
【专利技术属性】
技术研发人员:何晓燕,张忠波,丁留谦,任明磊,李辉,姜晓明,王帆,阚光远,王刚,赵丽平,
申请(专利权)人:中国水利水电科学研究院,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。