对候选解集中的组合进行出力分配计算
更新日期:2021-07-20     浏览次数:146
核心提示:1.4 模型求解流程本文将改进生物地理学算法与动态规划相嵌套形成双层智能算法体系,对水力机组运行过程中存在的复杂约束条件诸如振动区约束、开停机时

1.4 模型求解流程

本文将改进生物地理学算法与动态规划相嵌套形成双层智能算法体系,对水力机组运行过程中存在的复杂约束条件诸如振动区约束、开停机时间约束、水量流量平衡约束以及机组组合变换时产生的出力波动约束等加以考虑,外层为动态规划算法,用于对机组组合初步的筛选,获得候选组合解集;内层为改进生物地理学算法,对候选解集中的组合进行出力分配计算,利用双层智能算法加速对最优解的搜索过程,提高最优解的质量,实现对机组运行策略的优化,具体步骤如下:

1)开停机、联合运行区约束筛选。对n台水力机组,存在2n-1种组合方案,由于振动区个数的不同,同一组合方案下存在不同的机组联合运行区,若全部进行计算则大大增加了算法的时间复杂度与空间复杂度。基于此,模型外层为动态规划,在每个时段的开始阶段首先对2n-1种机组组合方案进行开停机约束的筛选,将存有不符合最小开、关机运行时间约束以及额外启停次数约束的机组组合全部予以排除,对保留下来的满足式(2)~(6)的机组组合,将其放入候选解集中作为内层算法的输入。