Botech IFDS
Integrated Flood Detection System

Engineered flood detection with traffic‑signal awareness

Designed to identify flood conditions and wirelessly share status with adjacent traffic control devices. Operates autonomously with its own sensing, averaging, memory, and output control capabilities.

Request information

Overview

The Integrated Flood Detection System (IFDS) comprises multiple nodes and areas, functions autonomously, and provides information and control commands to the traffic signal system. This website summarizes the hardware and software behavior exactly as documented in the operation manual.

Wireless sensing

Sense nodes poll ultrasonic and level sensors at 1‑second intervals and broadcast on 915 MHz.

Threshold actions

Receive nodes compare readings against stored warning and activation levels and drive outputs.

Operator interface

Compute unit runs IFMS for status, logging, configuration, and visualization. System can operate without compute unit.

System architecture

Flood management main display
Flood Management status showing ultrasound/level inputs, averages, readiness, and recommended states.

End‑to‑end flow

  • Sensor polling @ 1 s → moving averages (100 samples) at sensor and/or receive node
  • Receive node compares against Warning / Activation thresholds
  • Outputs actuate LED signs, logic inputs, and omit/aux requests to traffic signal
  • Compute unit logs values and exposes IFMS interface (local display or RDP)

915 MHz radio • Moving average (100) • Override modes

Hardware components

Sense node hardware

Sense Node

Collects ultrasonic and level sensor data at 1 s intervals; performs edge calculations; broadcasts to receive nodes on 915 MHz.

Receive node hardware

Receive Node

Stores thresholds; compares readings; actuates outputs and provides system status to the compute unit.

Output actuation node

Output Actuation Node

Relays signals from the receive node to external systems such as LED warning signs or controller logic inputs.

Compute unit/IDU

Compute Unit (Integrated Data Unit)

Aggregates data for logging/verification and enables configuration via the IFMS application. IFDS can operate without it.

Sensors

Rain Sensor

Directly connected to the compute unit. Reports 1‑minute, 1‑hour, 24‑hour, and total rainfall (mm). Piezoelectric; mount with no obstruction above.

Ultrasound Sensor

Measures distance to water surface for real‑time levels and a 100‑point moving average. Data is sent to receive node and logged.

Level Sensors

Two sensors used to assess warning/actuation. Software supports 1‑of‑2 or 2‑of‑2 polling. Mount heights adjustable and calibrated at install.

Flood detection logic

Calculation readiness

Actions rely on 100 recent readings. Power cycling a node resets its rolling sample; the other node may retain its last 100 if still powered.

Default mode uses the receive node calculator; sensor node calculations require manual setting and calibration.

Override & recommended state

Receive node can follow the sensor node’s recommended state (override indicated as Yellow). Transmission Packet Number aids traceability.

IFMS software interface

IFMS flood management screen
Flood Management: current state, average readings (sensor/receiver), and node statuses.

Key screens

  • Login (isolated network; credentials controlled on system)
  • Service Status (service runs background logging; start/stop; status indicator)
  • Application Configuration (NTCIP port; Warning/Activation levels for ultrasound averages)
Ultrasound readings UI
Ultrasound readings: instant value, 100‑point average at sensor node, and 100‑point average at receive node.
Level sensor UI
Level sensors: instantaneous status and recent values supporting 1‑of‑2 / 2‑of‑2 logic.
Traffic signal status UI
Traffic signal display: 8/16 phases, calls, pedestrian signals, overlaps, and omit requests.
Weather UI
Weather monitoring: rainfall totals and moving averages for rain, ultrasound, and level data.

Traffic signal status

Traffic Signal Display

Visual overview of phases with colors (Red/Yellow/Green) and pedestrian indications (Walk/Clear/Don’t Walk). Preemption may override signal control; LED warning signs remain active.

Traffic Signal Controller

Compatible with NEMA and ATC controllers up to 16 phases. Shows phase calls, pedestrian calls, detector calls, overlaps, and omit requests which are logged with flood events.

Weather monitoring

Rain sensor

Logs precipitation on value change and presents 1‑minute, 1‑hour, 24‑hour, and total rainfall measurements in millimeters.

Ultrasound & level trending

Displays current and 100‑point moving average values from both sensor and receive nodes to illustrate stabilization and validation timing.

Contact

Botech Engineering & Consulting Inc.

Email: info@botech.ca
Phone: +1 (604) 283‑5656
Website: botech.ca

Deployment notes

Use with accompanying electrical drawings for installation. Configure NTCIP port and ultrasound thresholds per site. Maintain sensor casings (keep water ingress holes clear).