NivaarExam PrepOfficial exam papers ↗

24-MMP-A4 Mine Valuation and Mineral Resource Estimation · May 2017

Question 3 of 18: The Ordinary Kriging Matrix

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

Notes on this paper

EGBC National Exam — Mining and Mineral Processing Engineering, 09-MMP-A4 Mine Valuation and Mineral Resource Estimation, 2017-May. 3 hours duration; one handwritten 8.5×11 in reference sheet permitted (not an open-book exam); only approved Sharp or Casio calculators allowed. Question 1 is compulsory (40 marks, parts 1.1–1.6); candidates then select THREE of the five optional Questions 2–6 (20 marks each) to complete the paper.

Reference texts: Isaaks & Srivastava, An Introduction to Applied Geostatistics (variogram modelling, kriging estimators, volume–variance relations); Hustrulid, Kuchta & Martin, Open Pit Mine Planning and Design (mine valuation, NPV and cut-off grade methodology, mineable reserves); Gentry & O'Neil, Mine Investment Analysis (Canadian mining taxation, smelter/refining contract terms, net smelter return, transportation logistics); SME Mining Engineering Handbook, 3rd ed. (cost-estimating relationships, mineral exploration/evaluation stages, ore reserve classification); Evans, An Introduction to Ore Geology and Guilbert & Park, The Geology of Ore Deposits (ore deposit models); CIM Best Practice Guidelines and NI 43-101 (Canadian Securities Administrators).

Question 1.3: The Ordinary Kriging Matrix (7 marks)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

Ordinary kriging estimates an unknown block grade Z0 as a weighted linear combination of n surrounding sample grades, ΣλiZi, choosing the weights λi that minimize the estimation variance subject to the unbiasedness constraint Σλi=1 (which is what makes it "ordinary" – the local mean is not assumed known, unlike simple kriging). Introducing a Lagrange multiplier μ to enforce that constraint produces the (n+1)×(n+1) linear system:

$$\begin{bmatrix}\gamma_{11}&\cdots&\gamma_{1n}&1\\ \vdots&\ddots&\vdots&\vdots\\ \gamma_{n1}&\cdots&\gamma_{nn}&1\\ 1&\cdots&1&0\end{bmatrix}\begin{bmatrix}\lambda_1\\ \vdots\\ \lambda_n\\ \mu\end{bmatrix}=\begin{bmatrix}\gamma_{10}\\ \vdots\\ \gamma_{n0}\\ 1\end{bmatrix}$$

Inputs. The left-hand (n×n) block γij holds the modelled semi-variogram value between every pair of surrounding SAMPLE points i and j – read directly off the fitted variogram model (Question 1.2) at each pair's separation distance. The right-hand vector γi0 holds the modelled variogram value between each sample i and the BLOCK (or point) being estimated, 0 – for a block (rather than a point) estimate this is itself an average of the point-to-point variogram over the block's discretized volume, i.e. a γ(sample, block) rather than γ(sample, point) term. Both come entirely from the already-fitted variogram model and the sample/block geometry; no grade data enters the matrix itself, only the coordinates.

Outputs. Solving the system yields the n kriging weights λi (applied to the sample GRADES, not used in the matrix itself, to compute the estimated block grade Z0=ΣλiZi) and the Lagrange multiplier μ. From these, the kriging (estimation) variance is recovered as σ2OK=Σλiγi0+μ – a data-configuration-dependent measure of local estimation confidence (used for reserve-classification cut-offs and to flag blocks needing infill drilling) that, unlike the weights themselves, does NOT depend on the sample grades at all, only on the sample geometry relative to the block.