-
On Decision Support for Remote Industrial Facilities using the Collaborative Engineering Framework
Authors:
Jan Olaf Blech,
Ian D. Peake,
Sudarsan SD
Abstract:
Means to support collaboration for remote industrial facilities such as mining are an important topic, especially in Australia, where major mining sites can be more than a thousand kilometers from population centres. Software-based collaboration and maintenance solutions can help to reduce costs associated with these remote facilities. In this paper, we report on our collaborative engineering proj…
▽ More
Means to support collaboration for remote industrial facilities such as mining are an important topic, especially in Australia, where major mining sites can be more than a thousand kilometers from population centres. Software-based collaboration and maintenance solutions can help to reduce costs associated with these remote facilities. In this paper, we report on our collaborative engineering project providing a decision support solution tailored for Australian needs. We present two application examples: one related to incident handling in industrial automation, the other one in the area of smart energy systems.
△ Less
Submitted 6 February, 2018;
originally announced February 2018.
-
Towards a Cloud-based Architecture for Visualization and Augmented Reality to Support Collaboration in Manufacturing Automation
Authors:
Ian D. Peake,
Jan Olaf Blech,
Shyam Nath,
Jacob Jacky Aharon,
Argyll McGhie
Abstract:
In this report, we present our work in visualization and augmented reality technologies supporting collaboration in manufacturing automation. Our approach is based on (i) analysis based on spatial models of automation environments, (ii) next-generation controllers based on single board computers, (iii) cloud-, service- and web-based technologies and (iv) an emphasis on experimental development usi…
▽ More
In this report, we present our work in visualization and augmented reality technologies supporting collaboration in manufacturing automation. Our approach is based on (i) analysis based on spatial models of automation environments, (ii) next-generation controllers based on single board computers, (iii) cloud-, service- and web-based technologies and (iv) an emphasis on experimental development using real automation equipment. The contribution of this paper is the documentation of two new demonstrators, one for distributed viewing of 3D scans of factory environments, and another for real time augmented reality display of the status of a manufacturing plant, each based on technologies under development in our lab and in particular applied to a mini-factory.
△ Less
Submitted 16 November, 2017;
originally announced November 2017.
-
The Virtual Experiences Lab - a platform for global collaborative engineering and beyond
Authors:
Ian D. Peake,
Jan Olaf Blech,
Ian Thomas,
Nicholas May,
Heinz W. Schmidt,
Lasith Fernando,
Ravi Sreenivasamurthy
Abstract:
We are develo** the Virtual Experiences (Vx)Lab, a research and research training infrastructure and capability platform for global collaboration. VxLab comprises labs with visualisation capabilities, including underpinning networking to global points of presence, videoconferencing and high-performance computation, simulation and rendering, and sensors and actuators such as robotic instruments l…
▽ More
We are develo** the Virtual Experiences (Vx)Lab, a research and research training infrastructure and capability platform for global collaboration. VxLab comprises labs with visualisation capabilities, including underpinning networking to global points of presence, videoconferencing and high-performance computation, simulation and rendering, and sensors and actuators such as robotic instruments locally and in connected remote labs. VxLab has been used for industry projects in industrial automation, experimental research in cloud deployment, workshops and remote capability demonstrations, teaching advanced-level courses in games development, and student software engineering projects. Our goal is for resources to become a "catalyst" for IT-driven research results both within the university and with external industry partners. Use cases include: multi-disciplinary collaboration, prototy** and troubleshooting requiring multiple viewpoints and architectures, dashboards and decision support for global remote planning and operations.
△ Less
Submitted 29 October, 2015;
originally announced October 2015.
-
Analysis of Software Binaries for Reengineering-Driven Product Line ArchitectureĆ¢An Industrial Case Study
Authors:
Ian D. Peake,
Jan Olaf Blech,
Lasith Fernando,
Divyasheel Sharma,
Srini Ramaswamy,
Mallikarjun Kande
Abstract:
This paper describes a method for the recovering of software architectures from a set of similar (but unrelated) software products in binary form. One intention is to drive refactoring into software product lines and combine architecture recovery with run time binary analysis and existing clustering methods. Using our runtime binary analysis, we create graphs that capture the dependencies betwee…
▽ More
This paper describes a method for the recovering of software architectures from a set of similar (but unrelated) software products in binary form. One intention is to drive refactoring into software product lines and combine architecture recovery with run time binary analysis and existing clustering methods. Using our runtime binary analysis, we create graphs that capture the dependencies between different software parts. These are clustered into smaller component graphs, that group software parts with high interactions into larger entities. The component graphs serve as a basis for further software product line work. In this paper, we concentrate on the analysis part of the method and the graph clustering. We apply the graph clustering method to a real application in the context of automation / robot configuration software tools.
△ Less
Submitted 14 April, 2015;
originally announced April 2015.
-
Cyber-Virtual Systems: Simulation, Validation & Visualization
Authors:
Jan Olaf Blech,
Maria Spichkova,
Ian Peake,
Heinz Schmidt
Abstract:
We describe our ongoing work and view on simulation, validation and visualization of cyber-physical systems in industrial automation during development, operation and maintenance. System models may represent an existing physical part - for example an existing robot installation - and a software simulated part - for example a possible future extension. We call such systems cyber-virtual systems.…
▽ More
We describe our ongoing work and view on simulation, validation and visualization of cyber-physical systems in industrial automation during development, operation and maintenance. System models may represent an existing physical part - for example an existing robot installation - and a software simulated part - for example a possible future extension. We call such systems cyber-virtual systems.
In this paper, we present the existing VITELab infrastructure for visualization tasks in industrial automation. The new methodology for simulation and validation motivated in this paper integrates this infrastructure. We are targeting scenarios, where industrial sites which may be in remote locations are modeled and visualized from different sites anywhere in the world.
Complementing the visualization work, here, we are also concentrating on software modeling challenges related to cyber-virtual systems and simulation, testing, validation and verification techniques for them. Software models of industrial sites require behavioural models of the components of the industrial sites such as models for tools, robots, workpieces and other machinery as well as communication and sensor facilities. Furthermore, collaboration between sites is an important goal of our work.
△ Less
Submitted 6 October, 2014;
originally announced October 2014.
-
From abstract modelling to remote cyber-physical integration/interoperability testing
Authors:
Maria Spichkova,
Heinrich Schmidt,
Ian Peake
Abstract:
An appropriate system model gives developers a better overview, and the ability to fix more inconsistencies more effectively and earlier in system development, reducing overall effort and cost. However, modelling assumes abstraction of several aspects of the system and its environment, and this abstraction should be not overlooked, but properly taken into account during later development phases. T…
▽ More
An appropriate system model gives developers a better overview, and the ability to fix more inconsistencies more effectively and earlier in system development, reducing overall effort and cost. However, modelling assumes abstraction of several aspects of the system and its environment, and this abstraction should be not overlooked, but properly taken into account during later development phases. This is especially especially important for the cases of remote integration, testing/verification, and manufacturing of cyber-physical systems. For this reason we introduce a development methodology for cyber-physical systems (CPS) with a focus on the abstraction levels of the system representation, based on the idea of refinement-based development of complex, interactive systems.
△ Less
Submitted 30 April, 2014; v1 submitted 4 March, 2014;
originally announced March 2014.