|
Измерение расстояния |
|
|
|
 |
Ответов
(1 - 58)
|
Aug 11 2017, 17:01
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 9-08-04
Пользователь №: 468

|
- что измерять, абсолютное расстояние или разницу расстояний, - допускается ли размещение излучателя и приемника рядом друг с другом и отражателя на объекте, до которого измеряется расстояние. -если дополнить экзотикой - можно ли тянуть механическую линейку (в виде шкалы, нанесенной на торец платформы, например)/вращать прецизионную червячную передачу и т.д.
лазерный интерферометр измерит разницу расстояний, для абсолютного измерения нужна точка отсчета, разрешение в доли мкм
по принципу лазерного дальномера (вычислять задержку) вряд ли: скорость света 3E8 м/с, при проходе до отражателя и обратно расстояние увеличивается вдвое, если разрешение (не точность) 0,015мм (для упрощения расчета), удвоенное значение 0,03мм или 3E-5м, требование к разрешению по времени 3Е-5 / 3Е8 = 1Е-13с или 0,1пикосекунда, у микросхем ACAM TDC режим повышенного разрешения 10пс что-то свое с заполнением 10ТГц или фазовый детектор с разрешением 0,1пс - интересно было бы взглянуть...
|
|
|
|
|
Aug 11 2017, 19:26
|

Знающий
   
Группа: Свой
Сообщений: 512
Регистрация: 17-02-09
Пользователь №: 44 983

|
Цитата(bvn123 @ Aug 11 2017, 20:01)  - что измерять, абсолютное расстояние или разницу расстояний, - допускается ли размещение излучателя и приемника рядом друг с другом и отражателя на объекте, до которого измеряется расстояние. -если дополнить экзотикой - можно ли тянуть механическую линейку (в виде шкалы, нанесенной на торец платформы, например)/вращать прецизионную червячную передачу и т.д.
лазерный интерферометр измерит разницу расстояний, для абсолютного измерения нужна точка отсчета, разрешение в доли мкм
по принципу лазерного дальномера (вычислять задержку) вряд ли: скорость света 3E8 м/с, при проходе до отражателя и обратно расстояние увеличивается вдвое, если разрешение (не точность) 0,015мм (для упрощения расчета), удвоенное значение 0,03мм или 3E-5м, требование к разрешению по времени 3Е-5 / 3Е8 = 1Е-13с или 0,1пикосекунда, у микросхем ACAM TDC режим повышенного разрешения 10пс что-то свое с заполнением 10ТГц или фазовый детектор с разрешением 0,1пс - интересно было бы взглянуть... Отражатель можно разместить, точнее таких отражателей может быть три (образуют треугольник и в вершине пара: излучатель-приемник)
|
|
|
|
|
Aug 12 2017, 05:20
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 9-08-04
Пользователь №: 468

|
Цитата(Arthur_Sh @ Aug 11 2017, 22:26)  Отражатель можно разместить, точнее таких отражателей может быть три (образуют треугольник и в вершине пара: излучатель-приемник) тогда рассмотрите возможность применения лазерного интерферометра.
|
|
|
|
|
Aug 14 2017, 01:55
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 9-08-04
Пользователь №: 468

|
Цитата(Arthur_Sh @ Aug 13 2017, 18:44)  очень дорого((( можно удешевить комплектацию, если собирать самому, на ebay прдлагают БУ лазеры, если под фазовый дальномер, можно найти двухчастотные (частота биений между двумя частотами лазера может быть порядка нескольких МГц, на этой частоте измерять фазу принимаемого сигнала относительно опорного) дешевле ли в итоге? неизвестно, в каком состоянии БУ лазеры, требуют ли восстановления, понадобится оптик, по электронике - кондиционирование аналоговых сигналов (в зависимости от расстояния и диапазона требования могут быть суровы), возможно, питание лазера, вычисление фазы - FPGA (PLD) + микроконтроллер + интерфейс для передачи в РС; программист - приложение для РС, программы FPGA, микроконтроллера, механика, оборудование; все это надо аттестовать...
|
|
|
|
|
Aug 14 2017, 03:01
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(Arthur_Sh @ Aug 11 2017, 17:16)  Расстояния меньше метра А больше чего — микрона, что ли? Цитата(Arthur_Sh @ Aug 13 2017, 18:44)  очень дорого Это сколько конкретно? Вы сразу назовите, на каком десятке страниц темы собираетесь соизволить выдать ТЗ, чтобы участники форума не занимались фигнёй, а сразу знали, к какому примерно году сюда заглянуть.
|
|
|
|
|
Aug 14 2017, 08:35
|

Знающий
   
Группа: Свой
Сообщений: 512
Регистрация: 17-02-09
Пользователь №: 44 983

|
Цитата(Plain @ Aug 14 2017, 06:01)  А больше чего — микрона, что ли?
Это сколько конкретно?
Вы сразу назовите, на каком десятке страниц темы собираетесь соизволить выдать ТЗ, чтобы участники форума не занимались фигнёй, а сразу знали, к какому примерно году сюда заглянуть. Необходимо измерять расстояние в диапазон от 200мм до 1000мм, точность до 0.01мм и вопрос был. существуют ли готовые сенсоры. В данном случае, уважаемый Plain, Ваши замечания не уместны.
|
|
|
|
|
Aug 14 2017, 11:54
|
Местный
  
Группа: Участник
Сообщений: 215
Регистрация: 10-06-05
Пользователь №: 5 887

|
Цитата(Arthur_Sh @ Aug 14 2017, 13:35)  Необходимо измерять расстояние в диапазон от 200мм до 1000мм, точность до 0.01мм и вопрос был. существуют ли готовые сенсоры. В данном случае, уважаемый Plain, Ваши замечания не уместны. OMRON ZX-LT001 0 to 2000 mm разрешение 4 µm Optical system- Through-beam
|
|
|
|
|
Aug 14 2017, 12:25
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 9-08-04
Пользователь №: 468

|
при определенных условиях, требования к которым вы не указали, может прокатить и такой вариант: -USB-микроскоп -шкала с шагом 0,01мм сбоку платформы
все это при условия: платформа - таки да, и она есть; движется по одной координате; не должно быть грязи/подтекающего масла и т.д. ничего не мешает разместить микроскоп рядом, а компьютер неподалеку: к шкале жесткие требования по температурному расширению, старению материала (менее 0,01мм (10мкм) на 1000мм); ваша возможность заказать/изготовить/оплатить такую шкалу - слышал, что делают штрихи и с шагом 1мкм на коротких шкалах,
существуют прецизионные червяки - вдруг ваше устройство совсем легкое и можно сделать червяк с шагом, например, 2мм, 1/20 оборота - и движение на 0,01мм, а люфт на вашей совести.
предлагаю назвать ваше устройство ССОНС - совершенно секретный объект низкой стоимости
|
|
|
|
|
Aug 14 2017, 12:50
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 9-08-04
Пользователь №: 468

|
Цитата(blackfin @ Aug 14 2017, 15:39)  Тогда зачем додумывать за ТС? Может, ТС нужно ...  и я о том же: требования нужны
|
|
|
|
|
Aug 14 2017, 13:15
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(Arthur_Sh @ Aug 14 2017, 11:35)  диапазон от 200мм до 1000мм, точность до 0.01мм ... Ваши замечания не уместны Тем не менее, выдам прописную истину, что проектирование подобных систем производится в неотемлемой связи всех их составляющих на всех этапах. Если же разделение труда приняло совсем уж гипертрофированные формы, выраженные в решении задач за пару недель до конца года, авралом, на бегу, типа кормильцем нашим всемогущим Калманом и однодолларовым гироскопом, как в Вашей предыдущей теме, значит в консерватории не "малость подкрутить", а форменный бардак.
|
|
|
|
|
Aug 14 2017, 18:21
|
Знающий
   
Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458

|
Есть системы, подобные цифровому штангенциркулюЕсть специальные, например такие или такие.
|
|
|
|
|
Aug 24 2017, 02:46
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 9-08-04
Пользователь №: 468

|
Цитата(Arthur_Sh @ Aug 22 2017, 09:54)  Максимальное расстояние 1000мм, минимальное 50мм, можно ли использовать фазовый метод измерения? Возьмем частоту 300мгц, длина волны (приблизительно) 1м. Изменяя расстояние от 0 до 1000мм получим изменение фазы 0-360гр. В теории верно или нет? каким методом будете преобразовывать фазу для измерения с разрешением, линейностью, не говоря уже о погрешности, не хуже 1/100000 от шкалы, к тому же на частоте 300МГц? в какой сигнал, в напряжение, пропорциональное фазе, в число импульсов?
|
|
|
|
|
Aug 24 2017, 05:55
|

Знающий
   
Группа: Свой
Сообщений: 512
Регистрация: 17-02-09
Пользователь №: 44 983

|
Цитата(bvn123 @ Aug 24 2017, 05:46)  каким методом будете преобразовывать фазу для измерения с разрешением, линейностью, не говоря уже о погрешности, не хуже 1/100000 от шкалы, к тому же на частоте 300МГц? в какой сигнал, в напряжение, пропорциональное фазе, в число импульсов? Вопрос был теоретическим, можно ли таким способом измерить расстояние, больше вариантов пока нет. Самое простое решение в лоб, это напрямую оцифровывать несущую 300мГц и в плисине делать измерение фазы. Может что то есть попроще.
|
|
|
|
|
Aug 24 2017, 06:14
|
Частый гость
 
Группа: Свой
Сообщений: 112
Регистрация: 9-08-04
Пользователь №: 468

|
Цитата(Arthur_Sh @ Aug 24 2017, 08:55)  Вопрос был теоретическим, можно ли таким способом измерить расстояние, больше вариантов пока нет. Самое простое решение в лоб, это напрямую оцифровывать несущую 300мГц и в плисине делать измерение фазы. Может что то есть попроще. при 300МГц заданное вами разрешение 1/100000, - оцифровывать: АЦП? сколько разрядов, какая частота выборки? какое разрешение при этом получите? ознакомьтесь с доступными АЦП - заполнять импульсами? какова тактовая частота ПЛИС, которую можете использовать? какое разрешение при этом получите прикиньте на теоретическом уровне - в идеальных условиях. PLD Altera шли с тактовой частотой 220МГц, FPGA 400МГц, какая-то фирма планировала выпускать на 2ГГц (сведения несколько устаревшие) см. в начале об интерферометре, на ваши 1000мм будет множество интерференционных полос, их надо считать, возможно формирование sin и cos сигналов, далее как в инкрементных энкодерах : в зависимости от соотношения фаз этой пары сигналов определяется направление движения и что делать с импульсами - суммировать или вычитать в счетчике. по картинке не ясно, у вас движение в трех или в двух плоскостях, сможете ли вообще посылать сфокусированное лазерное излучение в фотоприемник
|
|
|
|
|
Aug 25 2017, 18:21
|
Гуру
     
Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261

|
Цитата(Arthur_Sh @ Aug 24 2017, 10:01)  ..если я правильно понимаю конструкцию радиодальномеров, то там никто не заморачивается с высокими частотами, измеряют фазу модулирующего сигнала. Цитата(Arthur_Sh @ Aug 25 2017, 16:56)  а если уменьшить диапазон, не 1000 мм, а скажем, 500? Похоже, вы неправильно понимаете конструкцию радиодальномеров.. Если измерять расстояние в течение месяца и если отношение сигнал/шум на выходе TIA превышает 192 дБ, то легко можно получить точность меньше одного микрона в диапазоне 1000 мм..
|
|
|
|
|
Aug 27 2017, 12:06
|
Знающий
   
Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458

|
Тогда нужно просто пробовать. Но частоту нужно взять как можно больше - длина волны меньше и точность измерения фазы можно снизить.
Использовать принцип, используемый в лазерных дальномерах.
Я бы, для начала, взял бы лазерный дальномер (там есть правильная схема формирования сигнала модуляции и гетеродинирования принимаемого сигнала), вытащил бы из него сигнал модуляции (усилить и передать), а принимаемый сигнал усилил и подсунул в качестве приемного. Точность, понятно, будет ниже требуемой, но опыта наберетесь.
На сайте была тема о лазерных дальномерах, поищите, там было много полезного.
|
|
|
|
|
Sep 6 2017, 06:09
|
Местный
  
Группа: Участник
Сообщений: 345
Регистрация: 1-09-06
Из: донских степей
Пользователь №: 20 004

|
Цитата(Arthur_Sh @ Aug 14 2017, 11:35)  Необходимо измерять расстояние в диапазон от 200мм до 1000мм, точность до 0.01мм и вопрос был. существуют ли готовые сенсоры. Посмотрите т.н. триангуляционные датчики положения. Для них в диапазоне до метра точность 0,1 мм обычное дело, думаю и до 0,01 мм найдутся.
Сообщение отредактировал Фрол Кузьмич - Sep 6 2017, 06:11
|
|
|
|
|
Sep 11 2017, 23:31
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(Arthur_Sh @ Sep 11 2017, 11:19)  измерять необходимо расстояние от точки к точке. при том, что или излучатель или приемник меняет свое положение (см. рис) Т.к. задача в тупике, то, может быть, вам стоит дать больше подробностей о целях и задачах. Иногда проблему можно решить, зайдя с другой стороны и совсем другим способом. Что за платформа и зачем такая точность? Немного приоткройте завесу, пожалуйста.
|
|
|
|
|
Sep 12 2017, 16:52
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Вроде бы недавно подозрительно похожая задача обсуждалась. Сегодняшние микромеханические инклинометры имеют на один-два порядка лучшую точность, чем вы обозначили. Вопрос еще в том, в каких углах работает ваш манипулятор. Наверняка такое решение рассматривалось и почему-то не подошло. Хотелось бы услышать соображения.
UPD: Кажется, в том обсуждении проблема была с азимутальным углом. Но с такой кинематической схемой будет происходить не вращение по азимуту (вокруг одной оси), а вращение манипулятора вокруг двух осей. Поэтому такой подход, на мой взгляд, вполне может подойти. Имеется в виду измерение углов с помощью MEMS-датчиков. Два угла (зенитный и азимутальный) извлекаются уже математикой.
UPD2: Тут еще вылезает проблема динамического режима. Тоже зависит от конкретных требований к манипулятору. Время переходного процесса, перерегулирование и т.д.
UPD3: И кстати, почему так пугают люфты. Их можно учесть, списать, провести калибровку, тарировку и вообще попробовать всячески с ними побороться. Есть разные люфтовыбирающие конструкции, привод можно доработать.
Сообщение отредактировал x736C - Sep 12 2017, 17:02
|
|
|
|
|
Sep 13 2017, 05:16
|

Знающий
   
Группа: Свой
Сообщений: 512
Регистрация: 17-02-09
Пользователь №: 44 983

|
Цитата(x736C @ Sep 12 2017, 19:52)  Вроде бы недавно подозрительно похожая задача обсуждалась. Сегодняшние микромеханические инклинометры имеют на один-два порядка лучшую точность, чем вы обозначили. Вопрос еще в том, в каких углах работает ваш манипулятор. Наверняка такое решение рассматривалось и почему-то не подошло. Хотелось бы услышать соображения.
UPD: Кажется, в том обсуждении проблема была с азимутальным углом. Но с такой кинематической схемой будет происходить не вращение по азимуту (вокруг одной оси), а вращение манипулятора вокруг двух осей. Поэтому такой подход, на мой взгляд, вполне может подойти. Имеется в виду измерение углов с помощью MEMS-датчиков. Два угла (зенитный и азимутальный) извлекаются уже математикой.
UPD2: Тут еще вылезает проблема динамического режима. Тоже зависит от конкретных требований к манипулятору. Время переходного процесса, перерегулирование и т.д.
UPD3: И кстати, почему так пугают люфты. Их можно учесть, списать, провести калибровку, тарировку и вообще попробовать всячески с ними побороться. Есть разные люфтовыбирающие конструкции, привод можно доработать. Вполне может быть, что обсуждалась, я реально уже замучился с ней))) Манипулятор имеет 3 степени свободы, 3я степень - вращение вокруг собственной оси, что ставит крест на использовании инклинометров. Если бы не было этого вращения, то математика для извлечения углов простейшая.
|
|
|
|
|
Sep 13 2017, 08:14
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(Arthur_Sh @ Sep 13 2017, 08:16)  Манипулятор имеет 3 степени свободы, 3я степень - вращение вокруг собственной оси Вероятно, до конца не врубаюсь, но.. Вращение вокруг собственной оси — это именно то, что наполняет идею смыслом. Манипулятор совершает повороты вокруг шарнирной опоры по трем углам. Два угла — зенитный и азимутальный. С зенитным углом все просто, отбрасываем. Вращение по азимуту сопровождается разворотом манипулятора вокруг собственной продольной оси, которое назовем креном. Вроде бы при шарнирной опоре это должно быть именно так. А если это так, то азимутальный угол можно вычислить через крен. Иначе говоря, если при задании вращения манипулятора по азимуту верхние точки крепления приводов меняют свою высоту относительно основания, то угол, имхо, можно вычислить с помощью датчиков углов. Другое дело, что этот крен зависит от разнесенности точек крепления приводов и шарнирной опоры манипулятора и может быть очень мал. Просто не хватит разрешающей способности, чтобы вычислить азимутальный угол с точностью 0.1 град.
Сообщение отредактировал x736C - Sep 13 2017, 08:55
|
|
|
|
|
Sep 13 2017, 14:20
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(Arthur_Sh @ Sep 13 2017, 17:08)  в модели люфтов нет. и прототип реальный сделан. Тогда мои утверждения можно пронаблюдать на реальном прототипе. Скорее всего вы это много раз делали ранее и знаете, почему я ошибаюсь. Но мне на модели видится и представляется именно так. По одной из осей наклоны очень небольшие. 0,1 град получить вряд ли получится. Хотя современные инклинометры до 0,01-0,001 град. А если придумать лазерную систему? С радио я бы рекомендовал даже не связываться. Здесть это не прокатит имхо.
|
|
|
|
|
Sep 13 2017, 16:39
|
Знающий
   
Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458

|
Несколько странная конструкция. Чем защищена ваша палка от поворота вокруг своей оси? Только подшипниками крепления тяг к ней? Но это весьма слабое ограничение, их люфт при повороте велик.
Простое решение - это натянутые тросики с измерением их расхода, но это, скорее всего, не пройдет. Инклинометры, вероятно, самое правильное решение, а уж точность - какая получится.
Есть еще вариант - протянуть палку насквозь опоры и, на обратной стороне, собрать измеритель положения ее конца в закрытой коробке - хоть радио, хоть емкостной, хоть индуктивный. Даже оптика подойдет - коробка закрыта и пыли не будет, а паразитные параметры будут жестко фиксированы и могут быть прокалиброваны. Точность - люфт подшипника ее крепления, но он может быть тоже измерен.
|
|
|
|
|
Sep 13 2017, 17:40
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(Arthur_Sh @ Sep 13 2017, 18:16)  на первых рисунках изображена система датчиков, измеряя расстояния можно высчитывать зенитный и азимутальный углы. И я даже прототип подобной системы сделал, но точность определения расстояния невелика. Что из себя представляют датчики? Сейчас есть инклинометры с разрешением менее 0.0015 град. Расстояние так точно измерить, чтобы получить такое разрешение, проблематично. Тем более без оптики. Цитата(Arthur_Sh @ Sep 13 2017, 18:16)  Оптику использовать не представляется возможным из-за запыления-задымления среды, и самое главное - излучатели перемещаются относительно приемных сенсоров. Я бы все-таки попробовал оценить такой вариант. Но расположил бы датчики по-другому. Но не знаю, насколько это запыление-задымление критично. Цитата(rudy_b @ Sep 13 2017, 19:39)  Несколько странная конструкция. Чем защищена ваша палка от поворота вокруг своей оси? Только подшипниками крепления тяг к ней? Но это весьма слабое ограничение, их люфт при повороте велик.
Инклинометры, вероятно, самое правильное решение, а уж точность - какая получится. Как раз именно этот люфт в креплениях актуаторов, который предполагает поворота вокруг свой оси, он осложняет использование инклинометра. Тут надо прототипировать. Цитата(rudy_b @ Sep 13 2017, 19:39)  Простое решение - это натянутые тросики с измерением их расхода, но это, скорее всего, не пройдет.
Есть еще вариант - протянуть палку насквозь опоры и, на обратной стороне, собрать измеритель положения ее конца в закрытой коробке - хоть радио, хоть емкостной, хоть индуктивный. Даже оптика подойдет - коробка закрыта и пыли не будет, а паразитные параметры будут жестко фиксированы и могут быть прокалиброваны. Точность - люфт подшипника ее крепления, но он может быть тоже измерен. А вот эти решения выглядят очень интересными. В последнем случае как вариант может быть луч лазера. Но вангую, что последнее не подойдет по причине требования, указанного автором. «Заменять шаровую опору нельзя». Скорее всего, в качестве шаровой опоры выступает покупное изделие. Тросики делают конструкцию нечувствительной к люфтам приводов и сводят её к двум оптическим энкодерам. Тут как раз относительная точность может быть на высоте. Размещаться должны параллельно актуаторам. Использовал в одном проекте японскую синтетическую леску из рыболовного магазина. Чудесная вещь, не знающая сноса. Очень тонкая, практически не тянется и держит 9 кг усилия. Хотя решение с леской содержит свои подводные камни.
Сообщение отредактировал x736C - Sep 13 2017, 17:43
|
|
|
|
|
Sep 21 2017, 07:48
|

Профессионал
    
Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143

|
Цитата(Фрол Кузьмич @ Sep 6 2017, 09:09)  Посмотрите т.н. триангуляционные датчики положения. Для них в диапазоне до метра точность 0,1 мм обычное дело, думаю и до 0,01 мм найдутся. вопросик, вот есть такой датчик GP2Y0A21YK0F, и в ДШ написано distance detection because of adopting the triangulation method. но не указана точность измерения. Случаем не знаете, какую ожидать точность ?
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|