Погрешность позиционирования промышленного робота. Первичные ошибки. Погрешности обобщенных координат, страница 4

Каждое звено МС соединяется со смежными посредством кинематической пары. Проведем через центры кинематических пар звена i ось хi  (рис.1) и свяжем с каждым звеном систему координат  oi хiуi zi. Пространственное тело имеет шесть степеней свободы. Этим степеням свободы соответствуют шесть  составляющих погрешности позиционирования звена. Каждая составляющая погрешности позиционирования и ориентирования звена может быть объяснена не идеальностью соответствующих жесткостных характеристик.

Рис.1. Составляющие погрешности типового звена манипулятора ПР

Таким образом, три составляющих погрешности позиционирования eixx, eiyy,eizz и три составляющих погрешности ориентирования eixy, eixz, eiyz  звена iобуславливаются шестью коэффициентами жесткости: тремя отвечающими за поступательное перемещение (или удлинение в соответствующем направлении) звена i (Сixx, Сiyy, Сizz) и тремя, отвечающими за повороты (или изгибы и кручения) звена i (Сixy^, Сiyz, Сixz).

В точке А  рабочей зоны конфигурация ={q1,...,qn}|A определена посредством решения обратной задачи о положении МС. Решение прямой задачи о положении на малых перемещениях eij при конфигурации  позволяет однозначно связать набор составляющих погрешностей позиционирования всех звеньев

;         ={eixx, eiyy, eizz ,eixy, eixz, eiyz}

с набором составляющих погрешностей позиционирования и ориентирования схвата в точке А

={eAxx, eAyy, eAzz ,eAxy, eAxz, eAyz}

Решение задачи статики для МС в конфигурации  позволяет связать вектор  с вектором

;      ={Cixx, Ciyy, Cizz ,Cixy, Cixz, Ciyz}={Cij}

Если при этом удается вычислить определенный показатель качества МС (стоимость, масса, показатели инерционности и др.)

К=К (),

то задача проектирования жесткости может быть записана формально так: найти экстремум функции качества

К ()®ехtr (1)

при условиях

eAj()£eAjo    (j=1,6) (2)

Cij>0    (j=1,6, i=1,n) (3)

Решением задачи (1)–(3) служит набор компонентов вектора , характеризующих жесткость МС и обеспечивающих требуемую точность позиционирования и ориентации  eAjo  в точке А наилучшим образом в смысле качества К.

Максимальное число параметров оптимизации в задаче равно 6n, поэтому уже при n > 2 поиск экстремума требует больших затрат времени и становится мало эффективным.

14.2 Декомпозиция задачи проектирования МС. Оптимизация точности МС

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

– на верхнем уровне оптимизации назначаются укрупненные параметры для подсистем в соответствии с критерием оптимизации верхнего уровня;

– на нижнем уровне укрупненные параметры выступают в форме ограничений для соответствующих подсистем.

Оптимизация внутри каждой подсистемы ведется независимо от других, но по критериям, согласованным (не противоречащим) критерию верхнего уровня. На каждом шаге оптимизации значения функций качества подсистем нижнего уровня пересчитываются к значению функции качества верхнего уровня и итерация повторяется.

Декомпозировать задачу (1)–(3) можно следующим образом. На верхнем уровне двухуровневого процесса производится распределение погрешности  по степеням подвижности, то есть разыскиваются наборы , (i=1,n) такие, что в точке А  выполняется требование

eAj() £eAjo    (j=1,6,  i=1,n)   (4)

причем при наименьшем значении критерия качества

K1() ® min,                 (5)

который условно назовем стоимостью.

Если точность звена характеризовать величиной, обратной погрешности (1/eij), и условиться, что достижение единичной точности по степени свободы j звена i обходится в затраты Рij, то функция

K1()=(Рij/eij)     (6)

характеризует стоимость МС, обладающей по каждому звену максимальной погрешностью.

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