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

 
 
 
Reply to this topicStart new topic
> Определение взаимного расположения
piz2383
сообщение Jul 2 2009, 06:43
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 26-06-09
Пользователь №: 50 675



Хочу разработать девайсинку. Девайс рисует на экранчике взаимное расположение девайсов относительно друг друга. К примеру как на рисунке. Метраж растояний желателен, хотя бы с большой погрешностью. Обеспечить хочу на открытой местночсти в радиусе 100-200-300 метров.
Конечно хочется расмотреть в первую очередь решения, которые потребывают не сильно значительного бюджета.
Какую элементную базу посоветуете выбрать для данного девайса? Если есть то можно ссылки на подобные девайсики.
Ну и если можно поделитесь теорией, как можно определись с помощью радио-модлуей взаимной располежение. Мысли, ссылки на теорию и т.д. Буду очень благодарен smile.gif
Прикрепленные изображения
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Sergei_B
сообщение Jul 2 2009, 10:40
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 17-04-06
Пользователь №: 16 200



Цитата(piz2383 @ Jul 2 2009, 09:43) *
Хочу разработать девайсинку. Девайс рисует на экранчике взаимное расположение девайсов относительно друг друга. К примеру как на рисунке. Метраж растояний желателен, хотя бы с большой погрешностью. Обеспечить хочу на открытой местночсти в радиусе 100-200-300 метров.
Конечно хочется расмотреть в первую очередь решения, которые потребывают не сильно значительного бюджета.
Какую элементную базу посоветуете выбрать для данного девайса? Если есть то можно ссылки на подобные девайсики.
Ну и если можно поделитесь теорией, как можно определись с помощью радио-модлуей взаимной располежение. Мысли, ссылки на теорию и т.д. Буду очень благодарен smile.gif

CC2431 имеет модуль по "железу" для определения местоположения. У Техаса встречал описание как это делать, да в документации на трансивер должно быть в описании.
Go to the top of the page
 
+Quote Post
Sergei_B
сообщение Jul 2 2009, 10:59
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 17-04-06
Пользователь №: 16 200



Цитата(Sergei_B @ Jul 2 2009, 13:40) *
CC2431 имеет модуль по "железу" для определения местоположения. У Техаса встречал описание как это делать, да в документации на трансивер должно быть в описании.

Вот тут лежит описание как определять местоположение с CC2431 http://focus.ti.com/general/docs/litabsmul...eNumber=swra095
Go to the top of the page
 
+Quote Post
piz2383
сообщение Jul 2 2009, 16:04
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 26-06-09
Пользователь №: 50 675



хорошая железка, именно с неё и начну анализ. 64 на 64 метра это уже что-то. А к примеру 200 на 200 это уже фантастика? smile.gif
Go to the top of the page
 
+Quote Post
Sergei_B
сообщение Jul 3 2009, 04:20
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 17-04-06
Пользователь №: 16 200



Цитата(piz2383 @ Jul 2 2009, 19:04) *
хорошая железка, именно с неё и начну анализ. 64 на 64 метра это уже что-то. А к примеру 200 на 200 это уже фантастика? smile.gif

А всё дело в количестве опорных узлов - разбей площадь (хоть 100 на 100 км. smile.gif ) на сетку по 64 метра, а в узлы поставь модули которые будут передавать реальные координаты, тогда на всей этой территории мобильный девайс сможет вычислить своё местоположение.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Jul 3 2009, 05:10
Сообщение #6


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(piz2383 @ Jul 2 2009, 20:04) *
хорошая железка, именно с неё и начну анализ. 64 на 64 метра это уже что-то. А к примеру 200 на 200 это уже фантастика? smile.gif

Думаю дело вот в чем. Метод как известно базируется на пересчете показания RSSI в расстояние между узлами. При расстояниях больше 50м погрешность определения RSSI сильно увеличивается. Это первая причина. Вторая может быть в том что RSSI спадает логарифмически и небольшому разбросу уровня сигнала будет соответствевать бОльший разброс в расстояниях.
Если ограничений в аппаратном вычислителе нет в плане разрядности чисел, то проблема должна лечится установкой усилителей мощности.
Go to the top of the page
 
+Quote Post
Sergei_B
сообщение Jul 3 2009, 08:47
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 17-04-06
Пользователь №: 16 200



Цитата(Alexashka @ Jul 3 2009, 08:10) *
Думаю дело вот в чем. Метод как известно базируется на пересчете показания RSSI в расстояние между узлами. При расстояниях больше 50м погрешность определения RSSI сильно увеличивается. Это первая причина. Вторая может быть в том что RSSI спадает логарифмически и небольшому разбросу уровня сигнала будет соответствевать бОльший разброс в расстояниях.
Если ограничений в аппаратном вычислителе нет в плане разрядности чисел, то проблема должна лечится установкой усилителей мощности.

Всё это справедливо. Установкой усилителя лечится лишь от части. Размер RSSI один байт и при значительном расстоянии между опорными узлами будет значительная погрешность. Если необходимо сохранить точность, то выход один - сетка из опорных узлов.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Jul 6 2009, 16:30
Сообщение #8


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(Sergei_B @ Jul 3 2009, 12:47) *
...Размер RSSI один байт и при значительном расстоянии между опорными узлами будет значительная погрешность. Если необходимо сохранить точность, то выход один - сетка из опорных узлов.

погрешность когда узлы находятся вблизи если мне память не изменяет +/-0,5дбм что можно было было считать еще допустимым, но вот при низких уровнях сигнала каждый замер RSSI скачет на несколько отсчетов. Так что увеличивать разрядность смысла нет- это не прибавит точности. А вот усреднение RSSI по времени можно попробовать применить.
Но все равно метод никуда не годится.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:02
Рейтинг@Mail.ru


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