Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: А как посчитать сигнал шум от нескольких источников?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
DASM
Речь о радиоэфире. Вот есть допустим три передатчика по +20 дБм, первый (сигнал) ослабляется на 80 дБ, в точке приема -60 дБм выходит. Два вторых на 90 дБ, то есть минус 70 от них. Какой сигнал шум этой точке? 10 * lg (1e-6/(2*1e-7)) = +7 дБ?
HFSSLer
Ну да, именно так, только сигнал/помеха называется.
DASM
А, ну хорошо тогда, скоро уже в таблице умножения сомневаться начну
SSerge
Цитата(DASM @ Dec 21 2017, 17:51) *
А, ну хорошо тогда, скоро уже в таблице умножения сомневаться начну

Всё так пока сигналы взаимно ортогональны. Тогда их мощности можно просто суммировать.
А вот при наличии ненулевой корреляции между сигналами под сомнение попадает даже таблица сложения wink.gif
ArtemKAD
Цитата
Всё так пока сигналы взаимно ортогональны. Тогда их мощности можно просто суммировать.


На самом деле нет. Сигналы суммируются. А в результате мощность с равной вероятностью может как сложиться, так и вычесть. Как результат картинка в реальности сильно отличается от учебной и энергетические спектры складывать можно или студентам или четко понимая, что они складываются только приблизительно.
DASM
Ну дык сигналы суммируются, в т.ч. за знаком минус, соответственно и мощность. Мгновенная
ArtemKAD
Ну представь, есть две синусоиды единичной амплитуды и одной частоты. Их случайность заключается в случайной фазе. Что получится при сложении таких двух случайных синусоид? Правильно - синусоида со случайной фазой и случайной амплитудой от нуля до удвоенной величины. И так с каждой спектральной составляющей.
DASM
Цитата(ArtemKAD @ Dec 21 2017, 21:23) *
Ну представь, есть две синусоиды единичной амплитуды и одной частоты. Их случайность заключается в случайной фазе. Что получится при сложении таких двух случайных синусоид? Правильно - синусоида со случайной фазой и случайной амплитудой от нуля до удвоенной величины. И так с каждой спектральной составляющей.

да это понятно. если время полагать непрерывным навеное. Просто ваю простой симулятор сети из ретрансляторов, вот прикидываю что к чему. А для FSK приблизительно можно считать, что пакет скорее всего будет принят, если сигнал\помеха более +6 дБ?
Alexashka
Цитата(ArtemKAD @ Dec 21 2017, 17:33) *
На самом деле нет. Сигналы суммируются. А в результате мощность с равной вероятностью может как сложиться, так и вычесть. Как результат картинка в реальности сильно отличается от учебной и энергетические спектры складывать можно или студентам или четко понимая, что они складываются только приблизительно.

ИМХО для оценки наихудшего варианта как раз и нужно складывать мощности арифметически. Тем более что у ТС сигналы сильно коррелируют, а значит в пространстве будут зоны, где сигналы от обоих источников сложатся по мощности.
ArtemKAD
Цитата(DASM @ Dec 21 2017, 20:32) *
Просто ваю простой симулятор сети из ретрансляторов, вот прикидываю что к чему. А для FSK приблизительно можно считать, что пакет скорее всего будет принят, если сигнал\помеха более +6 дБ?

С пакетами и сетью большой облом. Это не непрерывные сигналы и если уж приемник начал принимать один пакет(захватил преамбулу), то второй на его фоне никак не будет принят.
DASM
Цитата(ArtemKAD @ Dec 21 2017, 23:48) *
С пакетами и сетью большой облом. Это не непрерывные сигналы и если уж приемник начал принимать один пакет(захватил преамбулу), то второй на его фоне никак не будет принят.

ессно не будет. Для этого и выбираю малый квант симуляции мелкий, на каждом шаге клиенты получают информацию о уровне энергии в канале общем (для работы csma , если их они готовятся к передаче), либо получают список всех имеющихся соседей со значениями сигнал\шум и сигнал\помеха если находятся в режиме прослушивания общем. Также им дается доп инфа конкретно о сигналах (преамбула ли сейчас, или признак конца). Если сигнал\помеха выше порга + признак прембулы то переходит в состояние приема. При приема уже избирательно следит за своим соотношением сигнал\помеха конретного пакета, если в течении пакета падало ниже порога - значит ой, (ну почти ой, в симуляцию хочу еще и рида соломона восстановление попробовать, хотя возможно выгоднее не ждать а перейти снова в поиск преамбул окажется). Ну как-то так, симуляция больше логическая, посмотреть как в меш сети поведут себя ретрансляторы, подобрать оптимальные параметры csma, прикинуть оптим. длину пакетов, число ретрансляций, необходимость регулировки мощности передатчика итп. Все енто конечно велосипед, но во первых я дольше симулинк или что то там осваивать будут, во вторых задача так красиво ложится на ООП и STL библиотеку контейнеров С++ что стоит это сделать хотя бы ради восстановления знаний в нем. Столько лет парился с голым С, пока не обнаружил что gcc ужо чуть не 17 ревизию языка поддерживаеи со всеми лямбдами замыканиями и прочими вкусняшками. Причем тот чип, что пойдет в реальный ретранслятор ни разу на этом коде не напрягается, а если симулирую успешно, то я код , имитирующий ретранслятор из симулятора в реал прямо и перенесу. EFR32 Silabs.
интнересно, а если живем сами в симуляторе, то какой в нем шаг симуляции? sm.gif

Цитата(Alexashka @ Dec 21 2017, 23:12) *
ИМХО для оценки наихудшего варианта как раз и нужно складывать мощности арифметически. Тем более что у ТС сигналы сильно коррелируют, а значит в пространстве будут зоны, где сигналы от обоих источников сложатся по мощности.

чот не догоняю, а почему они коррелируют то? хотя... имеете в виду, что, к примеру, если у меня два сигнала, то огибающая будет модулирована эээ... вроде полуразностью частот по амлитуде, типа этакая интерференция? Сигналы довоьно широкие, 1 МГц полоса, а длина пакета 1 мс, мне кажется там уже можно мешающих просто за шум считать и все
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.