Design considerations introducing analytics as a 'dual use' in complex industrial embedded systemsShow others and affiliations
2021 (English)In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, Institute of Electrical and Electronics Engineers Inc. , 2021Conference paper, Published paper (Refereed)
Abstract [en]
Embedded systems are today often self-sufficient with limited and predefined communication. However, this traditional view of embedded systems is changing through advancements in technologies such as, communication, cloud technologies, and advanced analytics including machine learning. These advancements have increased the benefits of building Systems of Systems (SoS) that can provide a functionality with unique capabilities that none of the included subsystems can accomplish separately. By this gain of functionality the embedded system is evolving towards a 'dual use' purpose11In this paper we define dual usage as a control system having two purposes. In other contexts such as politics, diplomacy and export control, the term 'dual-use' refers to technology that can be used for both peaceful and military aims, e.g., nuclear power technology., The use is dual in the sense that the system still needs to handle its original task, e.g., control and protect of an asset, and it must provide information for creating the SoS. Larger installations, e.g., industry plants, power systems and generation, have in most cases a long expected life-cycle, some up to 30-40 years without significant updates, compared to analytical functions that evolve and change much faster, i.e., requiring new types of data sets from the subsystems, not know at its first deployment. This difference in development cycles calls for new solutions supporting updates related to new requirements inherent in analytical functions. In this paper, within the context of 'dual usage' of systems and subsystems, we analyze the impact on an embedded system, new or legacy, when it is required to provide analytic data with high quality. We compare a reference system, implementing all functions in one CPU core, to three other alternative solutions: a) a multi-core system where we are using a separate core for analytics, b) using a separate analytics CPU and c) analytics functionality located in a separate subsystem. Our conclusion is that the choice of analytics information collection method should to be based on intended usage, along with resulting complexity and cost of updates compared to hardware cost.
Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc. , 2021.
Keywords [en]
Analytics, Data collection, Data gathering, Embedded systems, Long life time, Systems-of-systems, Data Analytics, Legacy systems, Life cycle, Nuclear fuels, Nuclear power plants, Separation, Analytic, Analytical functions, Dual use, Embedded-system, Life-times, Long life, System-of-systems, Data acquisition
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-57105DOI: 10.1109/ETFA45728.2021.9613273ISI: 000766992600056Scopus ID: 2-s2.0-85122914974ISBN: 9781728129891 (electronic)OAI: oai:DiVA.org:mdh-57105DiVA, id: diva2:1640360
Conference
26th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2021, 7 September 2021 through 10 September 2021
2022-02-242022-02-242022-06-07Bibliographically approved