RepositoryJupyter Notebook
holden-mcgorin

holden-mcgorin/UniPHM

Unified PHM framework for Remaining Useful Life (RUL) prediction, fault diagnosis, fault detection, and anomaly detection for bearings, turbofan engines, and other industrial systems.

85sao
3fork
1issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: phm

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: rul-prediction

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: turbofan

#1 Repository Của Tháng

🧠 UniPHM: Khung tham chiếu PHM thống nhất hóa cho máy móc công nghiệp

UniPHM cung cấp nền tảng nghiên cứu mô-đun, hỗ trợ dự báo RUL, chẩn đoán sự cố, phát hiện bất thường cho cảm biến máy móc công nghiệp.

UniPHM (Unified PHM Framework) là một khung làm việc nghiên cứu và thử nghiệm mở nguồn, được thiết kế cho các tác vụ PHM (Prognostics and Health Management) dựa trên học sâu. Dự án hỗ trợ ba lĩnh vực chính: dự báo tuổi thọ còn lại (RUL), chẩn đoán sự cố, và phát hiện bất thường. UniPHM tích hợp sẵn các bộ dữ liệu công nhận như XJTU-SY, PHM2012, C-MAPSS, PHM2008, đồng thời hỗ trợ đa khung deep learning như PyTorch, TensorFlow, Pyro.

✨ Điểm nổi bật

  • Hỗ trợ đa khung deep learning: Tích hợp PyTorch (chính thức), TensorFlow, Pyro linh hoạt xây dựng mô hình
  • Tự động nhập dữ liệu: Hỗ trợ sẵn XJTU-SY, PHM2012, C-MAPSS, PHM2008
  • Ghi nhận cấu hình thí nghiệm: Lưu trữ cấu trúc mô hình, siêu tham số, chiến lược lấy mẫu
  • Callback tùy chỉnh: Hỗ trợ EarlyStopping, TensorBoard qua từng epoch
  • Giám sát huấn luyện: TensorBoard + cảnh báo gradient bất thường
  • Xử lý tín hiệu: Sliding window, chuẩn hóa, RMS, kurtosis
  • Chiến lược giai đoạn suy giảm: 3σ, FPT
  • Dự báo linh hoạt: End-to-end, multi-step, mô hình không chắc chắn
  • Trực quan hóa kết quả: Ma trận nhầm lẫn, biểu đồ giai đoạn, đường dự báo, heat map attention
  • Hỗ trợ đa định dạng: CSV, PKL cho mô hình, dữ liệu, cache, kết quả
  • Bộ độ đo đầy đủ: MAE, MSE, RMSE, MAPE, PHM2012 Score, NASA Score
  • Thiết kế linh hoạt: Dễ dàng mở rộng thành phần tùy chỉnh

💡 Vì sao đáng chú ý

UniPHM khác biệt nhờ thiết kế mô-đun thống nhất, giúp người dùng từ bỏ công việc tái lặp khi thiết lập pipeline thí nghiệm PHM. Không cần viết lại quy trình cho từng nhiệm vụ — chỉ cần thay đổi thành phần dữ liệu hoặc mô hình. Phù hợp cho nghiên cứu sinh, kỹ sư máy móc công nghiệp và người mới học PHM.


#PHM #RUL #FaultDiagnosis #AnomalyDetection #Turbofan #Bearing #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

Repository
CHAOZHAO-1/DG-PHM

This is a reposotory that includes paper、code and datasets about domain generalization-based fault diagnosis and prognosis. (基于领域泛化的故障诊断和预测)

474
Sep 11, 2026
Repository
liguge/Awesome-large-language-model-for-Prognostics-and-health-management

用于预测性维护与健康管理的大型语言模型(故障诊断;寿命预测)

138
Aug 5, 2026
Repository
CHAOZHAO-1/HUSTbearing-dataset

This reposotory release a bearing failure dataset, which can support intelliegnt fault diagnosis research(实验室自采轴承开源数据集,包含稳定转速和时变转速)

126
Mar 21, 2026
RepositoryPython
liguge/EWSNet

Physics-informed Interpretable Wavelet Weight Initialization and Balanced Dynamic Adaptive Threshold for Intelligent Fault Diagnosis of Rolling Bearings pytorch

113
May 25, 2026
RepositoryJupyter Notebook
Western-OC2-Lab/Vibration-Based-Fault-Diagnosis-with-Low-Delay

Python codes “Jupyter notebooks” for the paper entitled "A Hybrid Method for Condition Monitoring and Fault Diagnosis of Rolling Bearings With Low System Delay, IEEE Trans. on Instrumentation and Measurement, Aug. 2022. Techniques used: Wavelet Packet Transform (WPT) & Fast Fourier Transform (FFT). Application: vibration-based fault diagnosis.

102
May 16, 2024
Repository
liguge/Journals-of-Prognostics-and-Health-Management

智能故障诊断和寿命预测期刊(Journals of Intelligent Fault Diagnosis and Remaining Useful Life)

499
Sep 17, 2026
RepositoryPython
liguge/Fault-diagnosis-for-small-samples-based-on-attention-mechanism

基于注意力机制的少量样本故障诊断 pytorch

293
May 25, 2026
Repository
CHAOZHAO-1/Machine-Fault-Dataset

An open-source mechanical failure dataset is available, comprising 30+ categories including bearings, gears, pumps, and others.(30余个开源故障诊断和预测数据集,不断更新中)

188
Jun 24, 2025
RepositoryPython
CHAOZHAO-1/Domain-generalization-fault-diagnosis-benchmark

This is a benckmark for domain generalization-based fault diagnosis (基于领域泛化的相关代码)

155
Oct 7, 2026