Просмотр статистики модели

В этом примере показано, как можно использовать статистику модели для определения эффекта изменения на сложность модели.

  1. Откройте пример модели Simple Mechanical System.

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

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

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

  4. Щелкните, чтобы развернуть все узлы.

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

  5. Чтобы ограничить область значений движения, добавьте блок Translational Hard Stop к диаграмме модели, параллельно с блоками Translational Inertia и Translational Damper, как показано на следующем рисунке.

  6. Обновите статистику модели. Снова разверните все узлы.

    Пересмотренная модель после исключения переменных содержит шесть дифференциальных переменных и пять алгебраических переменных. Это произошло, потому что вы добавили нелинейный блок (Translational Hard Stop). Поэтому линейная оптимизация, которую решатель первоначально выполнил на модели, больше не применяется.

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

Подробнее о