Исследование TEF6686. Часть 5. Set_MphSuppression
Часть 1. Исследование возможностей TEF6686
Часть 2. IF Bandwidth
Часть 3. Set_RFAGC
Часть 4. Патчи
Часть 5. Set_MphSuppression
Часть 6. Set_ChannelEqualizer
Часть 7. Set_LevelStep
Часть 8. Set_LevelOffset
Часть 9. Set_Bandwidth_Options
Часть 10. Get_AGC
Часть 11. Get_Processing_Status
Исследование TEF6686. Выводы
Multipath suppression — подавление помех, возникших в результате многолучевого приёма станции.
ТЕФ, как я понял, использует для этого некий свой алгоритм, который называется iMS — improved Multipath Suppression, улучшенное подавление многолучевого распространения.
Что ж, давайте посмотрим на графики.
Set_MphSuppression mode off
Set_MphSuppression mode on
Что видим?
При iMS = on:
1) Первые 4 графика не отличаются.
2) IF Bandwidth выглядит максимально чётким, с локальными максимумами только на реальных станциях.
3) Верхний предел Modulation ниже примерно на 20 процентных пунктов, то есть ~25% вместо 45%.
Посмотрим на графики пустой частоты и нескольких слабых станций:
Что видим?
1) 91.1 мГц — пустая частота. Видно, как при включении опции на ней падает IF Bandwidth до минимального значения, а за ним и Level. WAM при этом почему-то увеличивается.
2) На 100.7 вместе с iMS = on также падает Level. Падают и шумы (на слух станцию реально становится слышно лучше). При этом опять растёт WAM.
3) На остальных частотах поведение примерно такое же. За исключением того, что на слух не становится лучше — сигнал вместе с шумами просто становятся чуть тише.
Вывод
Вряд ли по этим данным можно достоверно разгадать алгоритм MphSuppression.
Вероятно, при включении опции ТЕФ применяет более строгие критерии, по которым расширяет полосу ПЧ-фильтра. Из-за этого сразу уменьшаются показатели Level и Modulation. Это критично для слабых станций.
При включении опции показатель WAM растёт. Вероятно, это связано с тем, что при узкой полосе ПЧ соотношение сигнал/помеха меняется и детектор становится более чувствительным к тому что осталось в полосе.
На слух опция не всегда улучшает качество приёма слабых станций.
На мой взгляд Set_MphSuppression скорее вредит поиску слабых станций, так как «срезает» часть полезного сигнала.