|
Моделирование УКВ канала |
|
|
|
Mar 15 2013, 14:46
|
Местный
  
Группа: Участник
Сообщений: 212
Регистрация: 17-01-12
Пользователь №: 69 640

|
Цитата(Gyga @ Mar 15 2013, 14:27)  Можно пробежаться синусом, можно дельта функцию и от этого БПФ Да, я так и делал) только результат че то разный получал) вот и решил спросить, попробую еще поковыряться в коде
|
|
|
|
|
Mar 27 2013, 12:02
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Цитата(Виктор39 @ Mar 27 2013, 12:12)  подскажите, пожалуйста, где(ссылка, книга, справочник) можно взять стандарты(значения замирания, доплеровского расширения, отношения мощностей в лучах и т.д.) каналов для УКВ?! Многие стандарты связи указывают модели каналов, на которых рекомендуется обкатывать приемник. Например: DRM http://www.etsi.org/deliver/etsi_es/201900...980v030201p.pdf - приложение В DVB-T http://www.etsi.org/deliver/etsi_en/300700...744v010601p.pdf - приложение В (здесь, правда, канал статический). В LTE тоже такое есть, но я не помню точно в котором из стандартов.
|
|
|
|
|
Mar 27 2013, 15:56
|
Местный
  
Группа: Участник
Сообщений: 212
Регистрация: 17-01-12
Пользователь №: 69 640

|
Цитата(KalashKS @ Mar 27 2013, 16:02)  Многие стандарты связи указывают модели каналов, на которых рекомендуется обкатывать приемник. Например: DRM http://www.etsi.org/deliver/etsi_es/201900...980v030201p.pdf - приложение В DVB-T http://www.etsi.org/deliver/etsi_en/300700...744v010601p.pdf - приложение В (здесь, правда, канал статический). В LTE тоже такое есть, но я не помню точно в котором из стандартов. да, я тоже их использовал) кроме LTE "(здесь, правда, канал статический)" это не страшно, но встроенные функции матлаба канала Релея и Райса тут уже не помогут
Сообщение отредактировал Ivan55 - Mar 27 2013, 17:18
|
|
|
|
|
Mar 28 2013, 07:23
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 8-02-13
Из: Минск
Пользователь №: 75 542

|
Цитата Многие стандарты связи указывают модели каналов, на которых рекомендуется обкатывать приемник. Например: DRM http://www.etsi.org/deliver/etsi_es/201900...980v030201p.pdf - приложение В DVB-T http://www.etsi.org/deliver/etsi_en/300700...744v010601p.pdf - приложение В (здесь, правда, канал статический). В LTE тоже такое есть, но я не помню точно в котором из стандартов. спасибо за предоставленные ссылки. совсем запутался. допустим из стандарта DRM выбираю канал 6 имею на входе 4 луча. Код Delay = [0, 2, 4, 6]; Path_gain = [0.5, 1, 0.25, 0.0625]; Doppler_shift = [0, 1.2, 2.4, 3.6]; Doppler_spread = [0.1, 2.4, 4.8, 7.2];
tau = Delay; pdb = 10*log10(1/Path_gain); % перевожу в децибелы fd - ???
ts = 1/Fs; y = rayleighchan(ts, fd, tau, pdb); SigOut = filter(y,SigIn); вопросы: - для каждого луча имеется разное доплеровское расширение. если я в функцию rayleighchan подаю вектор fd = [0.1, 2.4, 4.8, 7.2], выдается ошибка "MaxDopplerShift must be a non-negative real finite scalar". что подавать на fd? - для каждого луча дано разное доплеровское смещение. как я могу это сделать для каждого луча по отдельности???? доплеровское смещение думаю делать следующим образом: t = [0:length(SigIn)-1]/Fs; SigOut = SigIn.*exp(-1i*2*pi*(Doppler_spread)*t);
Сообщение отредактировал Виктор39 - Mar 28 2013, 08:48
|
|
|
|
|
Mar 28 2013, 14:31
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Цитата(Виктор39 @ Mar 28 2013, 11:23)  спасибо за предоставленные ссылки. совсем запутался. допустим из стандарта DRM выбираю канал 6 имею на входе 4 луча. Код Delay = [0, 2, 4, 6]; Path_gain = [0.5, 1, 0.25, 0.0625]; Doppler_shift = [0, 1.2, 2.4, 3.6]; Doppler_spread = [0.1, 2.4, 4.8, 7.2];
tau = Delay; pdb = 10*log10(1/Path_gain); % перевожу в децибелы fd - ???
ts = 1/Fs; y = rayleighchan(ts, fd, tau, pdb); SigOut = filter(y,SigIn); вопросы: - для каждого луча имеется разное доплеровское расширение. если я в функцию rayleighchan подаю вектор fd = [0.1, 2.4, 4.8, 7.2], выдается ошибка "MaxDopplerShift must be a non-negative real finite scalar". что подавать на fd? - для каждого луча дано разное доплеровское смещение. как я могу это сделать для каждого луча по отдельности???? доплеровское смещение думаю делать следующим образом: t = [0:length(SigIn)-1]/Fs; SigOut = SigIn.*exp(-1i*2*pi*(Doppler_spread)*t); На fd надо подавать число. То есть функция rayleighchan моделит лучи с одинаковым допплеровским спектром. Вижу решение только в написании собственной функции. Сам, пытаясь добиться более точного моледирования КФ канала, поступил именно так.
|
|
|
|
|
Mar 29 2013, 11:11
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Цитата(Виктор39 @ Mar 29 2013, 14:15)  можно ли делать следующим образом: используя функцию rayleighchan, пропускать каждый луч по отдельности, внося при этом требуемую задержку, доплеровское расширение и подавление. а затем для каждого луча по отдельности вносить доплеровский сдвиг. + SNR . и затем просуммировать все лучи?! я просто так и не понял, функция rayleighchan предназначена только если на входе имеется несколько лучей, и она сама их суммирует. либо она может работать с каждым луче по отдельности... Попробуйте, должно получиться.
|
|
|
|
|
Apr 1 2013, 06:22
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 8-02-13
Из: Минск
Пользователь №: 75 542

|
в таблице стандартов (DRM http://www.etsi.org/deliver/etsi_es/201900...980v030201p.pdf - приложение В), усиление луча (Path gain, rms (ρk)) дано как среднеквадратичное значение (rms). как мне среднеквадратичное значение перевести в децибелы? например, если Path gain, rms (ρk) = 0.5, значит ли это подавление по напряжению 3 децибела?
|
|
|
|
|
Apr 1 2013, 07:47
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Цитата(Виктор39 @ Apr 1 2013, 10:22)  в таблице стандартов (DRM http://www.etsi.org/deliver/etsi_es/201900...980v030201p.pdf - приложение В), усиление луча (Path gain, rms (ρk)) дано как среднеквадратичное значение (rms). как мне среднеквадратичное значение перевести в децибелы? например, если Path gain, rms (ρk) = 0.5, значит ли это подавление по напряжению 3 децибела? Да.
|
|
|
|
|
Mar 8 2015, 11:17
|
Местный
  
Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163

|
Цитата(Виктор39 @ Mar 5 2015, 08:54)  не могу найти никак стандарт, описывающий модель канала для 2.4ГГц. нахожу только стандарты, где указан параметр Path Loss Exponent для различных условий(не понимаю что за он). Погугли SUI propagation model или WiMax propagation model. Для indoor там своя песня.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|