roboforum.ru

Технический форум по робототехнике.

ПИД регулятор - PID алгоритм, энкодер и другая ОС

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: ПИД регулятор - PID алгоритм, энкодер и другая ОС

Сообщение Tonal » 12 июн 2009, 15:08

дык просто софт, самописный, крутит модель и отправляет через мост USB->COM на МК.
Tonal
 
Сообщения: 13
Зарегистрирован: 24 май 2009, 19:52
Откуда: Город

Re: ПИД регулятор - PID алгоритм, энкодер и другая ОС

Сообщение EDV » 12 июн 2009, 16:19

А у меня вот какая идея возникла: можно присоединить к подвижному приводу видеокамеру и устроить слежение за положение лица пользователя (или какого-нибудь другого объекта). Можно поэкспериментировать с материалами темы «Автономная навигация робота». Там описана похожая задача, только робот должен следить за положением объекта по горизонтали.
Аватара пользователя
EDV
 
Сообщения: 1016
Зарегистрирован: 06 июн 2007, 15:19
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев

Re: ПИД регулятор - PID алгоритм, энкодер и другая ОС

Сообщение boez » 14 июн 2009, 11:20

Tonal писал(а):boez
Раскажи про свой алгоритм для S-рампы?


Елки, мужики - сорри, забыл совсем что хотел сюда код выложить. Дождался пока автор сам сделал :) Но лучче поздно, чем никогда, вдруг кому пригодится. Код выкушен из реальной проги, расчитан вообще говоря на управление скоростью, но годится и для позиции. Ну и как бы не сильно откомментирован, некогда было :) Ну и может при выкусывании чего и потерял.
Вложения
about_ramp.txt
(3.74 КиБ) Скачиваний: 521
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: ПИД регулятор - PID алгоритм, энкодер и другая ОС

Сообщение Tonal » 24 ноя 2009, 16:09

улучшил динамику отработки ПИД, перевел цикл слежения на 250Гц.
Tonal
 
Сообщения: 13
Зарегистрирован: 24 май 2009, 19:52
Откуда: Город

Re: ПИД регулятор - PID алгоритм, энкодер и другая ОС

Сообщение linvinus » 11 июл 2011, 10:41

boez,
не могли бы вы по подробнее объяснить два своих поста
forum35/topic5043-90.html#p82648
и forum35/topic5043-150.html#p104289

По коду не понятно для чего нужно это сглаживание.

Может быть есть в интернете описание проблемы и теоретический материал?

Мне просто интересно.

Добавлено спустя 4 минуты 10 секунд:
Или речь о сглаживании между двумя точками? Как описано тут http://www.openservo.com/MotionProfile
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: ПИД регулятор - PID алгоритм, энкодер и другая ОС

Сообщение boez » 11 июл 2011, 11:05

Щас много писать некогда, погугли "s-образная кривая разгона" в применении к частотным преобразователям, щас такая функция есть у многих производителей. Может где-то и расписано зачем она нужна.
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: ПИД регулятор - PID алгоритм, энкодер и другая ОС

Сообщение linvinus » 11 июл 2011, 12:12

Понял, спасибо. Если кому интересно то см. AVR446
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Пред.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4