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

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

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

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

В) она выдает ре- шение Х алгебраического уравнения Риккати: А ХЕ + ЕтХА — (Е"ХВ + Б) К ' (В ХЕ + Бт) + О. = О или, что эквивалентно, РтХЕ е Етхрн — ЕтХВК-'ВтХЕ + Я вЂ” БК 'Бт =. О где Р = А — ВК 'Бт Если при обращении к процедуре прону)цены входные параметры К, Б и Е, то по умолчанию им присваиваются такие значения: К .= 1, Б == О и Е = 1 (1 — единичная матрица). Кроме того, процедура вычисляет: матрицу коэффициентов усиления С = К '(ВтХЕ + Бт); вектор 1, собственных значений залткнугой системы (то есть е)й (А — ВС, Е)); норму КК Фробениуса матрицы относительных остатков.

Процедура (Х,В,В,ВЙ).=баге!А.В,О,В,В.В) вычисляет решение уравнения Риккатн для дискретного времени Е ХЕ = АтХА - (АтхВ + Б) (ВтХВ + К) ' (АтХВ + Б)т + Г) или, что эквивалентно (еслн К не вырождена), Е ХЕ = РтХà — РтХВ(ВтХВ+ К)' 'В ХГ+ Π— БК''Бт, где Г.=- А — ВК 'Бт. В этом случае С = (В ХВ+ К) '(ВтХА+ Бт). Рассмотрим теперь процедуру )уар. Обращение к ней вида Х")уар(А,В) позволяет найти решение Х матричного уравнения Ляпунова АХ + ХАт = --С, а обращение вида Х=) уар(д, В, С) — решение общей формы матричного уравнения Ляпунова (называемого также уравнением Сильвестра). АХ+ ХВ --- -С.

Аналогично„процедура б)уар при обращении к пей вида Х=б)уар~д. О) позволяет решить дискретное уравнение Ляпунова АХАТ вЂ” Х + а =- О. 3опросы для самопроверки 1. Что такое линейная стационарная система? 2. Какие задачи можно решить с помощью пакета Сопсго1? 3. Какой класс объектов составляет основу пакета Сопсго1? 4. Какими способами и средствами обеспечивается ввод информации об ЛСС?. 5. Как преобразовать 1.Т1-объект из одной формы его представления в другую? 6. Какими средствами в пакете Соптго1 обеспечивается анализ системы? 7. Какие интерактивные средства предусмотрены в пакете Сопгго1? 8. Какими средствами синтеза систем облалает пакет Со~йго!? 9. Как обеспечить получение информации о системе? Основы визуального моделирования динамических систем Г3 Библиотека ЯгпиБпМ вЂ” ядро пакета ЯтцйпМ П Построение блок-схем П Моделирование поведения физического маятника П Моделирование движения трех тел под действием сил гравитации О Вопросы для самопроверки 218 Урок 7 ° Основы визуального моделирования динамических систеи Одной из наиболее привлекательных особенностей системы МАТ1.АВ является наличие в ней наглядного и эффективного средства составления программных моделей — пакета визуального программирования Япш11п)г.

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

В результате такой сборки получается модель системы (в дальнейшем будем называть ее Ямоделью), которая сохраняется в файле с расширением .пнй. Такой процесс составления вычислительных программ принято называть визуальным программированием. Создание моделей в пакете Япш11п)г основывается на использовании технологии Пгзй-апй-1)гор. В качестве «кирпичиков» прн построении Б-моделн применяются визуальные блоки (модули), которые сохраняются в библиотеках Япш11п)с. Ямодель может иметь иерархическую структуру, то есть состоять из моделей более низкого уровня, причем количество уровней иерархии практически не ограничено. В процессе моделирования есть возможность наблюдать за процессами, которые происходят в системе. Для этого используются специальные блоки («обзорные окназ ), входшцие в состав библиотеки Япш11п)с.

Библиотека может быть пополнена пользователем за счет разработки собственных блоков. библиотека ЯпшБпМ вЂ” ядро пакета ЯпшИпМ В основе блок-схем Ямоделей лежат элементарные блоки, позволяющие связать блок-схему со средой МАТЮКАВ и обеспечить функционирование в ней 3-модели как программы. Этн блоки размещены в главной библиотеке пакета Япш11п)с, которая имеет то же название. Запуск и использование ЯпшБпМ Начать работу с пакетом Япш11п)с можно из командного окна МАТ1.АВ, щелкнув для этого на соответствующей кнопке панели инструментов. В результате на экране должно появиться окно Япшйпй 0Ьгагу Вгоьчзег (Браузер библиотек Япш1ш1с) (рис.

7.1). В левой половине окна браузера приведен перечень библиотек, включенных в состав Япш! 1п)г, а в правой — перечень разделов соответствующей библиотеки либо изображения блоков соответствующего раздела. Ядром пакета Япш11п)с является библиотека Япшйп1с, указанная в первой строке браузера. Остальные библиотеки пакета по необходимости включаются в состав общей библиотеки в соответствии с предпочтениями пользователя. Чтобы ознакомиться с составом какой-либо нз библиотек следует дважды щелкнуть на ее имени. Библиотеку можно открыть и в отдельном окне. Для этого следует щелчком правой кнопки мыши на имени библиотеки вызвать контекстное меню и выбрать команду открытия.

279 Библиотека 5нппбпй — ядро пакета 51О»ибпк фф= та~ ~ Васе оат Ые* а~ Меп Ооемюю еб Маа»1уюа Ва ВВВ Мааег ' »еаза Ь» Р Ее В В ОЮ се Ь» Вюаюаеьсюа 'ФТ»9! Мтесюю 2 Ь» Оа Оесюе»ГР 1 И. да Аю сесе Нюеюя тв,. мое 1»аея Я!а С В» вд ООВВ»пююеасевеюе м и $$ оа сеаоевеюВ м '-ф с ам»ею,»»осею ;.!л В ф ОВРВЬаеек 1а 2Р Оы Ввеоае Вьае СВ Я Г Ь.ВНЕ »РВЕМ Мам М МРСВ-"~ Ф $$ г еа Ра .»Всю» ю ВРИ Г са аоот ая МЛСВ Ее Ф ББ Вссвс емс в Бй не Вн е евь ьес .,з'1В ,,РР Рнс. 7.1.

Окно 5»ппобпк Вбгагу Вготгвег Чтобы начать сборку блок-схемы моделируемой системы, необходимо в командном окне МАТВ.АВ вызвать команду Файл ь Новый В Модель. После этого на экране появится новое (пустое) окно ипбйеб, в котором и будет осугдсствляться сборка 5-модели (Моа.-файла) (рис. 7.2). Рнс. 7. 2. Окно, в котором осуществляется сборка блока 280 Урок 7 ° Основы визуального моделировании динамических систем Окно имеет строку меню, панель инструментов и рабочее поле. Меню Рйе (Файл) содержит команды, предназначенные для работы с М1И;файламн; меню ЫС (Прав. ка) — комющы редактирования блок-схемы; меню У1евг (Вид) — команды изменения внешнего вида окна; меню 51гпп(а11оп (Моделирование) — команды управления процессом моделирования; меню Еоггпас (Формат) — команды редактирования формата (то есть команды, позволяющие изменить внешний вил отдельных блоков и блок-схемы в целом).

Меню ТооЬ (Инструменты) включает неко~орые дополнительные сервисные средства, предназначенные для работы с Б-моделью. Сборка блок-схемы Я-модели заключается в том, что графические изображения выбранных блоков с помощью мыши перетягиваются из окна раздела библиотеки в окно блок-схемы, а затем выходы одних блоков в окне блок-схемы соединяются со входами других блоков (также с помопгью мыши). Соединение блоков выполняется следующим образом: указатель мыши подводят к определенному выходу нужного блока (при этом указатель должен приобрести форму крестика), нажимают левую кнопку и, не отпуская ее, перемещают указатель к нужному входу другого блока, а потом отпускают кнопку. Если соединение осуществлено верно, на входе последнего блока появится изображение черной стрелки.

Любая блок-схема моделируемой системы должна включать в себя олин или несколько блоков-источников, генерирующих сигналы, которые, собственно, и вызывают «движение» моделируемой системы, и один или несколько блоков-приемников, которые позволяют получить информацию о выходных сигналах этой системы (увидеть результаты моделирования). Общая характеристика библиотеки блоков Ял)и!1п1с Библиотека блоков 51щп!1пк — это набор визуальных объектов, при использова.

нии которых, соединяя отдельные модули между собой линиями связей, можно составлять функциональную блок-схему любого устройства. Если с помощью контекстного меню вызвать библиотеку Бптш1гп)с, на экране появится окно 1тЬгагу: а1гпп11пх в котором представлены графические обозначения разделов этой библиотеки (рис. 7.3).

Рис. 7.3. Окно Рбгагу: аппо1гп1т 281 Библиотека 5ппийпк — ядро пакета 5ппийпК Библиотека Яшц1штт состоит из 15 разделов. Тринадцать из них являются главными и не могут быть изменены пользователем. Значки этих разделов расположены в окне в двух первых рядах. Четырнадцатый раздел, В(оскзе~з 8 Тоо(вохез (Наборы блоков и инструменты), содержит дополнительные блоки, включенные в рабочую конфигурацию пакета.

Пятнадцатый раздел, Оептоз (Демонстрационные программы), позволяет вызвать демонстрационные программы, иллюстрирующие работу блоков. Чтобы перейти в окно соответствуюьчего раздела библиотеки, в котором находятся изображения блоков, достаточно дважды щелкнуть мышью на значке этого раздела. РаЗДЕЛ 51 ПЕБ Приступим к рассмотрению блоков различных разделов. Сначала познакомимся с блоками раздела 5зпЬ (Приемники), так как именно они позволяют визуализировать получаемые при моделировании результаты и проконтролировать правильность работы того или иного блока и моделируемой системы в целом. В этом разделе (рис.

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

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

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

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