Проверяйте, что один сигнал всегда меньше другого сигнала
Simulink / Model Verification
HDL Coder / Model Verification
Проверки блока Check Dynamic Lower Bound, если опорный сигнал, min, меньше амплитуды входного сигнала, u на каждом временном шаге и выполняет утверждение после сравнения. Если min меньше u, утверждением является true (1)
и блок ничего не делает. В противном случае блок останавливает симуляцию и возвращает сообщение об ошибке по умолчанию.
Входные сигналы могут быть скалярами, векторами или матрицами. Оба входных сигнала должны быть совпадающим типом данных. Блок сравнивает значение u к связанному по-другому в зависимости от сигнала.
При сравнении скаляров с векторами или матрицами, блок сравнивает скалярный сигнал с каждым элементом нескалярного сигнала.
Когда сравнение вектора или матрицы сигнализирует к другому сигналу вектора или матрицы, проверки блока сигналы поэлементно.
Для моделей с входом и связанный, которые являются оба векторами или матрицами, вход и связанный должен иметь те же размерности.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|