Выпуск #7/2024
М.М.Медведев, С.С.Шаврин
Помехоустойчивость биортогональной М-мерной сигнальной конструкции в гауссовом канале
Помехоустойчивость биортогональной М-мерной сигнальной конструкции в гауссовом канале
Просмотры: 700
DOI: 10.22184/2070-8963.2024.123.7.60.65
Рассмотрен выбор вида модуляции для радиосистем, предназначенных для работы в отсутствии жестких ограничений к занимаемому диапазону частот. Для таких систем предлагается использование многопозиционной частотной манипуляции (M-FSK), имеющей высокую энергетическую эффективность и низкое значение пик-фактора излучаемого сигнала. Представлен анализ принципиальных особенностей манипуляции M-FSK, имеющей высокую энергетическую эффективность. Приведены результаты моделирования помехоустойчивости канала передачи для различных значений индекса и кратности модуляции, а также соответствующие спектральные характеристики. Разработаны рекомендации по реализации систем с M-FSK.
Рассмотрен выбор вида модуляции для радиосистем, предназначенных для работы в отсутствии жестких ограничений к занимаемому диапазону частот. Для таких систем предлагается использование многопозиционной частотной манипуляции (M-FSK), имеющей высокую энергетическую эффективность и низкое значение пик-фактора излучаемого сигнала. Представлен анализ принципиальных особенностей манипуляции M-FSK, имеющей высокую энергетическую эффективность. Приведены результаты моделирования помехоустойчивости канала передачи для различных значений индекса и кратности модуляции, а также соответствующие спектральные характеристики. Разработаны рекомендации по реализации систем с M-FSK.
Теги: awgn ber m-fsk multi-position frequency manipulation noise immunity snr абгш многопозиционная частотная манипуляция помехоустойчивость
Помехоустойчивость биортогональной М-мерной сигнальной конструкции в гауссовом канале
М.М.Медведев, магистрант МТУСИ / med.mikhail2012@ya.ru,
С.С.Шаврин, д.т.н., профессор кафедры МТС МТУСИ / sss@mtuci.ru
УДК 004.722.45, DOI: 10.22184/2070-8963.2024.123.7.60.65
Рассмотрен выбор вида модуляции для радиосистем, предназначенных для работы в отсутствии жестких ограничений к занимаемому диапазону частот. Для таких систем предлагается использование многопозиционной частотной манипуляции (M-FSK), имеющей высокую энергетическую эффективность и низкое значение пик-фактора излучаемого сигнала. Представлен анализ принципиальных особенностей манипуляции M-FSK, имеющей высокую энергетическую эффективность. Приведены результаты моделирования помехоустойчивости канала передачи для различных значений индекса и кратности модуляции, а также соответствующие спектральные характеристики. Разработаны рекомендации по реализации систем с M-FSK.
Введение
Для традиционно используемых видов цифровой модуляции (манипуляции) увеличение энергетической эффективности уменьшает спектральную эффективность и наоборот [1]. Невысокая спектральная эффективность M-FSK часто является препятствием для использования этого вида манипуляции в коммерческих системах, в которых по причине высокой стоимости выделения частотных диапазонов требуются сигнальные конструкции, имеющие максимально возможный узкий частотный спектр. В отсутствие же частотных ограничений (будь то ограничения регулятора или стоимостные) существует возможность значительного повышения помехозащищенности системы связи за счет расширения спектра. Например, как будет показано далее, энергетический выигрыш при использовании 256-FSK по сравнению с традиционной BPSK составляет 4 дБ, а при использовании 64-FSK – 3 дБ.
Заметим, что задача синтеза помехоустойчивой сигнально-кодовой конструкции качественно упрощается при использовании манипуляции M-FSK. Кроме того, получаемый таким образом энергетический выигрыш дает возможность построить систему с большей пропускной способностью. Такая система способна адаптироваться под текущее состояние среды передачи посредством автоматического изменения параметров M-FSK. Особенно привлекательным использование такой модуляции видится при реализации на DSP-процессорах, базовый набор инструкций которых включает в себя примитивы алгоритмов быстрого преобразования Фурье. При этом процессы модуляции и демодуляции сигнала производятся в частотном домене, без использования табличных значений гармонических функций, что позволяет минимизировать задержки и блокировки конвейера при обращении к внешней памяти.
Далее в статье экспериментально исследуются свойства M-FSK манипуляции, в частности, зависимость ошибки на бит (BER) от индекса манипуляции h, зависимости BER и средней мощности от порядка манипуляции M, зависимость BER от расстройки по частоте.
Принципиальные особенности манипуляции M-FSK
Манипуляция M-FSK использует набор из M ортогональных частот для создания сигнального пространства, состоящего из M сигнальных FSK-созвездий. В отличие от традиционно используемых угловых и амплитудных методов манипуляции, в которых с ростом порядка размерность сигнального пространства не изменяется, а межсимвольное расстояние уменьшается, в M-FSK с увеличением порядка M расстояния между символами не изменяются в силу взаимной пространственной ортогональности созвездий. Такая особенность многопозиционной частотной манипуляции приводит к тому, что при одинаковом отношении энергии бита к спектральной плотности мощности шума (Eb/N0) увеличение M приводит к уменьшению вероятности ошибки на бит (BER).
В общем случае биортогональная манипуляция M-FSK строится следующим образом.
, (1)
где .
Поскольку множество M = 2k биортогональных сигналов строится из N = 1/2 M ортогональных сигналов путем включения отрицательных частот [1], соответствующие сигналы представляются в векторной форме как:
(2)
Разнесение частот через индекс модуляции h выражается следующим образом:
Fsep = Br · h, (3)
где Br –символьная скорость (baud rate), бод.
При этом сигналы s1 ...sN ортогональны, если 2h ∈ N.
Тогда ширина занимаемого спектра M-FSK:
ΔFs = 2kFsep = 2k Br · h. (4)
Выразим (4) через битовую скорость (bit rate) br = Br · k:
. (5)
Вероятность ошибки на бит для биортогональной манипуляции [1]:
. (6)
Результаты вычислительных экспериментов
Для исследования свойств манипуляции M-FSK в среде MATLAB была реализована модель канала с Гауссовым шумом (fskmod, fskdemod, awgn). При вычислении BER использовалась функция biterr, на вход которой подавались два вектора: исходный и демодулированный сигналы. Оценка теоретического BER для PSK-манипуляции получена через berawgn.
График зависимости значений синфазной и квадратурной составляющих (I/Q data) для сигнала 2-FSK от времени приведен на рис.1. В сущности, таковая зависимость является графическим представлением траектории, описываемой вектором комплексной амплитуды (фазором) сигнала при своем вращении во времени. По рисунку можно легко наблюдать моменты смены несущей (как изменение направления вращения фазора). Кроме того, отчетливо наблюдается постоянство модуля этого вектора, что в свою очередь позволяет сделать вывод о постоянстве огибающей сигнала M-FSK.
Спектрограмма сигнала 8-FSK манипуляции для входной последовательности символов [0, 1,...7, 7, 6, 5 ...0] приведена на рис.2. При построении спектрограммы использовалось кратковременное преобразование Фурье (STFT) с окном Кайзера, разрешение по времени – 1 символ, перекрытие сегментов отсутствует.
График зависимости BERот Eb/N0 (водопадные кривые) для различных индексов манипуляции h приведен на рис.3. Легко заметить, что при недостаточном частотном разнесении (h < 1) или несоблюдении ортогональности (2h ∉ N) помехозащищенность ухудшается, причем в большей степени по первой из двух перечисленных причин. Кроме того, значительного снижения вероятности ошибки на бит при манипуляции высших индексов h > 1 не наблюдается, что в свою очередь определяет верхнюю границу ширины спектра, при которой дальнейшее его расширение не имеет смысла.
Зависимость вероятности ошибки на бит (BER) от индекса манипуляции h приведена на рис.4а и б для 16-FSK и 64-FSK соответственно.
Оценка спектральной плотности мощности по методу Уэлча [2], средние значения мощности сигнала и его пик-фактор (PAPR) для манипуляции MFSK индексом h = 1 различных порядков приведены на рис.5. Из расчета следует, что с увеличением порядка манипуляции мощность сигнала не изменяется, при этом пик-фактор, в силу постоянства огибающей, остается равным 0 дБ.
Водопадные кривые манипуляции порядков (M = 2…256) приведены на рис.6.
Графически зависимость BER от расстройки по частоте представлена на рис.7. Здесь Fsep – частота между несущими, Foff – частота расстройки.
Из сравнения представленных на рис.4а и б графиков нетрудно заметить, что при M → ∞ отношение BER(0,9)/BER(1) стремится к 1. Этот факт подтверждается результатами численных экспериментов, в ходе которых было установлено, что при уменьшении индекса манипуляции h с 1 до 0,9 (сужении спектра на 10%) относительная потеря в помехоустойчивости для 16FSK составляет 8,8%, для 64-FSK – 3,6%, для 256-FSK – 2,1%. Другими словами, спектральная эффективность манипуляций высших порядков может быть значительно улучшена без заметного ущерба помехоустойчивости за счет понижения индекса манипуляции h.
На основании рис.6 очевидно, что с увеличением порядка манипуляции помехозащищенность растет, при этом начиная с 8-FSK традиционная PSK-манипуляция проигрывает по энергетической эффективности. На больших порядках наблюдается значительный энергетический выигрыш. Так, например, получить вероятность битовой ошибки Pe = 10–6 при 2-FSK возможно лишь при Eb/N0 = 14 дБ, однако при использовании 256FSK требуется Eb/N0 = 6,5 дБ, то есть имеется выигрыш в 7,5 дБ.
По сравнению с традиционной PSK манипуляцией, при использовании 256-FSK наблюдается более чем двукратный энергетический выигрыш (4 дБ).
Сравнительный анализ манипуляций M-FSK и PSK приведен в табл.1.
Заключение
Многопозиционная частотная манипуляция (M-FSK) является привлекательной сигнальной конструкцией для систем радиосвязи, не ограниченных по ширине занимаемого спектра, поскольку на высоких порядках манипуляции способна обеспечить значительный энергетический выигрыш (до 4 дБ по сравнению с традиционной PSK-манипуляцией).
Кроме того, преимуществами M-FSK являются постоянство мощности и нулевой пик-фактор. Имеется возможность повышения спектральной эффективности манипуляций высших порядков за счет сужения спектра на 10÷15% без значительного ухудшения помехоустойчивости.
ЛИТЕРАТУРА
Proakis J.G., Salehi M. Digital Communications. 5th Edition. New York: McGraw-Hill, 2008.
Welch P.D. The Use of Fast Fourier Transform for the Estimation of Power Spectra: A Method Based on Time Averaging Over Short, Modified Periodograms // IEEE Transactions on Audio and Electroacoustics. 1967. Vol. 15. PP. 70−73.
SklarB. Digital Communications: Fundamentals and Applications. Upper Saddle River, NJ: Prentice-Hall, 2001.
Dan E.D., Russell M.M. Multidimensional Digital Signal Processing. Englewood Cliffs, NJ: Prentice-Hall. 1984.
М.М.Медведев, магистрант МТУСИ / med.mikhail2012@ya.ru,
С.С.Шаврин, д.т.н., профессор кафедры МТС МТУСИ / sss@mtuci.ru
УДК 004.722.45, DOI: 10.22184/2070-8963.2024.123.7.60.65
Рассмотрен выбор вида модуляции для радиосистем, предназначенных для работы в отсутствии жестких ограничений к занимаемому диапазону частот. Для таких систем предлагается использование многопозиционной частотной манипуляции (M-FSK), имеющей высокую энергетическую эффективность и низкое значение пик-фактора излучаемого сигнала. Представлен анализ принципиальных особенностей манипуляции M-FSK, имеющей высокую энергетическую эффективность. Приведены результаты моделирования помехоустойчивости канала передачи для различных значений индекса и кратности модуляции, а также соответствующие спектральные характеристики. Разработаны рекомендации по реализации систем с M-FSK.
Введение
Для традиционно используемых видов цифровой модуляции (манипуляции) увеличение энергетической эффективности уменьшает спектральную эффективность и наоборот [1]. Невысокая спектральная эффективность M-FSK часто является препятствием для использования этого вида манипуляции в коммерческих системах, в которых по причине высокой стоимости выделения частотных диапазонов требуются сигнальные конструкции, имеющие максимально возможный узкий частотный спектр. В отсутствие же частотных ограничений (будь то ограничения регулятора или стоимостные) существует возможность значительного повышения помехозащищенности системы связи за счет расширения спектра. Например, как будет показано далее, энергетический выигрыш при использовании 256-FSK по сравнению с традиционной BPSK составляет 4 дБ, а при использовании 64-FSK – 3 дБ.
Заметим, что задача синтеза помехоустойчивой сигнально-кодовой конструкции качественно упрощается при использовании манипуляции M-FSK. Кроме того, получаемый таким образом энергетический выигрыш дает возможность построить систему с большей пропускной способностью. Такая система способна адаптироваться под текущее состояние среды передачи посредством автоматического изменения параметров M-FSK. Особенно привлекательным использование такой модуляции видится при реализации на DSP-процессорах, базовый набор инструкций которых включает в себя примитивы алгоритмов быстрого преобразования Фурье. При этом процессы модуляции и демодуляции сигнала производятся в частотном домене, без использования табличных значений гармонических функций, что позволяет минимизировать задержки и блокировки конвейера при обращении к внешней памяти.
Далее в статье экспериментально исследуются свойства M-FSK манипуляции, в частности, зависимость ошибки на бит (BER) от индекса манипуляции h, зависимости BER и средней мощности от порядка манипуляции M, зависимость BER от расстройки по частоте.
Принципиальные особенности манипуляции M-FSK
Манипуляция M-FSK использует набор из M ортогональных частот для создания сигнального пространства, состоящего из M сигнальных FSK-созвездий. В отличие от традиционно используемых угловых и амплитудных методов манипуляции, в которых с ростом порядка размерность сигнального пространства не изменяется, а межсимвольное расстояние уменьшается, в M-FSK с увеличением порядка M расстояния между символами не изменяются в силу взаимной пространственной ортогональности созвездий. Такая особенность многопозиционной частотной манипуляции приводит к тому, что при одинаковом отношении энергии бита к спектральной плотности мощности шума (Eb/N0) увеличение M приводит к уменьшению вероятности ошибки на бит (BER).
В общем случае биортогональная манипуляция M-FSK строится следующим образом.
, (1)
где .
Поскольку множество M = 2k биортогональных сигналов строится из N = 1/2 M ортогональных сигналов путем включения отрицательных частот [1], соответствующие сигналы представляются в векторной форме как:
(2)
Разнесение частот через индекс модуляции h выражается следующим образом:
Fsep = Br · h, (3)
где Br –символьная скорость (baud rate), бод.
При этом сигналы s1 ...sN ортогональны, если 2h ∈ N.
Тогда ширина занимаемого спектра M-FSK:
ΔFs = 2kFsep = 2k Br · h. (4)
Выразим (4) через битовую скорость (bit rate) br = Br · k:
. (5)
Вероятность ошибки на бит для биортогональной манипуляции [1]:
. (6)
Результаты вычислительных экспериментов
Для исследования свойств манипуляции M-FSK в среде MATLAB была реализована модель канала с Гауссовым шумом (fskmod, fskdemod, awgn). При вычислении BER использовалась функция biterr, на вход которой подавались два вектора: исходный и демодулированный сигналы. Оценка теоретического BER для PSK-манипуляции получена через berawgn.
График зависимости значений синфазной и квадратурной составляющих (I/Q data) для сигнала 2-FSK от времени приведен на рис.1. В сущности, таковая зависимость является графическим представлением траектории, описываемой вектором комплексной амплитуды (фазором) сигнала при своем вращении во времени. По рисунку можно легко наблюдать моменты смены несущей (как изменение направления вращения фазора). Кроме того, отчетливо наблюдается постоянство модуля этого вектора, что в свою очередь позволяет сделать вывод о постоянстве огибающей сигнала M-FSK.
Спектрограмма сигнала 8-FSK манипуляции для входной последовательности символов [0, 1,...7, 7, 6, 5 ...0] приведена на рис.2. При построении спектрограммы использовалось кратковременное преобразование Фурье (STFT) с окном Кайзера, разрешение по времени – 1 символ, перекрытие сегментов отсутствует.
График зависимости BERот Eb/N0 (водопадные кривые) для различных индексов манипуляции h приведен на рис.3. Легко заметить, что при недостаточном частотном разнесении (h < 1) или несоблюдении ортогональности (2h ∉ N) помехозащищенность ухудшается, причем в большей степени по первой из двух перечисленных причин. Кроме того, значительного снижения вероятности ошибки на бит при манипуляции высших индексов h > 1 не наблюдается, что в свою очередь определяет верхнюю границу ширины спектра, при которой дальнейшее его расширение не имеет смысла.
Зависимость вероятности ошибки на бит (BER) от индекса манипуляции h приведена на рис.4а и б для 16-FSK и 64-FSK соответственно.
Оценка спектральной плотности мощности по методу Уэлча [2], средние значения мощности сигнала и его пик-фактор (PAPR) для манипуляции MFSK индексом h = 1 различных порядков приведены на рис.5. Из расчета следует, что с увеличением порядка манипуляции мощность сигнала не изменяется, при этом пик-фактор, в силу постоянства огибающей, остается равным 0 дБ.
Водопадные кривые манипуляции порядков (M = 2…256) приведены на рис.6.
Графически зависимость BER от расстройки по частоте представлена на рис.7. Здесь Fsep – частота между несущими, Foff – частота расстройки.
Из сравнения представленных на рис.4а и б графиков нетрудно заметить, что при M → ∞ отношение BER(0,9)/BER(1) стремится к 1. Этот факт подтверждается результатами численных экспериментов, в ходе которых было установлено, что при уменьшении индекса манипуляции h с 1 до 0,9 (сужении спектра на 10%) относительная потеря в помехоустойчивости для 16FSK составляет 8,8%, для 64-FSK – 3,6%, для 256-FSK – 2,1%. Другими словами, спектральная эффективность манипуляций высших порядков может быть значительно улучшена без заметного ущерба помехоустойчивости за счет понижения индекса манипуляции h.
На основании рис.6 очевидно, что с увеличением порядка манипуляции помехозащищенность растет, при этом начиная с 8-FSK традиционная PSK-манипуляция проигрывает по энергетической эффективности. На больших порядках наблюдается значительный энергетический выигрыш. Так, например, получить вероятность битовой ошибки Pe = 10–6 при 2-FSK возможно лишь при Eb/N0 = 14 дБ, однако при использовании 256FSK требуется Eb/N0 = 6,5 дБ, то есть имеется выигрыш в 7,5 дБ.
По сравнению с традиционной PSK манипуляцией, при использовании 256-FSK наблюдается более чем двукратный энергетический выигрыш (4 дБ).
Сравнительный анализ манипуляций M-FSK и PSK приведен в табл.1.
Заключение
Многопозиционная частотная манипуляция (M-FSK) является привлекательной сигнальной конструкцией для систем радиосвязи, не ограниченных по ширине занимаемого спектра, поскольку на высоких порядках манипуляции способна обеспечить значительный энергетический выигрыш (до 4 дБ по сравнению с традиционной PSK-манипуляцией).
Кроме того, преимуществами M-FSK являются постоянство мощности и нулевой пик-фактор. Имеется возможность повышения спектральной эффективности манипуляций высших порядков за счет сужения спектра на 10÷15% без значительного ухудшения помехоустойчивости.
ЛИТЕРАТУРА
Proakis J.G., Salehi M. Digital Communications. 5th Edition. New York: McGraw-Hill, 2008.
Welch P.D. The Use of Fast Fourier Transform for the Estimation of Power Spectra: A Method Based on Time Averaging Over Short, Modified Periodograms // IEEE Transactions on Audio and Electroacoustics. 1967. Vol. 15. PP. 70−73.
SklarB. Digital Communications: Fundamentals and Applications. Upper Saddle River, NJ: Prentice-Hall, 2001.
Dan E.D., Russell M.M. Multidimensional Digital Signal Processing. Englewood Cliffs, NJ: Prentice-Hall. 1984.
Отзывы читателей
eng


