Алгоритми цифрової фільтрації сигналів методом усереднення та дослідження ефективності їхньої роботи. Алгоритми цифрової фільтрації сигналів, побудовані на базі теорії нечітких множин титів дмитрий анатольевич Розробка алгоритму аналізу фільтрації сигналів

Алгоритми аналітичного градуювання, цифрової фільтрації методами експоненційного згладжування та ковзного середнього. Робастні, високочастотні, смугові та режекторні фільтри. Дискретне диференціювання, інтегрування та усереднення вимірюваних величин.

Фільтр - це система або мережа, що вибірково змінює форму сигналу (амплітудно-частотну або фазово-частотну характеристику). Основними цілями фільтрації є покращення якості сигналу (наприклад, усунення або зниження перешкод), вилучення з сигналів інформації або поділ декількох сигналів, об'єднаних раніше для, наприклад, ефективного використання доступного каналу зв'язку.

Цифровий фільтр - будь-який фільтр, що обробляє цифровий сигнал для виділення і/або придушення певних частот цього сигналу.

На відміну від цифрового, аналоговий фільтр має справу з аналоговим сигналом, його властивості недискретні (безперервні), відповідно передатна функція залежить від внутрішніх властивостей його елементів.

Спрощена блок-схема цифрового фільтра реального часу з аналоговим входом та виходом наведена на рис. 8а. Вузькосмуговий аналоговий сигнал періодично вибирається і конвертується в набір цифрових вибірок, x(n), n = 0,1, Цифровий процесор виробляє фільтрацію, відображаючи вхідну послідовність х(n) у вихідну у(n) згідно обчислювального алгоритмуфільтра. ЦАП конвертує відфільтрований цифровим чином вихід аналогові значення, які потім проходять аналогову фільтрацію для згладжування і усунення небажаних високочастотних компонентів.

Мал. 8а. Спрощена блок схема цифрового фільтра

Робота цифрових фільтрів забезпечується переважно програмними засобамитому вони виявляються значно більш гнучкими у застосуванні порівняно з аналоговими. За допомогою цифрових фільтрів можна реалізувати такі функції, які дуже важко отримати звичайними методами. Тим не менш, цифрові фільтри поки не можуть замінити аналогові у всіх ситуаціях, тому зберігається потреба у найбільш популярних аналогових фільтрах.

Для того, щоб розібратися в суті цифрової фільтрації, перш за все необхідно визначити математичні операції, які здійснюються над сигналами цифрової фільтрації (ЦФ). І тому корисно згадати визначення аналогового фільтра.

Лінійний аналоговий фільтрє чотириполюсником, в якому реалізується лінійне перетворення вхідного сигналуу вихідний сигнал. Математично це перетворення описується звичайним лінійним диференціальним рівнянням N-го порядку



де і - коефіцієнти, що є або константами, або функціями часу t; - Порядок фільтра.

Лінійний дискретний фільтрє дискретним варіантом аналогового лінійного фільтра, в якому квантованою (дискретизованою) є незалежна змінна - час (- крок дискретизації). При цьому ціла змінна може розглядатися як «дискретний час», а сигнали і як функції «дискретного часу» (так звані ґратчасті функції).

Математично функція лінійного дискретного фільтра описується лінійним різницевим рівняннямвиду

де і - відліки вхідного та вихідного сигналів відповідно; і - коефіцієнти алгоритму фільтрації, що є або константи, або функції «дискретного часу» n.

Алгоритм фільтрації (2.2) може бути реалізований засобами аналогової чи цифрової техніки. У першому випадку відліки вхідних і вихідних сигналів за рівнем не квантуються і можуть набувати будь-яких значень в діапазоні їх зміни (тобто мають потужність континууму). У другому випадку відліки сигналів і піддаються квантуванню за рівнем, у зв'язку з чим вони можуть набувати лише «дозволених» значень, що визначаються розрядністю цифрових пристроїв. Крім того, квантовані відліки сигналів кодуються, тому арифметичні операції, що виконуються у виразі (2.2), здійснюються не над самими сигналами, а над їх двійковими кодами. Через квантування за рівнем сигналів і , а також коефіцієнтів та рівність в алгоритмі (2.2) не може бути точним і виконується лише приблизно.

Таким чином, лінійний ЦФ є цифровим пристроєм, що приблизно реалізує алгоритм фільтрації (2.2).

Головний недолік аналогових і дискретних фільтрів полягає в тому, що при зміні умов роботи (температури, тиску, вологості, напруги живлення, старіння елементів і т.д.) їх параметри змінюються. Це призводить до неконтрольованоюпохибки вихідного сигналу, тобто. до низької точності обробки.

Похибка вихідного сигналу в ЦФ залежить від умов роботи (температури, тиску, вологості, напруги живлення тощо.), а визначається лише кроком квантування сигналів і алгоритмом роботи самого фільтра, тобто. внутрішні причини. Ця похибка є контрольованої, її можна зменшити, збільшуючи число розрядів подання відліків цифрових сигналів. Саме цією обставиною зумовлені основні переваги цифрових фільтрів перед аналоговими та дискретними (висока точність обробки сигналів та стабільність характеристик ЦФ).

ЦФ за типом алгоритму обробки сигналів поділяються на стаціонарніі нестаціонарні, рекурсивніі нерекурсивні, лінійніі нелінійні.

Головною характеристикою ЦФ є алгоритм фільтрації, яким здійснюється реалізація ЦФ. Алгоритмом фільтрації описується робота ЦФ будь-якого класу без обмежень, тоді як інші характеристики мають обмеження класу ЦФ, наприклад, деякі з них придатні для опису тільки стаціонарних лінійних ЦФ.

Мал. 11. Класифікація ЦФ

На рис. 11 наведено класифікацію цифрових фільтрів (ЦФ). У основу класифікації покладено функціональний принцип, тобто. ЦФ поділяються виходячи з реалізованих ними алгоритмів, а не з урахуванням будь-яких схемотехнічних особливостей.

ЦФ частотної селекції. Це найбільш відомий, добре вивчений та апробований на практиці тип ЦФ. З алгоритмічного погляду ЦФ частотної селекції вирішують такі задачи:

· Виділення (пригнічення) однієї апріорно заданої смуги частот; залежно від того, які частоти придушуються, а які - ні, розрізняють фільтр нижніх частот (ФНЧ), фільтр верхніх частот(ФВЧ), смуговий фільтр (ПФ) та режекторний фільтр (РФ);

· Поділ по окремих частотним каналамрівноцінних та рівномірно розподілених по всьому частотному діапазону спектральних компонент сигналу з лінійним спектром; розрізняють ЦФ з проріджуванням за часом і з проріджуванням за частотою; а оскільки основним методом зменшення апаратурних витрат є каскадування більш низьковиборчих, ніж вихідний, наборів ПФ, то багатоступінчаста пірамідальна структура, яка отримується в результаті, була названа ЦФ типу "преселектор - селектор";

· Розділ по окремих частотних каналах спектральних складових сигналу, чий спектр складається з субсмуг різної ширини, нерівномірно розподілених в межах робочого діапазону фільтра.

Розрізняють фільтр з кінцевою імпульсною характеристикою (КІХ-фільтр) або фільтр з нескінченною імпульсною характеристикою (БІХ-фільтр).

Оптимальні (квазіоптимальні) ЦФ. Цей тип фільтрів застосовується тоді, коли потрібно оцінити ті чи інші фізичні величини, що характеризують стан системи, схильної до випадкових збурень. Сучасна тенденція - використання досягнень теорії оптимальної фільтрації та реалізація пристроїв, які мінімізують середній квадрат помилки оцінювання. Вони поділяються на лінійні та нелінійні залежно від того, якими рівняннями описується стан системи.

Якщо рівняння стану лінійні, то застосовується оптимальний ЦФ Калмана, якщо рівняння стану системи нелінійні, то застосовуються різні багатоканальні ЦФ, якість роботи яких покращується зі зростанням числа каналів.

Існують різні окремі випадки, коли алгоритми, що реалізуються оптимальними (квазіоптимальними) ЦФ можуть бути спрощені без істотної втрати точності: це, по-перше, випадок лінійної стаціонарної системи, що приводить до відомого ЦФ Вінера; по-друге, випадок спостережень лише в один фіксований момент часу, що призводить до ЦФ, оптимального за критерієм максимуму відношення сигнал/шум (ОСШ); по-третє випадок рівнянь стану системи близьких до лінійних приводить до нелінійних фільтрів першого і другого порядку та ін.

Важливою проблемою є також забезпечення нечутливості всіх перерахованих вище алгоритмів до відхилення статистичних характеристик системи від заздалегідь заданих; синтез таких ЦФ, званих робастними.

Адаптивні ЦФ. Сутність адаптивної цифрової фільтрації полягає в наступному: для обробки вхідного сигналу (зазвичай адаптивні ЦФ будують одноканальними) використовується звичайний КІХ-фільтр; однак ЇХ цього фільтра не залишається раз і назавжди заданою, як це було при розгляді частотної селекції ЦФ; вона також не змінюється за апріорно заданим законом, як це було під час розгляду ЦФ Калмана; ЇХ коригується з надходженням кожного нового відліку таким чином, щоб мінімізувати середньоквадратичну помилку фільтрації на даному кроці. p align="justify"> Під адаптивним алгоритмом розуміється рекурентна процедура перерахунку вектора відліків ЇХ на попередньому кроці у вектор "нових" відліків ЇХ для наступного кроку.

Евристичні ЦФ.Можливі ситуації, коли застосування коректних з математичної точки зору процедур обробки є недоцільним, оскільки призводить до невиправдано великих апаратурних витрат. Евристичний підхід полягає (від грец. І лат. Evrica- "відшукую", "відкриваю") у використанні знання, що вивчає творче, неусвідомлене мислення людини. Евристика пов'язані з психологією, фізіологією вищої нервової діяльності, кібернетикою та інші науками. Евристичний підхід "породжений" прагненням розробників зменшити апаратурні витрати і набули широкого поширення незважаючи на відсутність суворого математичного обґрунтування. Це звані ЦФ з авторськими схемними рішеннями, однією з найвідоміших прикладів є т.зв. медіанний фільтр.

Вступ

1. Аналіз стану питання цифрової фільтрації сигналів, у тому числі фільтрації нестаціонарних випадкових сигналів 9

1.1 Алгоритми лінійної цифрової фільтрації 9

1.2 Алгоритми оптимальної цифрової фільтрації 11

1.3 Алгоритми адаптивної цифрової фільтрації 14

1.4 Алгоритми цифрової фільтрації з урахуванням теорії нечітких множин " 19

1.5 Нейромережні алгоритми цифрової фільтрації 27

1.6 Висновки 33

2. Розробка алгоритмів цифрової фільтрації сигналів на основі теорії нечітких множин 35

2.1 Розробка алгоритму фільтра нижніх частот 35

2.2 Розробка алгоритму смугового (режекторного) фільтра 58

2.3 Оцінка функцій належності нечітких множин - 65

2.4 Використовувані критерії цифрової фільтрації 66

2.5 Аналіз алгоритмів цифрової фільтрації 68

2.6 Висновки 72

3. Проектування цифрових фільтрів на основі розроблених алгоритмів 73

3.1 Проектування цифрового фільтра нижніх частот 73

3.2 Проектування смугового (режекторного) фільтра 75

3.3 Висновки 77

4 Комп'ютерне моделювання цифрових фільтрів 78

4.1 Комп'ютерна модель цифрового фільтра нижніх частот 79

4.2 Комп'ютерна модель смугового (режекторного) фільтра 105

4.3 Висновки 108

5 Експериментальні дослідження 109

5.1 Дослідження комп'ютерної моделі цифрового фільтра нижніх частот 115

5.2 Дослідження комп'ютерної моделі режекторного фільтра 134

5.3 Висновки136 ВИСНОВОК137 ЛІТЕРАТУРА139 ДОДАТКИ148

Введення в роботу

Актуальність теми.У ряді областей техніки форму сигналів пов'язують з об'єктом дослідження, прикладом цього є радіолокація, технічна та медична діагностика, телеметрія та ін. Як правило, тут мають місце нестаціонарні випадкові сигнали малої тривалості в часі. В результаті обробки таких сигналів, наприклад, за допомогою лінійного цифрового фільтра, їх форма, а, отже, діагностичні ознаки, що містяться в ній, можуть бути сильно спотворені. У цьому особливу актуальність набуває розробка алгоритмів цифрової фільтрації сигналів, вкладених у збереження їх первинної (не спотвореної шумами) форми. У сучасних літературних джерелах, присвячених метрологічному забезпеченню радіовимірювань (зокрема у роботах В. І. Нефєдова), форма сигналу окреслюється залежність миттєвого значення сигналу від часу.

Розглянемо, наприклад, сигнал електрокардіограми (ЕКГ). Як відомо, крива ЕКГ має характерну форму, що містить в основі так звані зубці (екстремальні точки): Р, Q, R, S, Т. Кожному з цих зубців відповідає певний процес виникнення та проведення електричного збудження у серцевому м'язі. Встановлення діагнозу у разі зводиться до визначення кількісних ознак захворювань з допомогою форми зубців. Під кількісними ознаками розуміються амплітуда зубців, їх тривалість, часові інтервали між зубцями і т. д. Труднощі, що виникають при фільтрації зашумлених ЕКГ сигналів, полягають у тому, що характеристики сигналів при різних станах пацієнта значно відрізняються один від одного. Так, наприклад, лінійний цифровий фільтр, розрахований для оптимального виділення нормальної кардіограми з суміші з білим шумом гауса, спотворює амплітуди зубців кардіограм з різними

захворюваннями. При аналізі сигналу ЕКГ, що пройшов обробку за допомогою алгоритму лінійної цифрової фільтрації, відбувається перепустка захворювання (дефекту). Аналогічні проблеми виникають при розпізнаванні кривих у технічній діагностиці. Тут інформація про стан системи (машини) міститься у вигляді запису значень діагностичного параметра або його відхилень від нормального у різні моменти часу. Прикладом є запис часу значень рівня вібрацій двигунів.

Якщо для цифрової фільтрації із збереженням форми сигналів використовуються адаптивні алгоритми (адаптивні цифрові фільтри), то для них також виникає ряд складнощів, тому що метою застосування алгоритму адаптивної фільтрації сигналів є досягнення локального або глобального екстремуму якості. У задачі збереження вихідної форми сигналу під функціоналом якості розуміється залежність значень середнього квадрата помилки від параметрів адаптації цифрового фільтра. Якщо статистичні властивості сигналів змінюються в часі, то функціонал якості можна вважати «розмитим» або нечітким, тобто таким, що змінює свою форму та місцезнаходження щодо введеної системи координат. У цьому випадку процес адаптації полягає не тільки в русі до точки екстремуму, але і в стеженні за цією точкою, оскільки вона змінює своє місце розташування в просторі. У розглянутих умовах використання адаптивних алгоритмів на основі принципів оптимальної лінійної фільтрації є неефективним та нераціональним з погляду обчислювальних витрат. Таким чином, для вирішення завдань цифрової фільтрації зі збереженням форми сигналів особливої ​​актуальності набуває розробка альтернативних алгоритмів цифрової фільтрації сигналів, що дозволяють заповнити відсутність статистичних характеристик за допомогою навчальної вибірки.

Одним із варіантів побудови алгоритмів цифрової фільтрації, що зберігають початкову форму сигналів, є використання нечіткої логіки. Адаптивні фільтри на основі алгоритмів з нечіткою логікою мають підвищену швидкодію і забезпечують меншу похибку фільтрації за рахунок більш адекватного опису оброблюваних сигналів. актуальним є розвиток існуючих, а також створення нових алгоритмів цифрової фільтрації з використанням нечіткої логіки, які забезпечують більш висока якістьвідновлення форми випадкових сигналів, зокрема нестаціонарних.

Мета дисертаційної роботи -розробка алгоритмів цифрової фільтрації на основі теорії нечітких множин для сигналів із різним спектром.

Для досягнення поставленої мети у дисертації вирішено такі завдання:

    Досліджено існуючі алгоритми цифрової фільтрації сигналів з використанням нечіткої логіки та штучних нейронних мереж.

    Розроблено алгоритми цифрової фільтрації сигналів на основі теорії нечітких множин.

    Проведено проектування та комп'ютерну реалізацію цифрових фільтрів з нечіткою логікою.

    Виконано експериментальну перевірку розроблених цифрових фільтрів.

Методи досліджень.При виконанні роботи були використані положення загальної теорії радіотехнічних сигналів, теорія нечітких множин, чисельні методи, методи обчислювальної математики та теорії

програмування, методи статистичної обробки експериментальних даних

Наукова новизна.Вирішення поставлених завдань визначило новизну дисертації, яка полягає в наступному:

    Розроблено модифікований алгоритм цифрової фільтрації сигналів на основі теорії нечітких множин, відмінною особливістюякого є адаптивна зміна функцій належності залежно від значень кінцевих різниць першого порядку сигналу.

    Розроблено алгоритм цифрової фільтрації сигналів, що дозволяє перебудовувати центральну частоту фільтра відповідно до характеристик сигналу при збереженні всіх інших параметрів фільтра.

На захист виносяться:

    Алгоритм цифрової фільтрації сигналів з функціями приладдя, що адаптивно змінюються.

    Алгоритм цифрової фільтрації сигналів з центральною частотою фільтра, що змінюється, при збереженні всіх інших його параметрів.

Практична значущість проведених досліджень.

Розроблене у дисертації програмне забезпеченнямає практичну значущість, оскільки дозволяє зменшити тимчасові витрати на проектування радіотехнічних пристроїв типу цифрового фільтра з нечіткою логікою майже в 10 разів.

Реалізація та впровадження результатів роботи.Розроблені алгоритми та програмне забезпечення впроваджено у ТОВ НТК «Інтелектуальні комплексні системи», а також у НОУ «Інститут радіоелектроніки, сервісу та діагностики», що підтверджено відповідними актами.

Апробація роботи.Основні положення дисертаційної роботи отримали позитивну оцінку під час обговорення на 9 міжнародних та всеросійських конференціях, у тому числі:

VII Міжнародна конференція « Актуальні проблемиелектронного
приладобудування» (Новосибірськ, 2004);

ІІІ Міжнародний технологічний конгрес «Військова техніка, озброєння
та технології подвійного застосування»(Омськ, 2005 р.).

Публікації.За темою дисертації опубліковано 13 друкованих праць, з них 2 – статті у наукових періодичних виданнях, 10 – матеріали та тези доповідей у ​​працях міжнародних та всеросійських конференцій, 1 – свідоцтво про галузеву реєстрацію розробки.

Структура та обсяг роботи.Дисертація складається із вступу, п'яти розділів, висновків, додатків. Загальний обсяг дисертації – 159 сторінок. Основний текст викладено на 138 сторінках, містить 73 малюнки, список літератури з 86 найменувань.

Алгоритми оптимальної цифрової фільтрації

Загалом оптимальний фільтр може бути визначений як частотно-виборча система, що виконує обробку суми сигналу і шуму деяким найкращим чином. Цей тип фільтрів застосовується тоді, коли потрібно оцінити ті чи інші фізичні величини, що характеризують стан системи, схильної до випадкових збурень. Сучасною тенденцією розвитку оптимальних цифрових фільтрів є реалізація пристроїв, які мінімізують СКО оцінювання. Оптимальні цифрові фільтри поділяються на лінійні та нелінійні залежно від того, якими рівняннями описується їхній стан.

Нехай є два ймовірності пов'язаних випадкових процесу d(t) і x(t), при цьому першим процесом є корисний сигнал, а другим - прийняте коливання у вигляді суми корисного сигналу і деякого шуму u(/):

Потрібно оцінити сигнал d(t) за доступним наглядом х(ґ). Необхідна оцінка d (t) повинна бути отримана в деяких точках t = v, j v t2, й і tl деякі константи.

При розв'язанні задачі передбачаються заданими всі необхідні імовірнісні характеристики процесів d(t) і x(t), а також дані спостережень х(і) та є (tl,t2). Як критерій оптимальності приймемо критерій мінімуму СКО: математичне очікування квадрата помилки, де М - оператор математичного очікування, має бути мінімальним. Розглянемо випадок лінійного оцінювання для безперервного часу t, тобто шукатимемо оцінку у вигляді

В даному випадку h(y) - імпульсна характеристикасистеми, що здійснює оцінювання (оптимальний стаціонарний фільтр). Функція h(y) знаходиться в результаті розв'язання інтегрального рівняння Вінера-Хопфа: де Л(іх(т) - взаємна кореляційна функція процесів d(/) та х(/); Лх(т) автокореляційна функція процесу x(t); (v) - оптимальна (Вінерівська) імпульсна характеристика системи.При h(v) - h (v) математичне очікування квадрата помилки мінімальне.З рівняння (1.6) отримано вираз для розрахунку мінімального значення СКО при використанні оптимальної лінійної системи. нелінійних методів фільтрації докладно викладено в джерелах.

Одним з найбільш відомих є алгоритм оптимальної цифрової фільтрації Калмана. Даний алгоритмреалізує рекурсивну процедуру адаптації, засновану на авторегресійній моделі процесу генерування сигналу. Якщо вхідний сигнал є випадковим і марковським, його можна як вихідний сигнал лінійної дискретної системи, возбуждаемойбелым шумом w(ri) з нульовим математичним очікуванням і дисперсією ow .

Модель генерування сигналу описується виразом де а - деяка константа. Передбачається, що сигнал проходить через канал зв'язку, модель впливу якого описується рівнянням де з - константа, що описує амплітудні зміни сигналу; u(w) адитивний білий шум з нульовим математичним очікуванням та дисперсією cu . Алгоритм оптимальної цифрової фільтрації Калмана дозволяє отримати оцінку d (ri) максимально близьку до сигналу d (n) за критерієм мінімуму СКО. Вираз, яким описується алгоритм, має вигляд: де

Значення К(я) носить назву «коефіцієнт довіри» і залежить від шумових параметрів каналу зв'язку і поточного значення СКО. Важливою проблемою є також забезпечення нечутливості всіх перерахованих вище алгоритмів до відхилення статистичних характеристик системи від заздалегідь заданих. Синтез таких цифрових фільтрів, званих робастними, докладно описано у роботі .

У багатьох випадках цифрові фільтри з постійними параметрамине можуть бути використані, оскільки кореляційні властивості вхідного та еталонного сигналів невідомі чи змінюються у часі. Тому необхідно спочатку навчати цифрові фільтри за навчальними статистиками, а потім здійснювати стеження за ними, якщо вони повільно змінюються. Якщо частотні характеристики цифрових фільтрів залежить від спектрів оброблюваних сигналів, такі фільтри називають адаптивними . Основними роботами із синтезу адаптивних цифрових фільтрів можна вважати монографії Я. 3. Ципкіна, Р. Л. Стратоновича, В. В. Шахгільдяна, М. С. Лохвицького, Б. Уідроу та С. Стірнза.

У роботі під адаптивним розуміється такий алгоритм прийняття рішення, при побудові якого подолання апріорної невизначеності використовується попереднє навчання. Основне завдання адаптивного фільтра - підвищити якість обробки сигналу. Для обробки вхідного сигналу використовується звичайний КІХ-фільтр, проте імпульсна характеристика цього фільтра не залишається раз і назавжди заданою, як це було при розгляді цифрових фільтрів частотної селекції. При цьому вона також не змінюється за апріорно заданим законом, як у разі фільтру Калмана. Вимоги до АЧХ адаптивних фільтрів зазвичай не задаються, оскільки їх характеристики змінюються у часі.

Розробка алгоритму смугового (режекторного) фільтра

З урахуванням проведених досліджень у дисертації також розроблено алгоритм цифрової фільтрації сигналів із змінюваною центральною частотою фільтра за збереження решти його параметрів.

Представлені в деяких відомих роботах алгоритми цифрової фільтрації призначені для використання в основі фільтрів нижніх частот, а їх адаптація до характеристик сигналу, що змінюються, здійснюється шляхом зміни ширини смуги пропускання фільтра. У багатьох практичних випадках спектр сигналу зосереджений в деякій смузі, тобто виникають завдання, що вимагають створення смугових або режекторних фільтрів із центральною частотою, що змінюється.

Повернемося до рівняння (2.12) і ще раз запишемо відповідний коефіцієнт передачі:

Апроксимаційні та реалізаційні можливості конкретного типу фільтрів визначаються тими значеннями амплітудної функції (або АЧХ), які вони набувають на межах основного частотного діапазону, тобто на частотах = 0 (f = 0) і ю = я (f = і д/ 2) незалежно від коефіцієнтів. Проаналізуємо значення АЧХ на частотах ю = 0 і ш = я. Як було розглянуто у цьому розділі, на частоті в = 0 значення АЧХ за будь-яких коефіцієнтах дорівнюватиме одиниці, але в частоті і ю = %, отримуємо (при L = 8):

Таким чином, на частоті со = я значення АЧХ буде повністю визначатися коефіцієнтами фільтра, тобто відліками його імпульсної характеристики. Можлива реалізація фільтрів низькочастотної, багаточастотної та режекторної вибірковості;2. Неможливе конструювання смугових та високочастотних фільтрів. Твердження 3. Дія цифрового смугового фільтра описується формулою де s - коефіцієнти, що визначають центральну частоту; bk є.

Доведення. Як відомо, перенесення спектра сигналу в область високих частотозначає перехід від відеоімпульсу до радіоімпульсу. Аналогічне твердження стосується і цифрових АЧХ фільтрів. У випадку коефіцієнт передачі цифрового пристроюпри множенні його імпульсної характеристики на гармонійну функцію визначатиметься виразом

При множенні сигналу на гармонійну функцію його спектр розпадається на два складові вдвічі меншого рівня, зміщених на Шо вправо (Со + Шо) і вліво (Со - О) по осі частот. Таким чином, вираз (2.22) може бути записаний у наступному вигляді: відліки гармонійного сигналу. Для створення смугового фільтра необхідно, щоб виконувалася умова Кп(со0) = 1, тому у виразі (2.22) з'являється множник 2. Виходячи з формули (2.22) можна записати алгоритм цифрової фільтрації сигналів, який матиме АЧХ смугового фільтра

Твердження доведено. З урахуванням перебудовуваних коефіцієнтів та штучного зсуву початку координат змінної до вираз (2.23) набуде вигляду:

У виразі (2.24) вагові коефіцієнти ц(х„_Л) визначають ширину, а s(x„.k, k)=sn_k - центральну частоту фільтра.

Адаптація центральної частоти фільтра, тобто коефіцієнтів sn.k, може здійснюватися в такий спосіб. Нехай на вхід фільтра подано суміш гармонійного сигналу та гаусового шуму:

Як відомо, математичний спектр гармонійного сигналу є дельта-функціями, розташованими на частотах ±со0. Тому необхідно вибрати фільтр, що має найбільш вузьку смугу пропускання. Найменшою шириною смуги пропускання при заданому порядку має однорідний фільтр. Отже, всі коефіцієнти \i(xn_k) матимуть одне і те ж значення l/(2iV+l), a sw_A дорівнюють cos((o0(n-k)T + p0) ).

Відповідно до принципів, викладених у роботі, ширина спектра сигналу оцінюється з використанням різниць Axn_k = хп-хп_к. Ці ж різниці можуть бути застосовані для оцінки частоти сигналу ю0. У нашому випадку корисний сигнал є періодичним, тобто виконується умова наявності синхронного каналу формування опорних коливань рівність оцінюваного відліку сигналу хп і відліку, віддаленого за часом до періодів дискретизації, означає, що центральна частота сигналу приймає значення із сукупності со0= 2n-fjk . У разі до = ±2, ±3, ... ±N, кф±\. Іншими словами кожний відлік сигналу хп_к може бути розглянутий сточки зору приналежності нечітким множинам F = СИГНАЛ З ЦЕНТРАЛЬНОЮ ∅АІк, к ф ±1. Одна з можливих форм функції належності \і?(хп_к) нечітких множин F має вигляд, представлений на рис. 2.3(а).

Для знаходження значень sn_k необхідно реалізувати ряд нечітких правил: «Rk: якщо Ахп_к близька до нуля, тоді центральна частота фільтра має бути близька fa/b. Ці правила надалі будуть об'єднані між собою. На основі результатів їх об'єднання буде отримано оцінку частоти сигналу ю0. Подання діапазону зміни центральної частоти фільтра в нечіткому просторі (фазифікація ) виконано у вигляді сімейства нечітких множин fk = ЦЕНТРАЛЬНА ЧАСТОТА ФІЛЬТРА ПРИКЛАДНО ijk з окремими функціями приналежності Hjt(fo), що показано на рис. 2.14.

Проектування смугового (режекторного) фільтра

Відповідно до основі алгоритму лінійної цифрової фільтрації може бути побудована структурна схема фізично реалізованого пристрою. При цьому її склад входять блоки, виконують додавання, множення на ваговий коефіцієнт, і навіть затримку відліків сигналу однією інтервал дискретизації. Отримаємо структурну схемуцифровий фільтр, що реалізує алгоритм (2.19). З можливих форм реалізації виберемо пряму форму, як найбільш наочно ілюструє алгоритм, що у її основі. Як було розглянуто раніше, формула (2.19) відрізняється від виразу (2.1) змінними коефіцієнтами (хп.к,к,Ь), а також наявністю знаменника. Отже, структурна схема фільтра на основі алгоритму (2.19), крім стандартних блоків лінійного цифрового фільтра, міститиме блок поділу та додатковий суматор, що підраховує суму вагових коефіцієнтів. Крім того, у структурній схемі також буде присутній блок обчислювача вагових коефіцієнтів. Таким чином, структурна схема цифрового фільтра нижніх частот матиме вигляд, представлений на рис. 3.1.

Адаптивний цифровий фільтр з алгоритмом (2.19) має наступні характеристики (при частоті дискретизації сигналу 250 Гц і N=4):

З урахуванням всього сказаного вище алгоритм (2.24) також може бути використаний для побудови структурної схеми цифрового фільтра .

Згідно з розділом 2, для алгоритму цифрової фільтрації з центральною частотою фільтра, що змінюється, необхідна наявність функцій приналежності I F(X«-) і (fo), які визначають значення s(x„4, к). Крім цього, в алгоритмі (2.24) збережені коефіцієнти i (xn.k), ​​що визначають ширину смуги пропускання фільтра. Отже, структурна схема смугового фільтра буде близька до схеми на рис. 3.1, однак у ній з'являться додаткові помножувачі відліків сигналу коефіцієнти s(xn.k, к). Випадок прямої форми реалізації виразу (2.24) показано на рис. 3.2.

На основі смугового можна побудувати режекторний фільтр шляхом перетворення передавальної функції. Як відомо, фільтр верхніх частот являє собою різницю між всепропускним уп=хп і низькочастотним фільтрами. Одним із варіантів побудови режекторного фільтра служить паралельне включення всепропускаючого і розглянутого раніше смугового фільтрів за схемою, показаною на рис. 3.3.

У цьому розділі проведено проектування фільтрів нижніх частот, а також смугових та режекторних фільтрів з нечіткою логікою. Зокрема, розроблено структурні схеми адаптивних цифрових фільтрів з використанням алгоритмів (2.19) та (2.24). Представлені структурні схеми дозволяють здійснювати на їх основі мікропроцесорну реалізацію розроблених алгоритмів, а також можуть бути використані для створення програм різних системахімітаційного моделювання з метою проведення експериментальних досліджень

За результатами проведених досліджень було здійснено комп'ютерне моделювання розроблених цифрових фільтрів. Для створення комп'ютерних моделей була використана система MATLAB 6.5, що має значні переваги перед існуючими математичними системами і пакетами. Система MATLAB створена для проведення наукових та інженерних розрахунків та орієнтована на роботу з масивами даних. Математичний апарат системи спирається на обчислення із матрицями, векторами, комплексними числами. Мова програмування системи MATLAB досить проста і містить лише кілька десятків операторів. Невелика кількість операторів компенсується процедурами та функціями, які доступні для корекції та модифікації. Запис програм у системі є традиційним і тому звичним для більшості користувачів. Система використовує математичний співпроцесор та допускає можливість звернення до програм, написаних мовами FORTRAN, С та C++. Система також має великі можливості для роботи з сигналами. В наявності є велика кількість спеціалізованих пакетів розширення, призначених для вирішення різних класів математичних та технічних завдань. Крім того, система значно випереджає багато інших подібних програм за швидкістю виконання операцій. Всі ці особливості роблять систему MATLAB дуже привабливою для вирішення багатьох класів завдань.

Пакет Simulink системи MATLAB дозволяє моделювати динамічні нелінійні системи. Введення характеристик досліджуваних систем проводиться в діалоговому режимі шляхом графічного складання схеми з'єднань стандартних елементарних ланок. Елементарними ланками є блоки (або модулі), що зберігаються у вбудованій бібліотеці. Склад бібліотеки може бути

Комп'ютерна модель смугового (режекторного) фільтра

Автором роботи також було проведено моделювання смугового (режекторного) цифрового фільтра на основі теорії нечітких множин. Комп'ютерна модель у програмному середовищі MATLAB була зареєстрована у галузевому фонді алгоритмів та програм. Загальний вигляд моделі для перебудови центральної частоти фільтра від fJ5 до і д/3 (при N=4) показаний на рис. 4.23. Як і раніше, адитивна суміш хя (вихід блоку Suml) корисного сигналу з блоку From Workspace та шуму від джерела Noise надходить на вхід підсистеми Delay line. Структура цієї підсистеми вже згадувалася нами, та її вигляд був представлений на рис. 4.2. Вектор відліків вхідного сигналу X за допомогою демультиплексора поділяється по елементах, що далі надходять на входи однотипних підсистем Subsysteml - Subsystem6 (див. рис. 4.23). Внутрішній пристрій підсистеми Subsysteml показано на рис. 4.24. Ця підсистема служить знаходження значень HF(X„.) (див. розділ 2 цієї роботи). Підсистема обчислює різницю між відліками сигналу (в даному випадку це відліки х„_8 і хЛ_3) та використовує її як вхідний сигнал блоку Gaussian MF (див. рис. 4.24). Блок Gaussian MF видає значення гаусової функції, аргументом якої є різниця х„_8 - х„_3. Вихідні сигнали підсистем Subsysteml-Subsystem6 подаються до блоків MinMaxl - МіпМахЗ (див. рис. 4.23). Ці блоки використовуються для об'єднання правил щодо змінних I х«"хп-к I та I хі" хп+к I і видають на вихід мінімальний з двох вхідних Рис. 4.24 сигнали. Виходи блоків MinMaxl – МіпМахЗ направляються до блоків MATLAB Fcn2 – MATLAB Fcn4 відповідно. При цьому виходи MinMaxl – МіпМахЗ формуються у тривимірний вектор і надходять на вхід блоку MATLAB Fcnl.

Насамперед, розглянемо дію блоків MATLAB Fch2 – MATLAB Fcn4. У додатках 11-13 наведено програми, які виконуються даними блоками. Кожна з програм обчислює всі можливі значення коефіцієнтів s(x„.A) і, залежно від вхідного сигналу, вибирає необхідні. Кожен із блоків видає чотиривимірні вектори, що складаються із значень sn+l,sn+2 Sw+3 sn+4 Програма, згідно з якою працює блок MATLAB Fcnl, представлена ​​у додатку 10. Дія цієї програми вже була детально розглянута у цьому розділі. У цій комп'ютерній моделі вона використовується для вибору вектора коефіцієнтів s(x„.A). Вихідний сигнал блоку MATLAB Fcnl надходить на вхід керуючого перемикача Multiport Switch 1. Далі чотиривимірний вихідний сигнал перемикача за допомогою демультиплексора розділяється по елементах і направляється на входи помножувачів Product 1 - Product 8 (рис. 4.23). Ці блоки перемножують відліки сигналу хп_к і коефіцієнти s(x„.A) згідно з виразом (2.24). У роботі розглядається комп'ютерна модель цифрового фільтра з постійної шириною смуги пропускання (режекції). У цьому випадку смуга пропускання (режекції) має найменшу ширину при заданому порядку фільтра. Тому всі коефіцієнти i(xn.k) дорівнюють одиниці, а їх сума дорівнює 9. Таким чином, знаменник виразу (2.24) представлений у вигляді блоку Constantl (рис. 4.23). Чисельником (2.24) є сигнал суматора Sum2, а операція поділу проводиться за допомогою блоку Product 9. Вихідний сигнал дільника посилюється вдвічі (Gain 1) і направляється на вихід цифрового фільтра.

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

Розглянуті в попередньому розділі комп'ютерні моделі цифрових фільтрів були застосовані для обробки різних сигналів. Спочатку розглядався випадок, коли цифрові фільтри на основі теорії нечітких множин навчаються на сигналах за відсутності шуму, а перешкоди накладаються тільки на вибірку, що тестує. У другому випадку як навчальну вибірку використовувалися сигнали з додаванням шуму. Далі остаточно глави розглядатиметься лише другий випадок навчання, оскільки він є ефективнішим.

p align="justify"> Характеристики комп'ютерної моделі ФНЧ, розглянутого в даній роботі, порівнювалися з характеристиками моделей фільтрів на основі раніше відомих алгоритмів. Для порівняння використовувалися комп'ютерні моделі цифрового фільтра на основі алгоритму японських учених К. Arakawa та Y. Arakawa та лінійного цифрового фільтра. Далі модель цифрового ФНЧ з адаптивно змінюваними функціями приналежності називатимемо як Ф1, модель лінійного цифрового фільтра як ЛФНЧ, а моделі фільтра з роботи залишимо назву, запропоноване його авторами - SFF (див. гл. 2).

Для дослідження показників ФНЧ застосовувалися фрагменти оцифрованих реальних кардіограм, розміщених на веб-сайті http://www.physionet.org.

Абсолютна похибка обчислень при комп'ютерне моделюванняне перевищує 10"7, що визначається межами абсолютної похибки, що допускається, встановлюваної користувачем .

Як відомо, будь-яка електрокардіограма є графічним відображенням коливання потенціалів на поверхні тіла, обумовлених роботою серця. Крива ЕКГ має характерну форму, що містить в основі так звані зубці (екстремальні точки): Р, Q, R, S, Т. Кожному з цих зубців відповідає певний процес виникнення та проведення електричного збудження у серцевому м'язі.

Найбільш важливим етапоманалізу кардіограми, є аналіз зубців (аналіз передсердного зубця Р та комплексу QRS). Встановлення діагнозу зводиться визначення кількісних ознак захворювань з допомогою форми зубців. Під кількісними ознаками розуміється амплітуда зубців, їх тривалість, часові інтервали між зубцями і т. д. Що стосується форми, то тут інформація про захворювання в основному закладена в наявності розщеплення або розширення вершини. Велике значення має полярність зубців Р та Т.

Карасьов Олег Євгенович

Фізично здійсненні ЦФ, які працюють у реальному масштабі часу, для формування вихідного сигналу в дискретний момент часу можуть використовувати такі дані: а) значення вхідного сигналу в момент відліку, а також деяке число «вхідних минулих» відліків деяке число попередніх відліків вихідного сигналу Цілі числа Тип визначають порядок ЦФ. Класифікація ЦФ проводиться по-різному в залежності від того, як використовується інформація про минулі стани системи.

Трансверсальні ЦФ.

Так прийнято називати фільтри, які працюють відповідно до алгоритму

де – послідовність коефіцієнтів.

Число є порядком цифрового трансверсального фільтра. Як видно з формули (15.58), трансверсальний фільтр проводить зважене підсумовування попередніх відліків вхідного сигналу та не використовує попередні відліки вихідного сигналу. Застосувавши z-перетворення до обох частин виразу (15.58), переконуємось, що

Звідси слідує що системна функція

є дробово-раціональною функцією z, що має -кратний полюс при і нулів, координати яких визначаються коефіцієнтами фільтра.

Алгоритм функціонування трансверсального ЦФ пояснюється структурною схемою, наведеною на рис. 15.7.

Мал. 15.7. Схема побудови трансверсального ЦФ

Основними елементами фільтра є блоки затримки відлікових значень на один інтервал дискретизації (прямокутники з символами ), а також масштабні блоки, що виконують у цифровій формі операції множення на відповідні коефіцієнти. З виходів масштабних блоків сигнали надходять до суматора, де, складаючись, утворюють відлік вихідного сигналу.

Вигляд представленої тут схеми пояснює сенс терміна «трансверсальний фільтр» (від англ. Transverse – поперечний).

Програмна реалізація трансверсальної ЦФ.

Слід пам'ятати, що структурна схема, зображена на рис. 15.7, не є принциповою схемою електричного ланцюга, а служить лише графічним зображеннямалгоритм обробки сигналу. Використовуючи засоби мови ФОРТРАН, розглянемо фрагмент програми, що реалізує трансверсальну цифрову фільтрацію.

Нехай у оперативної пам'ятіЕОМ утворені два одновимірні масиви довжиною М осередків кожен: масив з ім'ям X, в якому зберігаються значення вхідного сигналу, і масив з ім'ям А, що містить значення коефіцієнтів фільтра.

Вміст комірок X змінюється кожного разу з отриманням нового відліку вхідного сигналу.

Припустимо, що цей масив заповнений попередніми відліками вхідної послідовності, і розглянемо ситуацію, що виникає в момент приходу чергового відліку, якому в програмі освоєно ім'я S. Даний відлік повинен розміститися в осередку з номером 1, але тільки після того, як попередній запис буде зрушено на одну позицію вправо, тобто у бік запізнення.

Елементи сформованого таким чином масиву X почленно множаться на елементи масиву А і результат заноситься в комірку з ім'ям Y, де накопичується значення відліку вихідного сигналу. Нижче наводиться текст програми трансверсальної цифрової фільтрації:

Імпульсна характеристика. Повернемося до формули (15.59) та обчислимо імпульсну характеристику трансверсального ЦФ, здійснивши зворотне z-перетворення. Легко бачити, що кожна доданка функції дає внесок, що дорівнює відповідному коефіцієнту, зміщеному на позицій у бік запізнення. Таким чином, тут

Такого висновку можна дійти і безпосередньо, розглядаючи структурну схему фільтра (див. рис. 15.7) і вважаючи, що на його вхід подано «поодинокий імпульс».

Важливо, що імпульсна характеристика трансверсального фільтра містить кінцеве число членів.

Частотна характеристика.

Якщо у формулі (15.59) провести заміну змінної то отримаємо частотний коефіцієнт передачі

При заданому етапі дискретизації А можна реалізувати найрізноманітніші форми АЧХ, підбираючи належним чином вагові коефіцієнти фільтра.

Приклад 15.4. Дослідити частотні характеристики трансверсального цифрового фільтра 2-го порядку, що виконує усереднення поточного значення вхідного сигналу та двох попередніх відліків за формулою

Системна функція цього фільтра

Мал. 15.8. Частотні характеристикитрансверсального ЦФ з прикладу 15.4: а - АЧХ; б - ФЧХ

звідки знаходимо частотний коефіцієнт передачі

Елементарні перетворення призводять до наступних виразів для АЧХ у ФЧХ цієї системи:

Відповідні графіки представлені на рис. 15.8, а, б, де по горизонтальним осямвідкладено величину - фазовий кут інтервалу дискретизації при поточному значенні частоти.

Припустимо, наприклад, що , т. е. на період гармонійного вхідного коливання припадає шість відліків. При цьому вхідна послідовність матиме вигляд

(Абсолютні значення відліків не відіграють ролі, оскільки фільтр лінійний). Використовуючи алгоритм (15.62), знаходимо вихідну послідовність:

Можна помітити, що їй відповідає гармонійний вихідний сигнал тієї ж частоти, що і на вході, з амплітудою, що дорівнює від амплітуди вхідного коливання і початкової фазою, зміщеною на 60° у бік запізнення.

Рекурсивні ЦФ.

Цей вид цифрових фільтрів характерний тим, що для формування вихідного відліку використовуються попередні значення не тільки вхідного та вихідного сигналу:

(15.63)

причому коефіцієнти , що визначають рекурсивну частину алгоритму фільтрації, не дорівнюють нулю одночасно. Щоб підкреслити різницю структур двох видів ЦФ, трансверсальні фільтри називають також нерекурсивними фільтрами.

Системна функція рекурсивного ЦФ.

Виконавши z-перетворення обох частин рекурентного співвідношення (15.63), знаходимо, що системна функція

описує частотні властивості рекурсивного ЦФ, має z-площини полюсів. Якщо коефіцієнти рекурсивної частини алгоритму речові, ці полюси або лежать на речової осі, або утворюють комплексно-сполучені пари.

Структурна схема рекурсивного ЦФ.

На рис. 15.9 зображено схему алгоритму обчислень, що проводяться відповідно до формули (15.63). Верхня частина структурної схеми відповідає трансверсальної (некурсивної) частини алгоритму фільтрації. Для її реалізації потрібно у випадку масштабних блоків (операцій множення) і осередків пам'яті, у яких зберігаються вхідні відліки.

Рекурсивній частині алгоритму відповідає нижня частина структурної схеми. Тут використовуються послідовні значення вихідного сигналу, які в процесі роботи фільтра переміщуються з комірки в комірку шляхом зсуву.

Мал. 15.9. Структурна схема рекурсивного ЦФ

Мал. 15.10. Структурна схема канонічного рекурсивного ЦФ 2-го порядку

Недоліком даного принципуреалізації є потреба у великому числі осередків пам'яті, окремо для рекурсивної та нерекурсивної частин. Більш досконалі канонічні схеми рекурсивних ЦФ, в яких використовується мінімально можлива кількість осередків пам'яті, що дорівнює найбільшому чиселу. Як приклад на рис. 15.10 зображено структурну схему канонічного рекурсивного фільтра 2-го порядку, якій відповідає системна функція

Щоб переконатися у тому, що ця система реалізує задану функцію, розглянемо допоміжний дискретний сигнална виході суматора 1 і запишемо два очевидні рівняння:

(15.67)

Виконавши -перетворення рівняння (15.66), знаходимо, що

З іншого боку, відповідно до виразу (15.67)

Об'єднавши співвідношення (15.68) та (15.69), приходимо до заданої системної функції (15.65).

Стійкість рекурсивних ЦФ.

Рекурсивний ЦФ є дискретним аналогом динамічної системи із зворотним зв'язком, оскільки у осередках пам'яті зберігаються значення попередніх станів. Якщо задані деякі початкові умови, Т. е. сукупність значень то відсутність вхідного сигналу фільтр буде утворювати елементи нескінченної послідовності грає роль вільних коливань.

Цифровий фільтр називається стійким, якщо вільний процес, що виникає в ньому, є незростаюча послідовність, тобто значення при не перевищують деякого позитивного числа М незалежно від вибору початкових умов.

Вільні коливання в рекурсивному ЦФ виходячи з алгоритму (15.63) є рішенням лінійного різницевого рівняння

За аналогією з принципом вирішення лінійних диференціальних рівнянь шукатимемо рішення (15.70) у вигляді показової функції

з невідомим поки що значенням. Підставивши (15.71) в (15.70) і скоротивши на загальний множник, переконуємося, що є коренем характеристичного рівняння

На підставі (15.64) це рівняння точно збігається з рівнянням, якому задовольняють полюси системної функції рекурсивного ЦФ.

Нехай систему коренів рівняння (15.72) знайдено. Тоді загальне рішення різницевого рівняння (15.70) матиме вигляд

Коефіцієнти мають бути підібрані так, щоб задовольнялися початкові умови.

Якщо всі полюси системної функції тобто числа по модулю не перевищують одиниці, розташовуючись всередині одиничного кола з центром в точці то на підставі (15.73) будь-який вільний процес в ЦФ описуватиметься членами спадних геометричних прогресій і фільтр буде стійкий. Зрозуміло, що практично можуть застосовуватися тільки стійкі цифрові фільтри.

Приклад 15.5. Дослідити стійкість рекурсивного цифрового фільтра 2-го порядку із системною функцією

Характеристичне рівняння

має коріння

Крива, що описується рівнянням на площині коефіцієнтів є межа, вище за яку полюси системної функції речові, а нижче - комплексно пов'язані.

Для випадку комплексно-сполучених полюсів, тому однією з меж області стійкості є пряма 1.

Мал. 15.11. Область стійкості рекурсивного фільтра 2-го порядку.

Розглядаючи речові полюси за умовою стійкості у вигляді

Цей вид цифрових фільтрів характерний тим, що для формування i-го вихідного відлікувикористовуються попередні значення не тільки вхідного, а й вихідного сигналів (алгоритм фільтрації):

причому коефіцієнти (b (, b 2, ..., b n _Ц, що визначають рекурсивну частину алгоритму фільтрації, не дорівнюють нулю одночасно.

Запишемо системну функцію рекурсивного ЦФ.Виконавши z-перетворення обох частин рекурентного співвідношення (7.28), вважаємо, що системна функція описує частотні характеристики рекурсивного ЦФ, має вигляд

З цього виразу випливає, що системна функція рекурсивного ЦФ має z-площини (т-1) нуліві (п- 1) полюсів.Якщо коефіцієнти рекурсивної частини алгоритму речові, то полюси або лежать на речовій осі, або утворюють комплексно-пов'язані пари.

Розрахуємо імпульсну характеристику рекурсивного ЦФ.Характерна риса, що відрізняє рекурсивний ЦФ від нерекурсивного, полягає в тому, що через наявність зворотнього зв'язкуйого імпульсна характеристика має вигляд необмежено-протяжної послідовності. Тому часто Рекурсивні фільтри називають БІХ-філ'трами (фільтри з нескінченною імпульсною характеристикою).Покажемо це на прикладі найпростішого фільтра 1-го порядку, що описується системною функцією

Як відомо, імпульсну характеристику можна знайти за допомогою зворотного перетворення системної функції. Використовуючи формулу зворотного ^-перетворення, знаходимо m-й члену послідовності ... за даними лабораторниханалізів; 5) ... вимоги до АСУ ТП. Технологічні процеси... обробку та аналіз інформації ( сигналів, повідомлень, документів тощо. алгоритми фільтраціїі алгоритмиусунення шумів з метою ...

  • Інтелектуальна автоматика у курсових та дипломних проектах

    Реферат

    Дріт. цілей. продукт... сигналом HART, що дозволяє вбудовувати його в системи АСУ ТП ... фільтраціїіснують різні видидатчиків пилу. DT400G працює ... алгоритм... хімічної промисловості. Технічні засобиі лабораторні роботи/ Г.І. Лапшенков, Л.М. ...

  • Робоча програма навчальної дисципліни "автоматизація технологічних процесів"

    Робоча програма

    ... ЦІЛІІ ЗАВДАННЯ ОСВОЄННЯ ДИСЦИПЛІНИ Метою... основні компоненти АСУ ТП– контролери... уявлення сигналівв... виправлення помилок, фільтраціяповідомлень, ... алгоритмівта програм, дискусії, виконання контрольних робіт. Лабораторнізаняття. Лабораторні ...



  • Завантаження...
    Top