Перенос спектра на заданную частоту
Добавлено: 19 авг 2024, 13:55
Помогите пожалуйста разобраться с переносом спектра сигнала на заданную частоту.
Например: у меня есть полезный сигнал который находится в диапазоне частот 4.5-5.5Кгц. Я хочет бы перенести его в диапазон 0-1кГц. Частота оцифровки 48кГц.
Я нашёл два варианта переноса спектра данного сигнал, возможно вариант один и тоже же просто я что-то неправильно понял:
1) домножить входной сигнал на cos((2*PI*i*4500)/48000) и на sin((2*PI*i*4500)/48000). Далее косинусную и синусную часть пропускаю через ФНЧ с частотой среза 1кГц и далее sqrt((LPcos)^2+(LPsin)^2))
2) домножить входной сигнал на cos((2*PI*i*5000)/48000) и на -sin((2*PI*i*5000)/48000). Далее косинусную и синусную часть пропускаю через ФНЧ с частотой среза 0.5кГц и далее ((LPcos*cos((2*PI*i*500)/48000))-(LPsin*sin((2*PI*i*500)/48000)))*2
Помогите разобраться как правильно осуществляется перенос спектра сигнала?
Как я понял в первом случае мы просто переносим сигнал сразу в область частот 0-1кГц. Но я не понимаю зачем потом нужно брать корень квадрантный из суммы квадратов косинусной и синусной части?
Во втором случае как я понял сначала переноситься сигнал в область -500..+500Гц. Далее фильтруется и далее уже переносится в область 0-1кГц. Но в чем смысл того переноса? И почему не берется корень квадратный из суммы квадратом во втором случае?
Например: у меня есть полезный сигнал который находится в диапазоне частот 4.5-5.5Кгц. Я хочет бы перенести его в диапазон 0-1кГц. Частота оцифровки 48кГц.
Я нашёл два варианта переноса спектра данного сигнал, возможно вариант один и тоже же просто я что-то неправильно понял:
1) домножить входной сигнал на cos((2*PI*i*4500)/48000) и на sin((2*PI*i*4500)/48000). Далее косинусную и синусную часть пропускаю через ФНЧ с частотой среза 1кГц и далее sqrt((LPcos)^2+(LPsin)^2))
2) домножить входной сигнал на cos((2*PI*i*5000)/48000) и на -sin((2*PI*i*5000)/48000). Далее косинусную и синусную часть пропускаю через ФНЧ с частотой среза 0.5кГц и далее ((LPcos*cos((2*PI*i*500)/48000))-(LPsin*sin((2*PI*i*500)/48000)))*2
Помогите разобраться как правильно осуществляется перенос спектра сигнала?
Как я понял в первом случае мы просто переносим сигнал сразу в область частот 0-1кГц. Но я не понимаю зачем потом нужно брать корень квадрантный из суммы квадратов косинусной и синусной части?
Во втором случае как я понял сначала переноситься сигнал в область -500..+500Гц. Далее фильтруется и далее уже переносится в область 0-1кГц. Но в чем смысл того переноса? И почему не берется корень квадратный из суммы квадратом во втором случае?