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

Виноград(Вектор_управ_АД)321стр

.pdf
Скачиваний:
108
Добавлен:
02.04.2015
Размер:
8.03 Mб
Скачать

Основным недостатком синусоидальной ШИМ, формируемой методом сравнения, является невысокий коэффициент использования напряжения питания. Он определяется соотношением

Uлm = 23 Ud ,

где U лm максимальное значение амплитуды линейного выходного

напряжения инвертора. Реальное значение выходного напряжения инвертора будет еще ниже из-за ограничения минимальной величины импульсов управления инвертором.

С целью повысить коэффициент использования напряжения применяются так называемые модифицированные ШИМ, отличающиеся от базовой синусоидальной ШИМ наличием блока предварительной модуляции (предмодуляции). В состав этого блока (рис.7.3) входят генератор сигнала предмодуляции и три сумматора этого сигнала с задающими воздействиями на входах системы управления. Одним из эффективных и вместе с тем относительно несложных в реализации способов предмодуляции является предмодуляция путем введения третьей гармоники в сигналы задания с амплитудой

Uпm = 16U zm.

Рис.7.3. Схема блока предмодуляции

Иллюстрация данного способа представлена на рис.7.4. Использование предмодуляции позволяет повысить коэффициент

использования напряжения в режиме максимального неискаженного выхода теоретически до 1 (U лm =Ud ) и снизить величину пульсаций электромагнитного момента и тока статора на 1012 %.

101

Рис.7.4. Предмодуляция сигнала третьей гармоники

Общими недостатками формирования ШИМ путем сравнения сигналов управления с опорным являются:

1)ориентация на реализацию средствами аналоговой элементной базы;

2)повышенная сложность реализации при необходимости получить высокий коэффициент использования источника питания;

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

Указанных недостатков лишен векторный метод формирования ШИМ.

7.2. Принципы построения векторных широтно-импульсных модуляторов

Методология построения векторных модуляторов базируется на векторном представлении совокупности выходных напряжений инвертора и ориентирована на микропроцессорную реализацию.

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

жения Ud в зависимости от трехмерного вектора входных сигналов

управления. Всего имеется 23 =8 возможных состояний ключей инвертора. Векторы выходных напряжений инвертора, соответствующие

102

, связанную определенными временными
и два нулевых U7 ,U8 , соответствующих подключению всех

всем возможным его состояниям, представлены на векторной диаграммеr r рис.7.6. Имеется шесть значащих (отличных от нуля) векторов

U1...U6

фаз нагрузки к отрицательному либо к положительному полюсу источника.

Эти векторы будем называть образующими векторами. В случае симметрии нагрузки все ненулевые образующие векторы имеют одинаковые амплитуды:

U1 =U2 =U3 =U4 =U5 =U6 = 23Ud .

Каждый вектор однозначно характеризуется своим трехразрядным двоичным кодом состояния.

 

r

Uэкв

U1(100)

 

U2 (110)

α

U6 (101)

Ud

 

 

U8(111)

 

 

U7 (000)

 

 

 

 

Ur3(010)

 

U5(001)

U у(U уa,U уb,U уc )

 

U4 (011)

Рис.7.5. Схема замещения

Рис.7.6. Векторная диаграмма

инвертора напряжения

выходных напряжений инвертора

Под алгоритмом формирования выходного напряжения инвертора будем пониматьr последовательность включения образующих векторов

напряжения Uk , k =1...8

соотношениямиr . Введем понятие вектора эквивалентного напряжения

инвертора Uэкв , представляющего собой вектор выходного напряже-

ния, усредненного на временном интервале дискретности управления инвертором. Задачей любого алгоритма является формирование в нагрузке заданного значения вектора эквивалентного напряжения. Каждый алгоритм однозначно характеризуется своей элементарной ком-

бинацией векторов напряжения Uk , формирующих элементарный

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

103

Математически задачу векторного формирования алгоритма можно сформулировать в виде следующего выражения:

r

1

r

r

 

U

экв = T

TiUi = τiUi ,

(7.1)

 

 

ц

i

i

 

где Tц период цикла модуляции (продолжительность элементарной комбинации векторов); Ui i-й вектор, входящий в элементарную

комбинацию; Ti ,τi = Ti абсолютная и относительная продолжи-

Tц

тельности включения i-го вектора напряжения.

Постановку задачи в виде (7.1) дополним ограничениями, следующими из физического смысла задачи:

n

 

0 Ti Tц , Ti =Tц ,

(7.2)

i=1

где n общее число векторов напряжения в элементарной комбинации векторов.

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

-величиной пульсаций тока в фазах нагрузки;

-потерями, обусловленными дискретностью работы инвертора;

-коэффициентом использования источника напряжения;

-числом коммутаций ключей инвертора за период модуляции;

-коэффициентом использования нагрузочной способности ключей инвертора по напряжению;

-степенью симметрии управления фазами инвертора.

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

В общем случае задача синтеза векторных ШИМ включает следующие основные этапы:

1)предварительный анализ координат заданного вектора эквивалентного напряжения и при необходимости их ограничение для обеспечения принципиальной возможности решения задачи синтеза;

104

2)выбор состава элементарной комбинации образующих векторов для формирования заданного вектора с учетом его пространственного положения;

3)определение длительностей интервалов включения каждого из образующих векторов в пределах периода модуляции (усреднения) в соответствии с требованием равенства усредненного значения вектора напряжений инвертора заданному значению;

4)выбор порядка включения образующих векторов в элементарной комбинации и синтез сигналов управления ключами инвертора во временной области.

Рис.7.7. К оценке граничных режимов управления инвертором при различных вариантах ШИМ

Физические ограничения на величину заданного вектора эквивалентного напряжения легко определяются из анализа векторной диаграммы выходных напряжений инвертора (рис.7.7). Из анализа следует:

1)задача формирования заданного вектора эквивалентного напряжения

физически реализуема, если этот вектор находится в пределах шестиугольника, образованного векторами Ur1...Ur6 (линия 2);

2)предельное значение модуля формируемого вектора является функцией его углового положения: оно максимально на границах секторов ( 23Ud ) и минимально в их середине ( 23Ud cos π6 = U3d );

105

3)при векторной модуляции по синусоидальному закону амплитуда фазного напряжения ограничена значением U s.ф.гр = U3d (линия 3).

Для сравнения векторной модуляции с другими способами формирования сигналов на выходе инвертора на рис.7.7 показан также годограф граничного вектора при традиционной синусоидальной ШИМ с

пилообразным опорным сигналом (окружность 4 с радиусом Ud 2 ) и

годограф основной гармоники вектора фазных напряжений при шестиступенчатом алгоритме управления без ШИМ (окружность 1 с радиу-

сом 2Ud π ).

При выборе состава элементарной комбинации векторов напряжения в векторных ШИМ типовым решением является выбор трех векторов, образующих сектор, в котором находится заданный вектор эквивалентного напряжения, двух ненулевых и одного нулевого. Это позволяет получить алгоритмы, наиболее эффективные с точки зрения указанных выше критериев. Например, треугольный алгоритм, реализующий в первом секторе векторной диаграммы напряжений элементарную комбинацию вида

U1U2U8U2U1U7

Tц/2 Tц/2

Tц

Во втором секторе векторной диаграммы элементарная комбинация образующихr r векторов будет иметь вид

U2 U3 U7 U3 U2 U8 .

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

вектора U2 (110) включается нулевой вектор U8 (111) , а после ненулевого вектора U1(100) нулевой вектор Ur7 (000) .

Рассмотрим расчет продолжительности включения векторов напряжения при произвольном положении заданного вектора эквива-

106

лентного напряжения в пределах сектора. Положение заданного вектора в секторе определяется углом γu относительно оси α (рис.7.8).

Применительно к данному случаю задача заключается в поиске

решения системы алгебраических уравнений:

 

Urz =τ1Ur1 +τ2U 2 +τ3U8 ;

(7.3)

τ1 +τ2 +τ3 =1

 

при соблюдении условий

(7.4)

0 τ1 1;0 τ2 1;0 τ3 1,

где τr1 ,τ2r,τ3 rотносительные продолжительности включения векторов U1 ,U2 ,U8 .

U z

U2 π

3

τ2U2 τ1U1

Рис.7.8. К расчету продолжительностей включения векторов «треугольного» алгоритма

Данная задача относится к классу задач линейного программирования с ограничениями в форме неравенств. Для ее решения векторное уравнение системы (7.3) представим в матричном виде:

U zα

 

U1α

 

 

=τ1

+τ2

U zβ

 

U1β

cos(γu1 )

cos(γ

=U

 

 

sin(γ

sin(γu1 )

U2α = U cos(γU2β U sin(γ

u 2)) ττ1 ,

u 2 2

u1 ) u1 )

U cos(γγu 2 ) ττ1 =

U sin( u 2 ) 2

107

где U = 32Ud модуль ненулевых образующих векторов напряже-

ния; γu1 ,γu 2 углы поворота образующих векторов относительно

оси α.

Решая это уравнение, получим:

τ

1

=

2 1

 

 

sin(γu 2 )

 

 

cos(γu 2 ) Uzα

 

 

 

3 U

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cos(γu1)

 

 

.

τ

2

 

 

 

 

 

sin(γu1)

 

 

Uzβ

Или в полярной системе координат:

 

 

 

 

τ1

=

 

U z

 

 

 

sin(γu 2

 

− γu )

 

;

 

 

 

 

 

 

 

 

U sin(γu 2

 

− γu1 )

 

 

 

 

 

 

(7.5)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U z

 

 

 

sin(γu

 

− γu1 )

 

 

 

 

 

 

 

τ2

=

 

 

 

 

 

;

 

 

 

 

 

 

 

 

U sin(γu 2

 

− γu1 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

τ3 =1(τ1 + τ2 ) .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подставляя в (7.5)

значения γu1 ,γu 2 ,

для абсолютных значений

продолжительностей включения образующих векторов получим:

t

 

=

 

2

U z

T sin(π

− γ

 

);

 

 

 

 

 

 

 

1

 

 

 

3 U

 

 

 

ц

3

 

 

 

 

 

u

 

 

 

 

 

(7.6)

 

 

 

 

 

2

U z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

=

 

T sin γ

 

 

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

3 U

 

 

 

ц

 

 

u

 

 

 

 

 

 

 

 

 

 

t3 = Tц (t1 +t2 ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Те же результаты могут быть получены из геометрических соот-

ношений:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

τ Ur

 

 

 

 

 

 

 

 

 

 

AB

 

 

 

 

 

 

2

 

π

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

AC

=

 

 

 

 

 

=

 

U sin(

− γ );

 

 

 

 

π

 

3

 

 

1 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

z

 

u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin 3

 

 

 

 

 

 

 

 

 

 

 

τ Ur

 

 

=

 

AE

 

=

 

AD

 

 

=

 

2

U sin(γ ).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π

 

 

 

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

z

 

u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin 3

 

 

 

 

 

 

 

 

 

 

С учетом ограничения на минимальную ширину импульса управления фазой инвертора tmin при выполнении условия t3 < tmin значе-

ния t1 ,t2 ,t3 корректируются следующим образом:

108

t1′ = (Tц

tmin )t1

;

t2′ = Tц

t1 + t2

(7.7)

t1 tmin

;

t3′ = tmin .

 

Применение (7.7) позволяет получать предельные значения коэф-

фициента использования напряжения при действующих физических

ограничениях на время переключения ключей инвертора.

Тригонометрические функции, присутствующие в (7.6), могут не

вычисляться системой управления в реальном масштабе времени, а за-

даваться таблично. До начала действия ограничения на время t3 моду-

ляция выполняется по синусоидальному закону. При вступлении в

действие ограничения закон изменения Urэкв в зависимости от угла γu

отклоняется от синусоидального, что сопровождается появлением в

выходных напряжениях инвертора дополнительных низкочастотных

гармоник.

 

Величина tmin

зависит как от быстродействия силовых ключей

инвертора, так и от быстродействия системы управления, осуществ-

ляющей формирование алгоритма.

Временные диаграммы импульсных сигналов управления инвер-

тором напряжения и фазных напряжений, получаемых в результате

реализации рассмотренного алгоритма векторной ШИМ, изображены

на рис.7.9.

 

Рис.7.9. Временные диаграммы векторной ШИМ

109

Время включения одинаковых образующих векторов напряжения равномерно распределяется в соответствии с их числом в пределах периода модуляции. При отсчете начала периода и полупериода модуляции от центра интервала включения нулевого вектора импульсы управления оказываются расположенными симметрично относительно точек отсчета (отсюда происходит распространенное в литературе название – центрированная ШИМ). Заметим, что в силу симметрии ШИМ обновление задания вектора напряжения может выполняться один раз за полный период либо один раз за полупериод модуляции.

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

7.3. Понятие об асинхронных и синхронных ШИМ

Важным показателем, характеризующим алгоритм управления, является коэффициент модуляции, представляющий собой отношение частоты модуляции к частоте основной гармоники выходного напряжения инвертора:

Km =

fm

=

Tu1

,

(7.8)

fu1

 

 

 

Tm

 

где Tu1 ,Tm

периоды основной гармоники и модуляции напряже-

ния. Для треугольной центрированной ШИМ Tm =Tц 2 .

Если в заданном диапазоне изменения частоты fu1 коэффициент модуляции принимает только целые значения, то алгоритм модуляции в этом диапазоне частот называют синхронным. Если Km при измене-

нии fu1 способен принимать дробные значения, то алгоритм модуля-

ции называют асинхронным.

Асинхронные алгоритмы наиболее просты в реализации, их частота модуляции принимается постоянной и не изменяется с изменением частоты основной гармоники напряжения. Общим недостатком таких алгоритмов является наличие в выходном напряжении инвертора субгармонических составляющих, которые появляются при дробных зна-

чениях Km . При определенных условиях они могут приводить к пол-

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

110