mister_u
Feb 4 2015, 21:28
Добрый вечер!
Есть задача смоделировать ППРЧ сигнал в виде квадратурных компонент. Внутри MSK манипуляция.
Правильно ли я понимаю, что нужно сначала замоделировать комплексную огибающую MSK (это вроде известно), а потом её домножать в нужных местах на комплексные экспоненты с частотами fi - f0, где fi - текущая несущая частота, f0 - минимальная несущая? Или этого недостаточно?
Сначала получаем комплексный MSK сигнал на нулевой частоте с помощью MSK модулятора, частота сэмплирования f_s
разбиваем полученный сигнал на N блоков, формируем выходной сигнал как последовательность из N данных блоков с некоторыми произвольными паузами между ними
затем делаем интерполяцию сигнала до частоты 2*f_max + f_s или более с фильтрацией, где f_max - максимальное значение несущей частоты
задаем закон перестройки частоты несущей так что бы на интервале каждого блока данных она имела некоторое постоянное значение, а изменение происходило скачком в паузах между блоками
формируем комплексную экспоненту (несущую) с частотой, определенной выше
умножаем сигнал на несущую, получаем комплексный сигнал, несущая которого перестраивается скачками от блока к блоку