Можно логгировать данные моделирования в рабочую область или во временный файл на диске для отладки и верификации. Логгирование данных позволяет вам анализировать, как внутренние основные переменные изменяются со временем во время моделирования. Например, можно хотеть увидеть, что давление в гидравлическом цилиндре выше некоторого минимального значения или сравнить его с давлением насоса. Если вы логгируете данные моделирования, можно позже запросить, построить и проанализировать их, не перезапуская симуляцию.
Simscape™ Results Explorer является интерактивным инструментом, который позволяет перемещаться и строить графики результатов логгирования данных моделирования. Можно использовать логгирование данных и Simscape Results Explorer, чтобы просмотреть результаты симуляции, вместо добавления датчиков и возможностей к модели.
simscape.logging.export | Сохраните записанные данные моделирования в файле MLDATX |
simscape.logging.import | Создайте переменную журнала симуляции для доступа к данным в файле MLDATX |
simscape.logging.plot | Постройте графики данных моделирования для Узла или Series |
simscape.logging.plotxy | Постройте график записанных данных моделирования для одного узла или ряда относительно другого |
simscape.logging.findNode | Поиск Node объект, соответствующий блоку или подсистеме |
simscape.logging.sli.findNode | (Будет удалено) Найти Node объект, соответствующий блоку или подсистеме |
simscape.logging.findPath | Путь к узлу в записанном дереве данных моделирования |
simscape.logging.sli.findPath | (Будет удален) Найти путь к узлу в записанном дереве данных моделирования |
simscape.logging.timestamp | Определите, является ли журнал симуляции текущим или устаревшим |
sscexplore | Откройте Simscape Results Explorer, чтобы взаимодействовать с записанными в журнал данными моделирования |
sscprintzcs | Печать информации о пересечении нуля для записанных данных моделирования |
simscape.logging.Node | Дерево иерархии для данных моделирования |
simscape.logging.Series | Временной ряд для данных моделирования |
Сведения о логгировании данных моделирования
Можно логгировать данные моделирования в рабочую область или во временный файл на диске для отладки и верификации.
Включите регистрацию данных для всей модели
Использование регистрации данных для всей модели является наилучшей практикой.
Журнал данных только для выбранных блоков
Вместо того, чтобы регистрировать данные моделирования для всей модели, можно записать данные только для выбранных блоков.
Дополнительные опции для логгирования и отображения данных моделирования.
Потоковое логгирование данных на диск
Когда вы логгируете данные моделирования, можно потоком передать данные во временный файл на диске и иметь переменную рабочей области, указывающую на этот временный файл.
Сохранение и извлечение записанных данных моделирования
Методы хранения записанных данных моделирования для будущего использования и извлечения их в более позднее время.
Сведения о Simscape Results Explorer
Simscape Results Explorer является интерактивным инструментом, который позволяет перемещаться и строить графики результатов логгирования данных моделирования.
Логгирование, навигация и график данных моделирования
В этом примере показан базовый рабочий процесс логгирования данных моделирования для всей модели, а затем навигации и графического изображения записанных данных с помощью Simscape Results Explorer.
Логгирование и построение данных моделирования
В этом примере показано, как можно записать и построить данные моделирования вместо добавления датчиков к модели.
В этом примере показано, как вы можете получить доступ и анализировать информацию о пересечениях нуля во время симуляции.
Журнал и просмотр данных моделирования для выбранных блоков
В этом примере показано, как можно задать модель для записи данных моделирования только для выбранных блоков и как просмотреть данные моделирования с помощью Simscape Results Explorer.
Постройте графики данных моделирования в различных модулях
Когда вы отображаете записанные данные моделирования в Simscape Results Explorer, можно изменить y
-ось модулей непосредственно на графике.
Используйте пользовательские модули для построения графиков данных моделирования
В этом примере показано, как можно изменить на пользовательский модуль отображения записанных данных моделирования.
Просмотр спарклайн- Графики данных моделирования
В этом примере показаны основные рабочие процессы для просмотра спарклайн- графики записанных данных моделирования для выбранных блоков и переменных непосредственно на холсте модели.
Индексация в массивы компонентов
Можно использовать интерфейс командной строки для индекса в массив компонентов, например, чтобы получить или задать целевые значения рабочих точек для определенного представителя массива или построить график данных моделирования.