Главная » Просмотр файлов » Черных И.В. Simulink Среда для создания инженерных приложений (2003)

Черных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002), страница 39

Файл №1152002 Черных И.В. Simulink Среда для создания инженерных приложений (2003) (Черных И.В. Simulink. Среда для создания инженерных приложений (2003)) 39 страницаЧерных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002) страница 392019-07-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Режим командной строки предоставляет пользователю доступ ко всем возможностям отладчика. Запуск отладчика в этом режиме необходимо выполнять из командного окна системы МАТТ.АВ: где Му гпоа(е1 — имя отлаживаемой модели. При работе с отладчиком требуется вводить команды, список которых в приведен в алфавитном порядке в табл. 5.1. Столбец Повтор указывает на возможность повтора команды при нажатии клавиши Еп(ег.

азйокч <всЬ | а:Ь> 1 ая; Нет; Выделить подсветкой блок с уяа ' данным индексом 1 лексом ауйокч с1еаг ' аз . Нет ' Отменить вьшеление 1 жгасе!ече! а( ! Нет Глубина просмотра аягебраич ! кого контура (Π— просмотра н ; 4- детальный просмотр) есеу, Нет ' Установить точку прерывания ! при выходе нз блока ! Нег Установить точку прерывания ~ при входе в блок Ьзйосч з:Ь Ьа ! Нег ! Выделил, блок с указанным нн 1 ! дексом Нет 1 Удалить точку прерывания с ука! ~ занного блока 5. Отладчик 3!МСЛЛЧК-моделей Команда Краткая фарлт Повтор Назначение Команда Кратка» форма Паватр Нагиачскне гйзр (в:Ь ! йсЩ ! д Включить блок в список отобра, жвемых блоков Да гпюе св:Ь ! йсЬ> Выполнить трассировку указан- ного блока сг ппд Да ! опгйьр <5:Ь ! йсЬ> Удалнп блок из списка отобра- жаемых Справка об отладчике шкгасе <з:Ь ! йсЬ> 1ге1р хЬгеах пвпог папйгеа)г а ! Нет 1 нехс и Переход к следующему шагу мо- делирования ргоЬе (з:Ь ! йсЬ) р ! Вывести сигналы указанного блока ргойе свез е! (а)!) ! ивлев блока (все, л входные н выходные) Я г яй Нет Завершить моделирование Чцгг зйзс насев ~ Вывести текущие значения пере ! меиных состояния модели Информация о состоянии отлад всашв (ай) , 'чика Перейтн к следующему блоку Да ---- -1 Нет Останов моделирования подсистем ягор зузгепъ яо сйгеай (с) гЬ н ! Установить/удалить точку прерывания для указанного или по умолчанию для текущего момента времени ркс.

5.Р И. В. Черных. 5!МИ.ПЧК: среда создания инженерных приложений Нег ! Информация о режиме моделирования (Нонна) нли Ассе1егвсог) ! — 4.—— Нег Включить/выключгпь вывод ни, 'формации, касающейгя характеристик ннтетрнрг~ваиия Режим отладки на уровне шага интегрирования Установить/снять флажок ЫаХ ! та1пев при задании точки преры- вания Нет Установить уровень вывода сиг- ибо только Нет ~ Завершить режим отладки и про- ! должнть моделирование Нет 1 Вывести список исполняемых ~ блоков Нет Вывести список исполняемых шп, Да ! Удалить блок из списка зрасси- !ювки х Нет ~ Установить/снять флажок Бгер тяе йшсзед Ьу ягазе при заданил точки прерывания зсЬ Нет ГУсши о вить/снять флажок Хего ! сгокнцйз при задании точки прерывания хс! ! Нет ! Вывести список блоков, для ко! ~ торых возможно пересечение нулевого уровня Часть команд, приведенных в таблице, требуют указания индекса блока Прн использовании таких команд вместо имени блока можно указывать команду йсЬ (бес сцггепс Ыос1с — получить путь доступа к текущему блоку), предварительно выделив нужный блок в окне модели.

Пример коммкцного окна системы МА'П.АВ в процессе отладки модели показан на рнс. 5.9. И. В. Черных. 81МОЬ! !ЧК: среда создания инженерных приложений 5.3. Источники повышения эффективности моделирования Решатели ОДУ, применяемые в системе ЯшийпЬ, обладают высокой точностью и скоростью интегрирования. Однако в некоторых случаях можно добиться болылей эффективности, если произвести специальные настройки параметров решателя.

Кроме того, следует учитывать особенности реализации тех или иных блоков, наличие алгебраически замкнутых контуров, проявление свойства жесткости ОДУ, организацию структурной схемы модели. Априорная информация о прелполагаемом поведении системы и ее динамических свойствах также является источником повышения эффективности моделирования. Источники роста скорости Для того чтобы прелприиятыиаги к повышешзю скорости моделирования, следует знать те причины, которые вызывают увеличение времени исполнения отдельных блоков.

Среди таких причин можно вьшелить следующие: 1. Наличие блоков МАТЬАВ Реп. Эти блоки организуют вызов М-функций, и их использование в Япш!!пав-модели приводит к тому, что на каждом шаге моделирования вызывается интерпретатор языка МАТ1,АВ. Рекомендуется вместо этих блоков применять блоки Реп и Маей Рипсбоо. 2. Применение Б-функций на языке МАТЬАВ. Замедление моделирования здесь также связано с тем, что на каждом нзаге вызывается интерпретатор языка МАП.АВ. Поэтому рекомендуется применять Б-функции, написанные на языках С или Рог!гап и откомпилированные в исполняемый машинный код. 3.

Наличие блоков памяти. Включение в структурную схему модели блоков памяти Мепюгу заставляет решатели ОДУ, которые используют методы интегрирования разных порядков !оде15з и оде! 13), понижать порядок метода до 1-го. 4. Выбор шага интегрирования. Значительное влияние на скорость моделирования оказывает выбор параметра решателя Мах нер я!хе, определяющего максимальный шаг интегрирования.

По умолчанию значенИе этого параметра аи!о. Если значение этого параметра было изменено и выбрано слишком малым, то время моделирования существенно воз- '! растает. Поэтому следует либо увеличить его значение, либо вернуться к значе- ', нию по умолчанию. 5. Отладчик 81М$НЛ1ЧК-моделей 10.Использование блоков Капбош Хншйег. При формировании струк 11. Наличие болыцого количества осциллографов.

Если модель включает большое число блоков Ясоре, которые требуют значительного объема 5. 6. 7. 8. 9. Завышеннан точность интегрировании. Обычно значение параметра относительной погрешности Ке!шите !о!егаосе, равное 0.1 %, достаточно для большинства расчетов. При малых значениях этого параметра пзаг интегрирования может оказаться слишком малым, что приведет к замедлению вычислений.

Завышен интервал моделировании. Как правило, при моделировании динамических систем перехолный режим представляет больший интерес, нежели установившаяся стадия. По достижении установившегося значения моделирование можно прекратить, поскольку для устойчивых моделей ожидать каких-либо изменений в состоянии модели не приходится. Поэтому, планируя моделирование, следует заранее оценить возможный интервал времени, исходя издинамических свойств модели. Жесткаи система ОДУ.

Исследуемая молель относится к классу жестких динамических систем с большим разбросом собственных значений. В этом случае следует выбирать специальные методы интегрирования, предназначенные для моделирования жестких систем ОДУ. Рекомендуется применить методы обе15я и оде23!Ь и сравнить время моделирования.

Системы с различными тактамн дискретности. Такие модели возникают при моделировании дискретно-непрерывных систем и многоконтурных дискретных систем. В этом случае в структуре модели используются блоки с различными значениями тактов дискретности Бмпр1е йше, которые могут оказаться некратными. В этом случае система Яшц!пй уменьшает такт дискретности до значения, соотвектвующего наименьшему общему кратному этих тактов. Например, если такты дискретносги двух блоков равны 0 5 с и 0.7 с, то система установит значения тактов равными О.1. Наличие алгебраических контуров.

Алгебраические контуры рассчитываются в системе ЯшцйпЬ на каждом шаге интегрирования с помощью итерационной процедуры, что замедляет вычисления. туркой схемы модели не рекомендуется использовать иа входе интегра-. тора блоки формирования случайного числа Капдош ЫцшЬег. Предпопительнее применить блок Ванд-Ь!лвйеб %Ъ1ге Хо!хе Ыосй из библиотеки источников Бовгсез. И. В. Черных. 51МО1.11хК: среда создания инженерных приложений памяти ддя хранения отображаемых данных, то это может привести к существенному увеличению времени моделирования.

12. Параметр 1.1ш11 пата рошы го!аз1. Если в блоках Бсоре параметр 1.нпи дага рошрз ю 1аы задав значительно меньшим, чем фактическое число модельных шагов, либо снят флажок с этого параметра, то при превышении значения этого параметра для отображения кажлой новой расчетной точки будет выполняться процедура выделения дополнительной памяти, что существенно замедлит скорость моделирования. Рекомендуется заранее установить значение этого параметра большим, чем фактическое число модельных шагов и задшь параметр Вес)щапов 1Прореживание) большим единицы, чтобы сократить количество данных, сохраняемых блоком Бсоре. Используя ускоритель Ассе1ега1ог, можно также повысить скорость моделирования в несколько раз.

Этот режим предусматривает компиляцию модели в исполняемый код (сИ1-файл). Некоторые дополнительные затраты времени на компиляцию с лихвой окупаются ускорением процесса люделирования в 2-6 раз. Однако при изменении структуры модели процедура компиляции будет повторена.

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

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

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