/atawalpa

AI for Industry 4.0: experimental telemetry and forecasting platform for industrial companies.

Primary LanguageJavaScript

ATAWALPA is a predictive stack designed to study technological transformation opportunities in small companies. It can be used as an approach to Industry 4.0 strategy, monitoring physical or productive processes. It allowing to experiment with forecast at N time steps into the future.

Telemetry

ATAWALPA solves the telemetry of any physical magnitude that is read through a PLC and sent by MQTT protocol.

Forecasting

ATAWALPA offers a deep learning predictive model integrated with telemetry readings. It allows, with a few simple clicks, to test different deep architectures to determine the best options according to the computational capacity and the margin of error allowed by the business rules.

How does it work?

First, you must register the TAGs you want to listen to. ATAWALPA connects to the MQTT server -which must be installed and running-and subscribes to all the events of the tags created.

Then, it is possible to have telemetric reading of the sensor associated to the tag.

Once the telemetry readings have generated a relevant data set, ATAWALPA offers the possibility to forecast future sensor readings. To do this, a predictive model is first trained on the collected data.

Once the loss levels are acceptable, the model is validated.

Finally, the prediction is performed at the N configured time steps.

This entire process can be parameterized to reduce or increase the capabilities of the underlying LSTM model.

Underlying Technology

TensorFlow.js - NodeJs - MeteorJs - React - MongoDb - Mosquitto - Mqtt