Adding Heavy-Ball Momentum to Distributed Constrained Optimization for Energy Resource Management Subject to Time-Delays and Quantization
Abstract
This paper studies a hybrid discrete-time signed gradient-consensus method with heavy-ball momentum, paired communication delays, and fixed logarithmic quantization. The method preserves the aggregate supply-demand equality at every iteration. For a static connected undirected graph and bounded delays, a Lyapunov-Krasovskii analysis establishes practical stability by isolating the discontinuous quantization error as an additive disturbance and closing a computable invariant-sublevel argument. The resulting ergodic residual bound is quadratic in the quantization resolution, and exact convergence to the smooth penalized equality-constrained optimizer is recovered in the unquantized case. For delay-free unquantized quadratic costs, an exact modal analysis identifies the heavy-ball stability region and optimal parameters, with the predicted rate validated on a fixed sparse network. A reproducible delayed experiment reports all constants and a certificate whose guaranteed steady-state level lies below the reported initialization. A separate mixed generator-battery experiment exercises the signed update directly. Finite smooth penalties approximate, but do not generally enforce, the local box constraints exactly.
Figures & tables
| Type | ($/h) | ($/MWh) | ($/MW 2 h) |
|---|---|---|---|
| A | 561 | 2.0 | 0.04 |
| B | 310 | 3.0 | 0.03 |
| C | 78 | 4.0 | 0.035 |
| D | 561 | 4.0 | 0.03 |
| E | 78 | 2.5 | 0.04 |
| Algorithm | Run Time | Algorithm | Run Time |
|---|---|---|---|
| Linear [ 25 ] | 0.742 s | Accelerated [ 64 ] | 0.797 s |
| Single-bit [ 65 ] | 0.791 s | Fixed-time [ 39 ] | 1.147 s |
| Saturated [ 32 ] | 0.926 s | This work | 0.747 s |
| Implemented problem and algorithm parameters | |||||
| 25 | 1 | 0.96 | |||
| 0.03 | 0.55 | 2 | |||
| 0.0095 | 0.09 | ||||
| Proof auxiliaries (analysis only) | |||||
| 4.2 | 0.12 | ||||
| Derived certificate quantities | |||||
Distributed Optimization
Distributed optimization coordinates computation across multiple agents or machines while balancing convergence, communication, privacy, and reliability.
See all 92 papers