Vascom

Преобразование Цифрового Действительного Сигнала В Комплексный

30 сообщений в этой теме

Vascom    644

Кто-нибудь может подсказать как правильно преобразовать действительный сигнал в комплексный в цифровом виде с целью уменьшения частоты дискретизации?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Как это правильно сделать?

При умножении на комплексную синусоиду сигнал получается искажённый.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mvkarp    3 757

Я что-то не помню, чтобы таким образом снижали частоту дискретизации. Может, позабыл уже?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Ну как же. Например для сигнала полосой 4кГц нам нужна частота дискретизации не меньше 8кГц. А в комплексном виде достаточно частоты 4кГц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mvkarp    3 757

Киньте почитать что про эту теорию. Почему так?

Насколько помню, комплексными числами отображаются гармонические сигналы. А как преобразовать непрерывный спектр?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Сложно нагуглить что-то конкретно на эту тему. Ближе всего - квадратурная обработка сигналов.

Комплексным числам всё равно гармонический спектр или широкий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Ну ты представляешь как выглядит спектр, допустим АМ-сигнала?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Igel    3 978

Как это правильно сделать?

При умножении на комплексную синусоиду сигнал получается искажённый.

Так правильно... Что значит "искаженный"?

В сети материалов по digital down conversion дофигища... Фиг его знает, что там может быть непонятного... :) если понятия есть, конечно... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Искажённый - значит, что его спектр не эквивалентен спектру исходного сигнала. То есть спектр не просто переносится на нулевую частоту, а появляются дополнительные компоненты в спектре. И без ФНЧ понизить тактовую частоту нельзя.

Там всё понятно, но может есть какие-то хитрые методики обойтись без ФНЧ или упростить его?

Изменено пользователем Vascom

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mvkarp    3 757

"появляются дополнительные компоненты в спектре" - Вы имеете ввиду, что изначальная полоса при умножении разбивается на две? Одна сдвигается к нулевой частоте другая в два раза выше относительно частоты множителя?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mvkarp    3 757

Так если обрабатываете радиосигнал, зеркальная часть спектра "уползает" далеко вверх. Поэтому отфильтровать ее простейшим фильтром не составляет труда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Igel    3 978

Если переносить спектр на "нулевую ПЧ", да еще и расположить его "посередине", и при этом удивляться появлению новых спектральных компонентов - это называется "слышал звон"... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Сигнал в цифровом виде. Зеркальная часть остаётся рядом. Днём покажу картинки, чтобы понятнее было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Igel    3 978

Да понятно вроде все...

Реального выигрыша от понижения частоты квантования в 2 раза при этом не будет, так как для того чтоб восстановить исходный спектр требуются уже 2 сигнала ибо нужно как то различать компоненты лежащие выше и ниже 0. В итоге общий объём данных не изменяется, да и обрабатывать квадратуры сложнее. Я ж уже говорил - там все просто... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Ну как это не будет выигрыша? Это я для примера привёл 8кГц, а на самом деле мне надо 50-100МГц тактовой частоты для действительного сигнала. На этих частотах уже мало микросхем работает. И тут уж лучше в два раза больше, но на 25-50МГц.

Ещё такой нюанс, что мой цифровой сигнал (аналоговый или комплексный) всё равно умножается на комплексную синусоиду, сносится в ноль (без фильтрации) и дальше осуществляется корреляция (которая и выступает в роли ФНЧ). То есть объём данных обработки почти одинаковый в обоих случаях, но в случае комплексного сигнала частота может быть в два раза ниже.

Изменено пользователем Vascom

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Igel    3 978

Так чего ж ты удивляешься появлению новых спектральных компонент?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

Я не удивляюсь, а спрашиваю можно ли как-то этого избежать или избавиться по хитрому, а не в лоб через ФНЧ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Igel    3 978

Избежать появления новых спектральных компонент в данном случае невозможно в принципе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vascom    644

А избавиться от них по хитрому? Например, если мне надо только на четверть частоты дискретизации сдвинуть при переводе в комплексный вид.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Igel    3 978

Чойто мне кажется ты фундаментально не понимаешь, что именно ты делаешь в частотной области, от этого и вопросы такие... :) давай картинки, будем разбирать вопрос наглядно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mvkarp    3 757

Сигнал в цифровом виде.

Чё-то я туплю. Сигнал уже в цифре. Зачем на что-то умножать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Igel    3 978

Да, очень много странного и непонятного... Толи стесняется парень, и не первый же год на форуме, толи тайна сие есть великая... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: Trial
      Здравствуйте уважаемые форумчане. Проблема в контроллере люстры который принимает сигнал с пульта и соответственно переключает силовые реле, проблема в полном отказе от работы т.е. на пульт никак не реагирует реле не щёлкают ничего не происходит, батарейки в пульте поменял пульт разобрал визуально осмотрел никаких проблем светодиод при нажатии на кнопки горит.
      Контроллер кстати CADJA B-2

      Плата:


      При визуальном осмотре заметил пробитый конденсатор:

      Заменил на аналогичный б/ушный, на работе схемы никак не отразилось, заодно заменил соседний, аналогично схема не работает, произвёл замеры:

      На кондёре который я заменил 11,5 Вольта, на втором кондёре по нулям на стабилизатор должны приходить те же 11,5В но там 1 В всего на входе думаю причина таится гдето здесь, подскажите куда дальше капнуть, Заранее спасибо всем за помощь.
    • Автор: Vascom
      Есть оцифрованный комплексный сигнал с возможными независимыми постоянными составляющими в каждой из компонент. Надо удалить эти постоянные составляющие в реальном времени.
      Если бы сигнал был действительным, то всё просто - фильтруем, выделяем постоянную составляющую и вычитаем её из сигнала.
      А вот с комплексным так не получится, поскольку при наличии гармонической помехи возле нуля, она тоже попадёт в фильтр и будет вычтена из сигнала, но из-за сдвига фаз между I и Q компонентами, вычитаться она будет по разному (если фильтры независимые для каждой компоненты). А это может сильно испортить итоговый сигнал.
      Как быть? Может есть какие-то хитрые методы удаления постоянной составляющей из комплексного сигнала?
    • Автор: box-4x4

      Эта модель расширенная версия с полной комплектацией, 2 каналами для одновременных измерений, а так же математические операции между ними и многое другое.
      Модель отличается высокой точностью измерений и большим количеством разрядов.
      Измерение частоты, переменного, постоянного напряжения и тока, сопротивления, температуры, дБ и т .д.
      Характеристики прибора впечатляющие и сними можно ознакомиться на сайте производителя www.testequipmentconnection.com/specs/ADVANTEST_R6452A.PDF
      Обновление показаний, при 6 разрядах, 2.5 раза в секунду, при 4 разрядах 80 раз в секунду.
      /Постоянное Напряжение от 1 мкВ до 1000 вольт с точностью ±0.018%±6d
      /Переменное напряжение от 1 мкВ до 700 вольт
      /Одновременное измерение постоянного и переменного напряжения
      /Удаление шума из сигнала с производительностью 120 дБ
      /Измерение сопротивления от 1 mΩ до 200 MΩ с точностью от ±0.04%±6d
      /Измерение постоянного и переменного тока от 1 µA до 10A
      /Измерение частоты с 20Гц до 200кГц с точностью ± 0.02%± 2d
      Состояние - идеальное, это видно на фото.
      Цена 14 900 руб.
      Доставка по РФ
      Оплата по сбербанку или договоримся.
      Контакты: +7 924 411-79-девяностосемь (помните разницу во времени)
      Почта: box-4x4 @ mail точка ru

    • Автор: Vascom
      Есть комплексный цифровой сигнал, полоса 10МГц (для определённости). Требуется поддерживать его на постоянном уровне с помощью АРУ.
      Как лучше обрабатывать такой сигнал? Можно ли работать лишь по одной компоненте?
  • Сообщения

    • Коллега. Предлагаю перестать тратить время на этого клоуна. Он на все найдет ответ в стиле "вы не понимаете мою теорию/ход мыслей/мысли кота/лечащего врача и т.п. вот и не видите полной картины мира". Если перестать отвечать ему, то тема загнется и сгинет в пучине корзины форума.
    • Есть для этого разные навыки и умения. 1. Искусство схемотехники 2.  Умение делать многослойные печатные платы. 3. Умение компоновать платы и детали в корпус, разрабатывать и делать корпуса. 4. Знание свойств редиодеталей. Вот, например, хорошие резисторы. https://ru.mouser.com/search/refine.aspx?Ntk=P_MarCom&Ntt=164487485 Я их не встречал ни в одном брендовом аппарате, даже на картинке. А в самоделках - пожалуйста. Для себя-любимого можно всё.
    • 2 вещи: глупость и бессмысленность ваших потуг и хамство и оскорбления в мой адрес.
    • Добрый день. Подскажите, имею осциллограф - приставку к компу. Использую с ноутбуком, работает от батарейки. Есть колебательный контур (катушка замыкается на заряженный конденсатор). Как подключить щуп осциллографа чтоб увидеть затухающие колебания на собственной частоте? Предполагаю для себя 2 варианта: 1) щуп и землю щупа к двум обкладкам конденсатора, 2) пару витков провода на концы щупа и расположить рядом с катушкой (или накинуть на нее). В какой режим ставить осциллограф: в непрерывный, или в ждущий по спаду и замыкать контур, или в какой-то другой?
      Спасибо.
    • Так, так. Подождите. С чего это они вдруг посторонние? Я спрашиваю про ВАШИ же теории и прошу ВАС же объяснить их смысл. А вы в который раз НЕ МОЖЕТЕ этого сделать! Я одни и те же вопросы задаю на протяжении  второй темы и где ответы?! Вот и смысл вашего сотрясания воздуха? Строить теории ради наличия самих теорий? Это уже клиникой попахивает. Про энергии вам рептилоиды с Нибиру рассказали? Ну это же вам настолько нечем заняться в этой жизни, что вы ставите никому не нужные, ничего не доказывающие опыты. А вот то, что я проектирую прекрасно проектируется и работает по существующим теориям.
    • Прикольно, конечно. Но как-то сомнительно, насчет делать на основе этих тестов какие-либо выводы. Притом, судя по всему, это США, с ~110В в бытовой сети. Свои мультиметры я бы не стал так тестировать. Как бы жалко.
    • прикольная такая "музыкальная шкатулка" ))