Преобразователь частоты для 3х фазового асинхронного двигателя на Arduino UNO

ЧБ
Offline
Зарегистрирован: 26.09.2020

Автор  темы   понял что ардуино не  для   частотных преобразователей и тихо удалился ))

 Но вообще, двигатели от стиралок регулировать и вентилляторы однофазные сойдет

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020

ЧБ пишет:

Автор  темы   понял что ардуино не  для   частотных преобразователей и тихо удалился ))

 Но вообще, двигатели от стиралок регулировать и вентилляторы однофазные сойдет

тут я с вами не согласен , смотря какой камень и какие ништяки имеет , если тинька то однофазные потянет ( хотя я видел проект на тиньке 2313 на три фазы) а мега вполне потянет три фазы , все дело в ерундиции и как писать код

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020

и добавлю , если придет профессионал , который имеет образование и опыт , то он и на тиньке напишет шедевр

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020

и тишина , я не профи , я любитель , который не имеет образования , но имеет ерундикцию

 

ЧБ
Offline
Зарегистрирован: 26.09.2020

в нормальных частотниках реализуется  функция  F\V=const, то есть на  низких частотах напряжение  минимально,а на высоких максимально  на двигателе. отсюда следует что, тут дело даже не  в отсутствии   каких-то плюшек для  частотников в  ардуино, типа регулировки мертвого времени, для этого есть  драйверы с этой задержкой или  схема на логике  из апноута atmel, а дело в математике с плавающей точкой в реальном времени. И  конечно   от двигателя  идет обратная  связь ,она тоже обрабатывается. Тут надо  две ардуины как минимум, для нормального частотника, а так   только вентиляторы   регулировать  да движки от советских стиралок ну еще   насосы можно покрутить  и токарники на слабых асинхронниках, в тех местах где  момент несильно или вообще не важен. На алике кстати продают частотники  и без F\V= const я такие покупал :) 3 года назад их было 99%  всех предложений, потом народ понял в чем обман, перестал их брать,  желтолицые   поняли и  большинство перестало их    покупать у  производителей :), Те стали делать нормальные, правда по-дороже. Ну как стали делать нормальные, просто ставить начали  готовые контроллеры от хитачи и  фуджицу

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020
ЧБ
Offline
Зарегистрирован: 26.09.2020

Oleg.normalniy пишет:

https://youtu.be/U6U8e-KDOb0

Это несомненно  станет очень интересным  после  удачного   прогона на реальном  устройстве.

serega-4789
Offline
Зарегистрирован: 06.05.2020

Проверил ещё раз код на осциллографе, работает он, все синусоиды есть. Можно на драйверы подать сигналы только с дед таймом и смотреть на осциллографе. Два синуса инвертированые одной фазы дают в сумме двугорбый сигнал он относительно другой фазы с горбом в сумме полноценный синус.
Всё осцилки как в архиве

serega-4789
Offline
Зарегистрирован: 06.05.2020

Кстати на счёт драйверов с дед таймами, смотрел обзор на такие они тоже иногда дают кз может из за плохого
Качества хз

serega-4789
Offline
Зарегистрирован: 06.05.2020

Oleg.normalniy пишет:

https://youtu.be/U6U8e-KDOb0


Есть на канале видео тестовой программы с обычным синус ом её тоже запускал все понятно по коду можно далее изучать уже с векторной таблицей синуса.

b707
Offline
Зарегистрирован: 26.05.2017

Народ, много слов, мало дела... Кто-нибудь из тех кто хвастает кодом - проверял его на реальном моторе ну хотя бы 0.75 КВт?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Я так и не понял какими техническими средствами обеспечивается F\V=const при запитке от однофазной сети, AVR?

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020

привеД народ , вот обьясните мне не грамотному что такое вектор и какой шим должен быть , я как-то кусался с одним товарисчем он утверждал что ето два горба

vahnik60
Offline
Зарегистрирован: 07.07.2020

Уважаемый Oleg.normalniy, ссылка https://youtu.be/U6U8e-KDOb0 чудесно показывает, что такое "Векторное управление" и не только с двугорбыми синусоидами. Но термин "Векторное управление" применяется специалистами по электроприводу к системе управления, регулятору преобразователя частоты. По другому это называется "прямое управление моментом" и применяется для высокоточных приводов (станки с ЧПУ, прокатные станы, ...). Прошу не путать эти разные определения.

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020

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

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

vahnik60
Offline
Зарегистрирован: 07.07.2020

ЧБ в нормальных частотниках реализуется  функция  F\V=const,

Исползуются разные функции зависимости U от F, скорее экспоненциальные, или похожие, начиная с "частоты пуска" до номинальной двигателя. Начальная частота пуска нужна, так как нельзя начать с частоты 0 (постоянный ток). Снижение напряжения на частоте пуска для недопущения сваливания стали двигателя в магнитное насыщение, чем ниже частота 3-х фазной сети, тем выше насыщаются стальные магнитопроводы, обмотки теряют индуктивное сопротивление и превращаются в К.З.

 ua6em Я так и не понял какими техническими средствами обеспечивается F\V=const при запитке от однофазной сети, AVR? 

Абсолютно не важно, от какой сети питать преобразователь частоты, важны только уровень пульсаций и просадка под нагрузкой выпрямленного напряжения, питающего силовые ключи. Зависимость U от F это часть алгоритма векторного управления, от питания не зависит (за редким случаем).

vahnik60
Offline
Зарегистрирован: 07.07.2020

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

"форма шима", алгоритм формирования напряжений трёхфазной сети на выходе преобразователя частоты управляется программным регулятором более высокого уровня, в который заложены модели подключенного электродвигателя с исполнительным механизмом. Например ПИ-регулятор (пропорционально-интегральный регулятор), или ПИД-регулятор (пропорционально-интегрально-дифференциальный регулятор), или ПИД с прямым управлением моментом ... их вам по пояс будет. Эти регуляторы не оперируют импульсами управления ключами, они оперируют измеренными величинами токов, напряжений, вычисленными значениями момента на валу электродвигателя, моделируемыми величинами положения, скорости, ускорения, которые будут через определённый интервал времени, всё это для выдерживания заложенных в привод характеристик. Но есть система управления ещё более высокого уровня, она задаёт команды в электропривод с целью выполнить определённые действия, например по обработке заготовки. Она следит за выбором инструмента, способами подвода инструмента к заготовке, режимом обработки, охлаждением при обработке и т. п. и т. д. Но есть ещё более умная система, которая заменяет на 90% технолога, подсказывая или делая всю работу за него по изготовлению модели изделия. Чем дальше, тем меньше места для человека (люди только смазывают и чинят). В Японии уже лет 30 назад такие заводы работали.

Первые две совершенно тупые, аппаратные системы, формирователь ШИМ и регулятор иногда выполняются на одном контроллере, это и есть предмет нашего обсуждения, Но даже у них чёткое разделение функций.

Если чего-то не хватает для эксперимента - это не беда, беда настанет, когда всё найдётся. Успехов в экспериментах, берегите себя.

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020

vahnik60 пишет:

ЧБ в нормальных частотниках реализуется  функция  F\V=const,

а может U/F=const , я так понял , вы начитались а практики не имеете , вы только так \ при делении не делайте , компилятор вас обругает

vahnik60
Offline
Зарегистрирован: 07.07.2020
vahnik60 пишет:

ЧБ "в нормальных частотниках реализуется  функция  F\V=const,"

Это не моё высказывание, а ссылка на сообщение ЧБ  

Oleg.normalniy "а может U/F=const"

Вы,конечно правы. Что касается меня, у меня всё ещё телефон с вращающимся колесом номеронабирателя. И вообще, я старый и прошу снисхождения.

Если чего-то не хватает для эксперимента - это не беда, беда настанет, когда всё найдётся. Успехов в экспериментах, берегите себя.

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020

спасибо вам за заботу  , я тоже не молодой человек , чита 86-88 ракетные войска в\ч 74102 самое счастливое время

dmitron1036
Offline
Зарегистрирован: 10.01.2016

Доброго дня!

Есть ли идеи по управлению двигателем ( насосная станция, тип двигателя не известен. Думаю что А. с К. ротором.)

по одной фазе с частотным регулированием?

Мощность двигателя около 100 Вт.

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020

привет всем 

нарвался на подделку , FGA25N120ANTD партия 1J18AY

https://yadi.sk/d/6CN5F0jihG7Jrw?w=1

vahnik60
Offline
Зарегистрирован: 07.07.2020

Никто не пробовал использовать 

IR2132PBF, Трехфазный мостовой драйвер?

vahnik60
Offline
Зарегистрирован: 07.07.2020

Что-то заглох форум, а между прочим уже есть программы из клипа https://youtu.be/U6U8e-KDOb0 , полученные методом математического синтеза для Ардуино уно. С "треугольной формой" функции предмодуляции средней точки, с "прерывистой" функцией,  И ещё одна программа "чистые синусоиды", полученная чисто векторными построениями. С "двугорбыми синусоидами" всего 4 программы.

Для схемы с бустерным каскадом IR2110S без принудительного питания верхних ключей пришлось эти программы скорректировать (создать дублирующие), уменьшить амплитуду на 10%, чтобы не исчезали импульсы, а то эта дрянь неправильно начинает работать.

Желающим, адрес тот же.

vahnik60
Offline
Зарегистрирован: 07.07.2020
vahnik60
Offline
Зарегистрирован: 07.07.2020

Особо интересная ссылка на книгу (Ю.Н. Калачев, «Моделирование в электроприводе» раздел 5), есть возможность скачать бесплатно на просторах и-нета.

Sergei87
Offline
Зарегистрирован: 04.01.2021

Все? Тема затихла?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

vahnik60 пишет:

кому интересно, статья http://privod.news/news/dlya-spetsialistov/teoriya_i_praktika_elektroprivoda/elem441087/

интересно, почему только 3-я гармоника рассматривается, 5-я даст аналогичный результат

vahnik60
Offline
Зарегистрирован: 07.07.2020

Пятая не укладывается в 3-х фазную систему, но если есть достоверные идеи с другими вариантами, предложите, постараемся реализовать.

Кого интересуют все четыре программы для Ардуино и выставит их на форуме, пишите vahnik60@mail.ru

Хотел кому-нибудь тему на диплом "Многообразие формирования 3-х фазной ШИМ", не те времена.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

vahnik60 пишет:

Пятая не укладывается в 3-х фазную систему,

что-то упустил, рассматривал для однофазного сигнала )))

Sergei87
Offline
Зарегистрирован: 04.01.2021

В програмировании полный 0 , но с какой стороны браца за паяльник знаю. Хотелось бы собрать частотник для станка, пробовал код автора темы , выдает ошибки и не компелируеца.Помогите знающие....

 

vahnik60
Offline
Зарегистрирован: 07.07.2020

Сергей Добычин должен скоро выставить всё на форуме, ждём.

 

vahnik60
Offline
Зарегистрирован: 07.07.2020

"частотник для станка", конечно лучше собирать не на Ардуино, он не потянет даже две оси.

vahnik60
Offline
Зарегистрирован: 07.07.2020

Может кто-нибудь возьмётся выложить программы на форуме в доступном виде? vahnik60@mail.ru сообщите мне на почту

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Sergei87 пишет:

В програмировании полный 0 , но с какой стороны браца за паяльник знаю. Хотелось бы собрать частотник для станка, пробовал код автора темы , выдает ошибки и не компелируеца.Помогите знающие....

Попробуйте зайти на форум автомехаников и сказать: "В ремонте автомобилей я полный 0, но как на них ездить знаю. Пытаюсь поехать, но машина издает какие-то звуки и не едет. Помогите знающие...."

serega-4789
Offline
Зарегистрирован: 06.05.2020

Добрый вечер всем и с новым годом))!
Vahnik60 добавил файлы программ можно скачать по ссылке ниже
https://drive.google.com/file/d/1PgopyXBIMM3QdRBwqTxj2OdaAsOT2khV/view?u...

vahnik60
Offline
Зарегистрирован: 07.07.2020
Собрал на Ардуино стенд2 размерами чуть меньше формата А4 для обкатки программ построения 3-х фазного ШИМ с "плавающей средней точкой" (в том числе для развития внука). Силовая часть инвертора взята со сдохшего двухкоординатного привода Fanuk на ~110 В. В качестве драйверов там стоят IR2110S, пришлось добавить 3хDC/DC конвертора для питания верхних ключей. От предыдущего стенда этот функционально отличается меньшей выходной мощностью (60 Вт), топологией силовой части, набором программ - их 4.
О программах. Условно обзовём их по специфическим осцилограммам:
1. "Чистый синус", все шесть выходов контроллере Ардуино формируют синусоиды на RC-цепочках, функция плавающей средней точки тоже синус;
2. "Двугорбая", уже известна Вам по предыдущему стенду, функция плавающей средней точки "выпрямленный синус";
3. "Треугольная", функция плавающей средней точки треугольная, создана путём математического синтеза;
4. "Прерывистая", функция плавающей средней точки изменяется скачками, при этом выходные сигналы фазных и линейных напряжений синусоиды.
На стенде имеется возможность посмотреть осцилограмму функции плавающей средней точки. Только она имеет свой "общий вывод" для подключения осцилографа и объединять её с нейтралью "RC-звезды" нельзя. Однако величины всех эпюр в одном масштабе.
Может какому-то студенту пойдёт на тему диплома? Название темы "Многобразие программных способов создания 3-х фазных ШИМ".
 
 

 

Oleg.normalniy
Offline
Зарегистрирован: 10.06.2020