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