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