В процессе синхронизации OFDM сигнала столкнулся со странным эффектом - поворотом фазы поднесущих, который зависит от номера поднесущей. (рисунок во вложеном файле). На всех поднесущих передаются BPSK символы. Частотное смещение скомпенсировал с точностью примерно до 1-2 Гц (расстояние между поднесущими 1000 Гц), символьная синхронизация во временной области отработала с точностью до 1 отсчёта (проверено 2-мя алгоритмами оценки начала символа). Есть предположение, что это может быть связано с несовпадением частот дискретизации передатчика и приёмника, однако не уверен. Если у кого была подобная ситуация подскажите, очень не хочется тратить уйму времени на выяснение причин проблемы.
P.S. Красным цветом изображены пилоты - (у каждого из них фаза на передающей стороне равна pi), зелёным цветом данные (фаза на передающей стороне равна 0). Это было сделано специально, чтобы понять проблему

, остаётся только ещё решить.