论文研究-基于Petri网的FMS物流系统建模与仿真.pdf

所需积分/C币:10 2019-09-07 17:58:00 744KB .PDF
收藏 收藏
举报

在建立FMS物流系统Petri网模型的基础上,采用“映射”思想,将Petri网模型转化为物流系统的仿真程序,提出了库所映射为程序数据、变迁映射为程序函数、系统子网映射为FMS系统基本类的映射方法,通过实例仿真验证了软件程序与模型的一致性。
2282008,44(22) Computer Engineering and Applications计算机工程与应用 式存储。在软件设计时,将模型中的库所转化为程序类的数据 运行一段时间后各设备时间状态如图5所示。图中横轴是 成员,将模型中的变迁转化为程序中类的成员函数,变迁的输时间轴时间轴的20处是当前时间,向左方向为过去时间。纵 入库所中的 Token所对应的数据将成为函数的输入数据和函轴为设备轴,设备轴显示了4台机床和两个AGV小车的实时 数是否被执行调用的条件,库所中的 Token不仅是变迁的输入运行状态。图中的标有数字的块表示在此时间区间内机床处于 还是变迁发射的条件。而变迁输出库所中的 Token所对应的数加工状态或者ACV小车处于运送工件的状态,而黑色部分则 据将是变迁对应函数执行后的数据处理结果 表示机床或者AGV小车处于闲置状态。与ACV对应的块里的 在建模的过程中,采用面向对象的封装技术,在程序设计数字表示工件编号,如数字“X”与工件号“T120-1030X”对应。 中也采用面向对象的思想设计系统软件,软件程序中的类与模与机床对应的块中第一个数字也与工件编号对应,括号中的数 型中的各个对象子网相对应,对象子网中的库所和变迁所对应字表示当前机床正在加工工件的工序号,如与机床 MachA对 的数据和函数被封装成一个类,模型对象子网到软件对象类的应的“2(4)”表示机床 Macha当前正在加工工件“T20-10302 映射过程如图4。 的第4道工序。 系统模型 程序软件 设备 系统模型系统Per网 模型 映射 FMS物流系应用程序 统软件 41303)|4(4■10315C 系统子网{对象子网 FNS系统设}应用类 Mach 备类 ■等待状态 MachE 0|4)|5002 Token 结构体类型 数据 ■加工状态 数据成员 MachDI14031E021202313621152) 库所 结构体类型 基本元素 映射 数组 1挖|5■341题23145212513■4 变迁 函数 成员函数 AGV-02置 函数输入输 时间Tm 有向弧 出流 图5FMS物流系统仿真运行结果 图4系统Ptm网模型到软件程序的映射 (1)单台设备运行结果的正确性检验 4仿真实例与分析 从图5上可以看出,机床 Macha的作业次序为1(1)5(1) 物流仿真系统由一个自动化立体仓库(包括仓库堆垛机)、2(4)→3(3)→4(4)→1(1)…,即:T20-10301(1201030101)→ 4台数控数加工机床,2台自动导航小车(AGV)组成,4台机床T120-10305(1201030501)T120-10302(1201030204)→T120 分别命名为 MachA、 MachO、 MachO、 MachD,AGV小车命名为10303(1201030303)→T120-10304(1201030404)→T20-10301 AGV-01和ACV-02。系统仿真的原始数据主要有工件的工艺(1201030101)…。对照表1机床A的任务调度表,仿真程序运 路线和机床的任务调度文件,在此对于5种工件的工艺路线进行结果与机床任务调度表完全一致。验证其它机床的运行结 行仿真,在此仅给出了机床A和工件T20-10301的工艺路线果,也与机床任务调度表完全符合 表,见表1,表2。其余机床B、C、D及工件T20-10302、T120 (2)单台设备服务独占性检验 10303、T120-10304、T120-10305类似,不再一一列举。 单台设备服务独占性指的是在某一时间段内,一台加工设 备或运输设备只为一个工件提供加工或运输服务。图5中每个 表1机床A的任务调度表 表示加工状态的块都是一个独立的任务,代表一种工件被加工 任务流水号工件编号加工时间申请工序号 或运输,各块之间不存在交叉重叠,说明不存在不同的工件在 T120-10301 1201030101 同一时间段内抢占加工设备或运输设备,即加工设备在一段时 T120-10305 1201030501 间内只为一个工件提供服务,符合服务独占性原则。 3 T120-10302 95 1201030204 T120-10303 1201030303 (3)单个工件的空间属性和工艺时间属性检验 T120-10304 1201030404 单个工件的工艺时间性是指工件工序的完成顺序要符合 6 T120-10301 1201030101 工件工艺文件中的工艺过程;空间属性是工件中各工序的完成 7 T120-10305 1201030501 时间片段在时间上没有交叉。工件T120-10301的加工过程与 8 T120-10302 1201030204 图中的1(1)、1(2)、1(3)、1(4)、1(5)块对应,这5个块不存在 T120-10303 1201030303 10 T120-10304 77 相互交叉而且也是按照1(1)→1(2)→1(3)→1(4)→1(5)的顺 1201030404 序完成。其它工件对象也有类似的结果,说明仿真程序的运行 表2工件T120-10301的工艺路线表 结果符合工件的空间属性和工艺时间属性。 序号工序号 工艺内容 加工设备加工时间 (4)设备运行动作协调性 1201030100毛坏在仓库中存贮WH 设备运行动作的协调性指FMS中的不同设备各司其职、 21201030101在机床A上加工第1道工序 Macha 85 相互协调,保证每个任务的各个阶段从头至尾顺利完成。从图 31201030102在机床D上加工第2道工序 MachD 41201030103在机床B上加工第3道工序 MachO 5可以分析出每个工件是如何被FMS中的仓储设备、运输设 51201030104在机床C上加L第4道L序 Mache78 备、加工设备进行存储、运输、加工,最终成为成品。如工件 61201030105在机床B上加工第5道工序 MachO I120-10301的整个物流流程经过16个流程,该物流过程由 71201030106 成品回到仓库中存贮 WH (下转233页)

...展开详情
试读 3P 论文研究-基于Petri网的FMS物流系统建模与仿真.pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    weixin_38744375 欢迎大家使用并留下宝贵意见
    2019-09-07
    • 至尊王者

      成功上传501个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    论文研究-基于Petri网的FMS物流系统建模与仿真.pdf 10积分/C币 立即下载
    1/3
    论文研究-基于Petri网的FMS物流系统建模与仿真.pdf第1页

    试读已结束,剩余2页未读...

    10积分/C币 立即下载 >