Доступ к основным переменным с помощью Statistics Viewer

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

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

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

    Откроется окно Simscape Statistics, но оно не содержит никаких данных. Если вы открываете модель, а затем открываете Statistics Viewer перед запуском симуляции, статистические данные недоступны. Кнопка Refresh на панели инструментов окна Viewer отображает предупреждающий символ (желтый треугольник), а сообщение в верхней части окна Viewer сообщает вам нажать кнопку 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 рад/с. При необходимости можно изменить приоритет и значение, а затем открыть Средство Просмотра, чтобы увидеть результаты инициализации модели.

Похожие примеры

Подробнее о