首页> 外文期刊>IEEE transactions on automation science and engineering >Robust supervisory control for Production Systems with multiple resource failures
【24h】

Robust supervisory control for Production Systems with multiple resource failures

机译:具有多个资源故障的生产系统的强大监督控制

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

摘要

Supervisory control for deadlock-free resource allocation has been an active area of manufacturing systems research. To date, most work assumes that allocated resources do not fail. Little research has addressed allocating resources that may fail. In our previous work, we assumed a single unreliable resource and developed supervisory controllers to ensure robust deadlock-free operation in the event of resource failure. In this paper, we assume that several unreliable resources may fail simultaneously. In this case, a controller must guarantee that a set of resource failures does not propagate through blocking to stall other portions of the system. That is, the controller must ensure that every part type not requiring any of the failed resources should continue to produce smoothly without disruption. To do this, the controller must constrain the system to states that serve as feasible initial states for: 1) a reduced system when resource failures occur and 2) an upgraded system when failed resources are repaired. We develop the properties that such a controller must possess and then develop supervisory controllers that satisfy these properties. Note to Practitioners-For the past decade or so, researchers have begun to actively address the issue of ensuring smooth and continuous operation for flexibly automated manufacturing systems. This research effort has been motivated by the many failed attempts to implement flexible automation throughout the 1980s. During this time, much has been learned about modeling the control functions of a flexible, automated system. In fact, ladder logic control code can now be generated automatically from mathematical models, such as Petri nets, which compactly capture the required operating system logic. Because the code is based on a formal model with well-established properties, it is guaranteed to ensure proper operation without significant startup troubleshooting. One area that has not been investigated is controlling these systems when machines or tools "fail". The question is not how to fix what has failed, but rather how to control the system so that if something does fail, the system can continue producing items that do not require the failed elements. This is essential work since automated manufacturing systems consist o-f thousands of components, any of which are subject to failure. If failures in the system are not handled gracefully, it becomes difficult to keep the automated system running, in which case, system production does not meet expectations. In our previous work, we investigated ensuring smooth operation for systems with a single unreliable resource. We developed supervisory controllers to guarantee this requirement for these systems. In this paper, we extend the previous results to a more general class of systems where there are multiple unreliable resources. We establish a set of desired properties that the supervisory controller must possess in order to guarantee robust operation for these systems, and then develop a number of controllers that satisfy these properties.
机译:无死锁资源分配的监督控制一直是制造系统研究的活跃领域。迄今为止,大多数工作都假定分配的资源不会失败。很少有研究解决分配可能失败的资源。在我们以前的工作中,我们假定了单个不可靠的资源,并开发了监督控制器,以确保在发生资源故障时能够进行可靠的无死锁操作。在本文中,我们假设几个不可靠的资源可能同时失败。在这种情况下,控制器必须保证不会通过阻塞传播一组资源故障,从而使系统的其他部分停滞不前。即,控制器必须确保不需要任何故障资源的每种零件类型都应继续平稳生产而不会中断。为此,控制器必须将系统限制为可以用作初始状态的状态,以用于:1)发生资源故障时还原系统,以及2)修复故障资源时升级系统。我们开发了此类控制器必须具备的属性,然后开发了满足这些属性的监督控制器。给从业者的注意-在过去的十年左右的时间里,研究人员已开始积极解决确保灵活的自动化制造系统平稳,连续运行的问题。整个1980年代,实现柔性自动化的许多失败尝试激发了这项研究工作。在这段时间里,已经学到了很多关于建模灵活的自动化系统的控制功能的知识。实际上,现在可以从数学模型(例如Petri网络)自动生成梯形逻辑控制代码,该模型可以紧凑地捕获所需的操作系统逻辑。由于代码基于具有完善属性的正式模型,因此可以确保在不进行大量启动故障排除的情况下确保正常运行。当机器或工具“发生故障”时,尚未研究的一个领域是控制这些系统。问题不是如何解决失败的问题,而是如何控制系统,以便在某些情况下发生故障时,系统可以继续生产不需要故障元素的项目。这是必不可少的工作,因为自动化制造系统包含成千上万个组件,其中任何一个组件都会发生故障。如果不能很好地处理系统中的故障,将很难保持自动化系统的运行,在这种情况下,系统的生产将达不到预期。在我们以前的工作中,我们调查了如何确保使用单个不可靠资源的系统的平稳运行。我们开发了监督控制器来保证对这些系统的要求。在本文中,我们将先前的结果扩展到具有多个不可靠资源的更通用的系统类别。我们建立了监督控制器必须具有的一组期望属性,以保证这些系统的可靠运行,然后开发出满足这些属性的许多控制器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号