Данный проект представляет собой программу для стабилизации робота в Matlab. Программа позволяет управлять роботом в трех режимах работы: с константным, синусоидальным и импульсным воздействием.
Программа запускается в Matlab путем запуска файла Lab6.prj
. Этот файл запускает модель робота, которая имеет следующие особенности:
- Дискретный ПИД-регулятор для стабилизации.
- Функция слежения по положению и динамической ошибке.
- Штатный режим: Запустить
Lab6.prj
для работы в штатном режиме. - Изменение параметров запуска: Чтобы изменить параметры запуска, отредактируйте значения маски
testSelector
. - Изменение параметров ПИД регулятора: Чтобы изменить параметры ПИД регулятора, отредактируйте значения маски
robot ->discrPID
. - Изменение параметров линейной системы: Чтобы изменить параметры линейной системы, отредактируйте значения маски
robot->mashine
.
Программа оснащена двумя шорткатами:
- "Пересчитать": Пересчитывает текущие значения модели.
- "Открыть описание": Открывает описание проекта.