Skip to main content

02 - Hardware Sensors

Recommended sensors, devices, and hardware specifications for water quality monitoring


Table of Contents

  1. Water Quality Sensors
  2. Edge Computing Devices
  3. Communication Hardware
  4. Power & Installation
  5. Vendor Recommendations
  6. Cost Estimation

1. Water Quality Sensors

1.1 Core Parameter Sensors

ParameterSensor TypeRangeOutputAccuracyRecommended Model
pHGlass Electrode0-14 pH4-20mA±0.02 pHHach PHD sc / E+H Orbisint CPS11D
BODRespirometric0-1000 mg/LModbus±5%Hach BioTector B3500
CODUV-Vis Spectro0-5000 mg/LModbus±3%Hach UVAS sc / LAR QuickCOD
TSSOptical0-50000 mg/L4-20mA±2%Hach Solitax sc
TDSConductivity0-200000 µS/cm4-20mA±1%E+H Condumax CLS21D
TurbidityNephelometric0-4000 NTU4-20mA±2%Hach TU5300 sc
Flow RateElectromagnetic0.5-10 m/s4-20mA±0.5%Siemens SITRANS FM MAG 5100W
TemperatureRTD Pt100-50 to 200°C4-20mA±0.1°CE+H Omnigrad M TR10
DOOptical0-20 mg/L4-20mA±0.1 mg/LHach LDO2 sc
NH4-NIon Selective0.1-1000 mg/LModbus±5%Hach AMTAX sc

1.2 Sensor Specifications for ML Model Compatibility

// Required sensor data format for ML models
interface SensorReading {
parameter: string;
value: number;
unit: string;
timestamp: ISO8601;
quality: "good" | "uncertain" | "bad";
sensorId: string;
}

// Example mapping for Prediction Model
const predictionModelInputs = {
flow_rate: { unit: "m³/hr", range: [0, 500] },
influent_BOD: { unit: "mg/L", range: [0, 1000] },
influent_COD: { unit: "mg/L", range: [0, 5000] },
influent_TSS: { unit: "mg/L", range: [0, 1000] },
influent_pH: { unit: "pH", range: [0, 14] },
influent_TDS: { unit: "mg/L", range: [0, 10000] },
temperature: { unit: "°C", range: [0, 50] },
};

1.3 Installation Locations

┌─────────────────────────────────────────────────────────────────────┐
│ WASTEWATER TREATMENT PLANT │
│ │
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │
│ │ INLET │───▶│ PRIMARY │───▶│ SECONDARY│───▶│ TERTIARY │ │
│ │ │ │ TREATMENT│ │ TREATMENT│ │ TREATMENT│ │
│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │
│ │ │ │ │ │
│ ▼ ▼ ▼ ▼ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │SENSORS: │ │SENSORS: │ │SENSORS: │ │SENSORS: │ │
│ │• pH │ │• TSS │ │• BOD │ │• All │ │
│ │• Flow │ │• pH │ │• COD │ │• Params │ │
│ │• Temp │ │ │ │• DO │ │ │ │
│ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────┘

2. Edge Computing Devices

2.1 Industrial Edge Gateways

DeviceProcessorMemoryI/OProtocolsPrice Range
Siemens SIMATIC IOT2050ARM Cortex-A532GB DDR42x Ethernet, RS232/485OPC-UA, MQTT, Modbus$400-600
Advantech WISE-710Intel Atom4GB DDR44x COM, 2x LANMQTT, REST, OPC-UA$500-800
Dell Edge Gateway 5000Intel Atom8GB DDR4USB, Serial, EthernetAll major protocols$800-1200
Moxa UC-8100-MEARM Cortex-A81GB DDR32x RS-232/422/485Modbus, MQTT$300-500
# Edge Gateway Specifications for Water Treatment
edge_gateway:
model: "Siemens SIMATIC IOT2050"
specifications:
processor: "ARM Cortex-A53 Dual Core"
ram: "2GB DDR4"
storage: "16GB eMMC + SD Card"
os: "Industrial Linux (Debian-based)"

interfaces:
ethernet:
- port: "X1 P1"
use: "Sensor Network (Modbus TCP)"
- port: "X1 P2"
use: "Cloud Connection (MQTT)"
serial:
- port: "RS485"
use: "Legacy Modbus RTU sensors"

software:
- Node-RED (flow programming)
- MQTT Client (Paho)
- OPC-UA Server
- SQLite (local buffering)

2.3 PLCs for Industrial Integration

PLCManufacturerCommunicationUse Case
SIMATIC S7-1500SiemensPROFINET, OPC-UALarge plants
CompactLogix 5380Allen-BradleyEtherNet/IPUS installations
Modicon M340SchneiderModbus TCP, EthernetMedium plants
MELSEC iQ-RMitsubishiCC-Link, EthernetAsian markets

3. Communication Hardware

3.1 Network Infrastructure

┌─────────────────────────────────────────────────────────────────────┐
│ NETWORK TOPOLOGY │
│ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ CLOUD │◀──── Internet ────────────│ ROUTER │ │
│ │ (AWS/Azure) │ (4G/5G/Fiber) │ (Firewall) │ │
│ └─────────────┘ └──────┬──────┘ │
│ │ │
│ ┌──────┴──────┐ │
│ │ INDUSTRIAL │ │
│ │ SWITCH │ │
│ └──────┬──────┘ │
│ ┌────────────┬──────────┼──────────┐ │
│ │ │ │ │ │
│ ┌─────┴─────┐ ┌────┴────┐ ┌───┴───┐ ┌───┴───┐ │
│ │ EDGE │ │ PLC │ │ SCADA │ │ HMI │ │
│ │ GATEWAY │ │ │ │ SERVER│ │ │ │
│ └─────┬─────┘ └────┬────┘ └───────┘ └───────┘ │
│ │ │ │
│ ┌─────┴─────┐ ┌────┴────┐ │
│ │ SENSORS │ │ FIELD │ │
│ │ (Modbus) │ │ DEVICES │ │
│ └───────────┘ └─────────┘ │
└─────────────────────────────────────────────────────────────────────┘

3.2 Required Network Equipment

EquipmentSpecificationRecommended Model
Industrial SwitchManaged, 8+ ports, PoECisco IE-4000-8P4G-E
Cellular Router4G/5G, dual SIMSierra Wireless RV55
Serial ConverterRS-485 to EthernetMoxa NPort 5110
Protocol ConverterModbus to OPC-UAKepware KEPServerEX

4. Power & Installation

4.1 Power Requirements

ComponentVoltagePowerBackup
Sensors (typical)24V DC5-20W eachUPS recommended
Edge Gateway24V DC15-30WUPS required
Network Switch24V DC / 48V PoE30-100WUPS required
PLC24V DC50-200WUPS required

4.2 Enclosure Requirements

outdoor_installation:
enclosure_rating: "IP66 minimum"
material: "Stainless Steel 316 (corrosive environments)"
cooling: "Thermoelectric or AC if ambient > 40°C"
dimensions: "800x600x300mm (typical)"

indoor_installation:
enclosure_rating: "IP54 minimum"
material: "Powder-coated steel"
cooling: "Natural ventilation or fan"

5. Vendor Recommendations

5.1 Tier 1 (Premium)

VendorSpecialtyProducts
Hach (Danaher)Water quality sensorsBioTector, LDO, pH sensors
Endress+HauserProcess instrumentationComplete sensor portfolio
SiemensAutomation & edgeIOT2050, SIMATIC PLCs
ABBFlow & analyticsElectromagnetic flow meters

5.2 Tier 2 (Mid-Range)

VendorSpecialtyProducts
YokogawaProcess sensorspH, ORP, conductivity
Thermo FisherAnalytical sensorsOrion series
AdvantechEdge computingWISE series gateways

5.3 Tier 3 (Budget-Friendly)

VendorSpecialtyProducts
Apera InstrumentspH/conductivityAI series
Atlas ScientificDIY sensorsEZO series (Arduino compatible)
Raspberry PiEdge computingPi 4 + industrial HATs

6. Cost Estimation

6.1 Small Plant (< 1 MLD)

CategoryItemsEstimated Cost (USD)
SensorspH, Flow, TSS, COD$15,000 - 25,000
Edge Gateway1x Industrial gateway$500 - 1,000
NetworkSwitch, router, cabling$2,000 - 3,000
InstallationLabor, enclosures$5,000 - 8,000
Total$22,500 - 37,000

6.2 Medium Plant (1-10 MLD)

CategoryItemsEstimated Cost (USD)
SensorsFull parameter suite (10+)$50,000 - 80,000
Edge Gateway2-3x Industrial gateways$2,000 - 4,000
PLC/SCADASiemens S7-1500 + HMI$15,000 - 25,000
NetworkManaged infrastructure$5,000 - 10,000
InstallationLabor, commissioning$15,000 - 25,000
Total$87,000 - 144,000

6.3 Large Plant (> 10 MLD)

CategoryItemsEstimated Cost (USD)
SensorsMulti-point monitoring$150,000 - 250,000
Control SystemFull DCS/SCADA$100,000 - 200,000
Edge/CloudRedundant infrastructure$20,000 - 40,000
IntegrationSoftware, licensing$30,000 - 50,000
InstallationFull project$50,000 - 100,000
Total$350,000 - 640,000

Next Steps


Last Updated: December 2024