National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance
NIT Rourkela Inside Page Banner

Syllabus

Course Details

Subject {L-T-P / C} : MN6033 : Computer Applications in Mining { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Tushar Gupta

Syllabus

Module 1 :

Module 1: Introduction to Computer Applications in Mining, Flowcharts, Algorithms, Basic of programming MATLAB

Module 2: Core Mine applications and Software, Mine planning and Design, Blasting design and management, Reserve/ Ore body estimations, Ventilation design and simulation,

Module 3: Basics of Slope Stability Analysis, Mathematical modelling and Numerical Simulations: LEM, deterministic and probabilistic approaches, sensitivity analysis, Introduction to numerical methods, types and concepts. Introduction to FEM, structural FEM basics and application,

Module 4: Fluid flow introduction and application, Simulations Water seepage in Slope, Tunnels, Subsidence, Pillar stability, , CFD. Introduction to other methods FDM, DEM, and BEM.

Module 5: Basic Statistics, Data representation and visualisation methods, Regression and curve fitting methods, MVRA, Residuals and Errors, Coefficient of Determination, Goodness of fit. Regression by Artificial Neural Networks basics and application. Basics of Fuzzy logic, Neuro Fuzzy Inference systems, Introduction to genetic algorithms. Soft computing using MATLAB

Course Objective

1 .

Grasping the algorithm and methodologies for various design and simulation techniques applicable for various aspects of mining

2 .

Developing aptitude to transform various mining problem and other practical engineering problems and challenges into computationally viable workflow and solutions.

3 .

Understanding and application of the basic concepts of soft computing and numerical methods, for wide applications in engineering field

Course Outcome

1 .

CO 1. Understand the fundamentals of computer applications in mining, including flowcharts, algorithms, and basic programming concepts in MATLAB for solving mining-related problems.
CO 2. Apply mathematical modeling and numerical simulation techniques such as Limit Equilibrium Method (LEM), Finite Element Method (FEM), and probabilistic approaches for slope stability and structural analysis in mining.
CO 3. Analyze fluid flow behavior in mining environments using computational techniques such as Finite Volume Method (FVM), Computational Fluid Dynamics (CFD), and underground ventilation simulations.
CO 4. Evaluate mining datasets using statistical and machine learning techniques, including regression analysis, artificial neural networks, fuzzy logic, and genetic algorithms for predictive modeling and decision-making.
CO 5. Design and develop computational solutions for solving complex mining engineering problems related to slope stability, subsidence, pillar stability, and ventilation.

Essential Reading

1 .

T. C. Bartee, Digital Computer Fundamentals, MGH

2 .

P. Malvino and D. P. Leach, Digital principles and application, MGH

Supplementary Reading

1 .

RocScience, Rocscience Web Resources, Online

2 .

MATLAB, MATLAB Web Resources, Online