基于改进共识机制的微网经济调度方法

Economic scheduling method of microgrid based on improved consensus mechanism

  • 摘要: 针对传统区块链共识算法的缺点——潜在的高能耗无效计算问题,本文提出了鲁棒优化证明(Proof of Robust Optimization,PoRO)共识机制,从网络层、合约层、共识层和数据层四个方面阐述了PoRO共识机制在微网能源区块链中的应用方案。首先在数据层中,创世区块记录了包含微网目标函数和全局约束的两阶段鲁棒优化调度模型;其次按照PoRO共识机制的共识过程,在共识阶段每个节点广播自己在当前时段的约束条件,其余节点接收后生成最终微网两阶段鲁棒调度模型;再次在合约层中,对微网两阶段鲁棒优化问题采取链下求解的方式,采用列和约束生成(column and constraint generation, C&CG)分解法、强对偶理论、大M法对问题进行迭代求解;然后在网络层中,节点将合约层迭代求解获得的最优决策变量乘子和对应的拉格朗日乘子打包成新区块广播到区块链网络中,其余节点接收后采用KKT条件判断新区块的有效性;最后,通过在微网能源区块链的不同时段场景中应用本论文所提共识算法验证了其有效性,并总结出微网鲁棒优化场景下应用以本论文所提共识算法运作的区块链技术的优势。

     

    Abstract: Aiming at the shortcoming of traditional blockchain consensus algorithm, which requires a lot of energy for invalid calculation, this paper proposes the PoRO consensus mechanism, and expounds the application scheme of PoRO consensus mechanism in microgrid energy blockchain from four aspects: network layer, contract layer, consensus layer and data layer. Firstly, in the data layer, the foundation block records a two-stage robust optimal scheduling model including microgrid objective function and global constraints; Secondly, according to the consensus process of PoRO consensus mechanism, in the consensus stage, each node broadcasts its own constraints in the current period, and other nodes generate the final two-stage robust scheduling model of microgrid after receiving it; Thirdly, in the contract layer, the two-stage robust optimization problem of microgrid is solved under the chain, and the problem is solved iteratively by column and constraint generation (C&CG) decomposition method, strong duality theory and large M method Then, in the network layer, the nodes package the optimal decision variable multiplier and the corresponding Lagrange multiplier obtained by iterative solution in the contract layer into a new block and broadcast it to the blockchain network, and other nodes judge the validity of the new block by KKT conditions after receiving it; Finally, the effectiveness of the proposed consensus algorithm is verified by applying it in different scenarios of microgrid energy blockchain, and the advantages of applying the blockchain technology operated by the proposed consensus algorithm in the scenario of microgrid robust optimization are summarized.

     

/

返回文章
返回