将膜计算方法用于求解电力系统动态经济调度优化问题。首先利用二次罚函数将多约束经济调度问题转化为无约束优化问题.对于膜计算的3个基本要素——膜内对象、膜结构和进化规则,该方法以各发电机组24时段的出力值作为膜内对象:采用具有嵌套结构的类细胞膜型膜结构,包含并行基本膜和拟高尔基体膜;在基本膜内执行交叉规则、变异规则、修正规则和保留规则,拟高尔基体被激活后执行移位规则、提取规则和目标导向规则。通过膜内对象不断进化择优,从而实现对动态经济调度问题的求解。基于IEEE39和IEEE118节点测试系统的算例,表明该文所提方法能够有效求解电力系统动态经济调度优化问题,与遗传算法和粒子群算法相比,该方法的计算结果和稳定性均更优.具有很好的应用前景。
This paper proposes the membrane computing method to solve the dynamic economic dispatch problem of power system. For convenient calculation, the multi-constrained dynamic economic dispatch problem is transformed into an unconstrained optimization problem through the quadratic penalty function. As for the three basic elements of the membrane computing method, membrane objects, membrane structure and evolution rules, this method takes the unit generation power during 24 hours as the membrane object, and adopts the cell type nested membrane structure including the parallel basic membranes and the golgi membranes. A set of evolution rules including crossover, mutation, correction and reserve are established in the parallel basic membranes, besides, transition, abstraction and target indication rules are established in the golgi membranes after it's activated. Thus the objects in the membranes are constantly evolved and picked over, and the dynamic economic dispatch problem can be optimized and solved. The simulation results on IEEE 39 and IEEE 118-bus test system show that the proposed membrane computing method can effectively solve the optimization problem of the dynamic economic dispatch of power system, which can obtain a better optimal solution and has a more stable results compared with the genetic algorithm and particle swarm algorithm. This proposed membrane computing method has a good application prospect.