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