Most energy management systems are based on a centralized controller that is difficult to satisfy criteria
such as fault tolerance and adaptability. Therefore, a new multi-agent based distributed energy management
system architecture is proposed in this paper. The distributed generation system is composed of
several distributed energy resources and a group of loads. A multi-agent system based decentralized control
architecture was developed in order to provide control for the complex energy management of the
distributed generation system. Then, non-cooperative game theory was used for the multi-agent coordination
in the system. The distributed generation system was assessed by simulation under renewable
resource fluctuations, seasonal load demand and grid disturbances. The simulation results show that
the implementation of the new energy management system proved to provide more robust and high performance
controls than conventional centralized energy management systems.