diffuser
Custom Node-RED node for aeration system control and dissolved oxygen management.
Overview
| Property |
Value |
| Category |
Aeration |
| Inputs |
1 |
| Outputs |
3 (process / dbase / parent) |
| Part of |
EVOLV |
Purpose
The diffuser node models and controls aeration equipment (fine/coarse bubble diffusers) in biological treatment processes. It manages:
- Oxygen transfer rate calculations
- Airflow control for dissolved oxygen setpoints
- Diffuser aging and fouling compensation
- Integration with reactor nodes for DO management
Configuration
Standard EVOLV node configuration with:
- Asset identification fields
- Logging settings
- Position configuration
Inputs and Outputs
Input (Port 0)
Airflow commands, DO setpoints.
Output Port 0 - Process Data
Current aeration state, airflow rate, oxygen transfer rate.
Output Port 1 - InfluxDB Telemetry
Aeration time-series data.
Output Port 2 - Registration
Parent communication messages.
Dependencies
Technical Requirements
- Node.js >= 18
- Node-RED >= 3.x
Testing