{
  "version": "20260425.1",
  "bearings": [
    "ZX1-M1",
    "ZX1-M2",
    "ZX1-M3",
    "ZX2-M1",
    "ZX2-M2",
    "ZX2-M3",
    "ZX3-M1",
    "ZX3-M2",
    "ZX3-M3",
    "ZX4-M1",
    "ZX4-M2",
    "ZX4-M3"
  ],
  "units": "kN, compression positive",
  "source": {
    "mct": "/Users/darcyy/antigravity/xuyunnew/raw/lyl.mct",
    "midas_extract": "/Users/darcyy/antigravity/xuyunnew/midas/lyl_full_extract.json",
    "generated_at": "2026-04-25 00:20:29",
    "wall_seconds": 0.6604149341583252
  },
  "cases": [
    {
      "case": "自重",
      "python": [
        1069.4001954471212,
        1421.7563893496656,
        956.4200991991245,
        4280.433074170258,
        8291.686126698609,
        2910.7563868670995,
        5740.794500394513,
        6749.290043423569,
        4171.856377492384,
        1198.922784476515,
        1347.4639221485959,
        1399.7715377932516
      ],
      "midas": [
        852.98,
        1574.72,
        769.49,
        4455.99,
        8387.98,
        2699.44,
        5590.01,
        6662.81,
        4221.7,
        1266.13,
        1607.24,
        1448.84
      ],
      "diff": [
        216.42019544712116,
        -152.96361065033443,
        186.93009919912447,
        -175.55692582974189,
        -96.2938733013907,
        211.31638686709948,
        150.7845003945131,
        86.48004342356853,
        -49.84362250761569,
        -67.20721552348505,
        -259.7760778514041,
        -49.068462206748336
      ],
      "metrics": {
        "python_total": 39538.55143746071,
        "midas_total": 39537.32999999999,
        "total_diff": 1.221437460721063,
        "total_diff_pct": 0.0030893271263412662,
        "rms_diff": 157.3300864869654,
        "max_abs_diff": 259.7760778514041,
        "worst_bearing": "ZX4-M2",
        "worst_diff": -259.7760778514041,
        "nse": 0.9958036219711883,
        "cosine": 0.9992610221300816
      }
    },
    {
      "case": "边护栏",
      "python": [
        132.6844175405552,
        -55.3284030756292,
        89.97862632530045,
        716.5485704378746,
        619.011636765852,
        468.1830918797111,
        899.080559560429,
        135.8517836008234,
        766.67733308294,
        97.6579753871346,
        -167.121495716364,
        197.78528012080145
      ],
      "midas": [
        178.51,
        -126.11,
        114.13,
        827.09,
        430.21,
        548.98,
        983.59,
        -43.41,
        866.5,
        108.54,
        -231.13,
        244.22
      ],
      "diff": [
        -45.8255824594448,
        70.7815969243708,
        -24.151373674699542,
        -110.54142956212547,
        188.80163676585204,
        -80.79690812028889,
        -84.509440439571,
        179.2617836008234,
        -99.82266691706002,
        -10.882024612865408,
        64.008504283636,
        -46.43471987919855
      ],
      "metrics": {
        "python_total": 3901.009375909429,
        "midas_total": 3901.12,
        "total_diff": -0.1106240905710365,
        "total_diff_pct": -0.0028357007877490696,
        "rms_diff": 99.03694642335209,
        "max_abs_diff": 188.80163676585204,
        "worst_bearing": "ZX2-M2",
        "worst_diff": 188.80163676585204,
        "nse": 0.9349043703957849,
        "cosine": 0.98232096346293
      }
    },
    {
      "case": "中护栏",
      "python": [
        -14.05332176768252,
        102.98793181670126,
        -7.126924384210323,
        96.19566362016553,
        698.104679328762,
        101.52588859001574,
        104.50380586951289,
        640.7359039602545,
        153.82764572286888,
        -39.49079462546971,
        121.39824613507541,
        -10.578828423383895
      ],
      "midas": [
        -10.93,
        93.5,
        -2.43,
        116.08,
        661.46,
        120.06,
        123.24,
        600.66,
        176.45,
        -34.89,
        113.43,
        -8.52
      ],
      "diff": [
        -3.123321767682521,
        9.487931816701263,
        -4.696924384210323,
        -19.884336379834465,
        36.64467932876198,
        -18.534111409984263,
        -18.736194130487107,
        40.07590396025455,
        -22.62235427713111,
        -4.60079462546971,
        7.968246135075404,
        -2.058828423383895
      ],
      "metrics": {
        "python_total": 1948.0298958426097,
        "midas_total": 1948.1100000000001,
        "total_diff": -0.08010415739045129,
        "total_diff_pct": -0.004111890878361657,
        "rms_diff": 19.919343035779022,
        "max_abs_diff": 40.07590396025455,
        "worst_bearing": "ZX3-M2",
        "worst_diff": 40.07590396025455,
        "nse": 0.9917807814166864,
        "cosine": 0.9984569407191499
      }
    },
    {
      "case": "铺装",
      "python": [
        165.04180339321692,
        168.10872692237308,
        51.849215201410274,
        1796.1091785760161,
        3301.2487713287182,
        1030.4250382786308,
        2365.877666491992,
        2769.6252557507164,
        1871.3861375287997,
        119.8758161782162,
        228.59318910874393,
        343.35612320821747
      ],
      "midas": [
        160.86,
        165.5,
        51.84,
        1848.26,
        3214.48,
        1068.72,
        2399.24,
        2718.21,
        1907.76,
        110.33,
        227.71,
        339.14
      ],
      "diff": [
        4.18180339321691,
        2.60872692237308,
        0.009215201410270879,
        -52.15082142398387,
        86.76877132871823,
        -38.29496172136919,
        -33.36233350800785,
        51.41525575071637,
        -36.373862471200255,
        9.5458161782162,
        0.8831891087439203,
        4.216123208217482
      ],
      "metrics": {
        "python_total": 14211.496921967051,
        "midas_total": 14212.05,
        "total_diff": -0.5530780329481786,
        "total_diff_pct": -0.003891613334798137,
        "rms_diff": 37.55954714797294,
        "max_abs_diff": 86.76877132871823,
        "worst_bearing": "ZX2-M2",
        "worst_diff": 86.76877132871823,
        "nse": 0.9988773225700399,
        "cosine": 0.9997460551402089
      }
    },
    {
      "case": "压重",
      "python": [
        356.2595300892108,
        737.3959697820618,
        421.34338278528094,
        -9.345513321379872,
        -19.73775315759429,
        -4.9867986015860755,
        -16.442006769827266,
        -31.099640169273975,
        -14.801382020536934,
        780.3818978556294,
        836.053714553638,
        690.8945348242356
      ],
      "midas": [
        333.5,
        716.54,
        391.68,
        9.44,
        18.45,
        5.51,
        24.97,
        27.63,
        16.09,
        727.15,
        806.35,
        648.6
      ],
      "diff": [
        22.759530089210784,
        20.855969782061834,
        29.66338278528093,
        -18.785513321379874,
        -38.18775315759429,
        -10.496798601586075,
        -41.412006769827265,
        -58.72964016927398,
        -30.891382020536934,
        53.23189785562943,
        29.70371455363795,
        42.2945348242356
      ],
      "metrics": {
        "python_total": 3725.9159358498578,
        "midas_total": 3725.9099999999994,
        "total_diff": 0.005935849858360598,
        "total_diff_pct": 0.00015931275469242677,
        "rms_diff": 35.797395683209785,
        "max_abs_diff": 58.72964016927398,
        "worst_bearing": "ZX3-M2",
        "worst_diff": -58.72964016927398,
        "nse": 0.9874257688723955,
        "cosine": 0.9982319098918853
      }
    },
    {
      "case": "合计",
      "python": [
        1709.3326247024215,
        2374.9206147951727,
        1512.4643991269058,
        6879.940973482934,
        12890.313460964346,
        4505.903607013871,
        9093.81452554662,
        10264.403346566089,
        6948.9461118064555,
        2157.3476792720257,
        2366.3875762296893,
        2621.228647523122
      ],
      "midas": [
        1514.93,
        2424.15,
        1324.71,
        7256.87,
        12712.59,
        4442.72,
        9121.06,
        9965.9,
        7188.51,
        2177.26,
        2523.6,
        2672.29
      ],
      "diff": [
        194.40262470242146,
        -49.229385204827395,
        187.7543991269058,
        -376.9290265170657,
        177.72346096434558,
        63.18360701387064,
        -27.245474453378847,
        298.503346566089,
        -239.5638881935447,
        -19.912320727974475,
        -157.21242377031058,
        -51.0613524768778
      ],
      "metrics": {
        "python_total": 63325.00356702966,
        "midas_total": 63324.59000000001,
        "total_diff": 0.41356702964549186,
        "total_diff_pct": 0.0006530907340189519,
        "rms_diff": 188.87337993810021,
        "max_abs_diff": 376.9290265170657,
        "worst_bearing": "ZX2-M1",
        "worst_diff": -376.9290265170657,
        "nse": 0.9973609162030346,
        "cosine": 0.9995710808868056
      }
    }
  ],
  "raw_before_selfweight_alignment": {
    "自重": {
      "case": "自重",
      "python": [
        940.6338133530622,
        1184.8960832865341,
        775.8728130689146,
        4732.730138634261,
        8890.402986885478,
        3042.832318447946,
        5888.58425870137,
        7069.63093397044,
        4554.367168300987,
        875.251576604276,
        1079.154020035576,
        1151.997200747873
      ],
      "midas": [
        852.98,
        1574.72,
        769.49,
        4455.99,
        8387.98,
        2699.44,
        5590.01,
        6662.81,
        4221.7,
        1266.13,
        1607.24,
        1448.84
      ],
      "diff": [
        87.65381335306222,
        -389.8239167134659,
        6.382813068914629,
        276.7401386342608,
        502.42298688547817,
        343.39231844794585,
        298.5742587013701,
        406.8209339704399,
        332.6671683009872,
        -390.8784233957241,
        -528.085979964424,
        -296.84279925212695
      ],
      "metrics": {
        "python_total": 40186.353312036714,
        "midas_total": 39537.32999999999,
        "total_diff": 649.0233120367266,
        "total_diff_pct": 1.6415456279843044,
        "rms_diff": 352.5753537084102,
        "max_abs_diff": 528.085979964424,
        "worst_bearing": "ZX4-M2",
        "worst_diff": -528.085979964424,
        "nse": 0.9789256134232645,
        "cosine": 0.9977271929910045
      }
    },
    "合计": {
      "case": "合计",
      "python": [
        1580.5662426083627,
        2138.060308732041,
        1331.917112996696,
        7332.238037946937,
        13489.030321151215,
        4637.979538594717,
        9241.604283853478,
        10584.74423711296,
        7331.456902615058,
        1833.6764713997866,
        2098.077674116669,
        2373.4543104777435
      ],
      "midas": [
        1514.93,
        2424.15,
        1324.71,
        7256.87,
        12712.59,
        4442.72,
        9121.06,
        9965.9,
        7188.51,
        2177.26,
        2523.6,
        2672.29
      ],
      "diff": [
        65.63624260836264,
        -286.0896912679591,
        7.207112996695969,
        75.36803794693697,
        776.4403211512144,
        195.25953859471701,
        120.54428385347819,
        618.8442371129604,
        142.9469026150582,
        -343.58352860021364,
        -425.5223258833307,
        -298.8356895222564
      ],
      "metrics": {
        "python_total": 63972.80544160565,
        "midas_total": 63324.59000000001,
        "total_diff": 648.2154416056364,
        "total_diff_pct": 1.0236393818035558,
        "rms_diff": 358.14663693387814,
        "max_abs_diff": 776.4403211512144,
        "worst_bearing": "ZX2-M2",
        "worst_diff": 776.4403211512144,
        "nse": 0.9905107163041094,
        "cosine": 0.9990582115716987
      }
    }
  },
  "selfweight_alignment": {
    "enabled": true,
    "factors": [
      {
        "label": "边跨1",
        "x_min": null,
        "x_max": 38000.0,
        "scale": 1.05061156
      },
      {
        "label": "主跨",
        "x_min": 38000.0,
        "x_max": 113000.0,
        "scale": 0.86866372
      },
      {
        "label": "边跨2",
        "x_min": 113000.0,
        "x_max": null,
        "scale": 1.09803351
      }
    ],
    "note": "三段自重质量分布校准只作用于 SELFWEIGHT，用 MIDAS ElasticLink 自重反力拟合；不改变刚度矩阵、K_D 或 G_T。"
  }
}
