基于Hadoop的小水电分布式差分进化调度方法,包括:步骤1:建立以发电量最大为目标的数学模型;目标函数设置为小水电站群内n个水电站发电量之和的最大值;步骤2:编码及初始化:要对这n个水电站调度周期内的引用流量进行综合调度,需将其作为一个整体,每个个体由该小水电群T时段内的引用流量值组成,即一个T*n维的数组;步骤3:进化操作,包括:变异操作、交叉操作、选择操作;步骤4:实现分布式计算:采用子种群的概念,以Hadoop平台的编程框架MapReduce为依托,首先对一定数量个体组成的父种群进行初始化,然后将该初始种群划分为一定数量的、相对独立的子种群,每个子种群独立进化,最后汇总所有子种群,筛选出最优个体。
📄 2019112775136
📂 G06Q50_06
👤 浙江工业大学
📅 2019-12-12