exponenta event banner

Доступ к переменным блоков с помощью средства просмотра статистики

В этом примере показано, как можно использовать раздел «Источники» средства просмотра статистики для доступа к интересующей переменной блока, для проверки (или изменения) ее приоритета инициализации и целевого значения.

  1. Откройте пример модели двигателя постоянного тока с постоянным магнитом.

  2. Для просмотра статистики модели в окне модели на вкладке Отладка выберите Simscape > Statistics Viewer.

    Откроется окно Simscape Statistics, которое не содержит данных. Если открыть модель, а затем открыть средство просмотра статистики перед запуском моделирования, статистические данные будут недоступны. Кнопка «Обновить» на панели инструментов окна просмотра отображает символ предупреждения (желтый треугольник), а в верхней части окна просмотра появляется сообщение о необходимости нажать кнопку «Обновить» для заполнения просмотра данными.

  3. "Нажмите кнопку ""Обновить""". Теперь в окне Simscape Statistics отображается обзор статистики моделей в свернутом состоянии. В нижней части окна отображается метка времени последнего обновления.

  4. Разверните узел Число переменных, затем Число непрерывных переменных (сохранено) и щелкните Количество дифференциальных переменных.

    Можно видеть, что после исключения переменной модель содержит три непрерывные дифференциальные переменные, и в разделе Источники (Sources) средства просмотра статистики (Statistics Viewer) перечисляются эти три переменные. Для каждой переменной:

    • Столбец «Источник» содержит полный путь к переменной, начиная с модели верхнего уровня, со ссылкой на соответствующий блок.

    • Столбец «Значение» содержит имя переменной, которое отображается на вкладке «Переменные» диалогового окна блока.

  5. Щелкните первую ссылку в столбце «Источник». Полный путь указывает, что исходная переменная w принадлежит блоку Инерция (Inertia) в подсистеме Двигатель постоянного тока (DC Motor) примерной модели верхнего уровня, поэтому подсистема Двигатель постоянного тока (DC Motor) открывается, и соответствующий блок подсвечивается на блок-схеме, как показано на следующем рисунке.

  6. Дважды щелкните на выделенном блоке.

  7. В диалоговом окне блока перейдите на вкладку «Переменные».

    В соответствии со столбцом «Значение» в окне просмотра статистики имя переменной в диалоговом окне блока - «Скорость вращения». В диалоговом окне показано, что эта переменная имеет высокий приоритет инициализации и целевое значение 0 рад/с. При необходимости можно изменить приоритет и значение, а затем открыть средство просмотра переменных для просмотра результатов инициализации модели.

Связанные примеры

Подробнее