共查询到20条相似文献,搜索用时 15 毫秒
1.
时间Petrl网(TPNs)是实时系统时间特性常用的描述和验证的Petri网模型.组件级化简方法是TPN模型常用的分析方法,在保持外部可观察时间特性的前提下,将组件TPN模型化简成一个很简单的TPN模型.然而它却失去了组件内部的性质,如冲突和并发等性质.文中引人延迟时间Petri网(DTPN),通过组件TPN模型向DTPN模型转化,使化简后模型既保持外部可观察时间特性,又保持组件内部的冲突和并发等性质.为了分析化简后的DTPN模型,文中还提出了一种新的DT-PN调度分析方法.最后通过对一个C2系统的组件TPN模型的分析实例,验证该方法的有效性. 相似文献
2.
《IEEE transactions on pattern analysis and machine intelligence》1985,(4):417-423
Basic graph models of processes, such as Petri nets, have usually omitted the concept of time as a parameter. Time has been added to the Petri net model in two ways. The timed Petri net (TPN) uses a fixed number of discrete time intervals. The stochastic Petri net (SPN) uses an exponentially distributed random variable. In this paper, a discrete time stochastic Petri model is described. These discrete time SPN's fill the gap between TPN and normal SPN. However, the use of discrete time complicates the SPN model in that more than one transition may fire at a time step. Finally, an example of a live and bounded Petri net which has nonempty, disjoint, recurrent subsets of markings is given. 相似文献
3.
Programming and Computer Software - In the paper, we study a family of testing equivalences in interleaving, partial-order semantics, and combined semantics in the context of safe time Petri nets... 相似文献
4.
时间Petri网存在强语义和弱语义两种模型,弱语义模型更适合建模和分析外部环境触发的冲突选择问题,但其形式语义和可达性分析方面的研究,却很少有人问津。利用带标号的变迁系统定义时间Petri网弱语义模型的形式语义,采用时间戳状态类方法分析它的可达性,并证明了可达性问题的可判性和状态类时间戳的全局时间性质。 相似文献
5.
提出一种基于全局时间的时间Petri网状态类构造方法——扩展时间戳状态类方法。该方法通过添加变迁的同步使能信息到时间戳状态类,并修改可实施条件和实施规则,解决了时间戳状态类方法中同步使能变迁的可实施性问题。 相似文献
6.
时间Petri网分析工具的实现 总被引:2,自引:0,他引:2
时间Petri网是非常适合描述实时系统的模型工具,由于时间的复杂性因素使得它的可达性分析变得非常困难。该文在分析了基于全局时间变量的时间Petri网的可达性算法的基础上,采用OOP技术,实现了一个时间petri网的分析工具。 相似文献
7.
In this work we give a formalization of Hybrid Functional Petri Nets, shortly HFPN, an extension of Petri Nets for biopathways modelling, and we compare them with Metabolic P Systems. An introduction to both the formalisms is given, together with highlights about respective similarities and differences. Their equivalence is thus proved by means of a theorem which holds under quite general hypotheses. The case study of the lac operon gene regulatory mechanism in the glycolytic pathway of Escherichia coli is modeled by an MP system which provides the same dynamics of an equivalent HFPN model. 相似文献
8.
Reachability analysis of real-time systems using time Petri nets 总被引:13,自引:0,他引:13
Wang J. Deng Y. Xu G. 《IEEE transactions on systems, man, and cybernetics. Part B, Cybernetics》2000,30(5):725-736
Time Petri nets (TPNs) are a popular Petri net model for specification and verification of real-time systems. A fundamental and most widely applied method for analyzing Petri nets is reachability analysis. The existing technique for reachability analysis of TPNs, however, is not suitable for timing property verification because one cannot derive end-to-end delay in task execution, an important issue for time-critical systems, from the reachability tree constructed using the technique. In this paper, we present a new reachability based analysis technique for TPNs for timing property analysis and verification that effectively addresses the problem. Our technique is based on a concept called clock-stamped state class (CS-class). With the reachability tree generated based on CS-classes, we can directly compute the end-to-end time delay in task execution. Moreover, a CS-class can be uniquely mapped to a traditional state class based on which the conventional reachability tree is constructed. Therefore, our CS-class-based analysis technique is more general than the existing technique. We show how to apply this technique to timing property verification of the TPN model of a command and control (C2) system. 相似文献
9.
In this paper, we present an efficient method based on safe Petri Nets to construct a controller. A set of linear constraints allows forbidding the reachability of specific states. The number of these so-called forbidden states, and consequently the number of constraints, are large and lead to a large number of control places. A systematic method to reduce the size and the number of constraints for safe Petri Nets is offered. By using a method based on Petri Net invariants, maximal permissive controllers are determined. 相似文献
10.
This paper deals with a state observation approach for Discrete Event Systems with a known behavior. The system behavior is
modeled using a Time Petri Net model. The proposed approach exploits temporal constraints to assess the system state and therefore
detect and determine faults given partial observability of events. The goal here is to track the system state and to identify
the event scenarios which occur on the system. Our approach uses the class graph of the Time Petri Net which models the complete
system behavior to develop a state observer which is a base to perform online fault detection and diagnosing.
Mohamed Ghazel is a researcher in ESTAS (Evaluation and Safety of Automated Transport Systems) research team of the INRETS (The French national institute for transport and safety research) institute. Born in Mednine (Tunisia) in 1978, he obtained in 2005 his PhD in Automatic control and industrial computer sciences at the LAGIS – Ecole Centrale de Lille/University of Lille. (France), in 2002 the Master’s degree in automatic control and industrial computer sciences from the same establishment, and in 2001 the engineer diploma in productics–logistics from the ENSAIT de Roubaix (France). Dr. Ghazel works on safety and security and develops methods of behavioural modelling, state estimation, fault detection and diagnostic from a discrete point of view while using formal (Petri Nets, State finite Automata, etc.) and semi-formal (UML, etc.) models. The main applications of his research are in manufacturing and transportation systems, with a special interest in railways (ERTMS, SELCAT, etc.). He has several publications in international journals and conferences. Armand Toguyéni is a Professor of Computer Sciences and Discrete Events Systems (D.E.S.) at the Ecole Centrale de Lille (France). He has in charge the Department of Computer Sciences of the “Institut de Génie Informatique et Industriel de Lens”. Born in Dakar (Senegal) in 1964, he obtained in 1988 the Engineer Diploma of the “Institut Industriel du Nord” (French “Grande Ecole”) and the same year his Master Degree in Computer Sciences. He obtained a Ph.D. in Automatic control for Manufacturing and Discrete Events systems in 1992 and his “Habilitation à Diriger des Recherches” in 2001. Pr. Toguyeni’s research area is the Quality of Service (QoS) of D.E.S. More particularly one of its topic research is the design and the implementation of dependable controls for Automated Production Systems. He works more particularly on Fault Detection and Isolation techniques for Flexible Manufacturing Systems (FMS). He has developed different approaches for the diagnostic of faults based on plant items reports or the analysis of the production flows in an FMS. Pascal Yim is Professor at the Ecole Centrale de Lille. His research are based both on concepts from discrete automatics and software engineering with a special interest on Petri Nets, constraint programming and information systems. The principal applications of his work come from design and optimisation of transport systems, in particular railways. He published several papers in international journals and conferences and was in charge of numerous industrial projects (SNCF, port fluvial de Lille, 3 Suisses France...). Pascal Yim was coordinator of francophone team on Petri Nets and responsible of the regional pole of transport security (ST2). He is also correspondent of the European excellence research network on railways (EURNEX). 相似文献
Pascal YimEmail: |
Mohamed Ghazel is a researcher in ESTAS (Evaluation and Safety of Automated Transport Systems) research team of the INRETS (The French national institute for transport and safety research) institute. Born in Mednine (Tunisia) in 1978, he obtained in 2005 his PhD in Automatic control and industrial computer sciences at the LAGIS – Ecole Centrale de Lille/University of Lille. (France), in 2002 the Master’s degree in automatic control and industrial computer sciences from the same establishment, and in 2001 the engineer diploma in productics–logistics from the ENSAIT de Roubaix (France). Dr. Ghazel works on safety and security and develops methods of behavioural modelling, state estimation, fault detection and diagnostic from a discrete point of view while using formal (Petri Nets, State finite Automata, etc.) and semi-formal (UML, etc.) models. The main applications of his research are in manufacturing and transportation systems, with a special interest in railways (ERTMS, SELCAT, etc.). He has several publications in international journals and conferences. Armand Toguyéni is a Professor of Computer Sciences and Discrete Events Systems (D.E.S.) at the Ecole Centrale de Lille (France). He has in charge the Department of Computer Sciences of the “Institut de Génie Informatique et Industriel de Lens”. Born in Dakar (Senegal) in 1964, he obtained in 1988 the Engineer Diploma of the “Institut Industriel du Nord” (French “Grande Ecole”) and the same year his Master Degree in Computer Sciences. He obtained a Ph.D. in Automatic control for Manufacturing and Discrete Events systems in 1992 and his “Habilitation à Diriger des Recherches” in 2001. Pr. Toguyeni’s research area is the Quality of Service (QoS) of D.E.S. More particularly one of its topic research is the design and the implementation of dependable controls for Automated Production Systems. He works more particularly on Fault Detection and Isolation techniques for Flexible Manufacturing Systems (FMS). He has developed different approaches for the diagnostic of faults based on plant items reports or the analysis of the production flows in an FMS. Pascal Yim is Professor at the Ecole Centrale de Lille. His research are based both on concepts from discrete automatics and software engineering with a special interest on Petri Nets, constraint programming and information systems. The principal applications of his work come from design and optimisation of transport systems, in particular railways. He published several papers in international journals and conferences and was in charge of numerous industrial projects (SNCF, port fluvial de Lille, 3 Suisses France...). Pascal Yim was coordinator of francophone team on Petri Nets and responsible of the regional pole of transport security (ST2). He is also correspondent of the European excellence research network on railways (EURNEX). 相似文献
11.
任务调度是并行分布式计算机中最有挑战性的问题之一。如何合理有效地进行任务调度将直接影响到系统的并行效率。文中通过将任务图转换为时间petri网的方法,利用求时间petri网的可覆盖树的方法来分析网系统的状态变化和变迁的发生序列,从而求出关键路径和顺序队列。再将该队列分配到处理机上,来缩短相关任务图的调度长度。 相似文献
12.
13.
Dianxiang Xu Xudong He Yi Deng 《IEEE transactions on pattern analysis and machine intelligence》2002,28(10):984-996
This paper presents an approach to the schedulability analysis of real-time systems modeled in time Petri nets by separating timing properties from other behavioral properties. The analysis of behavioral properties is conducted based on the reachability graph of the underlying Petri net, whereas timing constraints are checked in terms of absolute and relative firing domains. If a specific task execution is schedulable, we calculate the time span of the task execution, and pinpoint nonschedulable transitions to help adjust timing constraints. A technique for compositional timing analysis is also proposed to deal with complex task sequences, which not only improves efficiency but also facilitates the discussion of the reachability issue with regard to schedulability. We identified a class of well-structured time Petri nets such that their reachability can be easily analyzed. 相似文献
14.
任务调度是并行分布式计算机中最有挑战性的问题之一。如何合理有效地进行任务调度将直接影响到系统的并行效率。文中通过将任务图转换为时间petri网的方法,利用求时间petri网的可覆盖树的方法来分析网系统的状态变化和变迁的发生序列,从而求出关键路径和顺序队列。再将该队列分配到处理机上,来缩短相关任务图的调度长度。 相似文献
15.
时间Petri网(TPNs)是实时系统时间特性常用的描述和验证的Petri网模型,可达性分析是Petri网模型最基本分析方法.基于"状态类(State-class)"的可达性分析方法不能正确计算并发情况下的时间延迟,而基于"带时间戳的状态类(CS-class)"的可达性分析方法不能正确处理冲突情况下的事件调度,因此提出了"扩展的带时间戳的状态类(ECS-class)"可达性分析方法.它不仅正确的计算时间延迟,而且合理地调度事件.并对一个时间Petri网模型进行可达性分析验证. 相似文献
16.
We introduce a way of viewing Petri nets as open systems. This is done by considering a bicategory of cospans over a category of p/t nets and embeddings. We derive a labelled transition system (LTS) semantics for such nets using GIPOs and characterise the resulting congruence. Technically, our results are similar to the recent work by Milner on applying the theory of bigraphs to Petri Nets. The two main differences are that we treat p/t nets instead of c/e nets and we deal directly with a category of nets instead of encoding them into bigraphs. 相似文献
17.
18.
Reachability Problems and Abstract State Spaces for Time Petri Nets with Stopwatches 总被引:2,自引:0,他引:2
Bernard Berthomieu Didier Lime Olivier H. Roux François Vernadat 《Discrete Event Dynamic Systems》2007,17(2):133-158
Several extensions of Time Petri nets (TPNs) have been proposed for modeling suspension and resumption of actions in timed systems. We first introduce a simple class of TPNs extended with stopwatches (SwTPNs), and present a semi-algorithm for building exact representations of the behavior of SwTPNs, based on the known state class method for Time Petri nets. Then, we prove that state reachability in SwTPNs and all similar models is undecidable, even when bounded, which solves an open problem. Finally, we discuss overapproximation methods yielding finite abstractions of their behavior for a subclass of bounded SwTPNs, and propose a new one based on a quantization of the polyhedra representing temporal information. By adjusting a parameter, the exact behavior can be approximated as closely as desired. The methods have been implemented, experiments are reported. 相似文献
19.
Gen’ichi Yasuda 《Artificial Life and Robotics》2012,16(4):537-541
This article presents a systematic method of modeling and implementing real-time control for discrete-event robotic systems
using Petri nets. Because, in complex robotic systems such as flexible manufacturing systems, the controllers are distributed
according to their physical structure, it is desirable to realize real-time distributed control. In this article, the task
specification of robotic processes is represented as a system control-level net. Then, based on the hierarchical approach,
it is transformed into detailed subnets, which are decomposed and distributed into the local machine controllers. The implementation
of real-time distributed control through communication between the system controller and the machine controllers on a microcomputer
network is described for a sample robotic system. The proposed implementation method is sufficiently general, and can be used
as an effective prototyping tool for consistent modeling, simulation, and real-time control of large and complex robotic systems. 相似文献
20.
引入时间参数控制工作流高效执行是工作流技术研究的重要内容之一。在工作流的Petri网模型中引入时间参数,不仅可以对工作流中的活动进行时间约束,而且能建立相应的工作流时间约束Petri网模型。文中在分析该模型的时间约束和可调度性的基础上,提出了对工作流可调度性分析验证方法及其相应的算法,最后通过一个实例说明了分析验证的过程。 相似文献