基于动态事件触发量化的分布式能源系统预设时间协同优化

Predefined-time Cooperative Optimization of Distributed Energy Systems Based on Dynamic Event-triggered Quantization

  • 摘要: 分布式能源系统的优化控制依赖节点间的信息交互,然而在实际工业网络中,通信带宽受限与高频次的数据交换极易引发网络阻塞。针对这一问题,提出了一种基于动态事件触发量化通信的预设时间分布式协同优化方法。首先,提出了一种动态编码-解码的量化通信方案,通过传输状态差值并构造辅助方程动态消除量化误差,有效压缩了数据传输位数。接着,引入了具有动态阈值的事件触发机制,将周期性通信转化为按需触发,在降低通信频次的同时从理论上排除了芝诺行为。最后,结合时变增益与状态分解,设计了预设时间收敛的分布式优化算法,该算法的收敛时间可预设且不受初始状态影响,并且通过平滑惩罚函数有效处理了机组的局部容量约束。能源系统的仿真结果表明,该算法能在预设时间内精确收敛至最优总成本,与集中式优化结果相比,误差小于0.05%。在通信开销方面,量化机制将传输变量控制在±2的整数范围内,避免了量化饱和;与连续通信相比,动态事件触发机制将累计通信次数大幅减少,抑制了冗余信息的传递。此外,当系统规模从10节点扩展至80节点时,计算时间仅增加了0.19 s。所提优化方法以极低的通信开销,实现了能源系统的高效协同优化。

     

    Abstract: The optimal control of distributed energy systems relies on information exchange among nodes. However, in practical industrial networks, limited communication bandwidth and high-frequency data exchange can easily cause network congestion. To address this issue, we propose a prescribed-time distributed cooperative optimization method based on dynamic event-triggered quantized communication. First, a dynamic encoding-decoding quantized communication scheme is introduced. By transmitting state differences and constructing auxiliary equations, this scheme dynamically eliminates quantization errors and effectively compresses the number of transmitted data bits. Second, an event-triggered mechanism with a dynamic threshold is designed to transform periodic communication into on-demand triggering. This reduces communication frequency and theoretically excludes Zeno behavior. Finally, by combining time-varying gains and state decomposition, a prescribed-time convergent distributed optimization algorithm is designed. The convergence time of this algorithm is pre-definable and independent of the initial states. Moreover, a smooth penalty function is used to effectively handle the local capacity constraints of the units. Simulation results of the energy system show that the algorithm can accurately converge to the optimal total cost within the prescribed time. Compared with centralized optimization results, the error is less than 0.05%. Regarding communication overhead, the quantization mechanism controls the transmitted variables within an integer range of ±2, avoiding quantization saturation. Compared with continuous communication, the dynamic event-triggered mechanism significantly reduces the cumulative number of communications and suppresses the transmission of redundant information. In addition, when the system scale expands from 10 to 80 nodes, the computation time increases by only 0.19s. The proposed optimization method achieves efficient cooperative optimization of the energy system with extremely low communication overhead.

     

/

返回文章
返回