Machine Learning

Deploying Adoptive AI in Distributed Desalination Plants



What if a lab test that takes 12 to 24 hours could be replaced by a live estimate that guides dosing in real time? We walk through a high-stakes water story where boron control in desalination demanded more than a clever model—it needed a secure, local-first AI system that works across wildly different plants.

Our journey with Acciona started with a simple idea: a virtual sensor to predict boron and avoid overusing caustic soda or risking fines. The reality was messy. Membranes, sensors, and SCADA setups varied from site to site. Cybersecurity kept data locked on-prem, and lab workflows produced sparse, noisy labels. A single global model wasn’t resilient enough. So we flipped the playbook and orchestrated many models at the edge—one per rack when needed—packaged in Docker, deployed with a click, and monitored locally with InfluxDB and Grafana.

We break down the full stack: MQTT brokers to standardize data, connectors for heterogeneous OT systems, TensorFlow for inference, and JupyterLab plus MLflow for on-device training and versioning. This architecture kept raw data inside the plant while a cloud console managed applications securely. The payoff was immediate: accurate boron estimates tightened dosing, cut chemical spend, reduced penalties, and built operator trust by showing predictions alongside lab results. One site saved over $200,000 in a year; scaled across the fleet, the impact reaches well into the millions, with healthier water as a bonus.

Beyond boron, the same edge AI approach unlocks energy optimization for high-pressure pumps, membrane fouling detection, and even computer vision tasks—without compromising critical infrastructure security. If you care about industrial AI that actually ships, this is a practical blueprint: local models, secure orchestration, and a path from pilot to fleet.

Enjoy the episode, share it with a teammate who wrestles with on-prem constraints, and leave a review. Want to see it live? Ask us for the free trial and we’ll set up a demo.

source

Authorization
*
*
Password generation