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