exponenta event banner

Пропущенные пересечения нулей

Описание

Выберите действие диагностики, которое необходимо выполнить, если Simulink ® обнаруживает пропускаемые пересечения нулей .

Категория: Диагностика

Настройки

По умолчанию: none

none

Программное обеспечение Simulink не выполняет никаких действий.

warning

Программа Simulink выводит предупреждение.

error

Программа Simulink завершает моделирование и выводит сообщение об ошибке.

Совет

  • Проверка согласованности может привести к значительному снижению производительности (до 40%).

  • Проверка согласованности - это средство отладки, которое проверяет определенные допущения, сделанные решателями ОДУ Simulink. Используйте эту опцию, чтобы:

    • Проверьте свои S-функции и убедитесь, что они соответствуют тем же правилам, что и встроенные блоки Simulink.

    • Определите причину непредвиденных результатов моделирования.

    • Убедитесь, что блоки выдают постоянный выходной сигнал при вызове с заданным значением t (время).

  • Программное обеспечение Simulink сохраняет (кэширует) выходные данные, значения пересечения нуля, производной и состояния из одного временного шага для использования в следующем временном шаге. Значение в конце временного шага обычно может быть повторно использовано в начале следующего временного шага. Решатели, особенно жесткие решатели, такие как ode23s и ode15s, воспользуйтесь этим, чтобы избежать избыточных расчетов. При вычислении матрицы Якобиана жесткий решатель может многократно вызывать выходные функции блока при одинаковом значении t.

  • Если проверка согласованности включена, программное обеспечение Simulink повторно вычисляет соответствующие значения и сравнивает их с кэшированными значениями. Если значения не совпадают, возникает ошибка согласованности. Программное обеспечение Simulink сравнивает вычисленные значения для следующих величин:

    • Продукция

    • Нулевые переходы

    • Производные

    • Государства

Информация командной строки

Параметр: IgnoredZcDiagnostic
Значение: 'none' | 'warning' | 'error'
По умолчанию: 'none'

Рекомендуемые параметры

ПриложениеНастройка
Отладкаwarning
ОтслеживаемостьНикакого воздействия
Эффективностьnone
Меры безопасностиНикакого воздействия

Связанные темы