Открытый инженерный курс

Понять движение.
Построить модель.

Переходные электромеханические процессы — от первого уравнения до управления двигателем. Лекции, наглядные графики и воспроизводимые расчёты на Python.

С основ · В своём темпе · Без регистрации
ПУСК ДВИГАТЕЛЯ / DC MODELPYTHON · РАСЧЁТ
Пуск двигателя: ток сначала возрастает, затем снижается, скорость достигает установившегося значения
Напряжение12 ВИнерция0,002 кг·м²Рабочая скорость85,7 рад/с
10 уроковОт основ до PI-регулятора
20 иллюстрацийРассчитаны на Python
1 сквозная модельЭлектричество + механика
Открытые расчётыИсходники к каждому уроку
Маршрут обучения

От причины — к отклику

Сначала разберём физику процесса. Затем соберём модель и проверим, как она ведёт себя в разных режимах.

01 — 04 / ОСНОВЫ

Почувствовать физику

Запас энергии, постоянная времени, электрическая цепь и вращение ротора. Минимум необходимых математических инструментов.

05 — 06 / МОДЕЛЬ

Связать уравнения

Ток создаёт момент, вращение создаёт ЭДС. Собираем обе стороны преобразования в одну согласованную систему.

07 — 10 / ЭКСПЕРИМЕНТ

Исследовать поведение

Точность расчёта, пуск, скачки нагрузки, торможение и первый регулятор. Учимся объяснять каждый изгиб графика.

Программа

Десять шагов к своей модели

Открыть весь курс →
01

Что такое переходный процесс

Почему ток и скорость не меняются мгновенно и как читать временные диаграммы.

Физические основы · 25 мин
02

Математика изменения

Производная, интеграл и задача с начальными условиями без лишнего формализма.

Физические основы · 30 мин
03

Электрическая цепь RL

Индуктивность, непрерывность тока и первый точный тест численной модели.

Физические основы · 35 мин
04

Механика вращательного движения

Момент, инерция, вязкое трение и связь угловой скорости с оборотами.

Физические основы · 30 мин
05

Электромеханическое преобразование

Как ток создаёт момент, а вращение — противо-ЭДС и внутреннюю обратную связь.

Модель двигателя · 35 мин
06

Собираем модель двигателя

Два уравнения, общий набор параметров и проверка установившегося режима.

Модель двигателя · 40 мин
07

Численные методы без магии

Метод Эйлера, адаптивный решатель и проверка точности результата.

Численный эксперимент · 40 мин
08

Пуск и скачок нагрузки

Читаем ток, скорость и момент как единую причинно связанную картину.

Численный эксперимент · 40 мин
09

Торможение и реверс

Знаки тока, момента и мощности при переходе от разгона к остановке.

Численный эксперимент · 40 мин
10

Первый регулятор скорости

P- и PI-управление, ограничение напряжения и защита интегратора от накопления.

Численный эксперимент · 45 мин
Практика с первого урока

Не просто смотреть.
Проверять и менять.

У каждого графика есть исходный расчёт. Меняйте инерцию, напряжение или нагрузку и наблюдайте, как физические параметры меняют переходный процесс.

Открыть практикум ↗
# Две переменные. Одна система.
def motor(t, state):
  i, omega = state
  di = (u - R*i - k*omega) / L
  dw = (k*i - b*omega - load) / J
  return [di, dw]

# Сначала прогноз. Затем расчёт.