Logo Lanfrica

Cyril-fr/blast-fragmentation-ai

Domain:

environment and energy

Record type:

software
Creator:
Cyr
Host:
AI-powered blast fragmentation prediction & optimisation system β€” Kuz-Ram, neural networks, NSGA-II, Ghana EPA compliance. Final-year project, Mining Engineering, UMaT. # AI-Powered Blast Fragmentation Prediction & Optimization System A system for predicting and optimizing rock fragmentation in open-pit mining operations, combining classical engineering models with machine learning. ## Features ### 🎯 Fragmentation Prediction - **Kuz-Ram Model** β€” industry-standard empirical model (Cunningham 1983/1987) - **Rosin-Rammler Distribution** β€” size distribution fitting - **Swebrec Model** β€” better fit for finer fractions (Ouchterlony 2005) - **Neural Network Predictor** β€” sklearn ensemble (RF + GB + MLP) with uncertainty ### πŸ”§ Parameter Optimization - **NSGA-II** β€” multi-objective (fragmentation / cost / vibration) with Pareto front - **Bayesian Optimization** β€” sample-efficient single-objective search - **Curve Matching** β€” find parameters that reproduce a target distribution - **Quick Optimize** β€” fast golden-section search for a target P80 ### πŸ“Š Analysis & Data - Muckpile image analysis (OpenCV watershed segmentation) - Sieve-data upload with automatic percentile extraction - Prediction & measurement results persisted per blast design - Performance trends: target vs predicted vs actual P80 over time - Explosives catalog (seeded with common products incl. wet-hole emulsion blends) & rock-properties records seeded with Ghana Birimian/Tarkwaian presets - Kuz-Ram rock factor calculator from RMR / density / UCS ### πŸ›‘οΈ Environmental Compliance - Sensitive-receptor register (villages, schools, structures) with Ghana EPA guideline limits (2 mm/s PPV, 117 dBL airblast) per receptor - Pre-blast assessment: MIC from charge geometry, USBM scaled-distance PPV and airblast prediction per receptor with pass/fail, maximum compliant MIC, Lundborg flyrock clearance radius, timing sanity checks (8 ms rule, burden relief, cutoff risk) - Measured seismograph records per blast; site-law calibration (log-log fit of K and Ξ² with RΒ², provenance tracked) ### πŸ‘₯ Accountability (multi-user) - Login with engineer / approver / admin roles - Blast lifecyc …