Аналитический способ синтеза регулятора

ПОЛОЖЕНИЯ

Аналитический способ синтеза предполагает определение полной модели РП, полученной в соответствии с выражением

аналитический способ синтеза регулятора - student2.ru (6.1)

с применением программы в Command Window [18]. Применение данного подхода позволяет обойтись без построения ЛАЧХ РП и не требует дополнительных графических построений и расчетов, что, в свою очередь, упрощает решение задачи синтеза в целом.

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

- расчет параметров желаемой передаточной функции аналитический способ синтеза регулятора - student2.ru на основании ошибки по скорости DaW, ошибки по ускорению Dae, максимальной угловой скорости нагрузки аналитический способ синтеза регулятора - student2.ru , максимального углового ускорения нагрузки аналитический способ синтеза регулятора - student2.ru и показателя колебатеьности М;

- расчет передаточной функции неизменяемой части системы по формуле аналитический способ синтеза регулятора - student2.ru ;

- составление программы решения задачи в соответствии с формулой (6.1);

- определение дискретной передаточной функции РП аналитический способ синтеза регулятора - student2.ru с применением формулы трапеций;

- определение коэффициентов матриц A, B, C, D векторно-матричной модели цифрового регулятора положения.

ПРИМЕР ПРОГРАММНОЙ РЕАЛИЗАЦИИ РЕГУЛЯТОРА

ПОЛОЖЕНИЯ ДЛЯ ЭЛЕКТРОПРИВОДА С АСТАТИЗМОМ

ВТОРОГО ПОРЯДКА. МОДЕЛИРОВАНИЕ КОНТУРА

ПОЛОЖЕНИЯ

Пример 6.1. Синтезировать регулятор положения на основе критерия динамической точности системы. Получить алгоритм работы цифрового регулятора положения. При решении задачи считать период квантования Т0 = 0,001 с. Для расчётов принять следующие параметры:

- максимальная угловая скорость нагрузки аналитический способ синтеза регулятора - student2.ru = 10 град/с;

- максимальное угловое ускорение нагрузки аналитический способ синтеза регулятора - student2.ru = 6 град/с2;

- ошибка по скорости DaW = 10 мин;

- ошибка по ускорению Dae = 35 мин;

- передаточное число редуктора аналитический способ синтеза регулятора - student2.ru ;

- показатель колебательности М = 1,1;

- коэффициент передачи вращающегося трансформатора

аналитический способ синтеза регулятора - student2.ru В/рад.

Моментную составляющую ошибки определить при отработке квадратично возрастающего момента сопротивления аналитический способ синтеза регулятора - student2.ru аналитический способ синтеза регулятора - student2.ru .

Параметры контура скорости принять из примера 4.2.

Решение. Определяем параметры желаемой передаточной функции ЭП (5.6). Коэффициент передачи по ускорению будет равен

аналитический способ синтеза регулятора - student2.ru с– 2.

Значение базовой частоты определится по формуле (5.4) и будет равно

аналитический способ синтеза регулятора - student2.ru с– 1.

По выражениям (5.7) рассчитываем постоянные времени

аналитический способ синтеза регулятора - student2.ru с;

аналитический способ синтеза регулятора - student2.ru с.

С учётом проведённых расчётов запишем желаемую передаточную функцию ЭП с астатизмом второго порядка

аналитический способ синтеза регулятора - student2.ru . (6.2)

Передаточная функция неизменяемой части

аналитический способ синтеза регулятора - student2.ru .

Так как контур скорости настроен на оптимум по модулю, то передаточная функция замкнутого контура может быть записана в виде

аналитический способ синтеза регулятора - student2.ru .

Тогда

аналитический способ синтеза регулятора - student2.ru .

Для определения передаточной функции регулятора положения составляем следующую программу:

num1=[14.546*0.869 14.546];

den1=[0.0414 1 0 0];

sys1=tf(num1, den1);

num2=[1.01*0.008 1.01];

den2=[0.000512 0.032 1 0];

sys2=tf(num2, den2);

sys3=sys1/sys2

sys3 =

0.006472 s^4 + 0.4119 s^3 + 13.11 s^2 + 14.55 s

-----------------------------------------------

0.0003345 s^4 + 0.04989 s^3 + 1.01 s^2

Полученную передаточную функцию регулятора положения можно упростить:

num=[0.006472 0.4119 13.11 14.55 0];

den=[0.0003345 0.04989 1.01 0 0];

sys=tf(num, den);

minreal(sys)

ans =

19.35 s^3 + 1231 s^2 + 3.919e04 s + 4.35e04

-------------------------------------------

s^3 + 149.1 s^2 + 3019 s

Для определения передаточной функции цифрового регулятора положения аналитический способ синтеза регулятора - student2.ru с применением формулы трапеций составим программу:

num=[19.35 1231 3.919e04 4.35e04];

den=[1 149.1 3019 0];

fs=1000;

[numd, dend]=bilinear(num, den, fs)

numd =

18.576410954661924 -54.547965297744668 53.403203894058869

-17.431609097327989

dend =

1.000000000000000 -2.858534057438136 2.719875691054094

-0.861341633615959

Коэффициенты матриц векторно-матричной формы записи уравнений цифрового регулятора скорости получим с применением программы:

num=[18.576410954661924 -54.547965297744668 53.403203894058869

-17.431609097327989];

den=[1.000000000000000 -2.858534057438136 2.719875691054094

-0.861341633615959];

[A, B, C, D]=tf2ss(num, den)

A =

2.858534057438136 -2.719875691054094 0.861341633615959

1.000000000000000 0 0

0 1.000000000000000 0

B =

C =

-1.446661918876679 2.877675311442928 -1.430972938918092

D =

18.576410954661924

Переходим к построению и моделированию ССДМ ЭП, показанной на рис. 6.1.

Рис. 6.1. Структурная схема динамической модели электропривода в среде MatLab

аналитический способ синтеза регулятора - student2.ru

Для формирования квадратично возрастающих воздействий аналитический способ синтеза регулятора - student2.ru и аналитический способ синтеза регулятора - student2.ru используются, соотвтетственно, блоки Ramp, Ramp1 и Ramp2, Ramp3. Результаты моделирования показаны на рис. 6.2-6.4.

α(t), рад

t, c

Рис. 6.2. Переходная характеристика системы по задающему воздействию

аналитический способ синтеза регулятора - student2.ru , рад

t, c

Рис. 6.3. График ошибки системы при квадратично возрастающем

задающем воздействии

аналитический способ синтеза регулятора - student2.ru , рад

t, c

Рис. 6.4. График моментной составляющей ошибки системы

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

Анализ графика (рис. 6.2) показывает, что следящий позиционный ЭП отрабатывает ступенчатое воздействие аналитический способ синтеза регулятора - student2.ru примерно за 3,0 с с перерегулированием аналитический способ синтеза регулятора - student2.ru и числом колебаний N < 1, что соответствует заданному показателю колебательности М = 1,1.

Поскольку контур положения содержит ПИД-регулятор положения, очевидно, что при ступенчатом и линейно возрастающем задающем воздействии статическая ошибка и ошибка по скорости будут равны нулю. На рис. 6.3 представлена характеристика при отработке типового задающего воздействия аналитический способ синтеза регулятора - student2.ru /2. Установившаяся ошибка системы аналитический способ синтеза регулятора - student2.ru составляет около 25 мин. Моментная составляющая ошибки аналитический способ синтеза регулятора - student2.ru при отработке квадратично возрастающего момента сопротивления аналитический способ синтеза регулятора - student2.ru составляет 0,1 мин по истечении 4 с (рис. 6.4).

Графики переходных процессов получены с применением блока MultiPlot Graph из раздела Robust Control Toolbox библиотеки Simulink.

Наши рекомендации