针对传统集中控制和分散控制的缺陷,提出了一种基于多代理系统的微网控制策略协调和调度方法,设计和部署了总控制Agent用于调度和多个子Agent用于独立管理微网中的不同实体。总控制Agent对微网中不同的子Agent的控制策略进行协调和调度,子Agent根据具体调度策略进行本地执行,以保证微网物理设备满足电约束,这些Agent共同作用保证了微网在变化的环境中始终保持稳定运行。借助开源的JAVA代理开发框架,并遵循FIPA标准定义对Agent之间交互提供支持。利用Matlab/Simulink搭建了微网系统模型,模拟了微网在并网运行、孤岛运行以及并网/孤岛切换情形下各Agent协调和调度过程,仿真结果表明该设计可行、有效。
In view of the defects of the traditional centralized control and decentralized control,this paper put forward a method for coordination and scheduling of micro-grid control strategy based on multiagent system,and designed and deployed a master control agent for scheduling and multiple sub-agents for independently managing the entities in the micro-grid.The master control agent coordinates and schedules control decisions of each different sub-agent,and sub-agent will locally execute the specific scheduling.All the agents work together to ensure that micro-grid keeps stable operation in the changing environment.The interaction between agents were carried out with the assistance of open-source java agent development framework,JADE and by following the Foundation for Intelligent Physical Agents(FIPA)standard definition.A micro-grid model was built by using Matlab/Simulink software,and the simulation was carried out during grid-connected pattern,isolated pattern and grid-connected/isolated switch pattern conditions to simulate each agent coordination and scheduling process.The simulation results demonstrate the feasibility and effectiveness of the design.