...
首页> 外文期刊>International Journal of Computer Integrated Manufacturing >Automata-based supervisory control logic design for a multi-robot assembly cell
【24h】

Automata-based supervisory control logic design for a multi-robot assembly cell

机译:基于自动化的多机器人装配单元监督控制逻辑设计

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Supervisory control logic design for a complex automated manufacturing system, a multi-robot assembly cell is discussed. A complex multi-robot assembly cell should be controlled to repeat a work cycle that satisfies the control requirements such as obeying an assembly sequence, and freedom form deadlocks, livelocks, collisions and wasteful behaviour. Recent automata-based control theories for discrete event dynamic systems focus on deriving a maximally permissible control logic, called a supernal controllable sublanguage, from a priori given automata-based control logic specification for the desirable system behaviour, called a legal language, when uncontrollable events may cause undesirable behaviour. However, it is not trivial to develop a legal language for a complex system like a multi-robot assembly cell. The computational procedure is subject to state explosion. In this paper, we propose a practical way of specifying and constructing the legal language from the given control requirements, and of obtaining the control logic that minimizes the cycle time. We first develop automata models for specifying each control requirement and generic behaviour of each component device, except the deadlock-free and livelock-free control requirements, which are hard to specify in automata. We discuss modelling strategies for controlling the multi-robot assembly cell. We propose a computational strategy for efficiently composing the automata and trimming out dead-ended states to enforce the deadlock-free control requirement and obtain the legal language. We derive an optimal control logic from the legal language that minimizes the cycle time by searching the randomly generated feasible state trajectories of the system that is controlled by the legal language. The livelock cycles are eliminated by minimizing the cycle time.
机译:讨论了用于复杂的自动化制造系统,多机器人装配单元的监督控制逻辑设计。应该控制一个复杂的多机器人装配单元,以重复一个满足控制要求的工作周期,例如遵守装配顺序,并且自由形成死锁,活锁,碰撞和浪费行为。近期用于离散事件动态系统的基于自动机的控制理论着重于从不可预知的事件中,根据事先给定的基于自动机的控制逻辑规范,为所需的系统行为(称为法律语言)推导最大可允许的控制逻辑,称为超级可控制子语言。可能会导致不良行为。但是,为复杂的系统(如多机器人装配单元)开发法律语言并非易事。计算过程容易受到状态爆炸的影响。在本文中,我们提出了一种实用的方法,可以根据给定的控制要求来指定和构造法律语言,并获得使周期时间最小化的控制逻辑。我们首先开发自动机模型,以指定每个控制要求和每个组件设备的通用行为,但无死锁和无活锁的控制要求除外,后者在自动机中很难指定。我们讨论用于控制多机器人装配单元的建模策略。我们提出一种计算策略,以有效地组成自动机并修剪出死角状态,以执行无死锁控制要求并获得法律语言。我们通过搜索由法律语言控制的系统的随机生成的可行状态轨迹,从法律语言中获得了一种最佳的控制逻辑,该逻辑可以最大程度地缩短周期时间。通过最小化周期时间来消除活锁周期。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号