Управление матричным преобразователем частоты в элементном базисе программируемой логики

PDF версия
В статье рассмотрены алгоритмы управления структурными компонентами матричного преобразователя частоты в виде последовательного соединения активного выпрямителя и автономного инвертора на основе ШИМ-регули-рования среднетактовых значений пульсирующего напряжения питания. Дается пример программно-аппаратной реализации данных алгоритмов с помощью однокристальной системы управления на базе ПЛИС фирмы Altera.

Введение

Управление МПЧ предполагает одновременное выполнение нескольких функций, осуществляемых, как правило, с помощью сигнального (DSP) микропроцессора и программируемых интегральных схем (ПЛИС) [1]. Снижения издержек можно добиться выполнением обеих функций на одном кристалле по принципу System on chip [2]. Реальное воплощение данного подхода стало возможным благодаря последним модификациям ПЛИС фирмы Altera семейства Cyclone. Их принципиальное отличие состоит в параллельном выполнении как логических, так и DSP-функций при высоком быстродействии с тактовой частотой до сотен мегагерц. К числу положительных свойств ПЛИС следует отнести и возможность перепрограммирования системы управления (СУ) без изменения ее структуры. Таким образом возникают предпосылки создания универсальной СУ, способной работать при различных законах ШИР- и ШИМ-регулирования [3–5].

 

Предлагаемая стратегия управления МПЧ

Стратегия управления МПЧ с помощью ПЛИС исходит из наличия единого для всех вариантов СУ логического уравнения. Для получения такого уравнения представим МПЧ в виде коммутирующей матрицы размером 3×3, выполненной на идеальных транзисторных ключах s1, s2, …, s9 с двухсторонней проводимостью тока (рис. 1а). Воспользуемся возможностью представления схемы замещения МПЧ в виде последовательного соединения активного выпрямителя (АВ) и автономного инвертора напряжения (АИ), связанных звеном постоянного тока (ЗПТ).

Символическое изображение коммутирующей матрицы в составе МПЧ (а) и ее схемы замещения (б)

Рис. 1. Символическое изображение коммутирующей матрицы в составе МПЧ (а) и ее схемы замещения (б)

Для каждой из двух частей схемы замещения справедливы уравнения связи входных и выходных напряжений АВ (1) и АИ (2):

Формула

Подстановкой (1) в (2) получаем искомое уравнение (3) связи напряжений для МПЧ в целом:

Формула

Коэффициентами уравнений (1) и (2) служат логические переменные, выполняющие роль отпирающих импульсов sA, sB, …, sC, для виртуальных ключей в схеме АВ и таких же импульсов sa, sb, …, sc в схеме АИ. В отличие от (1), (2), коэффициенты уравнения (3) определяют состояния девяти реально существующих транзисторов в схеме МПЧ. Из уравнений связи следует, что формирование отпирающих импульсов s1, s2, …, s9 для этих ключей должно происходить в соответствии с матричным уравнением:

Формула

где

s11 = sAs12 = sAs13=s14=s15=s16 = 0;

s23 = sAs24 = sAs21=s22=s25=s26 = 0;

s35 = sAs36 = s–As31=s32=s33=s34 = 0;

s41 = sB;  s42 = sBs43=s44=s45=s46 = 0;

s53 = sBs54 = sBs51=s52=s55=s56 = 0;

s65 = sBs66 = sBs61=s62=s63=s64 = 0;

s71 = sCs72 = sCs73=s74=s75=s76 = 0;

s83 = sCs84 = sCs81=s82=s85=s86 = 0;

s95 = sCs96 = sC;  s91=s92=s93=s94 = 0.

Согласно последнему выражению, каждый ключ в исходной схеме замещается моделью, реализующей логическую функцию «2ИЛИ — 2И». К примеру, для ключа s1 эта функция имеет вид ssA×sa+sA×sa (рис. 1а). В результате управление МПЧ сводится к переключению вентильных пар в составе виртуально существующих схем АВ и АИ. В частном случае синхронного переключения указанных пар двухзвенная схема приобретает свойства повторителя напряжения, и необходимость в ней отпадает. В остальных же случаях декомпозиция схемы оказывается весьма эффективным средством синтеза МПЧ с заранее заданными свойствами. Как правило, целью синтеза служит обеспечение электромагнитной совместимости преобразователя с питающей сетью и нагрузкой. Алгоритм (4) предоставляет возможность решения обеих задач путем одновременного воздействия на величину и форму кривых сетевого тока и выходного напряжения МПЧ.

 

Управление ключами АВ

Выработка импульсов для АВ происходит на основе первичной информации в виде 3‑фазной системы широтно-модулированных сигналов fА, fВ, fС, а также синхронизирующих импульсов sAB1, sCB2, ѕ, sCA2, делящих период сетевого напряжения на равные промежутки времени длительностью π/6, согласно уравнению:

Формула

где a11a66, b11b66, s01s06 — дизъюнктивные комбинации синхронизирующих импульсов; = 0,1 — параметр режима управления. С целью формализации алгоритма уравнение (5) представлено в универсальном виде, пригодном для реализации любого из рассматриваемых способов. Так, для превращения АВ в параметрический источник тока заданной формы в этом уравнении необходимо принять:

Формула

Работа АВ в этом случае происходит в режиме высокочастотного широтно-импульсного регулирования (ШИР) выпрямленного напряжения ed(t). Как видно из диаграмм компьютерного моделирования на рис. 2а, переключения силовых транзисторов задаются точками встречи управляющего сигнала x(t) постоянного уровня и опорного сигнала xoп(t) высокой несущей частоты. При этом формирование ed(t) происходит чередующимся подключением выходных зажимов к линейным напряжениям сети двух уровней: верхнего уровня относительной величины 0,86–1 и нижнего уровня 0,5–0,86. Улучшение формы токов достигается модуляционным способом без применения пассивных фильтров. Этому способствует особая форма опорного сигнала, получаемого циклическим интегрированием междуфазного коммутирующего напряжения сети [4, 5]. Реализация ШИР в этих условиях приводит к выравниванию среднетактовых значений импульсного напряжения, в результате в составе выпрямленного тока id(t) даже при малой индуктивности нагрузки, соизмеримой с эквивалентной индуктивностью сетевого входа, исчезают низкочастотные (300 Гц) сетевые пульсации. Одновременно с этим происходит улучшение формы фазных токов iA(t), iB(t), iC(t) на сетевом входе АВ. На рис. 2а видно, что желаемую квазисинусоидальность этих токов удается достичь за счет увеличения продолжительности активного состояния каждого ключа на периоде сети. При максимальной глубине модуляции интервал проводящего состояния ключа стремится к λ = π вместо λ = 2π/3 при обычном способе импульсно-фазового управления выпрямителем. Результатом явилось устранение в составе фазных токов традиционных для мостовых выпрямителей нулевых пауз. Подтверждение правомерности данного способа улучшения сетевых токов можно найти из анализа кривых напряжений, под воздействием которых происходит формирование этих токов:

Формула

Временные диаграммы АВ в режиме

Рис. 2. Временные диаграммы АВ в режиме:
а) параметрического источника тока заданной формы;
б) модуляционного формирования сетевых токов

Из построенных на основе (7) диаграмм (рис. 2а) видно, что указанные напряжения подвергаются двум видам модуляции: широтной со стороны управляющего входа и амплитудной со стороны сети. Симметричный характер последней приводит к тому, что основные гармоники указанных напряжений еA1(t), eB1(t), eC1(t) совпадают по фазе с напряжениями сетевых фаз еA(t), eB(t), eC(t). Полученные решением дифференциальных уравнений кривые токов iA(t), iB(t), iC(t) наглядно отражают реакцию активно-индуктивной цепи на получаемую в (7) форму напряжений. Благодаря отмеченному свойству степень взаимного приближения кривых тока и напряжений в сетевых фазах оказывается достаточно высокой. Подтверждением может служить приведенный на рис. 5а годограф обобщенного вектора сетевого тока, форма которого по мере повышения частоты переключений приближается к окружности. Недостатком алгоритма следует назвать конечный диапазон регулирования выходного напряжения (порядка 27%), в связи с чем область его применения ограничивается системами стабилизации тока.

В отличие от способа, показанного на рис. 2а, алгоритм, представленный на рис. 2б, не ведет к подобным ограничениям. Подвергая напряжения (7) процессу синусоидальной ШИМ, способ позволяет добиться не только желаемой формы, но и величины потребляемого тока. Возможность автономного, в определенных пределах не зависящего от нагрузки, регулирования сетевого тока появляется за счет изменения в его составе реактивной составляющей. Анализ показывает, что в АВ этого удается добиться изменением временных интервалов, в течение которых подключение нагрузки к сети чередуется с ее шунтированием двумя противофазными ключами мостовой схемы. Учитывалось также, что попарная работа транзисторных ключей позволяет осуществлять модуляционные переключения лишь одного транзистора, в то время как другой на всем интервале повторяемости π/3 может оставаться во включенном состоянии. Попутно снижаются коммутационные потери мощности в преобразователе. Реализация данных решений потребовала так называемой предмодуляции 3‑фазного управляющего сигнала xА, xВ, xС, на входах СУ. Исходя из требований электромагнитной совместимости, изменения данного сигнала должны происходить с частотой 50 Гц синфазно с напряжениями сетевых фаз. Как видно из диаграмм на рис. 2б, необходимую форму сигналов в процессе предмодуляции можно получить чередованием интервалов постоянства (π/3) и интервалов изменения (2π/3) этих сигналов по гармоническому закону. В свою очередь в универсальном уравнении (5) переход к новому алгоритму потребовал установки параметра режима k = 1, устранения тождеств (4) и приведения матриц [aij], [bij] к диагональному виду.

 

Применение ПЛИС для управления структурными звеньями МПЧ

Разработка управляющей системы на базе ПЛИС предполагает:

  • определение параллельно выполняемых логических и DSP-функций, каждая из которых представлена на общей схеме рис. 3а в виде отдельного блока;
  • описание работы устройства с помощью языка VHDL;
  • компиляцию и отладку проекта в среде Quartus II с последующей записью программы в так называемое конфигурационное ПЗУ.
Схемный файл проекта в программной среде Quartus II

Рис. 3.
а) Схемный файл проекта в программной среде Quartus II;
б) логический модуль в канале управления первым транзисторным ключом в схеме МПЧ

Рассматриваемый вариант исполнения СУ предусматривает, что АВ выполняет функции источника тока заданной формы, а АИ служит для регулирования напряжения и частоты на выходе МПЧ. Полагается, что регулирование выпрямленного напряжения ведется широтно-импульсным способом (ШИР), причем моменты переключений, как уже отмечалось, задаются точками встречи двоичных кодов опорного хоп и задающего x сигналов в блоке 2 (PWM_AR). Формирование опорного сигнала происходит на несущей частоте в блоке 1 (saw_AR) путем периодического накапливания и смены знака операнда ed_AR, в результате чего хоп приобретает пилообразную форму. Полученные последовательности широтно-модулированных f и фазированных сетью синхронизирующих sAB1, sСВ2… импульсов используются в блоке 2 для выработки управляющих сигналов для ключей АВ, в соответствии с уравнениями (5) и (6).

В отличие от АВ задающим сигналом на управляющем входе АИ (block3) становится вектор:

Формула

при этом целью управления служит получение обобщенного вектора 3‑фазного напряжения на выходе преобразователя, изменяющегося по закону задающего сигнала. Особенность МПЧ как непосредственного преобразователя частоты состоит в питании «внутреннего» инвертора АИ пульсирующим выпрямленным напряжением. Точное отыскание моментов переключения в этих условиях методом векторной ШИМ требует большого числа логических ячеек, превышающего ресурс одной микросхемы. К меньшим затратам ведет скалярный способ на основе сравнения опорного и задающих сигналов. Причем последние (xa = sin(a), xb = sin(b), xc = sin(c)) формируются на выходе блока 3 (рис. 3а) в виде проекций задающего вектора (8). Практическое воплощение данного способа модуляции оказалось возможным благодаря способности современных ПЛИС выполнять DSP-функции.

На этой же основе происходит функционирование блока 5 (PWM_AR), осуществляющего выработку широтно-модулированных импульсов для управления ключами АИ:

Формула

Диаграммы напряжений и токов на выходе двухзвенной модели МПЧ

Рис. 4. Диаграммы напряжений и токов на выходе двухзвенной модели МПЧ

Дальнейшее поступление сигналов (5) и (9) на входы логического блока 6 (matrix block) приводит к формированию, согласно (4), отпирающих импульсов для всех девяти транзисторов МПЧ s1 = u[1]; s2 = u[2], ѕ, s9 = u[9] и далее, в соответствии с формулой (3), к появлению в цепях нагрузки 3‑фазного напряжения ea, eb, ec. Диаграммы на рис. 3б иллюстрируют протекание пускового режима в МПЧ, завершающегося получением на выходе напряжения максимальной амплитуды частоты 150 Гц. Общее представление о влиянии переключений на выходное напряжение может дать картина происходящих в МПЧ векторных переходов (рис. 5б). Необходимое выражение пространственного вектора выходного напряжения с учетом пульсаций питающего напряжения записывается:

Формула

где ϑ = ω1tnπ/3 — текущее время внутри n‑го периода пульсаций (n = 0, 1, …) длительностью π/3; k = 0, 1, …, 5 — порядковый номер сектора векторной диаграммы; φ — начальная фаза текущей полуволны питающего напряжения, замеряемая относительно вершины сетевого напряжения в фазе А; Uфм — амплитуда фазного напряжения сети; ω1 — круговая частота сети.

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

Рис. 5. Векторные диаграммы сетевого тока (а) и выходного напряжения (б) с указанием условий включения базовых векторов (в)

Построенная с помощью (10) векторная диаграмма на рис. 5б позволяет представить траекторию, которую описывает конец результирующего вектора внутри того или иного сектора диаграммы. Сложный характер этой траектории обусловлен совокупным влиянием переключений в схемах АВ и АИ. Причем если первые изменяют уровень напряжения питания и потому приводят к радиальным перемещениям рабочей точки вдоль направления базовых векторов, то вторые сопровождаются ее угловыми перемещениями от одного базового вектора к другому. Аналогичная картина векторных переходов наблюдается, как известно, и при проведении пространственно-векторной ШИМ [1].

 

Выводы

Опыт разработки подтверждает техническую осуществимость и экономическую целесообразность однокристального исполнения управляющей системы МПЧ на основе ПЛИС последних поколений. Результаты показывают, что в наиболее простом исполнении без учета требований нагрузки данная система может быть выполнена на основе 1500–2000 логических ячеек, реализующих операцию «И‑ИЛИ с памятью», в то время как ресурс одной из популярных микросхем семейства Cyclone III (ЕР3 СЕ144) составляет 5000 подобных ячеек при цене $15–17. Функциональная совместимость указанных ячеек с алгоритмом (4) позволяет рассматривать данную микросхему в качестве специализированного компонента МПЧ в режиме скалярного управления.

Статья опубликована в журнале «Компоненты и технологии» №5’2014

Литература
  1. Виноградов А. Б. Новые алгоритмы пространственно-векторного управления матричным преобразователем частоты // Электричество. 2008. № 3.
  2. Сидоров С. Н., Поляков А. Е. Однокристальная система управления матричным преобразователем частоты на основе ПЛИС Cyclone III // Компоненты и технологии. 2010. № 11.
  3. Сидоров С. Н. Матричный преобразователь частоты в режимах скалярного управления // Электричество. 2010. № 7.
  4. Патент РФ № 2251199. Матричный преобразователь частоты и способ управления им // С. Н. Си-доров. Бюллетень изобретений. 2005. № 12.
  5. Патент РФ № 2414800. Способ скалярного управления (3×3)-фазным матричным преобразователем частоты // С. Н. Сидоров, А. Е. Поляков. Бюллетень изобретений. 2011. № 8.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *