Distributed MPC-Based Secondary Control for Energy Storage Systems in a DC Microgrid | Synapse