NASA CMAPSS RUL pipeline

AeroRUL Predictive Maintenance

An aircraft engine telemetry project covering ingestion, preprocessing, model workflow, and remaining useful life prediction.

PostgreSQLRabbitMQNext.js
Project overview

A predictive maintenance pipeline for aircraft engine telemetry.

AeroRUL uses NASA CMAPSS run-to-failure data to show how raw sensor streams can become a prepared dataset, database tables, model training inputs, and a simple RUL prediction interface.

98,196processed rows
28dataset columns
0missing values
01CMAPSS raw files

FD001-FD004 train, test, and RUL telemetry

02Data ingestion

Direct PostgreSQL load or RabbitMQ producer/consumer stream

03Preprocessing

Missing-value checks, Z-score outlier removal, Min-Max scaling

04Model workflow

Notebook training and model artifact export for RUL prediction

05Prediction UI

Flask API plus Next.js interface for metrics and file prediction