ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Связь между прямоугольными, цилиндрическими и сферическимиКоординатами
Направление в пространстве характеризуется единичным вектором l=cosa; m=cosb; n=cosg; l2+m2+n2=1 Угол j между двумя заданными направлениями с направляющими косинусами l1; m1; n1 и l2; m2; n2 определяется из выражения cosj= l1l2+ m1m2+ n1n2 Если два направления перпендикулярны, то l1l2+ m1m2+ n1n2=0.
Некоторые сведения из алгебры матриц
Прямоугольная таблица, составленная из элементов (в частном случае чисел) и имеющая m строк и n столбцов, называется матрицей размера m x n. Элементы этой матрицы обозначаются через
Если в матрице число строк не равно числу столбцов, то есть m¹n, то матрица называется прямоугольной. Матрица, имеющая только одну строку, то есть m =1, называется матрицей-строкой (или вектором-строкой):
Матрица, имеющая только один столбец, то есть n =1, называется матрицей-столбцом (или вектором-столбцом):
Матрицу-строку или матрицу-столбец называют вектором и обозначают
Числа х1, х2, …, хn называются координатами (или элементами) вектора Х. так как число координат вектора есть, по определению, его размерность, то вектор Х является n -мерным. Трёхмерный вектор R обозначается:
Если в матрице число строк равно числу столбцов, то есть m=n, то матрица называется квадратной. Главной диагональю квадратной матрицы называется диагональ, проходящая через верхний левый и нижний правый углы, то есть совокупность элементов вида aii, где i =1,2,…,n. Квадратная матрица, у которой все элементы, расположенные вне главной диагонали, равны нулю, называется диагональной. Эта матрица имеет следующий вид:
Диагональная матрица, у которой все элементы, стоящие на главной диагонали, равны единице, называется единичной. Единичная матрица обозначается:
Индекс n указывает на порядок единичной матрицы. Квадратная матрица, в которой все элементы расположены симметрично относительно главной диагонали, называется симметричной. Для симметричной матрицы aij=aji (i ¹1), например:
Матрица, все элементы которой равны нулю, называется нулевой и обозначается через О. если нужно указать число строк и столбцов, то записывают:
Две матрицы
и aij=bij (i =1,2,…, m; j =1,2 ,…,n.), то А=В. Суммой двух матриц одного и того же размера Разность матриц определяется аналогично сумме, только у элементов вычитаемой матрицы знак меняется на противоположный: D=A-B; dij=aij-bij (i =1,2,…, m; j =1,2,…, n.). Произведением матрицы
Матрица – А =(-1) А называется противоположной матрице А. Сложение матриц подчиняется следующим законам: А+(В+С)=(А+В)+С; А+В=В+А; А+0=А; А+(-А)=0. Произведение матрицы на число подчиняется следующим законам: 1× А=А; 0× А =0; a(bА)=(ab)× А. Произведением А×В двух матриц:
имеющих соответственно размеры m x n и n x q, называется матрица
размера m x q. Матрица С = А×В определена только тогда, когда число столбцов матрицы А равно числу строк матрицы В. Чтобы получить элементы сij, стоящий в i -й строке и j -м столбце произведения двух матриц, нужно элементы i -й строки первой матрицы умножить на соответствующие элементы j- го столбца второй и полученные произведения сложить: сij=ai1b1j+ ai2b2j+…+ ainbnj (i =1,2,…, m; j =1,2,…, n.). Например, с23=a21b13+ a22b23+…+ a2nbn3, с41=a41b11+ a42b21+…+ a4nbn1, и т.п.
Произведение матриц подчиняется следующим законам: А(ВС)=(АВ)С; a(АВ)=(aА)В; (А+В)С=АС+ВС; ЕА=А; АВ¹ВА; АЕ=ЕА=А. Действия сложения и умножения на число над матрицами-столбцами и матрицами-строками (т.е. векторами) производятся аналогично соответствующим действиям над квадратными матрицами. Суммой двух векторов Транспонированной матрицей размера n x m называется матрица (размера n x m), полученная из матрицы А размера m x n путём замены строк соответствующими столбцами.
Свойства операции транспонирования: (АТ)Т=А; (А+В)Т=АТ+ВТ; (А×В)Т=ВТ×АТ. Определителем третьего порядка называется число
Свойства определителя: 1) определитель не меняется при транспонировании; 2) если одна из строк или один из столбцов определителя состоит из нулей, то определитель равен нулю; 3) при перестановке двух строк или двух столбцов определитель меняет только знак; 4) определитель, содержащий две одинаковые строки или два одинаковых столбца, равен нулю; 5) если все элементы некоторой строки или столбца определителя умножить на число R ¹0, то сам определитель умножится на это число; 6) определитель, содержащий две пропорциональные строки, равен нулю; 7) если все элементы i- й строки определителя n -го порядка представить в виде суммы двух слагаемых: aij=bij+cij (i =1,2,…, n) то данный определитель равен сумме двух определителей, у которых все строки, кроме i -й, такие же, как и в заданном определителе, а i -я строка в одном из слагаемых состоит из элементов bij, а в другом – из элементов cij; 8) если одна из строк определителя представляет собой сумму каких-либо других строк или сумму произведений каких-либо других строк определителя на число k, то определитель равен нулю; 9) определитель не изменится, если к элементам одной из его строк (столбцов) прибавить соответствующие элементы другой строки (столбца), умноженные на одно и то же число. Квадратная матрица называется обратной по отношению к данной квадратной матрице, если её умножение как справа, так и слева на данную матрицу даёт единичную матрицу, то есть: А×А-1=А-1×А=Е Квадратная матрица называется неособенной (или невырожденной), если её определитель не равен нулю. Если же определитель матрицы равен нулю, то матрица называется особенной (или вырожденной). Для того чтобы квадратная матрица А имела обратную, необходимо и достаточно, чтобы определитель матрицы А был отличен от нуля, то есть чтобы матрица А была неособенной. Матрица, составленная из алгебраических дополнений и затем протранспонированная называется союзной (или присоединённой) по отношению к исходной матрице А и обозначается
где d – определитель матрицы. В общем виде для квадратной матрицы n -го порядка обратная матрица вычисляется по формулам:
то есть элементы исходной и обратной матриц связаны соотношением Для матрицы третьего порядка:
Задачи кинематического расчёта
Кинематика рассматривает закономерности движения материальных тел без учёта причин, вызвавших это движение, то есть сил и моментов. Характеристиками движения будем считать текущее положение, скорость и ускорение тел, составляющих механическую систему. Характерными для манипуляционных систем являются следующие две задачи кинематики: прямая задача, решение которой позволяет определить положение, ориентацию, линейную и угловую скорости и ускорения звеньев механизма и их точек в инерциальной (условно неподвижной) системе координат по известным характеристикам относительного движения; обратная задача состоит в определении характеристик относительного движения звеньев по заданным абсолютным координатам, ориентации, скорости и ускорению звеньев, отдельного звена или точек механизма. При решении инерциальную систему координат считают декартовой, а относительное движение характеризуют обобщенными координатами, скоростями и ускорениями.
Условия выбора систем координат
При решении кинематических задач используют декартовые правые системы координат. Систему координат, связанную с неподвижным звеном механизма, называют условно неподвижной, абсолютной или инерциальной системой координат и обозначают
Преобразование прямоугольных координат
Переход от одной прямоугольной системы координат к другой прямоугольной системе координат можно осуществлять при помощи параллельного переноса (до совмещения начал координат) и поворота системы относительно начала (до совмещения осей). Поворот прямоугольной системы координат можно задать с помощью направляющих косинусов, углов Эйлера, вектора конечного поворота и т.п. Параллельный перенос системы координат Новые координаты
Определение углового положения систем координат с помощью направляющих косинусов Направляющими косинусами Например (рис.22):
Матрица направляющих косинусов
однозначно определяет условное положение системы координат
В координатной форме эти преобразования записываются в виде:
Орты
или
Соотношения между углами двух систем координат
Свойства определителя преобразования В силу ортогональности преобразования на направляющие косинусы накладывается 6 условий:
Определитель преобразования Определение углового положения системы координат с помощью направляющих косинусов в случае конечного поворота относительно заданной оси Пусть задана неподвижная система координат а) ось вращения n задана направляющими косинусами
Или где
б) ось вращения n задана направляющими косинусами в системе координат . В этом случае ,
где
Элементарные преобразования координат
Случаи или преобразования координат называются элементарными, если:
Для случая элементарного поворота связь между координатами точки в системах координат 1 и 2 определяется формулой
Для случая поворота относительно оси x матрица имеет вид:
где Для поворота относительно оси y матрица имеет вид:
где Относительно оси z:
Обычно в механике положительным считается поворот, происходящий против часовой стрелки, если смотреть с острия оси, вокруг которой он происходит. При преобразовании координат путем условного поворота осей до их совмещения положительный угол отсчитывается по часовой стрелке. Преобразование координат для случая элементарного переноса производится по формуле:
где L – вектор, имеющий общий вид Совмещение двух координатных систем, произвольно расположенных в пространстве
Такое совмещение может быть осущестленно шестью элементарными поворотами и переносами, выполненными строго в следующей последовательности (повороты некоммутативны!) 1) поворот осей системы 2) поворот системы 3) Поворот осей системы 4) Последовательный перенос системы 2 вдоль осей
Пример кинематического анализа манипулятора «Маскот-1»
Рассматриваемый манипулятор (рис. 25) имеет 6 степеней свободы и состоит из 6 подвижных звеньев, соединенных кинематическими парами V класса. С каждым звеном механизма связываем свою систему координат. Со стойкой -
где
Система
Системе координат
а матричное уравнение перехода к системе
где Система координат
Матрица переноса –
Матричное уравнение перехода к системе
где Система
Матричное уравнение перехода к системе
где Система
Матрица переноса –
Матричное уравнение перехода к системе
где Система
Матричное уравнение перехода к системе
где Подставляя в последнее уравнение соответствующие матрицы M и L, получим выражения, связывающие координаты произвольной точки звена 6 в системах координат
Тогда
Кинематический анализ манипулятора промышленного робота
Рассмотрим применение матричного метода для исследования шестизвенной открытой пространственной кинематической цепи механической руки ПР. С каждым звеном механизма свяжем прямоугольную систему координат (рис. 26). Со стойкой – неподвижную систему координат Со звеном 1 – систему координат
Со звеном 2 свяжем систему координат , смещенную на величину по оси и повернутую на угол относительно этой оси.
Со звеном 3 свяжем систему координат Со звеном 4 свяжем систему координат Со звеном 5 свяжем систему координат Задача о положениях точки F схвата 5 сводится к определению координат этой точки в системе Матричное уравнение для перехода от системы 5 к системе 4 запишется в виде:
где Матрица поворота и переноса имеет вид:
Матрица поворота при переходе от системы 4 к системе 3:
Матричное уравнение перехода к системе 3:
где Матрица переноса от системы 3 к системе 2:
Матричное уравнение перехода к системе 2:
где Матрицы поворота и переноса от системы 2 к системе 1 имеют вид:
Матричное уравнение перехода к системе 1:
где Матрица перехода к неподвижной системе 0:
Матричное уравнение перехода к системе координат
После некоторых преобразований находим выражение, связывающее координаты выбранной точки захвата в системах координат
Общее решение задачи перехода от системы
Кроме тех координат захвата, определяющих его положение, вычисляют три угла Эйлера или Матрица направляющих косинусов определяющих положение системы x
M
Не нашли, что искали? Воспользуйтесь поиском:
|