Включает обнаружение пересечения нулем во время моделирования переменного шага модели. Для большинства моделей это ускоряет моделирование, позволяя решателю взять большие временные шаги.
Категория: Решатель
Значение по умолчанию:
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' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | Никакое влияние |
Меры безопасности | Никакое влияние |