/lab6

Primary LanguageMATLAB

lab6 Проект стабилизации робота в Matlab

Данный проект представляет собой программу для стабилизации робота в Matlab. Программа позволяет управлять роботом в трех режимах работы: с константным, синусоидальным и импульсным воздействием.

Запуск программы

Программа запускается в Matlab путем запуска файла Lab6.prj. Этот файл запускает модель робота, которая имеет следующие особенности:

  • Дискретный ПИД-регулятор для стабилизации.
  • Функция слежения по положению и динамической ошибке.

Режимы работы

  • Штатный режим: Запустить Lab6.prj для работы в штатном режиме.
  • Изменение параметров запуска: Чтобы изменить параметры запуска, отредактируйте значения маски testSelector.
  • Изменение параметров ПИД регулятора: Чтобы изменить параметры ПИД регулятора, отредактируйте значения маски robot ->discrPID.
  • Изменение параметров линейной системы: Чтобы изменить параметры линейной системы, отредактируйте значения маски robot->mashine.

Шорткаты

Программа оснащена двумя шорткатами:

  • "Пересчитать": Пересчитывает текущие значения модели.
  • "Открыть описание": Открывает описание проекта.