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

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




🛑 👉🏻👉🏻👉🏻 ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻




























































1. Вступ …………………………………………………………………………………………………………………………………………… 5
2. Призначення та область застосування……………………………………………………………… 6
3. Технічні характеристики……………………………………………………………………………………………… 7
3.1. Постановка задачі ……………………………………………………………………………………………………… 7
3.2. Опис функціонування програми ………………………………………………………………………… 9
3.3. Вхідні та вихідні дані ………………………………………………………………………………………… 10
3.4. Склад технічних і програмних засобів …………………………………………………… 11
4. Література ……………………………………………………………………………………………………………………………… 12
5. Додаток ……………………………………………………………………………………………………………………………………… 13
Дана курсова робота присвячена розробці програмного модуля "rg.exe",який повинен виконувати обробку безперервного періодичного сигналу. Найбільше розповсюдження ця задача отримала в області медицини, де необхідно швидко і детально обробляти сигнал енцефалограма. Широке розповсюдження персональних комп'ютерів типу IBM PС XT/AT дало додатковий імпульс до розвитку апаратних і програмних засобів для рішення даних задач.
Розробка програмного продукту ведеться на основі завдання виданого кафедрою ВТіП Харківського державного політехнічного університету від 15.02.2000 р.
2.
Призначення та область застосування

Програма вирішує задачу виведення на екран обробленої інформації від четирьохканального обробника сигналів в реальному масштабі часу. Прийом вищезгаданих сигналів проводиться через буферні масиви даних, які організовані у вигляді файлів на магнітному носії.
Програма призначена для адекватного відображення на екрані монітора вхідної, проміжної і вихідної інформації в системі обробки сигналів.
Областю застосування даної програми можна назвати будь-яку область людської діяльності, в якій може зажадатися визначити період квазіпереодичного сигналу і вивести результати на екран для їх подальшої обробки і використання.
Для спеціалізованих автоматизованих систем (САС) ана-
ліза багатоканальної сигнальної інформації в реальному масштабі часу (РМЧ) характерні, поряд з іншими, такі основні функції, як введення і попередня (первинна) обробка сигналів.
Прогрмний модуль повинен працювати як об'єкт обробки САС,що являє собою квазіпереодичні низькочастотні аналогові сигнали,які синхронно знімаються по декількох каналах та обробка яких проводиться у тимчасовій області.
Основними вимогами, що пред'являються до такий САС, є
відсутність втрат багатоканальної сигнальної інформації, що вводиться і попериодична оперативна обробка сигналів в кожному каналі.
Виходячи з особливостей об'єкта і характеру його обробки
процес, що реалізовує багатоканальне введення і попередню обробку сигналів,визначення параметрів періодів і сигналів та формування файла параметрів,повинен виконувати наступні функціональні дії:
- рахунок і контроль тривалості сеансу;
- завдання інтервалу дискретизації сигналів;
- перемикання каналів для попередньої обробки;
- отримання відфільтровувати відліку сигналу;
- обчислення першою похідною (різниці) сигналу;
- обчислення другою похідною (різниці) сигналу;
- перевірка на перегин (екстремум першої різниці) сигналу;
- накопичення інформації об екстремумах сигналу;
- накопичення інформації про перегини;
- аналіз структури виявленого періоду сигналу;
- прийняття рішення про передачу інформації о знайденом
періоді сигналу для подальшої обробки;
- гарафічна візаулізація результатів;
Для глобального процесу, що розглядається виділені ло-
кальные процеси, з яких до основних віднесені наступні:
- квазисинхронный багатоканальне введення відліку сигналів;
- цифрове диферинцирование (перше і друге) сигналу;
- отримання особливих відліків (точок экстремумов і перегинів)
- виділення періодів сигналу для подальшої обробки.
Програмна реалізація на машинно-орієнтованій мові у вигляді спеціалізованого модуля повинна функціонувати в середовищі ДОС і забезпечувати роботу з таймером.
Програмний модуль являє собою цикл, вихід з якого проводиться закінченням роботи блока , який модолює роботу АЦП. При старті програми всі дані з файлів за допомогою яких модулюється АЦП завантажуються в масиви даних. Вся подальша робота проводиться вже над ними. Далі програма отримує наступний відлик сигналу, який прходить
2-х етапну фільтрацію ( медіанна та сглажування ). Потім програма отримує відфільтрова-ний відлік сигналу, бчислює першу похідну (різницю) сигналу,другу похідну (різницю) сигналу, виконує перевірку на екстремум та перегин,накопичує інформацію об екстремумах та перегини,аналізує структуру виявленого періоду сигналу,та якщо знайден період виконує обчислення параметрів сигналу.
Графічне відображення на екран проводиться шляхом використання стандартної бібліотеки для роботи з гпафікою. Графіки виводяться для 4-х каналів одночасно, та для кожного каналу – вхідний та відфільтрований сигнал.
Обчислені параметри сигналу зберігаются на диску з вказанням періода.
Вхідні дані являють собою файл в якому в цілочисельному форматі знаходяться немасштабовані графіки вхідних сигналів (файли “kanal.dat").
Вихідні дані є графічні представлення масивів даних на екрані монітора, та файл з
3.4. Склад технічних і програмних засобів

Модуль попередньої обробки РЕГ сигналу розробляється для автоматизованої системи медичного контролю і діагностики, яка функціонує на базі ПЕОМ типу IBM PC/AT.
Для нормальної роботи модуля в режимі реального часу необхідна ПЕОМ на базі мікропроцесора i80386 і вище, операційна система MS DOS версії не нижче за 3.30.
Програма відкомпілювати в середовищі Windows'95 (MS DOS 4.00.950 ) під управлінням «Borland С++ 3.1 ».
1. “Быстрые алгоритмы в цифровой обработке изображений“ . Под редакціей Т.С. Хуанга. Москва “ Радио и связь “ .1984.
2. “ Анализ результатов наблюдений ”. Дж.Тьюки. Москва “Мир”.1981.
3. “ Справочник по устройствам цифровой обработки информации “ . Под
редакціей д-ра техн. наук В.Н.Яковлева. Киев “Тэхника”. 1988.
#define INTR 8 /* The clock tick interrupt */
/*--------------- входные данные (4 канала) ------------------*/
static int me[4][Meanings],/* экстремумы */
mr[4][Meanings],/* первые разности*/
md[4][Meanings];/* дискретные отсчеты */
/* Переменные для процедуры обработки */
void init_azp(int[][Meanings],char[] );
void interrupt ( *oldhandler)(__CPPARGS);
putpixel(dx,(dko*100+350)-amvoi[dko]/2,12);
outmed[dko*7+ofsmed[dko]]=amvoi[dko];
outsr[dko*7+krs[dko]]=outmed[dko*7+3];
putpixel(dx1,(dko*100+350)-out[dko][imean[dko]]/2,14);
mr[dko][imean[dko]-1]=out[dko][imean[dko]] out[dko][imean[dko]-1];
if(mr[dko][imean[dko]-2]mr[dko][imean[dko]-3])
mo[dko][io[dko]++]=out[dko][imean[dko]-2];
if((imean[dko]>14)&&(imean[dko]%6==0))
if((out[dko][i]>out[dko][i-1])&&(flags1[dko]==-1))
for(j=i+1,t=0;(t<13)&&(j98)&&(masp[dko][7]<104) ))
masp[dko][6]=me[dko][iex[dko]-1]-me[dko][iex[dko]-2]+1;
if(!( (masp[dko][6]>tf-3)&&(masp[dko][6]Реферат: Обробка квазіпереодичних сигналів у реальному часі
Реферат: Разработка технологического процесса изготовления вала
Реферат по теме Водные клещи
Ответ на вопрос по теме Теория безопасности жизнедеятельности
Реферат по теме Пожарная опасность трубчатых печей
Реферат: Транснациональные корпорации 5
Отчет По Производственной Практике Адвокатский Кабинет
Реферат по теме Реактивные топлива
Анализ Контрольных Работ Начальная Школа
Реферат: Коллективизация в Казахской ССР в 20-30-е годы и ее последствия. Скачать бесплатно и без регистрации
Сочинение 4 Класс Презентация
Дипломная Работа Железнодорожный Транспорт
Курсовая Основные Виды И Категории Муниципальных Образований
Реферат: Superconductors Essay Research Paper Super conductivity is
Курсовая работа: Типология государства. Скачать бесплатно и без регистрации
Реферат: Облік зносу та амортизації основних засобів
Курсовая работа по теме Особенности правового режима земель сельских населенных пунктов
Дипломная работа по теме Организационно-экономический механизм создания новых рабочих мест в условиях реструктуризации угольной отрасли
Сочинение На Английском Шаблон
Эссе Создание Компьютера
Сочинение Описание Книги 9 Класс
Реферат: Статистика уровня жизни населения
Сочинение: Миф и идеология
Реферат: Russian Revolution

Report Page