This work formulates a hierarchical and distributed optimization framework for energy communities operating under uncertainties. This framework aims to eliminate the need for a centralized coordinator by utilizing a smart contract deployed on a blockchain network. This scheme consists of two levels. At the higher level, households employ stochastic model predictive controllers to compute hour-by-hour scheduling for an entire day independently. Concurrently, a distributed optimization process facilitated by the smart contract acting as a distributed coordinator on a blockchain platform enables households to reach a consensus. At the lower level, model predictive controllers are responsible for tracking the references imposed by the higher level and derived from the globally agreed solution achieved through consensus within the smart contract. In this level, the control variables are generated with a lower sampling time than in the higher level. Unlike existing approaches that often rely on auctions and continuous blockchain transactions for energy exchanges, our methodology takes a different approach. We compute a reliable one-hour control sequence at the higher level, considering perturbations. This is followed by a much lower sampling time low-level controller that operates independently and does not rely on blockchain. Extensive simulations validate the framework’s effectiveness in optimizing economic costs associated with energy utilization and control efforts.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Stochastic Model Predictive Control Approach in a Hierarchical and Distributed Framework for Energy Communities Using Blockchain Technologies

  • Manuel Sivianes,
  • Pablo Velarde,
  • Ascensión Zafra-Cabeza,
  • José María Maestre,
  • Carlos Bordons

摘要

This work formulates a hierarchical and distributed optimization framework for energy communities operating under uncertainties. This framework aims to eliminate the need for a centralized coordinator by utilizing a smart contract deployed on a blockchain network. This scheme consists of two levels. At the higher level, households employ stochastic model predictive controllers to compute hour-by-hour scheduling for an entire day independently. Concurrently, a distributed optimization process facilitated by the smart contract acting as a distributed coordinator on a blockchain platform enables households to reach a consensus. At the lower level, model predictive controllers are responsible for tracking the references imposed by the higher level and derived from the globally agreed solution achieved through consensus within the smart contract. In this level, the control variables are generated with a lower sampling time than in the higher level. Unlike existing approaches that often rely on auctions and continuous blockchain transactions for energy exchanges, our methodology takes a different approach. We compute a reliable one-hour control sequence at the higher level, considering perturbations. This is followed by a much lower sampling time low-level controller that operates independently and does not rely on blockchain. Extensive simulations validate the framework’s effectiveness in optimizing economic costs associated with energy utilization and control efforts.