首页> 外文期刊>Computers, IEEE Transactions on >Reconfigurable Multiagent Embedded Control Systems: From Modeling to Implementation
【24h】

Reconfigurable Multiagent Embedded Control Systems: From Modeling to Implementation

机译:可重配置的多代理嵌入式控制系统:从建模到实现

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

摘要

The paper deals with reconfigurable embedded control systems following different component-based technologies and/or Architecture Description Languages used today in industry. We define a Control Component as a software unit to support control tasks of the system, which is assumed to be a network of components with precedence constraints. We define an agent-based architecture to handle automatic reconfigurations under well-defined conditions by creating, deleting, or updating components to bring the whole system into safe and optimal behaviors. To cover all possible reconfiguration forms, we model the agent by nested state machines according to the formalism Net Condition/Event Systems (NCESs), which is an extension of Petri nets. In addition, we apply a model checking to verify functional and extra-functional properties according to the temporal logic "Computation Tree LogicȁD; (CTL). The goal is to check the agent reactivity after any evolution of the environment. Several complex networks can implement the system, where each one is executed at a given time when a corresponding reconfiguration scenario is automatically applied by the agent. To check the correctness of each one of them, we apply in several steps a refinement-based approach that automatically specifies feasible Control Components according to NCES. The model checker SESA is automatically applied in each step to verify deadlock properties of new generated components, and it is manually used to verify CTL-based properties according to user requirements. We implement the reconfiguration agent by three modules that allow interpretations of environment evolutions, decisions of useful reconfiguration scenarios, and finally, their applications. Two Industrial Benchmark Production Systems FESTO and EnAS available in our research laboratory are applied to explain the contributions of the paper.
机译:本文介绍了可重构的嵌入式控制系统,该系统采用了当今工业中使用的基于组件的不同技术和/或体系结构描述语言。我们将控制组件定义为支持系统控制任务的软件单元,假定该系统是具有优先约束的组件网络。我们定义了一个基于代理的体系结构,通过创建,删除或更新组件以使整个系统处于安全和最佳状态,从而在定义良好的条件下处理自动重新配置。为了涵盖所有可能的重新配置形式,我们根据形式化网络条件/事件系统(NCES)通过嵌套状态机对代理进行建模,该形式是Petri网络的扩展。此外,我们根据时间逻辑“计算树逻辑ȁD;(CTL)”应用模型检查来验证功能和超功能属性。目标是检查环境发生任何变化后的代理反应性。可以实现几个复杂的网络该系统,当代理自动应用相应的重新配置方案时,在给定的时间执行每个系统。为了检查每个系统的正确性,我们分几步应用了一种基于细化的方法,该方法自动指定可行的控制组件根据NCES的规定,模型检查器SESA会在每个步骤中自动应用,以验证新生成的组件的死锁属性,并根据用户要求手动将其用于验证基于CTL的属性。我们通过允许解释的三个模块来实现重新配置代理环境演变,有用的重新配置方案的决策,以及最后的应用两个Indu我们研究实验室提供的strial基准生产系统FESTO和EnAS用于解释本文的贡献。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号