{
  "name": "MACKORN Cone Crusher Model",
  "version": "0.2.0",
  "generated": "2026-10-09T17:21:29.144Z",
  "type": "Steady-state population-balance model (Whiten 1972 selection–breakage framework)",
  "intended_use": [
    "圆锥破碎机（NH 标准型 / NS 高速型）的选型与产能校核",
    "破碎筛分生产线的段数、设备、筛分面积、输送配置估算",
    "产品粒度分布的【量级估算】与破碎比推算",
    "作为现场标定的起点（标定后精度显著提升）"
  ],
  "out_of_scope": [
    "直接用于订货规格（除非已用现场实测数据标定）",
    "替代厂商的腔型曲线与实测产能表",
    "动态行为（启动、堵料瞬态、衬板磨损演化）",
    "粗碎设备（颚破/旋回破）—— 本模型只针对圆锥破",
    "给料 >350 mm 的工况（圆锥破是中细碎设备）"
  ],
  "validation": {
    "public_benchmark": {
      "passed": 26,
      "total": 26,
      "elapsed_ms": 196,
      "how_to_run": "node distribution/03_验证与基准/公开基准/run-benchmark.mjs"
    },
    "self_validation": {
      "passed": 14,
      "total": 15,
      "hard_fail": 1
    },
    "enforce_lessons": {
      "passed": 15,
      "total": 15
    },
    "groups_verified": {
      "物理不变量": "6/6",
      "确定性": "2/2",
      "失效边界": "5/5",
      "不确定度": "8/8",
      "回归": "5/5"
    }
  },
  "uncertainty": {
    "method": "确定性区间传播（非随机采样）—— 可复现、可解释、可审计",
    "example_fine_crushing": {
      "case": "CSS 16 mm / 给料 P80 120 mm",
      "point_estimate_p80_mm": 15.12,
      "interval_mm": [
        12.54,
        17.7
      ],
      "sigma_pct": 17.1,
      "confidence_grade": "B",
      "grade_note": "区间中等（±10~25%），可用于初步方案与设备预选",
      "dominant_source": {
        "param": "throwFactor",
        "label": "啮合区宽度系数",
        "contribution_pct": 75.9
      }
    },
    "example_coarse_crushing": {
      "case": "CSS 40 mm / 给料 P80 200 mm",
      "point_estimate_p80_mm": 29.1,
      "interval_mm": [
        27.15,
        31.05
      ],
      "sigma_pct": 6.7,
      "confidence_grade": "A"
    },
    "machine_params_excluded": [
      "偏心距（冲程）mm",
      "偏心轴转速 rpm"
    ],
    "note": "转速与偏心距属【设备铭牌参数】，不计入模型不确定度（查铭牌即可确定）。若把它们计入，区间会被撑到 ±163% —— 那是分类错误，不是模型误差。"
  },
  "limitations": [
    {
      "id": "L-SPEED",
      "severity": "high",
      "title": "转速影响被简化为分类函数的线性乘子",
      "detail": "公开文献（Chalmers《Cone Crusher Performance》2015）的做法是通过【无量纲压缩比 s/b】影响选择与破碎函数，压缩比由腔内位置、破碎机动力学与物料密度共同决定。本实现未建模压缩比。",
      "impact": "对转速的敏感性【已量化的过度敏感】：实测本模型 200 rpm 时的 P80 是 300 rpm 基准的 3.97 倍（破碎比 8.04 → 2.03），而物理上转速降 33% 不会让产品粗近 4 倍。故 250–400 rpm 区间可用，低于 250 rpm 只宜参考量级。敏感度分析另显示转速贡献最大（约 ±160%）。",
      "source": "https://research.chalmers.se/en/publication/759"
    },
    {
      "id": "L-PARAM-SOURCE",
      "severity": "high",
      "title": "默认破碎函数参数来自落重试验，更适合磨机",
      "detail": "文献原文：\"the empirical Selection-Breakage model ... empirically fitted to data from drop weight tests, which is more suitable for mills than compression crushers.\"",
      "impact": "默认 φ/γ/β（0.45/0.7/3.5）只宜做量级估算；用于圆锥破层压破碎必须现场标定。",
      "source": "Chalmers《Cone Crusher Performance》(2015)"
    },
    {
      "id": "L-NO-CONE-DATA",
      "severity": "high",
      "title": "缺乏圆锥破现场实测数据的公开对标",
      "detail": "公开渠道检索约 40 组关键词（Zenodo/figshare/Dryad/OSF/OpenAlex 等）后，未找到【圆锥破】的给料/全粒级产品筛析公开数据集。找到的是颚破数据与单颗粒压缩数据。",
      "impact": "【绝对预测精度】未经对标。已验证的是模型的内部一致性（质量守恒、单调性、确定性）与分布形式（Rosin-Rammler、威布尔）。",
      "source": "distribution/03_验证与基准/公开数据集清单.md"
    },
    {
      "id": "L-NO-DYNAMICS",
      "severity": "medium",
      "title": "只做稳态，不含动态行为",
      "detail": "启动、堵料瞬态、给料波动、衬板磨损演化均不在模型范围内。",
      "impact": "不能用于控制系统设计或瞬态工况评估。",
      "source": "模型定义"
    },
    {
      "id": "L-SPEED-LIMIT",
      "severity": "medium",
      "title": "偏心率 >400 rpm 会堵料",
      "detail": "公开文献实测：\"For eccentric speed higher than 400 rpm packing occurs if the feed to the crusher is not restricted.\"",
      "impact": "已加运行时护栏 GR-15 告警。",
      "source": "Chalmers《Cone Crusher Performance》(2015)"
    }
  ],
  "cross_validation": [
    {
      "dataset": "Granite jaw crushing dataset",
      "doi": "10.5281/zenodo.21239431",
      "license": "CC-BY-4.0",
      "samples": 23,
      "result": "23 / 23 组产品细端服从 Rosin-Rammler，R² 中位数 0.9875",
      "platform_caveat": "本数据集为【颚式破碎机】实测，本模型为【圆锥破碎机】。破碎函数形式相同但参数不同，故本验证【不验证绝对预测精度】。",
      "does_not_prove": [
        "绝对预测精度（平台不同：颚破 vs 圆锥破）",
        "全粒级质量平衡（产品数据只覆盖细端）",
        "破碎函数 φ/γ/β 的具体取值（需圆锥破的实测数据）"
      ]
    },
    {
      "dataset": "Single-particle compression breakage experiments",
      "doi": "10.5281/zenodo.21702040",
      "license": "CC-BY-4.0",
      "tests": 200,
      "result": "威布尔拟合 R² 中位数 0.9664，比强度随粒径下降 27.1%",
      "material_caveat": "材料为软质沸石，非中等硬度以上矿石。故本验证【验证方法与分布形式】，不验证绝对强度数值。",
      "does_not_prove": [
        "花岗岩/玄武岩等中等硬度以上矿石的绝对破碎强度（材料不同）",
        "圆锥破料层破碎的破碎函数数值（单颗粒 ≠ 料层）"
      ]
    }
  ],
  "literature": [
    {
      "citation": "Whiten, W.J. (1972). The simulation of crushing plants with models developed using multiple regression analysis.",
      "use": "稳态选择-破碎框架 P = (I−C)(I−BC)⁻¹F"
    },
    {
      "citation": "Bond, F.C. (1952). The third theory of comminution.",
      "use": "功耗估算 W = 10·Wi·(1/√P80 − 1/√F80)"
    },
    {
      "citation": "Evertsson, C.M. (2015). Cone Crusher Performance. Chalmers.",
      "use": "压缩比 s/b 概念、转速堵料边界、模型结构印证",
      "url": "https://research.chalmers.se/en/publication/759"
    }
  ],
  "data_provenance": {
    "S1": "MACKORN 厂商技术参数表（NH/NS 系列）",
    "S3": "公开文献典型区间（Bond Wi、抗压强度、磨蚀指数）",
    "S4": "MACKORN 工程经验区间",
    "S5": "现场实测（须标注工况）",
    "discipline": "每个数字都标来源；查不到的返回 null，绝不估算；冲突数据并列保留，绝不取平均。"
  },
  "reproducibility": {
    "public_benchmark": "node distribution/03_验证与基准/公开基准/run-benchmark.mjs （零依赖，退出码可接 CI）",
    "self_validation": "node tools/validate_model.mjs",
    "enforce_lessons": "node tools/enforce_lessons.mjs",
    "uncertainty": "node -e \"import('./plugin/lib/uncertainty.mjs').then(m=>console.log(m.p80WithUncertainty({cssMm:16,feedP80Mm:120})))\"",
    "data_licenses": "基准脚本 CC-BY-4.0；模型实现 MIT"
  },
  "citation": "Shanghai Mackorn Minerals Co., Ltd. (2026). MACKORN Cone Crusher Model — Model Card v0.2.0. https://mackorn.cn/ai/model-card/",
  "contact": {
    "company": "Shanghai Mackorn Minerals Co., Ltd.",
    "email": "leif.dai@mackorn.cn",
    "site": "https://mackorn.cn/ai/"
  }
}