Inductive Automation Blog

Connecting you to ideas, tips, updates and thought-leadership
from Inductive Automation

How to Develop a Low-Cost, Open Source Machine Learning Solution Using Ignition Samantha Crawford Tue, 11/09/2021 - 12:10

The benefits of applying machine learning in complex industrial systems can be immense, and Enuda has found an open-source approach using Ignition that can give the benefits of ML at a low cost. In this session, you'll learn how they did it by exploring their considerations, testing (and failures), as well as why they decided on using a combination of Docker, Flask framework, and Ignition to create their solution. The session will include an example using the chosen environment for a practical case, and advice on how to get started with machine learning and Ignition.

Wistia ID
buvgucjjen
Hero
ICC 2021 How to Develop a Low-Cost, Open Source Machine Learning Solution Using Ignition
Thumbnail
ICC 2021 How to Develop a Low-Cost, Open Source Machine Learning Solution Using Ignition
Video Duration
1797

Speakers

placeholder

Ivana Šenk

Machine Learning Expert

Enuda AB

ICC Year
2021.00
Breaking the Myth of Industry 4.0 with Ignition Adam Morales Thu, 10/01/2020 - 00:00

In this session, Automation Excellence gives viewers a simple approach to Industry 4.0, its principles, the components involved which include elements of both OT and IT, and the Ignition Platform.

Wistia ID
Hyz4pm2wfg
Hero
Thumbnail
Video Duration
1882

Speakers

placeholder

Ramnath Mani

Managing Director

Automation Excellence

ICC Sequence
12
File Label
Download Slides
Download URL
https://www.slideshare.net/secret/HtUS10mbn7V1JJ
ICC Year
2020.00
From Enterprise Order to Factory Implementation in One Week Adam Morales Tue, 10/01/2019 - 00:00

Large enterprise-wide rollouts can be daunting. There are implementation challenges that have to be overcome, along with internal stake-holders that need to be aligned. The implementation for a single plant can take months alone; so what do you do if you have dozens of plants, spread across a large geographical area? Saint-Gobain Abrasives faced this challenge when implementing Ignition, so they turned to the rapid-Ignition-implementation experts at Plantformance. In this session, you'll see how to employ IT best practices, state-of-the-art hardware, and Ignition to go from an enterprise order to a factory implementation in just one week. You'll learn from the first-hand experience of how Saint-Gobain is doing this now, and you'll get to see a live world-wide Ignition infrastructure maintenance operation demo.

Wistia ID
ng1c8vhtfa
Hero
Thumbnail
Video Duration
3726

Speakers

placeholder

Guillaume Bennab

Manufacturing Program Manager WW

Saint-Gobain Abrasives

placeholder

Dominique Wille

CEO

Plantformance

ICC Sequence
21
File Label
Download Slides
Download URL
https://s3.amazonaws.com/files.inductiveautomation.com/icc/2019/sessionslides/ICC+2019+-+From+order+to+implementation+(GB-DW)+v1.7.pptx
ICC Year
2019.00
Artificial Intelligence Drives Innovative Automation Joanna Cortez Mon, 09/30/2019 - 13:58

Project Scope

  • Tags: 5,700
  • Screens: 26
  • Clients: 2 (Vancouver, Canada and Freiburg, Germany)
  • Alarms: 0
  • Devices used: 0
  • Architectures used: Standard, deployed on MS Azure cloud VMs
  • Databases used: 1 Microsoft Azure SQL Server
  • Historical data logged: 225 tags

Project Overview

ANDRITZ used Ignition to create a platform for training an artificial intelligence (AI) controller to run an industrial plant. The company built a software application in Ignition that integrates process simulation software and machine learning components.

ANDRITZ built a prototype as an internal development project using its own funds. The company then entered and won the 2019 GoldCorp #DisruptMining competition, a contest that focuses on digital transformation of the mining industry to optimize profitability and competitiveness. The prize is a 1-million-dollar (Canadian) project to execute a pilot at one of GoldCorp’s sites.

 

Problem

ANDRITZ developed a concept of using its proprietary process simulation software, IDEAS, to be the training ground for machine learning algorithms that, once trained, would be used for automatic plant control. ANDRITZ needed to build software that could control its IDEAS software and pass data back and forth between the virtual plant and the AI. Eventually, this same software would need to pass data back and forth with the running plant, using industrial communication protocols.

The new software also needed to function as an administration interface for training the AI. This new software needed to allow a user to set up training scenarios, like a particular plant malfunction that the AI should learn. The software would then manage the training, recording results to history and reporting on the outcome.

This was a research and development project for ANDRITZ, so it needed a platform that would allow it to create a robust prototype quickly with minimal cost or time spent creating the fundamental building blocks.

 

Solution

ANDRITZ took advantage of a wide range of Ignition capabilities in building this solution. Communication between the IDEAS model or the real plant and the AI engine was a classic IT/OT bridge, with OPC on one side and scripted HTTP calls on the other. Scenario configuration is a very standard database application using a SQL connection for the database backend and Vision clients to build the front end. Monitoring training performance uses Vision, Historian, and Reporting functions.

Dispatch of the training scenarios themselves is accomplished using sequential function charts and a significant amount of Python code.

The whole AI training environment was deployed on Microsoft Azure Europe cloud virtual machines, using an Azure SQL Server for database functions. There were separate VMs for the Ignition Gateway, PSIORI AI engine, and 5 IDEAS process models. During the AI training process, users in Germany and Canada simultaneously connected Vision clients to the Ignition cloud gateway.

This solution is, as far as ANDRITZ knows, the first application of reinforcement learning to control continuous industrial processes. This AI uses the same principles as well-publicized successes like AlphaGo. It is particularly applicable to sequential decision problems where an agent must take multiple discrete actions in sequence in order to achieve some future target state. That strength makes it applicable to a wide variety of control tasks that otherwise could only be controlled manually, like plant startup or upset recovery where the operator must start several motors or swing valves in a particular order that is defined by present plant conditions. The AI has also demonstrated itself suitable for continuous optimization problems where a plant might otherwise use model-predictive control or expert systems.

 

Result

The media exposure from winning the contest has been very significant for ANDRITZ. The #DisruptMining contest has a high profile in the mining industry, so ANDRITZ has been interviewed on TV, radio, and for several magazines. The award for ANDRITZ was the cover story for an issue of Canadian Mining & Energy magazine. The win has given ANDRITZ credibility in the sales phase with other potential customers both inside and outside the mining industry. Following this win, sales interest in this technology has been tremendous.

The process of prototyping and executing with Ignition as a platform demonstrated Ignition’s capabilities beyond being simple SCADA software. It is software to build software. Ignition enabled ANDRITZ to build a complex application at a small fraction of the cost of using any other method.

Integrator Description
ANDRITZ AUTOMATION is an Ignition Premier Integrator with more than 2,000 automation professionals worldwide. The company designs and commissions control systems, high and low voltage electrical, and instrumentation, drawing on proprietary simulation, advanced process control, and operator training tools. The ANDRITZ Group is headquartered in Graz, Austria. With more than 160 years of experience, 29,000 employees, and more than 280 locations in more than 40 countries worldwide, ANDRITZ delivers solutions in a wide range of industries, including pulp & paper, mining, chemicals, hydro, metals, and wastewater.
<p><strong>Website:</strong> <a href="https://www.andritz.com/group-en" target="_blank">www.andritz.com</a>
Thumbnail
Artificial Intelligence Drives Innovative Automation
Video Duration
277
Wistia ID
gtgaw69uzo
Hero
Artificial Intelligence Drives Innovative Automation
Integrator Company Name
Andritz Automation Ltd.
Integrator Panel: How to Lead With Ignition Adam Morales Mon, 10/01/2018 - 00:00

At this panel discussion, you’ll hear some of the Ignition community’s most active integrators talk about how they are finding success for their companies and customers by leading with Ignition. In this session, our expert panel of integrators will discuss tips for how to win more projects with Ignition, keep up with technology trends, and open new opportunities for future development.

Wistia ID
3owd6rkhz5
Topic
Hero
Thumbnail
Video Duration
3664
Subtype

Speakers

Francisco Carrion

Technical Manager

Automation Solutions Ecuador

placeholder

Dave Griffith

Sales & Marketing Manager

Corso Systems

placeholder

Glen Fry

Managing Director

iControls Pty Ltd

placeholder

Leah Ackerman

Engineer

Tamaki Controls

Annie Wise

International Distribution Manager

Inductive Automation

J.C. Harrison

Director of Systems Engineering

Roeslein & Associates

ICC Sequence
3
File Label
Download Slides
Download URL
https://s3.amazonaws.com/files.inductiveautomation.com/icc/2018/sessionslides/ICC2018_Integrator_Panel_How_to_Lead_with_Ignition.pptx
ICC Year
2018.00
Firebrand Awards Panel (2018) Adam Morales Mon, 10/01/2018 - 00:00

At the end of each conference, the Ignition Firebrand Awards are given to the most outstanding real-world Ignition projects featured in our yearly Discovery Gallery project showcase. Join us to celebrate the creative spirit of the Ignition community as we honor this year’s Firebrand Award winners and hear their stories of struggle, innovation, and triumph in a fun and informative panel discussion led by Inductive Automation’s chief strategy officer, Don Pearson.

Wistia ID
qae4tcbcns
Topic
Hero
Thumbnail
Video Duration
3287

Speakers

Don Pearson

Chief Strategy Officer

Inductive Automation

placeholder

Phillip Bourner

Systems Engineer

Roeslein & Associates, Inc.

placeholder

Leah Ackerman

Engineer

Tamaki Controls

placeholder

John Parraga

Process Solutions Specialist

ECS Solutions

placeholder

Sam Vandiver

Vice President, Automation

Brown Engineers, LLC

placeholder

Pablo Di Benedetto

Systems Integration Project Leader

AUTEX Open Automation

ICC Sequence
3
File Label
Download Slides
Download URL
https://s3.amazonaws.com/files.inductiveautomation.com/icc/2018/sessionslides/ICC2018_Ignition_Firebrand_Awards+Panel.pptx
ICC Year
2018.00