Настройка, анализ и валидация

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

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

Функции

расширить все

systune (slTuner)Настройте системные параметры управления в Simulink с помощью slTuner интерфейс
systuneOptionsУстановите опции для systune
getIOTransfer (slTuner)Передаточная функция для заданного набора ввода-вывода с использованием slLinearizer или slTuner интерфейс
getLoopTransfer (slTuner)Передаточная функция разомкнутого контура в заданной точке с использованием slLinearizer или slTuner интерфейс
getSensitivity (slTuner)Функция чувствительности в заданной точке с использованием slLinearizer или slTuner интерфейс
getCompSensitivity (slTuner)Дополнительная функция чувствительности в заданной точке с использованием slLinearizer или slTuner интерфейс
writeBlockValueОбновите значения блоков в модели Simulink
systuneНастройка систем управления с фиксированной структурой, смоделированных в MATLAB
systuneOptionsУстановите опции для systune
getIOTransferПередаточная функция с обратной связью от обобщенной модели системы управления
getLoopTransferПередаточная функция разомкнутой системы управления, представленная genss модель
getSensitivityФункция чувствительности из обобщенной модели системы управления
getCompSensitivityДополнительная функция чувствительности от обобщенной модели системы управления
viewGoalПросмотр целей настройки; проверьте проект в соответствии с целями настройки
evalGoalОцените цели настройки для настроенной системы управления

Темы

Основы настройки

Настройка системы управления в командной строке

После создания настраиваемой системной модели управления и определения целей настройки используйте systune для настройки параметров вашей системы.

Настройка многоуровневых систем управления

Совместная настройка внутреннего и внешних контуров каскадной архитектуры с systune.

Ускорение настройки с помощью программного обеспечения Parallel Computing Toolbox

Если у вас установлено программное обеспечение Parallel Computing Toolbox™, можно ускорить настройку систем управления с фиксированной структурой.

Анализ и валидация

Интерпретируйте результаты числовой настройки

Настройка отчетов из systune и Control System Tuner дают вам обзор того, насколько хорошо настроенная система управления соответствует вашим целям настройки.

Визуализация целей настройки

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

Валидация настроенной системы управления

Когда вы настраиваете систему управления, проверьте результаты, исследуя отклики системы с настроенными параметрами.

Извлечение ответов из настроенной модели MATLAB в командной строке

Анализируйте ответы настроенной системы управления при помощи getIOTransfer и связанные функции для вычисления откликов между различными точками в модели.

Проверка результатов

В этом примере показано, как интерпретировать и проверить результаты настройки systune.

Приложения управления движением

Управление перевернутым маятником на тележке

Этот пример использует systune для управления инвертированным маятником на тележке.

Управление линейного электрического Привода

использовать slTuner и systune для настройки циклов тока и скорости в линейном электрическом приводе с пределами насыщения.

Промышленная автоматизация

Настройка ПИД для отслеживания уставки и подавление помех

Исследуйте компромиссы между отслеживанием уставок и подавления помех при настройке ПИД-регуляторов с systune.

Цифровое управление напряжением Степени каскада

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

Engine MIMO

Использовать systune для разработки и настройки контроллера MIMO для дизельного двигателя. Контроллер настраивается в дискретном времени для одного рабочего условия.

Активный контроль вибрации в трехэтажном создании

Использовать systune для контроля сейсмических колебаний в трехэтажном создании.

Регулирование вибрации в гибкой балке

Использовать systune настройка основанного на пассивности контроллера для уменьшения вибраций в гибком луче.

Пассивное управление с задержками связи

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

Аэрокосмические приложения

Многоуровневое управление вертолетом

Использовать slTuner и systune настройка контроллера мультицикла для винтокрылой машины.

Автопилот с фиксированной структурой для пассажирского реактивного самолета

Использовать slTuner и systune настройка стандартного строения продольного автопилота.

Отказоустойчивое управление пассажирским реактивным двигателем

Добиться надежного управления пассажирской струей путем настройки контроллера для нескольких режимов работы объекта.