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

 
 
> Структура цифрового гидроакустического модема
Acvarif
сообщение Jun 28 2012, 07:06
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Стрельнуло нашему директору исследовать вопрос построения гидроакустического модема, хотя никто у нас в институте никогда такие штуки не делал. Добровольно-принудительно мне было предложено составить структуру передатчика (по сути модулятора) и приемника (демодулятора) цифровой информации. Очень смутно все это представляю.
Взял за основу структуру высокочастотной цифровой связи
Прикрепленное изображение

Прикрепленное изображение


Для передачи цифры предполагается использовать фазовую манипуляцию. Если просто манипулировать фазой несущей то вроде все понятно. Но в представленной выше структуре стоят НЧ фильтра и ЦАП. В конечном итоге после ЦАП фазовая манипуляция должна превратиться в амплитудную модуляцию несущей.

Совершенно не доходит в каком виде должна поступать цифровая информация на ЦАП, чтобы потом в приемнике пройдя через АЦП получить то что передано. Если на ЦАП поступает например оцифрованная музыка то после АЦП она наверняка опять станет музыкой. А как быть с просто цифровыми данными?
Про коды Грея читал. Заложить их в фазу тактовой частоты нет проблем. Но зачем тогда дальше стоит ЦАП? Получается что фазовую манипуляцию дальше на ЦАП нужно превратить в амплитудную манипуляцию? А зачем? Как потом это все обратно раскодировать и превратить в те же данные?

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

Буквари читал. Везде все одно и то же.

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
litv
сообщение Jun 28 2012, 07:17
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



немного о том как http://cseweb.ucsd.edu/~b1benson/publications/oceans10.pdf
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Jun 28 2012, 07:49
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(litv @ Jun 28 2012, 10:17) *


Спасибо. Неплохая информация.
Похоже, что структурно там все то же что и в представленных картинках.

Пока совершенно не понятно по какому алгоритму (пока простейшему) работает baseband модулятор на который, в простейшем случае, поступает последовательность бит (например в коде Грея). Проще говоря как baseband модулятор должен преобразовать последовательность бит (в какой вид), чтобы дальше подать их на фильтр и цап? С какой тактовой (относительно изначальной тактовой на которой поступают биты) должен работать дальше фильтр и Цап? Может на baseband модулятор кодер должен подавать информацию уже в параллельнов виде?
Буду признателен если кто пояснит работу этого кусочка структуры.

Сообщение отредактировал Acvarif - Jun 28 2012, 07:52
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jun 28 2012, 08:16
Сообщение #4


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Acvarif @ Jun 28 2012, 11:49) *
Проще говоря как baseband модулятор должен преобразовать последовательность бит (в какой вид), чтобы дальше подать их на фильтр и цап?

Раз выбрали фазовую манипуляцию, то синус со скачущей фазой в соответствие со входным потоком.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Jun 28 2012, 08:35
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(MrYuran @ Jun 28 2012, 11:16) *
Раз выбрали фазовую манипуляцию, то синус со скачущей фазой в соответствие со входным потоком.


Допустип частота входного потока 1 кГц. Если взять грубо baseband частоту 4 кГц то вполне можно закодировать в фазу, например 4 квадранта входного потока.
Вот что потом? Интуитивно догадываюсь, что далее нужно большой частотой выборок типа 200 кГц рубить этот поток и по таблице (тпа DDS) формировать из этого всего синусоиду которая затем и будет подана на ЦАП.

Правильно ли я мыслю? В каком всеже оптимальном соотношении должны быть частоты входного потока, baseband и частота дискретизации (для ЦАП)?

Допустим задана частота битового потока в воде 10 кГц. Если в передатчике (в кодере) закодировать битовый поток кодом Грея (4 квадранта) то на бейсбенд модулятор можно подавать тактовую уже 5 кГц. Какая в этом случае должна быть бейсбенд частота? Какой минимум? С какой частотой в этом случае нужно перебирать разряды таблицы DDS?

Цитата
тем более это тыщу раз уже всё перетиралось на форуме и модели выкладывались.


Ткните ссылкой если не сложно.

Сообщение отредактировал Acvarif - Jun 28 2012, 11:56
Go to the top of the page
 
+Quote Post
fontp
сообщение Jun 29 2012, 12:08
Сообщение #6


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (Acvarif @ Jun 28 2012, 11:35) *
Ткните ссылкой если не сложно.


их есть у него много
http://electronix.ru/forum/index.php?showt...E5%EB%FC+petrov

QUOTE (Acvarif @ Jun 28 2012, 10:49) *
Спасибо. Неплохая информация.
Похоже, что структурно там все то же что и в представленных картинках.


То же, но не совсем. В статье предлагается частотная модуляция. И прямо говорится, что в недорогих устройствах обычно используют частотную модуляцию FSK-GFSK. Условия применения бывают разные, но в подводных приложениях среда обладает дисперсией и возможны многократные отражения от дна и/или поверхности. А это означает, что PSK может более сильно страдать от интерференции и потребуется эквалайзер. FSK менее уязвимо для простых решений, без эквализации канала. Обратите внимание все готовые эфирные узкополосные трансиверы для использования в городе, в лесу, над водой (там где многолучевое распространение) у TI - FSK, GFSK http://www.compeljournal.ru/enews/2011/7/5
В акустическом модеме PSK скорее всего будет необходим эквалайзер. А если с эквалайзером не заморачиваться, то тогда уж лучше использовать FSK.

QUOTE (Acvarif @ Jun 28 2012, 10:49) *
Пока совершенно не понятно по какому алгоритму (пока простейшему) работает baseband модулятор на который, в простейшем случае, поступает последовательность бит (например в коде Грея). Проще говоря как baseband модулятор должен преобразовать последовательность бит (в какой вид), чтобы дальше подать их на фильтр и цап? С какой тактовой (относительно изначальной тактовой на которой поступают биты) должен работать дальше фильтр и Цап? Может на baseband модулятор кодер должен подавать информацию уже в параллельнов виде?
Буду признателен если кто пояснит работу этого кусочка структуры.


Лучше всего пояснит Низами (Nezami, RF Architecture & DSP aspects of Digital Wireless Transceivers), здесь на форуме на книгу ссылка была, ищите поиском
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Jul 9 2012, 11:49
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(fontp @ Jun 29 2012, 15:08) *
Лучше всего пояснит Низами (Nezami, RF Architecture & DSP aspects of Digital Wireless Transceivers), здесь на форуме на книгу ссылка была, ищите поиском


В матлабовских моделях ничего не понял. Если-бы к ним были хоть коротенькие пояснения на великом и могучем. Матлабом владею на примитивном уровне.
За книгу спасибо. Читаю. Жаль на аглицком.
И всетаки навскидку по поводу передатчика. Кто подскажет?
Допустим необходимо обеспечить скорость передачи цифровой информации в среде (в воде) 9600 бит/с

Имеется гидроакустический излучатель на 35 кГц (полоса обычно +- 7%) (я так понимаю, что это и будет несущая)
Если использовать QPSK то одним кодовым битом можно посылать 2 информационных бита. Тогда частота кодирования может быть 9600/2 = 4800 бит/c
Вопрос. Какую теперь можно заложить модулирующую частоту и сколько ее колебаний внутрь одного дибита (baseband модулятор)?
Я так понимаю, что от этого и пойдет расчет ФНЧ. Где-то в сети проскакивало, что один информационный бит должен содержать не менее трех колебаний промежуточной.
Тоесть грубо в передатчике должны крутиться 3 частоты. 1 - самая низкая (кодовая) 4800; 2 - промежуточная (4800*3 = 14400); 3 - несущая (35000)
Причем фазовые перескоки промежуточной (обычно строится на DDS) должны быть синхронны с фронтами и спадами кодовой частоты.
А в каком соотношении должны быть несущая и промежуточная (которая с DDS)? Синхронны, несинхронны или другое...
Go to the top of the page
 
+Quote Post
Джеймс
сообщение Jul 9 2012, 12:17
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Cкажите, а Вы все-таки ознакомились со статьями на этом сайте?
http://cseweb.ucsd.edu/~b1benson/publications/
ersa09.pdf
esl10.pdf
oceans10.pdf
и т.д.
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Jul 9 2012, 13:01
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(Джеймс @ Jul 9 2012, 15:17) *
Cкажите, а Вы все-таки ознакомились со статьями на этом сайте?
http://cseweb.ucsd.edu/~b1benson/publications/
ersa09.pdf
esl10.pdf
oceans10.pdf
и т.д.


Ознакомился. В общих чертах. Там применяется FSK.
Если так (в других публикациях тоже встречал), наверняка в воде с PSK будут проблемы.
Go to the top of the page
 
+Quote Post
petrov
сообщение Jul 9 2012, 13:31
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(Acvarif @ Jul 9 2012, 17:01) *
Ознакомился. В общих чертах. Там применяется FSK.
Если так (в других публикациях тоже встречал), наверняка в воде с PSK будут проблемы.



Уважаемый Proakis J.G. автор Цифровой Связи проблем не боится ;)
http://www.mit.edu/~millitsa/resources/pdfs/joe.pdf
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Jul 10 2012, 07:10
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(petrov @ Jul 9 2012, 16:31) *
Уважаемый Proakis J.G. автор Цифровой Связи проблем не боится wink.gif
http://www.mit.edu/~millitsa/resources/pdfs/joe.pdf


Понять бы еще как работает эквалайзер.
Пока вроде элементарное не ясно. Например. Можно-ли модулировать несущую сразу низким информационным сигналом?
Типа так:

При реализации квадратурной фазовой модуляции входной поток бит преобразуется в кодирующую последовательность {dk} так, что логическому нулю соответствует кодирующий бит +1, а логической единице — кодирующий бит –1. После этого кодирующий поток разделяется на четные и нечетные биты. Четные биты поступают в I-канал, а нечетные — в Q-канал. Причем длительность каждого управляющего импульса di и dq в два раза больше длительности исходного импульса dk.

Управляющие биты di модулируют по фазе сигнал , а биты dq модулируют ортогональный сигнал (смещенный по фазе на 90°), то есть . После этого оба сигнала складываются и образуется модулированный сигнал

Прикрепленное изображение


Рис. 8. Реализация квадратурной фазовой модуляци

Нужны ли теперь DDS и фильтры? Если нужны то где их ставить?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Acvarif   Структура цифрового гидроакустического модема   Jun 28 2012, 07:06
|- - fontp   QUOTE (Acvarif @ Jul 10 2012, 10:10) Поня...   Jul 10 2012, 09:23
|- - Acvarif   Цитата(fontp @ Jul 10 2012, 12:23) Фильтр...   Jul 12 2012, 07:23
|- - fontp   QUOTE (Acvarif @ Jul 12 2012, 11:23) Синх...   Jul 12 2012, 13:24
|- - Acvarif   Цитата(fontp @ Jul 12 2012, 16:24) ЗЫ. Я ...   Jul 13 2012, 06:20
|- - fontp   QUOTE (Acvarif @ Jul 13 2012, 09:20) В пр...   Jul 13 2012, 08:58
|- - Acvarif   Цитата(fontp @ Jul 13 2012, 11:58) На про...   Jul 13 2012, 10:47
- - petrov   В букварях почти не обманывают в общем-то, симулин...   Jun 28 2012, 08:18


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 12:26
Рейтинг@Mail.ru


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