完善通用求解器回归与前端交互

- 引入因果坐标内核、热流体恢复和递进长时回归\n- 完善正交连线、线桥、视图保持与结果曲线缩放\n- 补充依赖约束、CI、测试基线和北京时间更新日志
This commit is contained in:
lujingze committed 2026-08-18 06:42:07 +00:00
1 parent 143e8dd309
commit b435daecf2
65 files changed
+172271 -701

No files matched your search

@@ -0,0 +1,592 @@
{
"schemaVersion": 1,
"id": "test_mql_8-production-0.2s-physical-state-v2",
"caseId": "0.2s",
"lane": "production",
"sourceXmlSha256": "170463d65d074da01f0f9e9dab730b3815c94c1cc80b5190ec2e3fe623da74d3",
"approval": {
"status": "approved",
"approvedAt": "2026-08-17T14:11:10.904892+00:00",
"basis": "Initial P0 bounded production baseline passed finite-series, checkpoint, signal-segment, mechanical-event, residual, audit, and fallback gates."
},
"provenance": {
"sourceReport": {
"path": "tests/baselines/simulation/test_mql_8/runs/2026-08-17-production-v2-0.2.json",
"sha256": "93baac975413703bebe940308ccd0de5dbd753f7c1c4fe015907315f112618a5",
"generatedAt": "2026-08-17T14:11:10.904892+00:00",
"metadataCompatibility": {
"status": "current",
"differences": []
}
}
},
"physicalLayout": {
"projectionCategories": [
"state"
],
"stateKeys": [
"amesim_mecmas21_1.a",
"amesim_mecmas21_1.v",
"amesim_mecmas21_1.x",
"amesim_mecmas21_10.a",
"amesim_mecmas21_10.v",
"amesim_mecmas21_10.x",
"amesim_mecmas21_2.a",
"amesim_mecmas21_2.v",
"amesim_mecmas21_2.x",
"amesim_mecmas21_3.a",
"amesim_mecmas21_3.v",
"amesim_mecmas21_3.x",
"amesim_mecmas21_4.a",
"amesim_mecmas21_4.v",
"amesim_mecmas21_4.x",
"amesim_mecmas21_5.a",
"amesim_mecmas21_5.v",
"amesim_mecmas21_5.x",
"amesim_mecmas21_6.a",
"amesim_mecmas21_6.v",
"amesim_mecmas21_6.x",
"amesim_mecmas21_7.a",
"amesim_mecmas21_7.v",
"amesim_mecmas21_7.x",
"amesim_mecmas21_8.a",
"amesim_mecmas21_8.v",
"amesim_mecmas21_8.x",
"amesim_mecmas21_9.a",
"amesim_mecmas21_9.v",
"amesim_mecmas21_9.x",
"amesim_pnch012_10.U",
"amesim_pnch012_10.m",
"amesim_pnch012_11.U",
"amesim_pnch012_11.m",
"amesim_pnch012_12.U",
"amesim_pnch012_12.m",
"amesim_pnch012_13.U",
"amesim_pnch012_13.m",
"amesim_pnch012_14.U",
"amesim_pnch012_14.m",
"amesim_pnch012_15.U",
"amesim_pnch012_15.m",
"amesim_pnch012_8.U",
"amesim_pnch012_8.m",
"amesim_pnch012_9.U",
"amesim_pnch012_9.m",
"amesim_pnch023_1.U",
"amesim_pnch023_1.m",
"amesim_pnch023_2.U",
"amesim_pnch023_2.m",
"amesim_pnch023_3.U",
"amesim_pnch023_3.m",
"amesim_pnch023_4.U",
"amesim_pnch023_4.m",
"amesim_pnl0001_1.U",
"amesim_pnl0001_1.m",
"amesim_pnl0001_10.U",
"amesim_pnl0001_10.m",
"amesim_pnl0001_11.U",
"amesim_pnl0001_11.m",
"amesim_pnl0001_13.U",
"amesim_pnl0001_13.m",
"amesim_pnl0001_14.U",
"amesim_pnl0001_14.m",
"amesim_pnl0001_15.U",
"amesim_pnl0001_15.m",
"amesim_pnl0001_16.U",
"amesim_pnl0001_16.m",
"amesim_pnl0001_17.U",
"amesim_pnl0001_17.m",
"amesim_pnl0001_18.U",
"amesim_pnl0001_18.m",
"amesim_pnl0001_19.U",
"amesim_pnl0001_19.m",
"amesim_pnl0001_2.U",
"amesim_pnl0001_2.m",
"amesim_pnl0001_20.U",
"amesim_pnl0001_20.m",
"amesim_pnl0001_4.U",
"amesim_pnl0001_4.m",
"amesim_pnl0001_5.U",
"amesim_pnl0001_5.m",
"amesim_pnl0001_7.U",
"amesim_pnl0001_7.m",
"amesim_pnl0001_9.U",
"amesim_pnl0001_9.m",
"amesim_pnl0002_1.U",
"amesim_pnl0002_1.m",
"amesim_pnl0002_2.U",
"amesim_pnl0002_2.m",
"amesim_pnl0002_3.U",
"amesim_pnl0002_3.m",
"amesim_pnl0002_4.U",
"amesim_pnl0002_4.m",
"amesim_pnl0002_5.U",
"amesim_pnl0002_5.m",
"amesim_pnl0002_6.U",
"amesim_pnl0002_6.m",
"amesim_pnl0002_7.U",
"amesim_pnl0002_7.m",
"amesim_pnl0002_8.U",
"amesim_pnl0002_8.m",
"amesim_pnl0003_1.U1",
"amesim_pnl0003_1.U2",
"amesim_pnl0003_1.m1",
"amesim_pnl0003_1.m2",
"amesim_pnl0003_2.U1",
"amesim_pnl0003_2.U2",
"amesim_pnl0003_2.m1",
"amesim_pnl0003_2.m2",
"amesim_pnl0003_3.U1",
"amesim_pnl0003_3.U2",
"amesim_pnl0003_3.m1",
"amesim_pnl0003_3.m2",
"amesim_pnl0003_4.U1",
"amesim_pnl0003_4.U2",
"amesim_pnl0003_4.m1",
"amesim_pnl0003_4.m2",
"amesim_pnl0003_5.U1",
"amesim_pnl0003_5.U2",
"amesim_pnl0003_5.m1",
"amesim_pnl0003_5.m2",
"amesim_pnl0003_6.U1",
"amesim_pnl0003_6.U2",
"amesim_pnl0003_6.m1",
"amesim_pnl0003_6.m2",
"amesim_pnl0003_7.U1",
"amesim_pnl0003_7.U2",
"amesim_pnl0003_7.m1",
"amesim_pnl0003_7.m2",
"amesim_pnl0003_8.U1",
"amesim_pnl0003_8.U2",
"amesim_pnl0003_8.m1",
"amesim_pnl0003_8.m2"
],
"stateKeyLayoutSha256": "12e216303d33639a5f53ef83b6b9fc5851beffb1222a0ed4bb5e1a2432b3d739"
},
"tolerance": {
"relative": 0.0002,
"absolute": 1e-09,
"checkpointTimeAbsoluteSeconds": 1e-12
},
"physicalCheckpoints": [
{
"requestedTime": 0.0,
"values": [
-0.8167936695810981,
0.0,
0.0,
0.0,
0.0,
0.0,
-0.8167936695810981,
0.0,
0.0,
-0.8167936695810981,
0.0,
0.0,
-0.8167936695810981,
0.0,
0.0,
-0.8167936695810981,
0.0,
0.0,
-0.8167936695810981,
0.0,
0.0,
-0.8167936695810981,
0.0,
0.0,
-0.8167936695810981,
0.0,
0.0,
0.0,
0.0,
0.0,
-1563.893548405841,
0.002462855848963059,
-1563.893548405841,
0.002462855848963059,
-1563.893548405841,
0.002462855848963059,
-1563.893548405841,
0.002462855848963059,
-1563.893548405841,
0.002462855848963059,
-1563.893548405841,
0.002462855848963059,
-1563.893548405841,
0.002462855848963059,
-1563.893548405841,
0.002462855848963059,
-886868.3937230138,
1.374510850335198,
-886868.3937230138,
1.374510850335198,
-886868.3937230138,
1.374510850335198,
-886868.3937230138,
1.374510850335198,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-32.754109884455104,
5.158193227968668e-05,
-32.754109884455104,
5.158193227968668e-05,
-32.754109884455104,
5.158193227968668e-05,
-32.754109884455104,
5.158193227968668e-05,
-32.754109884455104,
5.158193227968668e-05,
-32.754109884455104,
5.158193227968668e-05,
-32.754109884455104,
5.158193227968668e-05,
-2395.136531414716,
0.0037120966016654976,
-32.754109884455104,
5.158193227968668e-05,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-65.50821976891021,
0.00010316386455937335,
-65.50821976891021,
0.00010316386455937335,
-65.50821976891021,
0.00010316386455937335,
-65.50821976891021,
0.00010316386455937335,
-65.50821976891021,
0.00010316386455937335,
-65.50821976891021,
0.00010316386455937335,
-65.50821976891021,
0.00010316386455937335,
-65.50821976891021,
0.00010316386455937335,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627
]
},
{
"requestedTime": 0.04,
"values": [
-0.7201778435512728,
-0.03131260841232088,
-0.0006393186923261844,
0.0,
6.421450189245049e-22,
0.0,
-0.7201733833792814,
-0.031312355811718325,
-0.0006393136520185212,
-0.7201718196391171,
-0.03131233882672457,
-0.0006393140197282858,
-0.7201722508603697,
-0.031312278047383596,
-0.0006393124896720936,
-0.7201744791266093,
-0.03131218496519997,
-0.0006393087827851101,
-0.7201783488656359,
-0.031314094334835896,
-0.0006393469119830168,
-0.7201775030345068,
-0.031312389100822,
-0.0006393118191591414,
-0.7201771803079525,
-0.031312911030261764,
-0.0006393266351878673,
0.0,
0.0,
1.120876769981429e-26,
-1563.233367712832,
0.0024627146762544114,
-1563.2343003288415,
0.0024627154840700283,
-1563.2343310045646,
0.002462715544028645,
-1563.234317887853,
0.002462715540851028,
-1563.2342832229026,
0.0024627154834822402,
-1563.234128076657,
0.0024627152649548067,
-1563.2340241256454,
0.0024627151889310217,
-1563.234154194445,
0.0024627153106296135,
-886868.3937230138,
1.374510850335198,
-886868.3937230138,
1.374510850335198,
-886868.3937230138,
1.374510850335198,
-886868.3937230138,
1.374510850335198,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-32.755346551358684,
5.162917551035796e-05,
-32.7553713095164,
5.162919361109966e-05,
-32.755371520495,
5.1629194498694165e-05,
-32.7553740517406,
5.162919592464222e-05,
-32.75549815317228,
5.16292749500248e-05,
-32.7557671078149,
5.1629447239129814e-05,
-32.755537600705786,
5.162929920389579e-05,
-2395.136531414716,
0.0037120966016654976,
-32.7554490658762,
5.1629242163634275e-05,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-2395.136531414716,
0.0037120966016654976,
-65.50992369305769,
0.0001032573549102297,
-65.50924422087368,
0.00010325691856038897,
-65.50924420634506,
0.00010325691908177892,
-65.50924789343988,
0.00010325692011611614,
-65.50952699017678,
0.00010325709663260638,
-65.50953538930851,
0.00010325710204152489,
-65.50932045418728,
0.00010325696357174907,
-65.50995769649337,
0.00010325737519785258,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627,
-733.2050606371581,
-733.2050606371581,
0.0011363561025506627,
0.0011363561025506627
]
},
{
"requestedTime": 0.2,
"values": [
2.6370963314548135e-06,
1.1907436243229137e-06,
1.5914303294371521e-07,
0.0,
6.530827087152731e-22,
6.105198566652894e-27,
2.6364088989794256e-06,
1.1908086349821896e-06,
1.5912507766913015e-07,
2.636304998304695e-06,
1.1908227907789107e-06,
1.5912158717247314e-07,
2.6363827055320143e-06,
1.1908285194387939e-06,
1.5912015990557016e-07,
2.6363664073869586e-06,
1.1908301556228963e-06,
1.5911975015798518e-07,
2.6362371863797307e-06,
1.1908285541103296e-06,
1.5912015181363026e-07,
2.6363282813690604e-06,
1.190822777157153e-06,
1.5912159035091038e-07,
2.636463905218989e-06,
1.1908086605158301e-06,
1.5912507172531535e-07,
0.0,
1.409251022153514e-21,
2.583112155689631e-23,
-21824.884876930104,
0.06638877583716687,
-21824.8394513789,
0.06638874206868575,
-21824.88503639051,
0.06638877594459791,
-21825.04659229254,
0.06638889465525798,
-21825.449220760413,
0.06638918449710254,
-21860.3893940624,
0.06641207557540514,
-21825.44912779144,
0.06638918443617388,
-21825.046674584086,
0.06638889470996256,
-877968.2311707166,
1.2399623843859275,
-877968.2314488764,
1.239962386668905,
-877968.231641228,
1.2399623882475983,
-877968.2313630553,
1.23996238596452,
-2232.5529371119105,
0.0031580856642891347,
-2232.552938579765,
0.003158085669643602,
-2232.552934122746,
0.0031580856635922043,
-1392.944729430734,
0.002032422883230558,
-1391.7199124494437,
0.0020316357664157303,
-1391.7199702457754,
0.002031635646355635,
-1391.7199593465837,
0.00203163554240735,
-1391.7199471015297,
0.0020316355018333084,
-1391.719956464844,
0.0020316355405555213,
-1391.719971723481,
0.0020316356473075348,
-2232.5529379989352,
0.0031580856654872167,
-1391.7199093676563,
0.0020316357644361133,
-2232.552933678534,
0.003158085664480916,
-2232.552938069336,
0.0031580856704486304,
-2232.5529342591235,
0.003158085668637221,
-2232.5529350799816,
0.003158085669751649,
-145.14613577820415,
0.0023684760609916228,
-234.44464213523725,
0.002425822913152506,
-234.44208866732288,
0.0024258210179891326,
-234.43920235483773,
0.0024258190341378137,
-234.43948538748822,
0.0024258192159024635,
-234.4423567512829,
0.0024258211901560865,
-234.44466632040084,
0.002425822928687371,
-145.14616131190638,
0.0023684760773897006,
-665.721080447237,
-664.9052921895398,
0.0009423231603427254,
0.0009411988264117098,
-665.721080812701,
-664.9052927495628,
0.0009423231608531282,
0.0009411988270450505,
-665.7210807465625,
-664.9052926367955,
0.0009423231622138283,
0.0009411988283754829,
-665.7210793863333,
-664.9052912142575,
0.0009423231613560865,
0.0009411988274784932,
-665.7210790083244,
-664.9052908966471,
0.0009423231608560905,
0.0009411988270168083,
-665.721081019834,
-664.9052928469027,
0.0009423231621245239,
0.0009411988282463315,
-665.7210790496954,
-664.9052910102263,
0.0009423231594614548,
0.0009411988256686023,
-665.7210788464794,
-664.9052906188476,
0.0009423231596132578,
0.0009411988257017965
]
}
],
"outputContract": {
"sha256": "3a5cdcf25a6b841f7963044c5ecd1e8a3744fac98000eda53df2956ad0ac6506"
}
}