exponenta event banner

Моделирование модели в нормальном режиме реального времени

Для выполнения моделирования в реальном времени можно использовать обычный режим Simulink ®. В этой процедуре используется модельsldrtex_model. Чтобы открыть эту модель, в окне команды MATLAB введите:

open_system(docpath(fullfile(docroot,'toolbox',...
    'sldrt','examples','sldrtex_model')))

Предполагается, что модель загружена.

  1. В редакторе Simulink дважды щелкните на блоке «Область».

    Программа Simulink открывает окно Scope с пустым графиком.

  2. На вкладке «Моделирование» выберите «Подготовка» > «Обычный режим моделирования».

  3. Откройте параметры блока синхронизации в реальном времени в модели Simulink Desktop Real-Time™.

  4. Для предотвращения пропущенных засечек задайте значения параметров блока «Время выборки» и «Максимальное число пропущенных засечек».

  5. Чтобы начать моделирование, на вкладке Моделирование (Simulation) щелкните Выполнить (Run).

    Программа Simulink запускает моделирование и отображает данные сигнала в окне Scope.

  6. Чтобы остановить моделирование до его завершения, на вкладке Моделирование (Simulation) нажмите кнопку Остановить (Stop).

    Приложение в реальном времени прекращает работу, а окно Scope перестает отображать выходные сигналы.

Связанные темы