Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink® обнаруживает S-функции, которые имеют времена непрерывной выборки, но не приводят к сопоставимым результатам, когда выполняется многократно.
Диагностика Category:
Значение по умолчанию:
none
none
Программное обеспечение Simulink не принимает мер.
warning
Программное обеспечение Simulink выводит предупреждение.
error
Программное обеспечение Simulink отключает симуляцию и отображает сообщение об ошибке.
Проверка непротиворечивости может вызвать значительное уменьшение в производительности (до 40%).
Проверка непротиворечивости является средством отладки, которое подтверждает определенные предположения, сделанные решателями ОДУ Simulink. Используйте эту опцию для:
Подтвердите свои S-функции и гарантируйте, что они придерживаются тех же правил как Simulink встроенные блоки.
Определите причину неожиданных результатов симуляции.
Гарантируйте, что блоки производят постоянный вывод, когда названо данным значением t (время).
Программное обеспечение Simulink сохраняет (кэши) вывод, пересечение нулем, производную и значения состояния от одного временного шага для использования в следующем временном шаге. Значение в конце временного шага может обычно снова использоваться в начале следующего временного шага. Решатели, особенно жесткие решатели, такие как ode23s
и ode15s
, используют в своих интересах это, чтобы избежать избыточных вычислений. При вычислении якобиевской матрицы жесткий решатель может много раз вызывать выходные функции блока при том же значении t
.
Когда проверка непротиворечивости включена, программное обеспечение Simulink повторно вычисляет соответствующие значения и сравнивает их с кэшируемыми значениями. Если значения не являются тем же самым, ошибка непротиворечивости происходит. Программное обеспечение Simulink сравнивает вычисленные значения для этих количеств:
Выходные параметры
Нулевые пересечения
Производные
Состояния
Parameter: ConsistencyChecking |
Значение:
'none' | 'warning' | 'error' |
Значение по умолчанию:
'none' |
Приложение | Установка |
---|---|
Отладка | warning |
Трассируемость | Никакое влияние |
Эффективность | none |
Меры безопасности | Никакое влияние |