doppler.bigaussian

(Чтобы быть удаленным) Построение bi-Gaussian Доплеровский объект спектра

doppler.bigaussian будет удален в будущем релизе. Используйте doppler ('BiGaussian', ...) вместо этого.

Синтаксис

dop = doppler.bigaussian(property1,value1,...)
dop = doppler.bigaussian

Описание

Функция doppler.bigaussian создает bi-Gaussian Доплеровский объект спектра, который будет использоваться для свойства DopplerSpectrum объекта канала (созданный или с функцией rayleighchan или с функцией ricianchan).

dop = doppler.bigaussian(property1,value1,...) создает bi-Gaussian Доплеровский объект спектра со свойствами, как задано парами свойства/значения. Если вы не задаете значение для свойства, свойство присвоено значение по умолчанию.

dop = doppler.bigaussian создает bi-Gaussian Доплеровский объект спектра со свойствами по умолчанию. Созданный Доплеровский объект спектра эквивалентен одному Гауссову Доплеровскому спектру, сосредоточенному на нулевой частоте. Эквивалентная команда с парами свойства/значения:

dop = doppler.bigaussian('SigmaGaussian1', 1/sqrt(2), ...
			'SigmaGaussian2', 1/sqrt(2), ...
			'CenterFreqGaussian1', 0, ...
			'CenterFreqGaussian2', 0, ...
			'GainGaussian1', 0.5, ...
			'GainGaussian2', 0.5)

Свойства

bi-Gaussian Доплеровский объект спектра содержит следующие свойства.

СвойствоОписание
SpectrumTypeФиксированное значение, 'BiGaussian'
SigmaGaussian1Нормированное стандартное отклонение первой Гауссовой функции (действительное положительное конечное скалярное значение)
SigmaGaussian2Нормированное стандартное отклонение второй Гауссовой функции (действительное положительное конечное скалярное значение)
CenterFreqGaussian1Нормированная центральная частота первой Гауссовой функции (действительное скалярное значение между-1 и 1)
CenterFreqGaussian2Нормированная центральная частота второй Гауссовой функции (действительное скалярное значение между-1 и 1)
GainGaussian1Усиление степени первой Гауссовой функции (линейная шкала, действительное неотрицательное конечное скалярное значение)
GainGaussian2Усиление степени второй Гауссовой функции (линейная шкала, действительное неотрицательное конечное скалярное значение)

Все свойства перезаписываемы за исключением свойства SpectrumType.

Свойства SigmaGaussian1, SigmaGaussian2, GainGaussian1 и GainGaussian2 нормированы свойством MaxDopplerShift связанного объекта канала.

Аналитически, нормированные стандартные отклонения первых и вторых Гауссовых функций определяются как σG1,norm=σG1/fd и σG2,norm=σG2/fd, соответственно, где σG1 и σG2 стандартные отклонения первых и вторых Гауссовых функций, и fd максимальный эффект Доплера, в герц. Точно так же нормированные центральные частоты первых и вторых Гауссовых функций определяются как fG1,norm=fG1/fd и fG2,norm=fG2/fd, соответственно, где fG1 и fG2 центральные частоты первых и вторых Гауссовых функций. Свойства GainGaussian1 и GainGaussian2 соответствуют усилениям степени CG1 и CG2, соответственно, двух Гауссовых функций.

Теория и приложения

bi-Gaussian спектр мощности состоит из двух переключенных частотой Гауссовых спектров. Модели канала COST207 ([1], [2], [3]) задают два отличных bi-Gaussian Доплеровских спектра, GAUS1 и GAUS2, чтобы использоваться в моделировании длинного echos для городских и холмистых профилей ландшафта.

Нормированным bi-Gaussian Доплеровским спектром дают аналитически:

SG(f)=AG[CG12πσG12exp((ffG1)22σG12)+CG22πσG22exp((ffG2)22σG22)]

где σG1 и σG2 стандартные отклонения, fG1 и fG2 центральные частоты, CG1 и CG2 усиления степени, и AG=1CG1+CG2 коэффициент нормализации.

Если также fG1=0 или fG2=0, получен переключенный частотой Гауссов Доплеровский спектр.

Примеры

Следующий код MATLAB сначала создает bi-Gaussian Доплеровский объект спектра с теми же параметрами как тот из Доплеровского спектра COST 207 GAUS2. Это затем создает объектный эффект Доплера канала Рейли имеющий fd=30 и присваивает созданный Доплеровский объект спектра его свойству DopplerSpectrum.

dop_bigaussian = doppler.bigaussian(‘SigmaGaussian1’, 0.1, ...
   ‘SigmaGaussian2’, 0.15, ‘CenterFreqGaussian1’, 0.7, ...
   ‘CenterFreqGaussian2’, -0.4, ‘GainGaussian1’, 1, ...
   ‘GainGaussian2’, 1/10^1.5)
chan = rayleighchan(1e-3, 30);
chan.DopplerSpectrum = dop_bigaussian;

Ссылки

[1] COST 207 WG1, Предложение по передаточным функциям канала, которые будут использоваться в GSM, тестирует поздно 1986, COST 207 троландов (86) 51 об. 3, сентябрь 1986.

[2] COST 207, Цифровые коммуникации рации земли, Office для Официальных Публикаций Европейского экономического сообщества, Итогового отчета, Люксембург, 1989.

[3] Pätzold, M., мобильные исчезающие каналы, Вайли, 2002.

Представленный в R2007b