Полномостовой ШИМ с рекуперативным торможением. Часть 3.

шим
Дальше буду коротко писать о работе над проектом, возникающих вопросах и их решении.

Первая часть статьи
Вторая часть статьи
Надо реализовать следующую систему управления.
Система управления
Я пока в самом начале, приветствуется любая поддержка.
Вот неплохая статья по ПИД-регуляторам.

Комментарии (4)

RSS свернуть / развернуть
вот еще: habrahabr.ru/post/143388/
0
Спасибо. Несколько моментов, в частности, обнуление интегральной суммы, обязательно учту!
0
Раз привели ссылку, написанную в стиле электропривода, то напомню один факт: регулятор нужен для того, чтоб скомпенсировать какую-то постоянную(-ые) времени двигателя/преобразователя. В итоге может получиться, что вам достаточно будет использовать ПИ или таже П регулятор! Всё зависит от параметров, которые вы хотите получить. Мнение о том, что ПИД регулятор «самый лучший» не совсем корректно. К тому же существуют более сложные регуляторы (например П+И+И^2) и здесь в сообществе о синтезе подобных уже упоминалось.
0
Да. К стыду моему, учился я как раз по специальности Системы автоматического управления, но бросил. А теперь синтез регулятора даже в теории сделать не могу. Накачал кучу книг, сижу разбираюсь.
Вот по поводу ограничения напряжения, тоже нужен регулятор. Кажется, будет достаточно пропорционального.
Пока нет мотора, его характеристики измерять невозможно, конструкция датчика скорости тоже будет уточняться (оптический или на эффекте Холла, количество полюсов) исходя из возможностей программы.
Пока взял в протеусе модель мотора с энкодером. Только у меня мотор+редуктор, датчик скорости после редуктора (вал мотора недоступен), макс. обороты мотора 5000, редуктор 40:1 а инерцию редуктора смоделировать не знаю как…
Видимо, сделаю коэффициенты в EEPROM, чтобы можно было потом подрегулировать. И потом, это прототип. Для серии этот контроллер вообще может оказаться слишком дорогим и будет полностью переделан.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.