عنوان مقاله [English]
In recent years, optimization of multi-reservoir systems operation is taken into consideration among water resource researchers. Optimization problems and highly increased computation time are the problems that caused by increasing the number of periods, as well as, reservoirs. In recent years, the water resource researchers have paid attention to the multi-reservoir systems
operation that have been optimized using different algorithms such as Genetic algorithm, Harmony search algorithm, Honey bee mating optimization algorithm, Particle swarm optimization and Ant colony optimization. The central force optimization (CFO) is another meta-heuristic algorithm which has been applied in various optimization areas such as improving bandwidth in electronics, micro strip antenna design, and optimization of drinking networks. The results indicate that CFO method is able to solve the optimization complex problems. CFO with its major application in the field of electronics, nothing has been reported on its application in multi-reservoir systems operation thus far.In this paper, CFO has been applied to optimize the multi-reservoir systems
operation. Despite the great capability of CFO in solving the optimization problems, it did not come to acceptable results in optimization of multi-reservoir systems operation. This algorithm has difficulty in solving the constrained and multi-dimensional problems. Also it is trapped into local optimum. For this purpose, some changes in the structure of the algorithm including normalization of the acceleration, mutation usage, history location, adding the main repetition cycle, and Repetitive Central Force Optimization algorithm (RCFO) were proposed. Most of these changes are made to prevent the above mentioned local optimum problem. After introducing the new algorithm was applied to optimize a four-reservoir system. The objective function in CFO and RCFO algorithms had a difference of 0.45 and 0.01% with the absolute optimum respectively. After the success in the case of four-reservoir system, RCFO algorithm has been applied to a ten-reservoir system. The value of the objective function in CFO and RCFO algorithms has a difference of 7.1 and 0.13% with the absolute optimum respectively. In both cases, the running time in CFO was approximately twice the running time of RCFO. And due to the occupation of the system memory in CFO method, the duration will be far longer in large repetitions. According to the success of RCFO algorithm in solving the problems in four- and ten-reservoir system, it can be concluded that this algorithm has an appropriate potential to be applied in solving complicated problems of real multi-reservoir systems operation.