Решите, как визуализировать данные моделирования

Визуализация данных моделирования

Во время процесса моделирования вы запускаете моделирования, чтобы узнать о поведении вашей модели. Заметить что поведение, представление и значения сигналов графика в течение и после моделирования. Некоторые общие задачи моделирования, которые включают моделирования:

  • Прототип — Быстро моделирует дизайн и сравнивает альтернативы дизайна.

  • Подтвердите — Сравнивают моделируемые данные с функциональными требованиями, чтобы подтвердить это, вы создали свою модель правильно.

  • Оптимизируйте — Сравнивают моделируемые данные между моделированиями, чтобы проверить, остаются ли изменения в вашей модели в заданном допуске дизайна.

  • Проверьте — Сравнивают моделируемые данные от модели с результатами измерений от смоделированной системы, чтобы проверить, что ваша модель дает правильный ответ.

В Simulink® можно просмотреть данные моделирования с помощью нескольких подходов. Некоторые подходы отображают данные сигнала во время моделирования. Другие подходы сохраняют данные сигнала в рабочую область MATLAB®, где можно отправить, обрабатывают данные. Узнайте о каждом из этих подходов, таким образом, можно выбрать одно подходящее для приложения.

Отображения значения порта

При отладке модели, чтобы изолировать специфический вопрос, общая задача состоит в том, чтобы наблюдать значения сигналов на каждом временном шаге во время моделирования. Чтобы наблюдать значение сигналов, щелкните правой кнопкой по сигнальной линии, и затем выберите Show Value Label of Selected Port.

Отображение значений порта для сигнала шины позволяет вам контролировать значения сигналов на каждом временном шаге во время моделирования.

Определите объем блоков и определите объем средств просмотра

Определите объем блоков и определите объем предложения средств просмотра способ визуализировать ваши данные моделирования в зависимости от времени. Если вы моделируете образцовый дизайн, можно присоединить сигналы к блоку Scope, и затем моделировать модель, чтобы протестировать и подтвердить дизайн. Используйте подобные осциллографу инструменты (триггеры и измерения) доступный с осциллографом, чтобы отладить вашу модель.

Средство просмотра блока Scope или осциллографа открывается к окну scope, где можно отобразить и оценить данные моделирования. В окне Scope вы можете:

  • Выберите сигналы — сигнальные линии Подключения к блоку Scope с помощью входных портов. Присоедините сигналы к блоку Floating Scope с помощью селекторного инструмента сигнала, который иерархически отображает все сигналы в модели.

  • Просмотрите сигналы — Сравнивают выбранные сигналы путем группировки их на нескольких отображениях.

  • Моделируйте и отладьте — триггеры Набора, чтобы получить события, используйте интерактивные курсоры, чтобы измерить значения сигналов в различных точках и статистику сигнала анализа, таких как максимальные и средние значения. Кроме того, моделирования управления и шаг посредством моделирований, чтобы подтвердить дизайн.

  • Сохраните данные сигнала — Сохраняют данные сигнала в MATLAB workspace с помощью объекта набора данных, массива или формата структуры.

  • Поддерживаемые типы данных — Все типы данных, поддержанные Simulink включая переменный размер, фиксированную точку, основанные на выборке, и основанные на кадре сигналы.

Для получения дополнительной информации смотрите Блоки Осциллографа и Обзор Средства просмотра Осциллографа.

Моделирование Data Inspector

Если при запуске свое моделирование несколько раз и хотите осмотреть или сравнить данные между моделированиями, можно использовать Моделирование Data Inspector. Можно передать потоком и сохранить сигналы от модели и сравнить данные между несколькими моделированиями. Например, можно проверить, чтобы видеть, ли различие между двумя сигналами в определенном допуске дизайна. В Моделировании Data Inspector вы можете:

  • Просмотрите сигналы — Осматривают данные сигнала, в то время как ваша модель моделирует.

  • Импортируйте данные — Импортируют данные временных рядов из MAT-файлов или базового рабочего пространства.

  • Сравните данные сигнала — Сравнивают несколько моделирование выходные параметры, чтобы проверить различие между выполнениями.

  • Экспортируйте данные и сгенерируйте отчеты — графики Экспорта и данные сравнения, чтобы совместно использовать или заархивировать результаты.

Для получения дополнительной информации смотрите Моделирование Data Inspector.

Средства управления инструментальной панелью и отображения

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

В то время как моделирование запускается, можно изменить значения параметров с помощью средств управления. Значения сигналов обновляются постоянно в отображениях.

Для получения дополнительной информации смотрите Мелодию и Визуализируйте Свою Модель с Блоками Инструментальной панели.

Блок выходного порта

Используйте блоки Выходного порта, чтобы сохранить данные моделирования от верхнего уровня вашей модели к MATLAB workspace. Выберите и задайте переменные для того, чтобы сохранить данные в панели Импорта/Экспорта Данных диалогового окна Configuration Parameters. Например, установите флажки Time и Output.

После выполнения моделирования можно использовать MATLAB, строящий график команд, чтобы отобразить результаты симуляции. Переменные tout и yout являются переменными по умолчанию, возвращенными решателем после моделирования.

plot(tout,yout)

Для получения дополнительной информации смотрите Образцовые Параметры конфигурации: Импорт/Экспорт Данных.

К блоку рабочей области

Используйте Для блоков Рабочей области, чтобы сохранить данные моделирования отовсюду в вашей модели к MATLAB workspace. Сохраните временной вектор путем соединения блока Clock с блоком To Workspace. Можно также получить временной вектор с помощью команды sim.

Во время моделирования записывают данные блоки к внутреннему буферу. Когда вы приостанавливаете моделирование, или оно достигает времени окончания, данные записан в рабочую область и сохранен в переменных y и t.

Для получения дополнительной информации смотрите Образцовые Параметры конфигурации: Импорт/Экспорт Данных.

Журналирование сигнала без блоков

Можно сохранить данные моделирования к MATLAB workspace, не используя блоки.

  1. Выберите сигналы для журналирования. Щелкните правой кнопкой по сигнальной линии, выберите Properties, и затем установите флажок данных сигнала Журнала.

  2. Включите журналирование сигнала во время моделирования. В панели Импорта/Экспорта Данных диалогового окна Configuration Parameters установите флажок журналирования Сигнала и введите имя переменной.

Для получения дополнительной информации смотрите, что Данные сигнала Экспорта Используют Журналирование Сигнала.

Смотрите также

| | | | |

Похожие темы

Была ли эта тема полезной?