Линейный рост величин. Суммарная погрешность положения точки тела: скалярное представление

1.2.2.3 Линейный рост величин

 

Матрица положения E может быть представлена уравнением (18) в виде суммы шести дополнений, каждое из которых содержит только одну элементарную погрешность. Это позволяет представить вектор погрешности положения Δr0 и вектор погрешности ориентации Δc0 в виде суммы (6n + 6) дополнений следующим образом:

                                       ,                  (114)

                                          ,                    (115)

где δij (i = 0, 1, …, n; j = 1, 2, …, 6) – элементарные погрешности, упорядоченные в лексикографической форме, причём:

              δi1 = δix; δi2 = δiy; δi3 = δiz; δi4 = δ; δi5 = δ; δi6 = δ,     (116)

bij и dij – векторные коэффициенты передачи для элементарной погрешности ввода δij.

Помните, что коэффициенты переноса могут быть выражены либо в явной матричной форме, например (78), либо в обратной, например (112), матричной форме, и оба они эквивалентны:

                               ,               (117)

                               .               (118)

 

1.2.3 Суммарная погрешность положения точки тела: скалярное представление

 

Погрешность в заданном направлении определяет скалярную суммарную погрешность. Она получается путем проецирования вектора суммарной погрешности на единичный вектор c0, определяющий выбранное направление, и выводится через точечное произведение малых векторов Δr0 и Δc0, уравнения (91) и (105), и единичным вектором e0:

                                                 ,                                         (119)

                                                 ,                                         (120)

где e0 = [ex0, ey0, ez0, 0]T.

Эти определения могут быть представлены в скалярной форме:

                                            ,                                   (121)

                                          ,                                  (122)

где bij и dij определяются через скалярные произведения единичного вектора e0 на вектор bij, уравнение (117), или dij, уравнение (118), соответственно,

                                          bij = bij · e0 и dij = dij· e0 .                                    (123)

Обратите внимание, что скалярные величины Δ0 и Δc0 отличаются максимальным числом ненулевых членов: (6n + 6) и (3n + 3) соответственно. Влияние погрешности δij на точность вывода Δ0 и Δc0 характеризуется значениями bij и dij.

 

Рисунок 4 – Точное (1) и неточное (2,3) направления при вращении цилиндра

 

Если вектор погрешности bij (или dij) расположен под прямым углом к оси линии, уравнение (123) дает bij = bij · e0 = 0 и dij = bij · e0 = 0. В этом случае вектор e0 определяет неточное направление (в первом приближении), вдоль которого погрешность δij не влияет на значение Δ0 (или Δc0). В противном случае вектор e0 определяет точное направление.

В качестве простого примера рассмотрим вращение цилиндра (Рис. 4). Смещение рабочей точки на малое расстояние δx по оси X (стрелка 1) изменяет диаметр обрабатываемого цилиндра на ΔD = 2δx. Смещение на малом расстоянии δz по оси Z (стрелка 3) изменяет положение обработанной поверхности на Δl = δz. В противном случае единичные векторы оси X e0 = (1, 0, 0)T и оси Z e0 = (0, 0, 1)T определяют два точных направления.

Напротив, небольшое смещение δy вдоль оси Y (стрелка 2) не изменяет диаметр в первом приближении и, следовательно, определяет неточное направление.

 

Рисунок 5 – Формирование погрешности второго порядка обрабатываемого цилиндра при вертикальном перемещении наконечника инструмента

 

Фактически, как видно из треугольника OPQ (Рис. 5), радиус изменяется на величину второго порядка:

               .     (124)

Есть и другие способы получения скалярной суммарной погрешности в зависимости от представления вектора Δr0. В частности, замена уравнения. (105) в уравнении (119) дает:

                   ,                    (125)

                nx0 = y0ez0 – z0ey0; ny0 = z0ex0 – x0ez0; nz0 = x0ey0 – y0ex0.         (126)

где x0, y0 и z0 – номинальные координаты точки тела относительно системы координат S0;

nx, ny, nz – моменты единичного вектора e0 относительно осей S0;

δx, δy, δz, δθ, δψ и δϕ определяются с помощью уравнения (107).

Уравнения (125) и (126) позволяют представить в следующей наиболее компактной форме через два вектора шестого порядка – скручивание δ и вектор координат Плюккера u0:

                                                        Δ0 =u0T δ.                                          (127)

 




double arrow
Сейчас читают про: