
- •Глава 7. Системы тактильного типа
- •7.1. Общие положения
- •7.2. Принципы силомоментного очувствления роботов
- •7.3. Датчики систем силомоментного очувствления роботов
- •7.3.1. Упругие элементы и измерительные цепи силомоментных датчиков
- •7.3.2. Датчик с упруго-чувствительными элементами
- •7.4. Методы распознавания контактных ситуаций
- •7.5. Организация управления роботом с силомоментным очувствлением
- •7.6. Тактильные датчики
- •7.6.1. Тактильные датчики касания и контактного давления
- •7.6.2. Тактильные датчики проскальзывания
- •Вопросы для самостоятельной подготовки
7.5. Организация управления роботом с силомоментным очувствлением
Как
уже отмечалось, характеристики ССО
роботов должны выбираться исходя из
параметров конкретного робота и
особенностей технологической операции.
Так, например, для большинства контактных
задач свойственно временное замыкание
и размыкание кинематической цепи. В
этом случае, использование только
позиционного или только силового
управления недостаточно. Традиционным
подходом является построение нескольких
контуров регулирования. Если система
управления является позиционной, то
сигналами от СМД производится модификация
номинальной траектории или скорости
командами от СМД [ ]. Общая схема
позиционно-силовой системы управления
робота приведен на рис. 7.25.
Теперь рассмотрим влияние жесткости СМД С на динамику антропоморфного манипулятора с позиционно-силовой системой управления. Управление приводами в режиме замкнутой кинематической цепи производится по сигналам СМД, причем на каждом шаге движения выполняется решение прямой кинематической задачи - определение по обобщенным координатам q положения концевой точки манипулятора R. Если ССО построена в соответствии с концепцией «очувствленного запястья», то возникает необходимость проведения вычислений в трех координатных системах: системе координат СМД (здесь находится «центр измерений»), абсолютной системе координат робота OXYZ и системе обобщенных координат q. Запишем: R = J (q0) q. [ ], где матрица Якоби J(q0) размера (n6) определена для конфигурации манипулятора q0 и n - количество его степеней подвижности. Приведем вектор усилий F из центра измерений датчика в систему обобщенных координат. Сделаем допущение, что точка приложения вектора F приблизительно совпадает с центром измерений. Тогда, в соответствии с [ ] получим:
Fq(q0) = JТ (q0) F,
где Fq - вектор внешних сил, приведенный к обобщенным координатам исполнительного механизма. Принимая для простоты расчета, что жесткость собственно манипулятора См намного больше жесткости датчика C, т.е. уподобляя датчик некоторому упругому шестикомпонентному упору, получим:
Fq(q0) = Cq(q0) q,
Здесь параметр Cq(q0) можно назвать матрицей обобщенной жесткости СМД.
Поскольку для «упругого упора» справедливо равенство F = C R, то обобщенная жесткость СМД в точке q0 определится зависимостью:
Cq(q0) = JT (q0) C J(q0).
Следовательно, уравнение динамики манипулятора с запястным СМД в окрестности точки контакта запишется следующим образом:
A(q0) q + (dFк/dq) q = Q(q0) + JT (q0)CJ(q0) q,
где A(q0) - матрица инерции механической системы робота, Fк(q, dq/dt) - вектор центробежных и кориолисовых сил, Q(q0) - вектор активных обобщенных сил манипулятора (например, вектор моментов, развиваемых приводами).
Таким образом, сигнал управления исполнительным механизмом Q*(t) должен формироваться в виде:
Q*(t) = Q [R, A, C, J(q0), t]
Данное выражение показывает, что для обеспечения заданного качества управления необходимо учитывать, наряду с другими факторами, жесткость СМД и конфигурацию исполнительного механизма робота. Другими словами, система, устойчивая при одной конфигурации манипулятора может потерять устойчивость при ее изменении. В частности, это характерно при работе манипулятора в большой зоне обслуживания, например, для технологических операций, подобных абразивной зачистке.