首页 > 最新文献

2016 IEEE World Conference on Factory Communication Systems (WFCS)最新文献

英文 中文
First implementation and test of a node replication scheme on top of the flexible time-triggered replicated star for ethernet 首次在灵活的时间触发的以太网复制星之上实现和测试节点复制方案
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496527
Alberto Ballesteros, Sinisa Derasevic, David Gessner, F. Font, I. Álvarez, M. Barranco, J. Proenza
Distributed embedded systems typically have real-time and dependability requirements. Moreover, they must also be flexible to changing conditions when they are deployed in dynamic environments. The FT4FTT project aims at providing a switched Ethernet architecture that can support distributed control applications that are predictable, highly-reliable and adaptive. FT4FTT relies on the Flexible Time-Triggered Replicated Star for Ethernet (FTTRS) to tolerate channel faults. Moreover, nodes' hardware faults are tolerated by means of active node replication with majority voting. In order to coordinately trigger the execution of the tasks in the replicas, we designed the CD4NR mechanism, in which the network assists in deciding what to execute and when. This paper presents the first implementation of the CD4NR mechanism on a real prototype of FTTRS and the first testing of the complete system. For this we developed an experimental setup, based on the hardware-in-the-loop technique, running a real-time control application.
分布式嵌入式系统通常具有实时性和可靠性要求。此外,当它们部署在动态环境中时,还必须能够灵活地适应不断变化的条件。FT4FTT项目旨在提供一种交换以太网架构,支持可预测、高可靠性和自适应的分布式控制应用。FT4FTT依靠灵活时间触发复制星(FTTRS)来容忍信道故障。此外,通过多数投票的主动节点复制来容忍节点的硬件故障。为了协调触发副本中任务的执行,我们设计了CD4NR机制,其中网络协助决定执行什么以及何时执行。本文首次在FTTRS的真实样机上实现了CD4NR机制,并对整个系统进行了首次测试。为此,我们开发了一个实验装置,基于硬件在环技术,运行一个实时控制应用程序。
{"title":"First implementation and test of a node replication scheme on top of the flexible time-triggered replicated star for ethernet","authors":"Alberto Ballesteros, Sinisa Derasevic, David Gessner, F. Font, I. Álvarez, M. Barranco, J. Proenza","doi":"10.1109/WFCS.2016.7496527","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496527","url":null,"abstract":"Distributed embedded systems typically have real-time and dependability requirements. Moreover, they must also be flexible to changing conditions when they are deployed in dynamic environments. The FT4FTT project aims at providing a switched Ethernet architecture that can support distributed control applications that are predictable, highly-reliable and adaptive. FT4FTT relies on the Flexible Time-Triggered Replicated Star for Ethernet (FTTRS) to tolerate channel faults. Moreover, nodes' hardware faults are tolerated by means of active node replication with majority voting. In order to coordinately trigger the execution of the tasks in the replicas, we designed the CD4NR mechanism, in which the network assists in deciding what to execute and when. This paper presents the first implementation of the CD4NR mechanism on a real prototype of FTTRS and the first testing of the complete system. For this we developed an experimental setup, based on the hardware-in-the-loop technique, running a real-time control application.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134207147","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Improving the flexibility of the Ethernet Powerlink PollResponse Chaining mechanism 提高了以太网Powerlink PollResponse chain机制的灵活性
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496513
M. Knezic, B. Dokic, Z. Ivanovic
Ethernet Powerlink (EPL) is an industrial Ethernet networking solution commonly used as a communication network in distributed control and automation systems ranging from simple I/O to highly complex motion control applications. The PollResponse Chaining (PRC) mechanism is a new EPL standard feature aimed at increasing the network performance when nodes exchange small amount of data, especially if they are connected in line topology. However, the efficiency of the mechanism is affected by the network structure, which limits the scope of its applicability in real installations. In this paper, we propose a modification of the original PRC mechanism to improve its flexibility while allowing the same level of performance. This modification requires only minor changes to the available software implementation of the EPL protocol stack. The paper also presents some experimental results that prove the functionality of the proposed solution.
以太网Powerlink (EPL)是一种工业以太网网络解决方案,通常用作分布式控制和自动化系统中的通信网络,范围从简单的I/O到高度复杂的运动控制应用。PRC (PollResponse Chaining)机制是EPL标准的一项新特性,旨在提高节点交换少量数据时的网络性能,特别是当节点以线状拓扑连接时。然而,该机制的效率受网络结构的影响,限制了其在实际安装中的适用范围。在本文中,我们提出了对原始PRC机制的修改,以提高其灵活性,同时允许相同的性能水平。这种修改只需要对EPL协议栈的可用软件实现进行很小的更改。本文还给出了一些实验结果,证明了所提出的解决方案的功能性。
{"title":"Improving the flexibility of the Ethernet Powerlink PollResponse Chaining mechanism","authors":"M. Knezic, B. Dokic, Z. Ivanovic","doi":"10.1109/WFCS.2016.7496513","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496513","url":null,"abstract":"Ethernet Powerlink (EPL) is an industrial Ethernet networking solution commonly used as a communication network in distributed control and automation systems ranging from simple I/O to highly complex motion control applications. The PollResponse Chaining (PRC) mechanism is a new EPL standard feature aimed at increasing the network performance when nodes exchange small amount of data, especially if they are connected in line topology. However, the efficiency of the mechanism is affected by the network structure, which limits the scope of its applicability in real installations. In this paper, we propose a modification of the original PRC mechanism to improve its flexibility while allowing the same level of performance. This modification requires only minor changes to the available software implementation of the EPL protocol stack. The paper also presents some experimental results that prove the functionality of the proposed solution.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124648483","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
OPC UA hardware offloading engine as dedicated peripheral IP core OPC UA硬件卸载引擎作为专用外设IP核
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496520
C. Iatrou, L. Urbas
OPCUA is a promising candidate for achieving a vertical semantic integration of field devices in the next generation of industrial automation topologies. Microprocessing platforms embedded in sensors and actor do however not provide the memory and computing resources required to integrate OPC UA communication stacks. To enable the usage of OPC UA on limited platforms, this article introduces a dedicated, highly scalable hardware server stack, synthesizable on 75.800 μm2 using 28 nm CMOS technology as well as FPGAs, that can process OPC UA as a peripheral component.
OPCUA是实现下一代工业自动化拓扑中现场设备垂直语义集成的一个很有前途的候选者。然而,嵌入在传感器和actor中的微处理平台不能提供集成OPC UA通信栈所需的内存和计算资源。为了使OPC UA能够在有限的平台上使用,本文介绍了一个专用的、高度可扩展的硬件服务器堆栈,可在75.800 μm2上合成,采用28 nm CMOS技术和fpga,可以处理OPC UA作为外围组件。
{"title":"OPC UA hardware offloading engine as dedicated peripheral IP core","authors":"C. Iatrou, L. Urbas","doi":"10.1109/WFCS.2016.7496520","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496520","url":null,"abstract":"OPCUA is a promising candidate for achieving a vertical semantic integration of field devices in the next generation of industrial automation topologies. Microprocessing platforms embedded in sensors and actor do however not provide the memory and computing resources required to integrate OPC UA communication stacks. To enable the usage of OPC UA on limited platforms, this article introduces a dedicated, highly scalable hardware server stack, synthesizable on 75.800 μm2 using 28 nm CMOS technology as well as FPGAs, that can process OPC UA as a peripheral component.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124978421","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Worst-case timing analysis of AeroRing — A Full Duplex Ethernet ring for safety-critical avionics AeroRing的最坏时序分析——用于安全关键型航空电子设备的全双工以太网环
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496501
Ahmed Amari, A. Mifdaoui, F. Frances, J. Lacan
Avionics implementation with less cables will clearly improve the efficiency of aircraft while reducing weight and maintenance costs. To fulfill these emerging needs, an innovative avionics communication architecture, based on Gigabit Full Duplex Ethernet ring, is proposed in this paper. To adapt this COTS technology to safety-critical avionics, an adequate tuning process of the communication protocol and the choice of reliability mechanisms to achieve timely and reliable communications are first detailed. Then, efficient timing analyses of such a proposal based on Network Calculus are conducted, accounting the impact of a ring topology and the specified reliability mechanisms. Third, these general analyses are illustrated in the case of a realistic avionic application, to replace the AFDX backup network with AeroRing, to reduce wires, while guaranteeing timely communications.
使用更少电缆的航空电子设备将明显提高飞机的效率,同时减少重量和维护成本。为了满足这些新兴需求,本文提出了一种基于千兆全双工以太网环的创新航空电子通信体系结构。为了使这种COTS技术适应安全关键型航空电子设备,首先详细介绍了通信协议的适当调整过程和可靠性机制的选择,以实现及时可靠的通信。然后,考虑环形拓扑的影响和指定的可靠性机制,基于网络演算对该方案进行了有效的时序分析。第三,以实际的航空电子应用为例,说明了这些一般分析,以AeroRing取代AFDX备份网络,减少线路,同时保证及时通信。
{"title":"Worst-case timing analysis of AeroRing — A Full Duplex Ethernet ring for safety-critical avionics","authors":"Ahmed Amari, A. Mifdaoui, F. Frances, J. Lacan","doi":"10.1109/WFCS.2016.7496501","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496501","url":null,"abstract":"Avionics implementation with less cables will clearly improve the efficiency of aircraft while reducing weight and maintenance costs. To fulfill these emerging needs, an innovative avionics communication architecture, based on Gigabit Full Duplex Ethernet ring, is proposed in this paper. To adapt this COTS technology to safety-critical avionics, an adequate tuning process of the communication protocol and the choice of reliability mechanisms to achieve timely and reliable communications are first detailed. Then, efficient timing analyses of such a proposal based on Network Calculus are conducted, accounting the impact of a ring topology and the specified reliability mechanisms. Third, these general analyses are illustrated in the case of a realistic avionic application, to replace the AFDX backup network with AeroRing, to reduce wires, while guaranteeing timely communications.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125550820","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Investigations on packet delay variations over the wireless channel 无线信道上分组延迟变化的研究
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496522
A. Mahmood, Thomas Bigler, T. Sauter
The increasing presence of wireless communication in factories has encouraged the introduction of novel applications on the factory floor. Highly accurate clock synchronization of wireless devices is necessary for timely communication between these devices and in some cases such as time-based localization, a major pre-requisite. One critical factor affecting synchronization performance is propagation delay variations suffered by a packet when it moves from its source to the destination. In this preliminary study, a set of measurements have been carried out to find out the extent of these variations. A highly accurate timestamping unit is used to detect the departure and arrival of a packet on the wireless channel, as the timestamping unit undergoes relative motion in an office environment. The results indicate that propagation delay variations are less affected by mobility than by reflections of signals from surrounding surfaces and objects. Future work will investigate whether the above observation is correct by employing higher speed mobility.
无线通信在工厂中的日益普及鼓励了在工厂车间引入新的应用程序。无线设备高度精确的时钟同步对于这些设备之间的及时通信是必要的,在某些情况下,例如基于时间的定位,这是一个主要的先决条件。影响同步性能的一个关键因素是数据包从源移动到目的地时所遭受的传播延迟变化。在这项初步研究中,进行了一组测量,以找出这些变化的程度。高精度的时间戳单元用于检测无线信道上数据包的出发和到达,因为时间戳单元在办公环境中经历了相对运动。结果表明,传输延迟变化受迁移率的影响较小,而受周围表面和物体反射信号的影响较小。未来的工作将通过采用更高的速度迁移率来研究上述观察是否正确。
{"title":"Investigations on packet delay variations over the wireless channel","authors":"A. Mahmood, Thomas Bigler, T. Sauter","doi":"10.1109/WFCS.2016.7496522","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496522","url":null,"abstract":"The increasing presence of wireless communication in factories has encouraged the introduction of novel applications on the factory floor. Highly accurate clock synchronization of wireless devices is necessary for timely communication between these devices and in some cases such as time-based localization, a major pre-requisite. One critical factor affecting synchronization performance is propagation delay variations suffered by a packet when it moves from its source to the destination. In this preliminary study, a set of measurements have been carried out to find out the extent of these variations. A highly accurate timestamping unit is used to detect the departure and arrival of a packet on the wireless channel, as the timestamping unit undergoes relative motion in an office environment. The results indicate that propagation delay variations are less affected by mobility than by reflections of signals from surrounding surfaces and objects. Future work will investigate whether the above observation is correct by employing higher speed mobility.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122806763","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Towards a TDMA-based real-time extension for the constrained application protocol 基于tdma的受限应用协议实时扩展研究
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496529
Björn Konieczek, Martin Kasparick, Michael Rethfeldt, F. Golatowski, D. Timmermann
Current IoT protocols, like the Constrained Application Protocol (CoAP), do not yet provide real-time behavior for the inter-device communication. In this paper, we propose a real-time extension for the CoAP standard that defines interfaces for the time synchronization among nodes and the time slot management. These interfaces enable a controlled exclusive network access based on a Time Division Multiple Access (TDMA) approach. With this extension, it is possible to realize access control on the application layer without the modification of lower layer protocols. The described interfaces are prototypically implemented within the jCoAP communication stack and evaluated in a multi-device real-world testbed. In our prototype, we used established algorithms for the time synchronization. The results, reveal the weaknesses of the chosen synchronization algorithm. However, the interface definition allows the usage of more accurate algorithms.
当前的物联网协议,如受限应用协议(CoAP),还没有为设备间通信提供实时行为。本文提出了CoAP标准的实时扩展,定义了节点间时间同步和时隙管理接口。这些接口支持基于时分多址(TDMA)方法的受控独占网络访问。有了这个扩展,就可以在不修改底层协议的情况下实现对应用层的访问控制。所描述的接口通常是在jCoAP通信堆栈中实现的,并在多设备实际测试平台中进行评估。在我们的原型中,我们使用了既定的时间同步算法。研究结果揭示了所选同步算法的缺点。然而,接口定义允许使用更精确的算法。
{"title":"Towards a TDMA-based real-time extension for the constrained application protocol","authors":"Björn Konieczek, Martin Kasparick, Michael Rethfeldt, F. Golatowski, D. Timmermann","doi":"10.1109/WFCS.2016.7496529","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496529","url":null,"abstract":"Current IoT protocols, like the Constrained Application Protocol (CoAP), do not yet provide real-time behavior for the inter-device communication. In this paper, we propose a real-time extension for the CoAP standard that defines interfaces for the time synchronization among nodes and the time slot management. These interfaces enable a controlled exclusive network access based on a Time Division Multiple Access (TDMA) approach. With this extension, it is possible to realize access control on the application layer without the modification of lower layer protocols. The described interfaces are prototypically implemented within the jCoAP communication stack and evaluated in a multi-device real-world testbed. In our prototype, we used established algorithms for the time synchronization. The results, reveal the weaknesses of the chosen synchronization algorithm. However, the interface definition allows the usage of more accurate algorithms.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132017092","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
An innovative approach to rate adaptation in IEEE 802.11 real-time industrial networks IEEE 802.11实时工业网络中速率自适应的创新方法
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496498
F. Tramarin, S. Vitturi, Michele Luvisotto
The Multirate Support feature has been introduced by the IEEE 802.11 standard to improve system performance. It has been widely exploited within general purpose Wireless LANs by means of Rate Adaptation (RA) strategies, that unfortunately revealed ineffective for the case of real-time industrial communications. This paper presents the innovative Rate Selection for Industrial Networks (RSIN) algorithm, specifically conceived for the real-time industrial scenario with the goal of minimizing the transmission error probability, while taking into account the deadlines imposed to packet delivery.
IEEE 802.11标准引入了多速率支持特性,以提高系统性能。它已被广泛应用于通用无线局域网中,通过速率自适应(RA)策略,不幸的是,它在实时工业通信的情况下显示出无效。本文提出了创新的工业网络速率选择(RSIN)算法,该算法专门为实时工业场景设计,目标是最小化传输错误概率,同时考虑到对分组传输施加的最后期限。
{"title":"An innovative approach to rate adaptation in IEEE 802.11 real-time industrial networks","authors":"F. Tramarin, S. Vitturi, Michele Luvisotto","doi":"10.1109/WFCS.2016.7496498","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496498","url":null,"abstract":"The Multirate Support feature has been introduced by the IEEE 802.11 standard to improve system performance. It has been widely exploited within general purpose Wireless LANs by means of Rate Adaptation (RA) strategies, that unfortunately revealed ineffective for the case of real-time industrial communications. This paper presents the innovative Rate Selection for Industrial Networks (RSIN) algorithm, specifically conceived for the real-time industrial scenario with the goal of minimizing the transmission error probability, while taking into account the deadlines imposed to packet delivery.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127382109","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Towards automated deployment of IEC 61131-3 applications on multi-core systems 朝着在多核系统上自动部署IEC 61131-3应用的方向发展
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496531
S. Mubeen, Matthias Becker, Xiaosha Zhao, Lingjian Gan, M. Behnam, Thomas Nolte
The IEC 61131-3 standard, a widely used standard in the automation industry, defines various programming languages for programmable logic controllers. Today, the open source tools that comply with this standard do not support deployment of the applications on multi-core platforms. In this paper, we introduce a novel multi-step approach that aims to support automatic deployment of the automation control applications, developed using the IEC 61131-3 standard, to multi-core platforms. In the first step, the generated sequential code is partitioned. In the second step, the partitioned code is allocated to tasks while the tasks are mapped to various cores, without violating the dependencies, synchronization and communication constraints in the application. In order to provide a proof of concept, we develop a prototype by extending an existing tool that complies with the standard. We also perform a case study and a preliminary evaluation of the prototype.
IEC 61131-3标准是自动化行业中广泛使用的标准,为可编程逻辑控制器定义了各种编程语言。目前,符合该标准的开源工具不支持在多核平台上部署应用程序。在本文中,我们介绍了一种新的多步骤方法,旨在支持使用IEC 61131-3标准开发的自动化控制应用程序到多核平台的自动部署。在第一步中,对生成的顺序代码进行分区。在第二步中,当任务被映射到不同的核心时,分区代码被分配给任务,而不违反应用程序中的依赖关系、同步和通信约束。为了提供概念验证,我们通过扩展符合标准的现有工具来开发原型。我们还对原型进行了案例研究和初步评估。
{"title":"Towards automated deployment of IEC 61131-3 applications on multi-core systems","authors":"S. Mubeen, Matthias Becker, Xiaosha Zhao, Lingjian Gan, M. Behnam, Thomas Nolte","doi":"10.1109/WFCS.2016.7496531","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496531","url":null,"abstract":"The IEC 61131-3 standard, a widely used standard in the automation industry, defines various programming languages for programmable logic controllers. Today, the open source tools that comply with this standard do not support deployment of the applications on multi-core platforms. In this paper, we introduce a novel multi-step approach that aims to support automatic deployment of the automation control applications, developed using the IEC 61131-3 standard, to multi-core platforms. In the first step, the generated sequential code is partitioned. In the second step, the partitioned code is allocated to tasks while the tasks are mapped to various cores, without violating the dependencies, synchronization and communication constraints in the application. In order to provide a proof of concept, we develop a prototype by extending an existing tool that complies with the standard. We also perform a case study and a preliminary evaluation of the prototype.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"2014 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121596495","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Reliable wireless control: Wireless connection in the control loop 可靠的无线控制:控制回路无线连接
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496523
Santiago Soler Perez Olaya, Stefan Matzler, M. Wollschlaeger, Paolo Varutti, T. Szczepanski
Wireless communication technologies are adopted more and more in industrial applications. While being accepted as an add-on focusing on tasks like asset management, the use of wireless connection in the control loop is still less common. A main requirement for such an application is a reliable communication solution. The paper discusses a system approach of integrating wireless communication systems into a control application by using a model predictive control and an intelligent radio proxy in order to minimize the issues derived from a wireless connection, like packet loss and jitter. The engineering of such a solution is supported by a specific PLC function block.
无线通信技术在工业应用中得到越来越多的应用。虽然无线连接被认为是一种专注于资产管理等任务的附加组件,但在控制回路中使用无线连接仍然不太常见。这种应用程序的主要需求是可靠的通信解决方案。本文讨论了一种利用模型预测控制和智能无线电代理将无线通信系统集成到控制应用中的系统方法,以最大限度地减少由无线连接引起的丢包和抖动等问题。这种解决方案的工程是由特定的PLC功能块支持的。
{"title":"Reliable wireless control: Wireless connection in the control loop","authors":"Santiago Soler Perez Olaya, Stefan Matzler, M. Wollschlaeger, Paolo Varutti, T. Szczepanski","doi":"10.1109/WFCS.2016.7496523","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496523","url":null,"abstract":"Wireless communication technologies are adopted more and more in industrial applications. While being accepted as an add-on focusing on tasks like asset management, the use of wireless connection in the control loop is still less common. A main requirement for such an application is a reliable communication solution. The paper discusses a system approach of integrating wireless communication systems into a control application by using a model predictive control and an intelligent radio proxy in order to minimize the issues derived from a wireless connection, like packet loss and jitter. The engineering of such a solution is supported by a specific PLC function block.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"148 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123076470","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
A dependency-graph based priority assignment algorithm for real-time traffic over NoCs with shared virtual-channels 基于依赖图的共享虚拟通道noc实时流量优先级分配算法
Pub Date : 2016-05-03 DOI: 10.1109/WFCS.2016.7496504
Meng Liu, Matthias Becker, M. Behnam, Thomas Nolte
The Network-on-Chip (NoC) is the on-chip interconnection medium of choice for modern massively parallel processors and System-on-Chip (SoC) in general. Fixed-priority based preemptive scheduling using virtual-channels is a solution to support real-time communications in on-chip networks. Targeting the priority assignment problem in the context of NoCs, heuristic based priority assignment algorithms are more practical, due to the exponentially increased search space as the number of flows goes up. In our previous work, we have proposed a graph-based heuristic priority assignment algorithm (called GHSA) for NoC communications, where we show that taking the dependencies between flows into account can significantly reduce the search space. However, GHSA only works for NoCs with distinct priorities. Routers in such type of platforms may have a large amount of buffer cost when the number of flows is high. The applicability can thus be limited in reality. One solution to reduce the buffer cost is to allow priority sharing of different flows. In this paper, we propose a dependency-graph based priority assignment algorithm (called eGHSA) targeting NoCs with shared virtual-channels. A number of experiments as well as a case study based on an automotive application are generated, which clearly show that eGHSA improves the efficiency compared to the existing solution in the literature.
片上网络(NoC)是现代大规模并行处理器和片上系统(SoC)的首选片上互连介质。基于固定优先级的抢占式调度是一种支持片上网络实时通信的解决方案。针对noc环境下的优先级分配问题,启发式优先级分配算法更为实用,因为随着流量数量的增加,搜索空间呈指数级增长。在我们之前的工作中,我们提出了一种基于图的启发式优先级分配算法(称为GHSA)用于NoC通信,其中我们表明,考虑流之间的依赖关系可以显着减少搜索空间。然而,GHSA仅适用于具有明确优先级的国家石油公司。这类平台上的路由器在流量大的情况下可能会有大量的缓冲开销。因此,其适用性在现实中是有限的。减少缓冲成本的一个解决方案是允许不同流的优先级共享。在本文中,我们提出了一种基于依赖图的优先级分配算法(eGHSA),该算法针对具有共享虚拟通道的noc。大量的实验以及基于汽车应用的案例研究都清楚地表明,与文献中现有的解决方案相比,eGHSA提高了效率。
{"title":"A dependency-graph based priority assignment algorithm for real-time traffic over NoCs with shared virtual-channels","authors":"Meng Liu, Matthias Becker, M. Behnam, Thomas Nolte","doi":"10.1109/WFCS.2016.7496504","DOIUrl":"https://doi.org/10.1109/WFCS.2016.7496504","url":null,"abstract":"The Network-on-Chip (NoC) is the on-chip interconnection medium of choice for modern massively parallel processors and System-on-Chip (SoC) in general. Fixed-priority based preemptive scheduling using virtual-channels is a solution to support real-time communications in on-chip networks. Targeting the priority assignment problem in the context of NoCs, heuristic based priority assignment algorithms are more practical, due to the exponentially increased search space as the number of flows goes up. In our previous work, we have proposed a graph-based heuristic priority assignment algorithm (called GHSA) for NoC communications, where we show that taking the dependencies between flows into account can significantly reduce the search space. However, GHSA only works for NoCs with distinct priorities. Routers in such type of platforms may have a large amount of buffer cost when the number of flows is high. The applicability can thus be limited in reality. One solution to reduce the buffer cost is to allow priority sharing of different flows. In this paper, we propose a dependency-graph based priority assignment algorithm (called eGHSA) targeting NoCs with shared virtual-channels. A number of experiments as well as a case study based on an automotive application are generated, which clearly show that eGHSA improves the efficiency compared to the existing solution in the literature.","PeriodicalId":413770,"journal":{"name":"2016 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115653301","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
期刊
2016 IEEE World Conference on Factory Communication Systems (WFCS)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1