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

Этот пример показывает версию в реальном времени имитационной модели Simulink® Van der Pol.

Для этой модели не нужны никакие внешние сигналы, таким образом, ей не нужны никакое оборудование сбора данных или драйвер. Модель полезна впервые, что вы работаете с Simulink Desktop Real-Time™, потому что вы не должны конфигурировать оборудование ввода-вывода.

Запустите модель в связанном режиме IO

  1. Чтобы переключиться на режим Connected IO в случае необходимости, на вкладке Desktop Real-Time, выбирают Mode> Connected IO.

  2. Чтобы запустить выполнение в реальном времени, нажмите Run в режиме реального времени.

  3. Наблюдайте любые пропущенные метки деления относительно пропущенного осциллографа Меток деления.

Запустите модель в запущенном в привилегированном режиме

  1. Чтобы переключиться, чтобы Запуститься в Привилегированном режиме в случае необходимости, на вкладке Desktop Real-Time, выбирают Mode> Run in Kernel.

  2. Чтобы запустить выполнение в реальном времени, нажмите Run в режиме реального времени. Сборки модели, подключения к Simulink в Запущенном в Привилегированном режиме, и запускаются.

  3. Заметьте, что пропущенные Метки деления являются нулем.

Откройте модель

open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_vdp'));

Закройте открытые осциллографы

close_system(find_system(gcs ,'BlockType', 'Scope'));

Очистите модель

clear
close all
bdclose all

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