реклама на сайте
подробности

 
 
> Реализация полифазного интегратора
_Anatoliy
сообщение Oct 15 2014, 10:15
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Коллеги,помогите найти решение.На картинке вверху изображён обычный интегратор,внизу - его полифазная реализация.Сразу бросается в глаза большое дерево сумматоров по входному сигналу.Как следствие на нужной частоте эта схема в FPGA не работает.Как правильно конвееризировать это дерево сумматоров не нарушая при этом логику работы схемы?Очень мешает обратная связь,она вносит рекурсию...Вообще в принципе это решаемо?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
thermit
сообщение Feb 18 2016, 16:24
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Понятно. Проще некуда.
Четные и нечетные отсчеты фильтруются параллельно фильтрами H(z) = 1 / (1 - a*z^-1). Все.

Или распараллелить на 4 фазы


Прикрепленные файлы
Прикрепленный файл  parallel_vs_serial_4ph.mdl.zip ( 12.12 килобайт ) Кол-во скачиваний: 9
 
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Feb 18 2016, 16:33
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(thermit @ Feb 18 2016, 19:24) *
Понятно. Проще некуда.
Четные и нечетные отсчеты фильтруются параллельно фильтрами H(z) = 1 / (1 - a*z^-1). Все.

Или распараллелить на 4 фазы

Странно, но я же уже делал параллельно фильтры H(z) = 1 / (1 - a*z^-1), о чём сообщал выше и выход с этих фильтров сравнивался с эталонным фильтром работающем на основной частоте. Эталонный фильтр имел H(z) = 1 / (1 - a*z^-1) и все данные совпадали. Не может же эта самая схема выдавать отклик совпадающий и с эталонным фильтром H(z) = 1 / (1 - a*z^-2)???
Go to the top of the page
 
+Quote Post
thermit
сообщение Feb 18 2016, 16:45
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата(_Anatoliy @ Feb 18 2016, 19:33) *
Странно, но я же уже делал параллельно фильтры H(z) = 1 / (1 - a*z^-1), о чём сообщал выше и выход с этих фильтров сравнивался с эталонным фильтром работающем на основной частоте. Эталонный фильтр имел H(z) = 1 / (1 - a*z^-1) и все данные совпадали. Не может же эта самая схема выдавать отклик совпадающий и с эталонным фильтром H(z) = 1 / (1 - a*z^-2)???


Значит не совсем совпадали.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Feb 18 2016, 16:58
Сообщение #5


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(thermit @ Feb 18 2016, 19:45) *
Значит не совсем совпадали.

o'k! Завтра вышлю модельку.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Feb 19 2016, 07:41
Сообщение #6


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Вот моделька двухфазной реализации фильтра H(z) = 1 / (1 - a*z^-1) при а = 1. Похоже что совпадает со всем.
Огромное Вам спасибо за модель parallel_vs_serial_4ph! Буду анализировать. Не сможете ли поделиться своими выкладками(формулами) по синтезу этой схемы?
А для двух фаз вариант с z^-2 не реализуем?
Прикрепленные файлы
Прикрепленный файл  iir_poly_z1.rar ( 11.12 килобайт ) Кол-во скачиваний: 5
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Anatoliy   Реализация полифазного интегратора   Oct 15 2014, 10:15
- - KalashKS   Цитата(_Anatoliy @ Oct 15 2014, 14:15) Ко...   Oct 15 2014, 12:47
|- - _Anatoliy   Цитата(KalashKS @ Oct 15 2014, 14:47) Мож...   Oct 26 2014, 15:39
|- - andyp   Цитата(_Anatoliy @ Oct 26 2014, 19:39) Во...   Oct 26 2014, 18:09
|- - _Anatoliy   Цитата(andyp @ Oct 26 2014, 20:09) Если ф...   Oct 27 2014, 09:45
|- - KalashKS   Цитата(_Anatoliy @ Oct 27 2014, 12:45) Сп...   Oct 27 2014, 17:28
|- - _Anatoliy   Цитата(KalashKS @ Oct 27 2014, 19:28) Я и...   Oct 28 2014, 05:46
|- - KalashKS   Цитата(_Anatoliy @ Oct 28 2014, 08:46) А,...   Oct 29 2014, 10:07
|- - _Anatoliy   Цитата(KalashKS @ Oct 29 2014, 13:07) Дум...   Oct 29 2014, 13:29
|- - _Anatoliy   Коллеги,тут пришлось реанимировать этот вопрос с н...   Feb 15 2016, 06:51
|- - _Anatoliy   Нашёл тут ещё немного математики,формулы понятны(п...   Feb 17 2016, 11:42
- - Кнкн   Цитата(_Anatoliy @ Oct 15 2014, 13:15) Ко...   Oct 15 2014, 12:50
- - Skryppy   Я такую же задачу решал при реализации полифазного...   Oct 15 2014, 17:00
- - Timmy   Цитата(_Anatoliy @ Oct 15 2014, 13:15) Ко...   Oct 28 2014, 10:32
- - thermit   А что здесь не ясно? 2 параллельных фильтра и сум...   Feb 17 2016, 12:24
|- - _Anatoliy   Цитата(thermit @ Feb 17 2016, 15:24) А чт...   Feb 17 2016, 12:28
- - thermit   Четные отсчеты и нечетные фильтруются параллельно ...   Feb 17 2016, 14:24
|- - _Anatoliy   Цитата(thermit @ Feb 17 2016, 17:24) Четн...   Feb 18 2016, 07:02
- - thermit   Как-то так должно быть. Цитата(_Anatoliy @ F...   Feb 18 2016, 10:36
|- - _Anatoliy   Цитата(thermit @ Feb 18 2016, 13:36) Как-...   Feb 18 2016, 10:50
|- - thermit   Цитата(_Anatoliy @ Feb 18 2016, 13:50) Сп...   Feb 18 2016, 10:58
|- - _Anatoliy   Цитата(thermit @ Feb 18 2016, 13:58) В ва...   Feb 18 2016, 12:08
|- - _Anatoliy   Всё у меня получилось! Огромное Вам спасибо за...   Feb 19 2016, 09:19
- - thermit   Тогда, резюме: 1. Параллельное вычисление 2-х фа...   Feb 19 2016, 11:36
- - _Anatoliy   Цитата(thermit @ Feb 19 2016, 14:36) Спа...   Feb 19 2016, 11:44


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 22:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01454 секунд с 7
ELECTRONIX ©2004-2016