mdh.sePublikationer
Ändra sökning
Länk till posten
Permanent länk

Direktlänk
BETA
Alternativa namn
Publikationer (10 of 273) Visa alla publikationer
Johansson, B., Leander, B., Causevic, A., Papadopoulos, A. & Nolte, T. (2019). Classification of PROFINET I/O Configurations utilizing Neural Networks. In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA: . Paper presented at 24th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2019, 10 September 2019 through 13 September 2019 (pp. 1321-1324). Institute of Electrical and Electronics Engineers Inc.
Öppna denna publikation i ny flik eller fönster >>Classification of PROFINET I/O Configurations utilizing Neural Networks
Visa övriga...
2019 (Engelska)Ingår i: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, Institute of Electrical and Electronics Engineers Inc. , 2019, s. 1321-1324Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

In process automation installations, the I/O system connect the field devices to the process controller over a fieldbus, a reliable, real-time capable communication link with signal values cyclical being exchanged with a 10-100 millisecond rate. If a deviation from intended behaviour occurs, analyzing the potentially vast data recordings from the field can be a time consuming and cumbersome task for an engineer. For the engineer to be able to get a full understanding of the problem, knowledge of the used I/O configuration is required. In the problem report, the configuration description is sometimes missing. In such cases it is difficult to use the recorded data for analysis of the problem.In this paper we present our ongoing work towards using neural network models as assistance in the interpretation of an industrial fieldbus communication recording. To show the potential of such an approach we present an example using an industrial setup where fieldbus data is collected and classified. In this context we present an evaluation of the suitability of different neural net configurations and sizes for the problem at hand.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers Inc., 2019
Nyckelord
Field devices, Fieldbus, In-process, Neural network model, Process controllers, PROFInet, Real time, Signal value, Factory automation
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:mdh:diva-47118 (URN)10.1109/ETFA.2019.8869024 (DOI)2-s2.0-85074197516 (Scopus ID)9781728103037 (ISBN)
Konferens
24th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2019, 10 September 2019 through 13 September 2019
Tillgänglig från: 2020-02-20 Skapad: 2020-02-20 Senast uppdaterad: 2020-02-20Bibliografiskt granskad
Salman, C. A., Struhar, V., Papadopoulos, A., Behnam, M. & Nolte, T. (2019). Fogification of industrial robotic systems: Research challenges. In: IoT-Fog 2019 - Proceedings of the 2019 Workshop on Fog Computing and the IoT: . Paper presented at 2019 Workshop on Fog Computing and the IoT, IoT-Fog 2019, 15 April 2019 (pp. 41-45). Association for Computing Machinery, Inc
Öppna denna publikation i ny flik eller fönster >>Fogification of industrial robotic systems: Research challenges
Visa övriga...
2019 (Engelska)Ingår i: IoT-Fog 2019 - Proceedings of the 2019 Workshop on Fog Computing and the IoT, Association for Computing Machinery, Inc , 2019, s. 41-45Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

To meet the demands of future automation systems, the architecture of traditional control systems such as the industrial robotic systems needs to evolve and new architectural paradigms need to be investigated. While cloud-based platforms provide services such as computational resources on demand, they do not address the requirements of real-time performance expected by control applications. Fog computing is a promising new architectural paradigm that complements the cloud-based platform by addressing its limitations. In this paper, we analyse the existing robot system architecture and propose a fog-based solution for industrial robotic systems that addresses the needs of future automation systems. We also propose the use of Time-Sensitive Networking (TSN) services for real-time communication and OPC-UA for information modelling within this architecture. Additionally, we discuss the main research challenges associated with the proposed architecture.

Ort, förlag, år, upplaga, sidor
Association for Computing Machinery, Inc, 2019
Nyckelord
Automation, Computer architecture, Fog, Industrial research, Internet of things, Robotics, Cloud based platforms, Computational resources, Control applications, Industrial robotic systems, Information modelling, Proposed architectures, Real time performance, Real-time communication, Fog computing
Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
urn:nbn:se:mdh:diva-43888 (URN)10.1145/3313150.3313225 (DOI)000473542200009 ()2-s2.0-85066045184 (Scopus ID)9781450366984 (ISBN)
Konferens
2019 Workshop on Fog Computing and the IoT, IoT-Fog 2019, 15 April 2019
Tillgänglig från: 2019-06-11 Skapad: 2019-06-11 Senast uppdaterad: 2019-10-11Bibliografiskt granskad
Thörn, J., Vidimlic, N., Friebe, A., Papadopoulos, A. & Nolte, T. (2019). Probabilistic Timing Analysis of a Periodic Task on a Microcontroller. In: The 24th IEEE Conference on Emerging Technologies and Factory Automation ETFA2019: . Paper presented at The 24th IEEE Conference on Emerging Technologies and Factory Automation ETFA2019, 10 Sep 2019, Zaragoza, Spain (pp. 1419-1422).
Öppna denna publikation i ny flik eller fönster >>Probabilistic Timing Analysis of a Periodic Task on a Microcontroller
Visa övriga...
2019 (Engelska)Ingår i: The 24th IEEE Conference on Emerging Technologies and Factory Automation ETFA2019, 2019, s. 1419-1422Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

In this paper we present our ongoing work towards a realistic probabilistic timing analysis of embedded software systems subject to timing requirements. In order to provide such an analysis that captures necessary and important behavioural features of the software system under analysis, including the underlying platform, we have implemented a real-time system running on a Rasberry Pi microcontroller on which we have performed a series of experiments and measurements. The results so far suggest a new model for analysis that captures more detailed behaviour and consequently provides a more accurate and correct probabilistic analysis.

Nyckelord
probabilistic timing analysis, response time, Markov Chain
Nationell ämneskategori
Teknik och teknologier Datorsystem
Identifikatorer
urn:nbn:se:mdh:diva-46268 (URN)10.1109/ETFA.2019.8869210 (DOI)2-s2.0-85074202970 (Scopus ID)978-1-7281-0303-7 (ISBN)
Konferens
The 24th IEEE Conference on Emerging Technologies and Factory Automation ETFA2019, 10 Sep 2019, Zaragoza, Spain
Projekt
PARIS - Practical Probabilistic Timing Analysis of Real-Time Systems
Tillgänglig från: 2019-12-12 Skapad: 2019-12-12 Senast uppdaterad: 2019-12-17Bibliografiskt granskad
Relefors, J., Momeni, M., Pettersson, L., Hellström, E., Thunell, A., Papadopoulos, A. & Nolte, T. (2019). Towards Automated Installation of Reinforcement Using Industrial Robots. In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA: . Paper presented at 24th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2019, 10 September 2019 through 13 September 2019 (pp. 1595-1598). Institute of Electrical and Electronics Engineers Inc.
Öppna denna publikation i ny flik eller fönster >>Towards Automated Installation of Reinforcement Using Industrial Robots
Visa övriga...
2019 (Engelska)Ingår i: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, Institute of Electrical and Electronics Engineers Inc. , 2019, s. 1595-1598Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The construction industry is today among the least automated industries with a long tradition of utilizing manual labour. Despite the potential benefits of automation, only a few examples of using robots to automate (parts of) construction have been presented over the past years. In this paper we present our ongoing work towards automated installation of reinforcement, a traditionally very heavy and labour intensive work. We use industrial robots and we discuss the potential benefits and challenges of such robotic automation in construction. Our overall goal is to achieve a fully automated robotic solution for flexible serial production of custom made non-identical reinforcement cages. In the paper we highlight and analyse the main challenges that must be addressed in order to reach a functioning and efficient solution.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers Inc., 2019
Nyckelord
Construction industry, Factory automation, Reinforcement, Robotics, Automated industry, Fully automated, Labour-intensive, Non-identical, Potential benefits, Robotic automation, Robotic solutions, Serial production, Industrial robots
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:mdh:diva-46535 (URN)10.1109/ETFA.2019.8869343 (DOI)2-s2.0-85074194750 (Scopus ID)9781728103037 (ISBN)
Konferens
24th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2019, 10 September 2019 through 13 September 2019
Tillgänglig från: 2019-12-17 Skapad: 2019-12-17 Senast uppdaterad: 2019-12-17Bibliografiskt granskad
Lager, A., Spampinato, G., Papadopoulos, A. & Nolte, T. (2019). Towards Reactive Robot Applications in Dynamic Environments. In: The 24th IEEE Conference on Emerging Technologies and Factory Automation ETFA2019: . Paper presented at The 24th IEEE Conference on Emerging Technologies and Factory Automation ETFA2019, 10 Sep 2019, Zaragoza, Spain (pp. 1603-1606).
Öppna denna publikation i ny flik eller fönster >>Towards Reactive Robot Applications in Dynamic Environments
2019 (Engelska)Ingår i: The 24th IEEE Conference on Emerging Technologies and Factory Automation ETFA2019, 2019, s. 1603-1606Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Traditionally, industrial robots have been deployed in fairly static environments, to perform highly dedicated tasks. These robots perform with very high precision and throughput. However, nowadays there is an increasing demand for utilizing robots in more dynamic environments, also performing more flexible and less specialized operations — high mix/low volume. Both traditional industrial robots and force-limited robots are used in collaborative, dynamic environments. Such robot applications introduce new challenges when it comes to efficiency and robustness. In this paper, we propose an architecture for reactive multi-robot applications in the context of dynamic environments, and we analyze the main research challenges that must be tackled for its realization. A logistics use case, with robots picking customer orders from the shelves of a warehouse, is used as a running example to support the description of the key challenges.

Nationell ämneskategori
Teknik och teknologier Datorsystem
Identifikatorer
urn:nbn:se:mdh:diva-46269 (URN)10.1109/ETFA.2019.8868963 (DOI)2-s2.0-85074194456 (Scopus ID)978-1-7281-0303-7 (ISBN)
Konferens
The 24th IEEE Conference on Emerging Technologies and Factory Automation ETFA2019, 10 Sep 2019, Zaragoza, Spain
Projekt
ARRAY - Automation Region Research Academy
Tillgänglig från: 2019-12-12 Skapad: 2019-12-12 Senast uppdaterad: 2020-02-20Bibliografiskt granskad
Faragardi, H. R., Lisper, B., Sandström, K. & Nolte, T. (2018). A resource efficient framework to run automotive embedded software on multi-core ECUs. Journal of Systems and Software, 64-83
Öppna denna publikation i ny flik eller fönster >>A resource efficient framework to run automotive embedded software on multi-core ECUs
2018 (Svenska)Ingår i: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, s. 64-83Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

The increasing functionality and complexity of automotive applications requires not only the use of more powerful hardware, e.g., multi-core processors, but also efficient methods and tools to support design decisions. Component-based software engineering proved to be a promising solution for managing software complexity and allowing for reuse. However, there are several challenges inherent in the intersection of resource efficiency and predictability of multi-core processors when it comes to running component-based embedded software. In this paper, we present a software design framework addressing these challenges. The framework includes both mapping of software components onto executable tasks, and the partitioning of the generated task set onto the cores of a multi-core processor. This paper aims at enhancing resource efficiency by optimizing the software design with respect to: 1) the inter-software-components communication cost, 2) the cost of synchronization among dependent transactions of software components, and 3) the interaction of software components with the basic software services. An engine management system, one of the most complex automotive sub-systems, is considered as a use case, and the experimental results show a reduction of up to 11.2% total CPU usage on aquad-core processor, in comparison with the common framework in the literature. 

Nationell ämneskategori
Datorsystem
Identifikatorer
urn:nbn:se:mdh:diva-36448 (URN)10.1016/j.jss.2018.01.040 (DOI)000428493000005 ()2-s2.0-85041901291 (Scopus ID)
Tillgänglig från: 2017-09-18 Skapad: 2017-09-18 Senast uppdaterad: 2019-06-26Bibliografiskt granskad
Faragardi, H. R., Dehnavi, S., Kargahi, M., Papadopoulos, A. & Nolte, T. (2018). A Time-Predictable Fog-Integrated Cloud Framework: One Step Forward in the Deployment of a Smart Factory. In: CSI International Symposium on Real-Time and Embedded Systems and Technologies REST'18: . Paper presented at CSI International Symposium on Real-Time and Embedded Systems and Technologies REST'18, 09 May 2018, Tehran, Iran (pp. 54-62).
Öppna denna publikation i ny flik eller fönster >>A Time-Predictable Fog-Integrated Cloud Framework: One Step Forward in the Deployment of a Smart Factory
Visa övriga...
2018 (Engelska)Ingår i: CSI International Symposium on Real-Time and Embedded Systems and Technologies REST'18, 2018, s. 54-62Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This paper highlights cloud computing as one of the principal building blocks of a smart factory, providing a huge data storage space and a highly scalable computational capacity. The cloud computing system used in a smart factory should be time-predictable to be able to satisfy hard real-time requirements of various applications existing in manufacturing systems. Interleaving an intermediate computing layer-called fog-between the factory and the cloud data center is a promising solution to deal with latency requirements of hard real-time applications. In this paper, a time-predictable cloud framework is proposed which is able to satisfy end-to-end latency requirements in a smart factory. To propose such an industrial cloud framework, we not only use existing real-time technologies such as Industrial Ethernet and the Real-time XEN hypervisor, but we also discuss unaddressed challenges. Among the unaddressed challenges, the partitioning of a given workload between the fog and the cloud is targeted. Addressing the partitioning problem not only provides a resource provisioning mechanism, but it also gives us a prominent design decision specifying how much computing resource is required to develop the fog platform, and how large should the minimum communication bandwidth be between the fog and the cloud data center.

Nationell ämneskategori
Datorsystem
Identifikatorer
urn:nbn:se:mdh:diva-38638 (URN)10.1109/RTEST.2018.8397079 (DOI)000467076600008 ()2-s2.0-85050457708 (Scopus ID)9781538614754 (ISBN)
Konferens
CSI International Symposium on Real-Time and Embedded Systems and Technologies REST'18, 09 May 2018, Tehran, Iran
Projekt
PREMISE - Predictable Multicore Systems
Tillgänglig från: 2018-02-12 Skapad: 2018-02-12 Senast uppdaterad: 2019-05-24Bibliografiskt granskad
Faragardi, H. R., Vahabi, M., Fotouhi, H., Nolte, T. & Fahringer, T. (2018). An efficient placement of sinks and SDN controller nodes for optimizing the design cost of industrial IoT systems. Software, practice & experience, 48(10), 1893-1919
Öppna denna publikation i ny flik eller fönster >>An efficient placement of sinks and SDN controller nodes for optimizing the design cost of industrial IoT systems
Visa övriga...
2018 (Engelska)Ingår i: Software, practice & experience, ISSN 0038-0644, E-ISSN 1097-024X, Vol. 48, nr 10, s. 1893-1919Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Recently, a growing trend has emerged toward using Internet of Things (IoT) in the context of industrial systems, which is referred to as industrial IoT. To deal with the time-critical requirements of industrial applications, it is necessary to consider reliability and timeliness during the design of an industrial IoT system. Through the separation of the control plane and the data plane, software-defined networking provides control units (controllers) coexisting with sink nodes, efficiently coping with network dynamics during run-time. It is of paramount importance to select a proper number of these devices (i.e., software-defined networking controllers and sink nodes) and locate them wisely in a network to reduce deployment cost. In this paper, we optimize the type and location of sinks and controllers in the network, subject to reliability and timeliness as the prominent performance requirements in time-critical IoT systems through ensuring that each sensor node is covered by a certain number of sinks and controllers. We propose PACSA-MSCP, an algorithm hybridizing a parallel version of the max-min ant system with simulated annealing for multiple-sink/controller placement. We evaluate the proposed algorithm through extensive experiments. The performance is compared against several well-known methods, and it is shown that our approach outperforms those methods by lowering the total deployment cost by up to 19%. Moreover, the deviation from the optimal solution achieved by CPLEX is shown to be less than 2.7%.

Ort, förlag, år, upplaga, sidor
John Wiley and Sons Ltd, 2018
Nationell ämneskategori
Datorsystem
Identifikatorer
urn:nbn:se:mdh:diva-40919 (URN)10.1002/spe.2593 (DOI)000443587100009 ()2-s2.0-85052673487 (Scopus ID)
Tillgänglig från: 2018-09-13 Skapad: 2018-09-13 Senast uppdaterad: 2018-09-13Bibliografiskt granskad
Faragardi, H. R., Dehnavi, S., Nolte, T., Kargahi, M. & Fahringer, T. (2018). An energy-aware resource provisioning scheme for real-time applications in a cloud data center. Software, practice & experience, 48(10), 1734-1757
Öppna denna publikation i ny flik eller fönster >>An energy-aware resource provisioning scheme for real-time applications in a cloud data center
Visa övriga...
2018 (Engelska)Ingår i: Software, practice & experience, ISSN 0038-0644, E-ISSN 1097-024X, Vol. 48, nr 10, s. 1734-1757Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Based on a pay-as-you-go model, cloud computing provides the possibility of hosting pervasive applications from both academic and business domains. However, data centers hosting cloud applications consume huge amounts of electrical energy, contributing to high operational costs and large carbon footprints to the environment. Energy-aware resource provisioning is an effective solution to diminish the energy consumption of cloud data centers. Recently, a growing trend has emerged, where cloud technology is used to run periodic real-time applications such as multimedia, telecommunication, video gaming, and industrial applications. In order for a real-time application to be able to use cloud services, cloud providers have to be able to provide timing guarantees. In this paper, we introduce an energy-aware resource provisioning mechanism for cloud data centers, which are capable of serving real-time periodic tasks following the Software as a Service model. The proposed method is compared against an energy-aware version of the RT-OpenStack. RT-OpenStack is a recently proposed approach to provide a time-predictable version of OpenStack. The experimental results manifest that our proposed resource provisioning method outperforms energy-aware version of the RT-OpenStack by 16.01%, 25.45%, and 25.45% in terms of energy consumption, number of used servers, and average utilization of used servers, respectively. Moreover, from the scalability perspective, the preference of the proposed method for large-scale data centers is more considerable.

Ort, förlag, år, upplaga, sidor
WILEY, 2018
Nationell ämneskategori
Datorsystem
Identifikatorer
urn:nbn:se:mdh:diva-40933 (URN)10.1002/spe.2592 (DOI)000443587100002 ()2-s2.0-85047733608 (Scopus ID)
Tillgänglig från: 2018-09-13 Skapad: 2018-09-13 Senast uppdaterad: 2018-11-28Bibliografiskt granskad
Becker, M., Mubeen, S., Behnam, M. & Nolte, T. (2018). Extending Automotive Legacy Systems with Existing End-to-End Timing Constraints. In: 14th International Conference on Information Technology : New Generations ITNG'17: . Paper presented at 14th International Conference on Information Technology : New Generations ITNG'17, 10-12 Apr 2017, Las Vegas, United States (pp. 597-605). , 558
Öppna denna publikation i ny flik eller fönster >>Extending Automotive Legacy Systems with Existing End-to-End Timing Constraints
2018 (Engelska)Ingår i: 14th International Conference on Information Technology : New Generations ITNG'17, 2018, Vol. 558, s. 597-605Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Developing automotive software is becoming in- creasingly challenging due to continuous increase in its size and complexity. The development challenge is amplified when the industrial requirements dictate extensions to the legacy (previously developed) automotive software while requiring to meet the existing timing requirements. To cope with these challenges, sufficient techniques and tooling to support the modeling and timing analysis of such systems at earlier development phases is needed. Within this context, we focus on the extension of software component chains in the software architectures of automotive legacy systems. Selecting the sampling frequency, i.e. period, for newly added software components is crucial to meet the timing requirements of the chains. The challenges in selecting periods are identified. It is further shown how to automatically assign periods to software components, such that the end-to-end timing requirements are met while the runtime overhead is minimized. An industrial case study is presented that demonstrates the applicability of the proposed solution to industrial problems.

Nyckelord
AutomotiveDesign LevelAbstractionTiming AnalysisEnd-to-EndData AgeRealTime
Nationell ämneskategori
Datorsystem
Identifikatorer
urn:nbn:se:mdh:diva-35440 (URN)10.1007/978-3-319-54978-1_75 (DOI)2-s2.0-85048328854 (Scopus ID)9783319549774 (ISBN)
Konferens
14th International Conference on Information Technology : New Generations ITNG'17, 10-12 Apr 2017, Las Vegas, United States
Projekt
PREMISE - Predictable Multicore SystemsDPAC - Dependable Platforms for Autonomous systems and ControlPreView: Developing Predictable Vehicle Software on Multi-core
Tillgänglig från: 2017-06-09 Skapad: 2017-06-09 Senast uppdaterad: 2020-02-04Bibliografiskt granskad
Organisationer
Identifikatorer
ORCID-id: ORCID iD iconorcid.org/0000-0001-6132-7945

Sök vidare i DiVA

Visa alla publikationer