{
  "id": "dc",
  "near_zero": false,
  "WST_Nm": -0.0730888547911391,
  "elements": 1538638,
  "nodes": 777510,
  "coenergy_J": 0.041872091831988915,
  "levels": [
    {
      "label": "Сетка 1",
      "native_id": "dc-L1",
      "gap_mesh_mm": 0.22499999999999998,
      "WST_Nm": -0.07289546869735554,
      "elements": 342810,
      "smooth_min": -0.0728680777102394,
      "smooth_max": -0.07274951132262537,
      "coenergy_J": 0.04180342967069754
    },
    {
      "label": "Сетка 2",
      "native_id": "dc-L2",
      "gap_mesh_mm": 0.15,
      "WST_Nm": -0.07302653551217456,
      "elements": 755124,
      "smooth_min": -0.07317675338304254,
      "smooth_max": -0.07293143294122295,
      "coenergy_J": 0.041849150711956766
    },
    {
      "label": "Сетка 3 · выбрана",
      "native_id": "dc-L3",
      "gap_mesh_mm": 0.105,
      "WST_Nm": -0.0730888547911391,
      "elements": 1538638,
      "smooth_min": -0.07311835414878637,
      "smooth_max": -0.07306475730782173,
      "coenergy_J": 0.041872091831988915
    }
  ],
  "energy": [
    {
      "step_deg": 0.1,
      "torque_Nm": -0.07320957184729619,
      "Wc_plus_J": 0.04174536756108961,
      "Wc_minus_J": 0.042000917175631744,
      "within_WST_tolerance": true,
      "accepted": true
    },
    {
      "step_deg": 0.25,
      "torque_Nm": -0.07316801548457508,
      "Wc_plus_J": 0.0415581278765239,
      "Wc_minus_J": 0.04219663926520192,
      "within_WST_tolerance": true,
      "accepted": true
    },
    {
      "step_deg": 0.5,
      "torque_Nm": -0.07317599888958518,
      "Wc_plus_J": 0.04125556278504627,
      "Wc_minus_J": 0.04253272489910524,
      "within_WST_tolerance": true,
      "accepted": true
    }
  ],
  "stable_steps": [
    0.1,
    0.25,
    0.5
  ],
  "smooth_torques": [
    -0.07311835414878637,
    -0.07308302207168436,
    -0.07306475730782173
  ],
  "exact_torques": [
    -0.07298379688078191,
    -0.07311589451217765,
    -0.07294342338993504
  ],
  "exact_circles": [
    {
      "radius_mm": 58.5,
      "torque_Nm": -0.07298379688078191,
      "covered_angle_rad": 6.283185307179596,
      "candidate_elements": 11094,
      "subarcs": 7816,
      "smoothing": "off",
      "method": "analytic integral of piecewise-constant B from native nodal A"
    },
    {
      "radius_mm": 59,
      "torque_Nm": -0.07311589451217765,
      "covered_angle_rad": 6.283185307179609,
      "candidate_elements": 11306,
      "subarcs": 7921,
      "smoothing": "off",
      "method": "analytic integral of piecewise-constant B from native nodal A"
    },
    {
      "radius_mm": 59.5,
      "torque_Nm": -0.07294342338993504,
      "covered_angle_rad": 6.283185307179568,
      "candidate_elements": 11314,
      "subarcs": 7981,
      "smoothing": "off",
      "method": "analytic integral of piecewise-constant B from native nodal A"
    }
  ],
  "smooth_note": "Три радиуса; 5760 точек на каждой окружности",
  "criteria": {
    "last_two_mesh_changes": [
      0.00013106681481901694,
      6.231927896453715e-05
    ],
    "mesh_passed": true,
    "exact_contours_passed": true,
    "smoothed_contours_passed": true,
    "two_energy_steps_passed": true
  },
  "sufficient": true,
  "display_torque": "−0,07309",
  "result_label": "Выбрана сетка для расчёта момента",
  "summary": "Момент на выбранной сетке: −0,07309 Н·м. Число элементов: 1 538 638.",
  "criteria_text": "Критерии: две последние перемены взвешенного интеграла не более 1%; расхождения контурных оценок и производной коэнергии с ним не более 2%. Дополнительно проверяется устойчивость производной на соседних угловых шагах. Нижний абсолютный допуск — 0,00001 Н·м.",
  "gap_column": "Размер блока в зазоре",
  "energy_note": "Для каждого положительного и отрицательного угла выполнен отдельный полевой расчёт при неизменных токах. В знаменателе центральной разности использован механический угол в радианах. В таблице сохранены все проверенные шаги на выбранной сетке; слишком малый шаг может усиливать ошибку разности коэнергий.",
  "limits": "Проверено указанное положение ротора и заданные токи. Согласие методов относится к этой двумерной линейной модели; оно не оценивает влияние насыщения, концевых эффектов и отклонений реальной машины. Выведенные дополнительные цифры нужны для повторения расчёта.",
  "mesh_description": "Размеры блоков составляют 35% исходных; в зазоре задано 0,105 мм. Максимальная длина разбиения прямых сегментов — 0,125 мм, угловой шаг дуг — 0,125°. Точность решателя — 10⁻¹⁰. Исходные размеры, токи якоря и возбуждения сохранены.",
  "title": "Машина постоянного тока",
  "native_source_model_sha256": "5523e35427ade295566f3253f03d0b45fc551ff6961f18bba6e8f9fbfa805c1a",
  "native_source_solution_sha256": "8341a921995d1df848f1aee1cf4b2e8de819bb12382f9117f9da5e45802b5416",
  "files": {
    "model": "downloads/examples/dc/mesh/Машина-постоянного-тока-Уточнённая-сетка.fem",
    "solution": "downloads/examples/dc/mesh/Машина-постоянного-тока-Уточнённая-сетка.ans",
    "script": "downloads/examples/dc/mesh/Машина-постоянного-тока-Уточнённая-сетка.py"
  },
  "published_files_sha256": {
    "downloads/examples/dc/mesh/Машина-постоянного-тока-Уточнённая-сетка.fem": "0b1f78eb8523711208b1c450ad4f3a66bc8224a1340ec71cfbcd163686482e17",
    "downloads/examples/dc/mesh/Машина-постоянного-тока-Уточнённая-сетка.ans": "a6287d71be8cf81d137de4ff581a93d3feebd231a7758ac4c7d82e862c392aae",
    "downloads/examples/dc/mesh/Машина-постоянного-тока-Уточнённая-сетка.py": "048b6e60d2b958da935173ae8368c7692eabfb5c854dfff5a1f7c5a3b949c7b6"
  },
  "localization": "Only quoted property names in FEM/ANS headers translated; numeric solution bytes preserved; public viewer checked in native FEMM."
}
