реклама на сайте
подробности

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> Измерение расстояния
Arthur_Sh
сообщение Sep 13 2017, 05:16
Сообщение #46


Знающий
****

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



Цитата(x736C @ Sep 12 2017, 19:52) *
Вроде бы недавно подозрительно похожая задача обсуждалась.
Сегодняшние микромеханические инклинометры имеют на один-два порядка лучшую точность, чем вы обозначили.
Вопрос еще в том, в каких углах работает ваш манипулятор.
Наверняка такое решение рассматривалось и почему-то не подошло. Хотелось бы услышать соображения.

UPD: Кажется, в том обсуждении проблема была с азимутальным углом.
Но с такой кинематической схемой будет происходить не вращение по азимуту (вокруг одной оси), а вращение манипулятора вокруг двух осей.
Поэтому такой подход, на мой взгляд, вполне может подойти. Имеется в виду измерение углов с помощью MEMS-датчиков.
Два угла (зенитный и азимутальный) извлекаются уже математикой.

UPD2: Тут еще вылезает проблема динамического режима. Тоже зависит от конкретных требований к манипулятору. Время переходного процесса, перерегулирование и т.д.

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



Вполне может быть, что обсуждалась, я реально уже замучился с ней)))
Манипулятор имеет 3 степени свободы, 3я степень - вращение вокруг собственной оси, что ставит крест на использовании инклинометров. Если бы не было этого вращения, то математика для извлечения углов простейшая.
Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 13 2017, 08:14
Сообщение #47


Профессионал
*****

Группа: Участник
Сообщений: 1 055
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(Arthur_Sh @ Sep 13 2017, 08:16) *
Манипулятор имеет 3 степени свободы, 3я степень - вращение вокруг собственной оси

Вероятно, до конца не врубаюсь, но..
Вращение вокруг собственной оси — это именно то, что наполняет идею смыслом.
Манипулятор совершает повороты вокруг шарнирной опоры по трем углам.
Два угла — зенитный и азимутальный. С зенитным углом все просто, отбрасываем.
Вращение по азимуту сопровождается разворотом манипулятора вокруг собственной продольной оси, которое назовем креном.
Вроде бы при шарнирной опоре это должно быть именно так.
А если это так, то азимутальный угол можно вычислить через крен.
Иначе говоря, если при задании вращения манипулятора по азимуту верхние точки крепления приводов меняют свою высоту относительно основания, то угол, имхо, можно вычислить с помощью датчиков углов.
Другое дело, что этот крен зависит от разнесенности точек крепления приводов и шарнирной опоры манипулятора и может быть очень мал. Просто не хватит разрешающей способности, чтобы вычислить азимутальный угол с точностью 0.1 град.

Сообщение отредактировал x736C - Sep 13 2017, 08:55
Go to the top of the page
 
+Quote Post
Arthur_Sh
сообщение Sep 13 2017, 08:59
Сообщение #48


Знающий
****

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





Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 13 2017, 09:02
Сообщение #49


Профессионал
*****

Группа: Участник
Сообщений: 1 055
Регистрация: 3-03-06
Пользователь №: 14 942



Классная гифка. для понимания очень нехватало. А можно попросить такую же, но во фронтальной проекции?

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

Сообщение отредактировал x736C - Sep 13 2017, 09:05
Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 13 2017, 10:34
Сообщение #50


Профессионал
*****

Группа: Участник
Сообщений: 1 055
Регистрация: 3-03-06
Пользователь №: 14 942



Кстати еще один неочевидный момент. Реальное движение будет отличаться от этой модели, которая не учитывает перекашивающий момент от сил, создаваемых актуаторами.
Go to the top of the page
 
+Quote Post
Arthur_Sh
сообщение Sep 13 2017, 12:00
Сообщение #51


Знающий
****

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



Цитата(x736C @ Sep 13 2017, 13:34) *
Кстати еще один неочевидный момент. Реальное движение будет отличаться от этой модели, которая не учитывает перекашивающий момент от сил, создаваемых актуаторами.


модель немного изменилась, сейчас выложу динамику в разных ракурсах. От ширины плеча динамика движения практически не меняется. Реальное движение отличается, но не значительно.



Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 13 2017, 13:39
Сообщение #52


Профессионал
*****

Группа: Участник
Сообщений: 1 055
Регистрация: 3-03-06
Пользователь №: 14 942



Плоскость кронштейна, к которому крепятся актуаторы, наклоняется по двум осям, лежащим в плоскости горизонта. Эти два угла однозначно определяют положение манипулятора. Если бы не одно «но» — люфты в конструкции, приводящие к неопределенному крену манипулятора. Возможно, это не позволит точно определить действительное положение манипулятора. Надо лучше моделировать или делать реальный прототип для проверки.
Go to the top of the page
 
+Quote Post
Arthur_Sh
сообщение Sep 13 2017, 14:08
Сообщение #53


Знающий
****

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



Цитата(x736C @ Sep 13 2017, 16:39) *
Плоскость кронштейна, к которому крепятся актуаторы, наклоняется по двум осям, лежащим в плоскости горизонта. Эти два угла однозначно определяют положение манипулятора. Если бы не одно «но» — люфты в конструкции, приводящие к неопределенному крену манипулятора. Возможно, это не позволит точно определить действительное положение манипулятора. Надо лучше моделировать или делать реальный прототип для проверки.

в модели люфтов нет. и прототип реальный сделан.
Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 13 2017, 14:20
Сообщение #54


Профессионал
*****

Группа: Участник
Сообщений: 1 055
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(Arthur_Sh @ Sep 13 2017, 17:08) *
в модели люфтов нет. и прототип реальный сделан.

Тогда мои утверждения можно пронаблюдать на реальном прототипе.
Скорее всего вы это много раз делали ранее и знаете, почему я ошибаюсь.
Но мне на модели видится и представляется именно так.

По одной из осей наклоны очень небольшие. 0,1 град получить вряд ли получится.
Хотя современные инклинометры до 0,01-0,001 град.
А если придумать лазерную систему?


С радио я бы рекомендовал даже не связываться. Здесть это не прокатит имхо.
Go to the top of the page
 
+Quote Post
Arthur_Sh
сообщение Sep 13 2017, 15:16
Сообщение #55


Знающий
****

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



на первых рисунках изображена система датчиков, измеряя расстояния можно высчитывать зенитный и азимутальный углы. И я даже прототип подобной системы сделал, но точность определения расстояния невелика. Оптику использовать не представляется возможным из-за запыления-задымления среды, и самое главное - излучатели перемещаются относительно приемных сенсоров.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Sep 13 2017, 16:39
Сообщение #56


Знающий
****

Группа: Свой
Сообщений: 843
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Несколько странная конструкция. Чем защищена ваша палка от поворота вокруг своей оси? Только подшипниками крепления тяг к ней? Но это весьма слабое ограничение, их люфт при повороте велик.

Простое решение - это натянутые тросики с измерением их расхода, но это, скорее всего, не пройдет.
Инклинометры, вероятно, самое правильное решение, а уж точность - какая получится.

Есть еще вариант - протянуть палку насквозь опоры и, на обратной стороне, собрать измеритель положения ее конца в закрытой коробке - хоть радио, хоть емкостной, хоть индуктивный. Даже оптика подойдет - коробка закрыта и пыли не будет, а паразитные параметры будут жестко фиксированы и могут быть прокалиброваны. Точность - люфт подшипника ее крепления, но он может быть тоже измерен.
Go to the top of the page
 
+Quote Post
x736C
сообщение Sep 13 2017, 17:40
Сообщение #57


Профессионал
*****

Группа: Участник
Сообщений: 1 055
Регистрация: 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
Go to the top of the page
 
+Quote Post
Arthur_Sh
сообщение Sep 14 2017, 05:56
Сообщение #58


Знающий
****

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



Доброе утро.

Датчики измеряют расстояние между своими центрами, на основе измерения градиентов магнитного поля, точность около 1мм, но этой точности мало.
Расположение датчиков обусловлено мат аппаратом.
Насчет странности конструкции, что дали, с тем и работаю)))
Самопроизвольного проворота "палки" быть не может, разве только в рамках люфтов в шарнирах.
Go to the top of the page
 
+Quote Post
megajohn
сообщение Сегодня, 07:48
Сообщение #59


Знающий
****

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



Цитата(Фрол Кузьмич @ Sep 6 2017, 09:09) *
Посмотрите т.н. триангуляционные датчики положения. Для них в диапазоне до метра точность 0,1 мм обычное дело, думаю и до 0,01 мм найдутся.


вопросик, вот есть такой датчик GP2Y0A21YK0F,
и в ДШ написано
distance detection because of adopting the triangulation method.
но не указана точность измерения. Случаем не знаете, какую ожидать точность ?


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post

4 страниц V  « < 2 3 4
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st September 2017 - 14:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01497 секунд с 7
ELECTRONIX ©2004-2016