showTunable

Покажите значение параметризации настраиваемых блоков интерфейса slTuner

Синтаксис

showTunable(st)

Описание

пример

showTunable(st) отображает значения параметрических моделей, сопоставленных с каждым настраиваемым блоком в интерфейсе slTuner, st.

Примеры

свернуть все

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

mdl = 'scdcascade';
open_system(mdl);

Создайте интерфейс slTuner для модели и добавьте C1 и C2 как настроенные блоки интерфейса.

st = slTuner(mdl,{'C1','C2'});

Отобразите значения по умолчанию настроенных блоков.

showTunable(st);
Block 1: scdcascade/C1 =
 
             1 
  Kp + Ki * ---
             s 

  with Kp = 0.158, Ki = 0.042
 
Name: C1
Continuous-time PI controller in parallel form.

-----------------------------------

Block 2: scdcascade/C2 =
 
             1 
  Kp + Ki * ---
             s 

  with Kp = 1.48, Ki = 4.76
 
Name: C2
Continuous-time PI controller in parallel form.

Входные параметры

свернуть все

Интерфейс для настройки систем управления, смоделированных в Simulink, заданном как интерфейс slTuner.

Больше о

свернуть все

Настроенные блоки

Tuned blocks, используемый интерфейсом slTuner, идентифицирует блоки в модели Simulink, параметры которой должны быть настроены, чтобы удовлетворить настраивающиеся цели. Можно настроить большинство блоков Simulink, которые представляют линейные элементы, такие как усиления, передаточные функции или модели в пространстве состояний. (Для полного списка блоков, которые поддерживают настройку, смотрите, Как Настроенные блоки Simulink Параметризованы). Можно также настроить более комплексные блоки, такие как SubSystem или Блоки s-function путем определения эквивалентной настраиваемой линейной модели (Control System Toolbox).

Используйте настраивающиеся команды, такие как systune, чтобы настроить параметры настроенных блоков.

Необходимо задать настроенные блоки (например, C1 и C2), когда вы создаете интерфейс slTuner.

st = slTuner('scdcascade',{'C1','C2'})

Можно изменить список настроенных блоков с помощью addBlock и removeBlock.

Взаимодействовать с настроенным использованием блоков:

  • getBlockParam, getBlockValue и getTunedValue, чтобы получить доступ к настроенной параметризации блока и их текущим значениям.

  • setBlockParam, setBlockValue и setTunedValue, чтобы изменить настроенную параметризацию блока и их значения.

  • writeBlockValue, чтобы обновить блоки в модели Simulink с текущими значениями настроенной параметризации блока.

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

| | |

Введенный в R2014a

Для просмотра документации необходимо авторизоваться на сайте