Управление BLDC теория и построение контроллера.
---Del
Последний раз редактировалось Aladdin Сб июл 29, 2023 08:10:23, всего редактировалось 2 раза.
- Реклама
- Сообщения: 1387
- Зарегистрирован: Пн май 01, 2017 20:01:45
Сколько же ...
Любой контроллер BLDC, абсолютно любой, обязан блюсти самую важную функцию - выполнять переключение обмоток в соответствии с положением ротора. Точно тоже самое, что делает аппаратный коллектор с щетками. Отличия есть, но они не принципиальны.
Т.е., главный элемент - синхронизатор пере... короче коллектор. После этого получаем обычный коллекторный двигатель. Никаких суперплюшек BLDC не дает. При оптимальной топологии коллекторный и BLDC на одной и той-же аппаратуре даст примерно оди и те-же характеристики. То, что BLDC мощнее и круче - это миф, тщательно культивируемый. Просто коллекторные двигатели делают из г...а, чтобы было дешевле, вот и выглядит произаично. Итак, тему с различием коллекторных и BLDC вы можете обфлудить сами, а смысл поста в следующем - контроллер обязан сделать коллекторный двигатель из без-коллекторного. И всё.
Всё остальное, которое превозносится, лишь костыли поверх ядра переключения. И PID и разгон/торможение/рекуп-ия и круиз-контроль и прочая-прочая. Это можно делать как программно, так и чисто аппаратно. Можно != нужно. Но большенство в принципе не сможет это реализовать без MCU, даже мысли не возьникнет.
Да, кстати. Если у обычного BLDC мотора 3 фазы, то у коллекторного двигателя их гораздо больше. Как следствие, нет удара тока в середине шага (свойственный обычному 6-step). Т.е. ток потребления от источника менее проблемный. Да и усилие не такое дерганное. Специально исследовал этот вопрос, собирались делать гораздо бОльшее число фаз в моторе. Мотор собственный, потому налепить десяток фаз не проблема.
/надоело ))
Любой контроллер BLDC, абсолютно любой, обязан блюсти самую важную функцию - выполнять переключение обмоток в соответствии с положением ротора. Точно тоже самое, что делает аппаратный коллектор с щетками. Отличия есть, но они не принципиальны.
Т.е., главный элемент - синхронизатор пере... короче коллектор. После этого получаем обычный коллекторный двигатель. Никаких суперплюшек BLDC не дает. При оптимальной топологии коллекторный и BLDC на одной и той-же аппаратуре даст примерно оди и те-же характеристики. То, что BLDC мощнее и круче - это миф, тщательно культивируемый. Просто коллекторные двигатели делают из г...а, чтобы было дешевле, вот и выглядит произаично. Итак, тему с различием коллекторных и BLDC вы можете обфлудить сами, а смысл поста в следующем - контроллер обязан сделать коллекторный двигатель из без-коллекторного. И всё.
Всё остальное, которое превозносится, лишь костыли поверх ядра переключения. И PID и разгон/торможение/рекуп-ия и круиз-контроль и прочая-прочая. Это можно делать как программно, так и чисто аппаратно. Можно != нужно. Но большенство в принципе не сможет это реализовать без MCU, даже мысли не возьникнет.
Да, кстати. Если у обычного BLDC мотора 3 фазы, то у коллекторного двигателя их гораздо больше. Как следствие, нет удара тока в середине шага (свойственный обычному 6-step). Т.е. ток потребления от источника менее проблемный. Да и усилие не такое дерганное. Специально исследовал этот вопрос, собирались делать гораздо бОльшее число фаз в моторе. Мотор собственный, потому налепить десяток фаз не проблема.
/надоело ))
Мудрено у вас тут как то все... Ладно, сам попробую разобраться что к чему.
Добавлено after 11 minutes 47 seconds:
У меня туча техники, которая рулит бесколлекторниками без всяких датчиков холла, используя выпрямленное сетевое напряжение и PFC. В принципе ничего сложного в этом нет - обмотки коммутируются последовательно, обороты подстраиваются скоростью коммутации, а мощность шириной ШИМ. Я думал, тут кто-то может просто более разжевано мне объяснить принцип обратной связи по выбросам с обмоток, а вы мне начали ESC контроллеры предлагать. Двигателя, которыми я хотел бы научиться управлять просто не имеют датчиков на борту - они и без них как то работать умудряются ...
Добавлено after 11 minutes 47 seconds:
У меня туча техники, которая рулит бесколлекторниками без всяких датчиков холла, используя выпрямленное сетевое напряжение и PFC. В принципе ничего сложного в этом нет - обмотки коммутируются последовательно, обороты подстраиваются скоростью коммутации, а мощность шириной ШИМ. Я думал, тут кто-то может просто более разжевано мне объяснить принцип обратной связи по выбросам с обмоток, а вы мне начали ESC контроллеры предлагать. Двигателя, которыми я хотел бы научиться управлять просто не имеют датчиков на борту - они и без них как то работать умудряются ...
Не важно чем все начнется. Важно чем кончится!
ну у бесколлекторника как минимум - нет капризного узла со здорово ограниченным ресурсомu37 писал(а):То, что BLDC мощнее и круче - это миф, тщательно культивируемый. Просто коллекторные двигатели делают из г...а, чтобы было дешевле, вот и выглядит произаично. Итак, тему с различием коллекторных и BLDC вы можете обфлудить сами, а смысл поста в следующем - контроллер обязан сделать коллекторный двигатель из без-коллекторного. И всё.
попробуйте коллекторником делать скажем 30krpm и прикиньте ресурс
и даже если отбросить это, есть же ослабление поля, компенсация индуктивной реакции итп, как вы будете коллекторником делать максимальный момент в широком диапазоне оборотов? да, есть конструкции с поворотом щеточных узлов но это только на огромных моторах 50kW+, и это не улучшает ни надежность ни цену ...
вобщем концепция прямого управления фазами бесколлекторников это далеко не только жесткая геометрическая коммутация фаз и контроль тока.
и напоминаю есть еще асинхронные моторы (im), у них еще менее "геометрическая" связь ротора с токами в фазах, и у im тоже есть преимущества и перед коллекторниками и перед spmm и перед srm.
короче не надо представлять коллекторник как золотую пулю которую маркетологи пытаются заляпать дерьмом, это не так, не здесь

