Реферат: Обробка квазіпереодичних сигналів у реальному часі

- накопичення інформації об екстремумах сигналу;

- накопичення інформації про перегини;

- аналіз структури виявленого періоду сигналу;

- прийняття рішення про передачу інформації о знайденом

періоді сигналу для подальшої обробки;

- гарафічна візаулізація результатів;

Для глобального процесу, що розглядається виділені ло-

кальные процеси, з яких до основних віднесені наступні:

- рахунок часу сеансу;

- квазисинхронный багатоканальне введення відліку сигналів;

- цифрова фільтрація сигналів;

- цифрове диферинцирование (перше і друге) сигналу;

- отримання особливих відліків (точок экстремумов і перегинів)

сигналу;

- виділення періодів сигналу для подальшої обробки.

Програмна реалізація на машинно-орієнтованій мові у вигляді спеціалізованого модуля повинна функціонувати в середовищі ДОС і забезпечувати роботу з таймером.

3.2. Опис функціонування програми

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

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

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

Обчислені параметри сигналу зберігаются на диску з вказанням періода.

3.3. Вхідні та вихідні дані

Вхідні дані являють собою файл в якому в цілочисельному форматі знаходяться немасштабовані графіки вхідних сигналів (файли “kanal.dat").

Вихідні дані є графічні представлення масивів даних на екрані монітора, та файл з

параметрами періоду (“masp.res”).

3.4. Склад технічних і програмних засобів

Модуль попередньої обробки РЕГ сигналу розробляється для автоматизованої системи медичного контролю і діагностики, яка функціонує на базі ПЕОМ типу IBM PC/AT.

Для нормальної роботи модуля в режимі реального часу необхідна ПЕОМ на базі мікропроцесора i80386 і вище, операційна система MS DOS версії не нижче за 3.30.

Програма відкомпілювати в середовищі Windows'95 (MS DOS 4.00.950 ) під управлінням «Borland С++ 3.1 ».

4. Література

1. “Быстрые алгоритмы в цифровой обработке изображений“ . Под редакціей Т.С. Хуанга. Москва “ Радио и связь “ .1984.

2. “ Анализ результатов наблюдений ”. Дж.Тьюки. Москва “Мир”.1981.

К-во Просмотров: 642
Бесплатно скачать Реферат: Обробка квазіпереодичних сигналів у реальному часі