Real-time data processing.

Follow each gas pocket through three stations, from the first electrode reading to a measured unit cell.

Flow loopSimulated feed

Gas–liquid flow

4 m instrumented section
S10.7 mS22.0 mS33.3 m
OscilloscopeS1 · Inlet · relative capacitance
0.68
0.00.51.0−8 s−6 s−4 s−2 sNowSimulated signal · normalized to the full-liquid reading
3 sensors20 Hz per stationTime-series databaseOpening browser databaseUnit-cell detector9 complete in window

Station readings

Gas fraction (%)

0501008 s11 s14 s17 s20 s
━ S1━ S2━ S3

Detected unit cells

Each row pairs one elongated bubble and its following liquid slug across all three stations. Newest first.

CellS1 arrival (s)Velocity (m/s)Bubble (m)Liquid slug (m)Unit cell (m)Frequency (Hz)Gas in bubble (%)Gas in slug (%)
UC-030815.401.180.591.712.300.5169.510.7
UC-027213.601.330.931.472.400.5678.514.4
UC-024012.001.330.531.602.130.6368.917.3
UC-020610.301.240.741.362.100.5972.713.9
UC-01678.351.110.891.272.160.5174.215.9
UC-01216.051.000.601.702.300.4370.99.7
UC-00753.751.060.961.492.440.4376.114.8
UC-00412.051.210.541.512.060.5966.215.7
How the cells are measured

The detector finds rising and falling edges in calibrated gas fraction. S1–S3 spacing divided by the matched front delay gives structure velocity. Bubble and liquid-slug lengths use that velocity and the two residence times at S1. The reciprocal of the cell period gives frequency. Gas fractions are averaged separately over the bubble and slug intervals.

The demo starts with 20 seconds of simulated history. It keeps the latest minute of samples and detections in this browser. CSV export includes the selected signal window or all complete cells retained in the session window.