Diagnosis of a congestion problem of tasks in a real-time system

Mohammed Blej, M. Azizi
{"title":"Diagnosis of a congestion problem of tasks in a real-time system","authors":"Mohammed Blej, M. Azizi","doi":"10.1109/MED.2010.5547720","DOIUrl":null,"url":null,"abstract":"In this paper, we study the problem of accumulated tokens in a timed Petri net modeling our system and its interaction with the environment. This system consists of a robot, a programmable automaton and a computer. The execution of different tasks must be done with respect to some temporal constraints. So, we use the temporal Petri nets to model the whole system and also its verification. We describe the obtained Petri net and the constraints textually or graphically in the open source TINA environment. The studied problem is a consequence of a wrong functioning. We try two approaches to solve it: the first one is behavioral-like, it makes a review of tasks scheduling, it is based on the priorities granting to specific transitions in order to fire some transitions before others; while the second one is structural-like, and it introduces some changes to the net structure with respect of the specification of the system. The obtained results show that the problem of accumulated tokens in a Petri net is not deeply related to a scheduling problem, but it is a structural problem. These two approaches can be combined into a hybrid one. These testing results also serve for the re-design process of the system by reviewing the problem sources.","PeriodicalId":149864,"journal":{"name":"18th Mediterranean Conference on Control and Automation, MED'10","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"18th Mediterranean Conference on Control and Automation, MED'10","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MED.2010.5547720","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, we study the problem of accumulated tokens in a timed Petri net modeling our system and its interaction with the environment. This system consists of a robot, a programmable automaton and a computer. The execution of different tasks must be done with respect to some temporal constraints. So, we use the temporal Petri nets to model the whole system and also its verification. We describe the obtained Petri net and the constraints textually or graphically in the open source TINA environment. The studied problem is a consequence of a wrong functioning. We try two approaches to solve it: the first one is behavioral-like, it makes a review of tasks scheduling, it is based on the priorities granting to specific transitions in order to fire some transitions before others; while the second one is structural-like, and it introduces some changes to the net structure with respect of the specification of the system. The obtained results show that the problem of accumulated tokens in a Petri net is not deeply related to a scheduling problem, but it is a structural problem. These two approaches can be combined into a hybrid one. These testing results also serve for the re-design process of the system by reviewing the problem sources.
实时系统中任务拥塞问题的诊断
本文研究了用定时Petri网建模系统的累积令牌问题及其与环境的相互作用。该系统由一个机器人、一个可编程自动机和一台计算机组成。不同任务的执行必须根据一些时间限制来完成。因此,我们使用时间Petri网对整个系统进行建模并对其进行验证。我们在开源TINA环境中以文本或图形的方式描述获得的Petri网和约束。所研究的问题是错误运作的结果。我们尝试了两种方法来解决这个问题:第一种是类行为的,它对任务调度进行审查,它基于授予特定转换的优先级,以便在其他转换之前触发某些转换;而第二种是结构化的,它根据系统的规范对网络结构进行了一些改变。研究结果表明,Petri网中的累积令牌问题与调度问题关系不大,而是一个结构问题。这两种方法可以组合成一种混合方法。这些测试结果还可以通过审查问题来源为系统的重新设计过程提供服务。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信