Constarium
← Search

Data · dataset · 2026

CD-PINODE code and dataset

Listed in Teesside University Research Data Repository

Description

This repository contains the source code and synthetic dataset supporting the study "CD-PINODE: A Physics-Informed Neural Ordinary Differential Equation Framework for Joint Fault Classification and Remaining Useful Life Estimation in Turbofan Engines." Five prognostics models are implemented and benchmarked on NASA C-MAPSS synthetic sensor data across two co-dependent tasks: (1) binary fault classification (HPC compressor degradation and FAN blade erosion) and (2) continuous Remaining Useful Life (RUL) regression.

Each model is evaluated on both an in-distribution test set and a harder out-of-distribution (OOD) test set simulating unseen degradation regimes. The proposed model, CD-PINODE v4, integrates a Neural Ordinary Differential Equation backbone with Brayton-cycle physical constraints, a distance correlation regularizer (dcorr: 0.0471 → 0.0034), and a joint multi-task loss. It achieves in-distribution RUL RMSE of 22.10 and OOD RMSE of 35.05, with OOD HPC balanced accuracy of 84.06% and FAN balanced accuracy of 71.82% using only 61,286 trainable parameters.

Read the rest (1 more)

Four baselines are included for direct comparison: an LSTM Joint Baseline, a Physics-Informed Autoencoder (PI-AE), a CNN-BiLSTM with channel attention, and a GPU-aware Random Forest. All scripts support CUDA acceleration with automatic CPU fallback. Dataset files: - synthetic_train_data.csv — training split (21 sensor channels, HPC/FAN fault labels, RUL targets) - synthetic_test_data.csv — in-distribution test split - synthetic_ood_data_harder.csv — OOD test split (harder degradation regimes) Code files: - cd-pinode_v4_linux.py — proposed CD-PINODE v4 model - lstm_4.py — LSTM baseline - pi_autoencoder_linux.py — PI-Autoencoder baseline - cnn_bilstm_attn_ linux.py — CNN-BiLSTM+Attn baseline - Random_forest_linux.py — GPU-aware Random Forest baseline

Links

Where it is published

Catalogue records · 1

Topics

Inferred from text
Machine learning 72%
Provenance · 1 source records, 12 field assertions
SourceKeyLast seenRaw
Teesside University Research Data Repositoryoai:data.mendeley.com/xrvr27pjcy.14 d agoJSON v1
FieldAssertionExtractorEvidence
access_levelsource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].anzsrc:group:4611enrichment · researchdata tees ac uktaxonomy-embedding@1.0.0title+keywords+description (72%)
concepts[field].local:field:computer-science-aimapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:earth-environmentalmapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:engineeringmapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:humanitiesmapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:life-sciencesmapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
concepts[field].local:field:social-sciencemapping · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
descriptionsource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0/metadata/dc/description
licensesource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0/metadata/dc/rights
publication_datesource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0
titlesource · researchdata tees ac ukconnector:researchdata_tees_ac_uk@1.0.0/metadata/dc/title