Published November 22, 2023 | Version 1.0.0
Software Open

Dataset Transformation Tool: '*.npy' to '*.mat' (Python version)

  • 1. Université Batna 2

Description

Description:

This repository hosts Python scripts designed for the conversion of 3D '*.npy' files to the '. Mat' format. These scripts are an integral part of our research on fault diagnosis of inter-shaft aircraft bearings [1], published at MDPI Machines. The transformation from '*.npy' to '*.mat' is essential for users who wish to reproduce our study, as our analysis and algorithms are implemented in MATLAB (link).

Instructions:

1. Dataset Retrieval: To access the dataset used in our study, kindly follow the request process outlined by the authors of reference [8] in our paper [1].

2. Transforming Variables: Utilize the provided Python scripts to seamlessly convert 3D '*.npy' files to the '.mat' format. This conversion is a prerequisite for executing our fault diagnosis codes, which are implemented in MATLAB.

3. Usage: Once the dataset is acquired and the variables are transformed, users can employ the MATLAB codes available in our main repository to reproduce the fault diagnosis study.

Feel free to explore and leverage these Python scripts to enhance your understanding of our research. 

[1] Berghout, Tarek, Toufik Bentrcia, Wei Hong Lim, and Mohamed Benbouzid. 2023. "A Neural Network Weights Initialization Approach for Diagnosing Real Aircraft Engine Inter-Shaft Bearing Faults" Machines 11, no. 12: 1089. https://doi.org/10.3390/machines11121089

Files

npy_to_matlab.zip

Files (498 Bytes)

Name Size Download all
md5:eb4fb56a46d0e43c53de0af98a0b78dd
498 Bytes Preview Download