roboforum.ru

Технический форум по робототехнике.

Нужна идея подводной навигации

Обсуждаем рождающиеся мысли и результаты экспериментов.

Нужна идея подводной навигации

Сообщение whale » 01 апр 2014, 00:45

Задумался над разработкой подводной навигационной системы, тк забугорные товарищи слегка /вырезано цензурой/
Есть несколько методик, одна из которых пеленговать угол и расстояние до уз передатчика.
Пеленгация проводят в основном по разности фаз принимаемого сигнала на 2-3 уз приемника, дальность - по времени прихода импульса после запроса, те станция делает импульс-запрос, передатчик на обекте отвечает, станция ловит ответ, пеленгует угол и время и вычисляет расстояние.
Итого, принцип тот же самый но хочу чтобы передатчик излучал постоянно, тогда приемник можно использовать один, вращать и засекать где максимум сигнала, итак вопрос -
как определить расстояние.
Можно посылать запрос по кабелю и в сигнале передатчика ставить метку но время задержки сигнала по кабелю не стабильно и довольно большое.
Последний раз редактировалось whale 01 апр 2014, 10:31, всего редактировалось 1 раз.
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Нужна идея

Сообщение avr123.nm.ru » 01 апр 2014, 01:54

по максимуму наверно ошибка может быть.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Нужна идея

Сообщение whale » 01 апр 2014, 10:30

в смысле ?
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Нужна идея

Сообщение RootAdmin » 01 апр 2014, 12:17

Зачем расстояние? Если маяков два и более - то задача решается определением направления на них.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Нужна идея

Сообщение Reegool » 01 апр 2014, 12:29

По принципу GPS. С передачей временной метки в сигнале.
Reegool
 
Сообщения: 61
Зарегистрирован: 10 мар 2011, 06:57
Откуда: Краснодар

Re: Нужна идея

Сообщение avr123.nm.ru » 01 апр 2014, 13:33

whale писал(а):в смысле ?
прямой сигнал придет быстрей отраженного - это факт, а вот про амплитуду неизвестно. На пути прямого сигнала может быть что-то звукоизолирующее.

Добавлено спустя 31 минуту 58 секунд:
Reegool писал(а):По принципу GPS. С передачей временной метки в сигнале.
Тогда приемник должен знать точное время или быть синхронизирован с передатчиком. В этом случае не нужна временная метка в сигнале, приемнику достаточно знать расписание отправки сигналов.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Нужна идея

Сообщение whale » 01 апр 2014, 15:55

Насчет амплитуды надо будет подумать.

Насчет синхронизации - в этом и есть весь вопрос.
Кстати а как gps синхронизируется со спутниками ? как реализуется эта временная метка ?

RootAdmin маяков тут один и установлен он на объекте который движется.
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Нужна идея

Сообщение avr123.nm.ru » 01 апр 2014, 16:41

:lol: gps wiki поможет. Мне кажется радиоволны не в воде стабильнее движуться да еще видно несколько спутников.
Наверно передается некая последовательность бит в которой обозначен момент синхронизации и затем (или ранее) идет инфа какому времени он соответствовал.

а в воде скорость меняется сильно и от температуры и от течений, от всякой фигни. и источник один не чем продублировать. а главное при одном источнике принял ты метку а как понять сколько времени она к вам шла то?

когда спутников нескольок то известно их взаимное положение и можно сделать расчеты.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Нужна идея

Сообщение whale » 02 апр 2014, 00:09

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

Вообщем можно сделать что на станции будет один приемник с вращением + один всенаправленный.
Маяк будет слать пачки импульсов длительностью такой чтобы антенна станции сделала 10 оборотов и вычислила среднее,получим угол,
дальность будет определять всенаправленный приемник станции по фронту пачки, часы будут синхронизированы перед началом работы.
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Нужна идея

Сообщение avr123.nm.ru » 02 апр 2014, 01:20

точный генератор термокомпенсированый стоит не очень дорого. на нем 1 сек и менее в сутки реально вполне.

при дешовых gps модулях можно просто всплывать иногда для синхронизации часов по gps
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Нужна идея

Сообщение whale » 02 апр 2014, 11:07

За одну секунду сигнал уйдет на 1500 метров.
Уход должен быть не более 1 мс/сутки
Кстати если принять суточную нестабильность 1ppm для кварца 10мгц получим уход частоты всего 10гц те более чем удовлетворяет условию, те использую любой термокомпенсированый генератор достаточно просто синхронизировать один раз в 10 суток :)
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Нужна идея

Сообщение Reegool » 02 апр 2014, 14:10

Скорость звука в воде 1500 м/с. Для вполне себе хорошей точности позиционирования достаточно синхронизировать часы до +/- 2-3 мс.
Reegool
 
Сообщения: 61
Зарегистрирован: 10 мар 2011, 06:57
Откуда: Краснодар

Re: Нужна идея

Сообщение whale » 02 апр 2014, 14:21

Там еще куча ошибок влезет так что чем точнее будут идти часы тем лучше.

Такс, насчет 10 суток я поспешил, если посчитать сумму ряда у меня получается при уходе частоты 1ppm на кварце 1мгц имеем рассинхрон часов за 10 часов порядка 0,018сек на один кварц, (если правильно посчитал мож кто проверит ? ) те двое часов уйдут друг от друга на
0,036сек или 36мс дофига если честно это 54 метра
Если 0,5ppm то 27м, если 5 часов 13м все равно много.
Последний раз редактировалось whale 02 апр 2014, 14:25, всего редактировалось 1 раз.
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Нужна идея

Сообщение Reegool » 02 апр 2014, 14:24

whale писал(а):Там еще куча ошибок влезет так что чем точнее будут идти часы тем лучше.

Такс, насчет 10 суток я поспешил, если посчитать сумму ряда у меня получается при уходе частоты 1ppm на кварце 1мгц имеем рассинхрон часов за 10 часов порядка 0,018сек на один кварц, те двое часов уйдут друг от друга на
0,036сек или 36мс дофига если честно это 54 метра

Если есть возможность зацепить все передатчики между собой кабелем, то проблем никаких.
Reegool
 
Сообщения: 61
Зарегистрирован: 10 мар 2011, 06:57
Откуда: Краснодар

Re: Нужна идея

Сообщение whale » 02 апр 2014, 14:27

Все зацеплено кабелем, но задержка по кабелю не определена и может запросто быть 1 сек тк так данные идут по эзернет и не сразу а через модемы и хабы

В принципе можно использовать такой генератор
http://www.bmg-quartz.ru/gk193_ts.html
с ppm 10-8 это даст на 10 часов 0,54м уже вполне реально.
Последний раз редактировалось whale 02 апр 2014, 14:41, всего редактировалось 1 раз.
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 14