0 / 0 / 0
Регистрация: 09.03.2016
Сообщений: 4
|
||||||
1 | ||||||
Перенос сигнала на нулевую частоту09.03.2016, 15:20. Показов 8738. Ответов 7
Метки нет (Все метки)
Здравствуйте.
Не могу решить задачу переноса сигнала (спектра сигнала) на нулевую частоту, т.к. даже не понимаю принципа этой операции. Т.е. имеется, допустим, синусоида
В интернете конкретного алгоритма я не нашёл, информацию удалось собрать следующую: 1) сигнал надо рассматривать только в квадратурном представлении (почему?) 2) исходный сигнал должен быть переведён в комплексную форму (почему?) 3) для переноса сигнала на нужную частоту его надо умножить на синусоиду этой частоты (а если требуется, как у меня, нулевая частота, то на что умножать?) В связи с этим очень прошу помочь понять математику и физический смысл этого процесса, т.к. сам понять не смог до сих пор.
0
|
09.03.2016, 15:20 | |
Ответы с готовыми решениями:
7
Перенос сигнала на другую частоту Определить частоту сигнала Убрать несущую частоту из сигнала Получить форму и частоту сигнала с датчика пульса на ПК |
373 / 343 / 42
Регистрация: 14.07.2015
Сообщений: 2,890
|
|
10.03.2016, 11:44 | 2 |
AntonSolomohin, Зачем вам нулевая частота? Сигнал ведь просто константой станет.
0
|
0 / 0 / 0
Регистрация: 09.03.2016
Сообщений: 4
|
|
10.03.2016, 13:53 [ТС] | 3 |
Там суть в том, что сигнал поступает зашумлённый, т.е. в реальной задаче это не чистая синусоида.
0
|
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
|
||||||
11.03.2016, 01:44 | 4 | |||||
AntonSolomohin, особо сути дела это не поменяет. Вы получите, как сказал товарищ bobah16, зашумленную постоянную составляющую.
но задача Ваша вполне ясна и "широко известна в узких кругах" © Решается она путем взятия модуля аналитического сигнала. Добавьте в конце Вашего кода:
1
|
0 / 0 / 0
Регистрация: 09.03.2016
Сообщений: 4
|
|
11.03.2016, 12:00 [ТС] | 5 |
R2D2, большое спасибо за код. А не могли бы подсказать, в чём физический смысл переноса спектра сигнала на нулевую частоту? Зачем это может понадобиться?
0
|
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
|
||||||
11.03.2016, 12:57 | 6 | |||||
Сообщение было отмечено AntonSolomohin как решение
Решение
AntonSolomohin, физический смысл - выделение комплексной огибающей. По сути - большая часть детектирования сигнала с АМ. НО! Осторожно уточню, что это физический смысл может быть и другим для другого приложения. Я привожу пример из свое отрасли.
1
|
0 / 0 / 0
Регистрация: 09.03.2016
Сообщений: 4
|
|
11.03.2016, 15:57 [ТС] | 7 |
R2D2 Т.е. для того, чтобы построить комплексную огибающую, необходимо избавиться от несущей частоты, что мы и делаем, перенося спектр сигнала на нулевую частоту, я правильно понял?
0
|
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
|
|
11.03.2016, 22:05 | 8 |
AntonSolomohin, ну, в случае с АМ - вроде как да.
0
|
11.03.2016, 22:05 | |
11.03.2016, 22:05 | |
Помогаю со студенческими работами здесь
8
Как определить частоту сигнала, Дискретное преобразование Фурье Как можно узнать центральную частоту сигнала(В моем случае речевой сигнал)? Перенос характеристики фильтра на другую частоту Написание программы, которая будет рисовать волну .Wav файла и с уровнями, показывающими частоту сигнала Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |