{
  "id": "synchronous-turbo",
  "near_zero": false,
  "WST_Nm": -0.04951042379412116,
  "elements": 2054171,
  "nodes": 1028084,
  "coenergy_J": 1.3426647150375928,
  "levels": [
    {
      "label": "Сетка 1",
      "native_id": "synchronous-turbo-L1",
      "gap_mesh_mm": 0.175,
      "WST_Nm": -0.049440589795485906,
      "elements": 147652,
      "smooth_min": -0.04956049383879113,
      "smooth_max": -0.047608294629117705,
      "coenergy_J": 1.34023252476546
    },
    {
      "label": "Сетка 2",
      "native_id": "synchronous-turbo-L2",
      "gap_mesh_mm": 0.0875,
      "WST_Nm": -0.0494793688798147,
      "elements": 539437,
      "smooth_min": -0.049587023679882575,
      "smooth_max": -0.0493064730579455,
      "coenergy_J": 1.3418942033472756
    },
    {
      "label": "Сетка 3 · выбрана",
      "native_id": "synchronous-turbo-L3",
      "gap_mesh_mm": 0.04375,
      "WST_Nm": -0.04951042379412116,
      "elements": 2054171,
      "smooth_min": -0.04948043882782395,
      "smooth_max": -0.049439346739996816,
      "coenergy_J": 1.3426647150375928
    }
  ],
  "energy": [
    {
      "step_deg": 0.25,
      "torque_Nm": -0.05212739596680401,
      "Wc_plus_J": 1.3424574174553359,
      "Wc_minus_J": 1.3429123148003916,
      "within_WST_tolerance": false,
      "accepted": false
    },
    {
      "step_deg": 0.5,
      "torque_Nm": -0.048194557608275214,
      "Wc_plus_J": 1.342256812402418,
      "Wc_minus_J": 1.3430979661142244,
      "within_WST_tolerance": false,
      "accepted": false
    },
    {
      "step_deg": 1.0,
      "torque_Nm": -0.04954383143420905,
      "Wc_plus_J": 1.3417758055900098,
      "Wc_minus_J": 1.3435052115551698,
      "within_WST_tolerance": true,
      "accepted": true
    },
    {
      "step_deg": 2.0,
      "torque_Nm": -0.04940281208171606,
      "Wc_plus_J": 1.3407965293632247,
      "Wc_minus_J": 1.3442454962855046,
      "within_WST_tolerance": true,
      "accepted": true
    }
  ],
  "stable_steps": [
    1.0,
    2.0
  ],
  "smooth_torques": [
    -0.04948043882782395,
    -0.049439346739996816,
    -0.04946450594317335
  ],
  "exact_torques": [
    -0.049356348355519025,
    -0.04983638170491519,
    -0.04931665026685326
  ],
  "exact_circles": [
    {
      "radius_mm": 58.5,
      "torque_Nm": -0.049356348355519025,
      "covered_angle_rad": 6.283185307179566,
      "triangle_intervals": 19009,
      "block_label_indices": [
        18
      ],
      "checked_relative_permeability": 1
    },
    {
      "radius_mm": 59,
      "torque_Nm": -0.04983638170491519,
      "covered_angle_rad": 6.283185307179577,
      "triangle_intervals": 19121,
      "block_label_indices": [
        18
      ],
      "checked_relative_permeability": 1
    },
    {
      "radius_mm": 59.5,
      "torque_Nm": -0.04931665026685326,
      "covered_angle_rad": 6.283185307179581,
      "triangle_intervals": 19221,
      "block_label_indices": [
        18
      ],
      "checked_relative_permeability": 1
    }
  ],
  "smooth_note": "Три радиуса; 11520 точек на каждой окружности",
  "criteria": {
    "last_two_mesh_changes": [
      3.877908432879662e-05,
      3.1054914306459513e-05
    ],
    "mesh_passed": true,
    "exact_contours_passed": true,
    "smoothed_contours_passed": true,
    "two_energy_steps_passed": true
  },
  "sufficient": true,
  "display_torque": "−0,04951",
  "result_label": "Выбрана сетка для расчёта момента",
  "summary": "Момент на выбранной сетке: −0,04951 Н·м. Число элементов: 2 054 171.",
  "criteria_text": "Критерии: две последние перемены взвешенного интеграла не более 1%; расхождения контурных оценок и производной коэнергии с ним не более 2%. Дополнительно проверяется устойчивость производной на соседних угловых шагах. Нижний абсолютный допуск — 0,00001 Н·м.",
  "gap_column": "Размер блока в зазоре",
  "energy_note": "Для каждого положительного и отрицательного угла выполнен отдельный полевой расчёт при неизменных токах. В знаменателе центральной разности использован механический угол в радианах. В таблице сохранены все проверенные шаги на выбранной сетке; слишком малый шаг может усиливать ошибку разности коэнергий.",
  "limits": "Проверено указанное положение ротора и заданные токи. Согласие методов относится к этой двумерной линейной модели; оно не оценивает влияние насыщения, концевых эффектов и отклонений реальной машины. Выведенные дополнительные цифры нужны для повторения расчёта.",
  "mesh_description": "Линейные размеры блоков уменьшены в 8 раз: в зазоре 0,04375 мм. Разбиение прямых сегментов уточнено; дуги в области зазора дополнительно ограничены по длине хорды, в остальных областях — по угловому шагу 0,5°.",
  "title": "Синхронная машина с неявнополюсным ротором",
  "native_source_model_sha256": "40d2e923afc2accafdb6373c7815aa68b56fc54be79e75e2c36de4383cdaf666",
  "native_source_solution_sha256": "dc9469cc4fe547207ba84932df83268d5a8aa634b913fe1bc51955173a717405",
  "files": {
    "model": "downloads/examples/synchronous-turbo/mesh/Неявнополюсная-машина-Уточнённая-сетка.fem",
    "solution": "downloads/examples/synchronous-turbo/mesh/Неявнополюсная-машина-Уточнённая-сетка.ans",
    "script": "downloads/examples/synchronous-turbo/mesh/Неявнополюсная-машина-Уточнённая-сетка.py"
  },
  "published_files_sha256": {
    "downloads/examples/synchronous-turbo/mesh/Неявнополюсная-машина-Уточнённая-сетка.fem": "9c1bb0f3546142acf84d980c8f4efb65ae7d57cf7b4ddbd30c3728ca6104a3bd",
    "downloads/examples/synchronous-turbo/mesh/Неявнополюсная-машина-Уточнённая-сетка.ans": "978f4995b7e628ac14c149b04e802eb4001895534d99e7231db36032207357f6",
    "downloads/examples/synchronous-turbo/mesh/Неявнополюсная-машина-Уточнённая-сетка.py": "e516fec75d3fbca69204d8eb64491f0a40caaa193d2d617a4d2977f1d1d51abc"
  },
  "localization": "Only quoted property names in FEM/ANS headers translated; numeric solution bytes preserved; public viewer checked in native FEMM."
}
