Design and implementation of a TINML-based predictive maintenance system for ball mill condition monitoring

dc.contributor.author2. Haparimwe, Takudzwa
dc.date.accessioned2026-10-12T13:52:55Z
dc.date.issued2026-06-30
dc.description.abstractBall mills are critical, high-value assets in mineral processing plants, and their unplanned failure causes costly downtime and safety hazards, particularly for the small-scale mining operations common in Zimbabwe that lack access to cloud-based monitoring infrastructure. This project presents the design and implementation of a low-cost, TinyML-based predictive maintenance system for ball mill condition monitoring that performs fault classification and severity assessment directly on an embedded microcontroller. A Raspberry Pi Pico W acquires vibration, temperature, current, and voltage data, from which thirteen time- and frequency-domain features are extracted. A Random Forest classifier, trained offline and exported to run on the device, distinguishes normal operation from imbalance, looseness, and overheating faults, while rule-based thresholds detect electrical and thermal anomalies. The model achieved 91.98 percent cross-validated accuracy and a 91.65 percent macro F1-score while using only 16.7 percent of the available flash memory and inferring in real time. Telemetry is published to the Adafruit IO cloud platform for remote monitoring, and local light-emitting diodes and a liquid crystal display provide on-site alerts. The results confirm that accurate, edge-based predictive maintenance is feasible on resource-constrained, low-cost hardware.
dc.identifier.urihttps://ir.buse.ac.zw/handle/123456789/759
dc.language.isoen
dc.publisherBUSE
dc.subjectBall mill
dc.subjectPredictive maintenance
dc.subjectTinyM
dc.subjectCondition monitoring
dc.subjectRandom Forest
dc.subjectRaspberry Pi Pico W
dc.subjectEdge computing
dc.titleDesign and implementation of a TINML-based predictive maintenance system for ball mill condition monitoring
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Haparimwe, Takudzwa.pdf
Size:
1.92 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description:

Collections