- •Часть 1
- •Глава 1
- •1.1. Общие сведения
- •1.2. Расчет настроек регуляторов в одноконтурных аср
- •1.3. Расчет настроек регуляторов в многоконтурных аср
- •1.3.1. Комбинированные аср
- •1.3.2. Каскадные аср
- •1.3.3. Аср с дополнительным импульсом по производной из промежуточной точки
- •1.3.4. Взаимосвязанные системы регулирования
- •1.4. Системы регулирования объектов с запаздыванием и нестационарных объектов
- •1.4.1. Регулирование объектов с запаздыванием
- •1.4.2. Регулирование нестационарных объектов
- •1.5. Предварительный выбор структуры
- •1.6. Оптимальная фильтрация и прогнозирование случайных процессов. Оптимальное оценивание состояния объекта
- •Глава 2
- •2.1. Последовательность выбора системы автоматизации*
- •2.2. Регулирование основных технологических параметров
1.2. Расчет настроек регуляторов в одноконтурных аср
При определении настроек регуляторов в качестве показателя оптимальности системы регулирования обычно выбирают интегральный критерий качества (например, интегральный квадратичный критерий) при действии на объект наиболее тяжелого возмущения с учетом добавочного ограничения на запас устойчивости системы. В практических расчетах запас устойчивости удобно характеризовать показателем колебательности системы; его значение для систем, имеющих интегральную составляющую в законе регулирования, определяется максимумом амплитудно-частотной характеристики замкнутой системы регулирования.
В дальнейшем под оптимальными будем понимать настройки регулятора, обеспечивающие заданную степень колебательности т* процесса регулирования при минимуме интегрального квадратичного критерия JКВ.
Среди инженерных методов расчета настроек регуляторов одни являются более точными, но трудоемкими для ручного счета, другие — простыми, но приближенными. Подробно эти методы изложены в различных пособиях и монографиях [19,23, 42—49]. Наиболее распространенными способами, отражающими методику точного и приближенного расчета настроек, являются метод расширенных частотных характеристик (РЧХ) и метод незатухающих колебаний (Циглера-Никольса).
Метод РЧХ. По этому методу расчетные формулы для настроек регуляторов получают из условия, аналогичного критерию Найквиста: если разомкнутая система имеет степень колебательности не ниже заданной, то замкнутая система будет обладать заданной степенью колебательности в том случае, когда расширенная амплитудно-фазовая характеристика (РАФХ) разомкнутой системы Wpc(m, iω) проходит (рис. 1.4) через точку (1, i0), т. е.
Wpc(m, iω) =1, (1.5)
где Wpc(m, iω) = Wоб (m, iω) R (m, iω, S);
Wo6 (m, iω) = Аоб (m, ω) eiφоб(m, ω);
R(m, iω, S) = Ap(m, ω, S)eiφр(m, ω, S).
Уравнение (1.5) равносильно двум уравнениям, записанным относительно расширенных амплитудно-частотных и фазоча-стотных характеристик объекта и регулятора:
Аоб (т, ω) Ар (m, ω, S) = 1,
(1.6)
φоб (т, ω) + φр (m, ω, S) = 0.
Для заданных частотных характеристик объекта и выбранного закона регулирования при решении системы уравнений (1.6) находят вектор настроек регулятора S, обеспечивающих заданную степень колебательности на каждой частоте.
Для регуляторов с одним параметром настройки, у которых φр (m, ω) не зависит от параметра S, из второго уравнения (1.6) находят рабочую частоту ωр, а из первого — параметр настройки S*.
Для П-регулятора с передаточной функцией R(p)=-S1 рабочую частоту ωр находят из уравнения
φоб (т, ω) + π = 0, (1.7)
а настройку S1* — по формуле
S1* = [Аоб (т, ωр)]-1. (1.8)
Для И-регулятора с передаточной функцией R(p)=-S0/p частоту ωр определяют из уравнения
φоб (т, ω) + π/2 = 0,
а настройку S0* — по формуле
S0* = ωр [Аоб (т, ωр)]-1.
Для регуляторов с двумя параметрами настроек по уравнениям (1.6) в плоскости параметров настроек рассчитывают линию равной степени колебательности (рис. 1.5 а, б) для интервала частот, заданного условием
где τ — время чистого запаздывания; T1,..., Тп — постоянные времени объекта.
Для ПИ-регулятора с передаточной функцией R(p)=-S1--S0/p система уравнений (1.6) приводит к решению в виде:
(1.9)
где γ = arctg m - π - φоб (т, ω).
Для ПД-регулятора с передаточной функцией R(p)=-S1--S2p аналогичные формулы для настроек запишутся в виде:
S2 = -[ωAоб (т, ω)]-1 sin φоб (т, ω),
S1 = [Aоб (т, ω)]-1 cos φоб (т, ω) + mωS2.
Рис. 1.5. Линии равной степени колебательности в плоскости параметров настроек ПИ-регулятора (а), ПД-регулятора (б) и графики процессов регулирования при различных настройках ПИ-регулятора (в) и ПД-регулятора (г)
Разным точкам на кривой равной степени колебательности соответствуют различные процессы регулирования (рис. 1.5 в, г).
Рабочую частоту (см. рис. 1.5 а) выбирают из условий
ωp = l,2ωmax или ωр = 0,8ωп (1.10)
соответствующих минимуму Jкв.
Для ПИД-регулятора с тремя параметрами настройки и передаточной функцией R(p)=-S1-S0/p-S2p из системы уравнений (1.6) можно найти настройки S1 и S0 как функции S2:
(1.11)
Оптимальные настройки регулятора рассчитывают следующим образом. Задаваясь различными значениями S2, по формулам (1.11) находят линии равной степени колебательности в плоскости параметров S1S0 (рис. 1.6 а). Затем рассчитывают переходные процессы и по минимуму Jкв выбирают оптимальные S1*(S2), S0*(S2) при каждом значении S2 (обычно они соответствуют точке вблизи вершины кривой равной степени колебательности). Далее моделируют переходные процессы для каждого варианта настроек S2, S1*(S2), S0*(S2) и по минимуму Jкв выбирают оптимальное значение S2* и соответствующие ему S1*, S0*. На рис. 1.6 б приведены примеры процессов регулирования при различных значениях настроек ПИД-регулятора.
Рис. 1.6. Линии равной степени колебательности в плоскости S1S0 для ПИД-регулятора (а) и графики процессов регулирования при различных настройках регулятора (б)
Метод незатухающих колебаний. В соответствии с этим методом расчет настроек ПИ- или ПИД-регуляторов проводят в два этапа: 1 — расчет критической настройки пропорциональной составляющей S1кр(S0 = S2 = 0), при которой АСР будет находиться на границе устойчивости, и соответствующей ей ωкр; 2 — определение по S1кp и ωкр оптимальных настроек S1*, S0o*, S2*, обеспечивающих степень затухания ψ ≈ 0,8—0,9.
Уравнения для расчета S1кp и соответствующей ей частоты ωкр получают из уравнений (1.7), (1.8) при т = 0:
φоб(ω) + π = 0; S1кр = Аoб(ωкр)]-1. (1.12)
Оптимальные настройки ПИ- и ПИД-регуляторов находят по следующим формулам: для П-регулятора
S1* = 0,5S1кp; (1.13)
для ПИ-регулятора
S1* = 0,45S1кp;
(1.14)
S0*/S1* = 0,19ωкр или S0* = 0,0865S1крωкр;
для ПИД-регулятора
S1* = 0,6S1кр;
S0*/S1* = 0,32ωкр или S0* = 0,192S1крωкр; (1.15)
S2*/S1* = 0,785/ωкр или S2* = 0,471S1кр/ωкр
Метод Циглера-Никольса лежит в основе многих методов настройки дискретных ПИД-регуляторов. В частности, если рекуррентный алгоритм управления, соответствующий аналоговому ПИД-закону, имеет вид
,
то для больших значений периода квантования t0 параметры настройки К1*, К0*, К2* могут быть найдены по следующим формулам [23]:
для П-регулятора
К1* = 0,5К1кр (1.16)
для ПИ-регулятора
К1* = 0,45К1кр-0,5К0*;
(1.17)
для ПИД-регулятора
К1* = 0,6К1кр — 0,5К0*;
(1.18)
В уравнениях (1.16) — (1.18) К1кр и Ткр — коэффициент при П-составляющей закона управления и период колебаний выходной координаты, соответствующие режиму незатухающих колебаний АСР.