PID Toolkit: настройка регуляторов прямо в браузере
новости
09.08.2026

PID Toolkit: настройка регуляторов прямо в браузере

PID Toolkit: настройка регуляторов прямо в браузере

Разработчик, ранее представивший браузерный расчётчик электротехнических схем ElectroKit, выпустил новый инструмент — PID Toolkit. Это веб-приложение для настройки ПИД-регуляторов, которое полностью работает в одном HTML-файле. По словам автора, идея родилась из неудобства использования разрозненных онлайн-калькуляторов и симуляторов, когда для получения готового результата приходится переключаться между десятком сервисов.

Главная проблема существующих решений в том, что они обычно умеют только вычислять коэффициенты по одному выбранному методу. После этого инженеру всё равно приходится вручную сравнивать разные подходы, моделировать переходной процесс, оценивать устойчивость системы, писать код регулятора под свою платформу и помнить о таких нюансах, как derivative kick и anti-windup. PID Toolkit собирает весь этот конвейер в одном месте.

Инструмент основан на модели FOPDT — объекте первого порядка с запаздыванием. Пользователь задаёт всего три параметра: коэффициент усиления, постоянную времени и время запаздывания. Система автоматически рассчитывает настройки сразу по нескольким методикам, включая Ziegler-Nichols для разомкнутого и замкнутого контуров, CHR с нулевым и двадцатипроцентным перерегулированием, ITAE для сервопривода и регулятора, а также Lambda-настройку. Результаты выводятся в единую таблицу, которую можно сортировать по значениям Kp, Ki и Kd, что позволяет быстро сравнить поведение регулятора при разных подходах.

Как и предыдущий проект, PID Toolkit работает локально, без установки, регистрации и подключения к интернету. Это важное преимущество для тех, кто работает с чувствительными данными или в изолированных средах. Разработчик также продолжает совершенствовать ElectroKit и планирует развивать оба инструмента, учитывая обратную связь от пользователей. Новый инструмент уже доступен для тестирования.

Источник: habr.com