Petri nets are used to design deadlock control strategies for flexible manufacturing systems (FMSs), which typically involve the addition of monitors and the associated arcs to the FMS. The addition of several monitor...
详细信息
Petri nets are used to design deadlock control strategies for flexible manufacturing systems (FMSs), which typically involve the addition of monitors and the associated arcs to the FMS. The addition of several monitors and associated arcs to the first constructed Petri net model significantly complicates the Petri net controller. This paper develops a two-step method for preventing deadlocks based on a colored Petri net and a structurally minimal approach that significantly reduces the number of monitors. In the first step, a vector covering technique is applied to generate a minimal covered set of first-met bad markings (FBMs) and legal markings that are respectively smaller than the sets of FBMs and legal markings. At one iteration, place invariants (PIs) corresponding to monitors are constructed by solving an integer linear programming problem (ILPP) to prohibit the maximum number of FBMs, while allowing all legal markings in the minimal covering set. The purpose of the ILPP is to maximize the number of FBMs forbidden by the PIs. Then, based on a colored Petri net, all generated monitors are combined into a global control place. Therefore, a supervisor with minimal structural complexity can be constructed. The obtained net model is controlled after the addition of the designed supervisor. Two instances from the literature are considered to illustrate the proposed approach.
This paper proposes an optimization model to derive a primary and backup resource allocation considering a workload-dependent failure probability to minimize the maximum expected unavailable time (MEUT). The workload-...
详细信息
This paper proposes an optimization model to derive a primary and backup resource allocation considering a workload-dependent failure probability to minimize the maximum expected unavailable time (MEUT). The workload-dependent failure probability is a non-decreasing function which reveals the relationship between the workload and the failure probability. The proposed model adopts hot backup and cold backup strategies to provide protection. The cold backup strategy is a protection strategy, in which the requested loads of backup resources are not activated before failures occur to reduce resource utilization with the cost of longer recovery time. The hot backup strategy is a protection strategy, in which the backup resources are activated and synchronized with the primary resources to recover promptly with the cost of higher workload. We formulate the optimization problem as a mixed integer linear programming (MILP) problem. We prove that MEUT of the proposed model is equal to the smaller value between the two MEUTs obtained by applying only hot backup and cold backup strategies with the same total requested load. A heuristic algorithm inspired by the water-filling algorithm is developed with the proved theorem. The numerical results show that the proposed model suppresses MEUT compared with the conventional model which does not consider the workload-dependent failure probability. The developed heuristic algorithm is approximately 10(5) times faster than the MILP approach with 10(-2) performance penalty on MEUT.
As load growth and Distributed Generation (DG) connection in distribution systems increase in recent years, network reinforcements are required to avoid security constraint *** this context, Sot Open Points (SOPs) app...
详细信息
This study addresses enhancements to the Swedish national freight transport model, Samgods, focusing on improving its maritime transport modeling capabilities. The current model faces challenges in accurately represen...
详细信息
We describe an algorithm that, given an initial design Fn of size n and a linear model with p parameters, provides a sequence Fn⊃⋯⊃Fn-k⊃⋯⊃Fp of nested robust designs. The sequence is obtained by removing each individu...
详细信息
We describe CRGone, our solver for the exact and parameterized track of the Pace Challenge 2024. It solves the problem of one-sided crossing minimization, is based on an integer linear programming (ILP) formulation wi...
详细信息
Dual connectivity (DC) can increase network capacity by allowing a user to simultaneously connect to more than one Radio Access Technology (RAT) at the same time. Although it offers higher network capacity, power mana...
详细信息
Automatic summarization of natural and human-made disaster events is an important area to increase situational awareness for human response organizations and disaster management. However, the incorporation of multiple...
详细信息
The orthogonality dimension of a graph over R is the smallest integer d for which one can assign to every vertex a nonzero vector in Rd such that every two adjacent vertices receive orthogonal vectors. For an integer ...
详细信息
In this paper, we develop a method of real-time train rescheduling on double-track high-speed railway lines undergoing major disruption. As a result, trains approaching the disrupted area cannot use the blocked tracks...
详细信息
In this paper, we develop a method of real-time train rescheduling on double-track high-speed railway lines undergoing major disruption. As a result, trains approaching the disrupted area cannot use the blocked tracks and must be efficiently rescheduled. As most tracks in a high-speed railway station can be shared by trains arriving from both directions, we reschedule both inbound and outbound trains simultaneously by allowing them to share sidings. Based on a space-time network, an integer linear programming (ILP) model is formulated to minimize the train-deviation cost. As the ILP model is difficult to solve for real-world problems, we decompose it into many easy-to-solve subproblems by the alternating direction method of multipliers (ADMM) algorithm. Our model is tested on an abstract representation of the Chinese high-speed railway system to illustrate both the benefit of rescheduling trains in both directions simultaneously and the efficiency of the ADMM algorithm in train rescheduling.
暂无评论