exponenta event banner

Подтвердите проектирование контроллера

Чтобы подтвердить систему управления hinfstruct, анализируйте настроенные выходные модели, описанные в, Интерпретируют Выходные параметры hinfstruct. Используйте эти настроенные модели, чтобы исследовать производительность настроенной системы.

Проверка проекта в MATLAB

Этот пример показывает, как получить переходной процесс с обратной связью системы, настроенной с hinfstruct в MATLAB®.

Можно использовать настроенные версии настраиваемых компонентов системы, чтобы создать или разомкнутый цикл с обратной связью числовые модели LTI настроенной системы управления. Можно затем анализировать разомкнутый цикл или производительность с обратной связью с помощью других инструментов Control System Toolbox™.

В этом примере создайте и анализируйте модель с обратной связью системы HDA, настроил Мелодию диспетчер Параметерс. Для этого используйте getIOTransfer, чтобы извлечь от настроенной системы управления передаточную функцию между входом шага и измеренным выводом.

Try = getIOTransfer(T,'r','y');
step(Try)

Проверка проекта в Simulink

Этот пример показывает, как записать настроенные значения в вашу модель Simulink® для валидации.

Интерфейс slTuner линеаризует вашу модель Simulink. Как лучшая практика, подтвердите настроенные параметры в своей нелинейной модели. Можно использовать интерфейс slTuner, чтобы сделать так.

В этом примере запишите, что настроенные параметры к системе rct_diskdrive настроили Мелодию диспетчер Параметерс.

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

ST = copy(ST0);
setBlockValue(ST,T);

Эта команда пишет значения параметров из настроенного, взвесила модель T с обратной связью к соответствующим параметрам в интерфейсе ST.

Можно исследовать ответы с обратной связью линеаризовавшей версии системы управления, представленной ST. Например:

Try = getIOTransfer(ST,'r','y');
step(Try)

Поскольку hinfstruct настраивает линеаризовавшую версию вашей системы, необходимо также подтвердить настроенный контроллер в полной нелинейной модели Simulink. Для этого запишите значения параметров от интерфейса slTuner до модели Simulink.

writeBlockValue(ST)

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

Похожие темы