Сконфигурируйте Данные моделирования Inspector

Данные моделирования Inspector поддерживают широкую область значений вариантов использования для анализа и визуализации данных. Можно изменить настройки в Данные моделирования Inspector так, чтобы они совпадали с вашими требованиями к визуализации и анализу. Настройки, которые вы задаете, сохраняются между MATLAB® сеансов.

Путем определения настроек в Данные моделирования Inspector можно сконфигурировать такие опции, как:

  • Как отображаются сигналы и метаданные.

  • Какие данные автоматически импортируются из параллельных симуляций.

  • Где сохраняются данные предыдущего запуска и сколько предшествующих данных нужно хранить.

  • Сколько памяти используется во время операций сохранения.

  • Система модулей для отображения сигналов.

Откройте настройки Данные Моделирования Inspector, нажав кнопку Preferences.

Примечание

Можно восстановить все настройки в Данные моделирования Inspector до значений по умолчанию, нажав Restore Defaults в диалоговом окне или используя Simulink.sdi.clearPreferences функция.

Размер и местоположение записанных данных

По умолчанию данные моделирования записываются на диск с данными, загруженными в память по требованию, а максимальный размер записанных данных ограничивается только доступным дисковым пространством. Можно использовать настройки Disk Management в Данные моделирования Inspector, чтобы непосредственно контролировать размер и местоположение записанных данных.

Настройка Record mode определяет, сохраняются ли записанные данные после симуляции. Когда вы меняете настройку Record mode на View during simulation only, зарегистрированные данные не доступны в Данные моделирования Inspector или рабочей области после завершения симуляции. Используйте этот режим только в том случае, если не требуется сохранять записанные в записанные данные. Настройка Record mode возвращается к View and record data каждый раз, когда вы запускаете MATLAB. Изменение настройки Record mode может повлиять на другие приложения, такие как инструменты визуализации. Для получения дополнительной информации смотрите Просмотр данных только во время симуляции.

Чтобы непосредственно ограничить размер записанных в записанные данные, можно задать минимальный объем свободного пространства на диске или максимальный размер для записанных в записанные данные. По умолчанию записанные в записанные данные должны оставлять не менее 100 МБ свободного пространства на диске без предела максимального размера. Укажите необходимое пространство на диске и максимальный размер в ГБ и укажите 0 не применять требования к дисковому пространству или максимальному пределу.

Когда вы задаете минимальное требование к дисковому пространству или максимальный размер для записанных данных, можно также указать, следует ли при приближении к пределу расставлять приоритеты по сохранению данных текущей симуляции или по данным предыдущих симуляций. По умолчанию Данные моделирования Inspector определяют приоритеты сохранения данных для текущего прогона путем удаления данных для предыдущих запусков. Чтобы расставить приоритеты при сохранении предыдущих данных, измените настройку When low on disk space на Keep prior runs and stop recording. Предупреждение появляется при удалении предыдущих запусков и отключении записи. Если запись отключена из-за размера записанных данных, необходимо изменить Record Mode назад на View and record data, чтобы продолжить запись данных в журнал после освобождения пространства на диске. Дополнительные сведения см. в разделе Установка минимального дискового пространства или максимального размера для записанных данных.

Параметр Storage Mode задает, регистрировать ли данные на диске или в памяти. По умолчанию данные записываются на диск. Когда вы конфигурируете параллельный рабочий процесс для регистрации данных в памяти, передача данных обратно на хост не поддерживается.

Можно также указать местоположение временного файла, в котором хранятся записанные данные. По умолчанию данные записываются во временную директорию файлов на вашем компьютере. Вы можете изменить расположение файла, когда вам нужно записать большие объемы данных, а вторичный диск обеспечивает больший объем памяти. Логгирование данных в сетевом местоположении может привести к снижению эффективности.

Программное использование

Можно программно сконфигурировать и проверить каждое значение выбора.

Поведение архива и предел выполнения

Архивные хранилища Данные Моделирования Inspector запускаются в свернутой панели, что позволяет управлять содержимым рабочей области, не удаляя данные запуска. Можно настроить, автоматически ли Данные моделирования Inspector перемещают предшествующие запуски симуляции в архив. Можно также ограничить количество запусков, хранящихся в архиве.

Управление запусками в архиве

По умолчанию Данные моделирования Inspector автоматически архивируют симуляцию запусков. Когда вы симулируете модель, предыдущий запуск симуляции переходит в архив, и Данные моделирования Inspector обновляют представление, чтобы показать данные для выровненных сигналов в текущем запуске.

Архив не накладывает функциональных ограничений на запуски и сигналы, содержащиеся в нем. Можно построить график сигналов из архива, и можно использовать в сравнениях запуски и сигналы в архиве. Можно перетащить интересующие запуски из архива в рабочую область и наоборот, включена или отключена настройка Automatically Archive. Чтобы предотвратить автоматическое перемещение Данных моделирования Inspector запусков предыдущих симуляций в архив, очистите настройку Automatically archive.

При импорте запусков в Данные моделирования Inspector импортированные запуски появляются в рабочей области, а тег Current остается на последнем запуске моделирования. Можно импортировать сигналы к существующим запускам в рабочей области и в архиве.

Совет

Содержимое архива можно удалить вручную с помощью значка мусора.

Предел хранения данных

Чтобы уменьшить объем данных, сохраняемых Данными моделирования Inspector, можно сконфигурировать предел для количества запусков, хранящихся в архиве. Когда количество запусков в архиве достигает предела размера, Данные моделирования Inspector начинают удалять запуски на первом и первом базисе.

Размер предела применяется только к запускам в архиве. Чтобы Данные моделирования Inspector автоматически ограничивали сохраняемые данные путем удаления старых запусков, выберите Automatically archive и укажите предел размера.

По умолчанию Данные моделирования Inspector сохраняют последнюю 20 выполняется перемещение в архив. Чтобы удалить предел, выберите No limit. Чтобы указать максимальное количество запусков для хранения в архиве, выберите Last n runs и введите желаемый предел. Инспектор Данных моделирования предупреждает вас, когда вы задаете ограничение, которое удаляет запуски уже в архиве.

Программное использование

Сконфигурируйте настройку Automatically archive программно, используя Simulink.sdi.setAutoArchiveMode функция.

Укажите количество запусков, которые нужно сохранить в архиве, используя Simulink.sdi.setArchiveRunLimit функция.

Входящие имена и местоположение запуска

Можно настроить, как Данные моделирования Inspector обрабатывают входящие запуски из импорта или симуляции. Можно выбрать, добавляются ли новые запуски в верхней или нижней верхней части рабочей области, и задать правило именования для запусков, созданных из симуляции.

По умолчанию Данные моделирования Inspector добавляют новые запуски ниже предыдущих запусков в рабочей области. Настройки Archive также влияют на расположение запусков. По умолчанию предыдущие запуски перемещаются в архив при создании нового запуска симуляции.

Правило именования запуска используется для именования запусков, созданных из симуляции. Можно создать правило именования запуска с помощью сочетания буквенного текста, который используется в имени выполнения as-is, и одних или нескольких лексем, которые представляют метаданные о выполнении. По умолчанию имена Данных моделирования Inspector запусков с помощью индекса выполнения и имени модели: Run <run_index>: <model_name>.

Совет

Чтобы переименовать существующий запуск, дважды щелкните имя в рабочей области и введите новое имя или измените имя запуска на панели Properties.

Программное использование

Вы можете программно проверить и изменить правило именования, используя Simulink.sdi.getRunNamingRule и Simulink.sdi.setRunNamingRule функций. Восстановите правило именования по умолчанию программно с помощью Simulink.sdi.resetRunNamingRule функция.

Отображаемые метаданные сигналов

Можно управлять, какие метаданные сигнала отображаются в рабочей области панели Inspect и в разделе результатов на панели Compare в Данные моделирования Inspector. Метаданные, отображаемые отдельно для каждой панели, задаются с помощью настроек Table Columns в разделах Inspect и Compare диалогового окна Preferences, соответственно.

Просмотр панели

По умолчанию имя сигнала, стиль линии и цвет, используемые для построения графика сигнала, отображаются на панели Inspect. Чтобы отобразить различные или дополнительные метаданные в рабочей области на панели Inspect, установите флажок рядом с каждым фрагментом метаданных, которые вы хотите отобразить в Table Columns выборе в разделе Inspect. Вы всегда можете просмотреть полные метаданные для выбранного сигнала на панели Inspect с помощью панели Properties.

Примечание

Метаданные, отображаемые в рабочей области на Inspect панели, включаются при создании отчета о нанесенных на график сигналах. Можно также задать метаданные для включения в отчет независимо от того, что отображается в рабочей области при программном создании отчета с помощью Simulink.sdi.report функция.

Сравнение панелей

По умолчанию на Compare панели показаны имя сигнала, абсолютные и относительные погрешности, используемые в сравнении сигнала, и максимальное различие от результата сравнения. Чтобы отобразить различные или дополнительные метаданные в результатах на панели Compare, установите флажок рядом с каждой частью метаданных, которые необходимо отобразить в Table Columns выбор в разделе Compare. Всегда можно просмотреть полные метаданные для сигналов по сравнению с выбранным результатом сигнала с помощью панели Properties, где подсвечиваются метаданные, которые различаются между сравниваемыми сигналами. Метаданные сигнала, отображаемые на панели Compare, не влияют на содержимое отчетов о сравнении.

Выбор сигнала на панели просмотра

Можно настроить выбор сигналов для построения графика на выбранном подграфике в Данные моделирования Inspector. По умолчанию для построения графика используются флажки рядом с каждым сигналом. Можно также выбрать график сигналов на основе выбора в рабочей области. Используйте Check Mode при создании представлений и визуализаций, которые представляют результаты и анализ набора данных. Используйте Browse Mode для быстрого просмотра и анализа наборов данных с большим количеством сигналов.

Дополнительные сведения о создании визуализаций с помощью Check Mode см. в разделе Создание графиков с использованием Данных моделирования Inspector.

Для получения дополнительной информации об использовании Browse Mode см. Раздел «Визуализация многих записанных сигналов».

Примечание

Чтобы использовать Browse Mode, ваше размещение должен включать только Time Plot визуализаций.

Как сигналы выравниваются для сравнения

Когда вы сравниваете запуски, использующие Данные Моделирования Inspector, алгоритм сравнения пар сигналов для сравнения сигналов через процесс, называемый выравниванием. Можно выровнять сигналы между сравниваемыми запусками, используя одно или несколько свойств сигнала, показанных в таблице.

СвойствоОписание
Источник данныхПуть переменной в рабочем пространстве MATLAB для данных, импортированных из рабочей области
ПутьБлокируйте путь для источника данных в своей модели
СИД

Simulink® идентификатор

Для получения дополнительной информации о SID, смотрите Simulink Identifiers

Имя сигналаИмя сигнала

Можно задать приоритет для каждой части метаданных, используемых для выравнивания. Поле Align By задает свойство наивысшего приоритета, используемое для выравнивания сигналов. Приоритет падает с каждым последующим полем Then By. Необходимо задать основное свойство выравнивания в поле Align By, но можно оставить любое количество Then By полей пустым.

По умолчанию Данные моделирования Inspector выравнивают сигналы между запусками в соответствии с этим графиком потока.

Дополнительные сведения о настройке сравнений в Данные моделирования Inspector см. в разделе Как Данных моделирования Inspector сравнивает данные.

Цвета, используемые для отображения результатов сравнения

Цвета, используемые для отображения результатов сравнения, можно настроить с помощью настроек Данных моделирования Inspector. Можно задать, использовать ли цвет сигнала с панели Inspect или фиксированный цвет для сигналов базовой линии и сравнения. Вы также можете выбрать цвета для допуска и различия.

По умолчанию Данные моделирования Inspector отображают результаты сравнения с помощью фиксированных цветов для базовой линии и сравниваемых сигналов. Использование фиксированного цвета позволяет вам избегать цвета сигнала базовой линии и сравнивать цвет сигнала с тем же или слишком похожим для различения.

Группировка сигналов

Можно задать, как сгруппировать сигналы в запуск в Данные моделирования Inspector. Настройки применяются как к Inspect, так и к Compare панелям. Можно группировать сигналы по:

  • Область - Тип сигнала. Для примера сигналы, созданные сигналом, логгированием иметь область Signal, в то время как сигналы, созданные из выходов модели логгирования, имеют область Outports.

  • Иерархия физической системы - иерархия сигнала Simscape™ физической системы. Иерархия опции для группы по физическим системам доступна при наличии лицензии Simscape.

  • Иерархия данных - местоположение сигнала в структурированных данных. Для примера группировка иерархии данных отражает иерархию шины.

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

Сигналы группировки добавляют строки для иерархических узлов, которые можно развернуть, чтобы показать сигналы в этом узле. По умолчанию Данные Моделирования Inspector группируют сигналы по областям, затем по иерархии физических систем (если у вас есть лицензия Simscape), а затем по иерархии данных.

Чтобы удалить группировку и отобразить плоский список сигналов в каждом запуске, выберите None для всех опций группировок.

Программное использование

Чтобы задать, как группировать сигналы программно, используйте Simulink.sdi.setTableGrouping функция.

Данные в поток из параллельных симуляций

Когда вы запускаете параллельные симуляции, используя parsim функция, можно транслировать записанные данные моделирования в Simulation Data Inspector. Точка рядом с именем запуска на панели Inspect указывает состояние симуляции, которое соответствует запуску, поэтому можно контролировать прогресс симуляции при визуализации потоковых данных. Можно управлять, являются ли потоки данных из параллельной симуляции, на основе типа работника, из которого поступают данные.

По умолчанию Данные моделирования Inspector сконфигурированы для ручного импорта данных от параллельных рабочих. Можно использовать программный интерфейс Данных моделирования Inspector, чтобы просмотреть данные работника и решить, отправлять ли их клиенту Данных моделирования Inspector для последующего анализа. Чтобы вручную переместить данные из параллельного рабочего процесса в Данные моделирования Inspector, используйте Simulink.sdi.sendWorkerRunToClient функция.

Можно хотеть автоматически транслировать данные из параллельных симуляций, которые выполняются на локальных рабочих местах или на локальных и удаленных рабочих местах. Потоковая передача данных как от локальных, так и от удаленных работников может повлиять на эффективность симуляции, в зависимости от того, сколько симуляций вы запускаете и сколько данных вы логгируете. Когда вы принимаете решение транслировать данные от локальных рабочих или всех параллельных рабочих, все записанные данные моделирования автоматически отображаются в Simulation Data Inspector.

Программное использование

Можно сконфигурировать поддержку Данные Моделирования Inspector для параллельных рабочих данных программно используя Simulink.sdi.enablePCTSupport функция.

Опции для сохранения и загрузки файлов сеанса

Можно задать максимальный объем памяти для использования при загрузке или сохранении файла сеанса. По умолчанию Данные моделирования Inspector используют максимум 100 МБ памяти при загрузке или сохранении сеанса файла. Можно задать предел использования памяти до 50 МБ.

Чтобы уменьшить размер сохраненного файла сеанса, можно задать опцию сжатия.

  • None - Не сжимать сохраненные данные.

  • Normal - Максимально сжать сохраненный файл.

  • Fastest - Сжать сохраненный файл меньше Normal сжатие для ускорения экономии времени.

Модули отображения сигналов

Сигналы в Данные моделирования Inspector имеют два модулей свойства: сохраненные модули и отображаемые модули. Сохраненные модули представляют модули данных, сохраненных на диске. Отображение модулей указать, как Данные моделирования Inspector отображают данные. Можно сконфигурировать Данные моделирования Inspector, чтобы использовать систему модулей для определения модулей отображения всех сигналов. Можно выбрать SI или US Customary систему модулей, или можно просмотреть данные с помощью ее хранимых модулей.

Когда вы используете систему модулей, чтобы задать модули отображения для сигналов в Данные моделирования Inspector, отображение модулей обновить для любого сигнала с модулями отображения, которые не действительны для этого модуля системы. Например, если вы выбираете SI модулей, модули отображения для сигнала могут обновляться из ft на m.

Примечание

Система модулей, которую вы выбираете для использования в Данные моделирования Inspector, не влияет на сохранённые модули для какого-либо сигнала. Можно преобразовать сохранённые модули для сигнала, используя convertUnits функция. Преобразование может привести к потере точности.

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

Совет

Для списка модулей, поддерживаемых Simulink, введите showunitslist в Командном Окне MATLAB.

Можно также изменить модули отображения для определенного сигнала с помощью панели Properties. Для получения дополнительной информации смотрите Изменение свойств сигнала в Данных моделирования Inspector.

Программное использование

Сконфигурируйте единичную систему и переопределите модули с помощью Simulink.sdi.setUnitSystem функция. Можно проверить настройки текущих модулей измерения с помощью Simulink.sdi.getUnitSystem функция.

См. также

Функции

Похожие темы