
- •Фгбоу впо “Воронежский государственный технический университет”
- •Исследование цифровой системы управления электропривода методические указания
- •Ответственный за выпуск зав. Кафедрой д-р техн. Наук, проф. В.Л. Бурковский
- •1. Цель работы
- •2. Теоретические сведения
- •2.1. Понятие цифровой системы управления электропривода
- •2.2. Расчетные модели цифровой системы управления с учетом дискретности по уровню
- •2.3. Цифровая система управления электропривода постоянного тока
- •3. Предварительное задание
- •4. Рабочее задание
- •5. Содержание отчета
- •6. Контрольные вопросы
- •1. Цель работы
- •2. Теоретические сведения
- •2.1. Схема цифрового контура электропривода
- •2.2. Математическое описание цифровой системы управления на основе теории импульсных систем
- •Импульсный элемент (иэ) представляется в схеме дельта-функцией
- •2.3. Структурная схема и дискретная передаточная функция для цифрового контура регулирования
- •2.4. Стабилизация скорости вращения двигателя с обратной связью от инкрементального энкодера
- •3. Предварительное задание
- •4. Рабочее задание
- •5. Содержание отчета
- •6. Контрольные вопросы
- •394026 Воронеж, Московский просп., 14
2.3. Цифровая система управления электропривода постоянного тока
Исследуемая цифровая система управления выполнена на основе блока управления коллекторным двигателем постоянного тока AWD10-24 (далее – блок управления или блок AWD10-24), имеющего в своем составе PIC-микроконтроллер и предназначенного для управления скоростью и направлением вращения двигателя с рабочим напряжением от 18 В до 27 В и током до 10 А.
Функциональные возможности блока управления:
стабилизация скорости двигателя без тахогенератора;
стабилизация скорости двигателя с тахогенератором;
стабилизация скорости двигателя по сигналам инкрементального энкодера;
управление двигателем по интерфейсу RS-485;
управление двигателем кнопками и потенциометром;
управление двигателем с помощью дискретных и аналоговых сигналов;
настраиваемый программно ПИД-регулятор для стабилизации скорости вращения двигателя;
настройка параметров и режима работы осуществляется по интерфейсу RS-485;
защита от короткого замыкания в цепи питания двигателя и замыкания любого из проводов двигателя на питание или общий провод;
возможность получения по интерфейсу RS485 направления, величины скорости вращения двигателя и параметров состояния блока управления.
Блок AWD10-24 способен работать в четырёх режимах:
режим стабилизации скорости вращения двигателя по уровню противо-ЭДС (Ст1);
режим стабилизации скорости вращения двигателя с обратной связью от инкрементального энкодера (Ст2);
режим слежения за внешним аналоговым сигналом (Сл);
режим ограничения момента на валу двигателя (М).
Стабилизация скорости вращения двигателя с тахогенератором реализована в режиме Сл.
2.4. Стабилизации скорости вращения двигателя по уровню противо-ЭДС
В режиме Ст1 в качестве сигнала обратной связи используется противо-ЭДС двигателя. Скорость задается одним из следующих вариантов:
внешним аналоговым сигналом напряжения;
подключаемым потенциометром;
непосредственной установкой значения скорости по интерфейсу RS485.
Направление вращения может задаваться:
дискретными сигналами ТТЛ-уровней;
подключаемыми кнопками;
знаком параметра скорости вращения двигателя, задаваемого по интерфейсу RS485.
Сигналы и команды управления режима Ст1 схематично представлены на рис. 3.
Величина скорости вращения двигателя может быть сформирована несколькими способами:
как разностное значение двух сигналов S1 и S2;
как разностное значение цифрового значения сигнала S1 и опорного сигнала Sоп, задаваемого параметром 31;
непосредственной установкой значения скорости з командой SetRot по интерфейсу RS485.
Рис. 3. Выбор сигналов и команд управления в режиме Ст1
Выбор источника величины скорости вращения осуществляется флагом IntrfVal в регистре конфигурации блока управления. В табл. 1 приведено описание работы флага IntrfVal.
Таблица 1
Флаг IntrfVal |
Описание состояния |
0 |
Величина скорости вращения двигателя формируется как разностное значение двух сигналов S1 и S2 (аналоговое управление) |
1 |
Величина скорости вращения двигателя определяется значением скорости з командой SetRot (управление по интерфейсу RS485) |
В случае аналогового управления, сигнал S1 формируется с аналогового входа AN1. Второй сигнал задается либо величиной параметра 31 (дифференциальное значение), либо формируется с аналогового входа AN2. Выбор источника опорного сигнала определяется флагом SrcParam в регистре конфигурации. В табл. 2 дано описание работы флага SrcParam.
Таблица 2
Флаг SrcParam |
Описание состояния |
0 |
Уровень опорного сигнала задаётся параметром 31 |
1 |
Уровень опорного сигнала задаётся аналоговым сигналом на входе AN2 |
Параметр 32 “Зона нечувствительности” необходим для формирования устойчивой «зоны нуля» после нахождения разности управляющих аналоговых сигналов S1 и S2 (или управляющего аналогового сигнала S1 и опорного сигнала Sоп). Параметр 32 “Зона нечувствительности” используется в режимах Ст1, Ст2 и Сл.
Параметр 35 “Коэффициент усиления G” используется для дополнительного усиления/уменьшения разности управляющих аналоговых сигналов S1 и S2 (или управляющего аналогового сигнала S1 и опорного сигнала Sоп). Параметр «коэффициент усиления» используется в режимах Ст1 и Ст2.
Направление вращения двигателя задается либо знаком скорости з командой SetRot, либо сигналом на цифровом входе блока управления Forw (Вперед) или Rev (Назад). Выбор способа управления определяется состоянием флага IntrfDir в регистре конфигурации блока управления. В табл. 3 приведено описание работы флага IntrfDir.
Таблица 3
Флаг IntrfDir |
Описание состояния |
0 |
Направление вращения определяется состоянием цифровых входов Rev и Forw и знаком разности управляющих сигналов |
1 |
Направление вращения определяется знаком скорости з командой SetRot |