存在消耗型资源的一类Petri网模型运行控制研究

存在消耗型资源的一类Petri网模型运行控制研究

论文摘要

Petri网是一种适合于描述异步并发的形式化系统模型。Petri网不仅有严格的数学表达形式与直观的图形表现形式,还具备对异步与并发系统进行系统描述与行为分析的功能,为计算机科学、控制科学等提供了一种形式化的分析思路和框架基础。在Petri网中,托肯(token)的使用必不可少。在对生产制造过程建立Petri网模型时,通常用部分托肯描述可使用的资源,在资源分配系统(Resource Allocation Systems,RAS)中,资源是其重要的组成部分。一般情况下,资源可分为耐用型资源和消耗型资源。耐用型资源一般指机器设备等,消耗型资源一般指原料、耗材等。系统中资源的数量变化会影响系统及其Petri网模型的行为,导致死锁等问题。以往相关研究中,绝大部分研究围绕耐用型资源系统展开,对于消耗型资源的关注较少。实际上,耐用型资源和消耗型资源只是在一定时间尺度内的相对概念,任何资源都是消耗型资源。具有消耗型资源的系统模型更能反映出系统实际运行情况。因此,对存在消耗型资源的一类Petri网的研究,表现的尤为重要。在前人研究工作的基础上,本文提出了一类关注消耗型资源并对系统运行行为产生影响的Petri网(Resource-Consuming Petri Nets,RCPN)模型。本文从WS3PR(System of Simple Sequential Process with Weighted Resources allocation)网与LS3PR(Linear Sys-tem of Simple Sequential Process with Resources allocation)网出发,将其中部分或全部工序库所设置为消耗资源的库所,通过改变Petri网模型中资源库所连接弧的权值来描述资源消耗过程。随着系统运行,资源不断消耗,当资源耗尽时,系统会停滞,这更加符合真实系统的实际情况。本文在前人研究的基础上,主要工作如下:1.基于WS3PR网与LS3PR网,建立了RCPN模型,定义并描述了在该模型中资源被消耗的方式和在RCPN中死锁的分类。2.对RCPN的内在结构即资源容量与连接弧权值关系进行分析,使用资源利用率描述其资源占有情况,同时研究其造成死锁的原因。3.本研究工作的控制目标是保证在资源耗尽之前系统不会陷入由于资源分配不当而导致的死锁,即在资源充分消耗之前系统不会停止运行(死锁)。主要采用基于LRS(Liveness and Ratio-enforcing Supervisor)活性控制方法改进的BC(Behavior Controller)控制方法和基于回溯变迁的方法来解决系统的死锁问题,实现所设定的控制目标。4.本文使用CPN Tools这一建模与分析软件对RCPN模型进行表达和分析,然后通过CPN Tools的函数功能,来验证BC运行控制器与回溯变迁控制器的设计、分析与效果。

论文目录

  • 摘要
  • ABSTRACT
  • 符号对照表
  • 缩略语对照表
  • 第一章 绪论
  •   1.1 研究背景及意义
  •   1.2 国内外发展现状
  •     1.2.1 Petri网发展简介
  •     1.2.2 Petri网在各领域的应用
  •     1.2.3 死锁问题的处理方法
  •   1.3 论文的主要内容及章节安排
  • 第二章 Petri网基本理论及子类
  •   2.1 Petri网的基本概念
  •     2.1.1 Petri网的基本定义
  •     2.1.2 Petri网的基本性质
  •     2.1.3 Petri网的分析方法
  •   2.2 信标与陷阱
  • 3PR、WS3PR与LS3PR'>  2.3 S3PR、WS3PR与LS3PR
  •   2.4 本章小结
  • 第三章 存在消耗型资源的一类Petri网
  •   3.1 RCPN的基本理论
  •     3.1.1 RCPN的基本定义
  •     3.1.2 一个RCPN的建模实例
  •   3.2 资源消耗的方式和死锁的分类
  •     3.2.1 资源消耗的方式
  •     3.2.2 死锁的分类
  • i的判断'>    3.2.3 资源耗尽标识Di的判断
  •   3.3 工具软件CPN Tools简介
  •     3.3.1 CPN Tools主要工具板介绍
  •     3.3.2 CPN Tools建模及分析过程
  •   3.4 基于CPN Tools的RCPN建模
  •   3.5 本章小结
  • 第四章 基于LRS活性比例控制器的BC运行控制器
  •   4.1 资源回路与竞争路径的选取
  •     4.1.1 资源库所权限图与资源回路
  •     4.1.2 资源路径与竞争路径
  •   4.2 基于LRS控制器的BC控制器设计
  •     4.2.1 LRS控制器设计
  •     4.2.2 资源利用率与设计原理
  •     4.2.3 BC控制器设计
  •   4.3 RCPN的BC控制器设计
  •   4.4 BC运行控制器的简化与非简化对比
  •   4.5 基于抑制弧与全局控制器的控制策略
  •     4.5.1 区间抑制弧
  •     4.5.2 数据抑制弧
  •     4.5.3 全局控制器控制策略
  •   4.6 本章小结
  • 第五章 基于回溯变迁的控制器设计
  •   5.1 基于回溯变迁的控制器设计
  •     5.1.1 Petri网中的软件控制器和硬件控制器
  •     5.1.2 Petri网中的变迁分类
  • 3PR网与WS3PR网的回溯变迁控制器的设计'>  5.2 S3PR网与WS3PR网的回溯变迁控制器的设计
  • 3PR网回溯变迁控制器的设计'>    5.2.1 S3PR网回溯变迁控制器的设计
  • 3PR网回溯变迁控制器的设计'>    5.2.2 WS3PR网回溯变迁控制器的设计
  •   5.3 RCPN的回溯变迁控制器的设计
  •   5.4 BC运行控制器与基于变迁的回溯控制器的结合
  •   5.5 本章小结
  • 第六章 总结与展望
  •   6.1 总结
  •   6.2 展望
  • 参考文献
  • 致谢
  • 作者简介
  • 文章来源

    类型: 硕士论文

    作者: 霍晓光

    导师: 刘鼎,吴启俊

    关键词: 消耗型资源,死锁控制,结构分析,资源利用率,回溯变迁

    来源: 西安电子科技大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 数学,计算机软件及计算机应用

    单位: 西安电子科技大学

    分类号: TP301.1;O231

    DOI: 10.27389/d.cnki.gxadu.2019.001918

    总页数: 102

    文件大小: 2956K

    下载量: 7

    相关论文文献

    • [1].不确定信息下订单分拣线性能评估的Petri网模型[J]. 物流工程与管理 2018(05)
    • [2].基于Petri网模型的自动线流程设计与分析[J]. 组合机床与自动化加工技术 2018(01)
    • [3].基于Petri网模型在高校附属医院医用耗材库存优化管理的构建与使用研究[J]. 医疗装备 2018(02)
    • [4].基于Petri网模型的零件出库系统工作流并行结构分析[J]. 沈阳大学学报(自然科学版) 2019(01)
    • [5].一种基于Petri网模型的配电网故障恢复算法[J]. 电测与仪表 2018(13)
    • [6].基于Petri网模型的收获机轴流式脱分选装置参数化设计[J]. 农业机械学报 2017(11)
    • [7].基于Petri网模型的泛化度计算方法[J]. 山东科技大学学报(自然科学版) 2018(02)
    • [8].共享雨伞使用流程的Petri网模型优化分析[J]. 牡丹江师范学院学报(自然科学版) 2018(01)
    • [9].基于搜索树的业务流程Petri网模型抽象化简方法[J]. 控制理论与应用 2018(01)
    • [10].无人机装配制造过程的赋时Petri网模型研究[J]. 工业仪表与自动化装置 2018(05)
    • [11].利用Petri网模型的求解因果图最小割集的算法[J]. 重庆师范大学学报(自然科学版) 2018(03)
    • [12].异构可重构计算系统的Petri网模型[J]. 计算机技术与发展 2018(09)
    • [13].公寓门禁运行流程的Petri网模型优化分析[J]. 赤峰学院学报(自然科学版) 2018(09)
    • [14].一种最优校准的分组算法[J]. 山东科技大学学报(自然科学版) 2015(01)
    • [15].水稻质量安全可追溯系统[J]. 吉林农业大学学报 2018(01)
    • [16].煤矿采区供电系统故障诊断技术研究[J]. 机械管理开发 2020(04)
    • [17].基于Petri网基本结构的相似最优校准计算方法[J]. 计算机集成制造系统 2016(02)
    • [18].基于物流总包的铁路货运作业优化[J]. 物流技术 2017(09)
    • [19].基于Petri网的指挥信息系统死锁防治算法[J]. 计算机工程 2009(01)
    • [20].基于Petri网模型的牵引电动机可靠性定量分析[J]. 机车电传动 2010(06)
    • [21].基于行为包含的流程模型查询[J]. 牡丹江师范学院学报(自然科学版) 2018(03)
    • [22].基于Petri网的战术互联网建模方法[J]. 装备学院学报 2013(06)
    • [23].基于物流总包的铁路货物运输作业优化研究[J]. 现代经济信息 2019(17)

    标签:;  ;  ;  ;  ;  

    存在消耗型资源的一类Petri网模型运行控制研究
    下载Doc文档

    猜你喜欢