{"title":"An extremum timed extended reachability graph for temporal analysis of time Petri nets","authors":"Jiazhong Zhou, Dimitri Lefebvre, Zhiwu Li","doi":"10.1007/s10626-024-00402-5","DOIUrl":null,"url":null,"abstract":"<p>In this paper, a type of graph, called an extremum timed extended reachability graph, is designed to abstract the temporal specifications and represent the feasible trajectories of time Petri nets. This graph improves the timed extended reachability graph recently proposed for time Petri nets (Lefebvre. Discrete Event Dynamic Systems 29(1):31–56. (2019); Zhou et al. IEEE Trans Autom Control 67(7):3693–3698. (2022)) by replacing the earliest-firing policy with a more general policy. In detail, when a transition is preselected for the next firing, the firing can be delayed for a certain period after its minimal residual time has elapsed, rather than immediately firing once its minimal residual time has elapsed. Then, a sampled timed extended reachability graph is designed, wherein, for a transition preselected to fire next, a finite number of time points within a time interval, starting at minimal residual time and ending at maximal residual time, are selected as the firing time instants for the preselected transition. Furthermore, a special case of the sampled timed extended reachability graph, called an extremum timed extended reachability graph that details only the minimal and maximal residual times of the transitions, is also proposed. For a feasible sequence, the corresponding feasible trajectories with minimal and maximal durations are easy to compute with this graph. Thus, an end-to-end delay of a feasible sequence can be obtained by directly searching the graph. Finally, the scheduling of a typical flexible manufacturing system illustrates the advantages and applications of the proposed approach.</p>","PeriodicalId":92890,"journal":{"name":"Discrete event dynamic systems","volume":"96 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Discrete event dynamic systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s10626-024-00402-5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, a type of graph, called an extremum timed extended reachability graph, is designed to abstract the temporal specifications and represent the feasible trajectories of time Petri nets. This graph improves the timed extended reachability graph recently proposed for time Petri nets (Lefebvre. Discrete Event Dynamic Systems 29(1):31–56. (2019); Zhou et al. IEEE Trans Autom Control 67(7):3693–3698. (2022)) by replacing the earliest-firing policy with a more general policy. In detail, when a transition is preselected for the next firing, the firing can be delayed for a certain period after its minimal residual time has elapsed, rather than immediately firing once its minimal residual time has elapsed. Then, a sampled timed extended reachability graph is designed, wherein, for a transition preselected to fire next, a finite number of time points within a time interval, starting at minimal residual time and ending at maximal residual time, are selected as the firing time instants for the preselected transition. Furthermore, a special case of the sampled timed extended reachability graph, called an extremum timed extended reachability graph that details only the minimal and maximal residual times of the transitions, is also proposed. For a feasible sequence, the corresponding feasible trajectories with minimal and maximal durations are easy to compute with this graph. Thus, an end-to-end delay of a feasible sequence can be obtained by directly searching the graph. Finally, the scheduling of a typical flexible manufacturing system illustrates the advantages and applications of the proposed approach.
本文设计了一种称为极值定时扩展可达性图的图,用于抽象时间规范和表示时间 Petri 网的可行轨迹。这种图改进了最近针对时间 Petri 网提出的定时扩展可达性图(Lefebvre.离散事件动态系统 29(1):31-56.(2019); Zhou et al. IEEE Trans Autom Control 67(7):3693-3698.(2022)),用一种更通用的策略取代了最早触发策略。具体来说,当一个过渡被预选为下一次发射时,发射可以在其最小剩余时间过后延迟一段时间,而不是在其最小剩余时间过后立即发射。然后,设计出一种采样定时扩展可达性图,其中,对于预选为下一次触发的过渡,在一个时间间隔内选择有限个时间点,从最小剩余时间开始,到最大剩余时间结束,作为预选过渡的触发时间点。此外,还提出了采样定时扩展可达性图的一种特例,称为极值定时扩展可达性图,它只详细说明了过渡的最小和最大残差时间。对于一个可行的序列,利用该图很容易计算出具有最小和最大持续时间的相应可行轨迹。因此,直接搜索该图就能得到可行序列的端到端延迟。最后,一个典型的柔性制造系统的调度说明了所提方法的优势和应用。