Можно создать контроллер MPC с линейной моделью объекта управления с помощью приложения MPC Designer или в командной строке. Чтобы разработать контроллер, сначала выберите шаг расчета контроллера и горизонты, и задайте любые необходимые ограничения. Для получения дополнительной информации смотрите, Выбирают Sample Time и Horizons и Specify Constraints. Можно затем настроить веса контроллера, чтобы достигнуть желаемой производительности, видеть Веса Мелодии для получения дополнительной информации.
MPC Designer | Разработайте и моделируйте образцовые прогнозирующие контроллеры |
Выберите Sample Time и Horizons
Выберите свой контроллер MPC шаг расчета, горизонт прогноза, и управляйте горизонтом рано в вашем проекте и содержите их постоянный, когда вы настраиваете другие параметры контроллера.
Можно задать верхние и нижние границы для значений объекта выходные параметры и переменные, которыми управляют, и также для скорости изменения переменных, которыми управляют.
Задайте масштабные коэффициенты
При разработке контроллера MPC это - хорошая практика, чтобы задать масштабные коэффициенты для каждого ввода и вывода объекта, особенно когда переменные имеют значительные различия в значении.
Чтобы настроить ваш контроллер MPC производительность, настройте веса штрафа функции стоимости для объекта выходные параметры и переменные, которыми управляют, и также для скорости изменения переменных, которыми управляют.
Разрабатывающий образцовый прогнозирующий диспетчер в рабочей точке равновесия
Чтобы разработать контроллер MPC в точке равновесия с ненулевыми условиями работы, можно задать соответствующие номинальные условия в объекте контроллера.
Разработайте контроллер Используя MPC Designer
Разработайте образцовый прогнозирующий контроллер для непрерывного реактора смесителя (CSTR) с помощью MPC Designer.
Разработайте контроллер MPC в командной строке
Разработайте и моделируйте образцовый прогнозирующий контроллер в командной строке MATLAB®.
Разработайте контроллер MPC в Simulink
Разработайте и моделируйте образцовый прогнозирующий контроллер для модели Simulink® использование MPC Designer.
Разработайте контроллер MPC для объекта с задержками
Разработайте образцовый прогнозирующий контроллер для объекта с задержками с помощью MPC Designer.
Разработайте контроллер MPC для неквадратного объекта
Сконфигурируйте контроллер MPC для неквадратного объекта с неравными количествами переменных, которыми управляют, и выходных параметров.
Разработайте контроллер MPC для идентифицированной модели объекта управления
Разработайте образцовый прогнозирующий контроллер, использующий Идентификацию линейной системы модель объекта управления Toolbox™.
Сгенерируйте код MATLAB от MPC Designer
Чтобы программно воспроизвести проектирование контроллера, что вы получили в интерактивном режиме использование MPC Designer, можно автоматически сгенерировать скрипты MATLAB.
Разработайте контроллер MPC для сервомеханизма положения
Разработайте образцовый прогнозирующий контроллер для сервомеханизма положения с помощью MPC Designer.
Разработайте контроллер MPC для процесса бумагоделательной машины
Разработайте образцовый прогнозирующий контроллер для нелинейного процесса бумагоделательной машины с помощью MPC Designer.
Управление инвертированного маятника на корзине
Управляйте инвертированным маятником в положении неустойчивого равновесия с помощью образцового прогнозирующего контроллера.
Термомеханический превращающийся в мягкую массу процесс с несколькими целями управления
Разработайте образцовый прогнозирующий контроллер для системы MIMO с несколькими целями управления.
Самолет с нестабильными полюсами
Разработайте образцовый прогнозирующий контроллер, чтобы управлять самолетом с насыщением приводов.