roboforum.ru

Технический форум по робототехнике.
Текущее время: 09 апр 2025, 23:03

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Производная ступенчатой функции (угла измеряемого энкодером)
СообщениеДобавлено: 18 мар 2014, 10:17 
Не в сети

Зарегистрирован: 29 авг 2013, 03:25
Сообщения: 11
Здравствуйте. У вас на форуме немало разделов, не знаю в какой было лучше поместить эту тему.
Для управления механической конструкцией хочу использовать ПИД-регулятор от величины угла, измеряемого энкодером. Количество щелчков на оборот - порядка нескольких тысяч, то еcть для измерения угла вполне достаточно. Но в управление пропорционально входит производная угла. Если считать как разность текущего и предыдущего показаний деленную на интервал опроса датчика, то получаются весьма большие скачки, которые идут в управление и не способствуют стабильности конструкции. Если увеличить время расчета производной или использовать ряд предыдущих значений угла на расширенном интервале опроса, то получается задержка в рассчитанном значении, из чего вытекает задержка в управлении и опять же нестабильность. Подскажите пожалуйста возможные варианты решения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Производная ступенчатой функции (угла измеряемого энкоде
СообщениеДобавлено: 18 мар 2014, 20:20 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
Понять что такое ПИД, читать на вики местном..[[Перевод_статьи_"Просто_о_ПИД-алгоритмах"]]
Крутить коефты P I D, и забыть про деление на МК...
Производную брать как количество щелчков за фиксированое время измерения...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO