================================================================================================================
多源供应与供应中断风险的采购分配优化器
================================================================================================================
单位综合成本 = 单价 + 不良率/1e6*不良处理成本 + 中断概率*紧急采购溢价 + (1-交期达成率)*延迟成本
约束：份额*年需求 <= 该来源年产能；最大份额 <= 单点依赖上限；份额之和 = 1
求解：在 5% 网格上枚举全部可行分配，取期望总成本最小
集中度：HHI = Σ份额^2，1 表示完全单点依赖，理论下限 1/来源数

【逐来源单位综合成本】
  物料       来源             单价       不良成本       中断期望       交期期望         合计         产能上限
  M-1001   来源A         12.00     0.0060     1.2500     0.1800    13.4360        90000
  M-1001   来源B         11.60     0.0180     2.5000     0.4800    14.5980        40000
  M-1001   来源C         13.20     0.0024     0.2500     0.0300    13.4824        60000
  M-1002   来源A        120.00     0.0300     6.0000     0.5000   126.5300        50000
  M-1002   来源B        108.00     0.1800    24.0000     2.5000   134.6800        25000
  M-1002   来源C        135.00     0.0100     1.0000     0.0250   136.0350        30000
  M-1003   来源A          4.20     0.0060     1.6000     0.0800     5.8860       120000
  M-1003   来源B          3.90     0.0180     6.0000     0.2200    10.1380        80000
  M-1003   来源C          4.60     0.0015     0.4000     0.0100     5.0115        60000

【最优分配与集中度】
  物料            需求量 最优份额                           单点依赖     HHI       加权单价         期望总成本元        可行方案数
  M-1001     120000 来源A 60%、来源C 40%                 60%   0.520     12.480        1614547           42
  M-1002      60000 来源A 50%、来源B 40%、来源C 10%         50%   0.420    116.700        7844430           45
  M-1003     200000 来源A 60%、来源B 10%、来源C 30%         60%   0.460      4.290        1209770           28

【当前分配 vs 最优分配】
  物料       当前份额                     最优份额                              当前年成本          最优年成本 年差距
  M-1001   来源A 80%、来源B 20%、来源C 0%   来源A 60%、来源C 40%                 1640208        1614547        +25661
  M-1002   来源A 100%、来源B 0%、来源C 0%   来源A 50%、来源B 40%、来源C 10%         7591800        7844430       -252630
  M-1003   来源A 65%、来源B 35%、来源C 0%   来源A 60%、来源B 10%、来源C 30%         1474840        1209770       +265070

【中断鲁棒性：全部来源中断概率翻倍后重新求解】
  物料       基准最优                     风险翻倍后最优                            成本上升 分配变化
  M-1001   来源A 60%、来源C 40%          来源A 50%、来源C 50%                   90557 已调整
  M-1002   来源A 50%、来源B 40%、来源C 10%  来源A 50%、来源C 50%                  242520 已调整
  M-1003   来源A 60%、来源B 10%、来源C 30%  来源A 60%、来源B 10%、来源C 30%          336000 无变化

【结论与行动建议】
  ◆ M-1001（特种气体管路件）
     单位综合成本最低的来源是 来源A（13.4360 元），但最优分配里它只占 60%，差额被产能与中断风险吃掉。
     最优期望年成本 1614547 元（加权单价 12.480 元/件），单点依赖度 60%，HHI 0.520。
     按当前分配比最优多花 25661 元/年，建议按最优份额调整采购比例。
  ◆ M-1002（精密轴承）
     单位综合成本最低的来源是 来源A（126.5300 元），但最优分配里它只占 50%，差额被产能与中断风险吃掉。
     最优期望年成本 7844430 元（加权单价 116.700 元/件），单点依赖度 50%，HHI 0.420。
     当前成本比最优低 252630 元/年，但那是因为当前分配突破了单点依赖上限（当前 100% > 上限 50%）；这笔差额就是「多源化保险费」。
  ◆ M-1003（清洗化学品）
     单位综合成本最低的来源是 来源C（5.0115 元），但最优分配里它只占 30%，差额被产能与中断风险吃掉。
     最优期望年成本 1209770 元（加权单价 4.290 元/件），单点依赖度 60%，HHI 0.460。
     按当前分配比最优多花 265070 元/年，建议按最优份额调整采购比例。
  ● 单点依赖上限触顶的物料：M-1001、M-1002 —— 上限是硬约束时，多源化不是为了省钱，而是为了买断供保险，应按断线停线损失单独论证。
  ● 「便宜」要看综合成本：中断概率 10% 的供应商单价便宜 5%，在紧急采购溢价高的物料上往往一点不便宜。
  ● 单点依赖上限、产能上限、中断概率必须定期复核：供应商停产通知、扩产、切换代理都会让这几个数在一周内失效。
