SlideShare a Scribd company logo
1 of 18
Выпускная квалификационная работа на тему
«Разработка программных средств
оценки и адаптивной компенсации
искажений в звуковых каналах передачи
данных»
Студент:
Костомаха Иван Александрович
Москва 2017
«Московский технологический университет» (МГУПИ)
Институт комплексной безопасности и специального приборостроения
Кафедра КБ-3 «Управление и моделирование систем»
Научный руководитель:
к.т.н., доцент
Мельников Алексей Олегович
Актуальность
исследования
Проблема:
Звуковая периферия доступна на большинстве
современных персональных компьютеров, но
используется только для ввода/вывода звука.
Можно организовать дополнительный цифровой канал
для передачи управляющих последовательностей,
используя стандартные средства ввода/вывода звука.
Решение:
2
Постановка задачи
Задачи, которые необходимо решить:
• Обзор и анализ предметной области;
• Обзор и анализ технологий в области цифровой
обработки сигналов;
• Разработка методов оценки и адаптивной компенсации
искажений в звуковых каналах передачи данных;
• Анализ экономической эффективности.
Цель работы - разработать алгоритм и программные
средства для оценки и адаптивной компенсации искажений
в звуковых каналах передачи данных.
3
Описание предметной
области
Существует
звуковой канал
передачи
данных;
Исследуется
передача
сигнала через
проводной
канал;
Составляется
оценка канала и
находится его
пропускная
способность;
Компенсируются
только
искажения.
4
Модель звукового канала
передачи данных
Схема модели звукового канала передачи данных
Сигнал выхода модели:
5
Оценка характеристики
передачи сигнала в
канале
Амплитудно-частотная характеристика
Как есть Как должно быть
6
Оценка частотного
отклика
; ;
Входной
сигнал
Выходной
сигнал
Матрица
Вандермонда
7
Оценка частотного
отклика
Метод наименьших квадратов
Преобразование Фурье
8
Выравнивание канала
Как происходит
выравнивание: Что получается:
9
Компенсация искажений
Метод
наименьших
квадратов
Компенсация
искажений
10
Модель канала с
выравниванием
Накладывание
искажений и помех:
Выравнивание
канала:
11
Оценка нормализованной
среднеквадратической ошибки
Оценка NMSE
где z – сигнал с компенсированными
искажениями,
x – исходный сигнал,
E – остаточная ошибка.
12
Адаптивная фильтрация
искажений
13
Адаптивный фильтр
 Обрабатывает подряд идущие «сэмплы» звука и с каждым следующим
обработанным «сэмплом» корректирует коэффициенты фильтрации.
Метод адаптивной
фильтрации
14
Результат исследования
 Разработаны методы оценки и адаптивной
компенсации искажений в звуковых каналах
передачи данных;
 Разработан прототип программного обеспечения,
реализующего данные методы;
 Проведен анализ экономической эффективности;
Анализ экономической
эффективности
-400000
-300000
-200000
-100000
0
100000
200000
300000
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Движение денежных средств
Статья затрат Обозначе
ние
Величина
затрат
(руб.)
% затрат к
итогу
Затраты на основные материалы Смат 5196 1,8
Основная заработная плата Сосн 128460 43,9
Дополнительная заработная плата Сдоп 26856 9,1
Отчисления от заработной платы Сотч 46905 16,1
Затраты на машинное время Смаш 4301 1,5
Накладные расходы Снакл 54360 18,5
Прочие затраты Спроч 26607 9,1
Итого Сразр 292685 100
Ленточный график разработки
Заключение
В результате проведенной работы были сделаны
следующие выводы:
 Предложенные алгоритмы компенсации искажений
эффективно решают поставленную задачу;
 Через звуковой канал передачи данных можно
передавать управляющие последовательности в
устройства периферии;
 Анализ экономической эффективности показывает,
что программное обеспечение будет востребовано.
Спасибо за внимание!
ЦАП изнутри:

More Related Content

Similar to 2017 ВКФ Костомаха И.А.

Kirilyuk
KirilyukKirilyuk
KirilyukRF-Lab
 
Predzazhita 2009 v16
Predzazhita 2009 v16Predzazhita 2009 v16
Predzazhita 2009 v16guest1ba51d
 
РАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИ
РАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИРАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИ
РАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИNatalia Polkovnikova
 
2011 Vnukovskiy MSc presentation
2011 Vnukovskiy MSc presentation2011 Vnukovskiy MSc presentation
2011 Vnukovskiy MSc presentationRF-Lab
 
Отделение компьютерных наук
Отделение компьютерных наукОтделение компьютерных наук
Отделение компьютерных наукInussic
 
2013 Токарев диплом
2013 Токарев диплом2013 Токарев диплом
2013 Токарев дипломRF-Lab
 
2016 Забелин Вячеслав Андреевич Бакалаврская работа: Разработка программных с...
2016 Забелин Вячеслав Андреевич Бакалаврская работа: Разработка программных с...2016 Забелин Вячеслав Андреевич Бакалаврская работа: Разработка программных с...
2016 Забелин Вячеслав Андреевич Бакалаврская работа: Разработка программных с...RF-Lab
 
2011 Razumkova MSc presentation
2011 Razumkova MSc presentation2011 Razumkova MSc presentation
2011 Razumkova MSc presentationRF-Lab
 
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...RF-Lab
 
2010 Polyakov diplom presentation
2010 Polyakov diplom presentation2010 Polyakov diplom presentation
2010 Polyakov diplom presentationRF-Lab
 
ПО PROJ - Новое слово в проектировании современных автоматизированных систем ...
ПО PROJ - Новое слово в проектировании современных автоматизированных систем ...ПО PROJ - Новое слово в проектировании современных автоматизированных систем ...
ПО PROJ - Новое слово в проектировании современных автоматизированных систем ...ООО "Прософт-Системы"
 
решение для математики
решение для математикирешение для математики
решение для математикиmfrognet
 
оп.05 основы программирования
оп.05 основы программированияоп.05 основы программирования
оп.05 основы программированияStepan1234
 
Современные проблемы в области фильтрации цифровых изображений
Современные проблемы в области фильтрации цифровых изображенийСовременные проблемы в области фильтрации цифровых изображений
Современные проблемы в области фильтрации цифровых изображенийVladimir Pavlov
 
решение для математики 02.09.11
решение для математики 02.09.11решение для математики 02.09.11
решение для математики 02.09.11kortekvolga
 
Altair - Advanced Particle Simulator
Altair - Advanced Particle SimulatorAltair - Advanced Particle Simulator
Altair - Advanced Particle SimulatorAlexander Le-Zakharov
 
Моделирование цепей поставок: принципы и инструменты
Моделирование цепей поставок: принципы и инструментыМоделирование цепей поставок: принципы и инструменты
Моделирование цепей поставок: принципы и инструментыGleb Zakhodiakin
 

Similar to 2017 ВКФ Костомаха И.А. (20)

Kirilyuk
KirilyukKirilyuk
Kirilyuk
 
Predzazhita 2009 v16
Predzazhita 2009 v16Predzazhita 2009 v16
Predzazhita 2009 v16
 
РАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИ
РАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИРАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИ
РАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИ
 
2011 Vnukovskiy MSc presentation
2011 Vnukovskiy MSc presentation2011 Vnukovskiy MSc presentation
2011 Vnukovskiy MSc presentation
 
Отделение компьютерных наук
Отделение компьютерных наукОтделение компьютерных наук
Отделение компьютерных наук
 
2013 Токарев диплом
2013 Токарев диплом2013 Токарев диплом
2013 Токарев диплом
 
лекция 16
лекция 16лекция 16
лекция 16
 
2016 Забелин Вячеслав Андреевич Бакалаврская работа: Разработка программных с...
2016 Забелин Вячеслав Андреевич Бакалаврская работа: Разработка программных с...2016 Забелин Вячеслав Андреевич Бакалаврская работа: Разработка программных с...
2016 Забелин Вячеслав Андреевич Бакалаврская работа: Разработка программных с...
 
2011 Razumkova MSc presentation
2011 Razumkova MSc presentation2011 Razumkova MSc presentation
2011 Razumkova MSc presentation
 
лекция 4
лекция 4лекция 4
лекция 4
 
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
2007 Никольская "Разработка программных средств для помехоустойчивого кодиров...
 
2010 Polyakov diplom presentation
2010 Polyakov diplom presentation2010 Polyakov diplom presentation
2010 Polyakov diplom presentation
 
лекция 1
лекция 1лекция 1
лекция 1
 
ПО PROJ - Новое слово в проектировании современных автоматизированных систем ...
ПО PROJ - Новое слово в проектировании современных автоматизированных систем ...ПО PROJ - Новое слово в проектировании современных автоматизированных систем ...
ПО PROJ - Новое слово в проектировании современных автоматизированных систем ...
 
решение для математики
решение для математикирешение для математики
решение для математики
 
оп.05 основы программирования
оп.05 основы программированияоп.05 основы программирования
оп.05 основы программирования
 
Современные проблемы в области фильтрации цифровых изображений
Современные проблемы в области фильтрации цифровых изображенийСовременные проблемы в области фильтрации цифровых изображений
Современные проблемы в области фильтрации цифровых изображений
 
решение для математики 02.09.11
решение для математики 02.09.11решение для математики 02.09.11
решение для математики 02.09.11
 
Altair - Advanced Particle Simulator
Altair - Advanced Particle SimulatorAltair - Advanced Particle Simulator
Altair - Advanced Particle Simulator
 
Моделирование цепей поставок: принципы и инструменты
Моделирование цепей поставок: принципы и инструментыМоделирование цепей поставок: принципы и инструменты
Моделирование цепей поставок: принципы и инструменты
 

More from RF-Lab

2021 Филипповский А.В. "Разработка программно-математических средств для биом...
2021 Филипповский А.В. "Разработка программно-математических средств для биом...2021 Филипповский А.В. "Разработка программно-математических средств для биом...
2021 Филипповский А.В. "Разработка программно-математических средств для биом...RF-Lab
 
2020 ВКФ Павлов Ю.А. "Разработка программноматематических средств для управле...
2020 ВКФ Павлов Ю.А. "Разработка программноматематических средств для управле...2020 ВКФ Павлов Ю.А. "Разработка программноматематических средств для управле...
2020 ВКФ Павлов Ю.А. "Разработка программноматематических средств для управле...RF-Lab
 
2020 - Масленков Г.Д. "Разработка программных средств для регистрации, анализ...
2020 - Масленков Г.Д. "Разработка программных средств для регистрации, анализ...2020 - Масленков Г.Д. "Разработка программных средств для регистрации, анализ...
2020 - Масленков Г.Д. "Разработка программных средств для регистрации, анализ...RF-Lab
 
Иванов "Разработка программных средств моделирования для лоценки производител...
Иванов "Разработка программных средств моделирования для лоценки производител...Иванов "Разработка программных средств моделирования для лоценки производител...
Иванов "Разработка программных средств моделирования для лоценки производител...RF-Lab
 
2007 Селеменев "Разработка программно-математических средств для оценки произ...
2007 Селеменев "Разработка программно-математических средств для оценки произ...2007 Селеменев "Разработка программно-математических средств для оценки произ...
2007 Селеменев "Разработка программно-математических средств для оценки произ...RF-Lab
 
2004 Белова "Моделирование систем синхронизации с использованием хаотических ...
2004 Белова "Моделирование систем синхронизации с использованием хаотических ...2004 Белова "Моделирование систем синхронизации с использованием хаотических ...
2004 Белова "Моделирование систем синхронизации с использованием хаотических ...RF-Lab
 
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"RF-Lab
 
2016 Дипломный проект Харитончук Сергея Анатольевича на тему "Разработка прог...
2016 Дипломный проект Харитончук Сергея Анатольевича на тему "Разработка прог...2016 Дипломный проект Харитончук Сергея Анатольевича на тему "Разработка прог...
2016 Дипломный проект Харитончук Сергея Анатольевича на тему "Разработка прог...RF-Lab
 
2016 Бакалаварская работа Лукьянчикова Андрея Игоревича на тему "Разработка п...
2016 Бакалаварская работа Лукьянчикова Андрея Игоревича на тему "Разработка п...2016 Бакалаварская работа Лукьянчикова Андрея Игоревича на тему "Разработка п...
2016 Бакалаварская работа Лукьянчикова Андрея Игоревича на тему "Разработка п...RF-Lab
 
2013 Разработка программно-математического комплекса поддержки скоринга востр...
2013 Разработка программно-математического комплекса поддержки скоринга востр...2013 Разработка программно-математического комплекса поддержки скоринга востр...
2013 Разработка программно-математического комплекса поддержки скоринга востр...RF-Lab
 
2011 ДИПЛОМНЫЙ ПРОЕКТ Селезнева Д.А. на тему "Разработка программно-аппаратны...
2011 ДИПЛОМНЫЙ ПРОЕКТ Селезнева Д.А. на тему "Разработка программно-аппаратны...2011 ДИПЛОМНЫЙ ПРОЕКТ Селезнева Д.А. на тему "Разработка программно-аппаратны...
2011 ДИПЛОМНЫЙ ПРОЕКТ Селезнева Д.А. на тему "Разработка программно-аппаратны...RF-Lab
 
2004 Дипломный проект студентки Балашовой В.Д. на тему: «Обработка изображени...
2004 Дипломный проект студентки Балашовой В.Д. на тему: «Обработка изображени...2004 Дипломный проект студентки Балашовой В.Д. на тему: «Обработка изображени...
2004 Дипломный проект студентки Балашовой В.Д. на тему: «Обработка изображени...RF-Lab
 
2011 Никифоров А.А. доклад " Применение алгоритма DELAY AND MULTIPLY APPROACH...
2011 Никифоров А.А. доклад " Применение алгоритма DELAY AND MULTIPLY APPROACH...2011 Никифоров А.А. доклад " Применение алгоритма DELAY AND MULTIPLY APPROACH...
2011 Никифоров А.А. доклад " Применение алгоритма DELAY AND MULTIPLY APPROACH...RF-Lab
 
2013 Кириченко диплом
2013 Кириченко диплом2013 Кириченко диплом
2013 Кириченко дипломRF-Lab
 
2013 Зазимко презентация диплома
2013 Зазимко презентация диплома2013 Зазимко презентация диплома
2013 Зазимко презентация дипломаRF-Lab
 
RES 2013
RES 2013RES 2013
RES 2013RF-Lab
 
2011 Kurosh MSc presentation
2011 Kurosh MSc presentation2011 Kurosh MSc presentation
2011 Kurosh MSc presentationRF-Lab
 
2010 Kuznecov diplom presentation
2010 Kuznecov diplom presentation2010 Kuznecov diplom presentation
2010 Kuznecov diplom presentationRF-Lab
 
2010 Gucaluk diplom presentation
2010 Gucaluk diplom presentation2010 Gucaluk diplom presentation
2010 Gucaluk diplom presentationRF-Lab
 

More from RF-Lab (19)

2021 Филипповский А.В. "Разработка программно-математических средств для биом...
2021 Филипповский А.В. "Разработка программно-математических средств для биом...2021 Филипповский А.В. "Разработка программно-математических средств для биом...
2021 Филипповский А.В. "Разработка программно-математических средств для биом...
 
2020 ВКФ Павлов Ю.А. "Разработка программноматематических средств для управле...
2020 ВКФ Павлов Ю.А. "Разработка программноматематических средств для управле...2020 ВКФ Павлов Ю.А. "Разработка программноматематических средств для управле...
2020 ВКФ Павлов Ю.А. "Разработка программноматематических средств для управле...
 
2020 - Масленков Г.Д. "Разработка программных средств для регистрации, анализ...
2020 - Масленков Г.Д. "Разработка программных средств для регистрации, анализ...2020 - Масленков Г.Д. "Разработка программных средств для регистрации, анализ...
2020 - Масленков Г.Д. "Разработка программных средств для регистрации, анализ...
 
Иванов "Разработка программных средств моделирования для лоценки производител...
Иванов "Разработка программных средств моделирования для лоценки производител...Иванов "Разработка программных средств моделирования для лоценки производител...
Иванов "Разработка программных средств моделирования для лоценки производител...
 
2007 Селеменев "Разработка программно-математических средств для оценки произ...
2007 Селеменев "Разработка программно-математических средств для оценки произ...2007 Селеменев "Разработка программно-математических средств для оценки произ...
2007 Селеменев "Разработка программно-математических средств для оценки произ...
 
2004 Белова "Моделирование систем синхронизации с использованием хаотических ...
2004 Белова "Моделирование систем синхронизации с использованием хаотических ...2004 Белова "Моделирование систем синхронизации с использованием хаотических ...
2004 Белова "Моделирование систем синхронизации с использованием хаотических ...
 
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
 
2016 Дипломный проект Харитончук Сергея Анатольевича на тему "Разработка прог...
2016 Дипломный проект Харитончук Сергея Анатольевича на тему "Разработка прог...2016 Дипломный проект Харитончук Сергея Анатольевича на тему "Разработка прог...
2016 Дипломный проект Харитончук Сергея Анатольевича на тему "Разработка прог...
 
2016 Бакалаварская работа Лукьянчикова Андрея Игоревича на тему "Разработка п...
2016 Бакалаварская работа Лукьянчикова Андрея Игоревича на тему "Разработка п...2016 Бакалаварская работа Лукьянчикова Андрея Игоревича на тему "Разработка п...
2016 Бакалаварская работа Лукьянчикова Андрея Игоревича на тему "Разработка п...
 
2013 Разработка программно-математического комплекса поддержки скоринга востр...
2013 Разработка программно-математического комплекса поддержки скоринга востр...2013 Разработка программно-математического комплекса поддержки скоринга востр...
2013 Разработка программно-математического комплекса поддержки скоринга востр...
 
2011 ДИПЛОМНЫЙ ПРОЕКТ Селезнева Д.А. на тему "Разработка программно-аппаратны...
2011 ДИПЛОМНЫЙ ПРОЕКТ Селезнева Д.А. на тему "Разработка программно-аппаратны...2011 ДИПЛОМНЫЙ ПРОЕКТ Селезнева Д.А. на тему "Разработка программно-аппаратны...
2011 ДИПЛОМНЫЙ ПРОЕКТ Селезнева Д.А. на тему "Разработка программно-аппаратны...
 
2004 Дипломный проект студентки Балашовой В.Д. на тему: «Обработка изображени...
2004 Дипломный проект студентки Балашовой В.Д. на тему: «Обработка изображени...2004 Дипломный проект студентки Балашовой В.Д. на тему: «Обработка изображени...
2004 Дипломный проект студентки Балашовой В.Д. на тему: «Обработка изображени...
 
2011 Никифоров А.А. доклад " Применение алгоритма DELAY AND MULTIPLY APPROACH...
2011 Никифоров А.А. доклад " Применение алгоритма DELAY AND MULTIPLY APPROACH...2011 Никифоров А.А. доклад " Применение алгоритма DELAY AND MULTIPLY APPROACH...
2011 Никифоров А.А. доклад " Применение алгоритма DELAY AND MULTIPLY APPROACH...
 
2013 Кириченко диплом
2013 Кириченко диплом2013 Кириченко диплом
2013 Кириченко диплом
 
2013 Зазимко презентация диплома
2013 Зазимко презентация диплома2013 Зазимко презентация диплома
2013 Зазимко презентация диплома
 
RES 2013
RES 2013RES 2013
RES 2013
 
2011 Kurosh MSc presentation
2011 Kurosh MSc presentation2011 Kurosh MSc presentation
2011 Kurosh MSc presentation
 
2010 Kuznecov diplom presentation
2010 Kuznecov diplom presentation2010 Kuznecov diplom presentation
2010 Kuznecov diplom presentation
 
2010 Gucaluk diplom presentation
2010 Gucaluk diplom presentation2010 Gucaluk diplom presentation
2010 Gucaluk diplom presentation
 

2017 ВКФ Костомаха И.А.

Editor's Notes

  1. Добрый день уважаемые члены государственной аттестационной комиссии. Вашему вниманию представляется выпускная квалификационная работа на тему: «Разработка программных средств оценки и адаптивной компенсации искажений в звуковых каналах передачи данных»
  2. Уже давно персональные компьютеры взаимодействуют со звуковой периферией посредством звуковой карты, выполняющей роль АЦП и ЦАП. Однако это взаимодействие ограничивается только лишь передачей и приемом звука. Сфера ИТ развивается бурными темпами, как и отрасль звуковой периферии. Было выдвинуто предположение, что по звуковому каналу можно передавать некие управляющие последовательности для управления звуковыми устройствами, такими как колонки, микрофон, гарнитура. Это позволит ,например, убрать с этих устройств физические кнопки управления, перенеся все взаимодействие на программную часть.
  3. Главной проблемой при передаче таких управляющих последовательностей будет наличие искажений в канале, возникающих из-за особенностей как приборов обработки сигналов, так и от самой среды передачи данных. Таким образом, целью ВКР является разработка алгоритма и программных средств для оценки и адаптивной компенсации искажений в звуковых каналах передачи данных. Для достижения поставленной цели необходимо решить следующие задачи: Провести подробный анализ предметной области: а именно провести обзор математических моделей звуковых каналов передачи данных, рассмотреть существующие методы оценки таких каналов, а также методы компенсации искажений в этих каналах; Сделать обзор существующих технологий компенсации искажений в области цифровой обработки сигналов. Разработать алгоритм компенсации искажений в звуковом канале передачи данных. Провести анализ экономической эффективности продукта.
  4. В этой работе рассматривается передача данных через проводной канал связи. При передаче и записи на сигнал накладываются искажения и помехи. Задача состоит в том, чтобы сначала точно оценить звуковой канал, померяв его пропускную способность, а затем компенсировать искажения в канале. Искажения в канале появляются из-за инертности устройств (линейное инертное искажение), через которые проходит сигнал, а также из-за многолучевого распространения сигнала (отражение и преломление). При подробном рассмотрении предметной области было выявлено, что метод наименьших квадратов является хорошим способом для оценки канала и будет применен в создаваемом программном обеспечении.
  5. Рассмотрим подробную модель канала. Входной сигнал X формируется и подается в цифро-аналоговый преобразователь, затем проходит через усилитель и воспроизводится на динамике. Во время прохода через все эти устройства в сигнал добавляются искажения. При воспроизведении на динамиках сигнал проходит через среду передачи звука и записывается на микрофон. На этом этапе в сигнал добавляется тепловой шум от усилителей и шум в виде интерференции от разных источников из этой среды передачи звука. После приема сигнала микрофоном этот сигнал проходит через усилитель и аналогово-цифровой преобразователь. Так получается выходной сигнал Y. Все устройства в модели канала рассматриваются как линейные – каждое из них может быть представлено линейной сверткой, так же, как и сама модель. Соответственно, при последовательном включении всех этих компонент общая частотная характеристика системы будет равна перемноженным частотным характеристикам всех компонент. Модель является стационарной (в пределах обозримого времени).
  6. Для заключения о характеристике модели канала нужно получить оценку частотного отклика системы. При этом, АЧХ надо выровнять. Это позволит сделать вывод о том, какова возможная ширина полосы передачи в конкретных условиях. Рисунок с выровненной АЧХ показывает, какой частотный диапазон можно передавать через канал без больших потерь в мощности звука (W). Н(w) – частотный отклик. В случае, когда амплитудная составляющая квадрата частотного отклика является константой, можно утверждать, что формула пропускной способности применима.
  7. Оценка частотного отклика необходима для заключения о характеристике модели канала, какова будет возможная ширина полосы передачи в конкретных условиях. Она производится с помощью метода наименьших квадратов. Суть этого метода в том, что имеется массив отсчётов входного (x) и выходного (y) сигналов. По входному сигналу строится матрица Вандермонда – матрица отсчетов с задержками.
  8. После формирования матрицы Вандермонда возможен расчет коэфициентов h. Чтобы их получить, надо совершить операцию псевдоинверсии над составленной матрицей Вандермонда и умножить это на массив отсчетов выходного сигнала. h – коэффициенты выравнивающего фильтра. Полученные коэффициенты h используются для оценки частотного отклика канала путем преобразования Фурье.
  9. При получении характеристики звукового канала передачи данных возможно создать фильтр (динамическую систему) с характеристикой, обратной той, что накладывает на сигнал сам канал. Это необходимо для выравнивания канала. После применения подобного фильтра возможна точная оценка пропускной способности канала.
  10. Коэффициенты альфа находятся с помощью МНК. Матрица вандермонда формируется уже из сигнала y, так как необходимо найти коэффициенты, обратные коэффициентам канала. Затем сигнал y перемножается с матрицей коэффициентов альфа и так находится сигнал с компенсированными искажениями.
  11. При прохождении через среду передачи отсчеты сигнала домножаются на коэффициенты искажений и складываются с коэффициентами шума. При выравнивании канала искаженный и зашумленный сигнал домножается на коэффициенты компенсации. Здесь х – начальный сигнал, y – сигнал с искажением и помехами, z – сигнал после выравнивания канала и Е – некомпенсированные помехи.
  12. Следует провести расчет normalized mean square error - нормализованной среднеквадратической ошибки. Это делается с помощью следующей формулы. Этот параметр позволит увидеть, насколько сильны в компенсированном сигнале некомпенсированные помехи.
  13. Адаптивная компенсация искажений происходит с помощью адаптивного фильтра, который обрабатывает подряд идущие «сэмплы» (отрезки) звука и с каждым следующим обработанным «сэмплом» корректирует коэффициенты фильтрации.