8.1 矿山软件体系
矿山软件的价值不是把纸质图搬到电脑中,而是让同一组经过验证的数据沿着“勘探—资源—设计—计划—执行—实绩—复盘”持续流动。软件可以加快建模与计算,却不会自动识别错误坐标、错误单位、失效的经济参数或不可能执行的计划。工程师首先要理解决策问题,再选择工具和精度。
一个成熟的软件体系至少回答五个问题:当前使用哪一版模型?输入数据由谁批准?关键假设是什么?结果经过什么验证?现场实绩如何回写?如果这些问题无法回答,三维模型再漂亮也不能成为可靠的工程依据。
软件不是一个清单,而是一条决策链
| 决策层 | 典型任务 | 常见工具 | 主要输出 | 不能替代的专业判断 |
|---|---|---|---|---|
| 数据与地学 | 钻孔数据库、地质解释、资源估算 | acQuire、Leapfrog、Surpac、Datamine、Micromine | 地质域、块体模型、资源分类 | 地质连续性、样品代表性、估算风险 |
| 战略规划 | 最终境界、采矿方法、产能与阶段 | Whittle、NPV Scheduler、Minemax、Deswik | 矿坑壳、阶段方案、长期计划 | 价格情景、岩土约束、项目取舍 |
| 工程设计 | 台阶道路、采场、巷道、通风与排水 | Vulcan、Surpac、Deswik、MineCAD | 可施工几何、工程量、设计图 | 设备可达性、法规、施工顺序 |
| 生产执行 | 短期计划、车队调度、品位控制 | DISPATCH、Wenco、MineStar、Pitram | 班次任务、设备状态、物料流向 | 现场异常处置、优先级与授权 |
| 岩土与水文 | 边坡、采场、支护、变形与监测 | Slide2、RS2、FLAC3D、3DEC、Dips | 失稳模式、变形、控制措施 | 参数选取、模型边界、可接受风险 |
| 经营与治理 | 成本、物资、检修、财务与披露 | ERP、EAM、MES、BI、数据平台 | 成本、库存、工单、经营指标 | 口径、责任、会计与披露判断 |
选型原则:先列出要支持的决策、数据量、更新频率、用户角色、接口和审计要求,再比较软件。不要因为某个工具“行业常用”就默认它适合本矿。
数据流与责任边界
每一次交接都应携带:坐标系、单位、时间戳、版本号、字段字典、创建人、审核人和适用范围。DXF、CSV 能传文件,但通常不能完整表达对象关系、元数据和变更历史,因此不能把“导入成功”当成“数据一致”。
8.1.1 地质建模与资源估算软件
学习目标
- 理解钻孔数据库、地质域、地统计估算与资源分类之间的关系
- 根据矿床几何、数据密度和更新节奏选择隐式或显式建模
- 建立可重复运行、可比较、可追溯的模型更新流程
- 识别地质模型向采矿、选矿和经济评价传播的不确定性
从原始数据到可用模型
| 阶段 | 必要输入 | 关键检查 | 典型输出 |
|---|---|---|---|
| 数据入库 | 孔口、测斜、岩性、化验、密度、QA/QC | 孔号唯一、深度连续、坐标与高程、实验室批次 | 经验证的钻孔数据库 |
| 地质解释 | 岩性、构造、矿化、风化、地球物理 | 截切关系、断层位移、解释优先级 | 地质域和构造框架 |
| 样品处理 | 原始化验、检测限、密度 | 组合长度、异常值、域边界、偏斜样品 | 估算样品集 |
| 空间分析 | 统计分布、方向连续性 | 去聚类、变异函数、各向异性、样品支持 | 估算参数与搜索策略 |
| 块体估算 | 域、样品、密度、块体框架 | 估算方法、邻域、边界处理、子分块 | 品位、吨位和属性模型 |
| 验证与分类 | 估算结果、钻孔间距、地质置信度 | 全局统计、条带图、局部偏差、负权重、视觉检查 | 经批准的资源模型 |
参数应如何确定
块体大小不是“露天 10 m、井下 2 m”的固定答案。父块体通常综合考虑钻孔间距、矿体厚度、台阶或采场几何、最小采选单元(SMU)和计算量。子分块可改善边界体积表达,但不会凭空创造品位信息。模型块小于数据支持尺度时,看起来精细,实际仍是平滑估算。
组合长度、异常值处理、搜索邻域和样品数也应按域分析:
- 先描述原始样品长度和统计分布,解释为什么需要组合。
- 在地质域内组合,避免把边界两侧不同总体混在一起。
- 用概率图、空间位置和金属敏感性共同判断高值限制,不机械使用某个百分位。
- 以实验变异函数、数据密度和估算目的确定搜索椭球;必要时分多次搜索。
- 用最近邻或去聚类统计检查全局偏差,用条带图检查局部平滑,用交叉验证诊断空间模型。
常用计算关系为:
- 块体体积:
- 吨位:
- 金属量:
,品位单位必须同步换算 - 选矿回收金属:
资源分类不能由克里金方差或到样品距离自动决定。分类还要综合地质连续性、钻孔质量、密度数据、估算表现和对经济决策的置信度,并由符合适用报告规范要求的胜任人员作出判断。
可重复的模型更新流程
- 冻结输入批次:记录数据库快照、实验室证书和截至日期。
- 自动检查:重复孔号、孔深越界、测斜跳变、空值、单位和坐标范围。
- 处理 QA/QC:标准样偏差、空白污染、粗粒金重复样、实验室间复核;未关闭的异常不得静默进入估算。
- 更新解释:先更新构造和地层,再更新矿化域;对重大变化保留前后对比图。
- 运行估算:使用经批准的参数文件或脚本,避免只存在于操作者记忆中的点击流程。
- 独立验证:由未执行本轮建模的人检查统计、剖面和高风险区域。
- 发布版本:区分“工作版、评审版、批准版、生产版”,禁止现场使用评审中的模型。
- 下游影响分析:比较资源量、矿石量、品位、金属量、阶段边界和经济指标变化。
案例:Edna May 的动态地质与品位控制模型
Evolution Mining 在西澳 Edna May 金矿用 Leapfrog Geo 建立资源模型,并把工作流延伸到动态更新的品位控制模型。公开案例强调的价值不是某个固定“精度提升百分比”,而是把原先分离的露天、井下解释统一到一致的地质框架,并更快吸收新的品位控制信息。
可迁移经验:
- 隐式建模适合频繁吸收新数据,但域规则仍需地质人员控制;
- 资源模型与品位控制模型的尺度、数据来源和用途不同,不能简单覆盖;
- 快速更新必须配套版本冻结和变更说明,否则现场可能同时使用多个边界。
案例:Eldorado Gold 的模型版本协作
Eldorado Gold 在多个项目使用集中式模型管理,使现场和公司技术团队能够共享、批注并比较不同时间的模型版本。该案例说明“云端协作”的真正工程价值是知道谁改了什么、为什么改、下游是否接受,而不只是把大文件放入共享盘。
常见失效模式
- 坐标看似接近但基准不同:钻孔整体偏移,软件仍可正常生成曲面。
- 密度一值到底:风化、孔隙或矿化差异被忽略,吨位偏差直接传给经济模型。
- 跨域搜索泄漏:高品位从矿体跨入废石,增加虚假矿石和后续贫化。
- 把插值当观测:块体颜色连续不代表地质已经连续验证。
- 只验证全局均值:总体吨位品位相近,但局部采场或阶段偏差很大。
- 模型无发布日期和适用范围:长期计划、短期计划和现场控制引用不同版本。
8.1.2 战略优化、工程设计与生产计划
三类模型不要混用
| 模型 | 回答的问题 | 典型精度 | 输出能否直接施工 |
|---|---|---|---|
| 战略优化模型 | 哪些块在给定假设下具有经济价值?何时采更有价值? | 方案级 | 不能 |
| 工程设计模型 | 道路、台阶、采场和巷道如何满足几何与安全约束? | 设计级 | 经审查后可以 |
| 生产计划模型 | 人、设备、工序和目的地在时间上如何衔接? | 月、周、班次 | 需现场确认后执行 |
Whittle 或其他 LG 类算法产生的矿坑壳是经济与边坡假设下的数学结果。它没有自动包含完整道路、最小工作平台、排水沟、破碎站、土地边界、施工顺序和全部岩土控制,因此必须经过分期与工程设计。
块体价值与情景假设
对某一块体,可把“作为矿石处理”和“作为废石移除”的增量价值分别计算。简化表达为:
最终边界品位取决于机会成本、处理能力是否受限、回收率随品位和矿石类型的变化、产品计价与罚款等。仅用 选矿成本 ÷(价格 × 回收率) 得到的是高度简化的静态结果,不能替代寿命期优化。
输入参数至少需要以下可追溯依据:
- 金属价格:董事会批准情景、长期共识或企业政策,并保留币种和基准日;
- 回收率:按矿石类型、粒度和品位建立冶金函数,而不是全矿一个常数;
- 成本:区分采剥、运输深度、选矿、尾矿、销售和增量/固定成本;
- 边坡:按岩土分区和高程定义,注明是总边坡角还是台阶组合;
- 容量:采矿、运输、破碎、磨矿、尾矿、供电和水的硬约束;
- 物料去向:选厂、堆浸、低品位堆场、废石场和回填的容量及处理规则。
从矿坑壳到可执行计划
- 运行多组价格、成本、回收率、边坡和产能情景,检查结果稳定性。
- 用嵌套壳识别高价值核心区,但不要预设某个收益因子必然是“实用矿坑”。
- 根据最小采宽、工作平台、道路和排水形成可施工阶段。
- 建立活动网络:清表、预剥、钻爆、装运、破碎、堆存和复垦的先后关系。
- 施加设备产能、可用率、班制、检修、人员、物料流向和库存约束。
- 检查年度平均值背后的月度峰值;年产满足并不代表雨季或检修月可执行。
- 将长期计划下沉为短期多边形和任务,并将测量、地磅和化验实绩回写。
- 用采矿量、矿石量、品位、金属、回收率和库存变化完成模型对账。
计划可行性检查表
| 约束 | 常见漏项 | 验证方式 |
|---|---|---|
| 几何 | 推进面过窄、上下台阶干扰、道路提前切断 | 三维设备包络与阶段动画 |
| 设备 | 只用名义产能,无可用率和换班损失 | 基于历史分布或离散事件仿真 |
| 物料 | 堆场容量、酸性废石隔离、回填需求 | 分时段质量与体积平衡 |
| 岩土 | 优化角度未按分区更新、预卸压顺序缺失 | 岩土签署和变更台账 |
| 水与季节 | 雨季道路、涌水、冰冻或高温降额 | 季节情景和应急容量 |
| 品位 | 只约束平均品位,忽略有害元素和波动 | 多元素配矿与库存模拟 |
| 财务 | 实值/名义值、汇率、税费口径不一致 | 与批准经济模型逐项对账 |
情景管理比“最优解”更重要
优化软件给出的最优解只对输入假设成立。建议建立统一情景编号,例如 P80_CostHigh_SlopeBase_2026Q3,每个情景保存模型版本、参数表、运行日志、约束和结果摘要。提交管理层时同时给出基准、下行情景、关键临界值和不可逆决策,而不是只给一条最高 NPV 曲线。
常见失效模式
- 把矿坑壳直接画成最终境界,遗漏道路与工作平台;
- 计划按平均循环时间排产,未反映排队、天气和检修分布;
- 用资源模型支持过细的日计划,产生虚假精度;
- 价格、成本和汇率来自不同基准日;
- 计划软件的设备名称与 FMS 主数据不一致,实绩无法自动对账;
- 为满足年产量而把不可施工活动提前,甘特图数学可行、现场不可行。
8.1.3 岩土分析、监测与模型校准
先确定失稳模式,再选择算法
| 问题 | 常用方法/工具 | 适用重点 | 主要局限 |
|---|---|---|---|
| 土体或强风化岩整体滑动 | Slide2 等极限平衡法 | 圆弧/非圆弧滑面、地下水、敏感性 | 不直接给出真实应力变形过程 |
| 开挖诱发应力与塑性区 | RS2/RS3 等有限元 | 连续介质、支护与分步开挖 | 强依赖本构模型和边界条件 |
| 大变形、渐进破坏 | FLAC3D 有限差分 | 三维开挖、非线性、时序 | 参数多,校准成本高 |
| 块体、节理控制破坏 | 3DEC/UDEC/Unwedge | 不连续面、楔体和块体运动 | 结构面网络必须可靠 |
| 构造统计与运动学 | Dips | 平面、楔形、倾倒可能性 | 不是安全系数或风险的完整答案 |
| 运营预警 | 雷达、棱镜、GNSS、测斜、孔压 | 位移、速度、加速度和触发响应 | 监测不到不等于稳定 |
FLAC3D 是有限差分程序,不应写成有限元。二维与三维、连续与不连续方法之间没有“越复杂越可靠”的排序;方法必须对应潜在破坏机制和可获得的数据。
安全系数不是全球统一的固定门槛
工程分析至少应包含:
- 地质结构模型和可能破坏模式;
- 参数来源、样本数量、尺度效应和代表性;
- 地下水情景与降雨、排水失效情景;
- 静力、爆破、地震或采动等适用荷载;
- 参数敏感性或概率分析;
- 监测布置、阈值、责任人与响应动作;
- 反演校准和模型更新条件。
监测数据如何进入工程决策
“安装雷达”不是控制措施的终点。完整的触发行动响应计划(TARP)应把指标、阈值、持续时间、数据质量、通知链和现场动作写在一起。例如,某区域速度超过阈值时,系统不仅发送短信,还要明确谁确认数据有效、谁停止采装、撤离范围如何确定、何时允许复工。
监测系统还要有健康状态监控:供电、网络、视线遮挡、参考点稳定性、时钟同步和数据延迟。2025 年 GroundProbe 汇总的事故案例中,有矿山的雷达与办公室之间通信中断约两周,监测设备仍在现场却没有持续把数据送达决策人员。这说明“传感器在线率”和“有效数据到达率”必须分别考核。
案例:Newmont Gold Quarry 的雷达预警闭环
Newmont 在美国 Gold Quarry 露天矿把边坡雷达与目视检查、现场管制、全天候监视以及向调度和岩土人员发送报警结合。2009 年 12 月雷达检测到加速位移后,现场按程序撤离,随后发生大规模边坡破坏。
工程启示:有效的是“监测—解释—授权—撤离”闭环,不是某一台仪器;报警阈值必须与可执行的现场动作和通信渠道同时测试。
常见失效模式
- 用完整岩石强度代替岩体参数,忽略尺度和结构面影响;
- 地下水按“干坡”处理,却没有压水位和排水可靠性证据;
- 只计算一个二维剖面,未证明其代表最不利几何;
- 参数精确到小数点后多位,但试验数量和离散性不披露;
- 模型计算完成后不再用位移、孔压或破坏现象校准;
- 报警只到个人手机,无值班冗余和失联升级机制。
8.1.4 系统集成、数据治理与审计
一条可落地的数据架构
建议把数据分成四类管理:
- 主数据:设备、地点、物料、人员、班次、成本中心和单位;
- 交易/事件数据:装载、运输、爆破、检修工单、化验和库存移动;
- 时序数据:SCADA、设备传感器、环境和岩土监测;
- 模型与文件:块体模型、设计面、计划、图纸、仿真和批准记录。
数据平台不应把所有数据简单复制到一个“湖”里。每个关键字段要有业务定义,例如“可利用率”是按计划时间还是日历时间计算;“矿石吨位”来自车载称重、地磅还是测量;班次跨午夜如何归属。没有语义统一,集中存储只会集中矛盾。
接口设计的最低要求
| 项目 | 应明确的内容 |
|---|---|
| 对象 | 块体、采区、设备、位置、物料批次的唯一标识 |
| 时间 | 时区、夏令时、事件时间、接收时间、迟到数据处理 |
| 单位 | t 与 short ton、m 与 ft、百分数与小数、干基与湿基 |
| 空间 | 坐标参考系、基准面、轴顺序、旋转和局部坐标 |
| 质量 | 必填字段、允许范围、重复、完整率、校准状态 |
| 版本 | 模式版本、模型版本、向后兼容和回滚机制 |
| 安全 | 身份、最小权限、接口账户、证书、日志和网络区域 |
| 运行 | 超时、重试、离线缓存、告警、责任人与服务等级 |
GMG 的 Open Mining Format(OMF)旨在改善三维矿业数据在不同软件之间的交换和长期可访问性;截至其公开页面所述,OMF 2.0 仍处于 beta 阶段。它可以减少低层次 CSV/DXF 转换,但不能替代企业自己的字段字典、批准流程和兼容性测试。
模型治理最小记录
每一个用于生产或投资决策的模型,至少保留:
- 模型名称、用途、所有者和批准人;
- 输入数据截止日、来源和质量状态;
- 软件名称、版本、插件和关键参数;
- 假设、适用范围和已知限制;
- 验证方法、基准数据和验收结果;
- 与前一版本的变化及对吨位、品位、计划或价值的影响;
- 发布、撤回、归档和回滚记录。
案例:为什么要减少文件式交接
GMG 推动 OMF 的背景是矿山经常在多套三维软件之间移动数据,传统导出、导入过程耗时且容易出错。实际项目中,最常见的问题不是文件打不开,而是子块结构丢失、属性截断、单位变化或对象 ID 重建。因此接口验收应使用一套“金标准数据集”,逐项比较几何、属性、块数、总体积和校验和,而不是只看屏幕截图。
工程师实践模板
软件选型评分表
可按项目调整权重,不要照抄分数:
| 维度 | 问题 | 建议证据 |
|---|---|---|
| 业务适配 | 能否支持本矿床、本采法和本决策节奏? | 用真实数据完成概念验证 |
| 数据能力 | 大模型、子块、多元素和时序数据是否稳定? | 性能测试与失败恢复记录 |
| 互操作 | 是否有文档化 API/开放格式/批处理? | 接口样例和双向对账 |
| 可审计 | 能否复现结果、比较版本和记录批准? | 审计演示 |
| 安全 | 身份、权限、日志、补丁和远程访问如何控制? | 安全架构与供应商承诺 |
| 人员 | 现场能否维护,培训和支持是否可持续? | 能力矩阵和支持 SLA |
| 全寿命成本 | 许可、实施、接口、算力、升级和退出成本是多少? | 5–10 年总拥有成本 |
| 退出能力 | 合同终止后数据能否完整导出并继续使用? | 数据归属和退出测试 |
每次模型交接的八项检查
- 文件与数据库版本一致;
- 坐标系和单位明确;
- 总块数、总体积、吨位和金属量对账;
- 空值、异常值和分类代码通过规则检查;
- 上下游字段映射已批准;
- 随机抽取关键剖面视觉检查;
- 导入后重新计算关键指标并比较;
- 保存日志、批准记录和可回滚副本。
工具、规范与进一步阅读
- 地质和资源:Leapfrog Geo/Edge、Surpac、Datamine Studio RM、Micromine;资源披露遵循项目适用的 JORC Code、NI 43-101/CIM、S-K 1300 或中国现行规范。
- 设计与计划:Whittle、Vulcan、Deswik、NPV Scheduler、Minemax;结果应受本矿岩土、环境、法定边界和企业设计标准约束。
- 岩土:Slide2、RS2/RS3、FLAC3D、3DEC/UDEC、Dips、Unwedge;验收准则由项目风险和适用法规确定。
- 数据交换:GMG Open Mining Format;使用 beta 或新版本前进行兼容性和归档测试。
- 案例资料:Edna May 动态地质模型、Eldorado Gold 模型协作、Newmont Gold Quarry 边坡预警。这些页面由供应商发布,适合学习实施方法,效益数据仍需用矿山自身基准验证。
关联章节
自测与实践
- 一套块体模型从 Leapfrog 导入 Whittle 后吨位增加 4%,列出按优先级排序的诊断步骤。
- 说明为什么 5 m 子块模型不能自动支持 5 m 精度的短期品位控制。
- 为一个露天矿长期计划写出至少八项硬约束,并区分优化壳与可施工设计。
- 某边坡雷达在线但数据 30 分钟未到调度中心,TARP 应如何处理“设备在线、数据失效”的情形?
- 设计一份模型发布单,使半年后另一名工程师可以复现本轮结果。