Регулятор тока с цифровым управлением

Автор: Волович Георгий Иосифович, Яковлев Владимир Александрович

Журнал: Вестник Южно-Уральского государственного университета. Серия: Энергетика @vestnik-susu-power

Рубрика: Электроэнергетика

Статья в выпуске: 3 т.14, 2014 года.

Бесплатный доступ

Проведен синтез регулятора тока с цифровым управлением по критерию конечного времени переходного процесса и нулевой статической ошибки. Регулятор работает на активно-индуктивную нагрузку. Синтез регулятора осуществлен на основе линейного приближения объекта регулирования с использованием z-преобразования. Определены запасы устойчивости синтезированной системы по изменению коэффициента усиления и по фазе. Для оценки корректности полученных результатов проведено моделирование полученного цифрового регулятора тока в пакете VisSim с учетом нелинейности типа «ограничение». Моделирование показало, что при малых возмущениях переходный процесс в соответствии с аналитическими результатами завершается за один период дискретности. Однако большие возмущения сопровождаются длительными переходными процессами, обусловленными тем, что операция интегрирования, которая входит в вычислительный алгоритм корректирующего фильтра, накапливает в течении длительного времени ошибку, достигающую очень большой величины. При восстановлении линейного режима на переход интегратора в состояние, соответствующее этому режиму, требуется значительное время. Предложен алгоритм управления, включающий программное ограничение максимального значения ошибки регулирования, обеспечивающий окончание переходного процесса при достижении заданного значения тока за один такт и при больших токах.

Еще

Регулятор тока, цифровое управление, переходные процессы

Короткий адрес: https://sciup.org/147158268

IDR: 147158268

Текст научной статьи Регулятор тока с цифровым управлением

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

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

Регулятор тока

Блок-схема регулятора тока представлена на рис. 1. Здесь обозначено: МК – микроконтроллер, ЦАП – цифро-аналоговый преобразователь, АЦП – аналого-цифровой преобразователь, УМ – усилитель мощности, в качестве которого в случае однонаправленного выходного тока может быть применен эмиттерный или истоковый повторитель, ДТ – датчик тока, R , L – соответственно, сопротивление и индуктивность нагрузки.

Процессы в нагрузке описываются уравнением

Ldit ) + i ( t ) R = u ( t ).                        (1)

dt

Рис. 1

Структурная схема системы приведена на рис. 2. Здесь обозначено: Т – импульсные элементы с периодом дискретизации Т ; K С – коэффициент передачи датчика тока; т = L / R - постоянная времени цепи нагрузки; блок с передаточной функцией (1 - e - sT )/ sT – экстраполятор нулевого порядка, отображающий ЦАП, который фиксирует на протяжении вычислительного цикла микроконтроллера Т аналоговый выходной сигнал; W * к ф ( z ) – дискретная передаточная функция корректирующего фильтра, реализуемая программой МК; I э – эталонный (заданный) ток.

Рис. 2

Синтез корректирующего фильтра

Найдем z-преобразование непрерывной части системы. Согласно [1], дискретная передаточная функция непрерывного объекта с экстраполятором нулевого порядка

W * ( z ) = — z ( Ws) 1 = KC 1 - d ,      (2)

z [ sR z - d

где W ( s ) = K С / R (1 + s т ) - передаточная функция непрерывной части системы, d = e - T / т .

Для того чтобы обеспечить нулевую статическую ошибку и конечное время переходных процессов, требуется [1], чтобы передаточная функ-

ция системы в замкнутом состоянии

Ф * ( z )

W * ( z ) W ^( z )

1 + W * ( z ) W ^( z )

- 1 = z ,

откуда дискретная передаточная функция корректирующего фильтра с учетом (2)

W * ( z ) = —.                (4)

кф      K C (1 - d )( z - 1)

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

W * ( z ) = A — .              (5)

кф        K C (1 - d )( z - 1)

Характеристическое уравнение системы с учетом (5)

A

W * (z )W^( z) +1 = —- +1 = 0.(6)

z - 1

Условие устойчивости

|z| < 1,(7)

откуда с учетом (6) следует:

0 < A < 2.(8)

Сравнивая (4) и (5), убеждаемся, что запас устойчивости по усилению равен 6 дБ, что вполне достаточно.

Запас устойчивости по фазе найдем, анализируя частотную характеристику (ЧХ) разомкнутой системы при z = exp(—' ш Т ):

W раз ( j ®) = W* ( j®)W кф ( j ®) = --^-.     (9)

e* -1

Модуль ЧХ при частоте, равной частоте среза, равен единице:

ej - ср T - 1

= 1,

откуда

Ш ср = п / Т .                                    (11)

1         2п arg Wраз(j-cp) = arg en/3 - 1 = -у = -120°. (12)

Таким образом, запас устойчивости по фазе составляет 60 ° , что также достаточно.

Влияние нелинейности

Приведенные выше результаты справедливы для режимов малых возмущений, при которых регулятор тока ведет себя как линейная система. В случае же глубоких возмущений, например, при пуске, проявляются нелинейные свойства регулятора тока, обусловленные ограничением выходного напряжения усилителя мощности. Для оценки влияния этих возмущений проведем моделирование системы в пакете VisSim . Схема моделирования приведена на рис. 3. Здесь обозначено: НЭ – нелинейный элемент, ограничивающий выходное напряжение корректирующего фильтра пределами 0 <  u ( t ) <  U M . Модель нагрузки, соответствующая уравнению (1), находится в правой части рис. 3 и представлена блоками масштабирования 1/ L и R , а также интегратором и сумматором.

Рассмотрим пример моделирования системы с параметрами: L = 0,1 Гн, R = 0,2 Ом, K C = 0,05 Ом, U M = 15 В, T = 0,0002 с. На рис. 4 представлены графики изменения тока и напряжения при пуске регулятора тока с I э = 0,2 А. В начале процесса ошибка регулирования ε очень велика, поэтому напряжение на выходе УМ максимально. Система разомкнута. При переходе в линейный режим система замыкается и переходный процесс заканчивается за один такт T , т. е. система является оптимальной по быстродействию в классе цифровых систем с периодом дискретизации Т .

На рис. 5, а приведен график изменения тока при пуске регулятора тока с I э = 10 А. Здесь после нарастания тока до заданного значения возникает длительный переходный процесс, обусловленный тем, что операция интегрирования, которая входит в алгоритм корректирующего фильтра, накапливает в течение длительного времени ошибку ε, достигающую очень большой величины. При восста-

Рис. 3

Волович Г.И., Яковлев В.А.

Регулятор тока с цифровым управлением

Рис. 4

а)

б)

Рис. 5

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

Одним из путей устранения этого дополнительного переходного процесса может быть программное ограничение максимального значения ошибки ε величиной, равной

,         K C ( 1 - d )

ъ M = U M    n

На рис. 5, б показано, что введение ограничения на сигнал ошибки, вычисленного по формуле (13), обеспечивает окончание переходного процесса при достижении заданного значения тока за один такт и при больших токах.

Список литературы Регулятор тока с цифровым управлением

  • Кузин, Л.Т. Расчет и проектирование дискретных систем управления/Л.Т. Кузин. -М.: Машгиз. -1962. -683 с.
Статья научная