[发明专利]基于JADE的智能电网发电调度多Agent系统有效
申请号: | 201210068502.9 | 申请日: | 2012-03-15 |
公开(公告)号: | CN102622269A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 兰飞;黎静华;徐辉;杨涛;赵国辉;杨晓雨 | 申请(专利权)人: | 广西大学 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 广西南宁汇博专利代理有限公司 45114 | 代理人: | 邓晓安 |
地址: | 530004 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 jade 智能 电网 发电 调度 agent 系统 | ||
1.一种基于JADE的智能电网发电调度多Agent系统,其特征在于:
(1)该系统包括:总调度计算Agent,以及各自独立与总调度计算Agent相链接的调峰调频Agent、发电序位管理Agent、市场管理Agent、目标管理Agent、机组管理Agent、安全管理Agent、检修管理Agent、备用管理Agent、负荷管理Agent和新能源机组管理Agent;
(2)每一个Agent均设有初始化模块、行为模块、执行模块、信息储存模块和通信模块;
(3)所述行为模块中含有Action()函数,Action() 存放包括使用Matlab的函数设计推理机行为的逻辑,存储所执行行为的内容;
(4)Agent之间相互协调、交互内容的方式包括:
①采用TOMCAT Java的web服务器提供的jsp//servlet容量,并利用java语言处理http请求,提供Web Service服务,进行数据信息的交互;
②采用发布/订阅方式实现相互间信息的传递,实现Agent间的相互协调、协商。
2.根据权利要求1所述的基于JADE的智能电网发电调度多Agent系统,其特征在于,所述的执行模块设计步骤为:首先根据各Agent的功能,采用Matlab设计实现其推理计算功能的程序,而后用Matlab compile JA 将Matlab设计的程序编译成java包,在java开发环境内引入该java包,Agent即可直接调用快速实现复杂的推理计算功能。
3.根据权利要求1所述的基于JADE的智能电网发电调度多Agent系统,其特征在于,所述的采用TOMCAT Java的web服务器提供的jsp//servlet容量,并利用java语言处理http请求,提供Web Service服务,进行数据信息的交互的步骤是:
(1)当外部信息变化时,相应的Agent将产生一个“POST message”;
(2)Servlet服务器处理这一“POST message”,并触发“SendMessage”事件;
(3)该“SendMessage”事件创建一个新的“BlackBoard”对象作为“GatewayAgent”和“servlet”的信息通道;
(4)GatewayAgent根据“BlackBoard”的内容,将消息的内容及接收者提取出来,假设PongAgent为接收者;
(5)PongAgent接收到GatewayAgent信息后,对GatewayAgent作出回复;
(6)GatewayAgent接到回复后,通过BlackBorad将该答复返回Servlet;
(7)Servlet将该信息输出外部界面。
4.根据权利要求1所述的基于JADE的智能电网发电调度多Agent系统,其特征在于,所述的采用发布/订阅方式实现相互间信息的传递,实现Agent间的相互协调、协商的方式包括以下两种方式:
第一种为:
(1)在JADE环境中,每个Agent都有一个ID,用一个Agent ID号来标识;
(2)在JADE环境中,当一个Agent发送信息时,信息中有接收者的指定Agent ID号,消息传输总线根据Agent ID号将消息转发到对应Agent;
第二种为:
(1)Agent向JADE发布某一主题信息;
(2)JADE向其他Agent广播该信息;
(3)对该主题感兴趣的Agent向TopicManageService订阅,订阅的情况由TopicManageService管理;
(4)TopicManageService将该主题信息发送给所有订阅的Agent。
5.根据权利要求1所述的基于JADE的智能电网发电调度多Agent系统,其特征在于,所述的总调度计算Agent事先订阅了所有与其相链接的Agent所发布的主题信息,总调度计算Agent在收到主题信息后会与上一次收到相应的主题信息里的数据进行对比,如果主题信息数据有变化,总调度计算Agent则重新计算各类机组的最优出力方案,并将新的最优出力方案发布给有需要的Agent。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西大学,未经广西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210068502.9/1.html,转载请声明来源钻瓜专利网。