Временные параметры оценки

Simulink® Test™ обеспечивает три временных шаблона оценки:

  • Логические шаблоны оценки

    • Граничная проверка — максимум Проверки и минимум ограничивают для сигналов и выражений.

    • Пользовательский — Проверка, если логическое выражение сохраняется навсегда шаги.

  • Временный шаблон оценки

    • Триггерный ответ — Проверка на ответ сигнала, когда триггер обнаруживается.

Оценки граничной проверки

Создайте оценки граничной проверки, чтобы проверять, удовлетворяют ли сигналы и выражения, которые вы тестируете, шаблоны граничного условия, вы задаете для них. Шаблоны шаблона граничного условия позволяют вам протестировать, если сигналы и выражения с точки зрения граничных значений, которые вы задаете:

  • Всегда меньше, чем (или равный)

  • Всегда больше, чем (или равный)

  • Всегда внутри

  • Всегда снаружи

Оценки триггерного ответа

Создайте оценки триггерного ответа, чтобы проверить ответ сигнала, когда триггер будет обнаружен. Оценка триггерного ответа требует:

  • Параметр Trigger

  • Параметр Response

  • Дополнительный параметр Delay

Триггерное условие является шаблоном условия, на основе которого оценен сигнал ответа. Существует пять триггерных доступных шаблонов условия:

Инициируйте шаблон условияПоведениеДоступные привязки по времени
Каждый раз, когда верноПроверяйте сигнал ответа постоянно каждый раз, когда условие инициирования верно.Нет данных
Становится вернымПроверяйте, что ответ сигнализирует каждый раз, когда условие инициирования становится верным.Возрастающее ребро
Становится верным и остается верным для, по крайней мере,Проверяйте, что ответ сигнализирует каждый раз, когда условие инициирования становится верным и остается верным, по крайней мере, для интервала, заданного параметром min-time (в s). Вы также задаете дополнительный параметр привязки по времени, в котором можно оценить сигнал ответа.Возрастающее ребро триггера или конец min-time
Становится верным и остается верным для самое большееПроверяйте, что ответ сигнализирует каждый раз, когда условие инициирования становится верным и остается верным для самое большее интервала, заданного параметром max-time (в s). Вы также задаете дополнительный параметр привязки по времени, в котором можно оценить сигнал ответа.Повышение или падение ребра триггера или конца max-time
Становится верным и остается верным для междуПроверяйте, что ответ сигнализирует каждый раз, когда условие инициирования становится верным и остается верным между интервалом, заданным параметрами max-time и min-time. Вы также задаете дополнительный параметр привязки по времени, в котором можно оценить сигнал ответа.Повышение или падение ребра триггера или конца min-time или max-time

Чтобы завершить авторскую разработку оценки триггерного ответа, вы задаете шаблон условия ответа и условие ответа. Существует пять доступных шаблонов условия ответа:

Шаблон условия ответаПоведение
Должно быть вернымШаблон условия ответа должен быть истинным запуском от параметра привязки по времени до задержки (если это задано).
Должен остаться верным для, по крайней мере,Шаблон условия ответа должен остаться верным, по крайней мере, на время, заданное параметром min-time.
Должен остаться верным для самое большееШаблон условия ответа должен остаться верным на самое большее время, заданное параметром max-time.
Должен остаться верным для междуШаблон условия ответа должен остаться верным, по крайней мере, на время, заданное параметром min-time и самое большее длительностью, заданной параметром max-time.
Должен остаться верным доУсловие ответа должно остаться верным, пока параметр until-condition не становится верным в длительности, заданной параметром max-time.

Задержка является дополнительным временным интервалом, запускающимся от параметра привязки по времени до точки, где условие ответа, как ожидают, будет удовлетворено. Можно установить задержку с максимальным значением или задать область значений времени в секундах.

Пользовательские оценки

Пользовательский шаблон оценок позволяет вам задавать логические выражения MATLAB®, которые не помещаются в предыдущие шаблоны. Оценки предназначаются, чтобы оценить свойства сигнала, таким образом, все символы, заданные в пользовательском шаблоне, должны быть сопоставлены с данными сигнала (элемент модели или timeseries или постоянное скалярное значение).

Смотрите также