亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Deadlock-free Supervisor Design for Robotic Manufacturing Cells With Uncontrollable and Unobservable Events

        2021-04-16 03:56:12BoHuangSeniorMemberIEEEMengChuZhouFellowIEEECongWangMemberIEEEAbdullahAbusorrahSeniorMemberIEEEandYusufAlTurkiSeniorMemberIEEE
        IEEE/CAA Journal of Automatica Sinica 2021年3期

        Bo Huang, Senior Member, IEEE, MengChu Zhou, Fellow, IEEE, Cong Wang, Member, IEEE,Abdullah Abusorrah, Senior Member, IEEE, and Yusuf Al-Turki, Senior Member, IEEE

        Abstract—In this paper, a deadlock prevention policy for robotic manufacturing cells with uncontrollable and unobservable events is proposed based on a Petri net formalism. First, a Petri net for the deadlock control of such systems is defined. Its admissible markings and first-met inadmissible markings (FIMs)are introduced. Next, place invariants are designed via an integer linear program (ILP) to survive all admissible markings and prohibit all FIMs, keeping the underlying system from reaching deadlocks, livelocks, bad markings, and the markings that may evolve into them by firing uncontrollable transitions. ILP also ensures that the obtained deadlock-free supervisor does not observe any unobservable transition. In addition, the supervisor is guaranteed to be admissible and structurally minimal in terms of both control places and added arcs. The condition under which the supervisor is maximally permissive in behavior is given.Finally, experimental results with the proposed method and existing ones are given to show its effectiveness.

        I. INTRODUCTION

        ROBOTIC manufacturing cells play an important role in the manufacturing industry, including automobiles,semiconductors, etc. For instance, cluster tools and track systems are typical robotic manufacturing cells that perform core processes in semiconductor fabrication [1]. In such systems, available resources (such as machines and robots) are shared among concurrently running processes (such as vehicles and parts). The competition for the limited resources by different processes may lead to deadlocks where two or more processes are each indefinitely waiting for the other to release their acquired resources. Deadlocks can lead to unnecessary economic costs and sometimes catastrophic results.

        To handle deadlocks in these systems, Petri nets (PNs) are widely used since they are suitable to graphically describe concurrency, conflict, and synchronization as well as conveniently detect behavioral properties of such systems[2]-[7]. Based on PNs, the theory of regions [8] is adopted in[9] to derive optimal (maximally permissive) and deadlockfree supervisors for plant nets where such supervisors exist.Some improvements are made in [10]-[12] to design optimal and structurally simple supervisors.

        Many studies in the literature assume that all events in the systems are controllable and observable. However,controllability and observability are two properties that should never be taken for granted in practice since machine and sensor downtime is inevitable. To prevent deadlocks in the plant nets with uncontrollable transitions, an optimal(maximally permissive in behavior) supervisor synthesis method based on event separation instances is proposed in[13]. For a kind of ordinary nets with uncontrollable transitions, a bottom-up optimal supervisor synthesis approach is presented in [14] and a linear constraint transformation approach is given in [15]. For the nets with both uncontrollable and unobservable transitions, an approach that transforms a given generalized mutual exclusion constraint into an admissible one is proposed in [16]. Based on it, an efficient method about the equivalent transformation of a class of constraints is given in [17]. Focusing on LS3PR, which is a kind of ordinary PN, Qin et al. [18] develop a method to design supervisors by enforcing constraints on minimal siphons of the net model. In [19], an optimal supervisory control policy with polynomial complexity is proposed to handle a particular class of ordinary PNs with uncontrollable and unobservable transitions.

        Besides behavioral permissiveness, structural complexity is also an important criterion that should be considered in the deadlock-free supervisor synthesis. Usually, a structurally minimal supervisor has the lowest implementation cost in the implementation of its control places and added arcs.Practically, control places are usually implemented by processing devices such as computers, microcontrollers, and programmable logic controllers, while added arcs are often implemented by sensors or actuators.

        This paper proposes a deadlock prevention method to obtain admissible and structurally minimal supervisors for robotic manufacturing systems with uncontrollable and unobservable events. First, Petri nets and their admissible markings and first-met inadmissible markings (FIMs) are defined for the systems with uncontrollable and unobservable events. Next,place invariants (PIs) are designed in an integer linear program (ILP) to survive all admissible markings and forbid all FIMs to keep the system controllably running in the admissible markings. When compared with the existing work,the proposed method can deal with uncontrollable transitions,unobservable transitions, and structural minimization in the supervisor synthesis for generalized Petri nets. In addition, the obtained supervisor is guaranteed to be admissible in theory,i.e., all admissible markings survive in the controlled net. The condition under which the supervisor is maximally permissive in behavior is also given.

        II. PETRI NETS WITH CONTROLLABILITY AND OBSERVABILITY

        To handle deadlocks in manufacturing systems, many different classes of Petri nets [20] have been proposed, such as S3PR, ES3PR, LS3PR, ELS3PR, GLS3PR, S*PR, S4PR,S3PGR2, and S3PMR. The main differences among them are the number of resources required by an operation and the net structures of process subnets. In the following, their definitions are summarized and extended as in Definition 1 for systems with uncontrollable and unobservable events, which generalizes these Petri nets while preserving their design philosophy. For the basic definitions of Petri nets, please refer to [21].

        VIII. CONCLUSIONS

        This paper presents an ILP-based deadlock prevention method to design behaviorally admissible and structurally minimal supervisors for the robotic manufacturing cells with uncontrollable and unobservable events based on Petri nets.The method is not confined to ordinary Petri nets and its obtained supervisor is guaranteed to be deadlock free,admissible, and structurally minimal. The condition under which the supervisor is behaviorally optimal is given. In addition, the proposed method can be applied to the systems whose optimal supervisors do not exist and/or crucial transitions may be uncontrollable or unobservable.

        A problem of reachability graph-based approaches is that,like those in [20], [25], it needs to generate an entire reachability graph and then solve ILP. Thus, how to efficiently generate reachability graphs and fast solve ILP is important. Future work should answer how to combine the proposed method with a structural analysis method [27] and apply redundancy elimination strategies [28] to ILP to further accelerate supervisor synthesis and seek new applications[29]-[34].

        2021亚洲色中文字幕| 中文字幕一区日韩精品| 四虎影视在线影院在线观看| 精品国产亚洲一区二区在线3d| 人成视频在线观看免费播放| 一区二区三区国产色综合| 五月天国产成人av免费观看| 99久久免费看少妇高潮a片特黄| 91网红福利精品区一区二| 91快射视频在线观看| 天天躁日日躁aaaaxxxx| 亚洲一区精品无码色成人| 中文字幕一区二区三区人妻精品| 亚洲综合在线一区二区三区| 中文字幕一区二区三区四区五区 | 国产成人精品人人做人人爽97 | 亚洲一区二区三区,日本| 正在播放东北夫妻内射| 亚洲两性视频一三区| 日韩一区二区中文字幕视频| 无码精品国产一区二区三区免费 | 国产精品无码人妻在线| 久久久久久成人毛片免费看| 精品久久久久久国产潘金莲| 日本一二三区免费在线| 国产亚洲2021成人乱码| 国产亚洲精久久久久久无码苍井空| 韩国女主播一区二区三区在线观看| 国产日本精品视频一区二区| 国产午夜精品一区二区三区软件| 精品国产亚欧无码久久久| 亚洲中文字幕在线第六区| 欧美大片aaaaa免费观看| 岛国AV一区二区三区在线观看| 99久久免费中文字幕精品| 国产欧美va欧美va香蕉在线| 国产成人精品999在线观看| 欧美日本视频一区| 精品久久综合日本久久综合网| 人妻无码一区二区视频| 中文字幕一区二区三区在线不卡|