Моделирование и обработка сигналов для акустических приборов и систем
Покупка
Основная коллекция
Тематика:
Электроакустика
Издательство:
Южный федеральный университет
Год издания: 2020
Кол-во страниц: 135
Дополнительно
Вид издания:
Учебное пособие
Уровень образования:
ВО - Бакалавриат
ISBN: 978-5-9275-3531-6
Артикул: 756658.01.99
Учебное пособие посвящено моделированию и обработке сигналов в программах Matlab 9.6 и Mathcad 14. Рассмотрены наиболее часто применяемые в гидроакустике сигналы для активной и пассивной гидролокации. Подробно описаны свойства гармонических сигналов, случайных сигналов простых и сложных видео- и радиоимпульсов. Также подробно рассмотрены и описаны примеры моделирования и обработки этих сигналов в Matlab 9.6 и Mathcad 14. Все примеры сопровождаются практическими заданиями для самостоятельного выполнения. Пособие предназначено для студентов, обучающихся по направлениям 12.03.01 «Приборостроение», 17.03.01 «Корабельное вооружение» и специальности 26.05.04 «Применение и эксплуатация технических систем надводных кораблей и подводных лодок», а также научных работников по специальностям 01.04.06 «Акустика» и 05.11.061 «Акустические приборы и системы».
Тематика:
ББК:
УДК:
- 004: Информационные технологии. Вычислительная техника...
- 534: Механические колебания. Акустика
- 681: Точная механика. Автоматика. Приборостроение
ОКСО:
- ВО - Бакалавриат
- 12.03.01: Приборостроение
- 17.03.01: Корабельное вооружение
- ВО - Специалитет
- 26.05.04: Применение и эксплуатация технических систем наводных кораблей и подводных лодок
ГРНТИ:
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное автономное образовательное учреждение высшего образования «ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ» Инженерно-технологическая академия А. П. ВОЛОЩЕНКО П. Ю. ВОЛОЩЕНКО МОДЕЛИРОВАНИЕ И ОБРАБОТКА СИГНАЛОВ ДЛЯ АКУСТИЧЕСКИХ ПРИБОРОВ И СИСТЕМ Учебное пособие Ростов-на-Дону - Таганрог Издательство Южного федерального университета 2020
УДК 534, 681.883, 004.4, 004.94 ББК 32.875, 32.973 В686 Печатается по решению кафедры электрогидроакустической и медицинской техники Института нанотехнологий, электроники и приборостроения Южного федерального университета (протокол № 21 от 5 февраля 2020 г.) Рецензенты: заместитель генерального директора по качеству ОАО «ТНИИС» (г. Таганрог), кандидат технических наук, старший научный сотрудник А. Ф. Гришков доктор технических наук, профессор, профессор кафедры информационных измерительных технологий и систем Института нанотехнологий, электроники и приборостроения ЮФУ И. И. Турулин Волощенко, А. П. В686 Моделирование и обработка сигналов для акустических приборов и систем : учебное пособие / А. П. Волощенко, П. Ю. Волощенко ; Южный федеральный университет. - Ростов-на-Дону ; Таганрог : Издательство Южного федерального университета, 2020. - 135 с. ISBN 978-5-9275-3531-6 Учебное пособие посвящено моделированию и обработке сигналов в программах Matlab 9.6 и Mathcad 14. Рассмотрены наиболее часто применяемые в гидроакустике сигналы для активной и пассивной гидролокации. Подробно описаны свойства гармонических сигналов, случайных сигналов простых и сложных видео- и радиоимпульсов. Также подробно рассмотрены и описаны примеры моделирования и обработки этих сигналов в Matlab 9.6 и Mathcad 14. Все примеры сопровождаются практическими заданиями для самостоятельного выполнения. Пособие предназначено для студентов, обучающихся по направлениям 12.03.01 «Приборостроение», 17.03.01 «Корабельное вооружение» и специальности 26.05.04 «Применение и эксплуатация технических систем надводных кораблей и подводных лодок», а также научных работников по специальностям 01.04.06 «Акустика» и 05.11.06 «Акустические приборы и системы». УДК 534, 681.883, 004.4, 004.94 ББК 32.875, 32.973 ISBN 978-5-9275-3531-6 © Южный федеральный университет, 2020 © Волощенко А. П., Волощенко П. Ю., 2020 © Оформление. Макет. Издательство Южного федерального университета, 2020
СОДЕРЖАНИЕ ВВЕДЕНИЕ ................................................... 4 1. ОБЩИЕ ПОНЯТИЯ. ВИДЫ СИГНАЛОВ .............................5 2. ДИСКРЕТИЗАЦИЯ СИГНАЛОВ ...................................9 3. ОСОБЕННОСТИ МОДЕЛИРОВАНИЯ СИГНАЛОВ В MATLAB И MATHCAD ................................................... 18 4. ГАРМОНИЧЕСКИЕ СИГНАЛЫ ...................................20 4.1. Моделирование гармонического сигнала в MATLAB ... 21 4.2. Моделирование гармонического сигнала в Mathcad .. 32 4.3. Практические задания ............................... 41 5. ПРОСТЫЕ ПРЯМОУГОЛЬНЫЕ РАДИОИМПУЛЬСНЫЕ СИГНАЛЫ ....................................................46 5.1. Моделирование радиоимпульса в MATLAB ............... 48 5.2. Моделирование радиоимпульса в Mathcad .............. 55 5.3. Практические задания ............................... 62 6. ПРЯМОУГОЛЬНЫЕ ЛИНЕЙНО ЧАСТОТНО-МОДУЛИРОВАННЫЕ РАДИОИМПУЛЬСНЫЕ СИГНАЛЫ .................... 66 6.1. Моделирование ЛЧМ-радиоимпульса в MATLAB ............70 6.2. Моделирование ЛЧМ-радиоимпульса в Mathcad .......... 79 6.3. Практические задания ............................... 84 7. СЛУЧАЙНЫЕ СТАЦИОНАРНЫЕ ЭРГОДИЧЕСКИЕ СИГНАЛЫ ... 89 7.1. Равномерное распределение .......................... 93 7.2. Нормальное распределение ............................94 7.3. Корреляционные функции случайных процессов ......... 95 7.4. Некоррелированность и статистическая независимость . 97 7.5. Стационарные и эргодические случайные процессы ..... 98 7.6. Моделирование случайного сигнала в MATLAB ......... 100 7.7. Моделирование случайного сигнала в Mathcad ........ 115 7.8. Практические задания .............................. 128 ЗАКЛЮЧЕНИЕ ............................................... 131 СПИСОК ЛИТЕРАТУРЫ......................................... 132
ВВЕДЕНИЕ Сигналы как физические процессы можно изучать эмпирически с помощью различных приборов и устройств - осциллографов, вольтметров, приемников. Такой метод имеет существенный недостаток. Наблюдаемые процессы всегда являются частными случаями, единичными проявлениями. Они лишены обобщенности, которая позволяет сделать вывод об их фундаментальных свойствах и предсказать результаты в других условиях. Чтобы сделать сигналы объектами теоретического изучения, расчетов и обработки, их необходимо математически описать, т.е. создать математическую модель исследуемого сигнала. Математической моделью сигнала может быть функциональная зависимость, аргументом которой является время. В дальнейшем такие математические модели сигналов будем обозначать символами латинского алфавита s(t). Создание модели сигнала - первый существенный шаг на пути систематического изучения свойства процесса [1]. Существенная сторона математического моделирования заключена в том, что появляется возможность описывать именно те свойства сигналов, которые являются важными для исследователя в рамках решаемой задачи. При этом можно игнорировать большое число второстепенных признаков. В подавляющем большинстве случаев крайне затруднительно подобрать точные функциональные зависимости, которые соответствовали бы гидроакустическим колебаниям, наблюдаемым экспериментально. Поэтому исследователь, руководствуясь всей совокупностью доступных ему сведений, выбирает или создает такую математическую модель сигнала, которая в конкретной ситуации наилучшим и самым простым образом описывает физический процесс [1]. В рамках учебного пособия будут описаны особенности моделирования и обработки акустических сигналов в программных средах Matlab 9.6 и Mathcad 14. В качестве примеров будут рассмотрены наиболее распространенные в гидроакустике математические модели сигналов. Умея создавать математические модели сигналов, можно сравнить эти сигналы между собой, установить их тождество и различие, провести классификацию.
1. ОБЩИЕ ПОНЯТИЯ. ВИДЫ СИГНАЛОВ Приступая к изучению каких-либо новых объектов или явлений, в науке всегда стремятся провести их классификацию. Предпримем такую попытку применительно к сигналам. В общем случае, под сигналом понимается физический процесс, несущий сообщение о каком-либо событии или состоянии объекта, протекающий в пространстве и во времени и охватывающий определенный спектральный диапазон длин волн, т.е. это материальная (физическая) форма представления информации. Существует несколько способов классификации сигналов [1, 2], один из которых показан на рис. 1. | Электромагнитные | | Акустические | | Механические | | Электрические | ¹ , t ,¹ t I t ' ¹ | Аналоговые | | Дискретные | | Цифровые | ' 4 \ r¹ , | Постоянные во времени | | Переменные во времени | I Непрерывные | | Импульсные | ____________________V 1 , , У , | Детерминированные и квазидетерминированные | | Случайные | Ф ¹ Ф ф¹ I Простые—] | Сложные"! I Стационарные | | Нестационарные"! ¹ I I Периодические I | Непереодическиё~| | Эргодические | | Неэргодичесие | ">| Гармонические"! ' >>! Почти периодические | Полигармонические | Переходные | Рис. 1. Классификация сигналов В зависимости от физической природы носителя сигнала различают следующие сигналы: - электромагнитные и, в частности, оптические, или радиоэлектронные; 5
1. Общие понятия. Виды сигналов - акустические; - механические; - электрические. Для решения большинства задач в гидроакустике используют акустические и электрические сигналы. Акустический сигнал - это возмущение упругой среды, проявляющееся в возникновении акустических колебаний различной формы и длительности. Электрический сигнал - это изменяющаяся во времени физическая величина (ток, напряжение, напряженность электрического или магнитного полей и т.д.), которая содержит сообщение или информацию. Акустический и электрический сигналы неразрывно связаны друг с другом и постоянно преобразуются из одного в другой и обратно. Однако электрический сигнал легче сформировать, обработать и отобразить. Поэтому в данном мы учебном пособии ограничимся рассмотрением только электрического сигнала. Сам электрический сигнал будем считать зависимостью напряжения от времени. По особенностям структуры временного представления все электрические сигналы делятся на аналоговые, дискретные и цифровые (см. рис. 1). Аналоговый сигнал - это сигнал, описываемый непрерывной или кусочно-непрерывной функцией, причем как сама эта функция, так и ее аргумент могут принимать любые значения на заданных интервалах напряжения и времени [3, 4]. Дискретный сигнал получают из аналогового путем специального преобразования. Процесс преобразования аналогового сигнала в последовательность отсчетов на временной оси называется дискретизацией, а результат такого преобразования - дискретным сигналом или дискретным рядом [1]. Таким образом, функция дискретного сигнала принимает любые значения на заданных интервалах напряжения только в фиксированные моменты времени. Формирование и обработку сигналов можно производить в любой форме. Поэтому мы опять же ограничимся рассмотрением только дискретных сигналов. По характеру изменения напряжения во времени сигналы делятся на переменные и постоянные (см. рис. 1). Переменные сигналы меняются с течением времени, а постоянные остаются неизменными во времени. Переменные сигналы подразделяются на непрерывные во времени и импульсные (см. рис. 1). У непрерывного сигнала параметры изменяются непрерывно. Импульсный сигнал - это сигнал конечной энергии, существенно отличный от нуля в течение ограниченного интервала времени, соизмери 6
1. Общие понятия. Виды сигналов мого с временем завершения переходного процесса в системе, для воздействия на которую этот сигнал предназначен [3, 4]. По степени наличия априорной информации переменные сигналы делятся на детерминированные, квазидетерминированные и случайные (см. рис. 1). Детерминированный сигнал - это сигнал, функция изменения которого известна, а модель не содержит неизвестных параметров. Мгновенные значения детерминированного сигнала известны в любой момент времени. Квазидетерминированные сигналы - это сигналы с частично известным законом изменения во времени, т.е. с одним или несколькими неизвестными параметрами. Случайный сигнал - это сигнал, мгновенное значение которого является случайной величиной [3, 4]. Детерминированные и квазидетерминированные сигналы делятся на простые и сложные. Простые сигналы описываются простейшими математическими формулами. К ним относятся постоянные и гармонические сигналы, а также сигналы, описываемые единичной и дельта-функцией. К сложным сигналам относятся импульсные и модулированные сигналы [3, 4]. Простые и сложные сигналы могут быть как периодическими, так и непериодическими. Непериодические сигналы делятся на почти периодические и переходные. Почти периодическим сигналом называется сигнал, значения которого приближенно повторяются при добавлении к временному аргументу выбранного числа - почти периода. Периодический сигнал является частным случаем таких сигналов. Почти периодические функции получаются в результате сложения периодических функций с несоизмеримыми периодами. Переходные сигналы описывают переходные процессы в физических системах [3, 4]. Периодическим называется сигнал, мгновенные значения которого повторяются через постоянный интервал времени. Период сигнала - параметр, равный наименьшему интервалу времени. Частота периодического сигнала - величина, обратная периоду. Периодический сигнал характеризуется спектром. Различают три вида спектра: комплексный, амплитудный, фазовый. Периодический сигнал содержит ряд гармоник. Гармоника - гармонический сигнал с амплитудой и начальной фазой, равными соответствующим значениям амплитудного и фазового спектра периодического сигнала при некотором значении аргумента. Наличие высших гармоник в спектре периодического сигнала количественно описывается коэффициен 7
1. Общие понятия. Виды сигналов том гармоник, характеризующим отличие формы данного периодического сигнала от гармонической [3, 4]. Периодические сигналы бывают гармоническими, т.е. содержащими только одну гармонику, и полигармоническими, спектр которых состоит из множества гармонических составляющих. К гармоническим сигналам относятся сигналы, описываемые функцией синуса или косинуса. Все остальные сигналы являются полигармоническими [3, 4]. Все рассмотренные выше типы сигналов применяются в гидроакустике. Однако далее мы будем рассматривать только те сигналы, которые наиболее часто встречаются в активной и пассивной гидролокации.
2. ДИСКРЕТИЗАЦИЯ СИГНАЛОВ Дискретизация - это определение значений непрерывного сигнала в дискретные моменты времени [1, 5, 6]. На практике чаще всего встречаются два вида дискретизации - дискретизация низкочастотных и полосовых сигналов. Полосовая дискретизация - частный случай более общей низкочастотной дискретизации. Сформулируем теорему Котельникова (теорема Найквиста, теорема о дискретном представлении, теорема отсчетов). Если fmax это самый высокочастотный компонент сигнала, то дискретизацию сигнала необходимо выполнять с частотой не менее 2fmax. Тогда элементы дискретной выборки будут полностью корректно описывать сигнал. В итоге справедливо неравенство Fₛ ^ 2fmax, где FS - частота дискретизации [5]. К примеру, если fₘₐₓ = 4 кГц, то чтобы достоверно сохранить всю информацию в сигнале, дискретизацию необходимо выполнять с частотой 8 кГц или больше. Если производить дискретизацию с частотой меньше необходимой, то это приведет к появлению наложения зеркальных частот в исследуемой частотной области. Тогда при обратной операции, т.е. преобразовании дискретного сигнала в аналоговый, восстановить исходный сигнал будет невозможно. Всегда необходимо учитывать тот факт, что существенная часть энергии сигнала может находиться за пределами исследуемой частотной области. Также в сигнале может присутствовать шум, ширина полосы которого всегда будет больше fmax. Поэтому если не удалить «лишний» сигнал или шум, имеющий частотные компоненты за пределами полосы исследуемых частот, то теорема Котельникова выполняться не будет. На практике удаление лишних компонент реализуется путем пропускания сигнала через аналоговый фильтр до дискретизации. Выполним дискретизацию сигнала с интервалом T (рис. 2). Сигнал на рис. 2 очень простой (гармонический), он состоит всего из одной частотной компоненты. Если период дискретизации T выбрать неправильно, то, согласно рис. 2, полученные дискретные выборки будут соответствовать не только 9
2. Дискретизация сигналов реальному исходному сигналу, но и наложенному сигналу с более низкой частотой. Этот эффект называется наложением. Если реальный сигнал содержит множество частотных компонентов, то результат наложения становится более сложным. Исследовать наложение нужно в частотной области [5]. Наложенный сигнал Реальный сигнал T 2T 3T 4T 5T 6T 7T 8T 9T Рис. 2. Наложение во временной области Рис. 3. Дискретизации во временной и частотной области Представим процесс дискретизации как умножение аналогового сигнала s(t) на выборочную функцию p(t). Функция p(t) состоит из импульсов единичной амплитуды с шириной dt (бесконечно малой) и периодом T. В результате умножения получаем функцию s'(t) (рис. 3). В правой части 10