Симуляция в реальном времени

Цель в реальном времени; Связанный режим IO, режим Accelerator и Запуск в Привилегированном режиме; частота дискретизации; параметры осциллографа в реальном времени

Чтобы оценить поведение в реальном времени вашей модели, запустите модель, данные логов, настройки параметров, и просмотрите сигналы от Simulink® панель инструментов. Получите сигналы из модели и отобразите их со стандартным Simulink блоки Scope. Запустите свою модель в режиме Connected IO, режиме Accelerator или Запуске в Привилегированном режиме, в зависимости от частоты дискретизации, которой вы требуете.

Если вы требуете, чтобы умеренная частота дискретизации, до 1 кГц, использовала режим Connected IO или режим Accelerator. В этих режимах вы запускаете модель Simulink в MATLAB®. Только драйверы модуля ввода-вывода, запущенные в ядре Simulink Desktop Real-Time™.

Если вы требуете, чтобы более высокая частота дискретизации, до 20 кГц, использовала Запуск в Привилегированном режиме. В Запущенном в Привилегированном режиме вы используете Simulink Coder™, чтобы сгенерировать приложение реального времени из модели. Приложение реального времени и драйверы модуля ввода-вывода запущены в ядре Simulink Desktop Real-Time.

Функции

rtwhoОтобразите информацию о состоянии компьютера разработчика

Темы

Необходимые условия

Сконфигурируйте модель для Simulink Desktop Real-Time

Сконфигурируйте модель Simulink, чтобы запуститься как приложение реального времени.

Соединенный режим IO (режим normal mode)

Выполнение в реальном времени в связанном режиме IO

Узнайте о поведении Simulink Desktop Real-Time в режиме Connected IO.

Отображение

Смотрите Simulink® Desktop Real-Time™ Signals с инспектором данных моделирования

Проследите сигналы при помощи SDI в Запущенном в Привилегированном режиме.

Модель бака с водой с инструментальной панелью

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

Рекомендуемые примеры