当前位置: 首页>>资源下载>>教师下载>>正文

蚁群优化Petri网工具箱


作者:  发布时间:2017年01月13日 10:27  

本工具由潘理开发,它基于Matlab平台,结合蚁群优化机制,具备时间Petri网图形建模和调度优化功能。

 

下载

ANT-TPN_v1.0.zip

 

使用说明

--运行步骤

a) 创建一个目录,解压ANT-TPN_v1.0.zip到该目录;

b) 启动Matlab;(7.0版本或以上)

c) 改变Matlab工作目录到你的解压目录;

d) 在命令窗口键入“tpn”,启动蚁群时间Petri网分析工具;

e) 打开一个已有的TPN图形文件(压缩包中已含3个TPN文件),或使用图形编辑功能绘制新的TPN模型;

f) 单击simulation按钮,运行ANT-TPN,求解TPN模型的优化调度。

--文件操作

New: 新建一个图形窗口。

Open: 打开一个TPN图形文件(.mat)。

Save: 保存TPN图形文件。

--图形编辑

*Place: 绘制库所节点。你可以在库所节点上使用右键,在库所中产生令牌,或者删除库所节点。或在令牌上使用右键,删除库所中的令牌。

Transition: 绘制变迁节点。你可以在变迁上使用右键,设置变迁的实施间隔,或者删除变迁。

*Arc: 在库所和变迁节点间绘制弧。你可以在弧上使用右键,删除弧。

Clear: 清除当前编辑窗口中的所有图形对象。

--优化求解

*simulation: 运行蚁群时间Petri网。首先进行参数设置,包括迭代数、蚂蚁数、伪随机比例和启发式因子。

在运行过程中,可以在图形窗口右侧的信息栏观测信息素、启发式因子、当前最优调度、当前迭代层次、获得最优调度的层次等运行结果信息,也可以在命令窗口观测类似信息。



版权所有:湖南理工学院信息科学与工程学院 © 2020     联系人:鲁老师      联系电话:0730-8648870