Асинхронный двигатель
-
Umnick
- Новичок
- Сообщения: 11
- Зарегистрирован: 02 дек 2016, 06:59
- Репутация: 0
- Контактная информация:
Асинхронный двигатель
Доброго времени суток.
В наличии асинхронный двигатель 0,37 кВт, энкодер E6C3-CWZ6C mesa 7i77 и частотник ATV312H075M2
Задача - вычислить PID этого безобразия.
Ось всего одна, важно понять принцип.
В linux не чайник, но люблю глупые вопросы с:
Уже три недели мучаюсь с этим. Нужно, чтобы двигатель проезжал некоторое расстояние и при пододе к финишу тормозил быстро и плавно, без рывков. Настраивал по методу Зиглера-Николса, но тщетно. Пытался разобраться с at_pid, но так же безрезультатно
В наличии асинхронный двигатель 0,37 кВт, энкодер E6C3-CWZ6C mesa 7i77 и частотник ATV312H075M2
Задача - вычислить PID этого безобразия.
Ось всего одна, важно понять принцип.
В linux не чайник, но люблю глупые вопросы с:
Уже три недели мучаюсь с этим. Нужно, чтобы двигатель проезжал некоторое расстояние и при пододе к финишу тормозил быстро и плавно, без рывков. Настраивал по методу Зиглера-Николса, но тщетно. Пытался разобраться с at_pid, но так же безрезультатно
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Асинхронный двигатель
для начала - задание на частотник - аналог? сам частотник умеет нормально работать на низких оборотах? т.е. вы руками с помощью переменного резистора можете управлять частотником + двигатель примерно так как хотите увидеть от ЧПУ?
-
Umnick
- Новичок
- Сообщения: 11
- Зарегистрирован: 02 дек 2016, 06:59
- Репутация: 0
- Контактная информация:
Re: Асинхронный двигатель
А вот в ЧПУ я даже не чайник, а блюдце с отбитой каёмкой. Частотник умеет работать на низких оборотах. По поводу переменника не уловил...
Как использовать at_pid, есть пошаговое руководство для чайников?
Как использовать at_pid, есть пошаговое руководство для чайников?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Асинхронный двигатель
Не надо его пользовать - он очень часто неправильно всё делает. Пользуйтесь стандартным методом с халскопом и калибовкой в axis.Umnick писал(а):Как использовать at_pid, есть пошаговое руководство для чайников?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Umnick
- Новичок
- Сообщения: 11
- Зарегистрирован: 02 дек 2016, 06:59
- Репутация: 0
- Контактная информация:
Re: Асинхронный двигатель
Так и не сообразил как пользоваться халскопом...UAVpilot писал(а):Пользуйтесь стандартным методом с халскопом и калибовкой в axis.
[off]Не тот ли вы UAV, что с rom.by?[/off]
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Асинхронный двигатель
http://linuxcnc.org/docs/devel/html/hal ... l-halscopeUmnick писал(а):Так и не сообразил как пользоваться халскопом...
http://gnipsel.com/linuxcnc/tuning/servo.html
Не тот.Umnick писал(а):Не тот ли вы UAV, что с rom.by?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Umnick
- Новичок
- Сообщения: 11
- Зарегистрирован: 02 дек 2016, 06:59
- Репутация: 0
- Контактная информация:
Re: Асинхронный двигатель
А можно как для идиота? Никогда не занимался ЧПУ, тем более ТАУ. Задание дано одно, станками заниматься в дальнейшем не собираюсь
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Асинхронный двигатель
Увы, это не ко мне...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Асинхронный двигатель
я о том что для начала нужно понять может ли ваша система работать как вы хотите.Umnick писал(а): По поводу переменника не уловил...
вместо ЧПУ цепляете на аналоговый ыход переменный резистор чтобы им управлять скоростью двигателя и вращая тот самый пепеменный резистор посмотреть как плавно у вас скорость меняется и прочее. в принципе на это можно забить и просто оставить П регулятор, оно вообще ездит нормально? видео снимите что ли, покажите что вам не нравится.
-
Umnick
- Новичок
- Сообщения: 11
- Зарегистрирован: 02 дек 2016, 06:59
- Репутация: 0
- Контактная информация:
Re: Асинхронный двигатель
Ездит нормально. Не могу заставит плавно сбросить скорость и остановиться. А у меня либо пролетает и пытается вернуться, либо не доезжает, а потом докручивает. Видео пока не могу снять
at_pid всё же докурил. Добился каких-то результатов. Но опять пролетает, потом пытается доехать. Плюс жутко низкая скорость, нужно добиться увеличения скорости, чтобы частотник выдавал максимальные 50 Hz
at_pid всё же докурил. Добился каких-то результатов. Но опять пролетает, потом пытается доехать. Плюс жутко низкая скорость, нужно добиться увеличения скорости, чтобы частотник выдавал максимальные 50 Hz
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Асинхронный двигатель
если оставите только П компоненту - должен не доезжать, но плавно все должно работать, если П не шибко задрана конечно )
-
Umnick
- Новичок
- Сообщения: 11
- Зарегистрирован: 02 дек 2016, 06:59
- Репутация: 0
- Контактная информация:
Re: Асинхронный двигатель
Я идиот
В в ini файле значение max_velocity и max_acceleration стояло 17.
Насколько P должно стоять?
Насколько P должно стоять?
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Асинхронный двигатель
ставьте сначала поменьше, увеличивайте пока не начнется колебательность, скиньте процентов 10-15, потом увеличивайте интегральную.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Асинхронный двигатель
Надо учесть, что в обычном режиме работы АД при уменьшении частоты момент на валу стремится к нулю.
Чудес не бывает. Бывают фокусы.
-
sidor094
- Мастер
- Сообщения: 826
- Зарегистрирован: 20 фев 2014, 09:13
- Репутация: 81
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Асинхронный двигатель
Обратная связь даже в не векторном режиме помогает поднять момент на низких частотах.Просто у обычного частотника большая задержка в петле обратной связи и нет роста напряжения от скольжения по сравнению с векторным.Поэтому момент конечно ниже но значительно выше чем без обратной связи.
-
Umnick
- Новичок
- Сообщения: 11
- Зарегистрирован: 02 дек 2016, 06:59
- Репутация: 0
- Контактная информация:
Re: Асинхронный двигатель

Вот такая штука. at_pid либо несёт чушь, либо я что-то делаю не так
Ничего не понял, честно... Тяжеловато после эникея лезть в CNCsidor094 писал(а):Обратная связь даже в не векторном режиме помогает поднять момент на низких частотах.Просто у обычного частотника большая задержка в петле обратной связи и нет роста напряжения от скольжения по сравнению с векторным.Поэтому момент конечно ниже но значительно выше чем без обратной связи.
Как это исправить?Сергей Саныч писал(а):Надо учесть, что в обычном режиме работы АД при уменьшении частоты момент на валу стремится к нулю.
Что надо смотреть в халскопе? И что надо видеть О_о?
-
sidor094
- Мастер
- Сообщения: 826
- Зарегистрирован: 20 фев 2014, 09:13
- Репутация: 81
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Асинхронный двигатель
Асинхронный двигатель работает со скольжением или относительно частоты сети.Проще говоря частота вращения двигателя всегда отстаёт от частоты сети на определённую величину.Эта величина зависит от нагрузки и при одном и том же моменте она равна определённому значению мало зависящему от частоты сети.Например при частоте сети 50 гц или 3000 периодов в мин и при нулевом моменте частота вращения двигателя будет 3000 об .мин а при моменте в 1н двигатель отстанет от частота сети на 100 оборотов и будет вращаться со скоростью 2900 об мин.Небольшая разница вроде .То же самое будет если мы снизим частоту сети до двух герц 120 периодов в мин.Двигатель без нагрузки будет вращаться со скоростью 120 об мин а с нагрузкой в 1н частота вращения снизится на 100 оь мин и будет равна 20 об мин.Разница уже большая.А при частоте сети 100 периодов в мин двигатель под такой же нагрузкой вообще остановится.Подключение энкодера круто меняет это.Если частотник видит что частота вращения упала он просто поднимает частоту сети.Для этого и нужна настройка ПИД регулятора.
-
Umnick
- Новичок
- Сообщения: 11
- Зарегистрирован: 02 дек 2016, 06:59
- Репутация: 0
- Контактная информация:
Re: Асинхронный двигатель
Так... ТЗ созрело. Необходимо заставить двигатель быстро разгоняться, быстро тормозить. Капитальная точность не нужна, +/- доли не доехал или переехал - не страшно, далее, нужно хорошее удержание, чтобы при попытке вручную крутнуть вал, тот не начинал колебаться, а просто не давал довернуть.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Асинхронный двигатель
Сомневаюсь, что с обычным инвертором удастся добиться приемлемой динамики. В асинхронных сервоприводах используют немного другие принципы управления.
Чудес не бывает. Бывают фокусы.
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Асинхронный двигатель
у вас червячный редуктор, как вы его проворачивать собрались?Umnick писал(а): нужно хорошее удержание, чтобы при попытке вручную крутнуть вал, тот не начинал колебаться, а просто не давал довернуть.