Построение АЧХ режекторного фильтра

Захват, обработка и генерирование сигнала

Построение АЧХ режекторного фильтра

Postby Di3el on 12 Jan 2015, 06:45

Доброе время суток! Прошу помощи у любителей и профессионалов :labview: в построении АЧХ режекторного фильтра такого видаImage
Знаю что АЧХ должна выглядеть такImage, провал на частоте 50 Гц.
Заранее спасибо!
Attachments
Filter.vi
Запускать этот VI
(22.51 KiB) Downloaded 119 times
LMS(SubVI).vi
(14.45 KiB) Downloaded 112 times
IIR_2order1(SubVI).vi
(9.22 KiB) Downloaded 116 times
LevinsonDurbin (SubVI).vi
(13.03 KiB) Downloaded 111 times
User avatar
Di3el
beginner
beginner
 
Posts: 45
Joined: 18 Dec 2012, 17:28
Location: Российская Федерация
LabVIEW Version: 11
Karma: 5

Re: Построение АЧХ режекторного фильтра

Postby Di3el on 12 Jan 2015, 09:37

Прилагаю картинки.
Attachments
111.png
111.png (8.61 KiB) Viewed 5058 times
image030.jpg
image030.jpg (3 KiB) Viewed 5058 times
User avatar
Di3el
beginner
beginner
 
Posts: 45
Joined: 18 Dec 2012, 17:28
Location: Российская Федерация
LabVIEW Version: 11
Karma: 5

Re: Построение АЧХ режекторного фильтра

Postby Di3el on 13 Jan 2015, 05:09

В матлабе на сколько я знаю достаточно просто это делается используя LTViewer. А вот в :labview: не могу найти подходящей функции. Принимающей входной и выходной сигнал фильтра. Подсобите пожалуйста :think:
User avatar
Di3el
beginner
beginner
 
Posts: 45
Joined: 18 Dec 2012, 17:28
Location: Российская Федерация
LabVIEW Version: 11
Karma: 5

Re: Построение АЧХ режекторного фильтра

Postby Pavel Krivozubov on 13 Jan 2015, 10:48

Может быть это поможет?
http://labviewportal.ru/viewtopic.php?p=9779#p9779
User avatar
Pavel Krivozubov
professor
professor
 
Posts: 4364
Joined: 07 Feb 2008, 16:39
Location: г. Электросталь
Medals: 3
Activity (2) Bronze (1)
LabVIEW Version: 7.0 - 2013
Karma: 213
hardware I/O PDA VIP vision bloggers internet teachers students freelance

Re: Построение АЧХ режекторного фильтра

Postby kiparym on 13 Jan 2015, 18:45

Для снятия реальной АЧХ цифрового фильтра, можно воспользоваться следующим вариантом:
1. Подать на фильтр Дельта- импульс (Sinal Generation / Impulse Pattern).
2. Подключить на выход фильтра анализатор АЧХ.
p.s. при подключении фильтра, следует учесть, что Анализатор АЧХ работает с массивом DBL. Для Waveform потребуются преобразования.
Attachments
Analizator-АЧХ.vi
LabView 8.2
(40.2 KiB) Downloaded 188 times
User avatar
kiparym
assistant
assistant
 
Posts: 142
Joined: 06 Sep 2011, 08:52
Location: г. Саров
LabVIEW Version: 8.2 & 2011
Karma: 27

Re: Построение АЧХ режекторного фильтра

Postby Di3el on 19 Jan 2015, 06:07

Спасибо за ответы. А можно с помощью передаточной функции как нибудь АЧХ забацать? я получил весовые коэффициенты фильтра, а как обработать их?
User avatar
Di3el
beginner
beginner
 
Posts: 45
Joined: 18 Dec 2012, 17:28
Location: Российская Федерация
LabVIEW Version: 11
Karma: 5

Re: Построение АЧХ режекторного фильтра

Postby kiparym on 19 Jan 2015, 08:42

Установите свои коэффициенты в КИХ фильтр (Signal Processing / Filters / FIR Filter.vi).
Last edited by kiparym on 19 Jan 2015, 11:30, edited 2 times in total.
User avatar
kiparym
assistant
assistant
 
Posts: 142
Joined: 06 Sep 2011, 08:52
Location: г. Саров
LabVIEW Version: 8.2 & 2011
Karma: 27

Re: Построение АЧХ режекторного фильтра

Postby Di3el on 19 Jan 2015, 09:00

Слабо конечно похоже на ожидаемою АЧХ :cry:
Attachments
Untitled 2.vi
(42.23 KiB) Downloaded 141 times
User avatar
Di3el
beginner
beginner
 
Posts: 45
Joined: 18 Dec 2012, 17:28
Location: Российская Федерация
LabVIEW Version: 11
Karma: 5

Re: Построение АЧХ режекторного фильтра

Postby kiparym on 19 Jan 2015, 11:24

У вас не верно выбраны коэффициенты!
Советую посмотреть примеры в Help (FIR Filter).
АЧХ Фильтра.jpg
User avatar
kiparym
assistant
assistant
 
Posts: 142
Joined: 06 Sep 2011, 08:52
Location: г. Саров
LabVIEW Version: 8.2 & 2011
Karma: 27

Re: Построение АЧХ режекторного фильтра

Postby Di3el on 19 Jan 2015, 12:05

так, уже интересней! благодарен! А подскажите пожалуйста куда капнуть, что бы в вашем блоке :vi: для ачх ось X была частотной?
User avatar
Di3el
beginner
beginner
 
Posts: 45
Joined: 18 Dec 2012, 17:28
Location: Российская Федерация
LabVIEW Version: 11
Karma: 5

Re: Построение АЧХ режекторного фильтра

Postby kiparym on 19 Jan 2015, 13:50

Для реальной частоты на осциллограф надо завести (через кластер) реальное dF=F_АЦП/N_выборки.
Пример:
Пример АЧХ.jpg
User avatar
kiparym
assistant
assistant
 
Posts: 142
Joined: 06 Sep 2011, 08:52
Location: г. Саров
LabVIEW Version: 8.2 & 2011
Karma: 27

Re: Построение АЧХ режекторного фильтра

Postby Di3el on 04 Feb 2015, 11:49

Большое спасибо, очень помогли!
User avatar
Di3el
beginner
beginner
 
Posts: 45
Joined: 18 Dec 2012, 17:28
Location: Российская Федерация
LabVIEW Version: 11
Karma: 5

Re: Построение АЧХ режекторного фильтра

Postby Dionisij on 07 Dec 2015, 21:46

kiparym,
kiparym wrote:Для реальной частоты на осциллограф надо завести (через кластер) реальное dF=F_АЦП/N_выборки.
Пример:
Пример АЧХ.jpg

Добрый день, понимаю что было давно, но не объясните как Вы вывели коэффициенты фильтра. Я так понимаю что у Вас их можно задавать собственноручно, не подскажите как? Заранее спасибо.
User avatar
Dionisij
interested
interested
 
Posts: 3
Joined: 18 Nov 2015, 22:41
LabVIEW Version: 7.1
Karma: 0

Re: Построение АЧХ режекторного фильтра

Postby kiparym on 08 Dec 2015, 09:28

... объясните как Вы вывели коэффициенты фильтра

Коэффициенты фильтра вычисляются из теории цифровой обработки сигналов - коэффициенты (нули и полюса) дискретной передаточной функции. В данном примере значения взяты из цифровой модели RLC-цепи:
http://labviewportal.ru/viewtopic.php?f=21&t=5174&start=15#p43751
Ручной расчёт требует много рутинной работы. Легче найти готовую функцию. Точность вычисления значений не менее 8-10 знаков.
User avatar
kiparym
assistant
assistant
 
Posts: 142
Joined: 06 Sep 2011, 08:52
Location: г. Саров
LabVIEW Version: 8.2 & 2011
Karma: 27

Re: Построение АЧХ режекторного фильтра

Postby Dionisij on 08 Dec 2015, 19:56

kiparym, спасибо большое, но я хотел спросить как именно подставить свои коэффициенты в фильтр? т.е. к какому входу подключать массив самих коэффициентов к FIR Windowed Filter
Нашел обозначения выводов
Image
но куда подключать так и не понял.
Нашел где коэффициенты просто посмотреть в Hierarchy фильтра в FIR Windowed Filter Coefficients Front panel попробовал там их поменять но после нажатия на Run они меняются на автоматически посчитанные.
Image

Извиняюсь если вопрос покажется глупым, только начинаю знакомство с LabView.
User avatar
Dionisij
interested
interested
 
Posts: 3
Joined: 18 Nov 2015, 22:41
LabVIEW Version: 7.1
Karma: 0

Next

Return to Обработка сигнала

Who is online

Users browsing this forum: No registered users and 5 guests

cron