Second
Second
PROJECT SYNOPSIS
GROUP NO:50
Group Members:
By addressing the need for a more effective maintenance strategy, this project aims to
enhance operational efficiency and contribute to cost savings and improved reliability
in industries reliant on machinery.
LITERATURE SURVEY:
- PdM shifts from reactive to proactive maintenance, minimizing downtime and costs.
2. Data Sources:
- High-quality data from sensors, maintenance records, and environmental factors is crucial.
- Feature engineering identifies key indicators of machine health (e.g., vibration, temperature).
- Common techniques include decision trees, support vector machines, and neural networks.
4. Anomaly Detection:
- Vital for identifying potential failures using techniques such as clustering and autoencoders.
- Future research will focus on integrating advanced analytics and diverse data sources.
Objectives:
1. Data Collection
Gather historical operational data from machinery, including sensor readings,
maintenance logs, and failure incidents.
2. Data Preprocessing
Clean the data by handling missing values, removing outliers, and normalizing
numerical features.
Split the data into training, validation, and test sets.
3. Data Analysis
Exploratory Data Analysis (EDA):
o Visualize data distributions, trends, and correlations using techniques like
histograms, scatter plots, and heatmaps.
o Identify patterns in machine performance and failure occurrences.
Statistical Analysis:
o Apply statistical tests to determine the significance of relationships between
features and failure events.
o Use time-series analysis to examine how operational parameters change over
time and correlate with failures.
4. Feature Engineering
Identify and extract key features that influence machine health, such as vibration,
temperature, and usage patterns.
Create additional features based on EDA findings (e.g., rolling averages, lagged
variables).
5. Model Development
Select machine learning algorithms, including:
o Decision Trees
o Random Forests
o Support Vector Machines
o Neural Networks
Train multiple models using the training dataset and tune hyperparameters for optimal
performance.
6. Model Validation
Evaluate model performance using the validation dataset by calculating metrics such as
accuracy, precision, recall, and F1 score.
Conduct cross-validation to ensure model robustness.
7. Anomaly Detection
Implement anomaly detection techniques (e.g., Isolation Forests, clustering algorithms)
to identify abnormal behaviour in machinery.
8. Dashboard Development
Design and implement a user-friendly dashboard that provides real-time monitoring,
visualizations, and alerts for machine status.
Algorithms
3. Evaluation Metrics
o Accuracy: To measure the proportion of correct predictions.
o Precision: To assess the quality of positive predictions.
o Recall: To evaluate the model’s ability to identify actual failures.
o F1 Score: To balance precision and recall.
Hardware/Software Tools Required
Software required:
4. Anomaly Detection
- Scikit-learn: For Isolation Forest and clustering.
- PyOD: For outlier detection.
5. Dashboard Development
- Flask/Django: For web framework.
- Dash: For interactive visualizations.
6. Version Control
- Git: For version control.
- GitHub/GitLab: For code repository.
7. Documentation
- Jupyter Notebook: For interactive documentation.
8. Deployment
- Docker: For containerization.
- Cloud Platforms: AWS or Google Cloud for hosting.
Hardware required:
1. Computing Hardware
- Personal Computer or Laptop: For development and data analysis.
-Server: For hosting the application and database, ideally with a multi-core CPU and sufficient
RAM (16GB or more).
2. Storage
- Solid State Drive (SSD): For faster data access and processing speeds.
- External Hard Drive: For backup and additional storage if needed.
3. Network Hardware
- Router: For internet connectivity and network access.
- Switch: If working with multiple machines in a local environment.
1. Gautam Dadu
Documentation
Software and hardware management.
2. Sagar Bamal
Team management
Data visualization
Circuit planning
Collecting data
3. Sagar Chauhan
Report writing
Information collection
Data storage
In the upcoming presentation, we aim to finalize the data collection of the machinery parts
and visualize the data on the basis of their error limit. Our focus will be on conducting thorough
analysis and validation of the machine maintenance, ensuring it meets the desired
specifications for current needs. We will also explore various optimization techniques to
enhance the existing design, identifying potential improvements in the project.
Grant Chart
Tasks Aug Sept Oct Nov Dec Jan Feb Mar Apr
Literature
Survey and
Research
Collection of
data and
testing of
sensors
Implementing
on various
machines
Visualize the
data on
dashboard
Error checking
and taking
Feedbacks
Report Writing
REFERENCES:
Article A Predictive Maintenance System Design and Implementation for Intelligent
Manufacturing Eyup Cinar , Sena Kalay and Inci Saricicek
Researchgate
Predictive Maintenance Final Project Python, Machine Predictive Maintenance
Classification by Kaggle.com
Lee, J.; Jin, C.; Bagheri, B. Cyber physical systems for predictive production systems.
Prod. Eng. 2017, 11, 155–165. https://doi.org/10.1007/s11740-017-0729-4.
Su, C.-J.; Huang, S.-F. Real-time big data analytics for hard disk drive predictive
maintenance. Computer Electr. Eng. 2018,
https://doi.org/10.1016/j.compeleceng.2018.07.025.
Meesublak, K.; Klinsukont, T. A Cyber-Physical System Approach for Predictive
Maintenance. In Proceedings of the 2020 IEEE International Conference on Smart
Internet of Things (SmartIoT), Beijing, China, 14–16 August 2020; pp. 337–341