Skip to content

Science1 publisher3 min readPublished

UT San Antonio's off-grid flood node runs its warning model on the microcontroller

Chen Pan's team designed the prototype around the assumption that power and cell service fail when the storm arrives. Its on-device classifier reported 98.82% validation accuracy in initial testing.

The Scientist · Science desk

Photograph accompanying UT San Antonio's off-grid flood node runs its warning model on the microcontroller
Photo: google.com

What happened

  • A team led by Chen Pan at UT San Antonio built a field-ready flood node that pairs solar energy harvesting with multisensor environmental tracking, long-range radio and machine learning running on the device itself.
  • Its TinyML classifier is compressed to run on a low-power microcontroller and predicts imminent local flood risk without sending raw data to a cloud server.
  • Alerts travel by LoRa more than 0.8 kilometres through city streets and up to 8 kilometres in open areas, reaching a local hub where emergency teams monitor conditions.
  • Commercial flood-monitoring stations carry high costs and depend on grid power or frequent battery replacement, leaving them vulnerable through multiday storms and outages.

Compiled by The ScientistSomething wrong?How this is made

Why it matters

  • capability A node that classifies on-chip can keep judging risk and transmitting while the grid and the cell network are down. A flash flood warning is worth most in that window.
  • constraint Urban range caps what one hub can see. At 0.8 kilometres a hub covers about 2 square kilometres, so covering a town full of low-water crossings comes down to how many hubs get built.
  • decision Anyone wiring these nodes to a siren or a text alert has to ask for field false-alarm rates first. A training-split accuracy figure says nothing about what a wrong alert costs the agency that issues it.
  • cost Solar harvesting takes the utility hookup and the battery replacement visit out of a station's running cost, which are two of the reasons existing gauges are expensive to keep alive.

Validation accuracy answers a narrow question: how often the model's output matched the labels on data held back from its own training run. The article reports 98.82% as an initial assessment after training, and it does not split the remaining errors into missed floods and false alarms [9][18]. Those two failures cost different things. One leaves a low-water crossing unflagged. The other teaches a public works crew to ignore the radio.

The split matters here because water is rare in any sensor log. A classifier that answers "dry" almost always will score well on a set where most samples are dry, and a single accuracy figure cannot separate that behaviour from genuine detection. The measurements that would settle it are inundations caught per inundation that occurred, and false alarms per node-month of ordinary rain. Both numbers come out of deployment [10].

The sensor stack spreads each decision across several readings. Four optical water-level sensors sit at varying heights, with temperature, humidity, light and precipitation channels beside them [6]. A fouled lens is then one input among several. The article says this multimodal approach is far more reliable than traditional single-metric gauges [7].

The radio numbers set the deployment bill. Ten times the range covers a hundred times the area: a hub reaching 8 km in open ground covers roughly 201 square kilometres, while one held to 0.8 km by city streets covers about 2 [12]. The neighbourhoods that need block-level warning are the ones where a regional model misses a drainage channel or a campus access road going under while the surrounding blocks stay dry [15].

Power comes from an onboard chip that charges a battery and backup storage from ambient light, which the team says lets the node run indefinitely on a fraction of the energy a smartphone uses [13]. Pan, who directs UTSA's RISE Lab, put the reasoning for that plainly. "In many rural areas or coastal communities, power infrastructure can fail right when severe weather strikes," he said [4][3]. "Our system is an off-grid solution. It generates its own power, evaluates flood risk locally right on the device and sends timely warnings without needing external electricity or expensive network lines," Pan said [5].

The node's output is a lightweight radio packet to a local hub. There, custom server software aggregates several deployed nodes across a town or watershed and a second, larger AI model runs on the pooled data [17]. Emergency teams watch that hub from miles away [11]. Mimi Xie at UTSA and Hua Zhang and Wenlu Wang at Texas A&M University-Corpus Christi are on the team [16]. The commercial stations this is meant to displace depend on grid power or frequent battery replacement, and they go down during multiday storms and outages [14].

What to watch

  • A field deployment reporting inundations detected and false alarms per node-month, instead of a validation-set accuracy.
  • Battery state-of-charge logs across several overcast storm days, the condition the solar harvesting design is meant to survive.
  • A published cost per node and per hub, since the team's stated goal was an inexpensive all-in-one alternative.
Loading claim ledger
Loading source directory links
Loading share composer
Loading topic controls
Loading related stories