System Integration & Control Systems Design


Machine learning for all areas of automation

June 2019 System Integration & Control Systems Design

Beckhoff now offers a machine learning (ML) solution that is seamlessly integrated into TwinCAT 3 software. Building on established standards, TwinCAT 3 Machine Learning brings to ML applications the advantages of system openness from PC-based control. In addition, the TwinCAT solution supports machine learning in real-time, allowing it to handle even demanding tasks like motion control. These capabilities provide machine builders and manufacturers with an optimum foundation to enhance machine performance, e.g. through prescriptive maintenance, process self-optimisation and autonomous detection of process anomalies.

The fundamental concept of machine learning is not to follow the classic engineering route of designing solutions for specific tasks and then turning these into algorithms, but to learn the desired algorithms from process data instead. With this alternative approach, powerful ML models can be trained and then used to deliver superior solutions. In automation technology, this opens up new possibilities and optimisation potential in many areas, including predictive maintenance and process control, anomaly detection, collaborative robotics, automated quality control and machine optimisation.

The models to be learned are trained in an ML framework, such as MATLAB or TensorFlow, and then imported into the TwinCAT runtime via the Open Neural Network Exchange Format (ONNX), a standardised data exchange format used to describe trained models. The TwinCAT runtime incorporates the following new functions for this purpose:

• TwinCAT 3 Machine Learning Inference Engine for classic ML algorithms, such as support vector machine (SVM) and principal component analysis (PCA).

• TwinCAT 3 Neural Network Inference Engine for deep learning and neural networks, such as multilayer perceptrons (MLPs) and convolutional neural networks (CNNs).

Model results are directly executable in real-time

Inference i.e. the execution of a trained ML model, can be performed directly in real-time with a TwinCAT TcCOM object. With smaller networks, system response times of less than 100 s corresponding to a TwinCAT cycle time of 50 s are supported. Models can be called via PLC, C/C++ TcCOM interfaces or a cyclical task.

Through seamless integration with the control technology, the multi-core support provided by TwinCAT 3 is also available for machine learning applications. This means, for instance, that different task contexts can access a particular TwinCAT 3 Inference Engine without restricting each other. All the fieldbus interfaces and data available in TwinCAT can be fully accessed as well. This allows ML solutions to use immense amounts of data, for example, for complex sensor data fusion (data merging), and it also means that real-time interfaces to actuators are available to enable, among other things, optimal control.

For more information contact Michelle Murphy, Beckhoff Automation, +27 11 795 2898, michellem@beckhoff.com, www.beckhoff.co.za



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

How certified industrial automation channels become co-creators in the AI era
Schneider Electric South Africa System Integration & Control Systems Design
As industrial automation becomes software-driven and AI-enabled, the role of channel partners is shifting from equipment supply to outcome-based consulting, software integration and lifecycle services that require continuous certification and capability development.

Read more...
Why integration defines the next competitive edge in pulp and paper
System Integration & Control Systems Design
ABB’s Arvin Ramjee argues that fragmented automation, assembled from different suppliers at different stages of a plant’s lifecycle has become one of the pulp and paper industry’s most overlooked commercial risks, and that true integration, rather than surface-level connectivity, is what delivers measurable business value.

Read more...
Integrated automation enhances water treatment at dairy facility
Process Dynamics System Integration & Control Systems Design
Process Dynamics delivered the electrical, instrumentation, control and automation integration for an advanced water treatment and reverse osmosis system at a major South African dairy processing facility, achieving a 50% reduction in the client’s water utility costs.

Read more...
XPlanar aids innovation in laser processing
Beckhoff Automation Editor's Choice Motion Control & Drives
Aalborg University is among the first in the world to test Beckhoff’s XPlanar intelligent transport system in advanced laser processes, achieving micrometer-precise workpiece positioning and dramatically shorter lead times compared with traditional tool-based manufacturing.

Read more...
Intelligent process control is reshaping cement production in Africa
System Integration & Control Systems Design
Advanced process control, predictive analytics and automation are helping African cement producers cut energy use and stabilise output as they contend with rising electricity costs and tighter margins.

Read more...
Schneider Electric’s Alliance Programme turns system integrators into trusted technology partners
Schneider Electric South Africa System Integration & Control Systems Design
: Schneider Electric’s Alliance Partner Programme is helping system integrators across Africa move beyond one-off projects and build the skills and service models needed to become long-term industrial technology partners.

Read more...
XPlanar aids innovation in laser processing
Beckhoff Automation Fieldbus & Industrial Networking
Aalborg University is among the first in the world to test Beckhoff’s XPlanar intelligent transport system in advanced laser processes, opening the door to faster, tool-free production of metal parts.

Read more...
Process Dynamics – Integrated Automation for Dairy Water Treatment
Process Dynamics System Integration & Control Systems Design
   Project and industry Process Dynamics delivered the electrical, instrumentation, control and automation integration for an advanced water treatment and Reverse Osmosis (RO) system at one of South Africa’s ...

Read more...
New SI programme strengthens Schneider Electric’s partner ecosystem
Schneider Electric South Africa System Integration & Control Systems Design
Schneider Electric’s SI Energise 2.0 programme offers system integrators a competency-based framework to develop deeper expertise in EcoStruxure and AVEVA software, enabling them to deliver full-lifecycle industrial automation solutions.

Read more...
AI and smart solutions for underground proximity detection systems
System Integration & Control Systems Design
Booyco Electronics explains why fitting proximity detection systems underground is far more complex than installing sensors, and how integration, data and intelligent analytics are helping mines manage the challenge.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved