roboforum.ru

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

ЧПУ

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

Re: ЧПУ

Сообщение Duhas » 09 окт 2011, 19:39

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

но я то выше к чему, по сути в управлении траекторией важно соблюдать четкое соотношение скоростей.. я подумал смотреть на отношения невязок приводов по скорости .. ща покажу что вышло:
model1.png

модель общая и контура скорости..
model1_gr.png

то что вышло.. верхний график какой то странный..

пока писал - понял что можно взять не отношения, а разности между невязками, нормированными заданиями и подмешивать их в регулятор скорости каждой из осей..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: ЧПУ - кое какие результаты

Сообщение Duhas » 11 окт 2011, 09:27

в общем вот смотрите )

работаю по разнице нормированных невязок.. по скольку нормировать делением на задание не вариант - решил множить на задание другой оси и делить на 10 - максимальное задание.. разница невязок поступает на ПИД регулятор сигнал с которого добавляется к сигналам контуров скорости.. на разных осях в разной полярности..

набросы нагрузки на 0.1 и 0.2, нагрузка - 1/4 от номинального момента.. добавлены "маховички" по 2.5 момента инерции ротора ДПТ..
!model.png
Моделька


!bez_reg.png
без регулятора


!s_reg.png
с ПИД регулятором (20 120 0,15)
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: ЧПУ

Сообщение Duhas » 11 окт 2011, 17:49

Michael_K писал(а):Тема эта не такая простая. Но решений предложено много (и разных).
Гуглить что-то вроде "Cross Coupling Control", "Generalized Predictive Control", "multi-axies".

Забыл тот раз поблагодарить за ключевые слова :beer: :friends:

постом выше я изобрел велосипед.. а щас вот погуглил.. пока только по кросс коуплинг контрол.. но блин получилось прям как там народ делает ))

вот например

Добавлено спустя 14 минут 38 секунд:
В общем: Cross Coupling Control - оно самое.. PREDICTITIVE CONTROL ай накапсил это по сути возможная замена обычного регулятора на регулятор с предсказанием.. помочь в этих применениях думаю тоже может, но возможно надо делать это совмещенным..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Пред.

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

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

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