2023-07-28.20-07-09.mp4
This repository is a comprehensive work & implementation of the Research paper named "DEVELOPMENT OF A MACHINE LEARNING ALGORITHM BASED ON RANDOM FOREST MODEL FOR LOCALIZATION OF CRACK IN THE COMPOSITE BEAMS" published at the 2 day National Conference on Conditional Monitoring(NCCM) under Conditional Monitoring Society of India(CMSI) at Naval Science & Technological Laboratory(NSTL). Research paper : NCCM-NSTL-RFA sub (1).pdf
All the three models used are Machine learning models implementing Random Forest regression.
These models takes in 3 Frequencies as input and outputs the length & the depth of Crack if detected. If the sensed frequencies are of ideal frequencies then it is predicted to ba a Healthy Beam & no prediction of length & depth of the crack will be done.
This model takes in the Stress value sensed by the Strain Guage which is attached to the beam while applying the load. And predicts the Stress intensity factor on a scale from 0.0 to 1.0. And based on the, Stress intensity factor the Severity of the damage will be calculated and will be categorized into :
- Low Severity
- Medium Severity
- High Severity
This model takes in the Stress value sensed by the Strain Guage which is attached to the beam while applying the load and predicts the maxium possible time till which the beam can be used, which can be termd as Residual life. After which the composite beam has to be discarded to prevent unexpected accidents / mishaps.
You can get the architecture diagrams listed above in the diagrams
folder of this repo.
You can also get the UI design of this web application here in this figma file : https://www.figma.com/file/DqHxcS90Un4YgFiOBWbxiV/BEAM-HEALTH?type=design&node-id=0%3A1&mode=design&t=xSr8cEdbHQvboO9P-1
git clone https://github.com/Ram-lankada/beam_health.git
cd beam_health
python manage.py runserver