Управление пересечением нулем

Описание

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

Категория: Решатель

Настройки

Значение по умолчанию: Use local settings

Use local settings

Указывает, что обнаружение пересечения нулем включено на основе блока блоком. Для списка применимых блоков смотрите Фазы Моделирования в Динамических системах

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

Enable all

Включает обнаружение пересечения нулем для всех блоков в модели.

Disable all

Отключает обнаружение пересечения нулем для всех блоков в модели.

Советы

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

  • Если модель имеет экстремальные динамические изменения, запрещение этой опции может ускорить моделирование, но может также уменьшить точность результатов симуляции. SeeZero-пересечение Обнаружения для получения дополнительной информации.

  • Выбор Enable all или Disable all заменяет локальную установку обнаружения пересечения нулем для отдельных блоков.

Зависимости

Этот параметр включен, только если Тип решателя установлен в Variable-step.

Выбор Use local settings или Enable all включает следующие параметры:

  • Допуск времени

  • Количество последовательных нулевых пересечений

  • Алгоритм

Информация о командной строке

Параметр: ZeroCrossControl
Значение: 'UseLocalSettings' | 'EnableAll' | 'DisableAll'
Значение по умолчанию: 'UseLocalSettings'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакое влияние
ТрассируемостьНикакое влияние
ЭффективностьНикакое влияние
Меры безопасностиНикакое влияние

Похожие темы

Была ли эта тема полезной?