Skip to content

AI in the process industry

We start with one plant and the process and lab data you already have, then deploy the model to production, as we did for Waternet.

Nitrous oxide and ferric chloride: developing models for Waternet to reduce emissions and consumption

As part of Waternet’s Datalab team, we set up and maintain the MLOps workflow, from the model registry through to deployment in production. We developed a model to minimise nitrous oxide emissions from wastewater treatment. Another model, designed to reduce ferric chloride use in the pretreatment of river water for drinking water, is in development.

Read the case study

Why is the operator still relying on this morning's lab sample to adjust the process?

Product quality is measured in the lab a few times per shift, while temperature, pressure and flow rate are recorded every second in the historian. A soft sensor estimates quality between lab tests using this process data, so the operator can make adjustments sooner.

Book a call
Monteur met werkhandschoenen controleert een platenwarmtewisselaar met pomp en leidingen in een procesinstallatie.

Process models that run alongside the operator and are monitored after go-live

Discuss your process challenge

Emissions from the treatment plant

As part of Waternet’s Datalab team, we developed a machine learning model to minimise nitrous oxide emissions at the wastewater treatment plant.

Condition-based maintenance

For Fokker Services, we combined maintenance history, sensor data and operational data into a model that shows when maintenance is actually needed.

One platform for all data sources

For Fokker Services Group, we are bringing fragmented data sources together in a data platform based on the medallion architecture, with integrated data quality checks.

Monitored for drift

Processes change, and models become outdated. For Rijkswaterstaat, we built a package that monitors models in production for drift and outliers.

We start with one control loop or piece of equipment, then move on to the rest of the historian

  1. Decision and measurement points

    Which setting, dose or maintenance decision needs improving, and which tags, laboratory results and fault reports are relevant?

  2. Prototype model using historical data

    We train the model on earlier production periods, test it on a later period and compare it with laboratory results and the current way of working.

  3. Advice where the operator looks

    The estimate appears on the control screen, with drift monitoring in place. The operator remains in control of the equipment.

Is our process data sufficient for a soft sensor or a model?

Talk it through with us

A good fit if

You have historical data in a historian or SCADA, timestamped lab results and a recurring decision, such as a setpoint, a dosage, when to clean or when to replace a pump.

Not a good fit if

Sensors have been replaced or recalibrated without anyone recording it, the installation runs a different recipe each time, or a well-configured controller already solves the problem. In those cases, we start with the data or the control system.

What determines the scope

The number of installations and tags, whether lab results and fault reports can be linked, how the OT environment allows data to be exported, whether the work stops at a trial model, and who will manage the model afterwards.

Can a model control the process?

We build it to provide recommendations alongside the process control system. If you want to automate control later, first establish who will supervise it, the limits within which the model may act and how to fall back on the existing control system.

Soft sensor, process optimisation or maintenance model: where can data deliver value first?

Soft sensor

Choose this if a quality measurement only comes back from the lab hours later. We recommend starting here: process and lab data are usually already available, and the results are straightforward to assess.

Process optimisation

Choose this if you know which outcome needs to improve, such as energy use per tonne or the consumption of auxiliary materials, and the installation runs steadily enough to compare settings.

Maintenance model

Choose this if faults in pumps, compressors or heat exchangers halt production and you have a history of those faults. See predictive maintenance.

From model to production: we set up the MLOps workflow at Waternet

Data Science Lab has worked with data and AI from Amsterdam since 2016, as a Databricks and Microsoft partner. As part of Waternet’s Datalab team, we set up the MLOps workflow that brings code and models into production.

Book an introductory meeting

One installation and an export from the historian are enough for an initial conversation

Stef Stoelwinder

Stef Stoelwinder

Business Development

Stef is your first point of contact. In our first conversation, we’ll discuss which installation to start with and what process and lab data you have.

Which process variable would you like to know sooner or more accurately?

Describe the installation, your question and the data you already have. We’ll reply by email or arrange an initial conversation.

Enter a valid email address.

Let us know how we can help you.

Frequently asked questions

In the process industry, you make a product through a continuous process or in batches, as in food, chemicals, paper, drinking water and energy. AI helps in three areas: estimating a value that you currently measure only in the lab, choosing better settings and spotting faults earlier.

The starting point is almost always the process data you already have. These are among the AI applications we build. For power generation and grids, read more about data and AI for the energy sector.

A soft sensor is a model that estimates a process variable that is difficult to measure, such as concentration or viscosity, from measurements that arrive continuously, such as temperature, pressure and flow rate. A review by Kadlec, Gabrys and Strandt (Computers and Chemical Engineering, 2009) describes soft sensors as a valuable alternative for measuring, monitoring and controlling critical process variables.

The pitfall is timing: a lab result belongs to the moment the sample was taken, not the moment the result was entered. Mix those up, and you train a model on the wrong process state.

Usually, you need tags from the historian, populated by the process control system or SCADA, lab results from the LIMS, and faults and work orders from the maintenance system. The ISA-95 model divides a company into layers, from equipment on the factory floor to ERP, with MES and SCADA in between.

We bring data from those layers together on a data and AI platform, often through the historian or a connection using OPC UA, the platform-independent standard for industrial data exchange.

The OT environment — the networks and systems that control the plant — is usually separated from the office network, and it should stay that way. The ISA/IEC 62443 series sets out requirements and processes for keeping industrial automation and control systems digitally secure.

That is why we do not read data directly from the control system. Instead, we use a copy of the historian or a connection approved by your OT management team. A model that only provides advice does not need to write back to the control system.

In a continuous process, a single pump, compressor or heat exchanger can sometimes stop the entire line. A maintenance model tracks signals such as vibration, temperature and pressure drop, and learns from fault history which patterns precede a failure. In a heat exchanger, you can often spot fouling through a gradually increasing pressure drop.

For Fokker Services, we combined maintenance data, sensor data and operational data into a model that shows when maintenance is actually needed. Read more about the approach under predictive maintenance.

That depends on what the model does. The AI Act classifies AI used as a safety component in the supply of water, gas, heating or electricity as high-risk. A soft sensor that advises an operator is different from a model that operates a gate or valve itself.

Your legal counsel or compliance department must assess whether your application is high-risk. We help you take stock and prepare the risk classification; you can find the timeline under AI Act.

A different raw material, a replaced sensor or a new cleaning cycle shifts the data. A model that does not detect the change can start making inaccurate estimates without anyone noticing. That is why you need to monitor models in production. For Rijkswaterstaat, we built a general-purpose package for detecting drift and outliers.

For Waternet, we set up an MLOps workflow with an MLflow model registry and CI/CD templates, giving code and models a defined route into production. Read more about MLOps and management and continuous improvement.

When a properly configured controller or an additional lab measurement already solves the problem, or when you cannot link historical data to lab results and faults. In that case, you start with the controls, the data or a Power BI dashboard — and we will tell you so.

If you make discrete products on a production line rather than a product through a process, the questions are different. In that case, see the AI assessment for manufacturing.