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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Matlab&GLONASS&GPS, моделирование систем(диплом)
yes
сообщение Apr 9 2010, 16:53
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



моя профессиональная деятельность не относится непосредственно к обработке GPS сигналов, но так как достаточно долго работал рядом - слышал кое-что

в книжке Borre... (опять же прочитанной по диагонали)
уж очень просто он описывает следящие системы - в реальных приемниках ширина полосы меняется, вначале работает ЧАП, а потом ФАП.
то есть pullin это не некоторый термин, а процедура втягивания, когда сужаются полосы (чтоб не было как проилюстрировано - при широкой полосе шум, при узкой невозможность захватить)

ну и дискриминаторы по-другому делаются.

-----------------------

но книжка и код полезно и интересно посмотреть, спасибо
Go to the top of the page
 
+Quote Post
samurad
сообщение Apr 12 2010, 15:14
Сообщение #32


Частый гость
**

Группа: Свой
Сообщений: 121
Регистрация: 9-05-08
Из: Япония
Пользователь №: 37 385



Цитата(yes @ Apr 9 2010, 20:08) *
моя профессиональная деятельность не относится непосредственно к обработке GPS сигналов, но так как достаточно долго работал рядом - слышал кое-что

в книжке Borre... (опять же прочитанной по диагонали)
уж очень просто он описывает следящие системы - в реальных приемниках ширина полосы меняется, вначале работает ЧАП, а потом ФАП.
то есть pullin это не некоторый термин, а процедура втягивания, когда сужаются полосы (чтоб не было как проилюстрировано - при широкой полосе шум, при узкой невозможность захватить)

ну и дискриминаторы по-другому делаются.

-----------------------

но книжка и код полезно и интересно посмотреть, спасибо

Вы слишком много ожидали от приемника за $70. Учебное пособие по определению должно быть простым.

На самом деле, этот приемник работает с реалистичными сигналами после нескольких небольших доработок, я пробывал. Напр., та же ЧАП, когерентный и некогерентный накопители, поиск после временного срыва слежения, определение мощности шума и т.п. Разобравшись с ними, студент получает значительно больше знаний, чем если бы строго следовал инструкциям. Креатив рулит. yeah.gif

Не поделитесь рецептом продвинутого дискриминатора?
Go to the top of the page
 
+Quote Post
yes
сообщение Apr 18 2010, 13:09
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(samurad @ Apr 12 2010, 19:29) *
Не поделитесь рецептом продвинутого дискриминатора?


я поискал учебные материалы - не нашел : "просрали все полимеры"
а у меня все-таки коммерческая тайна и все-такое, что открыто, а что нет - не знаю, так как не моя область

книжки отечественные : Липкина И. А, Вейцеля В. А, Жодзишского М. И,
так сказать школа МАИ

например
http://shop.top-kniga.ru/persons/in/53447/

----------------------------------

ну идея такая - накапливаются I, Q, dI, dQ (а не early/late), за эпоху, ну а по ним замыкается как петля ФАП, так и ССЗ
например, так сразу, почему dQ нельзя исключить, я и не могу вспомнить, а всяко дополнительные "гейты" в АЗИКе/ПЛИС

dX ные стробы могут быть всякой хитрой формы для борьбы с многолучевостью

и т.п.

----------------------------------

то есть между "сферическим в вакуме" и реальным аппаратом обычно много мелких отличий
Go to the top of the page
 
+Quote Post
:-)
сообщение Apr 18 2010, 15:17
Сообщение #34


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 23-10-05
Из: Мск
Пользователь №: 10 006



Вставлю свои 5 копеек:

Книжка действительно неплохая. Приемник в виде модели для MatLab - работает довольно хорошо. По крайней мере, обработку записанного на самодельном макете сигнала выполняет (имею в виду слежение за сигналом).

ЧАП там не реализован, но она и не нужна для их модели. У них несколько более сложный этап поиска, чем обычно. На выходе блока поиска они формируют оценку несущей частоты с точностью, достаточной для работы ФАП. Поэтому промежуточный этап подстройки частоты не требуется.

Для тех, кого интересуют вопросы построения дискриминаторов и следящих фильтров в блоках ФАП/ЧАП/ССЗ могу порекомендовать книгу "ГЛОНАСС. Принципы построения и функционирования" под ред. Перова и Харисова. Интересная книга, но с непривычки может показаться излишне сложной после буржуйских трудов. Ну и за опечатками надо следить wink.gif
Go to the top of the page
 
+Quote Post
samurad
сообщение Apr 21 2010, 01:44
Сообщение #35


Частый гость
**

Группа: Свой
Сообщений: 121
Регистрация: 9-05-08
Из: Япония
Пользователь №: 37 385



Цитата(yes @ Apr 18 2010, 16:24) *
ну идея такая - накапливаются I, Q, dI, dQ (а не early/late), за эпоху, ну а по ним замыкается как петля ФАП, так и ССЗ например, так сразу, почему dQ нельзя исключить, я и не могу вспомнить, а всяко дополнительные "гейты" в АЗИКе/ПЛИС

dX ные стробы могут быть всякой хитрой формы для борьбы с многолучевостью

1. Вы предлагаете использовать один и тот же дискриминатор в петлях ФАП (ФАПЧ) и ССЗ?
2. Под dX надо понимать приращение или производную?
3. Понятно, что для для борьбы с многолучевостью данный приемник не предназначен.
Если предположить, что отсутствуят многолучевость и интерференция (напр., в моделируемом сигнале), а есть шум (возможно негауссовый), конечная полоса приема (фильтр на входе) и ошибка дискретизации, на сколько лучше ваш дискриминатор различает ошибку частоты и задержки по сравнению с "normalized early - late"?
Напр., при С/Ш на 5 дБ меньше, при 50% большей ошибки дискретизации и т.п.

Цитата(:-) @ Apr 18 2010, 18:32) *
ЧАП там не реализован, но она и не нужна для их модели. У них несколько более сложный этап поиска, чем обычно. На выходе блока поиска они формируют оценку несущей частоты с точностью, достаточной для работы ФАП. Поэтому промежуточный этап подстройки частоты не требуется.

ЧАП там реализован в "программном" виде.
В цикле поиска после (де-)коррелятора стоит FFT от принятой несущей, которая уточняет оценку частоты, т.к. шаг поиска по частоте там выбран довольно грубый, 500 Гц.
В цикле слежения под именем "PLL" стоит ФАПЧ, которая по измеренному набегу фазы корректирует оценку частоты несущей и символов ПСП. (Частота изменения доплера для GPS спутника: +/-1 Гц/с прим.)
Go to the top of the page
 
+Quote Post
yes
сообщение Apr 23 2010, 09:43
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(samurad @ Apr 21 2010, 05:59) *
1. Вы предлагаете использовать один и тот же дискриминатор в петлях ФАП (ФАПЧ) и ССЗ?
2. Под dX надо понимать приращение или производную?


дискриминаторы возможно разные, данные для них одинаковые - то есть в петле ФАП используются милисекундные (за эпоху) отсчеты, так же как и в ССЗ
то есть код частоты в фазовом NCO обновляется раз в милисекунду (ну а петлевой фильтр еще уже - герцы)

dI и dQ это как-бы производные, тоже накопленные за эпоху
Go to the top of the page
 
+Quote Post
Hayk25
сообщение Apr 27 2012, 21:27
Сообщение #37





Группа: Новичок
Сообщений: 3
Регистрация: 27-04-12
Пользователь №: 71 610



Zdrastvuy dorogoy Pavel_I,

Ti mog bi mne pomoch imet informaciu
kotori naxoditsya v diskete knigi "A Software-Defined GPS and Galileo Receiver/a Single-Frequency Approach "?

Zaranee Spasibo!
Go to the top of the page
 
+Quote Post
Hayk25
сообщение Apr 28 2012, 07:12
Сообщение #38





Группа: Новичок
Сообщений: 3
Регистрация: 27-04-12
Пользователь №: 71 610



Дорогие участники форума,

Если у кого нибуть есть дискета книги "A Software-Defined GPS and Galileo Receiver", то прошу помочь мне иметь MATLAB файлы.
И кроме того есть у кого MATLAB файлы (не связанны с этой книгой), для симуляции GPS коррелятора или приемника с помощью MATLAB ?

Большое Спасибо Hayk

Сообщение отредактировал Hayk25 - Apr 28 2012, 07:15
Go to the top of the page
 
+Quote Post
:-)
сообщение Apr 28 2012, 07:49
Сообщение #39


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 23-10-05
Из: Мск
Пользователь №: 10 006



https://github.com/kristianpaul/SoftGNSS

http://ccar.colorado.edu/gnss/
Go to the top of the page
 
+Quote Post
Hayk25
сообщение May 7 2012, 14:26
Сообщение #40





Группа: Новичок
Сообщений: 3
Регистрация: 27-04-12
Пользователь №: 71 610



Благодарю очень. Ссылки очень помогли


Цитата(:-) @ Apr 28 2012, 11:49) *

Go to the top of the page
 
+Quote Post
BarsMonster
сообщение Jul 31 2012, 08:04
Сообщение #41


Местный
***

Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849



По теме - удалось снять образец GPS сигнала на TV-приемник (e4000+rtl2832) с активной антенной, и MatLab-скриптом отсюда
http://michelebavaro.blogspot.com/2012/04/...sdr-domain.html
увидеть правильные, видимые в данный момент спутники.


--------------------
Потроха микросхем: zeptobars.ru
Go to the top of the page
 
+Quote Post
:-)
сообщение Aug 1 2012, 06:31
Сообщение #42


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 23-10-05
Из: Мск
Пользователь №: 10 006



А теперь попробуйте реализовать слежение за сигналом wink.gif Обнаружите неприятный сюрприз: данные при передаче по USB на комп периодически теряются. Непрерывный блок данных, передающийся без потерь, всегда меньше 50 мс (или даже ещё меньше...).

Поиграться с алгоритмами обнаружения можно, на большее этой игрушки не хватает...

Впрочем, если узнаете, как организовать непрерывную передачу данных - пишите sm.gif
Go to the top of the page
 
+Quote Post
BarsMonster
сообщение Aug 1 2012, 06:32
Сообщение #43


Местный
***

Группа: Свой
Сообщений: 479
Регистрация: 8-03-10
Из: Россия, Москва
Пользователь №: 55 849



Цитата(:-) @ Aug 1 2012, 08:31) *
А теперь попробуйте реализовать слежение за сигналом ;) Обнаружите неприятный сюрприз: данные при передаче по USB на комп периодически теряются. Непрерывный блок данных, передающийся без потерь, всегда меньше 50 мс (или даже ещё меньше...).

Поиграться с алгоритмами обнаружения можно, на большее этой игрушки не хватает...

Впрочем, если узнаете, как организовать непрерывную передачу данных - пишите sm.gif


А разве это не зависит от sample rate? На 2.048М дропов нет, на 2.8М - есть.


--------------------
Потроха микросхем: zeptobars.ru
Go to the top of the page
 
+Quote Post
:-)
сообщение Aug 2 2012, 05:56
Сообщение #44


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 23-10-05
Из: Мск
Пользователь №: 10 006



Игрался разными записями и своими и Michele´s, но в любом случае после 2-3 десятков мс работы ЧАП/ФАП + ССЗ происходит срыв... Единственное объяснение приходящее на ум - потеря данных при передаче.
Go to the top of the page
 
+Quote Post
:-)
сообщение Aug 18 2012, 20:12
Сообщение #45


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 23-10-05
Из: Мск
Пользователь №: 10 006



Похоже, что свисток все же может использоваться и для GPS сигналов...
proof link: www.gnss-sdr.org/documentation/gnss-sdr-operation-realtek-rtl2832u-usb-dongle-dvb-t-receiver
Go to the top of the page
 
+Quote Post

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

 


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


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