AltSql Wave Live Demo

A vibration sensor on a pump’s motor keeps a 1.6-second burst four times a day, compressed without losing a bit, and sends only the burst’s features to the gateway. After three weeks a bearing starts to fail. Search the features with SQL, then fetch the raw signal behind any row.

Simulated motor, real engines. The motor, the fault and the sensor are simulated. AltSql Core and AltSql Wave run in this page, compiled to WebAssembly.

How to Run It

  1. Record eight weeks. 224 bursts, four a day; the bearing starts to fail after three weeks.
  2. Search the features. SQL on the gateway: when did the ringing band double?
  3. Fetch the raw burst. From the device, packed, checked against its CRC-32.
  4. Pull the plug. The power goes in the middle of a burst.

On a wide screen the demo has more room: open it full screen.

About AltSql Wave

AltSql Wave lets a device keep the raw signal. It stores short bursts of vibration compressed without losing a bit, works out the figures an analyst looks at first while the samples arrive, and makes them searchable with SQL on the device or on a gateway, which can then fetch the raw burst behind any row. On 94 channels of a public bearing data set, its bursts came out 2.3% larger than FLAC at its default level and 23% smaller than xz at its strongest.

AltSql Wave is a prototype, all rights reserved. It works and is tested on a PC, in simulation and on recorded vibration, and it has not yet run on a microcontroller: that is the Beta. Its Alpha report sets out how it was built and tested, and how each figure was measured or computed. Device makers and investors can ask for it through the contact page.

More: all live demos and the engines.