способ измерения трехмерных координат

Классы МПК:
Автор(ы):
Патентообладатель(и):Леонович Эдуард Николаевич
Приоритеты:
подача заявки:
1991-04-18
публикация патента:

Изобретение относится к автоматике и вычислительной технике. Его использование в системах измерения координат трехмерных объектов сложной формы позволяет повысить точность считывания. В двух точках рабочего пространства, лежащих на одной из его координатных осей, возбуждается переменное электромагнитное поле, напряженность которого индицируется в выбранной точке с помощью двух магнитометрических датчиков, соосно расположенных в съемнике координат. Благодаря вращению возбуждаемого поля поочередно в каждой точке во взаимно перпендикулярных плоскостях и фиксации углов вращения, при которых производная сиганала, наводимого в магнитометрических датчиках, равна нулю, координаты острия съемника определяются более точно, чем в прототипе. 4 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4

Формула изобретения

СПОСОБ ИЗМЕРЕНИЯ ТРЕХМЕРНЫХ КООРДИНАТ, включающий в себя возбуждение переменного электромагнитного поля в двух заданных точках, расположенных на расстоянии d одна от другой на одной из координатных осей в системе координат рабочего пространства, формирование с помощью расположенных соосно в съемнике координат двух магнитометрических датчиков обобщенного информационного сигнала

Eспособ измерения трехмерных координат, патент № 2015565=e12+e22+e32 ,

где el (l = 1, 2, 3) - амплитуды сигналов, индуцированных в трех взаимно перпендикулярных приемных катушках каждого из магнитометрических датчиков,

определение считываемых координат острия съемника координат U = { x, y, z } по формулам вида

U = U2- способ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565U1-Uспособ измерения трехмерных координат, патент № 2015565,

где U1 = { x1, y1, z1 }, U2 = { x2, y2, z2 } - координаты центров соответственно первого и второго магнитометрических датчиков;

a - расстояние от острия съемника координат до центра первого магнитометрического датчика;

b - расстояние между центрами магнитометрических датчиков,

отличающийся тем, что, с целью повышения точности измерения, вращают вектор магнитной индукции возбуждаемого электромагнитного поля поочередно в первой и второй заданных точках в координатной плоскости, проходящей через координатную ось с заданными точками, и во второй заданной точке в плоскости, перпендикулярной этой координатной оси, определяют скорость изменения обобщенного информационного сигнала первого и второго магнитометрических датчиков при вращении вектора магнитной индукции возбуждаемого электромагнитного поля в обеих выбранных плоскостях, фиксируют углы способ измерения трехмерных координат, патент № 2015565ji , способ измерения трехмерных координат, патент № 2015565ji (i= 1,2 - номер магнитометрического датчика, j = 1, 2 - номер заданной точки) соответственно, между координатной осью, проходящей через две заданные точки, и проекциями направлений на центры магнитометрических датчиков в первой выбранной плоскости и между координатной осью, перпендикулярной первой выбранной плоскости, и направлениями на центры магнитометрических датчиков при равенстве нулю скорости изменения амплитуды обобщенных информационных сигналов, определяют координаты центров каждого из магнитометрических датчиков согласно выражениям

xi= d способ измерения трехмерных координат, патент № 2015565;

yi= d способ измерения трехмерных координат, патент № 2015565;

zi= dспособ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565 ,

после чего определяют искомые координаты.

Описание изобретения к патенту

Изобретение относится к автоматике и вычислительной технике, а именно к индукционному преобразованию координат элементов трехмерных объектов в электрические сигналы и коды и автоматическому вводу последних в ЭВМ.

Известен способ индукционного измерения координат элементов диэлектрических объектов на плоскости и в пространстве, заключающийся в генерировании импульсных электромагнитных полей в фиксированных точках осей системы координат рабочего пространства, формировании сигналов ЭДС в приемных электрических контурах съемника координат, совмещаемого оператором с выбранным элементом объекта, цифровом представлении амплитуд индуцированных сигналов ЭДС в приемных электрических контурах съемника координат, совмещаемого оператором с выбранным элементом объекта, цифровом представлении амплитуд индуцированных сигналов ЭДС и вычислении координат острия съемника функциональной обработкой цифровых эквивалентов амплитуд индуцированных сигналов по заданному алгоритму [1].

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

Наиболее близким к заявляемому является способ индукционного измерения координат, основанный на возбуждении импульсных электромагнитных полей в точках координатных осей пространственной системы координат с заданным шагом дискретизации рабочего пространства, использовании в съемнике координат двух магнитометрических датчиков, выходной информационный сигнал которых формируется как сумма квадратов амплитуд сигналов ЭДС, индуцируемых в трех взаимно ортогональных катушках индуктивности каждого из датчиков, формировании последовательности цифровых значений выходных сигналов датчиков, последовательном взаимном сравнении значений выходных сигналов датчиков, определении координат центров датчиков как положений экстремумов последовательностей значений их выходных сигналов по каждой из координатных осей и вычислений координат острия съемника, совмещаемого с выбранным элементом обрабатываемого объекта, по формулам вида

U = U2- способ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565U1-Uспособ измерения трехмерных координат, патент № 2015565 , где U = {x, y, z}; a и b - константы съемника координат (а - расстояние от острия до центра первого датчика, b - расстояние между центрами датчиков) [2].

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

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

На фиг. 1 представлена схема вращения вектора способ измерения трехмерных координат, патент № 2015565 магнитной индукции поля в плоскости ХOY; на фиг. 2 показано определение декартовых координат одной из точек приема индуцированного сигнала по фиксированным углам; на фиг. 3 даны графики функций Eспособ измерения трехмерных координат, патент № 2015565 и способ измерения трехмерных координат, патент № 2015565; на фиг. 4 изображена структурная схема для реализации способа.

Сущность способа заключается в следующем. Если в точке, лежащей на оси (например, OХ) декартовой системы координат (фиг. 1), поместить источник электромагнитного поля таким образом, что его магнитные составляющие по координатным осям OХ и OY изменяются в соответствии с соотношениями

способ измерения трехмерных координат, патент № 2015565= способ измерения трехмерных координат, патент № 2015565cosспособ измерения трехмерных координат, патент № 2015565; (1)

способ измерения трехмерных координат, патент № 2015565= способ измерения трехмерных координат, патент № 2015565sinспособ измерения трехмерных координат, патент № 2015565, где способ измерения трехмерных координат, патент № 2015565 - угол между вектором способ измерения трехмерных координат, патент № 2015565 магнитной индукции поля и координатной осью OХ, то при изменении угла способ измерения трехмерных координат, патент № 2015565 в диапазоне 0 способ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565 /2 в каждой торчке окружающего пространства создается электромагнитное поле, вектор способ измерения трехмерных координат, патент № 2015565 которого вращается вокруг точки возбуждения поля в плоскости XOY, сохраняя постоянство своего модуля В в равноудаленных от центра вращения точках пространства. Множество таких точек образуют окружность Т, получаемую сечением сферы радиуса R (R - расстояние выбранной точки пространства до центра вращения) плоскостями, параллельными плоскости XOY. Действительно, если рассмотреть две такие произвольные точки М1 или М2, то при выполнении соотношений (1) для модулей векторов способ измерения трехмерных координат, патент № 2015565 и способ измерения трехмерных координат, патент № 2015565 имеют однотипные соотношения

способ измерения трехмерных координат, патент № 2015565Bспособ измерения трехмерных координат, патент № 2015565 = способ измерения трехмерных координат, патент № 2015565= способ измерения трехмерных координат, патент № 2015565 = B.

При этом очевидно, что направления векторов способ измерения трехмерных координат, патент № 2015565 и способ измерения трехмерных координат, патент № 2015565 при выполнении условий (1) в плоскости XOY совпадают с направлением из точек М1 и М2 на центр вращения поля.

Если теперь в точках М1 и М2 поместить магнитометрический датчик, включающий три взаимно ортогональные круговые катушки индуктивности одного радиуса r, развернутые вокруг общего центра, то амплитуда индуцированного обобщенного информационного сигнала магнитометрического датчика, формируемая как Eспособ измерения трехмерных координат, патент № 2015565 = e12 + e22 + +e32 (ei - амплитуда сигнала каждой из трех приемных катушек), не зависит от пространственной ориентации датчика, а является функцией напряженности магнитного поля в центре датчика, т.е. в конечном итоге функцией расстояния R между центром датчика и источником электромагнитного поля. Действие вектора способ измерения трехмерных координат, патент № 2015565 магнитной индукции поля (в точке М1 - это вектор способ измерения трехмерных координат, патент № 2015565, в точке М2 - вектор способ измерения трехмерных координат, патент № 2015565) на такой магнитометрический датчик эквивалентные действию на одну приемную катушку индуктивности, плоскость S которой все время остается перпендикулярной вектору способ измерения трехмерных координат, патент № 2015565. Для рассматриваемого графического примера такими положениями плоскостей эквивалентных катушек в точках М1и М2 будут, очевидно, положения S1 и S2.

Справедливо утверждение, что при вращении вектора магнитной индукции способ измерения трехмерных координат, патент № 2015565 (при изменении угла способ измерения трехмерных координат, патент № 2015565 от 0о до 90о) амплитуда индуцированного обобщенного сигнала Eспособ измерения трехмерных координат, патент № 2015565 достигает своего максимального значения при размещении центра магнитометрического датчика в точке, имеющей направление на точку вращения поля в плоскости XOY, определяемое углом способ измерения трехмерных координат, патент № 2015565 . Действительно, как видно из фиг. 1б, только в этом случае вектор способ измерения трехмерных координат, патент № 2015565 образует с площадкой S1 в плоскости XOY прямой угол, соответствующий максимуму потока способ измерения трехмерных координат, патент № 2015565 вектора магнитной индукции способ измерения трехмерных координат, патент № 2015565 через эту площадку. Как легко убедиться, параллельным переносом вектора способ измерения трехмерных координат, патент № 2015565 из точки М1 в точку М2, при состоянии магнитного поля, определяемом углом способ измерения трехмерных координат, патент № 2015565 1, вектор способ измерения трехмерных координат, патент № 2015565 в точке М2 с плоскостью S2 эквивалентной катушки образует в плоскости XOY угол способ измерения трехмерных координат, патент № 2015565, отличный от 90о, что соответствует меньшему значению потока в точке М2 при угле способ измерения трехмерных координат, патент № 2015565 1, а следовательно, и меньшему значению амплитуды Eспособ измерения трехмерных координат, патент № 2015565 обобщенного информационного сигнала магнитометрического датчика.

Точно такие же рассуждения справедливы и для вращения электромагнитного поля в плоскости YOZ. При этом фиксируется значение угла способ измерения трехмерных координат, патент № 2015565, соответствующее максимуму амплитуды Eспособ измерения трехмерных координат, патент № 2015565 обобщенного информационного сигнала.

Очевидно, что сделанные заключения справедливы и для второй точки вращения поля на оси OX.

Таким образом, использование вращающегося в выбранных плоскостях XOY и YOZ электромагнитного поля в сочетании с использованием в точках приема индуцированного сигнала магнитометрических датчиков лежит в основе предлагаемого способа считывания трехмерной информации. При этом представляется возможность определения угловых засечек способ измерения трехмерных координат, патент № 2015565 1(1), способ измерения трехмерных координат, патент № 20155651(1) и способ измерения трехмерных координат, патент № 2015565 2(1), способ измерения трехмерных координат, патент № 20155652(1) центра первого магнитометрического датчика (индекс i) из обеих точек вращения поля и угловых засечек способ измерения трехмерных координат, патент № 2015565 1(2), способ измерения трехмерных координат, патент № 2015565 1(2) и способ измерения трехмерных координат, патент № 2015565 2(2), способ измерения трехмерных координат, патент № 2015565 2(2) центра второго датчика из тех же точек вращения. При известном расстоянии d между точками вращения электромагнитного поля этих данных достаточно для определения декартовых координат точек приема индуцированных сигналов (центров двух магнитометрических датчиков).

Действительно из фиг. 2, решая прямоугольные треугольники O1CE и O2CE, для координаты х точки A приема получают

x = dспособ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565.

При известной координате х = O1E из треугольника O1CE для координаты y = CE имеют

y = dспособ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565.

Из рассмотрения треугольников O1CE и O1AC для координаты z = AC получают

z = dспособ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565.

На фиг. 2 рассмотрены геометрические построения для одной точки приема (центра одного магнитометрического датчика). Точно такие же выводы, очевидно, справедливы и для второй точки приема (второго магнитометрического датчика). Так как датчики в съемнике координат располагаются соосно с острием съемника (см. фиг. 3), то координаты острия, совмещаемого со считываемой точкой трехмерного объекта, определяются по формулам

x = x2- способ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565x1-xспособ измерения трехмерных координат, патент № 2015565;

y = y2- способ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565y1-yспособ измерения трехмерных координат, патент № 2015565;

z = z2- способ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565z1-zспособ измерения трехмерных координат, патент № 2015565.

Значения углов способ измерения трехмерных координат, патент № 2015565 и способ измерения трехмерных координат, патент № 2015565, при которых непрерывно применяющаяся амплитуда обобщенного информационного сигнала достигает своего максимума при изменении углов, определяются дифференцированием сигнала Eспособ измерения трехмерных координат, патент № 2015565 по соответствующему углу. Известно, что экстремальному значению функции (в том числе и Eспособ измерения трехмерных координат, патент № 2015565 (способ измерения трехмерных координат, патент № 2015565), Eспособ измерения трехмерных координат, патент № 2015565 (способ измерения трехмерных координат, патент № 2015565 )) соответствует равенство нулю ее первой производной (фиг. 3). Сравнивая значения способ измерения трехмерных координат, патент № 2015565 и способ измерения трехмерных координат, патент № 2015565 с пороговым уровнем Uпор = 0, в момент равенства фиксируют соответствующие углы способ измерения трехмерных координат, патент № 2015565 и способ измерения трехмерных координат, патент № 2015565 .

Последовательность вышеописанных действий над электромагнитным полем и индуцируемыми им обобщенными информационными сигналами в точках приема (в магнитометрических датчика) и составляет содержанием предлагаемого способа.

На фиг. 4 представлен пример реализации изложенного способа. Вращающееся электромагнитное поле создается в двух точках O1 и O2, лежащих на известном расстоянии d друг от друга на оси OX, двумя системами из трех взаимно перпендикулярных идентичных катушек индуктивности. Поле поочередно вращается в каждой из точек O1 и O2 и поочередно в каждой из выбранных плоскостей XOY и YOZ. Излучающие электромагнитное поле катушки 1, 2, 3 и 4, 5, 6 соответственно ориентированы по координатным плоскостям XOZ, YOZ и XOY соответственно декартовой системы координат. Входы катушек подключены соответственно к токовым ключам 7, 8, 9 и 10, 11, 12. Токовые входы ключей 8, 11 подключены к генератору 13 синусоидального тока, токовые входы ключей 7, 9 и 10, 12 - к выходу фазовращателя 14, связанного с генератором 13.

Устройство содержит съемник 15 координат с двумя магнитометрическими датчиками 16 и 17, приемные катушки которых подключены соответственно к усилителям-квадраторам 18, 19, 20 и 21, 22, 23. Выходы усилителей каждого датчика связаны соответственно с аналоговыми сумматорами 24 и 25, подключенными выходами к дифференцирующим схемам 26 и 27 соответственно. Выходы дифференцирующих схем связаны с входами соответствующих компараторов 28, 29, на вторые входы которых подан пороговый уровень Uпор = 0.

Устройство включает блок 30 управления, запускающим входом а связанный с генератором 31 одиночных импульсов, подключенным к кнопке 32 пуска. Блок 30 управления представляет собой обычную дискретную переключательную схему, построение которой не представляет принципиальных трудностей. Он должен содержать ПЗУ, в котором записываются значения функции sin способ измерения трехмерных координат, патент № 2015565i ( способ измерения трехмерных координат, патент № 2015565i) с необходимой дискретностью способ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565(способ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565) угла вращения, а также счетчики для формирования углов способ измерения трехмерных координат, патент № 2015565i ( способ измерения трехмерных координат, патент № 2015565i) = =iспособ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565(способ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565). Выходом б блок 30 управления связан с генератором 13 синусоидального тока, выходом в - с управляющими входами ключей 8, 9, выходом г - с входами ключей 7, 8, выходом д - с входами ключей 10, 11, выходом е - с входами ключей 11, 12, а управляющими входами ж и з - с выходами компараторов 29 и 28 соответственно.

Устройство работает следующим образом.

После установки острия съемника в считываемую точку М с неизвестными координатами x, y, z оператор замыкает кнопку 32 пуска, чем возбуждается генератор 31 одиночных импульсов, запускающий блок 30 управления. Последний по выходу г открывает токовые ключи 7 и 8 и по выходу а выдает в генератор 13 синусоидального тока последовательность цифровых значений функций синуса с шагом способ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565 по углу. На выходе генератора 13 формируется непрерывный сигнал синусоидальной формы, поступающий на вход фазовращателя 14, преобразующий его в сигнал косинусоидальной формы. Одновременно сигналы с генератора 13 и фазовращателя 14 проходят открытые по выходу г токовые ключи 8 и 7 соответственно и возбуждают катушки 1 и 2 первого вращателя (в точке O1) электромагнитного поля в плоскости XOY. При этом в точках приема индуцированного сигнала A1 и A2, в которых находятся центры соответствующих магнитометрических датчиков 16 и 17, возбуждаются электромагнитные поля, магнитная составляющая которых индуцирует в приемных катушках датчиков сигналы ЭДС, которые усиливаются на усилителях 18, 19, 20 и 21, 22, 23 с квадратичной характеристикой, суммируются в аналоговых сумматорах 24, 25 и дифференцируются по углу в схемах 26, 27 дифференцирования. Дифференцированные сигналы поступают на соответствующие компараторы 28, 29, где сравниваются с пороговым нулевым уровнем. В момент сравнения амплитуды дифференцированного сигнала для каждого из датчиков компараторы 28, 29 выдают управляющие сигналы на входы з и ж соответственно. По этим сигналам в блоке 30 управления для каждого из датчиков фиксируется угол способ измерения трехмерных координат, патент № 2015565 i = iспособ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565способ измерения трехмерных координат, патент № 2015565, которому соответствует максимум амплитуды Eспособ измерения трехмерных координат, патент № 2015565 обобщенного информационного сигнала. В дальнейшем блок 30 управления таким же образом, выдавая управляющие сигналы по выходам в, д и е, а по выходу а значения функции синуса для них, формирует остальные угловые засечки способ измерения трехмерных координат, патент № 20155651(1), способ измерения трехмерных координат, патент № 20155651(2), способ измерения трехмерных координат, патент № 20155652(1), способ измерения трехмерных координат, патент № 2015565 2(2), способ измерения трехмерных координат, патент № 20155651(2), способ измерения трехмерных координат, патент № 20155652(2), необходимые для вычисления декартовых координат x1, y1, z1 и x2, y2, z2 точек приема индуцированного сигнала (центров магнитометрических датчиков), по которым определяются текущие координаты x, y, z считываемой точки М трехмерного объекта по формулам вида U = U2- способ измерения трехмерных координат, патент № 2015565 способ измерения трехмерных координат, патент № 2015565U1-Uспособ измерения трехмерных координат, патент № 2015565. Все рутинные вычисления целесообразно выполнять в микро- или миниЭВМ.

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

Наверх