Спочатку я відповім на питання 2, і, сподіваюся, це допоможе пояснити, що відбувається з питанням 1.
При вибірці сигналу базового діапазону є неявні псевдоніми сигналу базової смуги на всі цілі кратні кратності частоти дискретизації, як показано на малюнку нижче.
Суцільне зображення є вихідним сигналом базової смуги, а псевдоніми представлені пунктирними зображеннями. Я вибрав асиметричний (тобто складний) сигнал, щоб допомогти продемонструвати інверсію, яка відбувається при непарних кратних частотах вибірки.
Ви можете запитати: "Чи справді псевдоніми існують?" Це трохи філософське питання. Так, в математичному сенсі вони існують, оскільки всі псевдоніми (включаючи сигнал базової смуги) не відрізняються один від одного.
Підвищуючи вибірку, вставляючи нулі між оригінальними зразками, ви ефективно збільшуєте частоту вибірки на швидкість збільшення вибірки. Отже, якщо ви збільшуєте вибірку на коефіцієнт два (ставлячи один нуль між кожним зразком), ви збільшуєте коефіцієнт вибірки та коефіцієнт Найквіста на коефіцієнт 2, в результаті чого ви побачите малюнок нижче.
Як бачимо, один із неявних псевдонімів на попередньому зображенні тепер став явним. Якщо ви FFT зразки, він відобразиться. Нижче наведено не суворий доказ того, що трансформація DFT принципово не змінюється.
Тепер, коли у вас є два явні псевдоніми, якщо ви просто хочете псевдонім базової смуги, вам доведеться низькочастотний фільтр, щоб позбутися інших псевдонімів. Однак іноді люди використовують інші псевдоніми, щоб зробити їх модулюючими. У такому випадку ви б високочастотний фільтр позбувся сигналу базової смуги. Я сподіваюся, що відповість на питання 2.
Питання 1 - це в основному зворотне питання 2. Припустимо, ви вже опинилися в ситуації, показаній на другій картині. Є два способи отримання сигналу базової смуги, який потрібно. Перший спосіб - це низькочастотний фільтр (тим самим позбувшись вищого псевдоніму), а потім знежирення в два рази. Це дає вам зображення №1.
Другий спосіб - це високочастотний фільтр (позбавлення від псевдоніму базової смуги), а потім знецінення в два рази. Причина, що це працює, полягає в тому, що ви навмисно випромінюєте сигнал в базову смугу, таким чином, в черговий раз, переводячи вас на зображення №1.
Чому б ви хотіли зробити це саме так? Оскільки в більшості ситуацій сигнали будуть не однаковими, тож ви можете вибрати, який сигнал ви хочете, або зробити їх обидва окремо.
Якщо ви вивчаєте багатоступеневу обробку, настійно рекомендую отримати "Багатосторонню обробку сигналів для систем зв'язку" Фредеріка Харріса. Він робить дуже гарну роботу з пояснення теорії, не нехтуючи математикою, і даючи також багато практичних порад.
EDIT: Навмисне відбір сигналу, менший за швидкість Найквіста, називається недобіжкою . Далі йде моя спроба пояснити математично, чому FFT не змінюється, коли ви займаєте вибірку. "x [n]" - це вихідний набір вибірок, "u" - коефіцієнт підвищеної вибірки, а "x '[n]" - набір вибірок, що відбирається.
X[k]X′[k]==x===∑n=0N−1x[n]e−i2πkn/N∑n=0uN−1x′[n]e−i2πkn/uN,{′[n]=x[n/u],n=mu∑n=0N−1x′[un]e−i2πkun/uN∑n=0N−1x[n]e−i2πkn/NX[k]x′[n]=0,n≠mu,m∈(0..N−1)
Вибачення за некрасиве форматування. Я нобіль LaTex.
EDIT 2: Я мав би зазначити, що значення DFT x [n] і x '[n] не справді однакові. Частота вибірки вища, що, як я пояснював у попередній частині відповіді, викликає псевдоніми "викриття". Я намагався вказати моїм не-математичним способом, що DFT, окрім частоти вибірки, однакові.