Выпуск #4/1999
О. Горячев, Е. Ерошкин.
Векторное управление асинхронными трехфазными двигателями
Векторное управление асинхронными трехфазными двигателями
Просмотры: 4963
Сегодня, когда свыше 60% вырабатываемой в мире электроэнергии потребляется электрическими приводами, проблема энергосбережения теснейшим образом связана с эффективностью электродвигателей. Вот почему так актуально создание энергосберегающих систем с векторным управлением для асинхронных трехфазных двигателей. Авторы статьи рекомендуют использовать для этих целей модифицированную пространственно-векторную модуляцию, реализацию которой они осуществили на отечественной элементной базе.
Благодаря своей надежности асинхронные трехфазные двигатели (АТД) с короткозамкнутым (КЗ) ротором находят широкое применение в различных сферах промышленности. При замкнутом контуре управления скоростью вращения вала ротора в таких АТД целесообразно векторное управление, поскольку оно обеспечивает создание энергосберегающих электроприводов с высокими динамическими характеристиками и широким диапазоном регулирования. Используя этот способ, можно разделить каналы управления двигателем по потокосцеплению и моменту на валу двигателя, что позволяет рассматривать АТД с КЗ-ротором как некий эквивалент двигателя постоянного тока с независимым возбуждением и, следовательно, адаптировать к нему методы синтеза электрических следящих приводов, разработанные для двигателей постоянного тока. Кроме того, векторное управление обеспечивает увеличение момента двигателя – по сравнению с амплитудно-частотным почти в два раза. Максимальное значение момента двигателя соответствует перпендикулярному положению векторов потокосцепления и тока, а поскольку каналы потокосцепления и тока разделены, при векторном управлении это условие поддерживается постоянно. (При обычном управлении, например при частотном, угол между векторами потокосцепления и тока составляет 60–70О.)
Векторное управление основывается на пространственной ориентации вектора напряжения и преобразовании неподвижной трехфазной системы координат в вращающуюся двухфазную. В структурной схеме контура тока векторного управления (рис.1) этот переход выполняют блоки прямых преобразований Парка и Кларка, блоки же обратных преобразований осуществляют обратный переход.
Входными параметрами для осуществления векторного управления являются мгновенные значения токов, скорость вращения вала ротора, модуль и угол вектора потокосцеспления. Ввод в систему значений токов и скорости как аналоговых измеряемых величин выполняют АЦП. Измерение тока производят специальные датчики, при этом достаточно использовать датчики только в двух фазах двигателя, т.к. значение тока третьей фазы вычисляется исходя из алгебраической суммы токов, равной нулю. Для непосредственного измерения вектора потокосцепления необходимо наличие датчиков Холла в воздушном зазоре двигателя, что не всегда представляется возможным. Поэтому применен блок расчета вектора потокосцепления, который производит его моделирование на основе значений проекций вектора тока и скорости вращения вала ротора. Блок компенсации взаимного влияния каналов осуществляет развязку каналов потокосцепления и момента двигателя, а ПИ-регуляторы – пропорционально-интегрирующее управление. Формирователь ШИМ генерирует сигналы управления для ключей автономного инвертора напряжения (АИН).
Следует отметить, что для реализации векторного управления необходимо точное позиционирование вектора напряжения, особенно при низких частотах вращения вала ротора. Достичь этого можно с помощью специальных алгоритмов коммутации силовых ключей, например ШИМ с синусоидальным распределением длительности импульсов, однако при таком способе максимальное значение вектора напряжения равно половине напряжения в цепи постоянного тока. Для увеличения максимального значения вектора напряжения, а следовательно и КПД системы АИН-АТД, целесообразно использовать пространственно-векторную модуляцию.
ПРОСТРАНСТВЕННО-ВЕКТОРНАЯ МОДУЛЯЦИЯ
Пространственно-векторная модуляция (ПВМ) основана на принципе ШИМ. Представленный на рис.2 типовой автономный инвертор напряжения служит для создания питающего напряжения двигателя. Анализ этой схемы позволяет сделать вывод, что при трех одновременно открытых ключах существует восемь возможных комбинаций протекания тока через обмотки двигателя, которые представлены в табл. 1 (0 – ключ закрыт, 1 – ключ открыт). В таблице каждая комбинация обозначена тремя цифрами (сочетание 0 и 1). Порядковый номер обозначает состояние соответствующей фазы, 0 – в нижнем плече ключ открыт, а в верхнем – закрыт, 1 – инверсное состояние, т.е. в верхнем плече ключ открыт, а в нижнем – закрыт.
Очевидно, что при таких комбинациях существует шесть возможных базовых положений вектора напряжения в пространстве, которые сдвинуты относительно друг друга на 60О. Два других состояния, когда открыты ключи только в нижних плечах – V0(000) или только в верхних – V7(111), соответствуют нулевым векторам (рис.3а).
Допустим, необходимо получить вектор Vr, который располагается между векторами V4 и V6 (рис.3б). Очевидно, что если в течение периода ШИМ-сигнала формировать последовательности из комбинаций V4 и V6, действующих соответственно за время T4 и Т6, то результирующим вектором и будет вектор Vr. Общие выражения для вектора Vr тогда можно записать в виде:
где Т – период ШИМ-сигнала; Т4 – время действия вектора V4; Т6 – время действия вектора V6; Т0 – время, соответствующее нулевым векторам V0 и V7.
Максимальное значение вектора Vr можно получить при полном отсутствии нулевого вектора (Т0=0), т.е.:
T4=T6=T/2,
VrMX=V4х1/2+V6х1/2.
Из рис.4, где графически представлены максимальные значения векторов при разных видах модуляции, видно, что ПВМ обеспечивает вектор напряжения с большей амплитудой, чем синусоидальная модуляция. Он равен радиусу окружности (отрезок ОМ), вписанной в шестиугольник, который образуют основные векторы, т.е. VrMX=1/—Ф3 Vdc##, где Vdc – напряжение питания АИН.
Отрезок ON соответствует максимальному вектору при синусоидальной модуляции и равен Vdc/2. Отрезок OL – максимальному значению векторов, образующих шестиугольник, и равен 2Vdc/3.
РАСЧЕТ ПАРАМЕТРОВ ПРОСТРАНСТВЕННО-ВЕКТОРНОЙ МОДУЛЯЦИИ
Входными параметрами при расчете ПВМ являются значения проекций векторов напряжения в двухфазной системе координат, выходными – значения длительности импульсов ШИМ для каждой фазы. Для расчета обозначим длительности действия смежных векторов через Tm и Tm+1 (см. рис.3а,б). Тогда состояния фаз будут иметь вид, как это показано на рис.5. Здесь высокий уровень соответствует состоянию, когда транзистор в верхнем плече открыт, а в нижнем – закрыт. Нулевой уровень соответствует инверсному состоянию, т.е. когда верхний транзистор закрыт, а нижний открыт.
Можно использовать и другой способ формирования пространственно-векторной модуляции. Как видно из рис.5, чередование базовых векторов с нулевыми происходит в следующем порядке : 1 – нулевой вектор V0(000); 2 – базовый вектор V4(100); 3 – базовый вектор V6(110); 4 – нулевой вектор V7(111); 5 – базовый вектор V6(110); 6 – базовый вектор V4(100); 7 – нулевой вектор V0(000). При таком чередовании за период происходит 12 переключений (по четыре на каждую фазу), что приводит к дополнительным энергетическим потерям. Для их снижения следует использовать другое чередование векторов: 1 – нулевой вектор V0(000); 2 – базовый вектор V4(100); 3 – базовый вектор V6(110); 4 – базовый вектор V4(100); 5 – нулевой вектор V0(000). При новом чередовании векторов (рис.6) происходит уже не 12, а восемь переключений, что сокращает потери от них на 30%.
Выражения длительности импульсов ШИМ для каждой фазы в зависимости от положения вектора напряжения представлены в табл. 2.
Значения Tm и Tm+1 можно рассчитать соответственно из следующих выражений: ...
где TS – период ШИМ; VSa,VSb – соответствующие значения векторов напряжения в двухфазной системе координат; m - номер сектора расположения формируемого вектора.
МОДИФИЦИРОВАННАЯ 12-СЕКТОРНАЯ ПРОСТРАНСТВЕННО-ВЕКТОРНАЯ МОДУЛЯЦИЯ
Как уже отмечалось, максимальный вектор напряжения при ПВМ равен радиусу вписанной в шестиугольник окружности (см. рис.4). Однако вектор, равный радиусу, можно также сформировать, если открыты будут всего два транзистора в разных плечах и стойках, например T1 и T4. В этом случае возможно получение 12 базовых векторов и двух нулевых. При новом обозначении векторов напряжений каждая комбинация представлена тремя знаками (0, 1 или X). Порядковый номер по-прежнему обозначает состояние соответствующей фазы, 0 – открыт ключ в нижнем плече, а в верхнем закрыт, 1 – инверсное состояние, т.е. в верхнем плече ключ открыт, а в нижнем закрыт, Х – закрыты оба транзистора в стойке. Состояние силовых ключей и соответствующие им векторы напряжений представлены в табл.3, а положение векторов в пространстве – на рис.7а.
При такой ПВМ любой вектор напряжения можно разложить на два смежных, угол между которыми 300 (рис.7б). Результирующий вектор напряжения рассчитывается аналогично вектору для шести секторов, при этом трехфазная ШИМ для 12-секторной ПВМ имеет вид, представленный на рис.7в. Выражения длительности импульсов ШИМ для каждой фазы в зависимости от положения вектора напряжения представлены в табл. 4.
Значения Tm и Tm+1 можно рассчитать соответственно из следующих зависимостей:
... (обозначения те же, что в уравнениях (1)).
Модифицированная пространственно-векторная модуляция имеет ряд преимуществ перед шестисекторной:
• повышение точности формирования вектора напряжения благодаря тому, что позиционирование вектора происходит в меньшем секторе (30, а не 600);
• снижение амплитуды пульсаций тока в обмотках, обусловленное тем, что переключение вектора напряжения происходит с дискретностью в 300;
• уменьшение потерь в силовых транзисторах при переключениях на 25%, что объясняется меньшим числом переключений (шесть) за период;
• отсутствие сквозных токов благодаря тому, что в каждый момент времени в течение периода открыт всего один транзистор в стойке – либо верхний, либо нижний.
РЕАЛИЗАЦИЯ МОДИФИЦИРОВАННОЙ ПРОСТРАНСТВЕННО-ВЕКТОРНОЙ МОДУЛЯЦИИ
Структура системы, реализующей модифицированную ПВМ, приведена на рис. 8. В этой структуре тактовый генератор задает рабочую частоту программируемому таймеру, который, в свою очередь, определяет частоту генератора “цифрового треугольника”, представляющего собой m-разрядный счетчик. Выход каждого из m-разрядных регистров ШИМ содержит постоянную величину (эквивалент уровня напряжения) для каждой фазы, определяющую скважность ШИМ-сигнала, которая в результате имеет 2m значений. Регистр управления предназначен для управления каналами таймера и коммутаторами ШИМ-сигнала на выходе цифровых компараторов.
Цифровые компараторы производят сравнение значений “цифрового треугольника” с постоянными величинами регистров и формируют сигналы управления для ключей, что отображено в диаграммах на рис.9а (где U1, U2, U3 – соответствующие значения напряжений регистров ШИМ, UA,UB,UC – ШИМ-сигналы соответствующих фаз). Коммутаторы на выходе цифровых компараторов осуществляют коммутацию ШИМ-сигнала между транзисторами верхнего и нижнего плеч. Переключение коммутаторов происходит при переходе вектора напряжения из одного сектора в другой в соответствии с рис.9в, где изображены диаграммы управляющих сигналов компараторов для каждой фазы в зависимости от номера сектора. Как видим, на выходе компараторов формируются сигналы управления ключами, длительность которых определяется частотой “цифрового треугольника” и величиной в соответствующем регистре. Диаграммы ШИМ-сигналов силовых транзисторов на выходе коммутаторов представлены на рис.9б.
Для расчета выходного параметра ПВМ – длительности ШИМ-сигнала Ton – можно использовать выражение для величины n, записываемой в регистр ШИМ каждой фазы:
... где Tclock – период такта реверсивного счетчика; N=2m – число ступеней “цифрового треугольника”.
Данный расчет графически пояснен на рис.10.
Модуль модифицированной ПВМ, принципиальная схема которого представлена на рис. 11, содержит генератор “цифрового треугольника”, выполненный на элементах DD3-DD6. Коды “цифрового треугольника” хранятся в ПЗУ DD6 (556РТ5), адреса которого перебираются четырехразрядными счетчиками DD3-DD5 (555ИЕ5). Прошивка ПЗУ представлена в табл.5.
Тактирование счетчиков осуществляет программируемый таймер DD2 (580ВИ53). Тактовый генератор выполнен на элементах ZQ1, DD1.1, DD1.2. В восьмиразрядных регистрах DD9-DD11 (555ИР22) хранятся постоянные величины, которые обновляются каждый период, когда выходной код “цифрового треугольника” становится равным FFh. Установка значений регистров производится путем записи их в порт DD8 (580ВИ55). Сравнение величин регистров и значений “цифрового треугольника” проводят элементы DD12-DD17 (555СП1), а управление коммутаторами осуществляет регистр DD20 (555ИР22), функциональные назначения битов которого указаны в табл. 6.
Итак, представленная система, выполненная на отечественных элементах, позволяет формировать модифицированную 12-секторную ПВМ на основе трехфазной центрированной ШИМ с возможностью установки скважности раздельно для каждой фазы.
Литература
1. Field Oriented Control of 3-Phase AC-Motor. – LN: BPRA073, Texas Instruments, 1998.
2. Digital Signal Processing Solution for AC-Induction Motor. – Application Note: BPRA043, Texas Instruments, 1996.
3. AC-Induction Motor Control Using Constant V/Hz Principle and Space Vector PWM Technique with TMS320C240. – Application Report: SPRA284A, Texas Instruments, 1998.
4. Dead-Time Generation on the TMS320C24x. – Application Report: SPRA371, Texas Instruments, 1997.
5. Управление асинхронным двигателем с помощью цифрового сигнального микроконтроллера. – Chip News, 1997, №1.
6. Motor Control Technology Seminar. – Analog Devices, 1998.
7. Денисов К., Ермилов А., Карпенко Д. Способы управления машинами переменного тока и их практическая реализация на базе компонентов фирмы Analog Devices. – Chip News, 1997, №7-8.
8. Козаченко В.Ф. Основные тенденции развития встроенных систем управления двигателями и требования к микроконтроллерам. – Chip News, 1999, №1.
9. Козаченко В., Грибачев С. Новые микроконтроллеры фирмы Texas Instruments TMS320x24x для высокопроизводительных систем встроенного управления электроприводами. – Chip News, 1998, №11-12.
10. Горячев О.В., Ерошкин Е.А. Амплитудно-частотное управление асинхронными трехфазными двигателями. – Электроника: НТБ, 1999, №2.
11. Bruno Coppi, Sergio Lancini et al. Brushless Vector Control Using SAB C-164-CI.– Contact, 1998, v.1, №3.
Контактный телефон: (0872) 35-38-35
Векторное управление основывается на пространственной ориентации вектора напряжения и преобразовании неподвижной трехфазной системы координат в вращающуюся двухфазную. В структурной схеме контура тока векторного управления (рис.1) этот переход выполняют блоки прямых преобразований Парка и Кларка, блоки же обратных преобразований осуществляют обратный переход.
Входными параметрами для осуществления векторного управления являются мгновенные значения токов, скорость вращения вала ротора, модуль и угол вектора потокосцеспления. Ввод в систему значений токов и скорости как аналоговых измеряемых величин выполняют АЦП. Измерение тока производят специальные датчики, при этом достаточно использовать датчики только в двух фазах двигателя, т.к. значение тока третьей фазы вычисляется исходя из алгебраической суммы токов, равной нулю. Для непосредственного измерения вектора потокосцепления необходимо наличие датчиков Холла в воздушном зазоре двигателя, что не всегда представляется возможным. Поэтому применен блок расчета вектора потокосцепления, который производит его моделирование на основе значений проекций вектора тока и скорости вращения вала ротора. Блок компенсации взаимного влияния каналов осуществляет развязку каналов потокосцепления и момента двигателя, а ПИ-регуляторы – пропорционально-интегрирующее управление. Формирователь ШИМ генерирует сигналы управления для ключей автономного инвертора напряжения (АИН).
Следует отметить, что для реализации векторного управления необходимо точное позиционирование вектора напряжения, особенно при низких частотах вращения вала ротора. Достичь этого можно с помощью специальных алгоритмов коммутации силовых ключей, например ШИМ с синусоидальным распределением длительности импульсов, однако при таком способе максимальное значение вектора напряжения равно половине напряжения в цепи постоянного тока. Для увеличения максимального значения вектора напряжения, а следовательно и КПД системы АИН-АТД, целесообразно использовать пространственно-векторную модуляцию.
ПРОСТРАНСТВЕННО-ВЕКТОРНАЯ МОДУЛЯЦИЯ
Пространственно-векторная модуляция (ПВМ) основана на принципе ШИМ. Представленный на рис.2 типовой автономный инвертор напряжения служит для создания питающего напряжения двигателя. Анализ этой схемы позволяет сделать вывод, что при трех одновременно открытых ключах существует восемь возможных комбинаций протекания тока через обмотки двигателя, которые представлены в табл. 1 (0 – ключ закрыт, 1 – ключ открыт). В таблице каждая комбинация обозначена тремя цифрами (сочетание 0 и 1). Порядковый номер обозначает состояние соответствующей фазы, 0 – в нижнем плече ключ открыт, а в верхнем – закрыт, 1 – инверсное состояние, т.е. в верхнем плече ключ открыт, а в нижнем – закрыт.
Очевидно, что при таких комбинациях существует шесть возможных базовых положений вектора напряжения в пространстве, которые сдвинуты относительно друг друга на 60О. Два других состояния, когда открыты ключи только в нижних плечах – V0(000) или только в верхних – V7(111), соответствуют нулевым векторам (рис.3а).
Допустим, необходимо получить вектор Vr, который располагается между векторами V4 и V6 (рис.3б). Очевидно, что если в течение периода ШИМ-сигнала формировать последовательности из комбинаций V4 и V6, действующих соответственно за время T4 и Т6, то результирующим вектором и будет вектор Vr. Общие выражения для вектора Vr тогда можно записать в виде:
где Т – период ШИМ-сигнала; Т4 – время действия вектора V4; Т6 – время действия вектора V6; Т0 – время, соответствующее нулевым векторам V0 и V7.
Максимальное значение вектора Vr можно получить при полном отсутствии нулевого вектора (Т0=0), т.е.:
T4=T6=T/2,
VrMX=V4х1/2+V6х1/2.
Из рис.4, где графически представлены максимальные значения векторов при разных видах модуляции, видно, что ПВМ обеспечивает вектор напряжения с большей амплитудой, чем синусоидальная модуляция. Он равен радиусу окружности (отрезок ОМ), вписанной в шестиугольник, который образуют основные векторы, т.е. VrMX=1/—Ф3 Vdc##, где Vdc – напряжение питания АИН.
Отрезок ON соответствует максимальному вектору при синусоидальной модуляции и равен Vdc/2. Отрезок OL – максимальному значению векторов, образующих шестиугольник, и равен 2Vdc/3.
РАСЧЕТ ПАРАМЕТРОВ ПРОСТРАНСТВЕННО-ВЕКТОРНОЙ МОДУЛЯЦИИ
Входными параметрами при расчете ПВМ являются значения проекций векторов напряжения в двухфазной системе координат, выходными – значения длительности импульсов ШИМ для каждой фазы. Для расчета обозначим длительности действия смежных векторов через Tm и Tm+1 (см. рис.3а,б). Тогда состояния фаз будут иметь вид, как это показано на рис.5. Здесь высокий уровень соответствует состоянию, когда транзистор в верхнем плече открыт, а в нижнем – закрыт. Нулевой уровень соответствует инверсному состоянию, т.е. когда верхний транзистор закрыт, а нижний открыт.
Можно использовать и другой способ формирования пространственно-векторной модуляции. Как видно из рис.5, чередование базовых векторов с нулевыми происходит в следующем порядке : 1 – нулевой вектор V0(000); 2 – базовый вектор V4(100); 3 – базовый вектор V6(110); 4 – нулевой вектор V7(111); 5 – базовый вектор V6(110); 6 – базовый вектор V4(100); 7 – нулевой вектор V0(000). При таком чередовании за период происходит 12 переключений (по четыре на каждую фазу), что приводит к дополнительным энергетическим потерям. Для их снижения следует использовать другое чередование векторов: 1 – нулевой вектор V0(000); 2 – базовый вектор V4(100); 3 – базовый вектор V6(110); 4 – базовый вектор V4(100); 5 – нулевой вектор V0(000). При новом чередовании векторов (рис.6) происходит уже не 12, а восемь переключений, что сокращает потери от них на 30%.
Выражения длительности импульсов ШИМ для каждой фазы в зависимости от положения вектора напряжения представлены в табл. 2.
Значения Tm и Tm+1 можно рассчитать соответственно из следующих выражений: ...
где TS – период ШИМ; VSa,VSb – соответствующие значения векторов напряжения в двухфазной системе координат; m - номер сектора расположения формируемого вектора.
МОДИФИЦИРОВАННАЯ 12-СЕКТОРНАЯ ПРОСТРАНСТВЕННО-ВЕКТОРНАЯ МОДУЛЯЦИЯ
Как уже отмечалось, максимальный вектор напряжения при ПВМ равен радиусу вписанной в шестиугольник окружности (см. рис.4). Однако вектор, равный радиусу, можно также сформировать, если открыты будут всего два транзистора в разных плечах и стойках, например T1 и T4. В этом случае возможно получение 12 базовых векторов и двух нулевых. При новом обозначении векторов напряжений каждая комбинация представлена тремя знаками (0, 1 или X). Порядковый номер по-прежнему обозначает состояние соответствующей фазы, 0 – открыт ключ в нижнем плече, а в верхнем закрыт, 1 – инверсное состояние, т.е. в верхнем плече ключ открыт, а в нижнем закрыт, Х – закрыты оба транзистора в стойке. Состояние силовых ключей и соответствующие им векторы напряжений представлены в табл.3, а положение векторов в пространстве – на рис.7а.
При такой ПВМ любой вектор напряжения можно разложить на два смежных, угол между которыми 300 (рис.7б). Результирующий вектор напряжения рассчитывается аналогично вектору для шести секторов, при этом трехфазная ШИМ для 12-секторной ПВМ имеет вид, представленный на рис.7в. Выражения длительности импульсов ШИМ для каждой фазы в зависимости от положения вектора напряжения представлены в табл. 4.
Значения Tm и Tm+1 можно рассчитать соответственно из следующих зависимостей:
... (обозначения те же, что в уравнениях (1)).
Модифицированная пространственно-векторная модуляция имеет ряд преимуществ перед шестисекторной:
• повышение точности формирования вектора напряжения благодаря тому, что позиционирование вектора происходит в меньшем секторе (30, а не 600);
• снижение амплитуды пульсаций тока в обмотках, обусловленное тем, что переключение вектора напряжения происходит с дискретностью в 300;
• уменьшение потерь в силовых транзисторах при переключениях на 25%, что объясняется меньшим числом переключений (шесть) за период;
• отсутствие сквозных токов благодаря тому, что в каждый момент времени в течение периода открыт всего один транзистор в стойке – либо верхний, либо нижний.
РЕАЛИЗАЦИЯ МОДИФИЦИРОВАННОЙ ПРОСТРАНСТВЕННО-ВЕКТОРНОЙ МОДУЛЯЦИИ
Структура системы, реализующей модифицированную ПВМ, приведена на рис. 8. В этой структуре тактовый генератор задает рабочую частоту программируемому таймеру, который, в свою очередь, определяет частоту генератора “цифрового треугольника”, представляющего собой m-разрядный счетчик. Выход каждого из m-разрядных регистров ШИМ содержит постоянную величину (эквивалент уровня напряжения) для каждой фазы, определяющую скважность ШИМ-сигнала, которая в результате имеет 2m значений. Регистр управления предназначен для управления каналами таймера и коммутаторами ШИМ-сигнала на выходе цифровых компараторов.
Цифровые компараторы производят сравнение значений “цифрового треугольника” с постоянными величинами регистров и формируют сигналы управления для ключей, что отображено в диаграммах на рис.9а (где U1, U2, U3 – соответствующие значения напряжений регистров ШИМ, UA,UB,UC – ШИМ-сигналы соответствующих фаз). Коммутаторы на выходе цифровых компараторов осуществляют коммутацию ШИМ-сигнала между транзисторами верхнего и нижнего плеч. Переключение коммутаторов происходит при переходе вектора напряжения из одного сектора в другой в соответствии с рис.9в, где изображены диаграммы управляющих сигналов компараторов для каждой фазы в зависимости от номера сектора. Как видим, на выходе компараторов формируются сигналы управления ключами, длительность которых определяется частотой “цифрового треугольника” и величиной в соответствующем регистре. Диаграммы ШИМ-сигналов силовых транзисторов на выходе коммутаторов представлены на рис.9б.
Для расчета выходного параметра ПВМ – длительности ШИМ-сигнала Ton – можно использовать выражение для величины n, записываемой в регистр ШИМ каждой фазы:
... где Tclock – период такта реверсивного счетчика; N=2m – число ступеней “цифрового треугольника”.
Данный расчет графически пояснен на рис.10.
Модуль модифицированной ПВМ, принципиальная схема которого представлена на рис. 11, содержит генератор “цифрового треугольника”, выполненный на элементах DD3-DD6. Коды “цифрового треугольника” хранятся в ПЗУ DD6 (556РТ5), адреса которого перебираются четырехразрядными счетчиками DD3-DD5 (555ИЕ5). Прошивка ПЗУ представлена в табл.5.
Тактирование счетчиков осуществляет программируемый таймер DD2 (580ВИ53). Тактовый генератор выполнен на элементах ZQ1, DD1.1, DD1.2. В восьмиразрядных регистрах DD9-DD11 (555ИР22) хранятся постоянные величины, которые обновляются каждый период, когда выходной код “цифрового треугольника” становится равным FFh. Установка значений регистров производится путем записи их в порт DD8 (580ВИ55). Сравнение величин регистров и значений “цифрового треугольника” проводят элементы DD12-DD17 (555СП1), а управление коммутаторами осуществляет регистр DD20 (555ИР22), функциональные назначения битов которого указаны в табл. 6.
Итак, представленная система, выполненная на отечественных элементах, позволяет формировать модифицированную 12-секторную ПВМ на основе трехфазной центрированной ШИМ с возможностью установки скважности раздельно для каждой фазы.
Литература
1. Field Oriented Control of 3-Phase AC-Motor. – LN: BPRA073, Texas Instruments, 1998.
2. Digital Signal Processing Solution for AC-Induction Motor. – Application Note: BPRA043, Texas Instruments, 1996.
3. AC-Induction Motor Control Using Constant V/Hz Principle and Space Vector PWM Technique with TMS320C240. – Application Report: SPRA284A, Texas Instruments, 1998.
4. Dead-Time Generation on the TMS320C24x. – Application Report: SPRA371, Texas Instruments, 1997.
5. Управление асинхронным двигателем с помощью цифрового сигнального микроконтроллера. – Chip News, 1997, №1.
6. Motor Control Technology Seminar. – Analog Devices, 1998.
7. Денисов К., Ермилов А., Карпенко Д. Способы управления машинами переменного тока и их практическая реализация на базе компонентов фирмы Analog Devices. – Chip News, 1997, №7-8.
8. Козаченко В.Ф. Основные тенденции развития встроенных систем управления двигателями и требования к микроконтроллерам. – Chip News, 1999, №1.
9. Козаченко В., Грибачев С. Новые микроконтроллеры фирмы Texas Instruments TMS320x24x для высокопроизводительных систем встроенного управления электроприводами. – Chip News, 1998, №11-12.
10. Горячев О.В., Ерошкин Е.А. Амплитудно-частотное управление асинхронными трехфазными двигателями. – Электроника: НТБ, 1999, №2.
11. Bruno Coppi, Sergio Lancini et al. Brushless Vector Control Using SAB C-164-CI.– Contact, 1998, v.1, №3.
Контактный телефон: (0872) 35-38-35
Отзывы читателей
Ссылка на полную версию статьи в pdf неверна. Без схем и диаграмм трудно понять что-либо. Был бы крайне благодарен если бы Вы исправили ссылку на верную или же вставили нужные картинки