Главная » Просмотр файлов » Mоделирование процессов и систем в Matlab

Mоделирование процессов и систем в Matlab (966709), страница 31

Файл №966709 Mоделирование процессов и систем в Matlab (Моделирование процессов и систем в Matlab) 31 страницаMоделирование процессов и систем в Matlab (966709) страница 312013-10-06СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 31)

На такой основе создан, к примеру, класс ст (Тгапзгег Гипстзоп), используемый в пакете Сопсго1. Вопросы для самопроверки 1. Что следует понимать в МАТЮКАВ под классом вычислительных объектов и под методами класса7 2. Какие классы вычислительных объектов составляют основу МАТЮКАВ? 3. Какие производные классы используются в МАТ1.АВ? 4. Каким образом можно создать в МАТТ.АВ новые классы вычислительных объектов? 5. Для каких целей можно использовать классы 1п11пе, сеИ, зсгисс, спаг? 6. Как создать собственный класс вычислительных объектов7 7. Как создать методы собственного класса вычислительных объектов? 8. Каким образом можно обеспечить использование знаков арифметических операций для выполнения действий над объектами создаваемого класса? Цифровая обработка СИГНАЛОВ П Проектирование фильтров в пакете Ядпа! Ргосевяпя Тоо1Ьох П Формирование типовых процессов П Общие средства фильтрации О Формирование случайных процессов П Процедуры спектрального (частотного) и статистического анализа П Проектирование фильтров О Графические и интерактивные средства 1б5 Проектирование фильтров в пакете 51дпа! Ргосезззпд Тоо! Ьох Цифровая обработка сигналов традиционно включает в себя создание средств численного преобразования массива значений заданного (измеренного в дискретные моменты времени) процесса изменения некоторой непрерывной физической величины с целью извлечения из него полезной информации о другой физической величине, содержащейся в измеренном сигнале.

1роектирование фильтров в пакете тяпа! Ргосевяпя Тоо1Ьох Общая схема образования измеряемого сигнала и процесса его преобразования в целях получения информации о полезной величине представлена на рис. 5.1. Измеряе Измерен величина Массив нзмерени Обработанная информация Рис. 5.з. Схема измерения и преобразования сигнала Полезная физическая величина, то есть величина, несущая в себе необходимую информацию, редко обладает физической формой, подлежащей непосредственному измерению.

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

Яззовем вносимую ПП вредную составляющую шумам ПП. 1бб Урон 5 ° ЦиФровая обработка сигналов Пусть полученная таким образом непосредственно измеряемая величина определяется с помощью некоторого измерителя. Любой реальный измеритель вносит собственные искажения в измеряемую величину и дополнительные зависимости от некоторых других физических величин, ие являющихся обьектом измерения. Назовем зти искажения шумами измерителя.

Не ограничивая общности, будем полагать, что выходной величиной измерителя является электрический сигнал (измерениая величина), который в дальнейшем можно довольно просто преобразовывать посредством электрических устройств. Перед тем как подвергнуться цифровой обработке, измеренная величина должна быть преобразована в дискретную форму при помощи специального устройства, которое содержит эхстраполятор и аналого-цифровой преобразователь (АПП). Первый фиксирует текущее значение измеренной величины в отдельные моменты времени через определенный постоянный промежуток времени, называемый дискретом времени. Второй переводит это значение в цифровую форму, которая позволяет в дальнейшем осуществлять преобразования с помогцъю цифровых компьютеров.

Хотя оба устройства могут вносить собственные искажения в выходной (дискретный) сигнал, имн обычно пренебрегают, так как в большинстве случаев эти дополнительные искажения значительно меньше шумов ПП н измерителя. Чтобы на основе полученного сигнала получить полезный сигнал, нужно рассчитать и создать устройство (программу для компьютера), осуществляющее такие преобразования входного дискретного во времени сигнала, которые позволят на его выходе минимизировать (в некотором смысле) искажения, внесенные шумами ПП и измерителя.

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

В общем случае процесс создания фильтра включает следующие этапы. О На основе априорной информации о моделях ПП и измерителя и о характеристиках шумов, а также о задачах, решаемых с помощью фильтра, выбирается определенный тип фильтра из известных, теория проектирования которых разработана. О На основе конкретных числовых данных рассчитываются числовые характеристики выбранного типа фильтра (создается конкретный фильтр). О Проверяется эффективность выполнения разработанным фильтром поставленной перед ним задачи.

Для этого необходимо сымитировать на ЭВМ дискретный сигнал, содержащий полезную (информационную) составляющую Формирование типовых процессов с наложенными на нее предусмотренными шумами ПП и измерителя, апропуститьв его через построенный фильтр и сравнить получею~ый на выходе сигнал с известной (в данном случае) полезной его составляющей; разность между ними будет характеризовать погрешности измерения на выходе фильтра.

О Поскольку в реальных условиях некоторые характеристики шумов могут отличаться от принятых при проектировании (создании фильтра), не лишними будут испытания эффектпивности роботы фплыпрп в условиях, более при ближенных к реальным, нежели принятые при проектировании. Пакет Яяпа1 Ргосезвшя Тоо1Ьох (в дальнейшем сокращенно Яяпа1) предназначен для осуществления операций, проводимых на трех последних этапах. Он позволяет проектировать цифровые и аналоговые фильтры (рассчитывать конкретные числовые характеристики) по требуемым амплитудно-частотным и фазово-частотным их характеристикам, формировать последовательности типовых временных сигналов и обрабатывать их спроектированными фильтрами.

В пакет входят процедуры, осуществлякпцие преобразования Фурье, Гильберта, а также статистический анализ. Пакет применяется для расчета корреляционных функций, спектральной плотности моп)ности сигнала, оценки параметров фильтров по измеренным отсчетам входной и выходной последовательностей. Формирование типовых процессов Неизбежным этапом моделирования процессов фильтрации является имитация (генерирование) сигналов заданной формы. Пакет Яяпа) предоставляет широкие возможности для формирования сигналов различных видов.

В этом разделе мы ознакомимся с некоторыми из таких возможностей. Одиночные импульсные процессы В пакете Ядпа1 предусмотрено несколько процедур„образующих последовательности данных, представляющие некоторые одиночные импульсные процессы типовых форм. Процедура гессри1з обеспечивает формирование одиночного импульса прямо- угольной формы. Обращение вида у = гессро1в(г.и) позволяет образовать вектор у значений сигнала такого импульса единичной амплитуды, имеющий ширину и, центрированный относительно с, равного О, по заданному вектору г моментов времени.

Если ширина импульса не указана, ее значение по умолчанию принимается равным единице. На рис. 5.2. приведен результат генерирования процесса, состоящего из трех последовательных прямоугольных импульсов разной высоты и ширины, по такой совокупности команд: Г " 0 : 0.01 : 10; у - 0.75 гесгри1й - 3. 2) + 0.5агесгро)в(С - 8. 0.4) +...

1.35вгесгри1в1С - 5. 0.8) 168 Урок 5 ° Цифровая обработка сигналов р1ос(с.у),дг10. яег<дса.'Гоп(5)ае'.12) 17Ь1е<'Пример приненения процейури НЕПРО<5') х!аЬе1<'Вреия <с)'). у)аЬе1('Вихояной процесс У(с)') Формирование импульса треугольной формы единичной амплитуды можно осуществить с помощью процедуры Ьг)'рц151 Ьг)рц15<с.и.я) Аргументы у, С и и имеют тот же смысл. Аргумент з (-1< з <1) определяет наклон треугольника.

Если з - О, или аргумент не указан, треугольный импульс имеет симметричную форму. Приведем пример (результат представлен на рис. 5.3): 1 О : 0.01 : 10: у - 0.75'Ьг!рц)я(1 - 1. 0.5) + 0.5ясырц1я(С - 5. 0.5, -1) +... 1.35мсг(рц1я<Ь - 3. 0.8. 1): р1о(<с,у), дг)0. вес<Оса.'Ропс5(ае'.12) Ьп11е<'Пример применения процейури ТН(Р$4.5') х1аЬе1('Вреия (с)'). у1аЬе1('ВихокнОй ПРоцесс Г(С)') Рис. 5.2. График процесса, сгенерированного Рис. 5.3.

График процесса, сгенерированного функцией гессрц<я функцией спрн<я Для формирования импульса, являющегося синусоидой, модулированной функцией Гаусса, используется процедура дацзрц) з. При обращении к ней у дацярц15(С.ГС.Ьи) создается вектор значений указанного сигнала с единичной амплитудой, с синусоидой, изменяющейся с частотой Гс (Гц), и с шириной полосы частот сигнала Ьи. В том случае, когда два последних аргумента не указаны, они по умолчанию принимают значения 1000 и 0,5 Гц соответственно. Приведем пример создания одиночного гауссова импульса (результат приведен на рис. 5.4): с - 0; 0.01: 10; у - 0.75ядацврц1я<Ь - 3, 1.0.5): р1оыс,у).дпй.

Характеристики

Тип файла
DJVU-файл
Размер
13,98 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее