Настройка параметров блоков при помощи диалогового окна блока

После запуска приложения реального времени используйте диалоговое окно блока mask или Property Inspector, чтобы изменить значения параметров и наблюдать изменения сигналов. В режиме normal или Accelerator, Simulink® переносит новые значения в моделируемую модель. Во режиме external mode Simulink переносит новые значения в приложение реального времени, которое работает в процессе режима ядра.

В данном примере ваша цель состоит в том, чтобы минимизировать звонок в передаточной функции.

Эта процедура начинается с модели передаточной функции квадратной волны sldrtex_model. Чтобы открыть эту модель, в Командном Окне MATLAB, введите:

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

Эта модель открывается в режим normal mode.

Сначала установите ядро Simulink Desktop Real-Time™ и cd в рабочую папку.

  1. Откройте sldrtex_model.

  2. Откройте Scope блок.

  3. В Редактор на вкладке Desktop Real-Time выберите Run in Real Time > Stop Time и измените Stop Time на Inf.

  4. На вкладке Desktop Real-Time нажмите Run in Real Time. Simulink создает приложение реального времени, выбирает симуляцию режима external mode, подключается к ядру реального времени и начинает запускать симуляцию в реальном времени.

  5. Откройте диалоговое окно Transfer Fcn параметров блоков.

  6. Измените Denominator coefficients на [1 180 10000].

  7. Нажмите Apply.

  8. На вкладке Desktop Real-Time нажмите Stop.

Похожие темы