Доступ к переменным в блоках Используя Statistics Viewer

В этом примере показано, как можно использовать раздел Sources Statistics Viewer, чтобы получить доступ к основной переменной интереса, проверить (или изменение) его приоритет инициализации и целевое значение.

  1. Откройте Моторную модель Постоянного электромагнита в качестве примера.

  2. Чтобы просмотреть статистику модели, в окне модели, на вкладке Debug, нажимают Diagnostics> Simscape> Statistics Viewer.

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

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

  4. Расширьте узел Number of variables, затем Number of continuous variables (retained), и затем нажмите Number of differential variables.

    Вы видите, что после переменного устранения модель содержит три непрерывных дифференциальных переменные, и раздел Sources Statistics Viewer перечисляет эти три переменные. Для каждой переменной:

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

    • Столбец Value содержит имя переменной, как это появилось бы во вкладке Variables диалогового окна блока.

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

  6. Дважды кликните подсвеченный блок.

  7. В диалоговом окне блока кликните по вкладке Variables.

    Согласно столбцу Value в Statistics Viewer, именем переменной в диалоговом окне блока является Rotational velocity. Диалоговое окно показывает, что эта переменная имеет высокий приоритет инициализации и целевое значение 0 рад/с. Можно изменить приоритет и значение, в случае необходимости, и затем открыть Переменное Средство просмотра, чтобы видеть результаты инициализации модели.

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

Больше о

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