首页 > 最新文献

2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)最新文献

英文 中文
Automatic Reverse Engineering of Interaction Models from System Logs 基于系统日志的交互模型的自动逆向工程
Sabine Wolny, Alexandra Mazak, M. Wimmer
Nowadays, software-as well as hardware systems produce log files that enable a continuous monitoring of the system during its execution. Unfortunately, such text-based log traces are very long and difficult to read, and therefore, reasoning and analyzing runtime behavior is not straightforward. However, dealing with log traces is especially needed in cases, where (i) the execution of the system did not perform as intended, (ii) the process flow is unknown because there are no records, and/or (iii) the design models do not correspond to its real-world counterpart. These facts cause that log data has to be prepared in a more user-friendly way (e.g., in form of graphical representations) and algorithms are needed for automatically monitoring the system’s operation, and for tracking the system components interaction patterns. For this purpose we present an approach for transforming raw sensor data logs to a UML or SysML sequence diagram in order to provide a graphical representation for tracking log traces in a time-ordered manner. Based on this sequence diagram, we automatically identify interaction models in order to analyze the runtime behavior of system components. We implement this approach as prototypical plug-in in the modeling tool Enterprise Architect and evaluate it by an example of a self-driving car.
现在,软件系统和硬件系统都会生成日志文件,以便在系统执行期间对其进行连续监视。不幸的是,这种基于文本的日志跟踪非常长且难以阅读,因此,推理和分析运行时行为并不简单。然而,在以下情况下特别需要处理日志跟踪:(i)系统的执行未按预期执行,(ii)由于没有记录而导致流程流未知,和/或(iii)设计模型与现实世界的对应模型不对应。这些事实导致日志数据必须以更加用户友好的方式(例如,以图形表示的形式)准备,并且需要算法来自动监视系统的操作,并跟踪系统组件的交互模式。为此,我们提出了一种将原始传感器数据日志转换为UML或SysML序列图的方法,以便以时间顺序的方式提供跟踪日志痕迹的图形表示。基于此序列图,我们自动识别交互模型,以便分析系统组件的运行时行为。我们在建模工具Enterprise Architect中作为原型插件实现了这种方法,并通过一个自动驾驶汽车的示例对其进行了评估。
{"title":"Automatic Reverse Engineering of Interaction Models from System Logs","authors":"Sabine Wolny, Alexandra Mazak, M. Wimmer","doi":"10.1109/ETFA.2019.8869502","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8869502","url":null,"abstract":"Nowadays, software-as well as hardware systems produce log files that enable a continuous monitoring of the system during its execution. Unfortunately, such text-based log traces are very long and difficult to read, and therefore, reasoning and analyzing runtime behavior is not straightforward. However, dealing with log traces is especially needed in cases, where (i) the execution of the system did not perform as intended, (ii) the process flow is unknown because there are no records, and/or (iii) the design models do not correspond to its real-world counterpart. These facts cause that log data has to be prepared in a more user-friendly way (e.g., in form of graphical representations) and algorithms are needed for automatically monitoring the system’s operation, and for tracking the system components interaction patterns. For this purpose we present an approach for transforming raw sensor data logs to a UML or SysML sequence diagram in order to provide a graphical representation for tracking log traces in a time-ordered manner. Based on this sequence diagram, we automatically identify interaction models in order to analyze the runtime behavior of system components. We implement this approach as prototypical plug-in in the modeling tool Enterprise Architect and evaluate it by an example of a self-driving car.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"53 1","pages":"57-64"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86695802","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
Performance of object recognition in wearable videos 可穿戴视频中物体识别的性能
Alberto Sabater, L. Montesano, A. C. Murillo
Wearable technologies are enabling plenty of new applications of computer vision, from life logging to health assistance. Many of them are required to recognize the elements of interest in the scene captured by the camera This work studies the problem of object detection and localization on videos captured by this type of camera. Wearable videos are a much more challenging scenario for object detection than standard images or even another type of videos, due to lower quality images (e.g. poor focus) or high clutter and occlusion common in wearable recordings. Existing work typically focuses on detecting the objects of focus or those being manipulated by the user wearing the camera. We perform a more general evaluation of the task of object detection in this type of video, because numerous applications, such as marketing studies, also need detecting objects which are not in focus by the user. This work presents a thorough study of the well known YOLO architecture, that offers an excellent trade-off between accuracy and speed, for the particular case of object detection in wearable video. We focus our study on the public ADL Dataset, but we also use additional public data for complementary evaluations. We run an exhaustive set of experiments with different variations of the original architecture and its training strategy. Our experiments drive to several conclusions about the most promising directions for our goal and point us to further research steps to improve detection in wearable videos.
可穿戴技术使计算机视觉的许多新应用成为可能,从生活记录到健康援助。其中许多都需要识别摄像机拍摄的场景中感兴趣的元素,本工作研究了此类摄像机拍摄的视频的目标检测和定位问题。与标准图像甚至其他类型的视频相比,可穿戴视频在目标检测方面更具挑战性,因为可穿戴记录中常见的图像质量较低(例如聚焦差)或高杂乱和遮挡。现有的工作通常侧重于检测焦点对象或被佩戴相机的用户操纵的对象。我们对这类视频中的物体检测任务进行了更一般的评估,因为许多应用,如市场营销研究,也需要检测用户没有关注的物体。这项工作对著名的YOLO架构进行了深入的研究,该架构在可穿戴视频中的目标检测的特定情况下,提供了精度和速度之间的良好权衡。我们将研究重点放在公共ADL数据集上,但我们也使用其他公共数据进行补充评估。我们对原始架构及其训练策略的不同变体进行了详尽的实验。我们的实验得出了几个关于我们的目标最有希望的方向的结论,并指出了我们进一步研究的步骤,以提高可穿戴视频的检测。
{"title":"Performance of object recognition in wearable videos","authors":"Alberto Sabater, L. Montesano, A. C. Murillo","doi":"10.1109/ETFA.2019.8869019","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8869019","url":null,"abstract":"Wearable technologies are enabling plenty of new applications of computer vision, from life logging to health assistance. Many of them are required to recognize the elements of interest in the scene captured by the camera This work studies the problem of object detection and localization on videos captured by this type of camera. Wearable videos are a much more challenging scenario for object detection than standard images or even another type of videos, due to lower quality images (e.g. poor focus) or high clutter and occlusion common in wearable recordings. Existing work typically focuses on detecting the objects of focus or those being manipulated by the user wearing the camera. We perform a more general evaluation of the task of object detection in this type of video, because numerous applications, such as marketing studies, also need detecting objects which are not in focus by the user. This work presents a thorough study of the well known YOLO architecture, that offers an excellent trade-off between accuracy and speed, for the particular case of object detection in wearable video. We focus our study on the public ADL Dataset, but we also use additional public data for complementary evaluations. We run an exhaustive set of experiments with different variations of the original architecture and its training strategy. Our experiments drive to several conclusions about the most promising directions for our goal and point us to further research steps to improve detection in wearable videos.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"25 1","pages":"1813-1820"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82020861","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 Multi-agent System with Dual-rate Control and a Quantized-value Communication Constraint 具有双速率控制和量化值通信约束的多智能体系统
Takumi Furusaka, N. Kawaguchi, Takao Sato, N. Araki, Y. Konishi
Multi-agent systems (MASs) are used for distributed control purposes and substantial research attention has been directed to these systems because of their practical merits. In MASs, agents’ information is shared through networks. In networked-control systems, the measured data is usually quantized because of sensor performance or specification, and its resolution is inadequate. Furthermore, because of network quality, the measurement interval is often longer than the control interval. Therefore, the present study introduces a design method for a dual-rate quantized control system, in which the measurement interval of agents is an integer multiple of the control interval.
多智能体系统(MASs)被用于分布式控制目的,由于其实际优点,这些系统得到了大量的研究关注。在MASs中,代理人的信息通过网络共享。在网络控制系统中,由于传感器性能或规格的限制,测量数据往往被量化,其分辨率不足。此外,由于网络质量的原因,测量间隔往往比控制间隔长。因此,本研究提出了一种双速率量化控制系统的设计方法,其中agent的测量区间是控制区间的整数倍。
{"title":"A Multi-agent System with Dual-rate Control and a Quantized-value Communication Constraint","authors":"Takumi Furusaka, N. Kawaguchi, Takao Sato, N. Araki, Y. Konishi","doi":"10.1109/ETFA.2019.8869341","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8869341","url":null,"abstract":"Multi-agent systems (MASs) are used for distributed control purposes and substantial research attention has been directed to these systems because of their practical merits. In MASs, agents’ information is shared through networks. In networked-control systems, the measured data is usually quantized because of sensor performance or specification, and its resolution is inadequate. Furthermore, because of network quality, the measurement interval is often longer than the control interval. Therefore, the present study introduces a design method for a dual-rate quantized control system, in which the measurement interval of agents is an integer multiple of the control interval.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"5 1","pages":"1473-1476"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85338643","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
Formal Verification of the FTTRS Mechanisms for the Consistent Update of the Traffic Schedule 交通时间表一致性更新的FTTRS机制的正式验证
D. Bujosa, Sergi Arguimbau, Patricia Arguimbau, J. Proenza, M. Barranco
Critical Adaptive Distributed Embedded Systems (ADESs) are nowadays the focus of many researchers. ADESs are envisioned to dynamically modify their behavior to support changes of their real-time and dependability requirements at runtime as the conditions of the environment in which they operate vary. To provide ADESs with an adequate communication infrastructure, our research group proposed the Flexible-Time-Triggered Replicated Star (FTTRS). FTTRS provides highly reliable communication services on top of Ethernet, while keeping the adaptivity benefits that the Flexible-Time-Triggered (FTT) communication paradigm offers from a real-time perspective. This paper formally verifies, by means of model checking, the correctness of the mechanisms FTTRS includes to enforce consistent changes of the communication scheduling at runtime.
关键自适应分布式嵌入式系统(ADESs)是当今许多研究者关注的焦点。随着运行环境条件的变化,ADESs可以动态地修改其行为,以支持运行时实时和可靠性需求的变化。为了给ADESs提供足够的通信基础设施,我们的研究小组提出了灵活时间触发复制星(FTTRS)。ftts在以太网之上提供了高度可靠的通信服务,同时保持了灵活时间触发(FTT)通信范式从实时角度提供的自适应优势。通过模型检验,形式化地验证了FTTRS在运行时强制通信调度一致性变化机制的正确性。
{"title":"Formal Verification of the FTTRS Mechanisms for the Consistent Update of the Traffic Schedule","authors":"D. Bujosa, Sergi Arguimbau, Patricia Arguimbau, J. Proenza, M. Barranco","doi":"10.1109/ETFA.2019.8869421","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8869421","url":null,"abstract":"Critical Adaptive Distributed Embedded Systems (ADESs) are nowadays the focus of many researchers. ADESs are envisioned to dynamically modify their behavior to support changes of their real-time and dependability requirements at runtime as the conditions of the environment in which they operate vary. To provide ADESs with an adequate communication infrastructure, our research group proposed the Flexible-Time-Triggered Replicated Star (FTTRS). FTTRS provides highly reliable communication services on top of Ethernet, while keeping the adaptivity benefits that the Flexible-Time-Triggered (FTT) communication paradigm offers from a real-time perspective. This paper formally verifies, by means of model checking, the correctness of the mechanisms FTTRS includes to enforce consistent changes of the communication scheduling at runtime.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"61 1","pages":"1017-1024"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89652568","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
Cyber-Physical Production System Self-Description-Based Data Access Layer 基于信息物理生产系统自描述的数据访问层
D. Stock, Daniel Schel, T. Bauernhansl
Cyber-Physical Production Systems (CPPS) are Cyber-Physical Systems (CPS), which are applied in manufacturing environments to carry out production related tasks, thus turning them into smart manufacturing environments. They are the evolution of combined regular manufacturing equipment, embedded computing devices and distributed computing functionality, which has been sparked by technical advances in information and communication technology (ICT) and progressively networked production. One of the properties of CPS is the ability to be composed of other CPS and the ability to encapsulate so-called self-x capabilities. Their networked nature enables access to large amounts of data, which can be used to extract information and knowledge about machines, processes, and the manufacturing environment. This paper discusses approaches how data access, storage, and information extraction is currently being handled. We propose how these approaches can be extended and how an information-oriented system and infrastructure for CPPS can be constructed to create a Cyber-Physical Data Access Layer which is based on the self-description capability of CPPS components.
信息物理生产系统(CPPS)是一种信息物理系统(CPS),应用于制造环境中执行与生产相关的任务,从而将制造环境转变为智能制造环境。它们是由信息和通信技术(ICT)的技术进步和逐步网络化生产引发的常规制造设备、嵌入式计算设备和分布式计算功能的组合演变。CPS的特性之一是能够由其他CPS组成,并且能够封装所谓的self-x功能。它们的网络特性使其能够访问大量数据,这些数据可用于提取有关机器、流程和制造环境的信息和知识。本文讨论了当前处理数据访问、存储和信息提取的方法。我们提出了如何扩展这些方法,以及如何构建面向CPPS的信息系统和基础设施,以创建基于CPPS组件自我描述能力的网络物理数据访问层。
{"title":"Cyber-Physical Production System Self-Description-Based Data Access Layer","authors":"D. Stock, Daniel Schel, T. Bauernhansl","doi":"10.1109/ETFA.2019.8869486","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8869486","url":null,"abstract":"Cyber-Physical Production Systems (CPPS) are Cyber-Physical Systems (CPS), which are applied in manufacturing environments to carry out production related tasks, thus turning them into smart manufacturing environments. They are the evolution of combined regular manufacturing equipment, embedded computing devices and distributed computing functionality, which has been sparked by technical advances in information and communication technology (ICT) and progressively networked production. One of the properties of CPS is the ability to be composed of other CPS and the ability to encapsulate so-called self-x capabilities. Their networked nature enables access to large amounts of data, which can be used to extract information and knowledge about machines, processes, and the manufacturing environment. This paper discusses approaches how data access, storage, and information extraction is currently being handled. We propose how these approaches can be extended and how an information-oriented system and infrastructure for CPPS can be constructed to create a Cyber-Physical Data Access Layer which is based on the self-description capability of CPPS components.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"1 1","pages":"168-175"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89672233","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
The Industrie 4.0 Asset Administration Shell as Information Source for Security Analysis 工业4.0资产管理外壳作为安全分析的信息源
F. Patzer, Friedrich Volz, T. Usländer, Immanuel Blöcher, J. Beyerer
One of the essential concepts of the Reference Architecture Model Industrie 4.0 (RAMI4.0) is the uniform modelling of assets by means of a common meta-data model called the Asset Administration Shell (AAS). However, important practical experience with this concept is still missing, as not many use cases for the AAS have yet been implemented. Thus, practical issues within the AAS concept and respective solutions are hard to identify. In this paper, presents our experience with the implementation of an AAS use case. The AAS is used as information source to create an ontology, which is then used for security analysis. The paper discusses the use-case-specific modelling language selection and provides a practical examination of several of our implementations that use OWL and OPC UA together. Furthermore, it provides recommendations for the implementation of Asset Administration Shells for this and similar use cases.
工业4.0参考体系结构模型(RAMI4.0)的基本概念之一是通过称为资产管理外壳(AAS)的通用元数据模型对资产进行统一建模。然而,关于这个概念的重要实践经验仍然缺失,因为还没有很多AAS的用例被实现。因此,在AAS概念和各自的解决方案中的实际问题是很难确定的。在本文中,展示了我们实现AAS用例的经验。AAS用作信息源来创建本体,然后将本体用于安全分析。本文讨论了特定于用例的建模语言选择,并提供了几个同时使用OWL和OPC UA的实现的实际检查。此外,它还为这个用例和类似用例的资产管理shell的实现提供了建议。
{"title":"The Industrie 4.0 Asset Administration Shell as Information Source for Security Analysis","authors":"F. Patzer, Friedrich Volz, T. Usländer, Immanuel Blöcher, J. Beyerer","doi":"10.1109/ETFA.2019.8869059","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8869059","url":null,"abstract":"One of the essential concepts of the Reference Architecture Model Industrie 4.0 (RAMI4.0) is the uniform modelling of assets by means of a common meta-data model called the Asset Administration Shell (AAS). However, important practical experience with this concept is still missing, as not many use cases for the AAS have yet been implemented. Thus, practical issues within the AAS concept and respective solutions are hard to identify. In this paper, presents our experience with the implementation of an AAS use case. The AAS is used as information source to create an ontology, which is then used for security analysis. The paper discusses the use-case-specific modelling language selection and provides a practical examination of several of our implementations that use OWL and OPC UA together. Furthermore, it provides recommendations for the implementation of Asset Administration Shells for this and similar use cases.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"1 1","pages":"420-427"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90474980","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
Towards Collision-Free Automated Guided Vehicles Navigation and Traffic Control 无碰撞自动引导车辆导航与交通控制研究
Imanol Mugarza, Juan Carlos Mugarza
Mobile robots, such as Automated Guided Vehicles (AGV), are widely used in automated manufacturing systems for material and goods handling. In this context, it has to be ensured that collisions among mobile robots, other industrial equipment and people are avoided, specially if dealing with human safety. In this paper, a collision-free navigation and traffic control approach, based on coloured Petri nets and the D* Lite searching algorithm is proposed. The algorithm dynamically computes a sequence of safe and optimal movements of the AGVs to reach the desired marking. A validation example is also provided, where the navigation and traffic control of three AGVs in an industrial shop-floor is simulated.
移动机器人,如自动导引车(AGV),广泛应用于自动化制造系统的材料和货物处理。在这种情况下,必须确保避免移动机器人,其他工业设备和人员之间的碰撞,特别是在处理人身安全时。提出了一种基于彩色Petri网和D* Lite搜索算法的无碰撞导航和交通控制方法。该算法动态计算agv的一系列安全和最优运动,以达到期望的标记。最后给出了一个验证实例,仿真了三辆agv在工业车间的导航和交通控制。
{"title":"Towards Collision-Free Automated Guided Vehicles Navigation and Traffic Control","authors":"Imanol Mugarza, Juan Carlos Mugarza","doi":"10.1109/ETFA.2019.8869035","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8869035","url":null,"abstract":"Mobile robots, such as Automated Guided Vehicles (AGV), are widely used in automated manufacturing systems for material and goods handling. In this context, it has to be ensured that collisions among mobile robots, other industrial equipment and people are avoided, specially if dealing with human safety. In this paper, a collision-free navigation and traffic control approach, based on coloured Petri nets and the D* Lite searching algorithm is proposed. The algorithm dynamically computes a sequence of safe and optimal movements of the AGVs to reach the desired marking. A validation example is also provided, where the navigation and traffic control of three AGVs in an industrial shop-floor is simulated.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"51 1","pages":"1599-1602"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78555442","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
Worst-case response time analysis for partitioned fixed-priority DAG tasks on identical processors 相同处理器上分区固定优先级DAG任务的最坏情况响应时间分析
Slim Ben-Amor, L. Cucu-Grosjean, Dorin Maxim
The continuous integration of new functionality increases the complexity of embedded systems, while each functionality might impose precedence constraints between the programs fulfilling it. In addition, the prevalence of several processors may create the illusion of higher computation capacity easing the associated scheduling problem. However, this capacity is not exploitable in critical real time systems because of the increased variability of the execution times due to processor features designed to provide excellent average time behaviour and not necessarily ensuring small worst case bounds. This difficulty is added to the existence of scheduling anomalies when the systems are built on top of several processors. In this paper, we study the feasibility of independent tasks scheduled according to a given preemptive fixed-priority partitioned policy on identical processors. Each task is composed of several dependent subtasks related between them according to a directed acyclic graph (DAG). We provide a worst case response time analysis for DAG tasks when each sub-tasks have an individual priority level. This assumption allows to decrease the number of possible execution scenarios, making our analysis easier and less pessimistic.
新功能的持续集成增加了嵌入式系统的复杂性,而每个功能可能在实现它的程序之间施加优先约束。此外,多个处理器的流行可能会产生一种错觉,即更高的计算能力可以缓解相关的调度问题。然而,这种能力在关键的实时系统中是不可利用的,因为执行时间的可变性增加了,这是由于处理器特性的设计目的是提供优秀的平均时间行为,而不一定确保最小的最坏情况界限。当系统构建在多个处理器之上时,这种困难会增加调度异常的存在。本文研究了在同一处理器上根据给定的抢占式固定优先级分区策略调度独立任务的可行性。每个任务由若干子任务组成,子任务之间根据有向无环图(DAG)相互关联。当每个子任务具有单独的优先级级别时,我们为DAG任务提供最坏情况响应时间分析。这个假设允许减少可能的执行场景的数量,使我们的分析更容易,不那么悲观。
{"title":"Worst-case response time analysis for partitioned fixed-priority DAG tasks on identical processors","authors":"Slim Ben-Amor, L. Cucu-Grosjean, Dorin Maxim","doi":"10.1109/ETFA.2019.8869147","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8869147","url":null,"abstract":"The continuous integration of new functionality increases the complexity of embedded systems, while each functionality might impose precedence constraints between the programs fulfilling it. In addition, the prevalence of several processors may create the illusion of higher computation capacity easing the associated scheduling problem. However, this capacity is not exploitable in critical real time systems because of the increased variability of the execution times due to processor features designed to provide excellent average time behaviour and not necessarily ensuring small worst case bounds. This difficulty is added to the existence of scheduling anomalies when the systems are built on top of several processors. In this paper, we study the feasibility of independent tasks scheduled according to a given preemptive fixed-priority partitioned policy on identical processors. Each task is composed of several dependent subtasks related between them according to a directed acyclic graph (DAG). We provide a worst case response time analysis for DAG tasks when each sub-tasks have an individual priority level. This assumption allows to decrease the number of possible execution scenarios, making our analysis easier and less pessimistic.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"1 1","pages":"1423-1426"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75010586","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}
引用次数: 8
Experiments on Approaches of Virtualization for Industrial Internet of Things applications 工业物联网应用虚拟化方法实验
G. Bag, Luka Lednicki, K. Landernäs, Niclas Ericsson
New technologies that comes with recent trends like Internet of Things, Cloud and 5G are promoting new platforms and communication solutions. These trends have also started to impact traditional industrial automation systems, since end customers are starting to expect new services, such as, business intelligence and diagnostic information anywhere at any time. Moreover, the cloud providers lease their infrastructure to be used for deployment of applications using virtualization. Therefore, this paper aims at exploring the possibilities of different virtualization platforms offered by various cloud providers and benchmark the technologies with platforms frequently used within industry. The platform performance was evaluated by conducting experiments with an industrial application, focusing on typical industrial aspect such as latency, jitter and availability. In addition to more industrial focused metrics, the findings in comparison with other related experiments indicate that specific application requirements have an effect on performance. Hence, application specific evaluations may be necessary before taking any decision on where an industrial application may be deployed.
随着物联网、云计算和5G等新趋势的出现,新技术正在推动新的平台和通信解决方案。这些趋势也开始影响传统的工业自动化系统,因为终端客户开始期望新的服务,如商业智能和诊断信息,随时随地。此外,云提供商将其基础设施出租给使用虚拟化的应用程序部署。因此,本文旨在探索各种云提供商提供的不同虚拟化平台的可能性,并将技术与行业中常用的平台进行基准测试。通过在工业应用中进行实验来评估平台的性能,重点关注典型的工业方面,如延迟、抖动和可用性。除了更多以工业为重点的指标之外,与其他相关实验比较的结果表明,特定的应用程序需求对性能有影响。因此,在决定在何处部署工业应用程序之前,可能需要对应用程序进行特定的评估。
{"title":"Experiments on Approaches of Virtualization for Industrial Internet of Things applications","authors":"G. Bag, Luka Lednicki, K. Landernäs, Niclas Ericsson","doi":"10.1109/ETFA.2019.8868971","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8868971","url":null,"abstract":"New technologies that comes with recent trends like Internet of Things, Cloud and 5G are promoting new platforms and communication solutions. These trends have also started to impact traditional industrial automation systems, since end customers are starting to expect new services, such as, business intelligence and diagnostic information anywhere at any time. Moreover, the cloud providers lease their infrastructure to be used for deployment of applications using virtualization. Therefore, this paper aims at exploring the possibilities of different virtualization platforms offered by various cloud providers and benchmark the technologies with platforms frequently used within industry. The platform performance was evaluated by conducting experiments with an industrial application, focusing on typical industrial aspect such as latency, jitter and availability. In addition to more industrial focused metrics, the findings in comparison with other related experiments indicate that specific application requirements have an effect on performance. Hence, application specific evaluations may be necessary before taking any decision on where an industrial application may be deployed.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"42 1","pages":"1226-1229"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75114859","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
Learning Action-oriented Grasping for Manipulation 学习以动作为导向的抓握手法
Muhayy Ud Din, M. U. Sarwar, Imran Zahoor, W. Qazi, J. Rosell
Complex manipulation tasks require grasping strategies that simultaneously satisfy the stability and the semantic constraints that have to be satisfied for an action to be feasible, referred as action-oriented semantic grasp strategies. This study develops a framework using machine learning techniques to compute action-oriented semantic grasps. It takes a 3D model of the object and the action to be performed as input and provides a vector of action-oriented semantic grasps. We evaluate the performance of machine learning (particularly classification techniques) to determine which approaches perform better for this problem. Using the best approaches, a multi-model classification technique is developed. The proposed approach is evaluated in simulation to grasp different kitchen objects using a parallel gripper. The results show that multi-model classification approach enhances the prediction accuracy. The implemented system can be used as to automate the data labeling process required for deep learning approaches.
复杂的操作任务需要同时满足稳定性和语义约束的抓取策略,即面向动作的语义抓取策略。本研究开发了一个使用机器学习技术来计算面向动作的语义把握的框架。它采用对象的3D模型和要执行的动作作为输入,并提供面向动作的语义把握向量。我们评估机器学习的性能(特别是分类技术),以确定哪种方法在这个问题上表现更好。利用最佳方法,开发了一种多模型分类技术。通过仿真验证了该方法对不同厨房物体的抓取效果。结果表明,多模型分类方法提高了预测精度。所实现的系统可用于自动化深度学习方法所需的数据标记过程。
{"title":"Learning Action-oriented Grasping for Manipulation","authors":"Muhayy Ud Din, M. U. Sarwar, Imran Zahoor, W. Qazi, J. Rosell","doi":"10.1109/ETFA.2019.8869095","DOIUrl":"https://doi.org/10.1109/ETFA.2019.8869095","url":null,"abstract":"Complex manipulation tasks require grasping strategies that simultaneously satisfy the stability and the semantic constraints that have to be satisfied for an action to be feasible, referred as action-oriented semantic grasp strategies. This study develops a framework using machine learning techniques to compute action-oriented semantic grasps. It takes a 3D model of the object and the action to be performed as input and provides a vector of action-oriented semantic grasps. We evaluate the performance of machine learning (particularly classification techniques) to determine which approaches perform better for this problem. Using the best approaches, a multi-model classification technique is developed. The proposed approach is evaluated in simulation to grasp different kitchen objects using a parallel gripper. The results show that multi-model classification approach enhances the prediction accuracy. The implemented system can be used as to automate the data labeling process required for deep learning approaches.","PeriodicalId":6682,"journal":{"name":"2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"42 1","pages":"1575-1578"},"PeriodicalIF":0.0,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75130326","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
期刊
2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)
全部 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