Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Laba_4

.doc
Скачиваний:
1
Добавлен:
13.04.2025
Размер:
225.79 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра Систем автоматического управления

отчет

по лабораторной работе №4

по дисциплине «Проектирование систем управления в пакете математического моделирования NI LabVIEW»

Тема: «ПИ-регулятор»

Студент гр. 1487

Томозов Г. Н.

Преподаватель

Бельский Г. В.

Санкт-Петербург

2024

Цель работы.

В лабораторной работе необходимо реализовать систему управления двигателем постоянного тока (ДПТ).

Основные теоретические положения.

ДПТ является сравнительно простым объектом с точки зрения управления: его динамика может быть достаточно достоверно описана линейной моделью, механическая характеристика описывается прямой, приводится в работу постоянным напряжением. В целом задачу можно разбить на две части - определение скорости вращения и формирование управляющего напряжения.

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

Для генерации напряжения предлагается использовать источник регулируемого напряжения (Variable Power Supply), который позволяет задать любое напряжение в диапазоне от 0 до +12 В.

Для расчёта уровня напряжения необходимо использовать замкнутую систему управления. В виду наличия постоянного возмущения в двигателе (как минимум, сопротивление подшипника), целесообразно использовать ПИ-регулятор.

Формирование напряжения.

Чтобы двигатель закрутился, нужно на его обмотку подать достаточное напряжение. Предлагаемый к использованию Variable Power Supply выступает как обычный аналоговый выход и настраивается как обычно. На каждый такт расчета определяется одно значение напряжения, поэтому никаких буферных операций здесь не требуется.

Рассчитывается напряжение на основе регулятора по ошибке. Ошибка - разность между желаемым значением скорости (в данной работе задается с лицевой панели) и измеряемым значением скорости.

Уравнение ПИ-регулятора можно записать с помощью выражение:

В дискретной форме интеграл меняется на сумму:

Единственное что обязательно нужно предусмотреть - результирующее напряжение не может выходить за пределы возможностей Variable Power Supply, то есть должно быть ограничено от 0 В до 12 В.

Коэффициентами регулятора можно настроить систему. Первоначально надо добиться устойчивости системы (выхода на и поддержания заданной скорости), а затем добиться плавной динамики с временем регулирования не больше 1 секунды.

Аппаратная часть:

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

Рисунок 1 Схема подключения энкодера

Несмотря на то, что оптроны часто изготавливают как единое устройство, на самом деле это два независимых элемента, что позволяет их использовать как схемы гальванической развязки и схемы согласования уровней.

Для оценки скорости по измеряемому напряжению нужно получить продолжительную осциллограмму (waveform), обязательно с настройками времени, именно по ним будет рассчитываться период между пульсами. Измерять поможет функция Pulse Measurments, которая находится в Signal Processing\Waveform Measurments. Среди прочего функция возвращает период пульсов. Зная период пульсов и количество вырезов в диске энкодера можно рассчитать скорость любых единицах (обычно используют обороты в минуту).

Здесь же необходимо решить проблему отсутствия импульсов. Есть двигатель не вращается, например, в начале работы программы, напряжение меняться не будет, а значит измерить импульсы тоже невозможно.

Здесь возможны два варианта - система распознает импульсы из-за шума измерения, либо не распознает ничего и выдаст ошибку. Оба варианта должны быть обработаны программно.

Задание на работу:

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

Экспериментальные результаты.

Блок схемы:

Рисунок 2 Блок-схема программы

Программа:

Рисунок 3 Блок диаграмма программы

Интерфейс программы:

Рисунок 4 Интерфейс программы

Результат работы:

Рисунок 5 Результат работы. Переходная характеристика

Выводы.

В данной лабораторной был разработан ПИ-регулятор для управления скоростью вращения ДПТ. В результате была получена переходная характеристика со временем регулирования 0,75 секунд.

7

Соседние файлы в предмете LabVIEW технология
  • #
    13.04.202585.36 Кб0lab1.vi
  • #
    13.04.202532.8 Кб0lab3.vi
  • #
    13.04.20252.35 Mб3Laba_1 (1).docx
  • #
    13.04.2025292.35 Кб1Laba_2.doc
  • #
    13.04.2025248.83 Кб1Laba_3.doc
  • #
    13.04.2025225.79 Кб1Laba_4.doc
  • #
    13.04.202518.52 Кб0laba_4.vi
  • #
    13.04.202523.28 Кб0lab_2.vi
  • #
    13.04.20257.2 Кб1Untitled 1.vi
  • #
    13.04.202520.23 Кб1ДЗ3.1.vi
  • #
    13.04.202591.35 Кб1ДЗ3.2.vi