Включает обнаружение пересечения нулем во время симуляции переменного шага модели. Для большинства моделей это ускоряет симуляцию, позволяя решателю взять большие временные шаги.
Решатель Category:
Значение по умолчанию:
Use local settings
Use local settings
Указывает, что обнаружение пересечения нулем включено на основе блока блоком. Для списка применимых блоков смотрите Фазы Симуляции в Динамических системах
Чтобы задать обнаружение пересечения нулем для одного из этих блоков, откройте диалоговое окно параметра блока и выберите опцию обнаружения пересечения нулем Enable.
Enable all
Включает обнаружение пересечения нулем для всех блоков в модели.
Disable all
Отключает обнаружение пересечения нулем для всех блоков в модели.
Для большинства моделей, включая обнаружение пересечения нулем ускоряет симуляцию, позволяя решателю взять большие временные шаги.
Если модель имеет экстремальные динамические изменения, запрещение этой опции может ускорить симуляцию, но может также уменьшить точность результатов симуляции. SeeZero-пересечение Обнаружения для получения дополнительной информации.
Выбор Enable all
или Disable all
заменяет локальную установку обнаружения пересечения нулем для отдельных блоков.
Этот параметр включен, только если Тип решателя установлен в Variable-step
.
Выбор Use local settings
или Enable all
включает следующие параметры:
Time tolerance
Number of consecutive zero crossings
Algorithm
Параметр: ZeroCrossControl |
Значение:
'UseLocalSettings' | 'EnableAll' | 'DisableAll' |
Значение по умолчанию:
'UseLocalSettings' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | Никакое влияние |
Меры безопасности | Никакое влияние |