Comprehensive Real-Time Microgrid Power Management and Control With Distributed Agents | Synapse