Jump to content

    

Стягивание сигнального созвездия адаптивным эквалайзером

Здравствуйте!

Наблюдаю такой эффект: при уменьшении ОСШ, начиная с определенного значения, адаптивный эквалайзер начинает "стягивать" созвездие. Для примера - модуляция BPSK, DD Linear LMS Equalizer, канал без искажений с АБГШ (модель прилагаю). Созвездие на входе эквалайзера и на выходе привожу ниже. Видно, что выходное созвездие стянуто к центру координатной плоскости.

image.png.101801c01774219c0b232f039c7a1927.pngimage.png.779db8a529fbc620acaa44a538af8a74.png

Хотелось бы понять почему так происходит (ошибки в принятии решения так влияют?) и что с этим делать: использовать другие алгоритмы при падении ОСШ, "растянуть" уровень сигнала после эквалайзера с помощью АРУ, что-нибудь еще?

Попробовал разные виды эквалайзеров из Simulink. CMA, Normalized LMS, Normalized LMS DFE, Sign-LMS примерно также стягивают созвездие, Sign Regressor LMS и Sign Sign LMS - нет.

 

equalizers.slx

Share this post


Link to post
Share on other sites

Шум даёт такое смещение, но ошибка-то минимизируется, что и требуется, если для каких-то других целей нужно, то оценивают шум и как-то учитывают эту оценку в модифицированном LMS.

Share this post


Link to post
Share on other sites
12 hours ago, masverter said:

 и что с этим делать: использовать другие алгоритмы при падении ОСШ, "растянуть" уровень сигнала после эквалайзера с помощью АРУ, что-нибудь еще?

Для BPSK ничего не делать. 

Share this post


Link to post
Share on other sites
On 1/29/2020 at 8:57 PM, petrov said:

Шум даёт такое смещение, но ошибка-то минимизируется, что и требуется, если для каких-то других целей нужно, то оценивают шум и как-то учитывают эту оценку в модифицированном LMS.

 

On 1/30/2020 at 6:21 AM, des00 said:

Для BPSK ничего не делать. 

Спасибо. В нашем приложении красивая картинка играет не последнюю роль. Выводим отношение сигнал+шум/шум и получается, что с выключенным эквалайзером оно ощутимо выше, чем с включенным. Да, MSE становится меньше, о чем Вы писали, но ОСШ при таком стягивании падает.

Share this post


Link to post
Share on other sites
6 hours ago, masverter said:

 

Спасибо. В нашем приложении красивая картинка играет не последнюю роль. Выводим отношение сигнал+шум/шум и получается, что с выключенным эквалайзером оно ощутимо выше, чем с включенным. Да, MSE становится меньше, о чем Вы писали, но ОСШ при таком стягивании падает.

просто вы его направильно считаете. вы считаете RxMER, а не SNR. вам нужно искать мат.ожидание и дисперсию. А вы принимаете мат.ожидание равным жесткому решению. На ошибки, в вашем случае, это практически не повлияет. Но, если вам уж так принцпиально, ару по решениям, за эквалайзером, вам поможет.

ЗЫ. либо уходить со слепого эквалайзирования, в пользу эквалайзирования по известным последовательностям.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this