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

 
 
> расчет БИХ фильтров в fdatool
shf_05
сообщение Apr 22 2008, 10:44
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 22-04-08
Из: г. Екатеринбург
Пользователь №: 36 992



написал прогу для реализации 32бит фильтра на ADSP2191
в fdatool спроектировал БИХ фильтр, отквантовал до 32бит,
необходимо получить все коэф матрицы SOS в формате 1,31 и привести коэффициент G к 1 для всех секций.
делаю как в справке по fdatool, но коэф не хочет приравниваться к 1.

помогите подогнать коэффициенты или подскажите, как рачсчитать в какой-л др проге
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Tue
сообщение Jun 3 2008, 12:29
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 7-09-05
Из: Москва
Пользователь №: 8 340



Честно говоря, я совсем не в курсе с каким примером вы работаете. В том, что часть коэффициентов больше 1 нет ничего криминального, главное понимать что происходит. Вы хорошо подумали, перед тем как использовать именно БИХ-фильтр ? Посчитать коэффициенты фильтра - это еще полбеды, главное добиться его нормальной работы в системе. Если да, то давайте разберемся более подробно. Приведите данные для рассчета вашего фильтра, какие где разрядности выставляете.
Go to the top of the page
 
+Quote Post
shf_05
сообщение Jun 4 2008, 08:22
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 22-04-08
Из: г. Екатеринбург
Пользователь №: 36 992



насчет необходимости БИХ фильтра я уверен (ФЧХ не важна, необходим минимальный порядок фильтра). сейчас использую 16 разрядные БИХ фильтры, расчитанные с помощью qedesign v 1.0 (ужасно!!, но что дали старшие коллеги), я скачал v6.3.4, применил кряк, описанный на форуме http://www.telesys.ru/wwwboards/mcontrol/4...es/225467.shtml приводит ктому, что qued2000.exe не запускается.
понадобилось использовать 32 разрядную линию задержки (при 16 разр слишком малый динамич диапазон фильтра). Вобщем, решил рассчитать коэф в матлабе, расчитал необх фильтр примерно из 4-5 секций 2-го порядка, отквантовал до 32 бит, пусть коэф тоже будут точнее.
Для упрощения реализации и сниж вычислений на DSP секции второго порядка не должны содержать масштабирующих коэффициентов, линия задержки 32 битная. Полагаю такая реализация фильтра имеет право на существование.
для приведения вектора G (масштаб коэф на вых каждой секции) к 1, использую опцию Edit->Reodering->Highest SNR.
Для понимания происходящего прикрепляю файл
Прикрепленные файлы
Прикрепленный файл  __________Filter_Design_Toolbox.rar ( 536.74 килобайт ) Кол-во скачиваний: 112
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- shf_05   расчет БИХ фильтров в fdatool   Apr 22 2008, 10:44
- - Tue   Очень может быть, что коэффициент на выходе из сек...   May 5 2008, 14:12
|- - shf_05   Цитата(Tue @ May 5 2008, 20:12) Очень мож...   May 26 2008, 03:38
- - Tue   Дело в разрядности выходного коэффициента секции. ...   May 27 2008, 07:56
|- - shf_05   попробовал ваш совет, получил, что часть коэффицие...   Jun 2 2008, 13:55
- - Tue   Да, попробовал сам - действительно один из коэффиц...   Jun 7 2008, 07:32
|- - shf_05   Цитата(Tue @ Jun 7 2008, 13:32) Да, попро...   Jun 9 2008, 12:47
- - Tue   Чтож, похоже по поводу единичного полного коэффици...   Jun 16 2008, 06:16
|- - shf_05   Цитата(Tue @ Jun 16 2008, 12:16) Чтож, по...   Jun 17 2008, 13:01
|- - Tue   А каков порядок получается у вашего фильтра ? Обыч...   Jun 17 2008, 21:51
|- - shf_05   Цитата(Tue @ Jun 18 2008, 03:51) Кол-во б...   Jun 18 2008, 05:31
|- - Tue   Странный подход. Выберите структуру фильтра. Созда...   Jun 18 2008, 07:49
|- - shf_05   Цитата(Tue @ Jun 18 2008, 13:49) По повод...   Jun 19 2008, 13:28
- - Tue   1. Пожалуйста, всегда рад помочь. 2. Вот демки, ко...   Jun 19 2008, 18:51
|- - shf_05   Спасибо еще раз, внимательно изучу демки. До этого...   Jun 22 2008, 09:55
|- - Tue   Цитата(shf_05 @ Jun 22 2008, 13:55) наско...   Jun 22 2008, 17:04
- - Tue   Блин, долго искал как можно отредактировать сообще...   Jun 22 2008, 19:59
|- - shf_05   Цитата(Tue @ Jun 23 2008, 01:59) Блин, до...   Jun 23 2008, 13:10
- - Tue   Version 4.3 (R2008a)   Jun 23 2008, 19:46
- - shf_05   Цитата(Tue @ Jun 24 2008, 01:46) Version ...   Jun 24 2008, 05:01


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 23:58
Рейтинг@Mail.ru


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