Predictive Hydraulic Filter Change

Predictive Hydraulic Filter Change

IoT
AI/ML
About the Task
On-prem predictive system using sensor data and ML for real-time filter health.
results
Unplanned stops cut by 40% via early filter failure detection.
results
Maintenance costs reduced by up to 20% through optimized replacements.
Services used
Build Product
Build Strategy

The table of content

BUSINESS CONTEXT

The client is a large-scale industrial plant operating multiple production lines with extensive hydraulic systems for heavy machinery. Their operations rely on pumps, valves, and hydraulic circuits to maintain continuous process performance. The company employs several hundred maintenance, process, and engineering personnel and operates under strict uptime and safety targets, with unplanned hydraulic failures leading to significant production losses.

Historically, filter replacements were performed on fixed schedules, leading to either premature replacement (wasting parts and labor) or unplanned failures (causing line stops). The client sought a predictive maintenance solution capable of detecting hydraulic filter degradation in real time, providing actionable maintenance recommendations, and reducing unplanned downtime.

Business Challenge 1: Reducing Unplanned Hydraulic Stops

Unplanned stops due to clogged or degraded hydraulic filters disrupted production, causing lost throughput and emergency maintenance costs. The business goal was to implement a predictive system that could forecast filter failure sufficiently in advance to schedule planned replacements, minimizing downtime and extending filter life.

Technical Challenge 1: Multi-Parameter Sensor Fusion

Hydraulic systems generate high-volume data streams, including differential pressure across filters (Hydraulic.Filter.DP), hydraulic oil temperature (Hydraulic.Oil.Temp), and pump current (Pump.Current). Combining these signals, accounting for operational variability, and extracting degradation indicators for reliable prediction required sophisticated feature engineering and machine learning modeling.

Delivery Challenge 1: Real-Time On-Prem Monitoring and Alerting

The system needed to run on-prem due to plant IT security policies, providing real-time monitoring, trend analysis, threshold alerts, and machine learning-based RUL predictions. Integration with existing SCADA/HMI systems and maintenance workflows was essential for seamless operator adoption.

Solution 1: Data Collection and Sensor Integration

We integrated real-time sensor data from key hydraulic system parameters:

  • Hydraulic.Filter.DP: Differential pressure across each filter measured with 0.1 bar resolution, sampled at 1 Hz.
  • Hydraulic.Oil.Temp: Oil temperature measured by thermocouples in the hydraulic circuit, sampled at 1 Hz, providing context for viscosity changes affecting filter performance.
  • Pump.Current: Electrical current of the hydraulic pump, sampled at 10 Hz, indicating load changes or abnormal pressure drops across the filter.
  • SCADA/Historian Integration: All data streamed to an on-prem PI System historian via OPC UA, ensuring high-fidelity time synchronization and traceability.

This data collection framework enabled continuous monitoring of each hydraulic filter in real time and historical analysis for predictive model training.

Solution 2: Feature Engineering and Derived Metrics

We developed a comprehensive set of features to capture filter degradation signals:

  • Time-Domain Features: Moving averages, rate-of-change of DP, oil temperature gradients, and pump current trends.
  • Trend-Based Features: Slope of DP increase over recent hours, cumulative pressure exposure, and temperature-induced degradation factors.
  • Threshold Features: Binary flags when DP exceeds manufacturer-specified limits, or when pump current deviates from expected operating range.
  • Combined Health Index: Weighted score combining normalized DP, oil temperature, and pump current deviations to summarize overall filter health.

These features were calculated on the edge for immediate thresholds and aggregated for machine learning consumption.

Solution 3: Predictive Modeling Approach

We implemented a hybrid approach combining deterministic rules and machine learning:

Trend + Threshold Rules: Edge devices generated immediate alerts if DP exceeded safety thresholds or if sudden spikes occurred, allowing operators to take precautionary actions before failure.

Machine Learning Model: On-prem predictive models estimated Remaining Useful Life (RUL) of hydraulic filters using XGBoost and LSTM models:

  • XGBoost: Trained on aggregated features (DP trends, temperature, pump current) to classify whether filter would fail within the next 24–72 hours.
  • LSTM: Captured temporal dependencies in high-frequency data, refining RUL predictions for filters under fluctuating loads.

Validation Metrics: Models were validated using 18 months of historical maintenance data, achieving ROC-AUC = 0.91 for 24-hour failure classification, Recall@24h = 0.78, Precision = 0.84, and RUL MAE = 12 hours.

This hybrid approach allowed both immediate detection and scheduled predictive maintenance, reducing false positives while ensuring timely intervention.

Solution 4: Deployment and Integration

The predictive maintenance system was deployed fully on-prem for security and operational compliance:

  • Edge Devices: Industrial PCs located near hydraulic units processed raw sensor data, computed trends, and applied threshold-based alarms in real time.
  • On-Prem Server: Dell PowerEdge server hosted the ML models, API services, and dashboards in Docker containers orchestrated via Kubernetes.
  • SCADA/HMI Integration: Alerts, RUL predictions, and recommended maintenance actions were visualized in Grafana dashboards and sent to operators via the plant HMI system.
  • CMMS Automation: When the model predicted impending filter failure, a scheduled work order was automatically created in IBM Maximo, including RUL estimate, confidence interval, and sensor trends for operator review.

Data retention policy included 30 days of high-frequency raw sensor data locally on NAS for forensic analysis and aggregated data stored in the historian for 5 years. TLS encryption ensured secure communication across devices.

Solution 5: Operator Support and Optimization

  • Dashboards: Per-filter health score, DP trend, pump current, and oil temperature were displayed in Grafana dashboards. Fleet-level dashboards showed number of filters approaching replacement thresholds and predicted downtime impact.
  • Operator Alerts: Color-coded notifications were implemented: red for immediate threshold violations, orange for high RUL probability events.
  • Threshold Optimization: Cost models were used to tune thresholds:
    Emergency downtime cost per filter failure = $5,000
    Scheduled replacement cost = $500
    Objective: minimize TotalCost = FP_count × 500 + FN_count × 5000.

Continuous Improvement: Filter replacement outcomes were fed back into the labeling pipeline to retrain models weekly, ensuring predictive accuracy remained high across seasonal variations and operational loads.

Key Results and Business Value

  1. Reduced Unplanned Stops: Early detection and predictive replacement decreased emergency filter failures by ~40% in the first year.
  2. Optimized Maintenance Scheduling: Scheduled replacements replaced blanket schedules, saving approximately 15–20% in filter consumption and labor costs.
  3. Increased Operational Uptime: Improved reliability of hydraulic systems ensured continuous production, preventing costly downtime.
  4. Enhanced Operator Decision-Making: Dashboards and RUL estimates enabled proactive intervention, supporting maintenance planning and inventory management.

Payback Period: Total Initial Investment / Net Annual Savings = $85,000 / $101,125 = approximately 0.84 years (or about 10 months)

Features Delivered

  1. Real-Time Sensor Monitoring: DP, oil temperature, and pump current continuously monitored and analyzed.
  2. Hybrid Predictive Model: Trend, threshold, and ML-based RUL estimation for each filter.
  3. Automated Work Order Integration: CMMS integration with predictive maintenance alerts and recommendations.
  4. Visualization and Reporting: Grafana dashboards showing per-filter health, fleet summary, and predictive insights for operators and engineers.

The Predictive Hydraulic Filter Change project demonstrates the tangible benefits of combining real-time trend monitoring, threshold-based rules, and machine learning to optimize maintenance in hydraulic systems. The client achieved:

  • Reduced unplanned downtime by ~40%
  • Optimized filter replacement schedules, lowering costs and material waste
  • Improved production uptime and reliability
  • Enhanced operational decision-making with actionable, data-driven insights

By implementing this system, the plant transitioned from reactive to predictive maintenance, ensuring both operational efficiency and cost savings while maintaining safety and reliability standards.

TECHNICAL DETAILS

Data Collection & Sources

Data acquisition focuses on capturing hydraulic system parameters that reflect the condition of the filter and overall hydraulic health. Sensors & Signals:

  • Hydraulic.Filter.DP (Differential Pressure):
    Type: Pressure transducer (0–10 bar range, 0.1 bar accuracy)
    Sampling rate: 1 Hz
    Captures filter clogging behavior — pressure drop increases with contamination.
  • Hydraulic.Oil.Temp (Oil Temperature):
    Type: PT100 or thermocouple sensor
    Sampling rate: 1 Hz
    Provides viscosity compensation — higher temperatures reduce DP for the same contamination level.
  • Pump.Current:
    Type: 3-phase current transducer (Hall effect type, 0–50 A range)
    Sampling rate: 10 Hz
    Reflects hydraulic system load; anomalies may indicate pump strain due to restricted flow.

Data Infrastructure:

  • Sensors connected to Siemens S7-1500 PLC via analog input modules (AI 4x 16-bit).
  • Data transmitted via OPC UA to the Edge Gateway (Softing/Anybus) for preprocessing.
  • Edge Gateway forwards all data to the on-prem historian (InfluxDB or OSIsoft PI) with synchronized timestamps and metadata (AssetID, FilterID, PumpID).
  • Each filter is mapped to its maintenance history via BatchID and ReplacementEventID, ensuring traceability for model labeling.

Preprocessing:

  • 1-minute rolling averages computed for trend stability.
  • Outlier filtering using median absolute deviation (MAD).
  • Data alignment across parameters with unified time index (1 Hz base).

Feature Engineering

Feature extraction combines physics-informed indicators with statistical metrics derived from the three main signals.

Per-parameter features (time window = last 2 hours):

  • DP-based:
    Average, variance, slope of DP increase over time.
    ΔDP per operating hour (mmHg/hour equivalent).
    DP gradient normalized by pump current (ΔDP / I_pump).

  • Temperature-based:
    Moving average and standard deviation of oil temperature.
    Temperature-compensated DP (DP / viscosity_index).

  • Pump Current-based:
    Mean, standard deviation, skewness.
    Frequency-domain features from FFT — dominant frequency and power spectral density to detect load oscillations.

Derived / Multi-sensor features:

  • Filter Health Index (FHI):
    Weighted composite of normalized DP, pump current, and temperature deviation:
    FHI=w1⋅DPDPmax+w2⋅IpumpInominal−w3⋅Toil−TnominalTrangeFHI = w_1 \cdot \frac{DP}{DP_{max}} + w_2 \cdot \frac{I_{pump}}{I_{nominal}} - w_3 \cdot \frac{T_{oil}-T_{nominal}}{T_{range}}FHI=w1​⋅DPmax​DP​+w2​⋅Inominal​Ipump​​−w3​⋅Trange​Toil​−Tnominal​​
    (weights tuned empirically, typically 0.6 : 0.3 : 0.1).

  • DP Rate-of-Change (ΔDP/Δt): Indicator of filter clogging rate.
  • Energy Index: Integration of Ipump2I_{pump}^2Ipump2​ over time as a proxy for mechanical stress.
  • Maintenance Cycles: Counter of operating hours since last filter change.

Labeling for ML:

  • Each record tagged with Remaining Useful Life (RUL) = (timestamp of next replacement – current timestamp).
  • Binary target also created: FailureInNext24h (1 if RUL ≤ 24h, else 0).

Modeling Approach

Hybrid methodology combining rule-based monitoring with data-driven predictive modeling.

Rule-Based Layer (Edge Logic)

  • Threshold alarms:
    Critical DP: DP > 4.5 bar → immediate maintenance alert.
  • Rapid DP increase: ΔDP/Δt > 0.3 bar/hour → early warning.
  • Pump Overload: I_pump > 1.25 × nominal_current sustained for >10 min.
  • Temperature compensation applied dynamically (adjust DP thresholds by ±0.3 bar depending on oil temperature).

Machine Learning Layer

Two models complement rule-based logic:

(a) Gradient Boosted Trees (XGBoost):

  • Features: DP slope, temperature, current load, FHI, ΔDP/Δt.
  • Target: Binary classification — Will filter fail within 24h?
  • Metrics: ROC-AUC = 0.91, Precision = 0.84, Recall = 0.78.
  • Purpose: Real-time early warning system.

(b) LSTM (Long Short-Term Memory):

  • Input: 48-hour time series of DP, Temp, Current (resampled to 1-min resolution).
  • Output: Regression of RUL (hours) — continuous estimate of remaining filter life.
  • Trained using MSE loss with dropout regularization (p=0.2).
  • RMSE = 10.8 hours on validation dataset.

Model Interpretability:

  • SHAP analysis shows DP slope and DP level contribute ~70% of the model decision, followed by pump current trend (~20%) and oil temperature (~10%).

Key Analytics Functions:

  • RUL Forecasting: For each filter, display predicted hours remaining to failure with confidence intervals (±95%).
  • Cost-Based Optimization:
    Optimize maintenance timing by minimizing:
    Cost=Cemergency⋅P(failure∣t)+Cscheduled⋅(1−P(failure∣t))Cost = C_{emergency} \cdot P(failure|t) + C_{scheduled} \cdot (1 - P(failure|t))Cost=Cemergency​⋅P(failure∣t)+Cscheduled​⋅(1−P(failure∣t))
    where Cemergency=5000C_{emergency} = 5000Cemergency​=5000, Cscheduled=500C_{scheduled} = 500Cscheduled​=500.
  • Trend Deviation Analysis: Detect abnormal DP growth compared to historical patterns.
  • Maintenance Effectiveness Analytics: After replacement, track DP reset level and degradation slope to evaluate supplier filter quality.

Visualization:

  • Grafana dashboards with time-aligned plots of DP, Temp, and Pump Current.
  • Color-coded RUL gauges (green >48h, yellow 24–48h, red <24h).

Historical scatter plots comparing DP slope vs. operating hours per filter batch.

Build Product
Build Strategy

Our success stories

Cross-recipe: Energy vs Quality Analysis

A data-driven system optimized veneer press energy usage while maintaining product quality.
AI/ML
IoT
Feedforward Press Correction

Feedforward Press Correction

A leading engineered wood manufacturer implemented a predictive press control system powered by data and machine learning.
AI/ML
IoT
Web Development
“Bad-Sheet” Routing

“Bad-Sheet” Routing

Automated system for detecting and routing defective veneer sheets using real-time sensor data and analytics.
AI/ML
IoT

Early Fan Failure Detection

Plant A deployed an on-prem predictive maintenance system for fans, reducing unplanned downtime by 38%.
AI/ML
Predictive Hydraulic Filter Change

Predictive Hydraulic Filter Change

Predictive maintenance system for hydraulic filters reduced downtime and optimized maintenance scheduling in a large industrial plant.
IoT
AI/ML

Infinity Technologies in PetTech

A smart genetic testing platform that helps pet owners and breeders easily access and understand their pets’ DNA insights through a single digital solution.
AI/ML
IoT
Mobile Development

Intelligent Budgeting: How AI-Powered Financial Planning Transforms Business Strategy

A case study on how intelligent budgeting transformed financial planning, decision-making, and organizational agility.
AI/ML
CRM/ERP
Smarter Product Management Through Interactive Constructors and Real-Time Analytics

Smarter Product Management Through Interactive Constructors and Real-Time Analytics

An interactive, analytics-powered product constructor enabled smarter pricing, faster product decisions, and improved profitability across a complex portfolio.
AI/ML
CRM/ERP
The Power of Precision: How One Company Achieved 99.1% Sales Forecast Accuracy

The Power of Precision: How One Company Achieved 99.1% Sales Forecast Accuracy

A large-scale sales forecasting system achieved 99.1% accuracy across hundreds of products using data-driven, automated models.
AI/ML
CRM/ERP
Smarter Energy Forecasting in Manufacturing

Smarter Energy Forecasting in Manufacturing: Turning Data Into Cost Savings

A real-world case study on how predictive energy forecasting helps manufacturers cut costs and improve efficiency.
IoT
AI/ML
CRM/ERP
Smarter Hatching: How Predictive Modeling Transforms Poultry Incubation

Smarter Hatching: How Predictive Modeling Transforms Poultry Incubation

A poultry farm used AI and real-time data to optimize incubation, improving chick quality and operational efficiency.
AI/ML
IoT
Web Development
Predictive Analytics in Healthcare: The Future of Cardiovascular Risk Detection

Predictive Analytics in Healthcare: The Future of Cardiovascular Risk Detection

Predictive analytics model for early cardiovascular risk detection using non-invasive population data.
AI/ML
CRM/ERP
Smart Fraud Detection: How Predictive Analytics is Reshaping Social Welfare Systems

Smart Fraud Detection: How Predictive Analytics is Reshaping Social Welfare Systems

A public agency used predictive analytics to overhaul fraud detection in social welfare distribution.
AI/ML
Risk-Based Oversight of Social Benefits: Catching Fraud Without Hiring More Staff

Risk-Based Oversight of Social Benefits: Catching Fraud Without Hiring More Staff

Case study: shifting from random checks to risk-based fraud detection in social benefits.
AI/ML
Predicting Employee Turnover: How Data Turns Retention into a Strategy

Predicting Employee Turnover: How Data Turns Retention into a Strategy

This article explores how predictive analytics is transforming employee retention from a reactive process into a strategic advantage.
AI/ML
IoT
CRM/ERP
How Predicting Customer Churn Helps Banks Grow: A Case Study with 1500% ROI

How Predicting Customer Churn Helps Banks Grow: A Case Study with 1500% ROI

A real-world case study showing how predictive analytics helped a bank cut churn by 71% and achieve 1500% ROI through targeted retention.
AI/ML
CRM/ERP
Smarter Compliance: How Automated Risk Assessment Transforms Contractor Fraud Detection in Banking

Smarter Compliance: How Automated Risk Assessment Transforms Contractor Fraud Detection in Banking

This article explores how automated risk classification enhanced fraud detection and compliance efficiency in banking.
AI/ML
Smarter Loan Campaigns with Predictive Models

Smarter Loan Campaigns with Predictive Models

How predictive analytics helps banks improve cross-selling by reducing risk, cutting waste, and targeting the right customers.
CRM/ERP
AI/ML
Predictive Modeling Cuts Marketing Costs by 93% in Banking Campaign

Predictive Modeling Cuts Marketing Costs by 93% in Banking Campaign

A bank applied predictive modeling to identify high-response customers, reducing campaign costs from full budget to just 7% while maintaining results.
AI/ML
Risk-Based Personalization Boosts SME Overdraft Lending

Risk-Based Personalization Boosts SME Overdraft Lending

A major European bank revamped its SME overdraft lending by introducing a data-driven model that adjusted loan limits based on individual risk profiles, boosting both portfolio size and profit.
AI/ML
CRM/ERP
From 4 Months to 30 Minutes: The New Speed of Credit Scoring
August 2025

From 4 Months to 30 Minutes: The New Speed of Credit Scoring

A bank cut credit model time from four months to 30 minutes by automating risk assessment for corporate clients.
AI/ML
Smarter Fields, Smarter Yields: Building a Telemetry Platform for Farm Machinery at Any Scale

Smarter Fields, Smarter Yields: Building a Telemetry Platform for Farm Machinery at Any Scale

Infinity Technologies delivers a cross-platform IoT solution that gives farmers real-time visibility and control over diverse agricultural fleets
IoT
CRM/ERP
Web Development
Harnessing the Sun Smarter: Building a Scalable IoT Platform for Solar System Monitoring

Harnessing the Sun Smarter: Building a Scalable IoT Platform for Solar System Monitoring

Infinity Technologies delivers an intelligent energy monitoring solution that increases solar system efficiency by up to 60%
IoT
Web Development
Mobile Development
Nova Poshta: AI-Powered Warehouse Monitoring for Conveyor Systems

Nova Poshta: AI-Powered Warehouse Monitoring for Conveyor Systems

Infinity Technologies Builds Real-Time Load Balancing and Bottleneck Detection for Ukraine’s Largest Logistics Operator
AI/ML
CRM/ERP
IoT
Web Development
Fitto: IoT Ecosystem That Powers Smart Supplement Consumption

Fitto: IoT Ecosystem That Powers Smart Supplement Consumption

Infinity Technologies Builds a Personalized Health-Tech Platform Combining Smart Hardware, AI, and Cloud
IoT
Mobile Development
Web Development