FEMM 5

Теплопроводность · Плоскопараллельная

Нативный тепловой цикл токоведущей детали

Медная деталь 10 × 1 мм, глубина 100 мм. Три импульса мощности по 1 с разделены паузами по 1 с; полное время 6 с. Мощность при включении 100 Вт, две широкие стороны охлаждаются с h=1000 Вт/(м² К), торцы изолированы.

Работа использует нативную переходную теплопроводность FEMM 5. Каждое поле температуры получается командой hi_analyze с предыдущим решением ANH и действительным шагом времени; аналитическая формула служит независимой проверкой. Численное интегрирование одного уравнения баланса не выдаётся за полевое решение.

Самостоятельная учебная модель FEMM 5: от физических соотношений к полевому решению и проверке результата.

Допущения и устройство учебной модели

Все размеры, свойства материалов и условия возбуждения заданы ниже. Численные результаты относятся к опубликованной версии модели FEMM 5.

Физическая и математическая постановка

Теория переходного процесса

Переходное уравнение включает накопление энергии cv∂T/∂t, теплопроводность и заданное объёмное тепловыделение. В паузе источник обращается в ноль, но деталь продолжает отдавать накопленную энергию. Поэтому температура следующего импульса начинается выше температуры воздуха.

Число Био для половины толщины мало: hH/(2k)≈0.0013. Независимая сосредоточенная модель поэтому хорошо приближает среднюю температуру. На каждом участке постоянной мощности она имеет экспоненциальное решение с τ=cvH/(2h). Отдельная неявная дискретизация этого баланса проверяет, что нативная схема FEMM действительно обрабатывает время и накопление.

На каждом нативном шаге проверяется интегральный баланс: изменение запасённой энергии плюс теплоотдача равны источнику мощности. При охлаждении источник равен нулю, но оба первых слагаемых ненулевые и имеют противоположные знаки. Это существенно строже сравнения одной конечной температуры.

c_vV\frac{d\theta}{dt}=P(t)-hA(\theta-\theta_a),\quad\tau=\frac{c_vV}{hA}

Время, сетка и единицы

Объёмная теплоёмкость в FEMM задаётся в МДж/(м³ К). В аналитическом балансе используется величина в Дж/(м³ К), поэтому множитель 10⁶ вводится явно. Объёмная мощность остаётся в Вт/м³, температура — в кельвинах, время — в секундах. Смешение этих единиц изменяет скорость нагрева на шесть порядков.

Начальное равномерное поле сначала рассчитывается как отдельная стационарная задача с заданной температурой. Каждый следующий файл ссылается на предыдущее решение через hi_probdef(...,previous_anh,dt). Геометрия и ограничения сетки на всех шагах одной цепочки одинаковы; переключаются только физические условия. Используется неявный шаг FEMM, а последний шаг сокращается до точного конца опыта. Для переключаемой нагрузки шаг также обрезается на границе каждого импульса.

Первые три серии совместно уточняют пространственную сетку и время. Дополнительная четвёртая серия оставляет самую мелкую пространственную сетку и делит только её шаг времени пополам. Поэтому временная сходимость проверяется отдельно. Полная история сохраняется при воспроизведении, а в учебный пакет включены конечные модели и необходимые предыдущие решения для повторного последнего шага.

Практическое исследование

Увеличьте длительность паузы и проследите изменение накопления температуры между импульсами. Сначала оцените отношение паузы к τ, затем сравните полный нативный профиль с аналитической экспонентой.

Измените h и оцените число Био. При большом числе Био сравнение с сосредоточенной моделью перестанет быть точным, даже если нативное решение по времени и сетке сходится. Разделите погрешность контрольной физической модели и численную погрешность.

Сдвиньте момент выключения так, чтобы он не делился на выбранный dt. Проверьте автоматическое сокращение шага на событии и отсутствие лишнего нагрева после выключения.

Исходные данные

Медная деталь 10 × 1 мм, глубина 100 мм. Три импульса мощности по 1 с разделены паузами по 1 с; полное время 6 с. Мощность при включении 100 Вт, две широкие стороны охлаждаются с h=1000 Вт/(м² К), торцы изолированы.

Величины, единицы и происхождение параметров
ПараметрЗначениеЕдиницаПроисхождение
Объёмная теплоёмкость3,45МДж/(м³ К)Принято в учебной постановке
q при включении100 × 10⁶Вт/м³Принято в учебной постановке
h1000Вт/(м² К)Принято в учебной постановке
Начальная температура20°CПринято в учебной постановке
Длительность импульса1сПринято в учебной постановке

Порядок воспроизведения

  1. Запустите reproduce.py во встроенном редакторе Python FEMM 5 из отдельной рабочей папки. Программа создаст новую calculated-XX, перейдёт в неё и построит все шаги. Ссылки на предыдущие решения относительны этой папке, поэтому воспроизведённая цепочка не зависит от авторских путей.
  2. Откройте начальный и конечный шаги. Сопоставьте источник мощности, теплоёмкость и граничные условия до нагрева и во время процесса. Проверьте сохранённые поля previous solution и dt в соответствующих входных моделях.
  3. В result.json сравните температуры с независимой аналитикой, ошибки трёх серий и дополнительный опыт с dt/2 при той же пространственной сетке. В отчёте отдельно подпишите временную и пространственную дискретизации.
  4. Изменяйте по одному параметру нагрузки или охлаждения. До запуска оцените ожидаемые характерное время и скорость нагрева. При обсуждении результата укажите область температур, в которой принятые постоянные свойства или упрощённый теплоотвод остаются содержательной моделью.

Скачайте нужные файлы по отдельным ссылкам ниже в одну рабочую папку, затем откройте reproduce.py во встроенном Python FEMM 5 и выполните его. Сохраните имена файлов и структуру подпапок. Условия конкретного запуска и путь новых результатов указаны в комментариях программы.

Программа встроенного Python FEMM 5
Python · reproduce.py
"""Самостоятельная лабораторная работа курса FEMM 5.
Запуск: встроенный MicroPython FEMM 5, команды FEMM доступны непосредственно.
Геометрические координаты и глубина — мм; результаты интегралов — единицы СИ.
Данные, допущения, аналитические ориентиры и ход исследования заданы в README.md.
Каждая серия записывается в новую calculated-XX; прежние результаты сохраняются.
Сохранённая модель закрывается и открывается до расчёта, включая русские имена.
"""

import os
import sys
import json
import math

script = globals().get("__file__", "") or (sys.argv[0] if sys.argv else "")
base = os.path.dirname(os.path.abspath(script)) if script else os.getcwd()
index = 1
while "calculated-%02d" % index in os.listdir(base):
    index += 1
directory = base + "/calculated-%02d" % index
os.mkdir(directory)
os.chdir(directory)
records = []
checks = []


def real(value):
    if isinstance(value, (tuple, list)):
        return real(value[0])
    return complex(value).real


def check(name, value, limit):
    checks.append(
        {
            "name": name,
            "value": value,
            "limit": limit,
            "passed": math.isfinite(value) and value <= limit,
        }
    )


def polygon(prefix, points):
    for x, y in points:
        globals()[prefix + "_addnode"](x, y)
    for i, (x, y) in enumerate(points):
        x2, y2 = points[(i + 1) % len(points)]
        globals()[prefix + "_addsegment"](x, y, x2, y2)


def geometry(prefix, job, mesh):
    if job.get("polygon"):
        polygon(prefix, job["polygon"])
    for x1, y1, x2, y2 in job.get("interfaces", []):
        globals()[prefix + "_addnode"](x1, y1)
        globals()[prefix + "_addnode"](x2, y2)
        globals()[prefix + "_addsegment"](x1, y1, x2, y2)
    for x, y, radius, name in job.get("circles", []):
        globals()[prefix + "_addnode"](x - radius, y)
        globals()[prefix + "_addnode"](x + radius, y)
        globals()[prefix + "_addarc"](x - radius, y, x + radius, y, 180, 1)
        globals()[prefix + "_addarc"](x + radius, y, x - radius, y, 180, 1)
        globals()[prefix + "_selectarcsegment"](x, y + radius)
        globals()[prefix + "_selectarcsegment"](x, y - radius)
        if prefix == "ci":
            ci_setarcsegmentprop(1, "<None>", 0, 0, name or "<None>")
        else:
            hi_setarcsegmentprop(1, name or "<None>", 0, 0, "<None>")
        globals()[prefix + "_clearselected"]()
    for x, y, name, group in job["blocks"]:
        globals()[prefix + "_addblocklabel"](x, y)
        globals()[prefix + "_selectlabel"](x, y)
        globals()[prefix + "_setblockprop"](name, 0, mesh, group)
        globals()[prefix + "_clearselected"]()


def current(job, mesh, stem):
    newdocument(3)
    ci_probdef("millimeters", "planar", 0, 1e-10, job["depth"], 30)
    for name, sx, sy in job["materials"]:
        ci_addmaterial(name, sx, sy, 1, 1, 0, 0)
    for name, voltage, amperes, kind in job["terminals"]:
        ci_addconductorprop(name, voltage, amperes, kind)
    geometry("ci", job, mesh)
    for x, y, name in job.get("electrode_segments", []):
        ci_selectsegment(x, y)
        ci_setsegmentprop("<None>", mesh, 0, 0, 0, name)
        ci_clearselected()
    path = directory + "/" + stem + ".fec"
    ci_saveas(path)
    ci_close()
    opendocument(path)
    ci_analyze(1)
    ci_loadsolution()
    co_smooth("off")
    terminals = {}
    terminal_power = 0
    balance = 0
    current_scale = 0
    for name, voltage, amperes, kind in job["terminals"]:
        u, i = co_getconductorproperties(name)
        terminals[name] = {"U_V": real(u), "I_A": real(i)}
        terminal_power += real(complex(u) * complex(i).conjugate())
        balance += complex(i)
        current_scale = max(current_scale, abs(complex(i)))
    powers = {}
    power = 0
    for x, y, name, group in job["blocks"]:
        if name == "<No Mesh>":
            continue
        co_groupselectblock(group)
        powers[str(group)] = real(co_blockintegral(0))
        power += powers[str(group)]
        co_clearblock()
    samples = []
    for x, y in job.get("samples", []):
        values = co_getpointvalues(x, y)
        samples.append(
            {
                "x_mm": x,
                "y_mm": y,
                "U_V": real(values[0]),
                "J_A_m2": math.sqrt(
                    abs(complex(values[1])) ** 2 + abs(complex(values[2])) ** 2
                ),
            }
        )
    row = {
        "model": stem + ".fec",
        "mesh_mm": mesh,
        "nodes": co_numnodes(),
        "elements": co_numelements(),
        "terminals": terminals,
        "P_W": power,
        "group_power_W": powers,
        "samples": samples,
        "current_balance_relative": abs(balance) / current_scale,
        "power_balance_relative": abs(power - terminal_power) / max(power, 1e-30),
    }
    check(stem + ": баланс токов", row["current_balance_relative"], 1e-6)
    check(stem + ": баланс мощности", row["power_balance_relative"], 1e-6)
    co_close()
    ci_close()
    return row


def heat(job, mesh, stem):
    newdocument(2)
    hi_probdef(
        "millimeters",
        "planar",
        1e-10,
        job["depth"],
        30,
        job.get("previous", ""),
        job.get("dt", 0),
    )
    for name, kx, ky, q in job["materials"]:
        hi_addmaterial(name, kx, ky, q, job.get("cv", 0))
    for name, kind, temp, ambient, h in job["boundaries"]:
        hi_addboundprop(name, kind, temp, 0, ambient, h, 0)
    geometry("hi", job, mesh)
    for x, y, name in job.get("boundary_segments", []):
        hi_selectsegment(x, y)
        hi_setsegmentprop(name, mesh, 0, 0, 0, "<None>")
        hi_clearselected()
    path = directory + "/" + stem + ".feh"
    hi_saveas(path)
    hi_close()
    opendocument(path)
    hi_analyze(1)
    hi_loadsolution()
    ho_smooth("off")
    averages = {}
    generated = 0
    for x, y, name, group in job["blocks"]:
        ho_groupselectblock(group)
        averages[str(group)] = real(ho_blockintegral(0))
        volume = real(ho_blockintegral(2))
        q = [m[3] for m in job["materials"] if m[0] == name][0]
        generated += q * volume
        ho_clearblock()
    samples = []
    for x, y in job.get("samples", []):
        samples.append({"x_mm": x, "y_mm": y, "T_K": real(ho_getpointvalues(x, y)[0])})
    convection = 0
    for x1, y1, x2, y2, ambient, h in job.get("convection_edges", []):
        count = 200
        total = 0
        for n in range(count + 1):
            t = real(
                ho_getpointvalues(
                    x1 + (x2 - x1) * n / count, y1 + (y2 - y1) * n / count
                )[0]
            )
            total += (0.5 if n in (0, count) else 1) * (t - ambient)
        length = math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2) * 0.001
        convection += total / count * length * job["depth"] * 0.001 * h
    row = {
        "model": stem + ".feh",
        "mesh_mm": mesh,
        "nodes": ho_numnodes(),
        "elements": ho_numelements(),
        "samples": samples,
        "group_average_K": averages,
        "generated_W": generated,
        "convection_W": convection,
    }
    if job.get("convection_edges") and not job.get("skip_convection_balance"):
        check(
            stem + ": баланс конвективного теплоотвода",
            abs(convection - generated) / max(generated, 1e-30),
            0.005,
        )
    ho_close()
    hi_close()
    return row


JOB = {
    "polygon": [[0, 0], [10, 0], [10, 1], [0, 1]],
    "depth": 100,
    "cv": 3.45,
    "materials": [["Медь", 380, 380, 100000000.0]],
    "blocks": [[5, 0.5, "Медь", 1]],
    "boundaries": [["Конвекция", 2, 0, 293.15, 1000]],
    "boundary_segments": [
        [5, 0, "Конвекция"],
        [5, 1, "Конвекция"],
        [0, 0.5, "<None>"],
        [10, 0.5, "<None>"],
    ],
    "convection_edges": [[0, 0, 10, 0, 293.15, 1000], [0, 1, 10, 1, 293.15, 1000]],
    "skip_convection_balance": True,
    "samples": [[5, 0.5]],
}


def initial_state(job, mesh, series):
    initial = json.loads(json.dumps(job))
    initial["materials"] = [["Медь", 380, 380, 0]]
    initial["boundaries"] = [["Начальная температура", 0, 293.15, 0, 0]]
    length = initial["polygon"][1][0]
    height = initial["polygon"][2][1]
    initial["boundary_segments"] = [
        [0, height / 2, "Начальная температура"],
        [length, height / 2, "Начальная температура"],
        [length / 2, 0, "Начальная температура"],
        [length / 2, height, "Начальная температура"],
    ]
    initial["convection_edges"] = []
    result = heat(initial, mesh, "series-%d-step-000" % series)
    return result["model"].replace(".feh", ".anh")


def run_series(mesh, dt, series):
    previous = initial_state(JOB, mesh, series)
    previous_average = 293.15
    time = 0
    exact_delta = 0
    backward_delta = 0
    maximum_error = 0
    maximum_discrete_error = 0
    history = []
    capacity = 3.45e6 * (0.010 * 0.001 * 0.100)
    tau = 3.45e6 * 0.001 / (2 * 1000)
    step_number = 0
    while time < 6 - 1e-10:
        step = min(dt, 6 - time, math.floor(time + 1e-9) + 1 - time)
        phase = int(math.floor(time + 1e-9)) % 2
        q = 1e8 if phase == 0 else 0
        job = json.loads(json.dumps(JOB))
        job["previous"] = previous
        job["dt"] = step
        job["materials"] = [["Медь", 380, 380, q]]
        step_number += 1
        result = heat(job, mesh, "series-%d-step-%03d" % (series, step_number))
        average = result["group_average_K"]["1"]
        steady = q * 0.001 / (2 * 1000)
        exact_delta = steady + (exact_delta - steady) * math.exp(-step / tau)
        backward_delta = (backward_delta + step * steady / tau) / (1 + step / tau)
        maximum_error = max(maximum_error, abs(average - 293.15 - exact_delta))
        maximum_discrete_error = max(
            maximum_discrete_error, abs(average - 293.15 - backward_delta)
        )
        storage = capacity * (average - previous_average) / step
        source = q * (0.010 * 0.001 * 0.100)
        residual = abs(storage + result["convection_W"] - source) / max(
            abs(storage), abs(source), abs(result["convection_W"]), 1e-20
        )
        check(
            "series-%d-step-%03d: накопление+теплоотдача" % (series, step_number),
            residual,
            1e-5,
        )
        time += step
        history.append(
            {
                "time_s": time,
                "T_average_K": average,
                "T_center_K": result["samples"][0]["T_K"],
                "analytic_lumped_K": 293.15 + exact_delta,
                "q_W_m3": q,
                "energy_balance_relative": residual,
            }
        )
        penultimate = previous
        previous = result["model"].replace(".feh", ".anh")
        previous_average = average
    check(
        "Неявная сосредоточенная контрольная схема, серия %d" % series,
        maximum_discrete_error,
        0.05,
    )
    return {
        "mesh_mm": mesh,
        "dt_s": dt,
        "model": result["model"],
        "previous_solution": penultimate,
        "maximum_continuous_error_K": maximum_error,
        "final_T_K": average,
        "history": history,
    }


for series, (mesh, dt) in enumerate(((0.2, 0.2), (0.1, 0.1), (0.05, 0.05)), 1):
    records.append(run_series(mesh, dt, series))
half = run_series(0.05, 0.025, 4)
records[-1]["half_dt"] = half
check(
    "Уточнение только времени при неизменной сетке",
    half["maximum_continuous_error_K"] / records[-1]["maximum_continuous_error_K"],
    0.65,
)
check(
    "Окончательная погрешность относительно непрерывной модели, К",
    half["maximum_continuous_error_K"],
    0.3,
)

result = {
    "runtime": "FEMM 5; embedded MicroPython",
    "records": records,
    "checks": checks,
    "passed": all(item["passed"] for item in checks),
}
with open(directory + "/result.json", "w") as output:
    json.dump(result, output)
print(json.dumps(result))
assert result["passed"]

Картина рассчитанного поля

Температура, К: series-3-step-120.anh
Визуализация сохранённого решения FEMM 5 series-3-step-120.anh. Абсолютная температура по сохранённым узловым значениям. Показана расчётная область. Контуры деталей взяты из той же модели. Области вне сохранённых треугольников не заполняются. Это научный график сохранённых данных. Нажмите на карту, чтобы открыть её отдельно и увеличить.

Окна FEMM 5

Снимки интерфейса FEMM показывают геометрию, настройки и работу с результатами в FEMM 5. Откройте изображение, чтобы рассмотреть подписи и значения в полном размере.

Рабочая область модели «Нативный тепловой цикл токоведущей детали». Нативный препроцессор FEMM 5.
Рабочая область модели «Нативный тепловой цикл токоведущей детали». Нативный препроцессор FEMM 5. Открыть в полном размере
Сохранённое решение «Нативный тепловой цикл токоведущей детали». Температура T, К, на сохранённом шаге переходного теплового цикла. Шкала отображения 293,15–333,15 К выбрана для почти равномерного поля; её пределы не являются экстремумами решения. Изотермы скрыты.
Сохранённое решение «Нативный тепловой цикл токоведущей детали». Температура T, К, на сохранённом шаге переходного теплового цикла. Шкала отображения 293,15–333,15 К выбрана для почти равномерного поля; её пределы не являются экстремумами решения. Изотермы скрыты. Открыть в полном размере

Результаты и численные проверки

Сохранено решений FEMM: 8. Выполнено проверок: 456. Полная точность чисел и условия сравнения доступны в таблицах результатов JSON.

Результаты расчётов и производные итоги
Шаг времени, сМасштаб сетки, ммПредыдущее решениеТемпература последнего шага, КИстория итерацийМодельНаибольшее отклонение от непрерывного эталона, ККонтроль с половинным шагом времени
0,20,2series-1-step-029.anh310,830 точек; полные данные JSONseries-1-step-030.feh0,8853—
0,10,1series-2-step-059.anh310,760 точек; полные данные JSONseries-2-step-060.feh0,4542—
0,050,05series-3-step-119.anh310,6120 точек; полные данные JSONseries-3-step-120.feh0,22927 полей; полные данные JSON
Проверки опубликованного расчёта
КритерийПолученоДопуск или ожидаемое значениеИтог
series-1-step-001: накопление+теплоотдача174,9 × 10⁻¹²1e-05Выполнен
series-1-step-002: накопление+теплоотдача323,2 × 10⁻¹²1e-05Выполнен
series-1-step-003: накопление+теплоотдача460 × 10⁻¹²1e-05Выполнен
series-1-step-004: накопление+теплоотдача581,4 × 10⁻¹²1e-05Выполнен
series-1-step-005: накопление+теплоотдача692,5 × 10⁻¹²1e-05Выполнен
series-1-step-006: накопление+теплоотдача1,636 × 10⁻⁹1e-05Выполнен
series-1-step-007: накопление+теплоотдача1,64 × 10⁻⁹1e-05Выполнен
series-1-step-008: накопление+теплоотдача1,642 × 10⁻⁹1e-05Выполнен
series-1-step-009: накопление+теплоотдача1,638 × 10⁻⁹1e-05Выполнен
series-1-step-010: накопление+теплоотдача1,643 × 10⁻⁹1e-05Выполнен
series-1-step-011: накопление+теплоотдача529,6 × 10⁻¹²1e-05Выполнен
series-1-step-012: накопление+теплоотдача646,3 × 10⁻¹²1e-05Выполнен
series-1-step-013: накопление+теплоотдача749,2 × 10⁻¹²1e-05Выполнен
series-1-step-014: накопление+теплоотдача840,3 × 10⁻¹²1e-05Выполнен
series-1-step-015: накопление+теплоотдача924,6 × 10⁻¹²1e-05Выполнен
series-1-step-016: накопление+теплоотдача1,641 × 10⁻⁹1e-05Выполнен
series-1-step-017: накопление+теплоотдача1,643 × 10⁻⁹1e-05Выполнен
series-1-step-018: накопление+теплоотдача1,637 × 10⁻⁹1e-05Выполнен
series-1-step-019: накопление+теплоотдача1,64 × 10⁻⁹1e-05Выполнен
series-1-step-020: накопление+теплоотдача1,643 × 10⁻⁹1e-05Выполнен
series-1-step-021: накопление+теплоотдача648,6 × 10⁻¹²1e-05Выполнен
series-1-step-022: накопление+теплоотдача752,2 × 10⁻¹²1e-05Выполнен
series-1-step-023: накопление+теплоотдача846,1 × 10⁻¹²1e-05Выполнен
series-1-step-024: накопление+теплоотдача927,8 × 10⁻¹²1e-05Выполнен
series-1-step-025: накопление+теплоотдача1,003 × 10⁻⁹1e-05Выполнен
series-1-step-026: накопление+теплоотдача1,641 × 10⁻⁹1e-05Выполнен
series-1-step-027: накопление+теплоотдача1,641 × 10⁻⁹1e-05Выполнен
series-1-step-028: накопление+теплоотдача1,643 × 10⁻⁹1e-05Выполнен
series-1-step-029: накопление+теплоотдача1,641 × 10⁻⁹1e-05Выполнен
series-1-step-030: накопление+теплоотдача1,64 × 10⁻⁹1e-05Выполнен
Неявная сосредоточенная контрольная схема, серия 10,0095220,05Выполнен
series-2-step-001: накопление+теплоотдача124,4 × 10⁻¹²1e-05Выполнен
series-2-step-002: накопление+теплоотдача180,7 × 10⁻¹²1e-05Выполнен
series-2-step-003: накопление+теплоотдача261,8 × 10⁻¹²1e-05Выполнен
series-2-step-004: накопление+теплоотдача340,9 × 10⁻¹²1e-05Выполнен
series-2-step-005: накопление+теплоотдача416,5 × 10⁻¹²1e-05Выполнен
series-2-step-006: накопление+теплоотдача487,8 × 10⁻¹²1e-05Выполнен
series-2-step-007: накопление+теплоотдача551,6 × 10⁻¹²1e-05Выполнен
series-2-step-008: накопление+теплоотдача613,2 × 10⁻¹²1e-05Выполнен
series-2-step-009: накопление+теплоотдача674,6 × 10⁻¹²1e-05Выполнен
series-2-step-010: накопление+теплоотдача729,5 × 10⁻¹²1e-05Выполнен
series-2-step-011: накопление+теплоотдача1,699 × 10⁻⁹1e-05Выполнен
series-2-step-012: накопление+теплоотдача1,699 × 10⁻⁹1e-05Выполнен
series-2-step-013: накопление+теплоотдача1,696 × 10⁻⁹1e-05Выполнен
series-2-step-014: накопление+теплоотдача1,695 × 10⁻⁹1e-05Выполнен
series-2-step-015: накопление+теплоотдача1,697 × 10⁻⁹1e-05Выполнен
series-2-step-016: накопление+теплоотдача1,698 × 10⁻⁹1e-05Выполнен
series-2-step-017: накопление+теплоотдача1,705 × 10⁻⁹1e-05Выполнен
series-2-step-018: накопление+теплоотдача1,699 × 10⁻⁹1e-05Выполнен
series-2-step-019: накопление+теплоотдача1,689 × 10⁻⁹1e-05Выполнен
series-2-step-020: накопление+теплоотдача1,685 × 10⁻⁹1e-05Выполнен
series-2-step-021: накопление+теплоотдача488,8 × 10⁻¹²1e-05Выполнен
series-2-step-022: накопление+теплоотдача552,5 × 10⁻¹²1e-05Выполнен
series-2-step-023: накопление+теплоотдача614,2 × 10⁻¹²1e-05Выполнен
series-2-step-024: накопление+теплоотдача672,7 × 10⁻¹²1e-05Выполнен
series-2-step-025: накопление+теплоотдача731,7 × 10⁻¹²1e-05Выполнен
series-2-step-026: накопление+теплоотдача784,9 × 10⁻¹²1e-05Выполнен
series-2-step-027: накопление+теплоотдача834 × 10⁻¹²1e-05Выполнен
series-2-step-028: накопление+теплоотдача879,6 × 10⁻¹²1e-05Выполнен
series-2-step-029: накопление+теплоотдача924,8 × 10⁻¹²1e-05Выполнен
series-2-step-030: накопление+теплоотдача968 × 10⁻¹²1e-05Выполнен
series-2-step-031: накопление+теплоотдача1,7 × 10⁻⁹1e-05Выполнен
series-2-step-032: накопление+теплоотдача1,695 × 10⁻⁹1e-05Выполнен
series-2-step-033: накопление+теплоотдача1,696 × 10⁻⁹1e-05Выполнен
series-2-step-034: накопление+теплоотдача1,693 × 10⁻⁹1e-05Выполнен
series-2-step-035: накопление+теплоотдача1,697 × 10⁻⁹1e-05Выполнен
series-2-step-036: накопление+теплоотдача1,699 × 10⁻⁹1e-05Выполнен
series-2-step-037: накопление+теплоотдача1,696 × 10⁻⁹1e-05Выполнен
series-2-step-038: накопление+теплоотдача1,693 × 10⁻⁹1e-05Выполнен
series-2-step-039: накопление+теплоотдача1,693 × 10⁻⁹1e-05Выполнен
series-2-step-040: накопление+теплоотдача1,694 × 10⁻⁹1e-05Выполнен
series-2-step-041: накопление+теплоотдача612,3 × 10⁻¹²1e-05Выполнен
series-2-step-042: накопление+теплоотдача671,7 × 10⁻¹²1e-05Выполнен
series-2-step-043: накопление+теплоотдача728,3 × 10⁻¹²1e-05Выполнен
series-2-step-044: накопление+теплоотдача781,3 × 10⁻¹²1e-05Выполнен
series-2-step-045: накопление+теплоотдача831,2 × 10⁻¹²1e-05Выполнен
series-2-step-046: накопление+теплоотдача880 × 10⁻¹²1e-05Выполнен
series-2-step-047: накопление+теплоотдача922,7 × 10⁻¹²1e-05Выполнен
series-2-step-048: накопление+теплоотдача965,6 × 10⁻¹²1e-05Выполнен
series-2-step-049: накопление+теплоотдача1,01 × 10⁻⁹1e-05Выполнен
series-2-step-050: накопление+теплоотдача1,048 × 10⁻⁹1e-05Выполнен
series-2-step-051: накопление+теплоотдача1,696 × 10⁻⁹1e-05Выполнен
series-2-step-052: накопление+теплоотдача1,692 × 10⁻⁹1e-05Выполнен
series-2-step-053: накопление+теплоотдача1,697 × 10⁻⁹1e-05Выполнен
series-2-step-054: накопление+теплоотдача1,694 × 10⁻⁹1e-05Выполнен
series-2-step-055: накопление+теплоотдача1,695 × 10⁻⁹1e-05Выполнен
series-2-step-056: накопление+теплоотдача1,695 × 10⁻⁹1e-05Выполнен
series-2-step-057: накопление+теплоотдача1,7 × 10⁻⁹1e-05Выполнен
series-2-step-058: накопление+теплоотдача1,693 × 10⁻⁹1e-05Выполнен
series-2-step-059: накопление+теплоотдача1,691 × 10⁻⁹1e-05Выполнен
series-2-step-060: накопление+теплоотдача1,693 × 10⁻⁹1e-05Выполнен
Неявная сосредоточенная контрольная схема, серия 20,0096840,05Выполнен
series-3-step-001: накопление+теплоотдача220,8 × 10⁻¹²1e-05Выполнен
series-3-step-002: накопление+теплоотдача27,9 × 10⁻¹²1e-05Выполнен
series-3-step-003: накопление+теплоотдача35,04 × 10⁻¹²1e-05Выполнен
series-3-step-004: накопление+теплоотдача44,61 × 10⁻¹²1e-05Выполнен
series-3-step-005: накопление+теплоотдача53,9 × 10⁻¹²1e-05Выполнен
series-3-step-006: накопление+теплоотдача62,1 × 10⁻¹²1e-05Выполнен
series-3-step-007: накопление+теплоотдача72,29 × 10⁻¹²1e-05Выполнен
series-3-step-008: накопление+теплоотдача77,26 × 10⁻¹²1e-05Выполнен
series-3-step-009: накопление+теплоотдача83,45 × 10⁻¹²1e-05Выполнен
series-3-step-010: накопление+теплоотдача92,34 × 10⁻¹²1e-05Выполнен
series-3-step-011: накопление+теплоотдача99,58 × 10⁻¹²1e-05Выполнен
series-3-step-012: накопление+теплоотдача108,6 × 10⁻¹²1e-05Выполнен
series-3-step-013: накопление+теплоотдача120,4 × 10⁻¹²1e-05Выполнен
series-3-step-014: накопление+теплоотдача123,8 × 10⁻¹²1e-05Выполнен
series-3-step-015: накопление+теплоотдача130,5 × 10⁻¹²1e-05Выполнен
series-3-step-016: накопление+теплоотдача137,6 × 10⁻¹²1e-05Выполнен
series-3-step-017: накопление+теплоотдача144,7 × 10⁻¹²1e-05Выполнен
series-3-step-018: накопление+теплоотдача150,3 × 10⁻¹²1e-05Выполнен
series-3-step-019: накопление+теплоотдача153,7 × 10⁻¹²1e-05Выполнен
series-3-step-020: накопление+теплоотдача160,7 × 10⁻¹²1e-05Выполнен
series-3-step-021: накопление+теплоотдача376,9 × 10⁻¹²1e-05Выполнен
series-3-step-022: накопление+теплоотдача367,1 × 10⁻¹²1e-05Выполнен
series-3-step-023: накопление+теплоотдача366,2 × 10⁻¹²1e-05Выполнен
series-3-step-024: накопление+теплоотдача376,6 × 10⁻¹²1e-05Выполнен
series-3-step-025: накопление+теплоотдача362,9 × 10⁻¹²1e-05Выполнен
series-3-step-026: накопление+теплоотдача373,3 × 10⁻¹²1e-05Выполнен
series-3-step-027: накопление+теплоотдача362 × 10⁻¹²1e-05Выполнен
series-3-step-028: накопление+теплоотдача366,8 × 10⁻¹²1e-05Выполнен
series-3-step-029: накопление+теплоотдача366,3 × 10⁻¹²1e-05Выполнен
series-3-step-030: накопление+теплоотдача376 × 10⁻¹²1e-05Выполнен
series-3-step-031: накопление+теплоотдача376,1 × 10⁻¹²1e-05Выполнен
series-3-step-032: накопление+теплоотдача374,7 × 10⁻¹²1e-05Выполнен
series-3-step-033: накопление+теплоотдача367,5 × 10⁻¹²1e-05Выполнен
series-3-step-034: накопление+теплоотдача375,3 × 10⁻¹²1e-05Выполнен
series-3-step-035: накопление+теплоотдача374,3 × 10⁻¹²1e-05Выполнен
series-3-step-036: накопление+теплоотдача378,5 × 10⁻¹²1e-05Выполнен
series-3-step-037: накопление+теплоотдача357,8 × 10⁻¹²1e-05Выполнен
series-3-step-038: накопление+теплоотдача379,5 × 10⁻¹²1e-05Выполнен
series-3-step-039: накопление+теплоотдача386 × 10⁻¹²1e-05Выполнен
series-3-step-040: накопление+теплоотдача364,7 × 10⁻¹²1e-05Выполнен
series-3-step-041: накопление+теплоотдача104,9 × 10⁻¹²1e-05Выполнен
series-3-step-042: накопление+теплоотдача108 × 10⁻¹²1e-05Выполнен
series-3-step-043: накопление+теплоотдача118,9 × 10⁻¹²1e-05Выполнен
series-3-step-044: накопление+теплоотдача120,8 × 10⁻¹²1e-05Выполнен
series-3-step-045: накопление+теплоотдача131,7 × 10⁻¹²1e-05Выполнен
series-3-step-046: накопление+теплоотдача131,8 × 10⁻¹²1e-05Выполнен
series-3-step-047: накопление+теплоотдача137,2 × 10⁻¹²1e-05Выполнен
series-3-step-048: накопление+теплоотдача149,2 × 10⁻¹²1e-05Выполнен
series-3-step-049: накопление+теплоотдача153,3 × 10⁻¹²1e-05Выполнен
series-3-step-050: накопление+теплоотдача163,1 × 10⁻¹²1e-05Выполнен
series-3-step-051: накопление+теплоотдача166,1 × 10⁻¹²1e-05Выполнен
series-3-step-052: накопление+теплоотдача173,3 × 10⁻¹²1e-05Выполнен
series-3-step-053: накопление+теплоотдача178,1 × 10⁻¹²1e-05Выполнен
series-3-step-054: накопление+теплоотдача179,7 × 10⁻¹²1e-05Выполнен
series-3-step-055: накопление+теплоотдача186,1 × 10⁻¹²1e-05Выполнен
series-3-step-056: накопление+теплоотдача191,6 × 10⁻¹²1e-05Выполнен
series-3-step-057: накопление+теплоотдача196,1 × 10⁻¹²1e-05Выполнен
series-3-step-058: накопление+теплоотдача205,5 × 10⁻¹²1e-05Выполнен
series-3-step-059: накопление+теплоотдача202 × 10⁻¹²1e-05Выполнен
series-3-step-060: накопление+теплоотдача208,6 × 10⁻¹²1e-05Выполнен
series-3-step-061: накопление+теплоотдача369,8 × 10⁻¹²1e-05Выполнен
series-3-step-062: накопление+теплоотдача362,6 × 10⁻¹²1e-05Выполнен
series-3-step-063: накопление+теплоотдача366,2 × 10⁻¹²1e-05Выполнен
series-3-step-064: накопление+теплоотдача364,5 × 10⁻¹²1e-05Выполнен
series-3-step-065: накопление+теплоотдача367,6 × 10⁻¹²1e-05Выполнен
series-3-step-066: накопление+теплоотдача366,4 × 10⁻¹²1e-05Выполнен
series-3-step-067: накопление+теплоотдача364,3 × 10⁻¹²1e-05Выполнен
series-3-step-068: накопление+теплоотдача366,5 × 10⁻¹²1e-05Выполнен
series-3-step-069: накопление+теплоотдача365,5 × 10⁻¹²1e-05Выполнен
series-3-step-070: накопление+теплоотдача367 × 10⁻¹²1e-05Выполнен
series-3-step-071: накопление+теплоотдача369,9 × 10⁻¹²1e-05Выполнен
series-3-step-072: накопление+теплоотдача365,8 × 10⁻¹²1e-05Выполнен
series-3-step-073: накопление+теплоотдача369,3 × 10⁻¹²1e-05Выполнен
series-3-step-074: накопление+теплоотдача377,8 × 10⁻¹²1e-05Выполнен
series-3-step-075: накопление+теплоотдача372,3 × 10⁻¹²1e-05Выполнен
series-3-step-076: накопление+теплоотдача365,3 × 10⁻¹²1e-05Выполнен
series-3-step-077: накопление+теплоотдача376,5 × 10⁻¹²1e-05Выполнен
series-3-step-078: накопление+теплоотдача377,9 × 10⁻¹²1e-05Выполнен
series-3-step-079: накопление+теплоотдача372,9 × 10⁻¹²1e-05Выполнен
series-3-step-080: накопление+теплоотдача385,4 × 10⁻¹²1e-05Выполнен
series-3-step-081: накопление+теплоотдача123,3 × 10⁻¹²1e-05Выполнен
series-3-step-082: накопление+теплоотдача132,4 × 10⁻¹²1e-05Выполнен
series-3-step-083: накопление+теплоотдача141,9 × 10⁻¹²1e-05Выполнен
series-3-step-084: накопление+теплоотдача145,5 × 10⁻¹²1e-05Выполнен
series-3-step-085: накопление+теплоотдача153,1 × 10⁻¹²1e-05Выполнен
series-3-step-086: накопление+теплоотдача162,8 × 10⁻¹²1e-05Выполнен
series-3-step-087: накопление+теплоотдача167,9 × 10⁻¹²1e-05Выполнен
series-3-step-088: накопление+теплоотдача168,8 × 10⁻¹²1e-05Выполнен
series-3-step-089: накопление+теплоотдача175,5 × 10⁻¹²1e-05Выполнен
series-3-step-090: накопление+теплоотдача182,1 × 10⁻¹²1e-05Выполнен
series-3-step-091: накопление+теплоотдача185 × 10⁻¹²1e-05Выполнен
series-3-step-092: накопление+теплоотдача193,1 × 10⁻¹²1e-05Выполнен
series-3-step-093: накопление+теплоотдача193,4 × 10⁻¹²1e-05Выполнен
series-3-step-094: накопление+теплоотдача195,2 × 10⁻¹²1e-05Выполнен
series-3-step-095: накопление+теплоотдача202,9 × 10⁻¹²1e-05Выполнен
series-3-step-096: накопление+теплоотдача208,6 × 10⁻¹²1e-05Выполнен
series-3-step-097: накопление+теплоотдача213,3 × 10⁻¹²1e-05Выполнен
series-3-step-098: накопление+теплоотдача215,6 × 10⁻¹²1e-05Выполнен
series-3-step-099: накопление+теплоотдача223,4 × 10⁻¹²1e-05Выполнен
series-3-step-100: накопление+теплоотдача221,6 × 10⁻¹²1e-05Выполнен
series-3-step-101: накопление+теплоотдача372,3 × 10⁻¹²1e-05Выполнен
series-3-step-102: накопление+теплоотдача373 × 10⁻¹²1e-05Выполнен
series-3-step-103: накопление+теплоотдача360,7 × 10⁻¹²1e-05Выполнен
series-3-step-104: накопление+теплоотдача364,5 × 10⁻¹²1e-05Выполнен
series-3-step-105: накопление+теплоотдача362,7 × 10⁻¹²1e-05Выполнен
series-3-step-106: накопление+теплоотдача371,2 × 10⁻¹²1e-05Выполнен
series-3-step-107: накопление+теплоотдача371,3 × 10⁻¹²1e-05Выполнен
series-3-step-108: накопление+теплоотдача368,9 × 10⁻¹²1e-05Выполнен
series-3-step-109: накопление+теплоотдача365,7 × 10⁻¹²1e-05Выполнен
series-3-step-110: накопление+теплоотдача372 × 10⁻¹²1e-05Выполнен
series-3-step-111: накопление+теплоотдача367,2 × 10⁻¹²1e-05Выполнен
series-3-step-112: накопление+теплоотдача376,1 × 10⁻¹²1e-05Выполнен
series-3-step-113: накопление+теплоотдача371,7 × 10⁻¹²1e-05Выполнен
series-3-step-114: накопление+теплоотдача369,8 × 10⁻¹²1e-05Выполнен
series-3-step-115: накопление+теплоотдача378,9 × 10⁻¹²1e-05Выполнен
series-3-step-116: накопление+теплоотдача367,8 × 10⁻¹²1e-05Выполнен
series-3-step-117: накопление+теплоотдача371,3 × 10⁻¹²1e-05Выполнен
series-3-step-118: накопление+теплоотдача369 × 10⁻¹²1e-05Выполнен
series-3-step-119: накопление+теплоотдача365,5 × 10⁻¹²1e-05Выполнен
series-3-step-120: накопление+теплоотдача369,7 × 10⁻¹²1e-05Выполнен
Неявная сосредоточенная контрольная схема, серия 30,0098120,05Выполнен
series-4-step-001: накопление+теплоотдача408,3 × 10⁻¹²1e-05Выполнен
series-4-step-002: накопление+теплоотдача12,6 × 10⁻¹²1e-05Выполнен
series-4-step-003: накопление+теплоотдача14 × 10⁻¹²1e-05Выполнен
series-4-step-004: накопление+теплоотдача23,86 × 10⁻¹²1e-05Выполнен
series-4-step-005: накопление+теплоотдача28,52 × 10⁻¹²1e-05Выполнен
series-4-step-006: накопление+теплоотдача33,87 × 10⁻¹²1e-05Выполнен
series-4-step-007: накопление+теплоотдача37,39 × 10⁻¹²1e-05Выполнен
series-4-step-008: накопление+теплоотдача38,45 × 10⁻¹²1e-05Выполнен
series-4-step-009: накопление+теплоотдача48,58 × 10⁻¹²1e-05Выполнен
series-4-step-010: накопление+теплоотдача46,54 × 10⁻¹²1e-05Выполнен
series-4-step-011: накопление+теплоотдача57,28 × 10⁻¹²1e-05Выполнен
series-4-step-012: накопление+теплоотдача55,16 × 10⁻¹²1e-05Выполнен
series-4-step-013: накопление+теплоотдача60,21 × 10⁻¹²1e-05Выполнен
series-4-step-014: накопление+теплоотдача66,95 × 10⁻¹²1e-05Выполнен
series-4-step-015: накопление+теплоотдача73,6 × 10⁻¹²1e-05Выполнен
series-4-step-016: накопление+теплоотдача73,51 × 10⁻¹²1e-05Выполнен
series-4-step-017: накопление+теплоотдача80,5 × 10⁻¹²1e-05Выполнен
series-4-step-018: накопление+теплоотдача83,71 × 10⁻¹²1e-05Выполнен
series-4-step-019: накопление+теплоотдача86,94 × 10⁻¹²1e-05Выполнен
series-4-step-020: накопление+теплоотдача88,65 × 10⁻¹²1e-05Выполнен
series-4-step-021: накопление+теплоотдача95,16 × 10⁻¹²1e-05Выполнен
series-4-step-022: накопление+теплоотдача95,77 × 10⁻¹²1e-05Выполнен
series-4-step-023: накопление+теплоотдача104,7 × 10⁻¹²1e-05Выполнен
series-4-step-024: накопление+теплоотдача106,4 × 10⁻¹²1e-05Выполнен
series-4-step-025: накопление+теплоотдача114,8 × 10⁻¹²1e-05Выполнен
series-4-step-026: накопление+теплоотдача109,3 × 10⁻¹²1e-05Выполнен
series-4-step-027: накопление+теплоотдача113,3 × 10⁻¹²1e-05Выполнен
series-4-step-028: накопление+теплоотдача120,7 × 10⁻¹²1e-05Выполнен
series-4-step-029: накопление+теплоотдача123,3 × 10⁻¹²1e-05Выполнен
series-4-step-030: накопление+теплоотдача126,8 × 10⁻¹²1e-05Выполнен
series-4-step-031: накопление+теплоотдача130,7 × 10⁻¹²1e-05Выполнен
series-4-step-032: накопление+теплоотдача135 × 10⁻¹²1e-05Выполнен
series-4-step-033: накопление+теплоотдача131,2 × 10⁻¹²1e-05Выполнен
series-4-step-034: накопление+теплоотдача136,3 × 10⁻¹²1e-05Выполнен
series-4-step-035: накопление+теплоотдача144,1 × 10⁻¹²1e-05Выполнен
series-4-step-036: накопление+теплоотдача148,6 × 10⁻¹²1e-05Выполнен
series-4-step-037: накопление+теплоотдача150,6 × 10⁻¹²1e-05Выполнен
series-4-step-038: накопление+теплоотдача146,7 × 10⁻¹²1e-05Выполнен
series-4-step-039: накопление+теплоотдача151,1 × 10⁻¹²1e-05Выполнен
series-4-step-040: накопление+теплоотдача156,6 × 10⁻¹²1e-05Выполнен
series-4-step-041: накопление+теплоотдача358,1 × 10⁻¹²1e-05Выполнен
series-4-step-042: накопление+теплоотдача357 × 10⁻¹²1e-05Выполнен
series-4-step-043: накопление+теплоотдача362,8 × 10⁻¹²1e-05Выполнен
series-4-step-044: накопление+теплоотдача365,2 × 10⁻¹²1e-05Выполнен
series-4-step-045: накопление+теплоотдача364,1 × 10⁻¹²1e-05Выполнен
series-4-step-046: накопление+теплоотдача354,9 × 10⁻¹²1e-05Выполнен
series-4-step-047: накопление+теплоотдача361,6 × 10⁻¹²1e-05Выполнен
series-4-step-048: накопление+теплоотдача356,5 × 10⁻¹²1e-05Выполнен
series-4-step-049: накопление+теплоотдача364,9 × 10⁻¹²1e-05Выполнен
series-4-step-050: накопление+теплоотдача350,4 × 10⁻¹²1e-05Выполнен
series-4-step-051: накопление+теплоотдача353,7 × 10⁻¹²1e-05Выполнен
series-4-step-052: накопление+теплоотдача357,3 × 10⁻¹²1e-05Выполнен
series-4-step-053: накопление+теплоотдача356,8 × 10⁻¹²1e-05Выполнен
series-4-step-054: накопление+теплоотдача361,5 × 10⁻¹²1e-05Выполнен
series-4-step-055: накопление+теплоотдача368,6 × 10⁻¹²1e-05Выполнен
series-4-step-056: накопление+теплоотдача354,9 × 10⁻¹²1e-05Выполнен
series-4-step-057: накопление+теплоотдача375,8 × 10⁻¹²1e-05Выполнен
series-4-step-058: накопление+теплоотдача360,5 × 10⁻¹²1e-05Выполнен
series-4-step-059: накопление+теплоотдача362,6 × 10⁻¹²1e-05Выполнен
series-4-step-060: накопление+теплоотдача348,8 × 10⁻¹²1e-05Выполнен
series-4-step-061: накопление+теплоотдача367,4 × 10⁻¹²1e-05Выполнен
series-4-step-062: накопление+теплоотдача348,6 × 10⁻¹²1e-05Выполнен
series-4-step-063: накопление+теплоотдача370,9 × 10⁻¹²1e-05Выполнен
series-4-step-064: накопление+теплоотдача360 × 10⁻¹²1e-05Выполнен
series-4-step-065: накопление+теплоотдача359,3 × 10⁻¹²1e-05Выполнен
series-4-step-066: накопление+теплоотдача369,9 × 10⁻¹²1e-05Выполнен
series-4-step-067: накопление+теплоотдача351,2 × 10⁻¹²1e-05Выполнен
series-4-step-068: накопление+теплоотдача365,6 × 10⁻¹²1e-05Выполнен
series-4-step-069: накопление+теплоотдача352,5 × 10⁻¹²1e-05Выполнен
series-4-step-070: накопление+теплоотдача367,9 × 10⁻¹²1e-05Выполнен
series-4-step-071: накопление+теплоотдача376,5 × 10⁻¹²1e-05Выполнен
series-4-step-072: накопление+теплоотдача364,6 × 10⁻¹²1e-05Выполнен
series-4-step-073: накопление+теплоотдача338,1 × 10⁻¹²1e-05Выполнен
series-4-step-074: накопление+теплоотдача367,8 × 10⁻¹²1e-05Выполнен
series-4-step-075: накопление+теплоотдача373 × 10⁻¹²1e-05Выполнен
series-4-step-076: накопление+теплоотдача370,1 × 10⁻¹²1e-05Выполнен
series-4-step-077: накопление+теплоотдача356,9 × 10⁻¹²1e-05Выполнен
series-4-step-078: накопление+теплоотдача348,3 × 10⁻¹²1e-05Выполнен
series-4-step-079: накопление+теплоотдача353,3 × 10⁻¹²1e-05Выполнен
series-4-step-080: накопление+теплоотдача363,5 × 10⁻¹²1e-05Выполнен
series-4-step-081: накопление+теплоотдача94,21 × 10⁻¹²1e-05Выполнен
series-4-step-082: накопление+теплоотдача97,12 × 10⁻¹²1e-05Выполнен
series-4-step-083: накопление+теплоотдача101,2 × 10⁻¹²1e-05Выполнен
series-4-step-084: накопление+теплоотдача106,4 × 10⁻¹²1e-05Выполнен
series-4-step-085: накопление+теплоотдача105,1 × 10⁻¹²1e-05Выполнен
series-4-step-086: накопление+теплоотдача111,9 × 10⁻¹²1e-05Выполнен
series-4-step-087: накопление+теплоотдача111,9 × 10⁻¹²1e-05Выполнен
series-4-step-088: накопление+теплоотдача119,2 × 10⁻¹²1e-05Выполнен
series-4-step-089: накопление+теплоотдача121,5 × 10⁻¹²1e-05Выполнен
series-4-step-090: накопление+теплоотдача123,6 × 10⁻¹²1e-05Выполнен
series-4-step-091: накопление+теплоотдача131,1 × 10⁻¹²1e-05Выполнен
series-4-step-092: накопление+теплоотдача132,1 × 10⁻¹²1e-05Выполнен
series-4-step-093: накопление+теплоотдача138,1 × 10⁻¹²1e-05Выполнен
series-4-step-094: накопление+теплоотдача134,9 × 10⁻¹²1e-05Выполнен
series-4-step-095: накопление+теплоотдача141,3 × 10⁻¹²1e-05Выполнен
series-4-step-096: накопление+теплоотдача140,8 × 10⁻¹²1e-05Выполнен
series-4-step-097: накопление+теплоотдача147,9 × 10⁻¹²1e-05Выполнен
series-4-step-098: накопление+теплоотдача148,3 × 10⁻¹²1e-05Выполнен
series-4-step-099: накопление+теплоотдача151,7 × 10⁻¹²1e-05Выполнен
series-4-step-100: накопление+теплоотдача157,2 × 10⁻¹²1e-05Выполнен
series-4-step-101: накопление+теплоотдача154,8 × 10⁻¹²1e-05Выполнен
series-4-step-102: накопление+теплоотдача162,4 × 10⁻¹²1e-05Выполнен
series-4-step-103: накопление+теплоотдача164,2 × 10⁻¹²1e-05Выполнен
series-4-step-104: накопление+теплоотдача166 × 10⁻¹²1e-05Выполнен
series-4-step-105: накопление+теплоотдача169 × 10⁻¹²1e-05Выполнен
series-4-step-106: накопление+теплоотдача175,3 × 10⁻¹²1e-05Выполнен
series-4-step-107: накопление+теплоотдача174,7 × 10⁻¹²1e-05Выполнен
series-4-step-108: накопление+теплоотдача184,2 × 10⁻¹²1e-05Выполнен
series-4-step-109: накопление+теплоотдача178,5 × 10⁻¹²1e-05Выполнен
series-4-step-110: накопление+теплоотдача181 × 10⁻¹²1e-05Выполнен
series-4-step-111: накопление+теплоотдача188,3 × 10⁻¹²1e-05Выполнен
series-4-step-112: накопление+теплоотдача189,1 × 10⁻¹²1e-05Выполнен
series-4-step-113: накопление+теплоотдача189,5 × 10⁻¹²1e-05Выполнен
series-4-step-114: накопление+теплоотдача189,7 × 10⁻¹²1e-05Выполнен
series-4-step-115: накопление+теплоотдача200,5 × 10⁻¹²1e-05Выполнен
series-4-step-116: накопление+теплоотдача197,6 × 10⁻¹²1e-05Выполнен
series-4-step-117: накопление+теплоотдача203,9 × 10⁻¹²1e-05Выполнен
series-4-step-118: накопление+теплоотдача202,9 × 10⁻¹²1e-05Выполнен
series-4-step-119: накопление+теплоотдача205 × 10⁻¹²1e-05Выполнен
series-4-step-120: накопление+теплоотдача207,4 × 10⁻¹²1e-05Выполнен
series-4-step-121: накопление+теплоотдача359,2 × 10⁻¹²1e-05Выполнен
series-4-step-122: накопление+теплоотдача367,5 × 10⁻¹²1e-05Выполнен
series-4-step-123: накопление+теплоотдача356,9 × 10⁻¹²1e-05Выполнен
series-4-step-124: накопление+теплоотдача367,5 × 10⁻¹²1e-05Выполнен
series-4-step-125: накопление+теплоотдача358,7 × 10⁻¹²1e-05Выполнен
series-4-step-126: накопление+теплоотдача362,1 × 10⁻¹²1e-05Выполнен
series-4-step-127: накопление+теплоотдача362,1 × 10⁻¹²1e-05Выполнен
series-4-step-128: накопление+теплоотдача350,3 × 10⁻¹²1e-05Выполнен
series-4-step-129: накопление+теплоотдача362 × 10⁻¹²1e-05Выполнен
series-4-step-130: накопление+теплоотдача368,4 × 10⁻¹²1e-05Выполнен
series-4-step-131: накопление+теплоотдача365 × 10⁻¹²1e-05Выполнен
series-4-step-132: накопление+теплоотдача362,4 × 10⁻¹²1e-05Выполнен
series-4-step-133: накопление+теплоотдача359,4 × 10⁻¹²1e-05Выполнен
series-4-step-134: накопление+теплоотдача365,4 × 10⁻¹²1e-05Выполнен
series-4-step-135: накопление+теплоотдача353 × 10⁻¹²1e-05Выполнен
series-4-step-136: накопление+теплоотдача357,2 × 10⁻¹²1e-05Выполнен
series-4-step-137: накопление+теплоотдача361,7 × 10⁻¹²1e-05Выполнен
series-4-step-138: накопление+теплоотдача359,4 × 10⁻¹²1e-05Выполнен
series-4-step-139: накопление+теплоотдача369,5 × 10⁻¹²1e-05Выполнен
series-4-step-140: накопление+теплоотдача353,2 × 10⁻¹²1e-05Выполнен
series-4-step-141: накопление+теплоотдача358,1 × 10⁻¹²1e-05Выполнен
series-4-step-142: накопление+теплоотдача353,4 × 10⁻¹²1e-05Выполнен
series-4-step-143: накопление+теплоотдача368,9 × 10⁻¹²1e-05Выполнен
series-4-step-144: накопление+теплоотдача361,9 × 10⁻¹²1e-05Выполнен
series-4-step-145: накопление+теплоотдача352,7 × 10⁻¹²1e-05Выполнен
series-4-step-146: накопление+теплоотдача354,3 × 10⁻¹²1e-05Выполнен
series-4-step-147: накопление+теплоотдача360,9 × 10⁻¹²1e-05Выполнен
series-4-step-148: накопление+теплоотдача351,9 × 10⁻¹²1e-05Выполнен
series-4-step-149: накопление+теплоотдача350,1 × 10⁻¹²1e-05Выполнен
series-4-step-150: накопление+теплоотдача361,5 × 10⁻¹²1e-05Выполнен
series-4-step-151: накопление+теплоотдача352 × 10⁻¹²1e-05Выполнен
series-4-step-152: накопление+теплоотдача369,3 × 10⁻¹²1e-05Выполнен
series-4-step-153: накопление+теплоотдача351,8 × 10⁻¹²1e-05Выполнен
series-4-step-154: накопление+теплоотдача357,7 × 10⁻¹²1e-05Выполнен
series-4-step-155: накопление+теплоотдача369,5 × 10⁻¹²1e-05Выполнен
series-4-step-156: накопление+теплоотдача361,2 × 10⁻¹²1e-05Выполнен
series-4-step-157: накопление+теплоотдача358,5 × 10⁻¹²1e-05Выполнен
series-4-step-158: накопление+теплоотдача360,4 × 10⁻¹²1e-05Выполнен
series-4-step-159: накопление+теплоотдача356,5 × 10⁻¹²1e-05Выполнен
series-4-step-160: накопление+теплоотдача366,1 × 10⁻¹²1e-05Выполнен
series-4-step-161: накопление+теплоотдача122,9 × 10⁻¹²1e-05Выполнен
series-4-step-162: накопление+теплоотдача123,7 × 10⁻¹²1e-05Выполнен
series-4-step-163: накопление+теплоотдача123,5 × 10⁻¹²1e-05Выполнен
series-4-step-164: накопление+теплоотдача134,9 × 10⁻¹²1e-05Выполнен
series-4-step-165: накопление+теплоотдача134,2 × 10⁻¹²1e-05Выполнен
series-4-step-166: накопление+теплоотдача136,5 × 10⁻¹²1e-05Выполнен
series-4-step-167: накопление+теплоотдача138,6 × 10⁻¹²1e-05Выполнен
series-4-step-168: накопление+теплоотдача145,2 × 10⁻¹²1e-05Выполнен
series-4-step-169: накопление+теплоотдача146 × 10⁻¹²1e-05Выполнен
series-4-step-170: накопление+теплоотдача149,4 × 10⁻¹²1e-05Выполнен
series-4-step-171: накопление+теплоотдача151,4 × 10⁻¹²1e-05Выполнен
series-4-step-172: накопление+теплоотдача156,8 × 10⁻¹²1e-05Выполнен
series-4-step-173: накопление+теплоотдача153,2 × 10⁻¹²1e-05Выполнен
series-4-step-174: накопление+теплоотдача161,7 × 10⁻¹²1e-05Выполнен
series-4-step-175: накопление+теплоотдача162,9 × 10⁻¹²1e-05Выполнен
series-4-step-176: накопление+теплоотдача167,4 × 10⁻¹²1e-05Выполнен
series-4-step-177: накопление+теплоотдача169,6 × 10⁻¹²1e-05Выполнен
series-4-step-178: накопление+теплоотдача168,2 × 10⁻¹²1e-05Выполнен
series-4-step-179: накопление+теплоотдача173,2 × 10⁻¹²1e-05Выполнен
series-4-step-180: накопление+теплоотдача178,6 × 10⁻¹²1e-05Выполнен
series-4-step-181: накопление+теплоотдача178 × 10⁻¹²1e-05Выполнен
series-4-step-182: накопление+теплоотдача179,7 × 10⁻¹²1e-05Выполнен
series-4-step-183: накопление+теплоотдача187,8 × 10⁻¹²1e-05Выполнен
series-4-step-184: накопление+теплоотдача183,1 × 10⁻¹²1e-05Выполнен
series-4-step-185: накопление+теплоотдача192,9 × 10⁻¹²1e-05Выполнен
series-4-step-186: накопление+теплоотдача189,7 × 10⁻¹²1e-05Выполнен
series-4-step-187: накопление+теплоотдача197,8 × 10⁻¹²1e-05Выполнен
series-4-step-188: накопление+теплоотдача195,2 × 10⁻¹²1e-05Выполнен
series-4-step-189: накопление+теплоотдача202,9 × 10⁻¹²1e-05Выполнен
series-4-step-190: накопление+теплоотдача201,7 × 10⁻¹²1e-05Выполнен
series-4-step-191: накопление+теплоотдача204,4 × 10⁻¹²1e-05Выполнен
series-4-step-192: накопление+теплоотдача205,5 × 10⁻¹²1e-05Выполнен
series-4-step-193: накопление+теплоотдача200,7 × 10⁻¹²1e-05Выполнен
series-4-step-194: накопление+теплоотдача213,5 × 10⁻¹²1e-05Выполнен
series-4-step-195: накопление+теплоотдача213,7 × 10⁻¹²1e-05Выполнен
series-4-step-196: накопление+теплоотдача215 × 10⁻¹²1e-05Выполнен
series-4-step-197: накопление+теплоотдача219,3 × 10⁻¹²1e-05Выполнен
series-4-step-198: накопление+теплоотдача221,5 × 10⁻¹²1e-05Выполнен
series-4-step-199: накопление+теплоотдача217,4 × 10⁻¹²1e-05Выполнен
series-4-step-200: накопление+теплоотдача219,9 × 10⁻¹²1e-05Выполнен
series-4-step-201: накопление+теплоотдача356,3 × 10⁻¹²1e-05Выполнен
series-4-step-202: накопление+теплоотдача363,5 × 10⁻¹²1e-05Выполнен
series-4-step-203: накопление+теплоотдача355,8 × 10⁻¹²1e-05Выполнен
series-4-step-204: накопление+теплоотдача357,4 × 10⁻¹²1e-05Выполнен
series-4-step-205: накопление+теплоотдача369 × 10⁻¹²1e-05Выполнен
series-4-step-206: накопление+теплоотдача365,2 × 10⁻¹²1e-05Выполнен
series-4-step-207: накопление+теплоотдача356,2 × 10⁻¹²1e-05Выполнен
series-4-step-208: накопление+теплоотдача365,8 × 10⁻¹²1e-05Выполнен
series-4-step-209: накопление+теплоотдача350,7 × 10⁻¹²1e-05Выполнен
series-4-step-210: накопление+теплоотдача356,9 × 10⁻¹²1e-05Выполнен
series-4-step-211: накопление+теплоотдача350,6 × 10⁻¹²1e-05Выполнен
series-4-step-212: накопление+теплоотдача360,3 × 10⁻¹²1e-05Выполнен
series-4-step-213: накопление+теплоотдача360,5 × 10⁻¹²1e-05Выполнен
series-4-step-214: накопление+теплоотдача369,1 × 10⁻¹²1e-05Выполнен
series-4-step-215: накопление+теплоотдача362,3 × 10⁻¹²1e-05Выполнен
series-4-step-216: накопление+теплоотдача354,6 × 10⁻¹²1e-05Выполнен
series-4-step-217: накопление+теплоотдача360 × 10⁻¹²1e-05Выполнен
series-4-step-218: накопление+теплоотдача362,9 × 10⁻¹²1e-05Выполнен
series-4-step-219: накопление+теплоотдача362,9 × 10⁻¹²1e-05Выполнен
series-4-step-220: накопление+теплоотдача363,3 × 10⁻¹²1e-05Выполнен
series-4-step-221: накопление+теплоотдача356,2 × 10⁻¹²1e-05Выполнен
series-4-step-222: накопление+теплоотдача358,2 × 10⁻¹²1e-05Выполнен
series-4-step-223: накопление+теплоотдача358,3 × 10⁻¹²1e-05Выполнен
series-4-step-224: накопление+теплоотдача361,7 × 10⁻¹²1e-05Выполнен
series-4-step-225: накопление+теплоотдача360,6 × 10⁻¹²1e-05Выполнен
series-4-step-226: накопление+теплоотдача355,6 × 10⁻¹²1e-05Выполнен
series-4-step-227: накопление+теплоотдача373,7 × 10⁻¹²1e-05Выполнен
series-4-step-228: накопление+теплоотдача355,1 × 10⁻¹²1e-05Выполнен
series-4-step-229: накопление+теплоотдача351 × 10⁻¹²1e-05Выполнен
series-4-step-230: накопление+теплоотдача369,4 × 10⁻¹²1e-05Выполнен
series-4-step-231: накопление+теплоотдача350,2 × 10⁻¹²1e-05Выполнен
series-4-step-232: накопление+теплоотдача356,9 × 10⁻¹²1e-05Выполнен
series-4-step-233: накопление+теплоотдача359,2 × 10⁻¹²1e-05Выполнен
series-4-step-234: накопление+теплоотдача359,6 × 10⁻¹²1e-05Выполнен
series-4-step-235: накопление+теплоотдача347,8 × 10⁻¹²1e-05Выполнен
series-4-step-236: накопление+теплоотдача363,5 × 10⁻¹²1e-05Выполнен
series-4-step-237: накопление+теплоотдача367 × 10⁻¹²1e-05Выполнен
series-4-step-238: накопление+теплоотдача368,3 × 10⁻¹²1e-05Выполнен
series-4-step-239: накопление+теплоотдача344,1 × 10⁻¹²1e-05Выполнен
series-4-step-240: накопление+теплоотдача354,1 × 10⁻¹²1e-05Выполнен
Неявная сосредоточенная контрольная схема, серия 40,0098450,05Выполнен
Уточнение только времени при неизменной сетке0,49830,65Выполнен
Окончательная погрешность относительно непрерывной модели, К0,11420,3Выполнен

Допуски относятся к указанной учебной задаче и способу сравнения. Число показанных цифр не означает такой же физической точности.

Модели, решения и программа

Для нового расчёта сохраните программу, модели и необходимые данные в одну рабочую папку, сохраняя структуру подпапок.

Полные численные результаты

Границы применимости