showTunable

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

Синтаксис

Описание

пример

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, задав эквивалентную настраиваемую линейную модель.

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

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

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

Список настроенных блоков можно изменить используя addBlock и removeBlock.

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

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

  • setBlockParam, setBlockValue, и setTunedValue для изменения настроенных параметров блоков и их значений.

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

Введенный в R2014a