Сравните Выход Модели с базовыми данными

Чтобы протестировать симуляцию выход модели против заданной базовой линии, используйте базовый тест. Этот пример использует sldemo_absbrake модель, чтобы сравнить симуляцию выход с базовой линией, полученной от более раннего состояния модели.

Создайте тест

  1. Откройте модель с помощью openExample('sldemo_absbrake').

  2. Чтобы открыть менеджера по Тесту из модели, на вкладке Apps, под Model Verification, Валидация и Тест, нажимают Simulink Test. Затем на вкладке Tests нажмите Simulink Test Manager.

  3. От менеджера по Тесту панель инструментов нажмите New, чтобы создать тестовый файл. Назовите и сохраните тестовый файл.

    Тестовый файл состоит из тестового набора, который содержит один базовый тест. Они появляются в панели Test Browser.

  4. Щелкните правой кнопкой по базовому тесту по панели Test Browser и выберите Rename. Переименуйте тест в Slip Baseline Test.

  5. Под System Under Test в тесте нажмите кнопку Use current model, чтобы загрузить sldemo_absbrake модель в тест.

  6. Чтобы записать базовую линию от системы под тестом, под Baseline Criteria, нажимают Capture.

  7. В диалоговом окне Capture Baseline, для формата файла, выбирают Excel. Задайте местоположение, чтобы сохранить базовую линию в и нажать Capture.

  8. Базовый файл критериев и регистрируемые сигналы появляются в таблице. Установите Absolute Tolerance Ww предупредите к 15.

    Baseline criteria table

Совет

Чтобы добавить или удалить столбцы в базовой таблице критериев, кликните по кнопке выбора столбца.

Для получения дополнительной информации о допусках и критериях, смотрите Установленные Погрешности Сигнала.

Запустите тест и просмотрите результаты

  1. В sldemo_absbrake модель, набор Desired relative slip постоянный блок к 0.22.

  2. В менеджере по Тесту выберите Slip Baseline Test case в панели Test Browser.

  3. На менеджере по Тесту панель инструментов нажмите Run.

    В панели Results and Artifacts новый результат испытаний появляется наверху таблицы.

  4. Расширьте результаты, пока вы не будете видеть, что базовые критерии заканчиваются. Щелкните правой кнопкой по результату и выберите Expand All Under.

    yout.Ww сигнала передачи, но полный базовый тест перестал работать, потому что другим сравнениям сигнала, заданным в разделе Baseline Criteria теста, не удовлетворили.

  5. Просмотреть yout.Ww сравнение сигнала между моделью и базовыми критериями, расширьте Baseline Criteria Result и кликните по переключателю рядом с yout.Ww сигнал.

    Baseline criteria result signals

    Вкладка Comparison открывает и показывает сравнения критериев для yout.Ww предупредите и допуск.

    Plots of baseline criteria signals and differences

  6. Можно также просмотреть данные сигнала от симуляции. Расширьте Sim Output и выберите сигналы, которые вы хотите построить.

    Simulation output signals

    Вкладка Visualize открывает и строит симуляцию выход.

  7. Сбросьте использование пути:

    rmpath(fullfile(matlabroot,'examples',...
         'simulink_automotive','main'));

Для получения информации о том, как экспортировать результаты и сгенерировать отчеты от результатов, видит Результаты испытаний Экспорта.

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

Похожие темы