Задает алгоритм обнаружения пересечений нуля при использовании решателя с переменным шагом.
Категория: Решатель
По умолчанию:
Nonadaptive
AdaptiveИспользуйте усовершенствованный алгоритм пересечения нуля, который динамически активирует и деактивирует скобки пересечения нуля. С помощью этого алгоритма можно задать допуск пересечения нуля. См. раздел Пороговое значение сигнала, чтобы узнать, как установить допуск пересечения нуля.
NonadaptiveИспользуйте неадаптивный алгоритм пересечения нулей, представленный в ПО Simulink ® до версии 7.0 (R2008a). Эта опция позволяет точно обнаружить пересечения нулей, но может привести к увеличению времени выполнения моделирования для систем с сильным «болтанием» или поведением Зенона .
Адаптивный алгоритм пересечения нуля особенно полезен в системах, имеющих сильное «болтание», или зеноново поведение. В таких системах этот алгоритм дает более короткое время выполнения моделирования по сравнению с неадаптивным алгоритмом. Дополнительные сведения см. в разделе Обнаружение пересечения нулей.
Этот параметр включен, только если для параметра Тип решателя установлено значение Variable-step.
Выбор Adaptive включает параметр Signal threshold.
Параметр: ZeroCrossAlgorithm |
Значение:
'Nonadaptive' | 'Adaptive' |
По умолчанию:
'Nonadaptive' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Никакого воздействия |
| Меры безопасности | Никакого воздействия |