Реклама: Определение положения ротора бездатчикового BLDC при околонулевых оборотах.

 

Хочешь стать куратором любимой темы?

* Комментарии к новостям

7. Помогите выбрать моноколесо! (Моноколеса (электроунициклы)) от Ripido (27.11.2021 в 13:33)8. Спор с товарищем насчет того как берут зарядку АГМ АКБ на морозе(в багажнике) (Свинцовые аккумуляторы) от 7ambrion (27.11.2021 в 13:33)9. Днепр К650 на электротяге. Нужен совет. (Электромотоциклы ) от stels (27.11.2021 в 13:29)10. Dualtron 3 (Электросамокаты MiniMotors) от Kzakkttixx (27.11.2021 в 13:21)11. Самодельный грузовой "обратный" велотрайк (Электровелосипеды) от Иван Сусанин (27.11.2021 в 13:19)12. Электровелосипед складной для мегаполиса (Электровелосипеды) от Татос (27.11.2021 в 13:14)
Не нравится реклама? Пройдите простую регистрацию на форуме и не будете видеть рекламу.

Прочитано 638 раз

0 Пользователи и 1 Гость просматривают эту тему.

03 Апр 2021 в 12:09
Прочитано 638 раз
Оффлайн

TRrunner86

Сообщений: 9
День добрый, прошу помощи тех, кто хорошо знаком с теорией безколлекторных двигателей. Собственно, нужно сделать устройство, эмулирующее сигналы датчиков холла, способное определить положение ротора на любых обротах или хотя бы просто дать хороший старт неподвижному ротору.
Уже собрана простая схемка на компараторе lm339, работает неплохо, но только если вручную немного повернуть ротор(буквально касания хватает) чтобы противо-эдс появилась, а важно, чтобы сам стартовал именно с нуля и под нагрузкой. В качестве мотора используется автомобильный генератор. Может кто уже сталкивался с такой проблемой?


03 Апр 2021 в 15:59
Ответ #1
Оффлайн

TRrunner86

Сообщений: 9
На всякий случай скажу, что купил на али велосипедный контроллер 350вт, который должен работать и без датчиков, но на деле, под нагрузкой не стартует вообще а без нагрузки лишь в половине случаев, в другой половине - просто дергается ротор со стороны в сторону. Собственно для этого контроллера приставка и нужна.
И еще, появилась странность с lm339. По какой-то причине она во многих случаях стала выдавать вроде как корректные сигналы когда ротор не движется и противо-эдс нет(старт с места срабатывает без ручного поворота ротора, даже наоборот, когда держу его). Пока не пойму, отчего это. Из изменений, только уменьшеное питание обмотки возбуждения. Сейчас подаю эквивалентно 8 вольтам через шим, было около 12 вольт напрямую от аккумулятора.


03 Апр 2021 в 17:07
Ответ #2
Оффлайн

edw123

ПодМосква Сообщений: 19660
На всякий случай скажу, что купил на али велосипедный контроллер 350вт, который должен работать и без датчиков, но на деле, под нагрузкой не стартует вообще а без нагрузки лишь в половине случаев, в другой половине - просто дергается ротор со стороны в сторону. Собственно для этого контроллера приставка и нужна.
И еще, появилась странность с lm339. По какой-то причине она во многих случаях стала выдавать вроде как корректные сигналы когда ротор не движется и противо-эдс нет(старт с места срабатывает без ручного поворота ротора, даже наоборот, когда держу его). Пока не пойму, отчего это. Из изменений, только уменьшеное питание обмотки возбуждения. Сейчас подаю эквивалентно 8 вольтам через шим, было около 12 вольт напрямую от аккумулятора.
Трудно обсуждать какой-то конкретный чужой случай. Вот у меня два вела с редукторными моторами "200" и "250"вт. Уже 10 лет езжу на безхолловских дешевейших контроллерах.
С другой стороны старт под нагрузкой в бездатчиковом варианте однозначно затруднен, особенно на безредукторном моторе без фривила.
Если Вам существенен именно этот режим - ставьте холлы или иной резолвер.


03 Апр 2021 в 17:37
Ответ #3
Оффлайн

TRrunner86

Сообщений: 9
ставьте холлы или иной резолвер
Рассматривал и такие варианты, но это требует значительных переделок генератора. Клювовидный ротор генератора не располагает к установке датчиков холла, отдельный диск с магнитами просто некуда ставить. В конечном итоге пришел к выводу, что надо искать иной способ. Собственно так и появилась эта тема.


03 Апр 2021 в 20:09
Ответ #4
Оффлайн

edw123

ПодМосква Сообщений: 19660
Рассматривал и такие варианты, но это требует значительных переделок генератора. Клювовидный ротор генератора не располагает к установке датчиков холла, отдельный диск с магнитами просто некуда ставить. В конечном итоге пришел к выводу, что надо искать иной способ. Собственно так и появилась эта тема.
Почему не располагает, поконкретнее?


04 Апр 2021 в 03:44
Ответ #5
Оффлайн

TRrunner86

Сообщений: 9
Почему не располагает, поконкретнее?
Чтобы датчики холла выдавали корректные сигналы они должны стоять точно по центру ротора(из-за его формы), а следовательно и статора. Как вы понимаете - это совсем не вариант.
Не разрешено выкладывать картинки, но посмотрите в гугле, как выглядит ротор автогенератора.


04 Апр 2021 в 11:14
Ответ #6
Оффлайн

edw123

ПодМосква Сообщений: 19660
Чтобы датчики холла выдавали корректные сигналы они должны стоять точно по центру ротора(из-за его формы), а следовательно и статора. Как вы понимаете - это совсем не вариант.
Не разрешено выкладывать картинки, но посмотрите в гугле, как выглядит ротор автогенератора.
Датчики могут стоять в любом подходящем месте, лишь бы их положение соответствовало нужной магнитной фазе. Если нельзя физически "в центр", значит можно "не в центр" и довернуть на некоторый угол, чтобы срабатывание получить в нужной фазе.


04 Апр 2021 в 12:45
Ответ #7
Оффлайн

TRrunner86

Сообщений: 9
Если нельзя физически "в центр", значит можно "не в центр" и довернуть на некоторый угол, чтобы срабатывание получить в нужной фазе.
Не в этом случае, к сожалению. Просто посмотрите, что из себя ротор представляет.


04 Апр 2021 в 13:07
Ответ #8
Оффлайн

edw123

ПодМосква Сообщений: 19660
Не в этом случае, к сожалению. Просто посмотрите, что из себя ротор представляет.
Цель холлов - засечь момент прихода нужного уровня поля. Ваша цель - спозиционировать так, чтобы холл выдал сигнал в нужный момент фазы, что можно найти экспериментально.
Не сработает холл только если у поля нет достаточных изменений. Ну такое тоже может быть, тут только дополнительный резольвер.


04 Апр 2021 в 13:58
Ответ #9
Оффлайн

TRrunner86

Сообщений: 9
Ну такое тоже может быть, тут только дополнительный резольвер.
В том то и дело, что с каждой стороны ротора только один полюс и пересечение может быть, может не быть, зависит от полярности и тока возбуждения.


04 Апр 2021 в 16:11
Ответ #10
Онлайн

TRO

Украина, г. Запорожье. Сообщений: 8573
Надо ставить внешний датчик на ось.
К примеру моторчики вращения диска от СD приводов обычно имеют ту же полюсность что и у генераторов, достаточно снимать только сигналы с их датчиков холла (они там кстати аналоговые).


04 Апр 2021 в 17:10
Ответ #11
Оффлайн

amaora

Арзамас Сообщений: 88
1) Инжекция ВЧ сигнала (HFI) если конструкция мотора позволяет по отклику определить положение. Другими словами это использование мотора в качестве ресолвера;
2) Несколько аналоговых датчиков Холла установленных "как смогли" и дальнейшая компенсация и персчет их показаний в положение ротора. Требуется калибровочный проезд с эталонным положением ротора;
3) Внешний датчик любого типа;

Отдельным блоком получается только 2 и 3. Для 1 нужен другой контроллер умеющий инжекцию.


04 Апр 2021 в 20:32
Ответ #12
Оффлайн

edw123

ПодМосква Сообщений: 19660
В том то и дело, что с каждой стороны ротора только один полюс и пересечение может быть, может не быть, зависит от полярности и тока возбуждения.
Коллектор же есть? Переключение полюсов значит тоже. Если там малое изменение - это конечно плохо, но можно поиграть дополнительным постоянным магнитиком. Хотя это уже колхоз.
Можно попробовать с коллектора повытаскивать сигнал положения, но с ним надо будет преобразователь всё равно делать.


04 Апр 2021 в 21:21
Ответ #13
Оффлайн

AlexS4

msk Сообщений: 3337
Для 1 нужен другой контроллер умеющий инжекцию.
впринципе вроде можно через пару мелких конденсаторов вкачивать снаружи,  на низких оборотах (и вероятно нагрузках) заполнение создаваемое контроллером невелико, важно только научиться отличать инжектируемый сигнал от широкоспектральных всплесков на фронтах силовых коммутаций и просадок на свободной фазе,  создаваемых контроллером. но конечно это скорее интересная задачка-упражнение для dsp, достойное дипломной работы бакалаврра а не удачный солюшн для конкретной задачи))

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


05 Апр 2021 в 11:07
Ответ #14
Оффлайн

i

Администратор Иваново Сообщений: 4088
И еще, появилась странность с lm339. По какой-то причине она во многих случаях стала выдавать вроде как корректные сигналы когда ротор не движется и противо-эдс нет(старт с места срабатывает без ручного поворота ротора, даже наоборот, когда держу его). Пока не пойму, отчего это. Из изменений, только уменьшеное питание обмотки возбуждения. Сейчас подаю эквивалентно 8 вольтам через шим, было около 12 вольт напрямую от аккумулятора.
Раньше у Вас был постоянный ток возбуждения (от аккумулятора), а потом, после ШИМа, он стал пульсирующий. Вот lm339 и ловит импульсы наведенные этими пульсациями.


05 Апр 2021 в 16:09
Ответ #15
Оффлайн

TRrunner86

Сообщений: 9
Раньше у Вас был постоянный ток возбуждения (от аккумулятора), а потом, после ШИМа, он стал пульсирующий. Вот lm339 и ловит импульсы наведенные этими пульсациями.
Это очень любопытно. А можно ли как-то это использовать? Я имею ввиду, чтобы всегда срабатывало, а не просто часто, ведь это бы полностью решило проблему. Вообще я подозревал, что это как-то с шимом связяно, но хотелось бы усилить эту связь, что-ли. Я так понял, что мотор превратился во что-то вроде трансформатора с первичкой на роторе, вторичкой на статоре, но разве это может быть, там ведь постоянное напряжение, или я чего не понимаю?


05 Апр 2021 в 16:16
Ответ #16
Оффлайн

i

Администратор Иваново Сообщений: 4088
Напряжение ШИМа пульсирует от 0 до Ubat. Если сглаживать конденсаторами, то размах уменьшится, но совсем не исчезнет.
Если напряжение меняется, то меняется и ток в обмотке возбуждения.
Если меняется ток, то меняется и магнитное поле, оно тоже будет пульсировать.
Если магнитное поле меняется, то в обмотках статора наводится ЭДС, которую ловит и усиливает lm.

P.S.
Напряжение и ток остаются постоянными, в том смысле, что не меняют свое направление, но при этом они меняются по амплитуде, т.е. пульсируют.


05 Апр 2021 в 16:28
Ответ #17
Оффлайн

TRrunner86

Сообщений: 9
, спасибо появились кое-какие мысли. Потом поэксперементирую.