|
Спектр суммы сигналов, Шире или нет каждого сигнала? |
|
|
|
Sep 8 2011, 15:46
|
Участник

Группа: Участник
Сообщений: 74
Регистрация: 29-10-09
Из: Воронеж
Пользователь №: 53 299

|
В посте №2 Вам однозначно ответили - это на 150%. Значит либо в сигнале на входе АЦП не то что хотите, либо АЦП сбоит, либо каналы путаете, либо суммируете криво.
|
|
|
|
|
Sep 9 2011, 18:20
|
Местный
  
Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066

|
Цитата(DmitryR @ Sep 9 2011, 13:20)  А не могли бы в таком случае многоуважаемые гуру посмотреть прилагаемый файл, где я пытаюсь продемонстрировать, как из суммы шести медленных сигналов, сдвинутых по фазе, получается быстрый (с периодом, равным частоте изменения медленного сигнала), и указать мне на конкретную ошибку в нем? Я конечно не гуру, но осмелился краешком глаза посмотреть на сигналы  . В общем, даже мельком взглянув, можно увидеть, что из 6 медленных сигналов, только три есть сугубо независимые и, похоже, что нелинейные. Остальные три сигнала есть инверсные копии первых трех. В первом приближении конечно, на глазок. И понятно, что сумма всех этих сигналов дает ноль, опять-таки приблизительно. А то, что остается, это та самая «приблизительная» нелинейность в исходных сигналах, которая по известной только автору поста причине во всех 6 сигналах имеет одинаковый знак и вместо самоуничтожения накапливается при суммировании  . Впрочем, тут тоже все понятно, ибо если посмотреть спектр исходных сигналов, то видно, что это нелинейность образована за счет 16-ой гармоники, т.е. гармоники четной  . Там и 15-я есть, но она тоже самоуничтожилась  .
|
|
|
|
|
Sep 9 2011, 19:31
|
Местный
  
Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066

|
Цитата(thermit @ Sep 9 2011, 23:07)  Открывать этот файл - чистое издевательство. Аффтырь, хочешь чтоб тебе тут помогли - давай данные в удобоваримом формате (матлаб маткад). Иначе - в сад... Это, как я понял, формат Excel 2007 или выше, тоже не сразу открыл  . Приаттачил Матлабовские данные и Excel 2003. Да, я немного ошибся, там второй вклад в нелинейность дает не 15-я а 14-я гармоника (основной вклад, гармоник там много), но в сумме ее практически нет. В общем, пусть автор поточнее расскажет, что он там делает, как и зачем  .
|
|
|
|
|
Sep 9 2011, 21:12
|
Местный
  
Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066

|
Черт, пятница, торможу... Понятно откуда "нелинейность" у автора - сигнал ступенчатый  . И не 14-я и 16-я гармоника, точнее это гармоники на частоте 14*Fd/90 и 16*Fd/90 (90 точек это более правильный период сигнала). И понятно на самом деле, откуда они взялись - это неподавленные зеркальные копии сигнала (точнее подавленные интерполятором 0-ого порядка, т.е. хреново), возникшие после увеличения частоты дискретизации в 6 раз, т.е. та самая ступенька. Вот откуда взялась ступенька, это пусть автор нам скажет.
Сообщение отредактировал Самурай - Sep 9 2011, 21:23
|
|
|
|
|
Sep 12 2011, 06:23
|
Профессионал
    
Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770

|
Цитата(Самурай @ Sep 9 2011, 21:20)  ... которая по известной только автору поста причине во всех 6 сигналах имеет одинаковый знак и вместо самоуничтожения накапливается при суммировании  . ... Вообще-то файл на то и Excel: там приведены все расчеты, как я эти сигналы получил. Я не утверждаю, что у меня на входе такое будет, дискуссия идет теоретическая: может ли из суммы нескольких сдвинутых по фазе медленных сигналов получиться быстрый (со спектром шире половины частоты сэмплирования медленных сигналов). И таки да, чуть выше мне говорили - что нет, инфа 150%, а теперь оказывается, что вроде как и может. Цитата(thermit @ Sep 9 2011, 22:07)  - давай данные в удобоваримом формате (матлаб маткад). Эх, был бы у меня матлаб... Но я сижу в Германии, поэтому взять из закромов не предлагайте.
|
|
|
|
|
Sep 12 2011, 08:36
|
Местный
  
Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066

|
Цитата(DmitryR @ Sep 12 2011, 10:23)  Вообще-то файл на то и Excel: там приведены все расчеты, как я эти сигналы получил. Я не утверждаю, что у меня на входе такое будет, дискуссия идет теоретическая: может ли из суммы нескольких сдвинутых по фазе медленных сигналов получиться быстрый (со спектром шире половины частоты сэмплирования медленных сигналов). И таки да, чуть выше мне говорили - что нет, инфа 150%, а теперь оказывается, что вроде как и может. Нет, не может, Вам выше ответили совершенно правильно. Что касается примера, то он не совсем корректен, посмотрите спектр каждого из 6 сигналов по отдельности - Вы увидите у них у всех высшие гармоники. Собственно они и остались при сложении сигналов.
|
|
|
|
|
Sep 12 2011, 11:06
|
Местный
  
Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066

|
Цитата(DmitryR @ Sep 12 2011, 12:39)  А откуда скажите тогда пожалуйста там высшие гармоники, когда эти сигналы меняются медленно? Или я неправильно понимаю, что если частота дискретизации сигнала X, то его спектр (в цифре, после дискретизации) будет ограничен величиной X/2? Да где же они у Вас медленно то меняются, когда Вы нарисовали ступенчатый сигнал? Вот эта ступенька и фонит, если по-простому  . Вот первый сигнал и его спектр (линейный масштаб, не нормирован, от 0 до Fd):
Цитата(Lmx2315 @ Sep 12 2011, 13:23)  ..ну из-за конечной разрядности дискретизатора - тобишь АЦП например , любая ступенька в сигнале породит кучу гармоник за гранью Х/2, правда они маленькие будут. Так говорить не совсем корректно. АЦП в принципе не может расширить спектр сигнала и поэтому никаких гармоник за гранью Fd/2 просто нет, есть периодическое продолжение спектра в +- бесконечность. Т.е. все, что есть за границей Fd/2, есть абсолютная копия (зеркальная) того, что есть до границы Fd/2. Да, если спектр сигнала перед АЦП не ограничивать (это в чем-то равносильно конечной разрядности квантователя) то будет происходить наложение спектров. Но к данному случаю эффект конечной разрядности АЦП отношения не имеет. Собственно, то, что получилось у автора можно трактовать двояко: 1. Оцифровка ступенчатого сигнала на повышенной частоте. Например, сигнал с ЦАПа на частоте Fd оцифровывать сразу же на частоте 6*Fd. 2. Сигнал оцифровывается на частоте Fd а затем происходит увеличение частоты дискретизации в 6 раз за счет вставки нулевых отсчетов и применения интерполятора 0-ого порядка. Т.к. АЧХ такого интерполятора равносильна АЧХ фильтра со всеми единичными коэффициентами, т.е. обычный sinc, то подавление зеркальных копий в новом сигнале с новой частотой дискретизации 6*Fd будет весьма посредственным, на рисунке выше их хорошо видно  .
|
|
|
|
|
Sep 12 2011, 21:07
|
Участник

Группа: Участник
Сообщений: 74
Регистрация: 29-10-09
Из: Воронеж
Пользователь №: 53 299

|
Цитата(Lmx2315 @ Sep 12 2011, 13:23)  ..ну из-за конечной разрядности дискретизатора - тобишь АЦП например , любая ступенька в сигнале породит кучу гармоник за гранью Х/2, правда они маленькие будут. И называется эта куча гармоник - шумом квантования АЦП, имеющая в обычных условиях достаточно плоский спектр и в приличных АЦП доходящая до минус 120 дБ от полной шкалы, значительно меньше, чем продукты от аналоговой нелинейности. Единственный случай, когда будет некоторое подобие гармоник, это если строго периодический сигнал (без шумов) дискретизуют на строго кратной сигналу частоте дискретизации, это происходит из-за корреляции ошибки квантования с сигналом, но и тут макс возможная гармоника будет на несколько дБ ниже кванта. На практике такое встречается весьма редко и избежать этого легко.
Сообщение отредактировал HFSSLer - Sep 12 2011, 21:18
|
|
|
|
|
Sep 13 2011, 18:53
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(Самурай @ Sep 12 2011, 14:06)  Так говорить не совсем корректно. АЦП в принципе не может расширить спектр сигнала и поэтому никаких гармоник за гранью Fd/2 просто нет, есть периодическое продолжение спектра в +- бесконечность. Т.е. все, что есть за границей Fd/2, есть абсолютная копия (зеркальная) того, что есть до границы Fd/2. Вы тоже не совсем корректно высказались. Копии спектра будут вокруг всех частот, кратных частоте дискретизации, от -бесконечности до +бесконечности. В частности, около ... -3Fs, -2Fs, -Fs, 0, Fs, 2Fs, 3Fs ...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|