exponenta event banner

Подготовка модели

Получение справочных результатов, оптимизация производительности

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

Темы

Цели подготовки модели

Определите, достаточно ли точна модель Simscape™, чтобы генерировать ожидаемые результаты моделирования и достаточно ли быстро работать на целевой машине в реальном времени, не создавая переполнения.

Рабочий процесс подготовки модели в реальном времени

Следуйте рабочему процессу подготовки модели в реальном времени, чтобы сделать модель Simscape способной работать в реальном времени.

Повышение скорости и точности

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

Определение размера шага

Определите максимальный размер шага для моделирования с фиксированным шагом, проанализировав результаты моделирования с переменным шагом модели Simscape.

Увеличение скорости моделирования с помощью решателя секционирования

Повысьте производительность с помощью решателя Simscape Partitioning, чтобы преобразовать большую систему уравнений в несколько меньших систем уравнений, которые легче решить.

Сокращение затрат на вычисления

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

Сокращение быстрой динамики

Чтобы сделать модель Simscape способной работать в режиме реального времени, уменьшите вычислительные затраты, уменьшив быструю динамику, определяемую с помощью анализа частотной характеристики и полюсной скорости.

Уменьшение числовой жесткости

Устраните компоненты, которые вызывают быстрые изменения, чтобы снизить затраты на моделирование и сделать модель Simscape способной работать в реальном времени.

Уменьшение нулевых пересечений

Устраните компоненты, которые приводят к нулевому пересечению, чтобы увеличить минимальный размер шага для моделирования с фиксированным шагом и сделать модель Simscape способной работать в реальном времени.

Разбиение модели

Разделение модели Simscape для параллельной обработки на процессорах реального времени.

Управление исполнениями модели

Выберите варианты модели для динамических систем с использованием подсистем вариантов.