реклама на сайте
подробности

 
 
> Синхронный двигатель, точное позиционирование
alexPec
сообщение Aug 29 2013, 17:26
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Добрый день.
Есть синхронный трехфазный двигатель (3 фазы, 4 обмотки на каждой фазе расположенные по кругу ABC-ABC-ABC-ABC). На роторе - магниты. Магнитов больше чем обмоток, расположены строго над обмотками. Нужно точное позиционирование ротора, есть энкодер. Изложу свои домыслы, поправьте пожалуйста где ошибаюсь:

1. Управление трехфазным синусом, сделанным через ШИМ - чередованием выбираем направление.
2. Ток обмоток (амплитуда шима) выбираем исходя из необходимой скорости разгона (на роторе инертная масса)
3. Частоту синуса - опять же исходя из требуемой скорости разгона.

Вопрос нарисовался сам собой: каким образом связать переменную процесса (положение ротора) с ДВУМЯ управляемыми величинами - частотой синуса и амплитудой? Если была бы одна управляемая величина - через ПИД регулятор. Да и в этом случае тоже через ПИД - регулятор наверняка, вычислить динамические параметры системы и выставить коэффициенты под оптимальное регулирование - это не проблема. Но вот по какому закону связать частоту и амплитуду - затык. У асинхронников частота с амплитудой связывается через закон V/F. Но там другая ситуация. А тут на момент двигателя получается влияет амплитуда синуса, а частоту (или точнее скорость изменения фазы) надо выбирать следя за энкодером исходя из того, чтобы ротор не "опрокинулся", т.е. не проскользнул. Быстро крутанем - даже при максимальном токе из-за инертности массы проскользнет, а значит дернется в другую сторону. Может смотреть за энкодером и держать опережение угла синуса относительно ротора? Ну то есть чтоб синус статора от ротора далеко не убегал. Подозреваю, что тоже есть какой-то закон типа V/F, как для асинхронников, но до сих пор с синхронниками не сталкивался, поэтому прошу подсказки специалистов - ссылки, литература, советы - все что не лень выложить.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Sidoroff
сообщение Oct 2 2017, 18:29
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 3-07-06
Пользователь №: 18 536



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

1) При снятии переходного процесса контуров скорости или положения перерегулирование тока
заметно зависит от начального положения вала. Видимо нужна какая-то калибровка поля от угла?
Как ее делать и как накладывать на классический алгоритм, может кто знает?
(Хотя двигатель на глаз дает чистейшие синусоиды напряжений при проворачивании вала).

2) Самое главное. Энкодер всего 2500 импульсов (т.е. 10000 положений на оборот). Не удается избавиться от
автоколебаний при удержании положения на месте или при очень медленном вращении.
Нет ли специальных алгоритмов для этого кроме классического трехконтурного? Высокая относительная
стабильность скорости на сверхнизких оборотах не нужна, достаточно позиционирования. Однако
возможен нестабильный приложенный внешний момент сопротивления (привод предполагается для фрезера).

PS. Китайский частотник от такого мотора не имею, как он себя ведет не знаю. Может оно так и должно быть...

Сообщение отредактировал Sidoroff - Oct 2 2017, 18:31
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alexPec   Синхронный двигатель   Aug 29 2013, 17:26
- - AlexandrY   Цитата(alexPec @ Aug 29 2013, 20:26) ссыл...   Aug 29 2013, 19:27
|- - alexPec   Цитата(AlexandrY @ Aug 29 2013, 23:27) Не...   Aug 29 2013, 19:44
|- - Herz   Цитата(AlexandrY @ Aug 29 2013, 22:27) На...   Aug 29 2013, 20:51
|- - alexPec   Посмотрел на сайт микрочипа и понял, что не понял ...   Aug 30 2013, 04:08
|- - AlexandrY   Цитата(alexPec @ Aug 30 2013, 07:08) Посм...   Aug 30 2013, 05:41
|- - alexPec   ЦитатаУ шаговых и BLDC как минимум разные схемы др...   Aug 30 2013, 06:11
- - Iptash   Цитата(alexPec @ Aug 29 2013, 21:26) 1. У...   Aug 31 2013, 16:38
- - Elsystems   Цитатакаким образом связать переменную процесса (п...   Aug 31 2013, 17:32
|- - alexPec   Цитата(Elsystems @ Aug 31 2013, 21:32) Де...   Aug 31 2013, 18:46
||- - AlexandrY   Цитата(alexPec @ Aug 31 2013, 21:46) Так ...   Sep 1 2013, 11:32
||- - alexPec   ЦитатаПосмотрел я что предлагает Altera в своем ...   Sep 1 2013, 16:39
|||- - AlexandrY   Цитата(alexPec @ Sep 1 2013, 19:39) Т.е. ...   Sep 1 2013, 18:41
|||- - digital   Цитата(AlexandrY @ Sep 1 2013, 21:41) В с...   Jul 7 2015, 08:26
|||- - Herz   Цитата(digital @ Jul 7 2015, 11:26) Можно...   Jul 7 2015, 12:09
|||- - khach   Цитата(Herz @ Jul 7 2015, 14:09) Это тогд...   Jul 8 2015, 08:52
|||- - digital   Цитата(khach @ Jul 8 2015, 11:52) Это два...   Jul 9 2015, 10:08
|||- - khach   Цитата(digital @ Jul 9 2015, 12:08) а как...   Jul 9 2015, 10:42
|||- - digital   Цитата(khach @ Jul 9 2015, 13:42) Да неиз...   Jul 9 2015, 11:38
|||- - khach   Цитата(digital @ Jul 9 2015, 13:38) ну гд...   Jul 9 2015, 13:02
||||- - alexPec   Цитата(khach @ Jul 9 2015, 17:02) , то эт...   Jul 11 2015, 16:01
||||- - khach   Цитата(alexPec @ Jul 11 2015, 18:01) Дада...   Jul 11 2015, 18:18
|||- - Elsystems   Цитата(digital @ Jul 9 2015, 14:38) Если ...   Sep 5 2015, 17:06
|||- - digital   Цитата(Elsystems @ Sep 5 2015, 20:06) Сис...   Sep 15 2015, 13:28
||- - LexaryStyle   Цитата(AlexandrY @ Aug 31 2013, 23:32) Та...   Nov 22 2013, 16:34
|- - Lomax   - Цитата(Elsystems @ Nov 3 2015, 05:15) ...   Jan 26 2016, 09:32
- - Iptash   alexPec то, что применяете ПЛИС это правильно, но ...   Aug 31 2013, 17:54
- - Elsystems   ЦитатаВсе нижние ключи управляются одной линией, в...   Sep 1 2013, 04:15
|- - alexPec   Пардон, на корпусе было плохо видно последнюю цифр...   Sep 1 2013, 08:02
- - radosvet   Прошу извините что вопрос не в тему, непонимаю как...   Oct 25 2013, 21:40
- - TSerg   Такие "вещи" для знако-переменной нагруз...   Jul 11 2015, 18:36
- - digital   Возможно сделать позиционирование при помощи синхр...   Sep 15 2015, 10:00
|- - Elsystems   Цитата(digital @ Sep 15 2015, 13:00) Возм...   Nov 3 2015, 05:15


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 01:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.0141 секунд с 7
ELECTRONIX ©2004-2016